diff --git a/OpenAuth.WebApi/Program.cs b/OpenAuth.WebApi/Program.cs index 024aa92c38488afec2aeba4b2ee4d46a75c11f45..39b4d22ad7872fbaff47a718bc6102a65d19e4c9 100644 --- a/OpenAuth.WebApi/Program.cs +++ b/OpenAuth.WebApi/Program.cs @@ -44,8 +44,9 @@ namespace OpenAuth.WebApi { var configuration = ConfigHelper.GetConfigRoot(); var httpHost = configuration["AppSetting:HttpHost"]; - - webBuilder.UseUrls(httpHost).UseStartup(); + + //webBuilder.UseUrls(httpHost).UseStartup(); + webBuilder.UseStartup(); Console.WriteLine($"启动成功,接口访问地址:{httpHost}/swagger/index.html"); }); } diff --git a/OpenAuth.WebApi/appsettings.Production.json b/OpenAuth.WebApi/appsettings.Production.json index d8353e064b1eda8f70d38a51237e1d7a6e852c20..103cc8d4965a510cd2e086f978e78f4c42dc4103 100644 --- a/OpenAuth.WebApi/appsettings.Production.json +++ b/OpenAuth.WebApi/appsettings.Production.json @@ -1,24 +1,24 @@ { - "Logging": { - "LogLevel": { - "Default": "Information", - "System": "Error", - "Microsoft": "Error" - } - }, - "AllowedHosts": "*", - "DataProtection": "temp-keys/", - "ConnectionStrings": { - "OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthpro;password=000000" //my sql - }, - "AppSetting": { - "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 - //"IdentityServerUrl": "http://demo.openauth.net.cn:12796", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 - "DbTypes": { - "OpenAuthDBContext":"MySql" //数据库类型:SqlServer、MySql、Oracle - }, - "UploadPath": "", //附件上传的路径,如果为空则保存在站点根目录 - "RedisConf": "your_redis_server:6379,password=your_redis_password", //redis配置信息 - "HttpHost": "http://*:52789" //启动绑定地址及端口 - } + //"Logging": { + // "LogLevel": { + // "Default": "Information", + // "System": "Error", + // "Microsoft": "Error" + // } + //}, + //"AllowedHosts": "*", + //"DataProtection": "temp-keys/", + //"ConnectionStrings": { + // "OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthpro;password=000000" //my sql + //}, + //"AppSetting": { + // "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 + // //"IdentityServerUrl": "http://demo.openauth.net.cn:12796", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 + // "DbTypes": { + // "OpenAuthDBContext":"MySql" //数据库类型:SqlServer、MySql、Oracle + // }, + // "UploadPath": "", //附件上传的路径,如果为空则保存在站点根目录 + // "RedisConf": "your_redis_server:6379,password=your_redis_password", //redis配置信息 + // "HttpHost": "http://*:52789" //启动绑定地址及端口 + //} } diff --git a/OpenAuth.WebApi/appsettings.json b/OpenAuth.WebApi/appsettings.json index 0b1951a18e613524c9369caac990ecc90ddd6bb3..c2cf39b3b1723ffc8e2bca690fbff223be27c81d 100644 --- a/OpenAuth.WebApi/appsettings.json +++ b/OpenAuth.WebApi/appsettings.json @@ -7,7 +7,8 @@ "AllowedHosts": "*", "DataProtection": "temp-keys/", "ConnectionStrings": { - "OpenAuthDBContext": "Data Source=.;Initial Catalog=OpenAuthPro;User=sa;Password=000000" + "OpenAuthDBContext": "Server=47.98.182.46;Database=OpenAuthPro;uid=sa;pwd=pym3737956190416;" + //"OpenAuthDBContext": "Data Source=.;Initial Catalog=OpenAuthPro;User=sa;Password=000000" //"OpenAuthDBContext2": "DATA SOURCE=192.168.0.118:1521/YUBAO;PASSWORD=000000;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=yubaolee;" //Oracle //"OpenAuthDBContext3": "server=127.0.0.1;user id=root;database=openauthpro;password=000000" //my sql }, diff --git a/OpenAuthPro_V4_2_1e8214af/.gitignore b/OpenAuthPro_V4_2_1e8214af/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/OpenAuthPro_V4_2_1e8214af/Client/.env.dev b/OpenAuthPro_V4_2_1e8214af/Client/.env.dev new file mode 100644 index 0000000000000000000000000000000000000000..4830a63143f88081774a75bc8e7cda6af8826fec --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/.env.dev @@ -0,0 +1,15 @@ +NODE_ENV = development + +VUE_APP_OIDC_AUTHORITY = http://localhost:12796 +VUE_APP_OIDC_CLIENTID = OpenAuth.Pro +VUE_APP_OIDC_REDIRECTURI = http://localhost:1803/#/oidc-callback +VUE_APP_OIDC_POSTLOGOUTREDIRECTURI = http://localhost:1803 +VUE_APP_OIDC_RESPONSETYPE = code +VUE_APP_OIDC_SCOPE = openid profile openauthapi +VUE_APP_OIDC_AUTOMATICSILENTRENEW = true +VUE_APP_OIDC_SILENTREDIRECTURI = http://localhost:1803/silent-renew-oidc.html + +VUE_APP_BASE_API = http://localhost:52789/api +VUE_APP_BASE_IMG_URL = http://localhost:52789 +#VUE_APP_BASE_API = http://flow.zonejoin.cn/api +#VUE_APP_BASE_IMG_URL = http://flow.zonejoin.cn \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/.env.prod b/OpenAuthPro_V4_2_1e8214af/Client/.env.prod new file mode 100644 index 0000000000000000000000000000000000000000..551dccc6de5f828fcb8bff60369b464fbb8185da --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/.env.prod @@ -0,0 +1,13 @@ +NODE_ENV = production + +VUE_APP_OIDC_AUTHORITY = http://demo.openauth.net.cn:12796 +VUE_APP_OIDC_CLIENTID = OpenAuth.Pro +VUE_APP_OIDC_REDIRECTURI = http://demo.openauth.net.cn:1803/#/oidc-callback +VUE_APP_OIDC_POSTLOGOUTREDIRECTURI = http://demo.openauth.net.cn:1803 +VUE_APP_OIDC_RESPONSETYPE = code +VUE_APP_OIDC_SCOPE = openid profile openauthapi +VUE_APP_OIDC_AUTOMATICSILENTRENEW = true +VUE_APP_OIDC_SILENTREDIRECTURI = http://demo.openauth.net.cn:1803/silent-renew-oidc.html + +VUE_APP_BASE_API = http://flow.zonejoin.cn/api +VUE_APP_BASE_IMG_URL = http://flow.zonejoin.cn \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/.gitignore b/OpenAuthPro_V4_2_1e8214af/Client/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..96172bbf4f05efed1acd947dc087076ae1d87ed9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/.gitignore @@ -0,0 +1,22 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +package-lock.json + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/OpenAuthPro_V4_2_1e8214af/Client/README.md b/OpenAuthPro_V4_2_1e8214af/Client/README.md new file mode 100644 index 0000000000000000000000000000000000000000..906b7f5a8d29a52df98561e02e22e9f4fd1f18e1 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/README.md @@ -0,0 +1,22 @@ +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/OpenAuthPro_V4_2_1e8214af/Client/babel.config.js b/OpenAuthPro_V4_2_1e8214af/Client/babel.config.js new file mode 100644 index 0000000000000000000000000000000000000000..75452fd430765774a8ad673a92f5b1cba349ea50 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/babel.config.js @@ -0,0 +1,11 @@ +module.exports = { + "env":{ + "development":{ + "sourceMaps":true, + "retainLines":true, + } + }, + presets: [ + '@vue/app' + ] +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/build.bat b/OpenAuthPro_V4_2_1e8214af/Client/build.bat new file mode 100644 index 0000000000000000000000000000000000000000..10da9ff7d4e65f49e3b1823a4b79e55a11c14a19 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/build.bat @@ -0,0 +1 @@ +npm run build \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/install.bat b/OpenAuthPro_V4_2_1e8214af/Client/install.bat new file mode 100644 index 0000000000000000000000000000000000000000..67301ac04c39aa0087004473727967d3d7c3e019 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/install.bat @@ -0,0 +1 @@ +npm install --registry=https://registry.npm.taobao.org \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/package.json b/OpenAuthPro_V4_2_1e8214af/Client/package.json new file mode 100644 index 0000000000000000000000000000000000000000..a536d1c1231effb4840a70a2568d9cf1f31e114c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/package.json @@ -0,0 +1,66 @@ +{ + "name": "openauth-pro", + "version": "4.0.3", + "description": "OpenAuth.Pro--最好用的权限工作流框架", + "author": "yubaolee | xufuxing <954478625@qq.com>", + "scripts": { + "serve": "vue-cli-service serve --mode dev", + "dev": "vue-cli-service serve --mode dev", + "build": "vue-cli-service build --mode prod", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "@riophae/vue-treeselect": "0.0.36", + "axios": "^0.19.0", + "core-js": "^3.6.4", + "echarts": "3.8.5", + "element-ui": "^2.10.1", + "jquery": "^2.2.3", + "js-cookie": "2.2.0", + "jsplumb": "^2.12.8", + "normalize.css": "7.0.0", + "nprogress": "0.2.0", + "vue": "^2.6.11", + "vue-codemirror-lite": "^1.0.4", + "vue-contextmenu": "^1.5.10", + "vue-count-to": "^1.0.13", + "vue-draggable-resizable-gorkys": "^2.3.6", + "vue-json-excel": "^0.2.98", + "vue-multiselect": "^2.1.6", + "vue-router": "3.0.1", + "vuedraggable": "^2.23.2", + "vuex": "3.6.2", + "vuex-oidc": "^2.0.1" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "~4.3.0", + "@vue/cli-plugin-eslint": "~4.3.0", + "@vue/cli-service": "~4.3.0", + "babel-eslint": "^10.1.0", + "eslint": "^6.7.2", + "eslint-plugin-vue": "^6.2.2", + "node-sass": "^4.7.2", + "sass-loader": "^8.0.0", + "svg-sprite-loader": "^5.0.0", + "vue-template-compiler": "^2.6.11" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/essential", + "eslint:recommended" + ], + "parserOptions": { + "parser": "babel-eslint" + }, + "rules": {} + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead" + ] +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/.gitkeep b/OpenAuthPro_V4_2_1e8214af/Client/public/.gitkeep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/favicon.ico b/OpenAuthPro_V4_2_1e8214af/Client/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..f0e3dd820b79925819520fda11e46a4e6b4ed58a Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/favicon.ico differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/index.html b/OpenAuthPro_V4_2_1e8214af/Client/public/index.html new file mode 100644 index 0000000000000000000000000000000000000000..3dd593b6e87ec86cf1c21d6bb0df837941662be9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/index.html @@ -0,0 +1,23 @@ + + + + + + OpenAuth.Pro-- 最好用的.net权限工作流框架|.net core快速开发框架|.net core权限管理|.net core工作流 + + + + +
+ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/layer.js b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/layer.js new file mode 100644 index 0000000000000000000000000000000000000000..12cb6b5c0296d96c67b2a84931ccd3b884a47f3e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/layer.js @@ -0,0 +1,2 @@ +/*! layer-v3.1.1 Web弹层组件 MIT License http://layer.layui.com/ By 贤心 */ + ;!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.1.1",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("theme/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'
'+(f?r.title[0]:r.title)+"
":"";return r.zIndex=s,t([r.shade?'
':"",'
'+(e&&2!=r.type?"":u)+'
'+(0==r.type&&r.icon!==-1?'':"")+(1==r.type&&e?"":r.content||"")+'
'+function(){var e=c?'':"";return r.closeBtn&&(e+=''),e}()+""+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t'+r.btn[t]+"";return'
'+e+"
"}():"")+(r.resize?'':"")+"
"],u,i('
')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"http://layer.layui.com","auto"];t.content='';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;af&&(a=f),ou&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass("layer-anim "+a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'":function(){return''}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["确定","取消"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(e){s=e.find(".layui-layer-input"),s.focus(),"function"==typeof f&&f(e)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a=''+t[0].title+"";i"+t[i].title+"";return a}(),content:'
    '+function(){var e=t.length,i=1,a="";if(e>0)for(a='
  • '+(t[0].content||"no content")+"
  • ";i'+(t[i].content||"no content")+"";return a}()+"
",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("没有图片")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(u[d].alt||
'+(u.length>1?'':"")+'
'+(u[d].alt||"")+""+s.imgIndex+"/"+u.length+"
",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("当前图片地址异常
是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/mobile/layer.js b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/mobile/layer.js new file mode 100644 index 0000000000000000000000000000000000000000..f9cf69313ea610b7e3260824d507701823101bb7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/mobile/layer.js @@ -0,0 +1,2 @@ +/*! layer mobile-v2.0.0 Web弹层组件 MIT License http://layer.layui.com/mobile By 贤心 */ + ;!function(e){"use strict";var t=document,n="querySelectorAll",i="getElementsByClassName",a=function(e){return t[n](e)},s={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},l={extend:function(e){var t=JSON.parse(JSON.stringify(s));for(var n in e)t[n]=e[n];return t},timer:{},end:{}};l.touch=function(e,t){e.addEventListener("click",function(e){t.call(this,e)},!1)};var r=0,o=["layui-m-layer"],c=function(e){var t=this;t.config=l.extend(e),t.view()};c.prototype.view=function(){var e=this,n=e.config,s=t.createElement("div");e.id=s.id=o[0]+r,s.setAttribute("class",o[0]+" "+o[0]+(n.type||0)),s.setAttribute("index",r);var l=function(){var e="object"==typeof n.title;return n.title?'

'+(e?n.title[0]:n.title)+"

":""}(),c=function(){"string"==typeof n.btn&&(n.btn=[n.btn]);var e,t=(n.btn||[]).length;return 0!==t&&n.btn?(e=''+n.btn[0]+"",2===t&&(e=''+n.btn[1]+""+e),'
'+e+"
"):""}();if(n.fixed||(n.top=n.hasOwnProperty("top")?n.top:100,n.style=n.style||"",n.style+=" top:"+(t.body.scrollTop+n.top)+"px"),2===n.type&&(n.content='

'+(n.content||"")+"

"),n.skin&&(n.anim="up"),"msg"===n.skin&&(n.shade=!1),s.innerHTML=(n.shade?"
':"")+'
"+l+'
'+n.content+"
"+c+"
",!n.type||2===n.type){var d=t[i](o[0]+n.type),y=d.length;y>=1&&layer.close(d[0].getAttribute("index"))}document.body.appendChild(s);var u=e.elem=a("#"+e.id)[0];n.success&&n.success(u),e.index=r++,e.action(n,u)},c.prototype.action=function(e,t){var n=this;e.time&&(l.timer[n.index]=setTimeout(function(){layer.close(n.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),layer.close(n.index)):e.yes?e.yes(n.index):layer.close(n.index)};if(e.btn)for(var s=t[i]("layui-m-layerbtn")[0].children,r=s.length,o=0;odiv{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/icon-ext.png b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/icon-ext.png new file mode 100644 index 0000000000000000000000000000000000000000..bbbb669bb311514baa5db3a6a00b4644d0e280f1 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/icon-ext.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/icon.png b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3e17da8b1aaae2935e19ac97d9015f0fe24e8770 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/icon.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/layer.css b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/layer.css new file mode 100644 index 0000000000000000000000000000000000000000..820b4a99b1225426bbb031ebcaea74f52777e5a4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/layer.css @@ -0,0 +1 @@ +.layui-layer-imgbar,.layui-layer-imgtit a,.layui-layer-tab .layui-layer-title span,.layui-layer-title{text-overflow:ellipsis;white-space:nowrap}html #layuicss-layer{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px")}.layui-layer{-webkit-overflow-scrolling:touch;top:150px;left:0;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-load{background:url(loading-1.gif) center center no-repeat #eee}.layui-layer-ico{background:url(icon.png) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-move{display:none;position:fixed;*position:absolute;left:0;top:0;width:100%;height:100%;cursor:move;opacity:0;filter:alpha(opacity=0);background-color:#fff;z-index:2147483647}.layui-layer-resize{position:absolute;width:15px;height:15px;right:0;bottom:0;cursor:se-resize}.layer-anim{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-00{-webkit-animation-name:layer-bounceIn;animation-name:layer-bounceIn}@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-149px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-180px -31px}.layui-layer-btn{text-align:right;padding:0 15px 12px;pointer-events:auto;user-select:none;-webkit-user-select:none}.layui-layer-btn a{height:28px;line-height:28px;margin:5px 5px 0;padding:0 15px;border:1px solid #dedede;background-color:#fff;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.8}.layui-layer-btn .layui-layer-btn0{border-color:#1E9FFF;background-color:#1E9FFF;color:#fff}.layui-layer-btn-l{text-align:left}.layui-layer-btn-c{text-align:center}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;overflow-x:hidden;overflow-y:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:8px 15px;font-size:12px;_float:left;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#000;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:5px;border-bottom-style:solid;border-bottom-color:#000}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-btn{padding:5px 10px 10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#fff;border-color:#E9E7E7;color:#333}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95;border-color:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}.layui-layer-iconext{background:url(icon-ext.png) no-repeat}.layui-layer-prompt .layui-layer-input{display:block;width:230px;height:36px;margin:0 auto;line-height:30px;padding-left:10px;border:1px solid #e6e6e6;color:#333}.layui-layer-prompt textarea.layui-layer-input{width:300px;height:100px;line-height:20px;padding:6px 10px}.layui-layer-prompt .layui-layer-content{padding:20px}.layui-layer-prompt .layui-layer-btn{padding-top:0}.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4)}.layui-layer-tab .layui-layer-title{padding-left:0;overflow:visible}.layui-layer-tab .layui-layer-title span{position:relative;float:left;min-width:80px;max-width:260px;padding:0 20px;text-align:center;overflow:hidden;cursor:pointer}.layui-layer-tab .layui-layer-title span.layui-this{height:43px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;z-index:10}.layui-layer-tab .layui-layer-title span:first-child{border-left:none}.layui-layer-tabmain{line-height:24px;clear:both}.layui-layer-tabmain .layui-layer-tabli{display:none}.layui-layer-tabmain .layui-layer-tabli.layui-this{display:block}.layui-layer-photos{-webkit-animation-duration:.8s;animation-duration:.8s}.layui-layer-photos .layui-layer-content{overflow:hidden;text-align:center}.layui-layer-photos .layui-layer-phimg img{position:relative;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-imgbar,.layui-layer-imguide{display:none}.layui-layer-imgnext,.layui-layer-imgprev{position:absolute;top:50%;width:27px;_width:44px;height:44px;margin-top:-22px;outline:0;blr:expression(this.onFocus=this.blur())}.layui-layer-imgprev{left:10px;background-position:-5px -5px;_background-position:-70px -5px}.layui-layer-imgprev:hover{background-position:-33px -5px;_background-position:-120px -5px}.layui-layer-imgnext{right:10px;_right:8px;background-position:-5px -50px;_background-position:-70px -50px}.layui-layer-imgnext:hover{background-position:-33px -50px;_background-position:-120px -50px}.layui-layer-imgbar{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.8);background-color:#000\9;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font-size:0}.layui-layer-imgtit *{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}.layui-layer-imgtit a{max-width:65%;overflow:hidden;color:#fff}.layui-layer-imgtit a:hover{color:#fff;text-decoration:underline}.layui-layer-imgtit em{padding-left:10px;font-style:normal}@-webkit-keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-close{-webkit-animation-name:layer-bounceOut;animation-name:layer-bounceOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@media screen and (max-width:1100px){.layui-layer-iframe{overflow-y:auto;-webkit-overflow-scrolling:touch}} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-0.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6f3c9539a22171cc2f12639492e346d97a9078e8 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-0.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-1.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-1.gif new file mode 100644 index 0000000000000000000000000000000000000000..db3a483e4b74971fbfb1cc0fb6499852cedfe650 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-1.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-2.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-2.gif new file mode 100644 index 0000000000000000000000000000000000000000..5bb90fd6a49107a321c35b9cee4a7b810314b51f Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/layer/theme/default/loading-2.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/anchor/anchor.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/anchor/anchor.html new file mode 100644 index 0000000000000000000000000000000000000000..f277847a4ca35b695406a4267c16e8d54dcbdc0d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/anchor/anchor.html @@ -0,0 +1,40 @@ + + + + + + + + +
+ +
+ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.css new file mode 100644 index 0000000000000000000000000000000000000000..548b4284db52f42b7b3f4bd657927af591b0ecc0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.css @@ -0,0 +1,681 @@ +@charset "utf-8"; +/* dialog样式 */ +.wrapper { + zoom: 1; + width: 630px; + *width: 626px; + height: 380px; + margin: 0 auto; + padding: 10px; + position: relative; + font-family: sans-serif; +} + +/*tab样式框大小*/ +.tabhead { + float:left; +} +.tabbody { + width: 100%; + height: 346px; + position: relative; + clear: both; +} + +.tabbody .panel { + position: absolute; + width: 0; + height: 0; + background: #fff; + overflow: hidden; + display: none; +} + +.tabbody .panel.focus { + width: 100%; + height: 346px; + display: block; +} + +/* 上传附件 */ +.tabbody #upload.panel { + width: 0; + height: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); + background: #fff; + display: block; +} + +.tabbody #upload.panel.focus { + width: 100%; + height: 346px; + display: block; + clip: auto; +} + +#upload .queueList { + margin: 0; + width: 100%; + height: 100%; + position: absolute; + overflow: hidden; +} + +#upload p { + margin: 0; +} + +.element-invisible { + width: 0 !important; + height: 0 !important; + border: 0; + padding: 0; + margin: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); +} + +#upload .placeholder { + margin: 10px; + border: 2px dashed #e6e6e6; + *border: 0px dashed #e6e6e6; + height: 172px; + padding-top: 150px; + text-align: center; + background: url(./images/image.png) center 70px no-repeat; + color: #cccccc; + font-size: 18px; + position: relative; + top:0; + *top: 10px; +} + +#upload .placeholder .webuploader-pick { + font-size: 18px; + background: #00b7ee; + border-radius: 3px; + line-height: 44px; + padding: 0 30px; + *width: 120px; + color: #fff; + display: inline-block; + margin: 0 auto 20px auto; + cursor: pointer; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); +} + +#upload .placeholder .webuploader-pick-hover { + background: #00a2d4; +} + + +#filePickerContainer { + text-align: center; +} + +#upload .placeholder .flashTip { + color: #666666; + font-size: 12px; + position: absolute; + width: 100%; + text-align: center; + bottom: 20px; +} + +#upload .placeholder .flashTip a { + color: #0785d1; + text-decoration: none; +} + +#upload .placeholder .flashTip a:hover { + text-decoration: underline; +} + +#upload .placeholder.webuploader-dnd-over { + border-color: #999999; +} + +#upload .filelist { + list-style: none; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + position: relative; + height: 300px; +} + +#upload .filelist:after { + content: ''; + display: block; + width: 0; + height: 0; + overflow: hidden; + clear: both; +} + +#upload .filelist li { + width: 113px; + height: 113px; + background: url(./images/bg.png); + text-align: center; + margin: 9px 0 0 9px; + *margin: 6px 0 0 6px; + position: relative; + display: block; + float: left; + overflow: hidden; + font-size: 12px; +} + +#upload .filelist li p.log { + position: relative; + top: -45px; +} + +#upload .filelist li p.title { + position: absolute; + top: 0; + left: 0; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + top: 5px; + text-indent: 5px; + text-align: left; +} + +#upload .filelist li p.progress { + position: absolute; + width: 100%; + bottom: 0; + left: 0; + height: 8px; + overflow: hidden; + z-index: 50; + margin: 0; + border-radius: 0; + background: none; + -webkit-box-shadow: 0 0 0; +} + +#upload .filelist li p.progress span { + display: none; + overflow: hidden; + width: 0; + height: 100%; + background: #1483d8 url(./images/progress.png) repeat-x; + + -webit-transition: width 200ms linear; + -moz-transition: width 200ms linear; + -o-transition: width 200ms linear; + -ms-transition: width 200ms linear; + transition: width 200ms linear; + + -webkit-animation: progressmove 2s linear infinite; + -moz-animation: progressmove 2s linear infinite; + -o-animation: progressmove 2s linear infinite; + -ms-animation: progressmove 2s linear infinite; + animation: progressmove 2s linear infinite; + + -webkit-transform: translateZ(0); +} + +@-webkit-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@-moz-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +#upload .filelist li p.imgWrap { + position: relative; + z-index: 2; + line-height: 113px; + vertical-align: middle; + overflow: hidden; + width: 113px; + height: 113px; + + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -o-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + + -webit-transition: 200ms ease-out; + -moz-transition: 200ms ease-out; + -o-transition: 200ms ease-out; + -ms-transition: 200ms ease-out; + transition: 200ms ease-out; +} +#upload .filelist li p.imgWrap.notimage { + margin-top: 0; + width: 111px; + height: 111px; + border: 1px #eeeeee solid; +} +#upload .filelist li p.imgWrap.notimage i.file-preview { + margin-top: 15px; +} + +#upload .filelist li img { + width: 100%; +} + +#upload .filelist li p.error { + background: #f43838; + color: #fff; + position: absolute; + bottom: 0; + left: 0; + height: 28px; + line-height: 28px; + width: 100%; + z-index: 100; + display:none; +} + +#upload .filelist li .success { + display: block; + position: absolute; + left: 0; + bottom: 0; + height: 40px; + width: 100%; + z-index: 200; + background: url(./images/success.png) no-repeat right bottom; + background-image: url(./images/success.gif) \9; +} + +#upload .filelist li.filePickerBlock { + width: 113px; + height: 113px; + background: url(./images/image.png) no-repeat center 12px; + border: 1px solid #eeeeee; + border-radius: 0; +} +#upload .filelist li.filePickerBlock div.webuploader-pick { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + opacity: 0; + background: none; + font-size: 0; +} + +#upload .filelist div.file-panel { + position: absolute; + height: 0; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000') \0; + background: rgba(0, 0, 0, 0.5); + width: 100%; + top: 0; + left: 0; + overflow: hidden; + z-index: 300; +} + +#upload .filelist div.file-panel span { + width: 24px; + height: 24px; + display: inline; + float: right; + text-indent: -9999px; + overflow: hidden; + background: url(./images/icons.png) no-repeat; + background: url(./images/icons.gif) no-repeat \9; + margin: 5px 1px 1px; + cursor: pointer; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +#upload .filelist div.file-panel span.rotateLeft { + display:none; + background-position: 0 -24px; +} + +#upload .filelist div.file-panel span.rotateLeft:hover { + background-position: 0 0; +} + +#upload .filelist div.file-panel span.rotateRight { + display:none; + background-position: -24px -24px; +} + +#upload .filelist div.file-panel span.rotateRight:hover { + background-position: -24px 0; +} + +#upload .filelist div.file-panel span.cancel { + background-position: -48px -24px; +} + +#upload .filelist div.file-panel span.cancel:hover { + background-position: -48px 0; +} + +#upload .statusBar { + height: 45px; + border-bottom: 1px solid #dadada; + margin: 0 10px; + padding: 0; + line-height: 45px; + vertical-align: middle; + position: relative; +} + +#upload .statusBar .progress { + border: 1px solid #1483d8; + width: 198px; + background: #fff; + height: 18px; + position: absolute; + top: 12px; + display: none; + text-align: center; + line-height: 18px; + color: #6dbfff; + margin: 0 10px 0 0; +} +#upload .statusBar .progress span.percentage { + width: 0; + height: 100%; + left: 0; + top: 0; + background: #1483d8; + position: absolute; +} +#upload .statusBar .progress span.text { + position: relative; + z-index: 10; +} + +#upload .statusBar .info { + display: inline-block; + font-size: 14px; + color: #666666; +} + +#upload .statusBar .btns { + position: absolute; + top: 7px; + right: 0; + line-height: 30px; +} + +#filePickerBtn { + display: inline-block; + float: left; +} +#upload .statusBar .btns .webuploader-pick, +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-uploading, +#upload .statusBar .btns .uploadBtn.state-paused { + background: #ffffff; + border: 1px solid #cfcfcf; + color: #565656; + padding: 0 18px; + display: inline-block; + border-radius: 3px; + margin-left: 10px; + cursor: pointer; + font-size: 14px; + float: left; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +#upload .statusBar .btns .webuploader-pick-hover, +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-uploading:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover { + background: #f0f0f0; +} + +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-paused{ + background: #00b7ee; + color: #fff; + border-color: transparent; +} +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover{ + background: #00a2d4; +} + +#upload .statusBar .btns .uploadBtn.disabled { + pointer-events: none; + filter:alpha(opacity=60); + -moz-opacity:0.6; + -khtml-opacity: 0.6; + opacity: 0.6; +} + + + +/* 图片管理样式 */ +#online { + width: 100%; + height: 336px; + padding: 10px 0 0 0; +} +#online #fileList{ + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + position: relative; +} +#online ul { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +#online li { + float: left; + display: block; + list-style: none; + padding: 0; + width: 113px; + height: 113px; + margin: 0 0 9px 9px; + *margin: 0 0 6px 6px; + background-color: #eee; + overflow: hidden; + cursor: pointer; + position: relative; +} +#online li.clearFloat { + float: none; + clear: both; + display: block; + width:0; + height:0; + margin: 0; + padding: 0; +} +#online li img { + cursor: pointer; +} +#online li div.file-wrapper { + cursor: pointer; + position: absolute; + display: block; + width: 111px; + height: 111px; + border: 1px solid #eee; + background: url("./images/bg.png") repeat; +} +#online li div span.file-title{ + display: block; + padding: 0 3px; + margin: 3px 0 0 0; + font-size: 12px; + height: 13px; + color: #555555; + text-align: center; + width: 107px; + white-space: nowrap; + word-break: break-all; + overflow: hidden; + text-overflow: ellipsis; +} +#online li .icon { + cursor: pointer; + width: 113px; + height: 113px; + position: absolute; + top: 0; + left: 0; + z-index: 2; + border: 0; + background-repeat: no-repeat; +} +#online li .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; +} +#online li.selected .icon { + background-image: url(images/success.png); + background-image: url(images/success.gif) \9; + background-position: 75px 75px; +} +#online li.selected .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; + background-position: 72px 72px; +} + + +/* 在线文件的文件预览图标 */ +i.file-preview { + display: block; + margin: 10px auto; + width: 70px; + height: 70px; + background-image: url("./images/file-icons.png"); + background-image: url("./images/file-icons.gif") \9; + background-position: -140px center; + background-repeat: no-repeat; +} +i.file-preview.file-type-dir{ + background-position: 0 center; +} +i.file-preview.file-type-file{ + background-position: -140px center; +} +i.file-preview.file-type-filelist{ + background-position: -210px center; +} +i.file-preview.file-type-zip, +i.file-preview.file-type-rar, +i.file-preview.file-type-7z, +i.file-preview.file-type-tar, +i.file-preview.file-type-gz, +i.file-preview.file-type-bz2{ + background-position: -280px center; +} +i.file-preview.file-type-xls, +i.file-preview.file-type-xlsx{ + background-position: -350px center; +} +i.file-preview.file-type-doc, +i.file-preview.file-type-docx{ + background-position: -420px center; +} +i.file-preview.file-type-ppt, +i.file-preview.file-type-pptx{ + background-position: -490px center; +} +i.file-preview.file-type-vsd{ + background-position: -560px center; +} +i.file-preview.file-type-pdf{ + background-position: -630px center; +} +i.file-preview.file-type-txt, +i.file-preview.file-type-md, +i.file-preview.file-type-json, +i.file-preview.file-type-htm, +i.file-preview.file-type-xml, +i.file-preview.file-type-html, +i.file-preview.file-type-js, +i.file-preview.file-type-css, +i.file-preview.file-type-php, +i.file-preview.file-type-jsp, +i.file-preview.file-type-asp{ + background-position: -700px center; +} +i.file-preview.file-type-apk{ + background-position: -770px center; +} +i.file-preview.file-type-exe{ + background-position: -840px center; +} +i.file-preview.file-type-ipa{ + background-position: -910px center; +} +i.file-preview.file-type-mp4, +i.file-preview.file-type-swf, +i.file-preview.file-type-mkv, +i.file-preview.file-type-avi, +i.file-preview.file-type-flv, +i.file-preview.file-type-mov, +i.file-preview.file-type-mpg, +i.file-preview.file-type-mpeg, +i.file-preview.file-type-ogv, +i.file-preview.file-type-webm, +i.file-preview.file-type-rm, +i.file-preview.file-type-rmvb{ + background-position: -980px center; +} +i.file-preview.file-type-ogg, +i.file-preview.file-type-wav, +i.file-preview.file-type-wmv, +i.file-preview.file-type-mid, +i.file-preview.file-type-mp3{ + background-position: -1050px center; +} +i.file-preview.file-type-jpg, +i.file-preview.file-type-jpeg, +i.file-preview.file-type-gif, +i.file-preview.file-type-bmp, +i.file-preview.file-type-png, +i.file-preview.file-type-psd{ + background-position: -140px center; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.html new file mode 100644 index 0000000000000000000000000000000000000000..2ae9282028a4e9e0f94eb6098db91c8b839ffc61 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.html @@ -0,0 +1,60 @@ + + + + + ueditor图片对话框 + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+
+
+
+ 0% + +
+
+
+
+
+
+
+
+
+
+
+
    +
  • +
+
+
+ + +
+
+
+ +
+
+ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.js new file mode 100644 index 0000000000000000000000000000000000000000..ce3be633d430ff0ff50fc3ca2ddc5a53b5a5d470 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/attachment.js @@ -0,0 +1,754 @@ +/** + * User: Jinqn + * Date: 14-04-08 + * Time: 下午16:34 + * 上传图片对话框逻辑代码,包括tab: 远程图片/上传图片/在线图片/搜索图片 + */ + +(function () { + + var uploadFile, + onlineFile; + + window.onload = function () { + initTabs(); + initButtons(); + }; + + /* 初始化tab标签 */ + function initTabs() { + var tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var target = e.target || e.srcElement; + setTabFocus(target.getAttribute('data-content-id')); + }); + } + + setTabFocus('upload'); + } + + /* 初始化tabbody */ + function setTabFocus(id) { + if(!id) return; + var i, bodyId, tabs = $G('tabhead').children; + for (i = 0; i < tabs.length; i++) { + bodyId = tabs[i].getAttribute('data-content-id') + if (bodyId == id) { + domUtils.addClass(tabs[i], 'focus'); + domUtils.addClass($G(bodyId), 'focus'); + } else { + domUtils.removeClasses(tabs[i], 'focus'); + domUtils.removeClasses($G(bodyId), 'focus'); + } + } + switch (id) { + case 'upload': + uploadFile = uploadFile || new UploadFile('queueList'); + break; + case 'online': + onlineFile = onlineFile || new OnlineFile('fileList'); + break; + } + } + + /* 初始化onok事件 */ + function initButtons() { + + dialog.onok = function () { + var list = [], id, tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + if (domUtils.hasClass(tabs[i], 'focus')) { + id = tabs[i].getAttribute('data-content-id'); + break; + } + } + + switch (id) { + case 'upload': + list = uploadFile.getInsertList(); + var count = uploadFile.getQueueCount(); + if (count) { + $('.info', '#queueList').html('' + '还有2个未上传文件'.replace(/[\d]/, count) + ''); + return false; + } + break; + case 'online': + list = onlineFile.getInsertList(); + break; + } + + editor.execCommand('insertfile', list); + }; + } + + + /* 上传附件 */ + function UploadFile(target) { + this.$wrap = target.constructor == String ? $('#' + target) : $(target); + this.init(); + } + UploadFile.prototype = { + init: function () { + this.fileList = []; + this.initContainer(); + this.initUploader(); + }, + initContainer: function () { + this.$queue = this.$wrap.find('.filelist'); + }, + /* 初始化容器 */ + initUploader: function () { + var _this = this, + $ = jQuery, // just in case. Make sure it's not an other libaray. + $wrap = _this.$wrap, + // 图片容器 + $queue = $wrap.find('.filelist'), + // 状态栏,包括进度和控制按钮 + $statusBar = $wrap.find('.statusBar'), + // 文件总体选择信息。 + $info = $statusBar.find('.info'), + // 上传按钮 + $upload = $wrap.find('.uploadBtn'), + // 上传按钮 + $filePickerBtn = $wrap.find('.filePickerBtn'), + // 上传按钮 + $filePickerBlock = $wrap.find('.filePickerBlock'), + // 没选择文件之前的内容。 + $placeHolder = $wrap.find('.placeholder'), + // 总体进度条 + $progress = $statusBar.find('.progress').hide(), + // 添加的文件数量 + fileCount = 0, + // 添加的文件总大小 + fileSize = 0, + // 优化retina, 在retina下这个值是2 + ratio = window.devicePixelRatio || 1, + // 缩略图大小 + thumbnailWidth = 113 * ratio, + thumbnailHeight = 113 * ratio, + // 可能有pedding, ready, uploading, confirm, done. + state = '', + // 所有文件的进度信息,key为file id + percentages = {}, + supportTransition = (function () { + var s = document.createElement('p').style, + r = 'transition' in s || + 'WebkitTransition' in s || + 'MozTransition' in s || + 'msTransition' in s || + 'OTransition' in s; + s = null; + return r; + })(), + // WebUploader实例 + uploader, + actionUrl = editor.getActionUrl(editor.getOpt('fileActionName')), + fileMaxSize = editor.getOpt('fileMaxSize'), + acceptExtensions = (editor.getOpt('fileAllowFiles') || []).join('').replace(/\./g, ',').replace(/^[,]/, '');; + + if (!WebUploader.Uploader.support()) { + $('#filePickerReady').after($('
').html(lang.errorNotSupport)).hide(); + return; + } else if (!editor.getOpt('fileActionName')) { + $('#filePickerReady').after($('
').html(lang.errorLoadConfig)).hide(); + return; + } + + uploader = _this.uploader = WebUploader.create({ + pick: { + id: '#filePickerReady', + label: lang.uploadSelectFile + }, + swf: '../../third-party/webuploader/Uploader.swf', + server: actionUrl, + fileVal: editor.getOpt('fileFieldName'), + duplicate: true, + fileSingleSizeLimit: fileMaxSize, + compress: false + }); + uploader.addButton({ + id: '#filePickerBlock' + }); + uploader.addButton({ + id: '#filePickerBtn', + label: lang.uploadAddFile + }); + + setState('pedding'); + + // 当有文件添加进来时执行,负责view的创建 + function addFile(file) { + var $li = $('
  • ' + + '

    ' + file.name + '

    ' + + '

    ' + + '

    ' + + '
  • '), + + $btns = $('
    ' + + '' + lang.uploadDelete + '' + + '' + lang.uploadTurnRight + '' + + '' + lang.uploadTurnLeft + '
    ').appendTo($li), + $prgress = $li.find('p.progress span'), + $wrap = $li.find('p.imgWrap'), + $info = $('

    ').hide().appendTo($li), + + showError = function (code) { + switch (code) { + case 'exceed_size': + text = lang.errorExceedSize; + break; + case 'interrupt': + text = lang.errorInterrupt; + break; + case 'http': + text = lang.errorHttp; + break; + case 'not_allow_type': + text = lang.errorFileType; + break; + default: + text = lang.errorUploadRetry; + break; + } + $info.text(text).show(); + }; + + if (file.getStatus() === 'invalid') { + showError(file.statusText); + } else { + $wrap.text(lang.uploadPreview); + if ('|png|jpg|jpeg|bmp|gif|'.indexOf('|'+file.ext.toLowerCase()+'|') == -1) { + $wrap.empty().addClass('notimage').append('' + + '' + file.name + ''); + } else { + if (browser.ie && browser.version <= 7) { + $wrap.text(lang.uploadNoPreview); + } else { + uploader.makeThumb(file, function (error, src) { + if (error || !src) { + $wrap.text(lang.uploadNoPreview); + } else { + var $img = $(''); + $wrap.empty().append($img); + $img.on('error', function () { + $wrap.text(lang.uploadNoPreview); + }); + } + }, thumbnailWidth, thumbnailHeight); + } + } + percentages[ file.id ] = [ file.size, 0 ]; + file.rotation = 0; + + /* 检查文件格式 */ + if (!file.ext || acceptExtensions.indexOf(file.ext.toLowerCase()) == -1) { + showError('not_allow_type'); + uploader.removeFile(file); + } + } + + file.on('statuschange', function (cur, prev) { + if (prev === 'progress') { + $prgress.hide().width(0); + } else if (prev === 'queued') { + $li.off('mouseenter mouseleave'); + $btns.remove(); + } + // 成功 + if (cur === 'error' || cur === 'invalid') { + showError(file.statusText); + percentages[ file.id ][ 1 ] = 1; + } else if (cur === 'interrupt') { + showError('interrupt'); + } else if (cur === 'queued') { + percentages[ file.id ][ 1 ] = 0; + } else if (cur === 'progress') { + $info.hide(); + $prgress.css('display', 'block'); + } else if (cur === 'complete') { + } + + $li.removeClass('state-' + prev).addClass('state-' + cur); + }); + + $li.on('mouseenter', function () { + $btns.stop().animate({height: 30}); + }); + $li.on('mouseleave', function () { + $btns.stop().animate({height: 0}); + }); + + $btns.on('click', 'span', function () { + var index = $(this).index(), + deg; + + switch (index) { + case 0: + uploader.removeFile(file); + return; + case 1: + file.rotation += 90; + break; + case 2: + file.rotation -= 90; + break; + } + + if (supportTransition) { + deg = 'rotate(' + file.rotation + 'deg)'; + $wrap.css({ + '-webkit-transform': deg, + '-mos-transform': deg, + '-o-transform': deg, + 'transform': deg + }); + } else { + $wrap.css('filter', 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + (~~((file.rotation / 90) % 4 + 4) % 4) + ')'); + } + + }); + + $li.insertBefore($filePickerBlock); + } + + // 负责view的销毁 + function removeFile(file) { + var $li = $('#' + file.id); + delete percentages[ file.id ]; + updateTotalProgress(); + $li.off().find('.file-panel').off().end().remove(); + } + + function updateTotalProgress() { + var loaded = 0, + total = 0, + spans = $progress.children(), + percent; + + $.each(percentages, function (k, v) { + total += v[ 0 ]; + loaded += v[ 0 ] * v[ 1 ]; + }); + + percent = total ? loaded / total : 0; + + spans.eq(0).text(Math.round(percent * 100) + '%'); + spans.eq(1).css('width', Math.round(percent * 100) + '%'); + updateStatus(); + } + + function setState(val, files) { + + if (val != state) { + + var stats = uploader.getStats(); + + $upload.removeClass('state-' + state); + $upload.addClass('state-' + val); + + switch (val) { + + /* 未选择文件 */ + case 'pedding': + $queue.addClass('element-invisible'); + $statusBar.addClass('element-invisible'); + $placeHolder.removeClass('element-invisible'); + $progress.hide(); $info.hide(); + uploader.refresh(); + break; + + /* 可以开始上传 */ + case 'ready': + $placeHolder.addClass('element-invisible'); + $queue.removeClass('element-invisible'); + $statusBar.removeClass('element-invisible'); + $progress.hide(); $info.show(); + $upload.text(lang.uploadStart); + uploader.refresh(); + break; + + /* 上传中 */ + case 'uploading': + $progress.show(); $info.hide(); + $upload.text(lang.uploadPause); + break; + + /* 暂停上传 */ + case 'paused': + $progress.show(); $info.hide(); + $upload.text(lang.uploadContinue); + break; + + case 'confirm': + $progress.show(); $info.hide(); + $upload.text(lang.uploadStart); + + stats = uploader.getStats(); + if (stats.successNum && !stats.uploadFailNum) { + setState('finish'); + return; + } + break; + + case 'finish': + $progress.hide(); $info.show(); + if (stats.uploadFailNum) { + $upload.text(lang.uploadRetry); + } else { + $upload.text(lang.uploadStart); + } + break; + } + + state = val; + updateStatus(); + + } + + if (!_this.getQueueCount()) { + $upload.addClass('disabled') + } else { + $upload.removeClass('disabled') + } + + } + + function updateStatus() { + var text = '', stats; + + if (state === 'ready') { + text = lang.updateStatusReady.replace('_', fileCount).replace('_KB', WebUploader.formatSize(fileSize)); + } else if (state === 'confirm') { + stats = uploader.getStats(); + if (stats.uploadFailNum) { + text = lang.updateStatusConfirm.replace('_', stats.successNum).replace('_', stats.successNum); + } + } else { + stats = uploader.getStats(); + text = lang.updateStatusFinish.replace('_', fileCount). + replace('_KB', WebUploader.formatSize(fileSize)). + replace('_', stats.successNum); + + if (stats.uploadFailNum) { + text += lang.updateStatusError.replace('_', stats.uploadFailNum); + } + } + + $info.html(text); + } + + uploader.on('fileQueued', function (file) { + fileCount++; + fileSize += file.size; + + if (fileCount === 1) { + $placeHolder.addClass('element-invisible'); + $statusBar.show(); + } + + addFile(file); + }); + + uploader.on('fileDequeued', function (file) { + fileCount--; + fileSize -= file.size; + + removeFile(file); + updateTotalProgress(); + }); + + uploader.on('filesQueued', function (file) { + if (!uploader.isInProgress() && (state == 'pedding' || state == 'finish' || state == 'confirm' || state == 'ready')) { + setState('ready'); + } + updateTotalProgress(); + }); + + uploader.on('all', function (type, files) { + switch (type) { + case 'uploadFinished': + setState('confirm', files); + break; + case 'startUpload': + /* 添加额外的GET参数 */ + var params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + 'encode=utf-8&' + params); + uploader.option('server', url); + setState('uploading', files); + break; + case 'stopUpload': + setState('paused', files); + break; + } + }); + + uploader.on('uploadBeforeSend', function (file, data, header) { + //这里可以通过data对象添加POST参数 + header['X_Requested_With'] = 'XMLHttpRequest'; + }); + + uploader.on('uploadProgress', function (file, percentage) { + var $li = $('#' + file.id), + $percent = $li.find('.progress span'); + + $percent.css('width', percentage * 100 + '%'); + percentages[ file.id ][ 1 ] = percentage; + updateTotalProgress(); + }); + + uploader.on('uploadSuccess', function (file, ret) { + var $file = $('#' + file.id); + try { + var responseText = (ret._raw || ret), + json = utils.str2json(responseText); + if (json.state == 'SUCCESS') { + _this.fileList.push(json); + $file.append(''); + } else { + $file.find('.error').text(json.state).show(); + } + } catch (e) { + $file.find('.error').text(lang.errorServerUpload).show(); + } + }); + + uploader.on('uploadError', function (file, code) { + }); + uploader.on('error', function (code, file) { + if (code == 'Q_TYPE_DENIED' || code == 'F_EXCEED_SIZE') { + addFile(file); + } + }); + uploader.on('uploadComplete', function (file, ret) { + }); + + $upload.on('click', function () { + if ($(this).hasClass('disabled')) { + return false; + } + + if (state === 'ready') { + uploader.upload(); + } else if (state === 'paused') { + uploader.upload(); + } else if (state === 'uploading') { + uploader.stop(); + } + }); + + $upload.addClass('state-' + state); + updateTotalProgress(); + }, + getQueueCount: function () { + var file, i, status, readyFile = 0, files = this.uploader.getFiles(); + for (i = 0; file = files[i++]; ) { + status = file.getStatus(); + if (status == 'queued' || status == 'uploading' || status == 'progress') readyFile++; + } + return readyFile; + }, + getInsertList: function () { + var i, link, data, list = [], + prefix = editor.getOpt('fileUrlPrefix'); + for (i = 0; i < this.fileList.length; i++) { + data = this.fileList[i]; + link = data.url; + list.push({ + title: data.original || link.substr(link.lastIndexOf('/') + 1), + url: prefix + link + }); + } + return list; + } + }; + + + /* 在线附件 */ + function OnlineFile(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + OnlineFile.prototype = { + init: function () { + this.initContainer(); + this.initEvents(); + this.initData(); + }, + /* 初始化容器 */ + initContainer: function () { + this.container.innerHTML = ''; + this.list = document.createElement('ul'); + this.clearFloat = document.createElement('li'); + + domUtils.addClass(this.list, 'list'); + domUtils.addClass(this.clearFloat, 'clearFloat'); + + this.list.appendChild(this.clearFloat); + this.container.appendChild(this.list); + }, + /* 初始化滚动事件,滚动到地步自动拉取数据 */ + initEvents: function () { + var _this = this; + + /* 滚动拉取图片 */ + domUtils.on($G('fileList'), 'scroll', function(e){ + var panel = this; + if (panel.scrollHeight - (panel.offsetHeight + panel.scrollTop) < 10) { + _this.getFileData(); + } + }); + /* 选中图片 */ + domUtils.on(this.list, 'click', function (e) { + var target = e.target || e.srcElement, + li = target.parentNode; + + if (li.tagName.toLowerCase() == 'li') { + if (domUtils.hasClass(li, 'selected')) { + domUtils.removeClasses(li, 'selected'); + } else { + domUtils.addClass(li, 'selected'); + } + } + }); + }, + /* 初始化第一次的数据 */ + initData: function () { + + /* 拉取数据需要使用的值 */ + this.state = 0; + this.listSize = editor.getOpt('fileManagerListSize'); + this.listIndex = 0; + this.listEnd = false; + + /* 第一次拉取数据 */ + this.getFileData(); + }, + /* 向后台拉取图片列表数据 */ + getFileData: function () { + var _this = this; + + if(!_this.listEnd && !this.isLoadingData) { + this.isLoadingData = true; + ajax.request(editor.getActionUrl(editor.getOpt('fileManagerActionName')), { + timeout: 100000, + data: utils.extend({ + start: this.listIndex, + size: this.listSize + }, editor.queryCommandValue('serverparam')), + method: 'get', + onsuccess: function (r) { + try { + var json = eval('(' + r.responseText + ')'); + if (json.state == 'SUCCESS') { + _this.pushData(json.list); + _this.listIndex = parseInt(json.start) + parseInt(json.list.length); + if(_this.listIndex >= json.total) { + _this.listEnd = true; + } + _this.isLoadingData = false; + } + } catch (e) { + if(r.responseText.indexOf('ue_separate_ue') != -1) { + var list = r.responseText.split(r.responseText); + _this.pushData(list); + _this.listIndex = parseInt(list.length); + _this.listEnd = true; + _this.isLoadingData = false; + } + } + }, + onerror: function () { + _this.isLoadingData = false; + } + }); + } + }, + /* 添加图片到列表界面上 */ + pushData: function (list) { + var i, item, img, filetype, preview, icon, _this = this, + urlPrefix = editor.getOpt('fileManagerUrlPrefix'); + for (i = 0; i < list.length; i++) { + if(list[i] && list[i].url) { + item = document.createElement('li'); + icon = document.createElement('span'); + filetype = list[i].url.substr(list[i].url.lastIndexOf('.') + 1); + + if ( "png|jpg|jpeg|gif|bmp".indexOf(filetype) != -1 ) { + preview = document.createElement('img'); + domUtils.on(preview, 'load', (function(image){ + return function(){ + _this.scale(image, image.parentNode.offsetWidth, image.parentNode.offsetHeight); + }; + })(preview)); + preview.width = 113; + preview.setAttribute('src', urlPrefix + list[i].url + (list[i].url.indexOf('?') == -1 ? '?noCache=':'&noCache=') + (+new Date()).toString(36) ); + } else { + var ic = document.createElement('i'), + textSpan = document.createElement('span'); + textSpan.innerHTML = list[i].url.substr(list[i].url.lastIndexOf('/') + 1); + preview = document.createElement('div'); + preview.appendChild(ic); + preview.appendChild(textSpan); + domUtils.addClass(preview, 'file-wrapper'); + domUtils.addClass(textSpan, 'file-title'); + domUtils.addClass(ic, 'file-type-' + filetype); + domUtils.addClass(ic, 'file-preview'); + } + domUtils.addClass(icon, 'icon'); + item.setAttribute('data-url', urlPrefix + list[i].url); + if (list[i].original) { + item.setAttribute('data-title', list[i].original); + } + + item.appendChild(preview); + item.appendChild(icon); + this.list.insertBefore(item, this.clearFloat); + } + } + }, + /* 改变图片大小 */ + scale: function (img, w, h, type) { + var ow = img.width, + oh = img.height; + + if (type == 'justify') { + if (ow >= oh) { + img.width = w; + img.height = h * oh / ow; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w * ow / oh; + img.height = h; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } else { + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } + }, + getInsertList: function () { + var i, lis = this.list.children, list = []; + for (i = 0; i < lis.length; i++) { + if (domUtils.hasClass(lis[i], 'selected')) { + var url = lis[i].getAttribute('data-url'); + var title = lis[i].getAttribute('data-title') || url.substr(url.lastIndexOf('/') + 1); + list.push({ + title: title, + url: url + }); + } + } + return list; + } + }; + + +})(); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif new file mode 100644 index 0000000000000000000000000000000000000000..9ca4fb6a23c7ed528374426575c3e7f67730cfb7 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_default.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_default.png new file mode 100644 index 0000000000000000000000000000000000000000..50ac1cb1654c147225f6c99f98fa820d8b1d47d3 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_default.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif new file mode 100644 index 0000000000000000000000000000000000000000..206fede4ee7495c3d4fa8dbbb76425e23566e9cc Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif new file mode 100644 index 0000000000000000000000000000000000000000..2e3b7a28e08d4be8c98dc54ec9c355a3f3d89ccb Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif new file mode 100644 index 0000000000000000000000000000000000000000..5d5dec02627672b415a936eb5ab6526c895646c6 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif new file mode 100644 index 0000000000000000000000000000000000000000..b351a1f2a294cd0f8e145e20c2c455a38cad2001 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif new file mode 100644 index 0000000000000000000000000000000000000000..26019b099d96b382a549fa383bd81315cd6d295c Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif new file mode 100644 index 0000000000000000000000000000000000000000..bbb65c837dea9a6c28d6209ca1b1140a37988423 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif new file mode 100644 index 0000000000000000000000000000000000000000..ccb26fbebdff5521eab7418d22e99fbae6c1d08c Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif new file mode 100644 index 0000000000000000000000000000000000000000..2e8743a2705b98b9c546c28c97fe724dd4668b16 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif new file mode 100644 index 0000000000000000000000000000000000000000..5359e46d2094b9dbb88566d4c5098e91665238ad Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif new file mode 100644 index 0000000000000000000000000000000000000000..e7b8dd21d8ca8121e2c1629bb607cf2ab151c7a3 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif new file mode 100644 index 0000000000000000000000000000000000000000..e86c1c6631b34ecd605b655baf3d7b1ae643d014 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/alignicon.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/alignicon.gif new file mode 100644 index 0000000000000000000000000000000000000000..005a5ac65a3ddc9cdac037abdb5fe92267155a0d Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/alignicon.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/alignicon.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/alignicon.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6c444b78f31f4e9b381ce440ef5c0231bcec1f Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/alignicon.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/bg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/bg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/file-icons.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/file-icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..d8c02c27e242f0584fc6b214f35b4f6d8caec332 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/file-icons.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/file-icons.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/file-icons.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff82c8c488f53a7aff67fbe39742e3321183eca Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/file-icons.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/icons.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..78459dea7b12ccbeec81d19ecdab22b1658e93b4 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/icons.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/icons.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..12e4700163ac87fa38ae3d92a2c39d0fb4690fed Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/icons.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/image.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/image.png new file mode 100644 index 0000000000000000000000000000000000000000..19699f6a9c6b09cb18ec0f488242d9753d2e341b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/image.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/progress.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..717c4865c90a959c6a0e9ad1af9c777d900a2e9c Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/progress.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/success.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d4f3112b9d1df2147ed3b67d9736163dedd11e1 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/success.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/success.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/attachment/images/success.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.css new file mode 100644 index 0000000000000000000000000000000000000000..5c41fe9a4d0fcc5cdbe38b4f195699dcc0c5ce94 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.css @@ -0,0 +1,94 @@ +.wrapper{ width: 424px;margin: 10px auto; zoom:1;position: relative} +.tabbody{height:225px;} +.tabbody .panel { position: absolute;width:100%; height:100%;background: #fff; display: none;} +.tabbody .focus { display: block;} + +body{font-size: 12px;color: #888;overflow: hidden;} +input,label{vertical-align:middle} +.clear{clear: both;} +.pl{padding-left: 18px;padding-left: 23px\9;} + +#imageList {width: 420px;height: 215px;margin-top: 10px;overflow: hidden;overflow-y: auto;} +#imageList div {float: left;width: 100px;height: 95px;margin: 5px 10px;} +#imageList img {cursor: pointer;border: 2px solid white;} + +.bgarea{margin: 10px;padding: 5px;height: 84%;border: 1px solid #A8A297;} +.content div{margin: 10px 0 10px 5px;} +.content .iptradio{margin: 0px 5px 5px 0px;} +.txt{width:280px;} + +.wrapcolor{height: 19px;} +div.color{float: left;margin: 0;} +#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;margin: 0;float: left;} +div.alignment,#custom{margin-left: 23px;margin-left: 28px\9;} +#custom input{height: 15px;min-height: 15px;width:20px;} +#repeatType{width:100px;} + + +/* 图片管理样式 */ +#imgManager { + width: 100%; + height: 225px; +} +#imgManager #imageList{ + width: 100%; + overflow-x: hidden; + overflow-y: auto; +} +#imgManager ul { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +#imgManager li { + float: left; + display: block; + list-style: none; + padding: 0; + width: 113px; + height: 113px; + margin: 9px 0 0 19px; + background-color: #eee; + overflow: hidden; + cursor: pointer; + position: relative; +} +#imgManager li.clearFloat { + float: none; + clear: both; + display: block; + width:0; + height:0; + margin: 0; + padding: 0; +} +#imgManager li img { + cursor: pointer; +} +#imgManager li .icon { + cursor: pointer; + width: 113px; + height: 113px; + position: absolute; + top: 0; + left: 0; + z-index: 2; + border: 0; + background-repeat: no-repeat; +} +#imgManager li .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; +} +#imgManager li.selected .icon { + background-image: url(images/success.png); + background-position: 75px 75px; +} +#imgManager li.selected .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; + background-position: 72px 72px; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.html new file mode 100644 index 0000000000000000000000000000000000000000..3cc2ac1eee609a245c7c233532064fbc4c00f834 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.html @@ -0,0 +1,56 @@ + + + + + + + + +
    +
    + + +
    +
    +
    +
    + +
    +
    + + +
    +
    +
    + : +
    +
    +
    +
    +
    + +
    +
    + : +
    +
    + :x:px  y:px +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.js new file mode 100644 index 0000000000000000000000000000000000000000..9a4a1315d4aa04f1b2f5f4ac247869a8f62ab513 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/background.js @@ -0,0 +1,376 @@ +(function () { + + var onlineImage, + backupStyle = editor.queryCommandValue('background'); + + window.onload = function () { + initTabs(); + initColorSelector(); + }; + + /* 初始化tab标签 */ + function initTabs(){ + var tabs = $G('tabHeads').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var target = e.target || e.srcElement; + for (var j = 0; j < tabs.length; j++) { + if(tabs[j] == target){ + tabs[j].className = "focus"; + var contentId = tabs[j].getAttribute('data-content-id'); + $G(contentId).style.display = "block"; + if(contentId == 'imgManager') { + initImagePanel(); + } + }else { + tabs[j].className = ""; + $G(tabs[j].getAttribute('data-content-id')).style.display = "none"; + } + } + }); + } + } + + /* 初始化颜色设置 */ + function initColorSelector () { + var obj = editor.queryCommandValue('background'); + if (obj) { + var color = obj['background-color'], + repeat = obj['background-repeat'] || 'repeat', + image = obj['background-image'] || '', + position = obj['background-position'] || 'center center', + pos = position.split(' '), + x = parseInt(pos[0]) || 0, + y = parseInt(pos[1]) || 0; + + if(repeat == 'no-repeat' && (x || y)) repeat = 'self'; + + image = image.match(/url[\s]*\(([^\)]*)\)/); + image = image ? image[1]:''; + updateFormState('colored', color, image, repeat, x, y); + } else { + updateFormState(); + } + + var updateHandler = function () { + updateFormState(); + updateBackground(); + } + domUtils.on($G('nocolorRadio'), 'click', updateBackground); + domUtils.on($G('coloredRadio'), 'click', updateHandler); + domUtils.on($G('url'), 'keyup', function(){ + if($G('url').value && $G('alignment').style.display == "none") { + utils.each($G('repeatType').children, function(item){ + item.selected = ('repeat' == item.getAttribute('value') ? 'selected':false); + }); + } + updateHandler(); + }); + domUtils.on($G('repeatType'), 'change', updateHandler); + domUtils.on($G('x'), 'keyup', updateBackground); + domUtils.on($G('y'), 'keyup', updateBackground); + + initColorPicker(); + } + + /* 初始化颜色选择器 */ + function initColorPicker() { + var me = editor, + cp = $G("colorPicker"); + + /* 生成颜色选择器ui对象 */ + var popup = new UE.ui.Popup({ + content: new UE.ui.ColorPicker({ + noColorText: me.getLang("clearColor"), + editor: me, + onpickcolor: function (t, color) { + updateFormState('colored', color); + updateBackground(); + UE.ui.Popup.postHide(); + }, + onpicknocolor: function (t, color) { + updateFormState('colored', 'transparent'); + updateBackground(); + UE.ui.Popup.postHide(); + } + }), + editor: me, + onhide: function () { + } + }); + + /* 设置颜色选择器 */ + domUtils.on(cp, "click", function () { + popup.showAnchor(this); + }); + domUtils.on(document, 'mousedown', function (evt) { + var el = evt.target || evt.srcElement; + UE.ui.Popup.postHide(el); + }); + domUtils.on(window, 'scroll', function () { + UE.ui.Popup.postHide(); + }); + } + + /* 初始化在线图片列表 */ + function initImagePanel() { + onlineImage = onlineImage || new OnlineImage('imageList'); + } + + /* 更新背景色设置面板 */ + function updateFormState (radio, color, url, align, x, y) { + var nocolorRadio = $G('nocolorRadio'), + coloredRadio = $G('coloredRadio'); + + if(radio) { + nocolorRadio.checked = (radio == 'colored' ? false:'checked'); + coloredRadio.checked = (radio == 'colored' ? 'checked':false); + } + if(color) { + domUtils.setStyle($G("colorPicker"), "background-color", color); + } + + if(url && /^\//.test(url)) { + var a = document.createElement('a'); + a.href = url; + browser.ie && (a.href = a.href); + url = browser.ie ? a.href:(a.protocol + '//' + a.host + a.pathname + a.search + a.hash); + } + + if(url || url === '') { + $G('url').value = url; + } + if(align) { + utils.each($G('repeatType').children, function(item){ + item.selected = (align == item.getAttribute('value') ? 'selected':false); + }); + } + if(x || y) { + $G('x').value = parseInt(x) || 0; + $G('y').value = parseInt(y) || 0; + } + + $G('alignment').style.display = coloredRadio.checked && $G('url').value ? '':'none'; + $G('custom').style.display = coloredRadio.checked && $G('url').value && $G('repeatType').value == 'self' ? '':'none'; + } + + /* 更新背景颜色 */ + function updateBackground () { + if ($G('coloredRadio').checked) { + var color = domUtils.getStyle($G("colorPicker"), "background-color"), + bgimg = $G("url").value, + align = $G("repeatType").value, + backgroundObj = { + "background-repeat": "no-repeat", + "background-position": "center center" + }; + + if (color) backgroundObj["background-color"] = color; + if (bgimg) backgroundObj["background-image"] = 'url(' + bgimg + ')'; + if (align == 'self') { + backgroundObj["background-position"] = $G("x").value + "px " + $G("y").value + "px"; + } else if (align == 'repeat-x' || align == 'repeat-y' || align == 'repeat') { + backgroundObj["background-repeat"] = align; + } + + editor.execCommand('background', backgroundObj); + } else { + editor.execCommand('background', null); + } + } + + + /* 在线图片 */ + function OnlineImage(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + OnlineImage.prototype = { + init: function () { + this.reset(); + this.initEvents(); + }, + /* 初始化容器 */ + initContainer: function () { + this.container.innerHTML = ''; + this.list = document.createElement('ul'); + this.clearFloat = document.createElement('li'); + + domUtils.addClass(this.list, 'list'); + domUtils.addClass(this.clearFloat, 'clearFloat'); + + this.list.id = 'imageListUl'; + this.list.appendChild(this.clearFloat); + this.container.appendChild(this.list); + }, + /* 初始化滚动事件,滚动到地步自动拉取数据 */ + initEvents: function () { + var _this = this; + + /* 滚动拉取图片 */ + domUtils.on($G('imageList'), 'scroll', function(e){ + var panel = this; + if (panel.scrollHeight - (panel.offsetHeight + panel.scrollTop) < 10) { + _this.getImageData(); + } + }); + /* 选中图片 */ + domUtils.on(this.container, 'click', function (e) { + var target = e.target || e.srcElement, + li = target.parentNode, + nodes = $G('imageListUl').childNodes; + + if (li.tagName.toLowerCase() == 'li') { + updateFormState('nocolor', null, ''); + for (var i = 0, node; node = nodes[i++];) { + if (node == li && !domUtils.hasClass(node, 'selected')) { + domUtils.addClass(node, 'selected'); + updateFormState('colored', null, li.firstChild.getAttribute("_src"), 'repeat'); + } else { + domUtils.removeClasses(node, 'selected'); + } + } + updateBackground(); + } + }); + }, + /* 初始化第一次的数据 */ + initData: function () { + + /* 拉取数据需要使用的值 */ + this.state = 0; + this.listSize = editor.getOpt('imageManagerListSize'); + this.listIndex = 0; + this.listEnd = false; + + /* 第一次拉取数据 */ + this.getImageData(); + }, + /* 重置界面 */ + reset: function() { + this.initContainer(); + this.initData(); + }, + /* 向后台拉取图片列表数据 */ + getImageData: function () { + var _this = this; + + if(!_this.listEnd && !this.isLoadingData) { + this.isLoadingData = true; + var url = editor.getActionUrl(editor.getOpt('imageManagerActionName')), + isJsonp = utils.isCrossDomainUrl(url); + ajax.request(url, { + 'timeout': 100000, + 'dataType': isJsonp ? 'jsonp':'', + 'data': utils.extend({ + start: this.listIndex, + size: this.listSize + }, editor.queryCommandValue('serverparam')), + 'method': 'get', + 'onsuccess': function (r) { + try { + var json = isJsonp ? r:eval('(' + r.responseText + ')'); + if (json.state == 'SUCCESS') { + _this.pushData(json.list); + _this.listIndex = parseInt(json.start) + parseInt(json.list.length); + if(_this.listIndex >= json.total) { + _this.listEnd = true; + } + _this.isLoadingData = false; + } + } catch (e) { + if(r.responseText.indexOf('ue_separate_ue') != -1) { + var list = r.responseText.split(r.responseText); + _this.pushData(list); + _this.listIndex = parseInt(list.length); + _this.listEnd = true; + _this.isLoadingData = false; + } + } + }, + 'onerror': function () { + _this.isLoadingData = false; + } + }); + } + }, + /* 添加图片到列表界面上 */ + pushData: function (list) { + var i, item, img, icon, _this = this, + urlPrefix = editor.getOpt('imageManagerUrlPrefix'); + for (i = 0; i < list.length; i++) { + if(list[i] && list[i].url) { + item = document.createElement('li'); + img = document.createElement('img'); + icon = document.createElement('span'); + + domUtils.on(img, 'load', (function(image){ + return function(){ + _this.scale(image, image.parentNode.offsetWidth, image.parentNode.offsetHeight); + } + })(img)); + img.width = 113; + img.setAttribute('src', urlPrefix + list[i].url + (list[i].url.indexOf('?') == -1 ? '?noCache=':'&noCache=') + (+new Date()).toString(36) ); + img.setAttribute('_src', urlPrefix + list[i].url); + domUtils.addClass(icon, 'icon'); + + item.appendChild(img); + item.appendChild(icon); + this.list.insertBefore(item, this.clearFloat); + } + } + }, + /* 改变图片大小 */ + scale: function (img, w, h, type) { + var ow = img.width, + oh = img.height; + + if (type == 'justify') { + if (ow >= oh) { + img.width = w; + img.height = h * oh / ow; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w * ow / oh; + img.height = h; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } else { + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } + }, + getInsertList: function () { + var i, lis = this.list.children, list = [], align = getAlign(); + for (i = 0; i < lis.length; i++) { + if (domUtils.hasClass(lis[i], 'selected')) { + var img = lis[i].firstChild, + src = img.getAttribute('_src'); + list.push({ + src: src, + _src: src, + floatStyle: align + }); + } + + } + return list; + } + }; + + dialog.onok = function () { + updateBackground(); + editor.fireEvent('saveScene'); + }; + dialog.oncancel = function () { + editor.execCommand('background', backupStyle); + }; + +})(); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/images/bg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/images/bg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/images/success.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/background/images/success.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/chart.config.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/chart.config.js new file mode 100644 index 0000000000000000000000000000000000000000..678b00deb8a77bc445974641ccd6e6db380586df --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/chart.config.js @@ -0,0 +1,65 @@ +/* + * 图表配置文件 + * */ + + +//不同类型的配置 +var typeConfig = [ + { + chart: { + type: 'line' + }, + plotOptions: { + line: { + dataLabels: { + enabled: false + }, + enableMouseTracking: true + } + } + }, { + chart: { + type: 'line' + }, + plotOptions: { + line: { + dataLabels: { + enabled: true + }, + enableMouseTracking: false + } + } + }, { + chart: { + type: 'area' + } + }, { + chart: { + type: 'bar' + } + }, { + chart: { + type: 'column' + } + }, { + chart: { + plotBackgroundColor: null, + plotBorderWidth: null, + plotShadow: false + }, + plotOptions: { + pie: { + allowPointSelect: true, + cursor: 'pointer', + dataLabels: { + enabled: true, + color: '#000000', + connectorColor: '#000000', + formatter: function() { + return ''+ this.point.name +': '+ ( Math.round( this.point.percentage*100 ) / 100 ) +' %'; + } + } + } + } + } +]; diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.css new file mode 100644 index 0000000000000000000000000000000000000000..ac3c76458206126b54ca2c225f5481e2e9cbd524 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.css @@ -0,0 +1,165 @@ +html, body { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow-x: hidden; +} + +.main { + width: 100%; + overflow: hidden; +} + +.table-view { + height: 100%; + float: left; + margin: 20px; + width: 40%; +} + +.table-view .table-container { + width: 100%; + margin-bottom: 50px; + overflow: scroll; +} + +.table-view th { + padding: 5px 10px; + background-color: #F7F7F7; +} + +.table-view td { + width: 50px; + text-align: center; + padding:0; +} + +.table-container input { + width: 40px; + padding: 5px; + border: none; + outline: none; +} + +.table-view caption { + font-size: 18px; + text-align: left; +} + +.charts-view { + /*margin-left: 49%!important;*/ + width: 50%; + margin-left: 49%; + height: 400px; +} + +.charts-container { + border-left: 1px solid #c3c3c3; +} + +.charts-format fieldset { + padding-left: 20px; + margin-bottom: 50px; +} + +.charts-format legend { + padding-left: 10px; + padding-right: 10px; +} + +.format-item-container { + padding: 20px; +} + +.format-item-container label { + display: block; + margin: 10px 0; +} + +.charts-format .data-item { + border: 1px solid black; + outline: none; + padding: 2px 3px; +} + +/* 图表类型 */ + +.charts-type { + margin-top: 50px; + height: 300px; +} + +.scroll-view { + border: 1px solid #c3c3c3; + border-left: none; + border-right: none; + overflow: hidden; +} + +.scroll-container { + margin: 20px; + width: 100%; + overflow: hidden; +} + +.scroll-bed { + width: 10000px; + _margin-top: 20px; + -webkit-transition: margin-left .5s ease; + -moz-transition: margin-left .5s ease; + transition: margin-left .5s ease; +} + +.view-box { + display: inline-block; + *display: inline; + *zoom: 1; + margin-right: 20px; + border: 2px solid white; + line-height: 0; + overflow: hidden; + cursor: pointer; +} + +.view-box img { + border: 1px solid #cecece; +} + +.view-box.selected { + border-color: #7274A7; +} + +.button-container { + margin-bottom: 20px; + text-align: center; +} + +.button-container a { + display: inline-block; + width: 100px; + height: 25px; + line-height: 25px; + border: 1px solid #c2ccd1; + margin-right: 30px; + text-decoration: none; + color: black; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + +.button-container a:HOVER { + background: #fcfcfc; +} + +.button-container a:ACTIVE { + border-top-color: #c2ccd1; + box-shadow:inset 0 5px 4px -4px rgba(49, 49, 64, 0.1); +} + +.edui-charts-not-data { + height: 100px; + line-height: 100px; + text-align: center; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.html new file mode 100644 index 0000000000000000000000000000000000000000..70e23149f143b618a63f70265766f971f6339621 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.html @@ -0,0 +1,89 @@ + + + + chart + + + + + +
    +
    +

    +
    +

    +
    +
    +
    + +
    + + +
    +
    +
    +
    + +
    + + + + +
    +
    +
    + +
    + +

    +
    +
    +
    + +
    + +

    +
    +
    +
    +
    +
    +
    +
    +
    +

    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.js new file mode 100644 index 0000000000000000000000000000000000000000..37344fd129db521348dfefd4b97e278e26144fab --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/charts.js @@ -0,0 +1,519 @@ +/* + * 图片转换对话框脚本 + **/ + +var tableData = [], + //编辑器页面table + editorTable = null, + chartsConfig = window.typeConfig, + resizeTimer = null, + //初始默认图表类型 + currentChartType = 0; + +window.onload = function () { + + editorTable = domUtils.findParentByTagName( editor.selection.getRange().startContainer, 'table', true); + + //未找到表格, 显示错误页面 + if ( !editorTable ) { + document.body.innerHTML = "
    未找到数据
    "; + return; + } + + //初始化图表类型选择 + initChartsTypeView(); + renderTable( editorTable ); + initEvent(); + initUserConfig( editorTable.getAttribute( "data-chart" ) ); + $( "#scrollBed .view-box:eq("+ currentChartType +")" ).trigger( "click" ); + updateViewType( currentChartType ); + + dialog.addListener( "resize", function () { + + if ( resizeTimer != null ) { + window.clearTimeout( resizeTimer ); + } + + resizeTimer = window.setTimeout( function () { + + resizeTimer = null; + + renderCharts(); + + }, 500 ); + + } ); + +}; + +function initChartsTypeView () { + + var contents = []; + + for ( var i = 0, len = chartsConfig.length; i
    ' ); + + } + + $( "#scrollBed" ).html( contents.join( "" ) ); + +} + +//渲染table, 以便用户修改数据 +function renderTable ( table ) { + + var tableHtml = []; + + //构造数据 + for ( var i = 0, row; row = table.rows[ i ]; i++ ) { + + tableData[ i ] = []; + tableHtml[ i ] = []; + + for ( var j = 0, cell; cell = row.cells[ j ]; j++ ) { + + var value = getCellValue( cell ); + + if ( i > 0 && j > 0 ) { + value = +value; + } + + if ( i === 0 || j === 0 ) { + tableHtml[ i ].push( ''+ value +'' ); + } else { + tableHtml[ i ].push( '' ); + } + + tableData[ i ][ j ] = value; + + } + + tableHtml[ i ] = tableHtml[ i ].join( "" ); + + } + + //draw 表格 + $( "#tableContainer" ).html( ''+ tableHtml.join( "" ) +'
    ' ); + +} + +/* + * 根据表格已有的图表属性初始化当前图表属性 + */ +function initUserConfig ( config ) { + + var parsedConfig = {}; + + if ( !config ) { + return; + } + + config = config.split( ";" ); + + $.each( config, function ( index, item ) { + + item = item.split( ":" ); + parsedConfig[ item[ 0 ] ] = item[ 1 ]; + + } ); + + setUserConfig( parsedConfig ); + +} + +function initEvent () { + + var cacheValue = null, + //图表类型数 + typeViewCount = chartsConfig.length- 1, + $chartsTypeViewBox = $( '#scrollBed .view-box' ); + + $( ".charts-format" ).delegate( ".format-ctrl", "change", function () { + + renderCharts(); + + } ) + + $( ".table-view" ).delegate( ".data-item", "focus", function () { + + cacheValue = this.value; + + } ).delegate( ".data-item", "blur", function () { + + if ( this.value !== cacheValue ) { + renderCharts(); + } + + cacheValue = null; + + } ); + + $( "#buttonContainer" ).delegate( "a", "click", function (e) { + + e.preventDefault(); + + if ( this.getAttribute( "data-title" ) === 'prev' ) { + + if ( currentChartType > 0 ) { + currentChartType--; + updateViewType( currentChartType ); + } + + } else { + + if ( currentChartType < typeViewCount ) { + currentChartType++; + updateViewType( currentChartType ); + } + + } + + } ); + + //图表类型变化 + $( '#scrollBed' ).delegate( ".view-box", "click", function (e) { + + var index = $( this ).attr( "data-chart-type" ); + $chartsTypeViewBox.removeClass( "selected" ); + $( $chartsTypeViewBox[ index ] ).addClass( "selected" ); + + currentChartType = index | 0; + + //饼图, 禁用部分配置 + if ( currentChartType === chartsConfig.length - 1 ) { + + disableNotPieConfig(); + + //启用完整配置 + } else { + + enableNotPieConfig(); + + } + + renderCharts(); + + } ); + +} + +function renderCharts () { + + var data = collectData(); + + $('#chartsContainer').highcharts( $.extend( {}, chartsConfig[ currentChartType ], { + + credits: { + enabled: false + }, + exporting: { + enabled: false + }, + title: { + text: data.title, + x: -20 //center + }, + subtitle: { + text: data.subTitle, + x: -20 + }, + xAxis: { + title: { + text: data.xTitle + }, + categories: data.categories + }, + yAxis: { + title: { + text: data.yTitle + }, + plotLines: [{ + value: 0, + width: 1, + color: '#808080' + }] + }, + tooltip: { + enabled: true, + valueSuffix: data.suffix + }, + legend: { + layout: 'vertical', + align: 'right', + verticalAlign: 'middle', + borderWidth: 1 + }, + series: data.series + + } )); + +} + +function updateViewType ( index ) { + + $( "#scrollBed" ).css( 'marginLeft', -index*324+'px' ); + +} + +function collectData () { + + var form = document.forms[ 'data-form' ], + data = null; + + if ( currentChartType !== chartsConfig.length - 1 ) { + + data = getSeriesAndCategories(); + $.extend( data, getUserConfig() ); + + //饼图数据格式 + } else { + data = getSeriesForPieChart(); + data.title = form[ 'title' ].value; + data.suffix = form[ 'unit' ].value; + } + + return data; + +} + +/** + * 获取用户配置信息 + */ +function getUserConfig () { + + var form = document.forms[ 'data-form' ], + info = { + title: form[ 'title' ].value, + subTitle: form[ 'sub-title' ].value, + xTitle: form[ 'x-title' ].value, + yTitle: form[ 'y-title' ].value, + suffix: form[ 'unit' ].value, + //数据对齐方式 + tableDataFormat: getTableDataFormat (), + //饼图提示文字 + tip: $( "#tipInput" ).val() + }; + + return info; + +} + +function setUserConfig ( config ) { + + var form = document.forms[ 'data-form' ]; + + config.title && ( form[ 'title' ].value = config.title ); + config.subTitle && ( form[ 'sub-title' ].value = config.subTitle ); + config.xTitle && ( form[ 'x-title' ].value = config.xTitle ); + config.yTitle && ( form[ 'y-title' ].value = config.yTitle ); + config.suffix && ( form[ 'unit' ].value = config.suffix ); + config.dataFormat == "-1" && ( form[ 'charts-format' ][ 1 ].checked = true ); + config.tip && ( form[ 'tip' ].value = config.tip ); + currentChartType = config.chartType || 0; + +} + +function getSeriesAndCategories () { + + var form = document.forms[ 'data-form' ], + series = [], + categories = [], + tmp = [], + tableData = getTableData(); + + //反转数据 + if ( getTableDataFormat() === "-1" ) { + + for ( var i = 0, len = tableData.length; i < len; i++ ) { + + for ( var j = 0, jlen = tableData[ i ].length; j < jlen; j++ ) { + + if ( !tmp[ j ] ) { + tmp[ j ] = []; + } + + tmp[ j ][ i ] = tableData[ i ][ j ]; + + } + + } + + tableData = tmp; + + } + + categories = tableData[0].slice( 1 ); + + for ( var i = 1, data; data = tableData[ i ]; i++ ) { + + series.push( { + name: data[ 0 ], + data: data.slice( 1 ) + } ); + + } + + return { + series: series, + categories: categories + }; + +} + +/* + * 获取数据源数据对齐方式 + */ +function getTableDataFormat () { + + var form = document.forms[ 'data-form' ], + items = form['charts-format']; + + return items[ 0 ].checked ? items[ 0 ].value : items[ 1 ].value; + +} + +/* + * 禁用非饼图类型的配置项 + */ +function disableNotPieConfig() { + + updateConfigItem( 'disable' ); + +} + +/* + * 启用非饼图类型的配置项 + */ +function enableNotPieConfig() { + + updateConfigItem( 'enable' ); + +} + +function updateConfigItem ( value ) { + + var table = $( "#showTable" )[ 0 ], + isDisable = value === 'disable' ? true : false; + + //table中的input处理 + for ( var i = 2 , row; row = table.rows[ i ]; i++ ) { + + for ( var j = 1, cell; cell = row.cells[ j ]; j++ ) { + + $( "input", cell ).attr( "disabled", isDisable ); + + } + + } + + //其他项处理 + $( "input.not-pie-item" ).attr( "disabled", isDisable ); + $( "#tipInput" ).attr( "disabled", !isDisable ) + +} + +/* + * 获取饼图数据 + * 饼图的数据只取第一行的 + **/ +function getSeriesForPieChart () { + + var series = { + type: 'pie', + name: $("#tipInput").val(), + data: [] + }, + tableData = getTableData(); + + + for ( var j = 1, jlen = tableData[ 0 ].length; j < jlen; j++ ) { + + var title = tableData[ 0 ][ j ], + val = tableData[ 1 ][ j ]; + + series.data.push( [ title, val ] ); + + } + + return { + series: [ series ] + }; + +} + +function getTableData () { + + var table = document.getElementById( "showTable" ), + xCount = table.rows[0].cells.length - 1, + values = getTableInputValue(); + + for ( var i = 0, value; value = values[ i ]; i++ ) { + + tableData[ Math.floor( i / xCount ) + 1 ][ i % xCount + 1 ] = values[ i ]; + + } + + return tableData; + +} + +function getTableInputValue () { + + var table = document.getElementById( "showTable" ), + inputs = table.getElementsByTagName( "input" ), + values = []; + + for ( var i = 0, input; input = inputs[ i ]; i++ ) { + values.push( input.value | 0 ); + } + + return values; + +} + +function getCellValue ( cell ) { + + var value = utils.trim( ( cell.innerText || cell.textContent || '' ) ); + + return value.replace( new RegExp( UE.dom.domUtils.fillChar, 'g' ), '' ).replace( /^\s+|\s+$/g, '' ); + +} + + +//dialog确认事件 +dialog.onok = function () { + + //收集信息 + var form = document.forms[ 'data-form' ], + info = getUserConfig(); + + //添加图表类型 + info.chartType = currentChartType; + + //同步表格数据到编辑器 + syncTableData(); + + //执行图表命令 + editor.execCommand( 'charts', info ); + +}; + +/* + * 同步图表编辑视图的表格数据到编辑器里的原始表格 + */ +function syncTableData () { + + var tableData = getTableData(); + + for ( var i = 1, row; row = editorTable.rows[ i ]; i++ ) { + + for ( var j = 1, cell; cell = row.cells[ j ]; j++ ) { + + cell.innerHTML = tableData[ i ] [ j ]; + + } + + } + +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts0.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts0.png new file mode 100644 index 0000000000000000000000000000000000000000..9485e5ed8f83888e782eafae6f7505c79671a985 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts0.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts1.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts1.png new file mode 100644 index 0000000000000000000000000000000000000000..b5a00392866946feb7cf81da39f6c6ec6e0b50b7 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts1.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts2.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts2.png new file mode 100644 index 0000000000000000000000000000000000000000..7c91a39ffac43e0867bec1df89b73e10e0b28c43 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts2.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts3.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts3.png new file mode 100644 index 0000000000000000000000000000000000000000..a6bc29bfc163974ece14f8f21a897fa908736b8f Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts3.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts4.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts4.png new file mode 100644 index 0000000000000000000000000000000000000000..742006adc9cee3c07b1a390da6991a84d1da99d6 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts4.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts5.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts5.png new file mode 100644 index 0000000000000000000000000000000000000000..c49a29609d8e8f9bdf101e91021d40c1cb3d4175 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/charts/images/charts5.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.css new file mode 100644 index 0000000000000000000000000000000000000000..f801105ad0afd83266a71732cc5ffea1379977c7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.css @@ -0,0 +1,43 @@ +.jd img{ + background:transparent url(images/jxface2.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:35px;height:35px;display:block; +} +.pp img{ + background:transparent url(images/fface.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:25px;height:25px;display:block; +} +.ldw img{ + background:transparent url(images/wface.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:35px;height:35px;display:block; +} +.tsj img{ + background:transparent url(images/tface.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:35px;height:35px;display:block; +} +.cat img{ + background:transparent url(images/cface.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:35px;height:35px;display:block; +} +.bb img{ + background:transparent url(images/bface.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:35px;height:35px;display:block; +} +.youa img{ + background:transparent url(images/yface.gif?v=1.1) no-repeat scroll left top; + cursor:pointer;width:35px;height:35px;display:block; +} + +.smileytable td {height: 37px;} +#tabPanel{margin-left:5px;overflow: hidden;} +#tabContent {float:left;background:#FFFFFF;} +#tabContent div{display: none;width:480px;overflow:hidden;} +#tabIconReview.show{left:17px;display:block;} +.menuFocus{background:#ACCD3C;} +.menuDefault{background:#FFFFFF;} +#tabIconReview{position:absolute;left:406px;left:398px \9;top:41px;z-index:65533;width:90px;height:76px;} +img.review{width:90px;height:76px;border:2px solid #9cb945;background:#FFFFFF;background-position:center;background-repeat:no-repeat;} + +.wrapper .tabbody{position:relative;float:left;clear:both;padding:10px;width: 95%;} +.tabbody table{width: 100%;} +.tabbody td{border:1px solid #BAC498;} +.tabbody td span{display: block;zoom:1;padding:0 4px;} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.html new file mode 100644 index 0000000000000000000000000000000000000000..fca08509a78382f0d949ed06d629646afba529da --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.html @@ -0,0 +1,54 @@ + + + + + + + + + + +
    +
    + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.js new file mode 100644 index 0000000000000000000000000000000000000000..6e158a913bb897095340a14bae29feccb66960c0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/emotion.js @@ -0,0 +1,186 @@ +window.onload = function () { + editor.setOpt({ + emotionLocalization:false + }); + + emotion.SmileyPath = editor.options.emotionLocalization === true ? 'images/' : "http://img.baidu.com/hi/"; + emotion.SmileyBox = createTabList( emotion.tabNum ); + emotion.tabExist = createArr( emotion.tabNum ); + + initImgName(); + initEvtHandler( "tabHeads" ); +}; + +function initImgName() { + for ( var pro in emotion.SmilmgName ) { + var tempName = emotion.SmilmgName[pro], + tempBox = emotion.SmileyBox[pro], + tempStr = ""; + + if ( tempBox.length ) return; + for ( var i = 1; i <= tempName[1]; i++ ) { + tempStr = tempName[0]; + if ( i < 10 ) tempStr = tempStr + '0'; + tempStr = tempStr + i + '.gif'; + tempBox.push( tempStr ); + } + } +} + +function initEvtHandler( conId ) { + var tabHeads = $G( conId ); + for ( var i = 0, j = 0; i < tabHeads.childNodes.length; i++ ) { + var tabObj = tabHeads.childNodes[i]; + if ( tabObj.nodeType == 1 ) { + domUtils.on( tabObj, "click", (function ( index ) { + return function () { + switchTab( index ); + }; + })( j ) ); + j++; + } + } + switchTab( 0 ); + $G( "tabIconReview" ).style.display = 'none'; +} + +function InsertSmiley( url, evt ) { + var obj = { + src:editor.options.emotionLocalization ? editor.options.UEDITOR_HOME_URL + "dialogs/emotion/" + url : url + }; + obj._src = obj.src; + editor.execCommand( 'insertimage', obj ); + if ( !evt.ctrlKey ) { + dialog.popup.hide(); + } +} + +function switchTab( index ) { + + autoHeight( index ); + if ( emotion.tabExist[index] == 0 ) { + emotion.tabExist[index] = 1; + createTab( 'tab' + index ); + } + //获取呈现元素句柄数组 + var tabHeads = $G( "tabHeads" ).getElementsByTagName( "span" ), + tabBodys = $G( "tabBodys" ).getElementsByTagName( "div" ), + i = 0, L = tabHeads.length; + //隐藏所有呈现元素 + for ( ; i < L; i++ ) { + tabHeads[i].className = ""; + tabBodys[i].style.display = "none"; + } + //显示对应呈现元素 + tabHeads[index].className = "focus"; + tabBodys[index].style.display = "block"; +} + +function autoHeight( index ) { + var iframe = dialog.getDom( "iframe" ), + parent = iframe.parentNode.parentNode; + switch ( index ) { + case 0: + iframe.style.height = "380px"; + parent.style.height = "392px"; + break; + case 1: + iframe.style.height = "220px"; + parent.style.height = "232px"; + break; + case 2: + iframe.style.height = "260px"; + parent.style.height = "272px"; + break; + case 3: + iframe.style.height = "300px"; + parent.style.height = "312px"; + break; + case 4: + iframe.style.height = "140px"; + parent.style.height = "152px"; + break; + case 5: + iframe.style.height = "260px"; + parent.style.height = "272px"; + break; + case 6: + iframe.style.height = "230px"; + parent.style.height = "242px"; + break; + default: + + } +} + + +function createTab( tabName ) { + var faceVersion = "?v=1.1", //版本号 + tab = $G( tabName ), //获取将要生成的Div句柄 + imagePath = emotion.SmileyPath + emotion.imageFolders[tabName], //获取显示表情和预览表情的路径 + positionLine = 11 / 2, //中间数 + iWidth = iHeight = 35, //图片长宽 + iColWidth = 3, //表格剩余空间的显示比例 + tableCss = emotion.imageCss[tabName], + cssOffset = emotion.imageCssOffset[tabName], + textHTML = [''], + i = 0, imgNum = emotion.SmileyBox[tabName].length, imgColNum = 11, faceImage, + sUrl, realUrl, posflag, offset, infor; + + for ( ; i < imgNum; ) { + textHTML.push( '' ); + for ( var j = 0; j < imgColNum; j++, i++ ) { + faceImage = emotion.SmileyBox[tabName][i]; + if ( faceImage ) { + sUrl = imagePath + faceImage + faceVersion; + realUrl = imagePath + faceImage; + posflag = j < positionLine ? 0 : 1; + offset = cssOffset * i * (-1) - 1; + infor = emotion.SmileyInfor[tabName][i]; + + textHTML.push( '' ); + } + textHTML.push( '' ); + } + textHTML.push( '
    ' ); + textHTML.push( '' ); + textHTML.push( '' ); + textHTML.push( '' ); + } else { + textHTML.push( '' ); + } + textHTML.push( '
    ' ); + textHTML = textHTML.join( "" ); + tab.innerHTML = textHTML; +} + +function over( td, srcPath, posFlag ) { + td.style.backgroundColor = "#ACCD3C"; + $G( 'faceReview' ).style.backgroundImage = "url(" + srcPath + ")"; + if ( posFlag == 1 ) $G( "tabIconReview" ).className = "show"; + $G( "tabIconReview" ).style.display = 'block'; +} + +function out( td ) { + td.style.backgroundColor = "transparent"; + var tabIconRevew = $G( "tabIconReview" ); + tabIconRevew.className = ""; + tabIconRevew.style.display = 'none'; +} + +function createTabList( tabNum ) { + var obj = {}; + for ( var i = 0; i < tabNum; i++ ) { + obj["tab" + i] = []; + } + return obj; +} + +function createArr( tabNum ) { + var arr = []; + for ( var i = 0; i < tabNum; i++ ) { + arr[i] = 0; + } + return arr; +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/0.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6964168b947afc2cf76780a85f43d4f77c257b77 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/0.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/bface.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/bface.gif new file mode 100644 index 0000000000000000000000000000000000000000..14fe618ab58a9d46fee90074386b5581d47b92c9 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/bface.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/cface.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/cface.gif new file mode 100644 index 0000000000000000000000000000000000000000..bff947f5216a49d8cd7fdd8d4e825808b3d14f6e Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/cface.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/fface.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/fface.gif new file mode 100644 index 0000000000000000000000000000000000000000..0d8a6afeb1cb2cc40c5d76f90630d8a9c1323ffe Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/fface.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/jxface2.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/jxface2.gif new file mode 100644 index 0000000000000000000000000000000000000000..a959c90f7eb17adc455982b040244fd583eed888 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/jxface2.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/neweditor-tab-bg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/neweditor-tab-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..8f398b0958cdc5136a23b9745becc23a833aa325 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/neweditor-tab-bg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/tface.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/tface.gif new file mode 100644 index 0000000000000000000000000000000000000000..1354f54b961211fb0253ccbd27a81da5dab5a639 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/tface.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/wface.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/wface.gif new file mode 100644 index 0000000000000000000000000000000000000000..5667160d8b6228d301fccb56a8c1441b4c4e4b58 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/wface.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/yface.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/yface.gif new file mode 100644 index 0000000000000000000000000000000000000000..51608be0e74434388bcfe1f55da5c3c019f0a708 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/emotion/images/yface.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/gmap/gmap.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/gmap/gmap.html new file mode 100644 index 0000000000000000000000000000000000000000..c4cbfe69c59438a6b2e1edcda589e4c271028c9a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/gmap/gmap.html @@ -0,0 +1,89 @@ + + + + + + + + + + +
    + + + + + + +
    +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.css new file mode 100644 index 0000000000000000000000000000000000000000..4478475fdf60cc930ad0a6472601213f1abb6f54 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.css @@ -0,0 +1,7 @@ +.wrapper{width: 370px;margin: 10px auto;zoom: 1;} +.tabbody{height: 360px;} +.tabbody .panel{width:100%;height: 360px;position: absolute;background: #fff;} +.tabbody .panel h1{font-size:26px;margin: 5px 0 0 5px;} +.tabbody .panel p{font-size:12px;margin: 5px 0 0 5px;} +.tabbody table{width:90%;line-height: 20px;margin: 5px 0 0 5px;;} +.tabbody table thead{font-weight: bold;line-height: 25px;} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.html new file mode 100644 index 0000000000000000000000000000000000000000..9e50060e727da6183ca33e0f93659214339ab2c2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.html @@ -0,0 +1,82 @@ + + + + 帮助 + + + + + +
    +
    + + +
    +
    +
    +

    UEditor

    +

    +

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ctrl+b
    ctrl+c
    ctrl+x
    ctrl+v
    ctrl+y
    ctrl+z
    ctrl+i
    ctrl+u
    ctrl+a
    shift+enter
    alt+z
    +
    +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.js new file mode 100644 index 0000000000000000000000000000000000000000..9a2272e381042bb02c7041544819b370e54c8fdb --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/help/help.js @@ -0,0 +1,56 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-9-26 + * Time: 下午1:06 + * To change this template use File | Settings | File Templates. + */ +/** + * tab点击处理事件 + * @param tabHeads + * @param tabBodys + * @param obj + */ +function clickHandler( tabHeads,tabBodys,obj ) { + //head样式更改 + for ( var k = 0, len = tabHeads.length; k < len; k++ ) { + tabHeads[k].className = ""; + } + obj.className = "focus"; + //body显隐 + var tabSrc = obj.getAttribute( "tabSrc" ); + for ( var j = 0, length = tabBodys.length; j < length; j++ ) { + var body = tabBodys[j], + id = body.getAttribute( "id" ); + body.onclick = function(){ + this.style.zoom = 1; + }; + if ( id != tabSrc ) { + body.style.zIndex = 1; + } else { + body.style.zIndex = 200; + } + } + +} + +/** + * TAB切换 + * @param tabParentId tab的父节点ID或者对象本身 + */ +function switchTab( tabParentId ) { + var tabElements = $G( tabParentId ).children, + tabHeads = tabElements[0].children, + tabBodys = tabElements[1].children; + + for ( var i = 0, length = tabHeads.length; i < length; i++ ) { + var head = tabHeads[i]; + if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head ); + head.onclick = function () { + clickHandler(tabHeads,tabBodys,this); + } + } +} +switchTab("helptab"); + +document.getElementById('version').innerHTML = parent.UE.version; \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.css new file mode 100644 index 0000000000000000000000000000000000000000..52c2295ef07d2ee5202e33c1180e58cd1d123ea6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.css @@ -0,0 +1,894 @@ +@charset "utf-8"; +/* dialog样式 */ +.wrapper { + zoom: 1; + width: 630px; + *width: 626px; + height: 380px; + margin: 0 auto; + padding: 10px; + position: relative; + font-family: sans-serif; +} + +/*tab样式框大小*/ +.tabhead { + float:left; +} +.tabbody { + width: 100%; + height: 346px; + position: relative; + clear: both; +} + +.tabbody .panel { + position: absolute; + width: 0; + height: 0; + background: #fff; + overflow: hidden; + display: none; +} + +.tabbody .panel.focus { + width: 100%; + height: 346px; + display: block; +} + +/* 图片对齐方式 */ +.alignBar{ + float:right; + margin-top: 5px; + position: relative; +} + +.alignBar .algnLabel{ + float:left; + height: 20px; + line-height: 20px; +} + +.alignBar #alignIcon{ + zoom:1; + _display: inline; + display: inline-block; + position: relative; +} +.alignBar #alignIcon span{ + float: left; + cursor: pointer; + display: block; + width: 19px; + height: 17px; + margin-right: 3px; + margin-left: 3px; + background-image: url(./images/alignicon.jpg); +} +.alignBar #alignIcon .none-align{ + background-position: 0 -18px; +} +.alignBar #alignIcon .left-align{ + background-position: -20px -18px; +} +.alignBar #alignIcon .right-align{ + background-position: -40px -18px; +} +.alignBar #alignIcon .center-align{ + background-position: -60px -18px; +} +.alignBar #alignIcon .none-align.focus{ + background-position: 0 0; +} +.alignBar #alignIcon .left-align.focus{ + background-position: -20px 0; +} +.alignBar #alignIcon .right-align.focus{ + background-position: -40px 0; +} +.alignBar #alignIcon .center-align.focus{ + background-position: -60px 0; +} + + + + +/* 远程图片样式 */ +#remote { + z-index: 200; +} + +#remote .top{ + width: 100%; + margin-top: 25px; +} +#remote .left{ + display: block; + float: left; + width: 300px; + height:10px; +} +#remote .right{ + display: block; + float: right; + width: 300px; + height:10px; +} +#remote .row{ + margin-left: 20px; + clear: both; + height: 40px; +} + +#remote .row label{ + text-align: center; + width: 50px; + zoom:1; + _display: inline; + display:inline-block; + vertical-align: middle; +} +#remote .row label.algnLabel{ + float: left; + +} + +#remote input.text{ + width: 150px; + padding: 3px 6px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +#remote input.text:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); +} +#remote #url{ + width: 500px; + margin-bottom: 2px; +} +#remote #width, +#remote #height{ + width: 20px; + margin-left: 2px; + margin-right: 2px; +} +#remote #border, +#remote #vhSpace, +#remote #title{ + width: 180px; + margin-right: 5px; +} +#remote #lock{ +} +#remote #lockicon{ + zoom: 1; + _display:inline; + display: inline-block; + width: 20px; + height: 20px; + background: url("../../themes/default/images/lock.gif") -13px -13px no-repeat; + vertical-align: middle; +} +#remote #preview{ + clear: both; + width: 260px; + height: 240px; + z-index: 9999; + margin-top: 10px; + background-color: #eee; + overflow: hidden; +} + +/* 上传图片 */ +.tabbody #upload.panel { + width: 0; + height: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); + background: #fff; + display: block; +} + +.tabbody #upload.panel.focus { + width: 100%; + height: 346px; + display: block; + clip: auto; +} + +#upload .queueList { + margin: 0; + width: 100%; + height: 100%; + position: absolute; + overflow: hidden; +} + +#upload p { + margin: 0; +} + +.element-invisible { + width: 0 !important; + height: 0 !important; + border: 0; + padding: 0; + margin: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); +} + +#upload .placeholder { + margin: 10px; + border: 2px dashed #e6e6e6; + *border: 0px dashed #e6e6e6; + height: 172px; + padding-top: 150px; + text-align: center; + background: url(./images/image.png) center 70px no-repeat; + color: #cccccc; + font-size: 18px; + position: relative; + top:0; + *top: 10px; +} + +#upload .placeholder .webuploader-pick { + font-size: 18px; + background: #00b7ee; + border-radius: 3px; + line-height: 44px; + padding: 0 30px; + *width: 120px; + color: #fff; + display: inline-block; + margin: 0 auto 20px auto; + cursor: pointer; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); +} + +#upload .placeholder .webuploader-pick-hover { + background: #00a2d4; +} + + +#filePickerContainer { + text-align: center; +} + +#upload .placeholder .flashTip { + color: #666666; + font-size: 12px; + position: absolute; + width: 100%; + text-align: center; + bottom: 20px; +} + +#upload .placeholder .flashTip a { + color: #0785d1; + text-decoration: none; +} + +#upload .placeholder .flashTip a:hover { + text-decoration: underline; +} + +#upload .placeholder.webuploader-dnd-over { + border-color: #999999; +} + +#upload .filelist { + list-style: none; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + position: relative; + height: 300px; +} + +#upload .filelist:after { + content: ''; + display: block; + width: 0; + height: 0; + overflow: hidden; + clear: both; + position: relative; +} + +#upload .filelist li { + width: 113px; + height: 113px; + background: url(./images/bg.png); + text-align: center; + margin: 9px 0 0 9px; + *margin: 6px 0 0 6px; + position: relative; + display: block; + float: left; + overflow: hidden; + font-size: 12px; +} + +#upload .filelist li p.log { + position: relative; + top: -45px; +} + +#upload .filelist li p.title { + position: absolute; + top: 0; + left: 0; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + top: 5px; + text-indent: 5px; + text-align: left; +} + +#upload .filelist li p.progress { + position: absolute; + width: 100%; + bottom: 0; + left: 0; + height: 8px; + overflow: hidden; + z-index: 50; + margin: 0; + border-radius: 0; + background: none; + -webkit-box-shadow: 0 0 0; +} + +#upload .filelist li p.progress span { + display: none; + overflow: hidden; + width: 0; + height: 100%; + background: #1483d8 url(./images/progress.png) repeat-x; + + -webit-transition: width 200ms linear; + -moz-transition: width 200ms linear; + -o-transition: width 200ms linear; + -ms-transition: width 200ms linear; + transition: width 200ms linear; + + -webkit-animation: progressmove 2s linear infinite; + -moz-animation: progressmove 2s linear infinite; + -o-animation: progressmove 2s linear infinite; + -ms-animation: progressmove 2s linear infinite; + animation: progressmove 2s linear infinite; + + -webkit-transform: translateZ(0); +} + +@-webkit-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@-moz-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +#upload .filelist li p.imgWrap { + position: relative; + z-index: 2; + line-height: 113px; + vertical-align: middle; + overflow: hidden; + width: 113px; + height: 113px; + + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -o-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + + -webit-transition: 200ms ease-out; + -moz-transition: 200ms ease-out; + -o-transition: 200ms ease-out; + -ms-transition: 200ms ease-out; + transition: 200ms ease-out; +} + +#upload .filelist li img { + width: 100%; +} + +#upload .filelist li p.error { + background: #f43838; + color: #fff; + position: absolute; + bottom: 0; + left: 0; + height: 28px; + line-height: 28px; + width: 100%; + z-index: 100; + display:none; +} + +#upload .filelist li .success { + display: block; + position: absolute; + left: 0; + bottom: 0; + height: 40px; + width: 100%; + z-index: 200; + background: url(./images/success.png) no-repeat right bottom; + background: url(./images/success.gif) no-repeat right bottom \9; +} + +#upload .filelist li.filePickerBlock { + width: 113px; + height: 113px; + background: url(./images/image.png) no-repeat center 12px; + border: 1px solid #eeeeee; + border-radius: 0; +} +#upload .filelist li.filePickerBlock div.webuploader-pick { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + opacity: 0; + background: none; + font-size: 0; +} + +#upload .filelist div.file-panel { + position: absolute; + height: 0; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000') \0; + background: rgba(0, 0, 0, 0.5); + width: 100%; + top: 0; + left: 0; + overflow: hidden; + z-index: 300; +} + +#upload .filelist div.file-panel span { + width: 24px; + height: 24px; + display: inline; + float: right; + text-indent: -9999px; + overflow: hidden; + background: url(./images/icons.png) no-repeat; + background: url(./images/icons.gif) no-repeat \9; + margin: 5px 1px 1px; + cursor: pointer; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +#upload .filelist div.file-panel span.rotateLeft { + display:none; + background-position: 0 -24px; +} + +#upload .filelist div.file-panel span.rotateLeft:hover { + background-position: 0 0; +} + +#upload .filelist div.file-panel span.rotateRight { + display:none; + background-position: -24px -24px; +} + +#upload .filelist div.file-panel span.rotateRight:hover { + background-position: -24px 0; +} + +#upload .filelist div.file-panel span.cancel { + background-position: -48px -24px; +} + +#upload .filelist div.file-panel span.cancel:hover { + background-position: -48px 0; +} + +#upload .statusBar { + height: 45px; + border-bottom: 1px solid #dadada; + margin: 0 10px; + padding: 0; + line-height: 45px; + vertical-align: middle; + position: relative; +} + +#upload .statusBar .progress { + border: 1px solid #1483d8; + width: 198px; + background: #fff; + height: 18px; + position: absolute; + top: 12px; + display: none; + text-align: center; + line-height: 18px; + color: #6dbfff; + margin: 0 10px 0 0; +} +#upload .statusBar .progress span.percentage { + width: 0; + height: 100%; + left: 0; + top: 0; + background: #1483d8; + position: absolute; +} +#upload .statusBar .progress span.text { + position: relative; + z-index: 10; +} + +#upload .statusBar .info { + display: inline-block; + font-size: 14px; + color: #666666; +} + +#upload .statusBar .btns { + position: absolute; + top: 7px; + right: 0; + line-height: 30px; +} + +#filePickerBtn { + display: inline-block; + float: left; +} +#upload .statusBar .btns .webuploader-pick, +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-uploading, +#upload .statusBar .btns .uploadBtn.state-paused { + background: #ffffff; + border: 1px solid #cfcfcf; + color: #565656; + padding: 0 18px; + display: inline-block; + border-radius: 3px; + margin-left: 10px; + cursor: pointer; + font-size: 14px; + float: left; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +#upload .statusBar .btns .webuploader-pick-hover, +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-uploading:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover { + background: #f0f0f0; +} + +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-paused{ + background: #00b7ee; + color: #fff; + border-color: transparent; +} +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover{ + background: #00a2d4; +} + +#upload .statusBar .btns .uploadBtn.disabled { + pointer-events: none; + filter:alpha(opacity=60); + -moz-opacity:0.6; + -khtml-opacity: 0.6; + opacity: 0.6; +} + + + +/* 图片管理样式 */ +#online { + width: 100%; + height: 336px; + padding: 10px 0 0 0; +} +#online #imageList{ + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + position: relative; +} +#online ul { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +#online li { + float: left; + display: block; + list-style: none; + padding: 0; + width: 113px; + height: 113px; + margin: 0 0 9px 9px; + *margin: 0 0 6px 6px; + background-color: #eee; + overflow: hidden; + cursor: pointer; + position: relative; +} +#online li.clearFloat { + float: none; + clear: both; + display: block; + width:0; + height:0; + margin: 0; + padding: 0; +} +#online li img { + cursor: pointer; +} +#online li .icon { + cursor: pointer; + width: 113px; + height: 113px; + position: absolute; + top: 0; + left: 0; + z-index: 2; + border: 0; + background-repeat: no-repeat; +} +#online li .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; +} +#online li.selected .icon { + background-image: url(images/success.png); + background-image: url(images/success.gif)\9; + background-position: 75px 75px; +} +#online li.selected .icon:hover { + width: 107px; + height: 107px; + border: 3px solid #1094fa; + background-position: 72px 72px; +} + + +/* 图片搜索样式 */ +#search .searchBar { + width: 100%; + height: 30px; + margin: 10px 0 5px 0; + padding: 0; +} + +#search input.text{ + width: 150px; + padding: 3px 6px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +#search input.text:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); +} +#search input.searchTxt { + margin-left:5px; + padding-left: 5px; + background: #FFF; + width: 300px; + *width: 260px; + height: 21px; + line-height: 21px; + float: left; + dislay: block; +} + +#search .searchType { + width: 65px; + height: 28px; + padding:0; + line-height: 28px; + border: 1px solid #d7d7d7; + border-radius: 0; + vertical-align: top; + margin-left: 5px; + float: left; + dislay: block; +} + +#search #searchBtn, +#search #searchReset { + display: inline-block; + margin-bottom: 0; + margin-right: 5px; + padding: 4px 10px; + font-weight: 400; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + font-size: 14px; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: top; + float: right; +} + +#search #searchBtn { + color: white; + border-color: #285e8e; + background-color: #3b97d7; +} +#search #searchReset { + color: #333; + border-color: #ccc; + background-color: #fff; +} +#search #searchBtn:hover { + background-color: #3276b1; +} +#search #searchReset:hover { + background-color: #eee; +} + +#search .msg { + margin-left: 5px; +} + +#search .searchList{ + width: 100%; + height: 300px; + overflow: hidden; + clear: both; +} +#search .searchList ul{ + margin:0; + padding:0; + list-style:none; + clear: both; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + zoom: 1; + position: relative; +} + +#search .searchList li { + list-style:none; + float: left; + display: block; + width: 115px; + margin: 5px 10px 5px 20px; + *margin: 5px 10px 5px 15px; + padding:0; + font-size: 12px; + box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3); + position: relative; + vertical-align: top; + text-align: center; + overflow: hidden; + cursor: pointer; + filter: alpha(Opacity=100); + -moz-opacity: 1; + opacity: 1; + border: 2px solid #eee; +} + +#search .searchList li.selected { + filter: alpha(Opacity=40); + -moz-opacity: 0.4; + opacity: 0.4; + border: 2px solid #00a0e9; +} + +#search .searchList li p { + background-color: #eee; + margin: 0; + padding: 0; + position: relative; + width:100%; + height:115px; + overflow: hidden; +} + +#search .searchList li p img { + cursor: pointer; + border: 0; +} + +#search .searchList li a { + color: #999; + border-top: 1px solid #F2F2F2; + background: #FAFAFA; + text-align: center; + display: block; + padding: 0 5px; + width: 105px; + height:32px; + line-height:32px; + white-space:nowrap; + text-overflow:ellipsis; + text-decoration: none; + overflow: hidden; + word-break: break-all; +} + +#search .searchList a:hover { + text-decoration: underline; + color: #333; +} +#search .searchList .clearFloat{ + clear: both; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.html new file mode 100644 index 0000000000000000000000000000000000000000..08ca022dda523900e2a0a0f92f30597ab44fc5ea --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.html @@ -0,0 +1,120 @@ + + + + + ueditor图片对话框 + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + + + + + + + + +
    +
    + + +
    +
    +
    + + +
    +
    +
    +
    + +   px +   px + +
    +
    + + px +
    +
    + + px +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + 0% + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
    +
    +
    + + +
    +
    +
    + + + + +
    +
    + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.js new file mode 100644 index 0000000000000000000000000000000000000000..c4f52aa865793c3362be03e38f1095e7975c8060 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/image.js @@ -0,0 +1,1139 @@ +/** + * User: Jinqn + * Date: 14-04-08 + * Time: 下午16:34 + * 上传图片对话框逻辑代码,包括tab: 远程图片/上传图片/在线图片/搜索图片 + */ + +(function () { + + var remoteImage, + uploadImage, + onlineImage, + searchImage; + + window.onload = function () { + initTabs(); + initAlign(); + initButtons(); + }; + + /* 初始化tab标签 */ + function initTabs() { + var tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var target = e.target || e.srcElement; + setTabFocus(target.getAttribute('data-content-id')); + }); + } + + var img = editor.selection.getRange().getClosedNode(); + if (img && img.tagName && img.tagName.toLowerCase() == 'img') { + setTabFocus('remote'); + } else { + setTabFocus('upload'); + } + } + + /* 初始化tabbody */ + function setTabFocus(id) { + if(!id) return; + var i, bodyId, tabs = $G('tabhead').children; + for (i = 0; i < tabs.length; i++) { + bodyId = tabs[i].getAttribute('data-content-id'); + if (bodyId == id) { + domUtils.addClass(tabs[i], 'focus'); + domUtils.addClass($G(bodyId), 'focus'); + } else { + domUtils.removeClasses(tabs[i], 'focus'); + domUtils.removeClasses($G(bodyId), 'focus'); + } + } + switch (id) { + case 'remote': + remoteImage = remoteImage || new RemoteImage(); + break; + case 'upload': + setAlign(editor.getOpt('imageInsertAlign')); + uploadImage = uploadImage || new UploadImage('queueList'); + break; + case 'online': + setAlign(editor.getOpt('imageManagerInsertAlign')); + onlineImage = onlineImage || new OnlineImage('imageList'); + onlineImage.reset(); + break; + case 'search': + setAlign(editor.getOpt('imageManagerInsertAlign')); + searchImage = searchImage || new SearchImage(); + break; + } + } + + /* 初始化onok事件 */ + function initButtons() { + + dialog.onok = function () { + var remote = false, list = [], id, tabs = $G('tabhead').children; + for (var i = 0; i < tabs.length; i++) { + if (domUtils.hasClass(tabs[i], 'focus')) { + id = tabs[i].getAttribute('data-content-id'); + break; + } + } + + switch (id) { + case 'remote': + list = remoteImage.getInsertList(); + break; + case 'upload': + list = uploadImage.getInsertList(); + var count = uploadImage.getQueueCount(); + if (count) { + $('.info', '#queueList').html('' + '还有2个未上传文件'.replace(/[\d]/, count) + ''); + return false; + } + break; + case 'online': + list = onlineImage.getInsertList(); + break; + case 'search': + list = searchImage.getInsertList(); + remote = true; + break; + } + + if(list) { + editor.execCommand('insertimage', list); + remote && editor.fireEvent("catchRemoteImage"); + } + }; + } + + + /* 初始化对其方式的点击事件 */ + function initAlign(){ + /* 点击align图标 */ + domUtils.on($G("alignIcon"), 'click', function(e){ + var target = e.target || e.srcElement; + if(target.className && target.className.indexOf('-align') != -1) { + setAlign(target.getAttribute('data-align')); + } + }); + } + + /* 设置对齐方式 */ + function setAlign(align){ + align = align || 'none'; + var aligns = $G("alignIcon").children; + for(i = 0; i < aligns.length; i++){ + if(aligns[i].getAttribute('data-align') == align) { + domUtils.addClass(aligns[i], 'focus'); + $G("align").value = aligns[i].getAttribute('data-align'); + } else { + domUtils.removeClasses(aligns[i], 'focus'); + } + } + } + /* 获取对齐方式 */ + function getAlign(){ + var align = $G("align").value || 'none'; + return align == 'none' ? '':align; + } + + + /* 在线图片 */ + function RemoteImage(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + RemoteImage.prototype = { + init: function () { + this.initContainer(); + this.initEvents(); + }, + initContainer: function () { + this.dom = { + 'url': $G('url'), + 'width': $G('width'), + 'height': $G('height'), + 'border': $G('border'), + 'vhSpace': $G('vhSpace'), + 'title': $G('title'), + 'align': $G('align') + }; + var img = editor.selection.getRange().getClosedNode(); + if (img) { + this.setImage(img); + } + }, + initEvents: function () { + var _this = this, + locker = $G('lock'); + + /* 改变url */ + domUtils.on($G("url"), 'keyup', updatePreview); + domUtils.on($G("border"), 'keyup', updatePreview); + domUtils.on($G("title"), 'keyup', updatePreview); + + domUtils.on($G("width"), 'keyup', function(){ + updatePreview(); + if(locker.checked) { + var proportion =locker.getAttribute('data-proportion'); + $G('height').value = Math.round(this.value / proportion); + } else { + _this.updateLocker(); + } + }); + domUtils.on($G("height"), 'keyup', function(){ + updatePreview(); + if(locker.checked) { + var proportion =locker.getAttribute('data-proportion'); + $G('width').value = Math.round(this.value * proportion); + } else { + _this.updateLocker(); + } + }); + domUtils.on($G("lock"), 'change', function(){ + var proportion = parseInt($G("width").value) /parseInt($G("height").value); + locker.setAttribute('data-proportion', proportion); + }); + + function updatePreview(){ + _this.setPreview(); + } + }, + updateLocker: function(){ + var width = $G('width').value, + height = $G('height').value, + locker = $G('lock'); + if(width && height && width == parseInt(width) && height == parseInt(height)) { + locker.disabled = false; + locker.title = ''; + } else { + locker.checked = false; + locker.disabled = 'disabled'; + locker.title = lang.remoteLockError; + } + }, + setImage: function(img){ + /* 不是正常的图片 */ + if (!img.tagName || img.tagName.toLowerCase() != 'img' && !img.getAttribute("src") || !img.src) return; + + var wordImgFlag = img.getAttribute("word_img"), + src = wordImgFlag ? wordImgFlag.replace("&", "&") : (img.getAttribute('_src') || img.getAttribute("src", 2).replace("&", "&")), + align = editor.queryCommandValue("imageFloat"); + + /* 防止onchange事件循环调用 */ + if (src !== $G("url").value) $G("url").value = src; + if(src) { + /* 设置表单内容 */ + $G("width").value = img.width || ''; + $G("height").value = img.height || ''; + $G("border").value = img.getAttribute("border") || '0'; + $G("vhSpace").value = img.getAttribute("vspace") || '0'; + $G("title").value = img.title || img.alt || ''; + setAlign(align); + this.setPreview(); + this.updateLocker(); + } + }, + getData: function(){ + var data = {}; + for(var k in this.dom){ + data[k] = this.dom[k].value; + } + return data; + }, + setPreview: function(){ + var url = $G('url').value, + ow = $G('width').value, + oh = $G('height').value, + border = $G('border').value, + title = $G('title').value, + preview = $G('preview'), + width, + height; + + width = ((!ow || !oh) ? preview.offsetWidth:Math.min(ow, preview.offsetWidth)); + width = width+(border*2) > preview.offsetWidth ? width:(preview.offsetWidth - (border*2)); + height = (!ow || !oh) ? '':width*oh/ow; + + if(url) { + preview.innerHTML = ''; + } + }, + getInsertList: function () { + var data = this.getData(); + if(data['url']) { + return [{ + src: data['url'], + _src: data['url'], + width: data['width'] || '', + height: data['height'] || '', + border: data['border'] || '', + floatStyle: data['align'] || '', + vspace: data['vhSpace'] || '', + title: data['title'] || '', + alt: data['title'] || '', + style: "width:" + data['width'] + "px;height:" + data['height'] + "px;" + }]; + } else { + return []; + } + } + }; + + + + /* 上传图片 */ + function UploadImage(target) { + this.$wrap = target.constructor == String ? $('#' + target) : $(target); + this.init(); + } + UploadImage.prototype = { + init: function () { + this.imageList = []; + this.initContainer(); + this.initUploader(); + }, + initContainer: function () { + this.$queue = this.$wrap.find('.filelist'); + }, + /* 初始化容器 */ + initUploader: function () { + var _this = this, + $ = jQuery, // just in case. Make sure it's not an other libaray. + $wrap = _this.$wrap, + // 图片容器 + $queue = $wrap.find('.filelist'), + // 状态栏,包括进度和控制按钮 + $statusBar = $wrap.find('.statusBar'), + // 文件总体选择信息。 + $info = $statusBar.find('.info'), + // 上传按钮 + $upload = $wrap.find('.uploadBtn'), + // 上传按钮 + $filePickerBtn = $wrap.find('.filePickerBtn'), + // 上传按钮 + $filePickerBlock = $wrap.find('.filePickerBlock'), + // 没选择文件之前的内容。 + $placeHolder = $wrap.find('.placeholder'), + // 总体进度条 + $progress = $statusBar.find('.progress').hide(), + // 添加的文件数量 + fileCount = 0, + // 添加的文件总大小 + fileSize = 0, + // 优化retina, 在retina下这个值是2 + ratio = window.devicePixelRatio || 1, + // 缩略图大小 + thumbnailWidth = 113 * ratio, + thumbnailHeight = 113 * ratio, + // 可能有pedding, ready, uploading, confirm, done. + state = '', + // 所有文件的进度信息,key为file id + percentages = {}, + supportTransition = (function () { + var s = document.createElement('p').style, + r = 'transition' in s || + 'WebkitTransition' in s || + 'MozTransition' in s || + 'msTransition' in s || + 'OTransition' in s; + s = null; + return r; + })(), + // WebUploader实例 + uploader, + actionUrl = editor.getActionUrl(editor.getOpt('imageActionName')), + acceptExtensions = (editor.getOpt('imageAllowFiles') || []).join('').replace(/\./g, ',').replace(/^[,]/, ''), + imageMaxSize = editor.getOpt('imageMaxSize'), + imageCompressBorder = editor.getOpt('imageCompressBorder'); + + if (!WebUploader.Uploader.support()) { + $('#filePickerReady').after($('
    ').html(lang.errorNotSupport)).hide(); + return; + } else if (!editor.getOpt('imageActionName')) { + $('#filePickerReady').after($('
    ').html(lang.errorLoadConfig)).hide(); + return; + } + + uploader = _this.uploader = WebUploader.create({ + pick: { + id: '#filePickerReady', + label: lang.uploadSelectFile + }, + accept: { + title: 'Images', + extensions: acceptExtensions, + mimeTypes: 'image/*' + }, + swf: '../../third-party/webuploader/Uploader.swf', + server: actionUrl, + fileVal: editor.getOpt('imageFieldName'), + duplicate: true, + fileSingleSizeLimit: imageMaxSize, // 默认 2 M + compress: editor.getOpt('imageCompressEnable') ? { + width: imageCompressBorder, + height: imageCompressBorder, + // 图片质量,只有type为`image/jpeg`的时候才有效。 + quality: 90, + // 是否允许放大,如果想要生成小图的时候不失真,此选项应该设置为false. + allowMagnify: false, + // 是否允许裁剪。 + crop: false, + // 是否保留头部meta信息。 + preserveHeaders: true + }:false + }); + uploader.addButton({ + id: '#filePickerBlock' + }); + uploader.addButton({ + id: '#filePickerBtn', + label: lang.uploadAddFile + }); + + setState('pedding'); + + // 当有文件添加进来时执行,负责view的创建 + function addFile(file) { + var $li = $('
  • ' + + '

    ' + file.name + '

    ' + + '

    ' + + '

    ' + + '
  • '), + + $btns = $('
    ' + + '' + lang.uploadDelete + '' + + '' + lang.uploadTurnRight + '' + + '' + lang.uploadTurnLeft + '
    ').appendTo($li), + $prgress = $li.find('p.progress span'), + $wrap = $li.find('p.imgWrap'), + $info = $('

    ').hide().appendTo($li), + + showError = function (code) { + switch (code) { + case 'exceed_size': + text = lang.errorExceedSize; + break; + case 'interrupt': + text = lang.errorInterrupt; + break; + case 'http': + text = lang.errorHttp; + break; + case 'not_allow_type': + text = lang.errorFileType; + break; + default: + text = lang.errorUploadRetry; + break; + } + $info.text(text).show(); + }; + + if (file.getStatus() === 'invalid') { + showError(file.statusText); + } else { + $wrap.text(lang.uploadPreview); + if (browser.ie && browser.version <= 7) { + $wrap.text(lang.uploadNoPreview); + } else { + uploader.makeThumb(file, function (error, src) { + if (error || !src) { + $wrap.text(lang.uploadNoPreview); + } else { + var $img = $(''); + $wrap.empty().append($img); + $img.on('error', function () { + $wrap.text(lang.uploadNoPreview); + }); + } + }, thumbnailWidth, thumbnailHeight); + } + percentages[ file.id ] = [ file.size, 0 ]; + file.rotation = 0; + + /* 检查文件格式 */ + if (!file.ext || acceptExtensions.indexOf(file.ext.toLowerCase()) == -1) { + showError('not_allow_type'); + uploader.removeFile(file); + } + } + + file.on('statuschange', function (cur, prev) { + if (prev === 'progress') { + $prgress.hide().width(0); + } else if (prev === 'queued') { + $li.off('mouseenter mouseleave'); + $btns.remove(); + } + // 成功 + if (cur === 'error' || cur === 'invalid') { + showError(file.statusText); + percentages[ file.id ][ 1 ] = 1; + } else if (cur === 'interrupt') { + showError('interrupt'); + } else if (cur === 'queued') { + percentages[ file.id ][ 1 ] = 0; + } else if (cur === 'progress') { + $info.hide(); + $prgress.css('display', 'block'); + } else if (cur === 'complete') { + } + + $li.removeClass('state-' + prev).addClass('state-' + cur); + }); + + $li.on('mouseenter', function () { + $btns.stop().animate({height: 30}); + }); + $li.on('mouseleave', function () { + $btns.stop().animate({height: 0}); + }); + + $btns.on('click', 'span', function () { + var index = $(this).index(), + deg; + + switch (index) { + case 0: + uploader.removeFile(file); + return; + case 1: + file.rotation += 90; + break; + case 2: + file.rotation -= 90; + break; + } + + if (supportTransition) { + deg = 'rotate(' + file.rotation + 'deg)'; + $wrap.css({ + '-webkit-transform': deg, + '-mos-transform': deg, + '-o-transform': deg, + 'transform': deg + }); + } else { + $wrap.css('filter', 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + (~~((file.rotation / 90) % 4 + 4) % 4) + ')'); + } + + }); + + $li.insertBefore($filePickerBlock); + } + + // 负责view的销毁 + function removeFile(file) { + var $li = $('#' + file.id); + delete percentages[ file.id ]; + updateTotalProgress(); + $li.off().find('.file-panel').off().end().remove(); + } + + function updateTotalProgress() { + var loaded = 0, + total = 0, + spans = $progress.children(), + percent; + + $.each(percentages, function (k, v) { + total += v[ 0 ]; + loaded += v[ 0 ] * v[ 1 ]; + }); + + percent = total ? loaded / total : 0; + + spans.eq(0).text(Math.round(percent * 100) + '%'); + spans.eq(1).css('width', Math.round(percent * 100) + '%'); + updateStatus(); + } + + function setState(val, files) { + + if (val != state) { + + var stats = uploader.getStats(); + + $upload.removeClass('state-' + state); + $upload.addClass('state-' + val); + + switch (val) { + + /* 未选择文件 */ + case 'pedding': + $queue.addClass('element-invisible'); + $statusBar.addClass('element-invisible'); + $placeHolder.removeClass('element-invisible'); + $progress.hide(); $info.hide(); + uploader.refresh(); + break; + + /* 可以开始上传 */ + case 'ready': + $placeHolder.addClass('element-invisible'); + $queue.removeClass('element-invisible'); + $statusBar.removeClass('element-invisible'); + $progress.hide(); $info.show(); + $upload.text(lang.uploadStart); + uploader.refresh(); + break; + + /* 上传中 */ + case 'uploading': + $progress.show(); $info.hide(); + $upload.text(lang.uploadPause); + break; + + /* 暂停上传 */ + case 'paused': + $progress.show(); $info.hide(); + $upload.text(lang.uploadContinue); + break; + + case 'confirm': + $progress.show(); $info.hide(); + $upload.text(lang.uploadStart); + + stats = uploader.getStats(); + if (stats.successNum && !stats.uploadFailNum) { + setState('finish'); + return; + } + break; + + case 'finish': + $progress.hide(); $info.show(); + if (stats.uploadFailNum) { + $upload.text(lang.uploadRetry); + } else { + $upload.text(lang.uploadStart); + } + break; + } + + state = val; + updateStatus(); + + } + + if (!_this.getQueueCount()) { + $upload.addClass('disabled') + } else { + $upload.removeClass('disabled') + } + + } + + function updateStatus() { + var text = '', stats; + + if (state === 'ready') { + text = lang.updateStatusReady.replace('_', fileCount).replace('_KB', WebUploader.formatSize(fileSize)); + } else if (state === 'confirm') { + stats = uploader.getStats(); + if (stats.uploadFailNum) { + text = lang.updateStatusConfirm.replace('_', stats.successNum).replace('_', stats.successNum); + } + } else { + stats = uploader.getStats(); + text = lang.updateStatusFinish.replace('_', fileCount). + replace('_KB', WebUploader.formatSize(fileSize)). + replace('_', stats.successNum); + + if (stats.uploadFailNum) { + text += lang.updateStatusError.replace('_', stats.uploadFailNum); + } + } + + $info.html(text); + } + + uploader.on('fileQueued', function (file) { + fileCount++; + fileSize += file.size; + + if (fileCount === 1) { + $placeHolder.addClass('element-invisible'); + $statusBar.show(); + } + + addFile(file); + }); + + uploader.on('fileDequeued', function (file) { + fileCount--; + fileSize -= file.size; + + removeFile(file); + updateTotalProgress(); + }); + + uploader.on('filesQueued', function (file) { + if (!uploader.isInProgress() && (state == 'pedding' || state == 'finish' || state == 'confirm' || state == 'ready')) { + setState('ready'); + } + updateTotalProgress(); + }); + + uploader.on('all', function (type, files) { + switch (type) { + case 'uploadFinished': + setState('confirm', files); + break; + case 'startUpload': + /* 添加额外的GET参数 */ + var params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + 'encode=utf-8&' + params); + uploader.option('server', url); + setState('uploading', files); + break; + case 'stopUpload': + setState('paused', files); + break; + } + }); + + uploader.on('uploadBeforeSend', function (file, data, header) { + //这里可以通过data对象添加POST参数 + header['X_Requested_With'] = 'XMLHttpRequest'; + }); + + uploader.on('uploadProgress', function (file, percentage) { + var $li = $('#' + file.id), + $percent = $li.find('.progress span'); + + $percent.css('width', percentage * 100 + '%'); + percentages[ file.id ][ 1 ] = percentage; + updateTotalProgress(); + }); + + uploader.on('uploadSuccess', function (file, ret) { + var $file = $('#' + file.id); + try { + var responseText = (ret._raw || ret), + json = utils.str2json(responseText); + if (json.state == 'SUCCESS') { + _this.imageList.push(json); + $file.append(''); + } else { + $file.find('.error').text(json.state).show(); + } + } catch (e) { + $file.find('.error').text(lang.errorServerUpload).show(); + } + }); + + uploader.on('uploadError', function (file, code) { + }); + uploader.on('error', function (code, file) { + if (code == 'Q_TYPE_DENIED' || code == 'F_EXCEED_SIZE') { + addFile(file); + } + }); + uploader.on('uploadComplete', function (file, ret) { + }); + + $upload.on('click', function () { + if ($(this).hasClass('disabled')) { + return false; + } + + if (state === 'ready') { + uploader.upload(); + } else if (state === 'paused') { + uploader.upload(); + } else if (state === 'uploading') { + uploader.stop(); + } + }); + + $upload.addClass('state-' + state); + updateTotalProgress(); + }, + getQueueCount: function () { + var file, i, status, readyFile = 0, files = this.uploader.getFiles(); + for (i = 0; file = files[i++]; ) { + status = file.getStatus(); + if (status == 'queued' || status == 'uploading' || status == 'progress') readyFile++; + } + return readyFile; + }, + destroy: function () { + this.$wrap.remove(); + }, + getInsertList: function () { + var i, data, list = [], + align = getAlign(), + prefix = editor.getOpt('imageUrlPrefix'); + for (i = 0; i < this.imageList.length; i++) { + data = this.imageList[i]; + list.push({ + src: prefix + data.url, + _src: prefix + data.url, + title: data.title, + alt: data.original, + floatStyle: align + }); + } + return list; + } + }; + + + /* 在线图片 */ + function OnlineImage(target) { + this.container = utils.isString(target) ? document.getElementById(target) : target; + this.init(); + } + OnlineImage.prototype = { + init: function () { + this.reset(); + this.initEvents(); + }, + /* 初始化容器 */ + initContainer: function () { + this.container.innerHTML = ''; + this.list = document.createElement('ul'); + this.clearFloat = document.createElement('li'); + + domUtils.addClass(this.list, 'list'); + domUtils.addClass(this.clearFloat, 'clearFloat'); + + this.list.appendChild(this.clearFloat); + this.container.appendChild(this.list); + }, + /* 初始化滚动事件,滚动到地步自动拉取数据 */ + initEvents: function () { + var _this = this; + + /* 滚动拉取图片 */ + domUtils.on($G('imageList'), 'scroll', function(e){ + var panel = this; + if (panel.scrollHeight - (panel.offsetHeight + panel.scrollTop) < 10) { + _this.getImageData(); + } + }); + /* 选中图片 */ + domUtils.on(this.container, 'click', function (e) { + var target = e.target || e.srcElement, + li = target.parentNode; + + if (li.tagName.toLowerCase() == 'li') { + if (domUtils.hasClass(li, 'selected')) { + domUtils.removeClasses(li, 'selected'); + } else { + domUtils.addClass(li, 'selected'); + } + } + }); + }, + /* 初始化第一次的数据 */ + initData: function () { + + /* 拉取数据需要使用的值 */ + this.state = 0; + this.listSize = editor.getOpt('imageManagerListSize'); + this.listIndex = 0; + this.listEnd = false; + + /* 第一次拉取数据 */ + this.getImageData(); + }, + /* 重置界面 */ + reset: function() { + this.initContainer(); + this.initData(); + }, + /* 向后台拉取图片列表数据 */ + getImageData: function () { + var _this = this; + + if(!_this.listEnd && !this.isLoadingData) { + this.isLoadingData = true; + var url = editor.getActionUrl(editor.getOpt('imageManagerActionName')), + isJsonp = utils.isCrossDomainUrl(url); + ajax.request(url, { + 'timeout': 100000, + 'dataType': isJsonp ? 'jsonp':'', + 'data': utils.extend({ + start: this.listIndex, + size: this.listSize + }, editor.queryCommandValue('serverparam')), + 'method': 'get', + 'onsuccess': function (r) { + try { + var json = isJsonp ? r:eval('(' + r.responseText + ')'); + if (json.state == 'SUCCESS') { + _this.pushData(json.list); + _this.listIndex = parseInt(json.start) + parseInt(json.list.length); + if(_this.listIndex >= json.total) { + _this.listEnd = true; + } + _this.isLoadingData = false; + } + } catch (e) { + if(r.responseText.indexOf('ue_separate_ue') != -1) { + var list = r.responseText.split(r.responseText); + _this.pushData(list); + _this.listIndex = parseInt(list.length); + _this.listEnd = true; + _this.isLoadingData = false; + } + } + }, + 'onerror': function () { + _this.isLoadingData = false; + } + }); + } + }, + /* 添加图片到列表界面上 */ + pushData: function (list) { + var i, item, img, icon, _this = this, + urlPrefix = editor.getOpt('imageManagerUrlPrefix'); + for (i = 0; i < list.length; i++) { + if(list[i] && list[i].url) { + item = document.createElement('li'); + img = document.createElement('img'); + icon = document.createElement('span'); + + domUtils.on(img, 'load', (function(image){ + return function(){ + _this.scale(image, image.parentNode.offsetWidth, image.parentNode.offsetHeight); + } + })(img)); + img.width = 113; + img.setAttribute('src', urlPrefix + list[i].url + (list[i].url.indexOf('?') == -1 ? '?noCache=':'&noCache=') + (+new Date()).toString(36) ); + img.setAttribute('_src', urlPrefix + list[i].url); + domUtils.addClass(icon, 'icon'); + + item.appendChild(img); + item.appendChild(icon); + this.list.insertBefore(item, this.clearFloat); + } + } + }, + /* 改变图片大小 */ + scale: function (img, w, h, type) { + var ow = img.width, + oh = img.height; + + if (type == 'justify') { + if (ow >= oh) { + img.width = w; + img.height = h * oh / ow; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w * ow / oh; + img.height = h; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } else { + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + } + }, + getInsertList: function () { + var i, lis = this.list.children, list = [], align = getAlign(); + for (i = 0; i < lis.length; i++) { + if (domUtils.hasClass(lis[i], 'selected')) { + var img = lis[i].firstChild, + src = img.getAttribute('_src'); + list.push({ + src: src, + _src: src, + alt: src.substr(src.lastIndexOf('/') + 1), + floatStyle: align + }); + } + + } + return list; + } + }; + + /*搜索图片 */ + function SearchImage() { + this.init(); + } + SearchImage.prototype = { + init: function () { + this.initEvents(); + }, + initEvents: function(){ + var _this = this; + + /* 点击搜索按钮 */ + domUtils.on($G('searchBtn'), 'click', function(){ + var key = $G('searchTxt').value; + if(key && key != lang.searchRemind) { + _this.getImageData(); + } + }); + /* 点击清除妞 */ + domUtils.on($G('searchReset'), 'click', function(){ + $G('searchTxt').value = lang.searchRemind; + $G('searchListUl').innerHTML = ''; + $G('searchType').selectedIndex = 0; + }); + /* 搜索框聚焦 */ + domUtils.on($G('searchTxt'), 'focus', function(){ + var key = $G('searchTxt').value; + if(key && key == lang.searchRemind) { + $G('searchTxt').value = ''; + } + }); + /* 搜索框回车键搜索 */ + domUtils.on($G('searchTxt'), 'keydown', function(e){ + var keyCode = e.keyCode || e.which; + if (keyCode == 13) { + $G('searchBtn').click(); + } + }); + + /* 选中图片 */ + domUtils.on($G('searchList'), 'click', function(e){ + var target = e.target || e.srcElement, + li = target.parentNode.parentNode; + + if (li.tagName.toLowerCase() == 'li') { + if (domUtils.hasClass(li, 'selected')) { + domUtils.removeClasses(li, 'selected'); + } else { + domUtils.addClass(li, 'selected'); + } + } + }); + }, + encodeToGb2312:function (str){ + if(!str) return ''; + var strOut = "", + z = 'D2BBB6A18140C6DF814181428143CDF2D5C9C8FDC9CFCFC2D8A2B2BBD3EB8144D8A4B3F38145D7A8C7D2D8A7CAC08146C7F0B1FBD2B5B4D4B6ABCBBFD8A9814781488149B6AA814AC1BDD1CF814BC9A5D8AD814CB8F6D1BEE3DCD6D0814D814EB7E1814FB4AE8150C1D98151D8BC8152CDE8B5A4CEAAD6F78153C0F6BED9D8AF815481558156C4CB8157BEC38158D8B1C3B4D2E58159D6AECEDAD5A7BAF5B7A6C0D6815AC6B9C5D2C7C7815BB9D4815CB3CBD2D2815D815ED8BFBEC5C6F2D2B2CFB0CFE7815F816081618162CAE981638164D8C081658166816781688169816AC2F2C2D2816BC8E9816C816D816E816F817081718172817381748175C7AC8176817781788179817A817B817CC1CB817DD3E8D5F9817ECAC2B6FED8A1D3DABFF78180D4C6BBA5D8C1CEE5BEAE81818182D8A88183D1C7D0A9818481858186D8BDD9EFCDF6BFBA8187BDBBBAA5D2E0B2FABAE0C4B68188CFEDBEA9CDA4C1C18189818A818BC7D7D9F1818CD9F4818D818E818F8190C8CBD8E9819181928193D2DACAB2C8CAD8ECD8EAD8C6BDF6C6CDB3F08194D8EBBDF1BDE98195C8D4B4D381968197C2D88198B2D6D7D0CACBCBFBD5CCB8B6CFC98199819A819BD9DAD8F0C7AA819CD8EE819DB4FAC1EED2D4819E819FD8ED81A0D2C7D8EFC3C781A181A281A3D1F681A4D6D9D8F281A5D8F5BCFEBCDB81A681A781A8C8CE81A9B7DD81AAB7C281ABC6F381AC81AD81AE81AF81B081B181B2D8F8D2C181B381B4CEE9BCBFB7FCB7A5D0DD81B581B681B781B881B9D6DAD3C5BBEFBBE1D8F181BA81BBC9A1CEB0B4AB81BCD8F381BDC9CBD8F6C2D7D8F781BE81BFCEB1D8F981C081C181C2B2AEB9C081C3D9A381C4B0E981C5C1E681C6C9EC81C7CBC581C8CBC6D9A481C981CA81CB81CC81CDB5E881CE81CFB5AB81D081D181D281D381D481D5CEBBB5CDD7A1D7F4D3D381D6CCE581D7BACE81D8D9A2D9DCD3E0D8FDB7F0D7F7D8FED8FAD9A1C4E381D981DAD3B6D8F4D9DD81DBD8FB81DCC5E581DD81DEC0D081DF81E0D1F0B0DB81E181E2BCD1D9A681E3D9A581E481E581E681E7D9ACD9AE81E8D9ABCAB981E981EA81EBD9A9D6B681EC81ED81EEB3DED9A881EFC0FD81F0CACC81F1D9AA81F2D9A781F381F4D9B081F581F6B6B181F781F881F9B9A981FAD2C081FB81FCCFC081FD81FEC2C28240BDC4D5ECB2E0C7C8BFEBD9AD8241D9AF8242CEEABAEE82438244824582468247C7D682488249824A824B824C824D824E824F8250B1E3825182528253B4D9B6EDD9B48254825582568257BFA182588259825AD9DEC7CEC0FED9B8825B825C825D825E825FCBD7B7FD8260D9B58261D9B7B1A3D3E1D9B98262D0C58263D9B682648265D9B18266D9B2C1A9D9B382678268BCF3D0DEB8A98269BEE3826AD9BD826B826C826D826ED9BA826FB0B3827082718272D9C28273827482758276827782788279827A827B827C827D827E8280D9C4B1B68281D9BF82828283B5B98284BEF3828582868287CCC8BAF2D2D08288D9C38289828ABDE8828BB3AB828C828D828ED9C5BEEB828FD9C6D9BBC4DF8290D9BED9C1D9C0829182928293829482958296829782988299829A829BD5AE829CD6B5829DC7E3829E829F82A082A1D9C882A282A382A4BCD9D9CA82A582A682A7D9BC82A8D9CBC6AB82A982AA82AB82AC82ADD9C982AE82AF82B082B1D7F682B2CDA382B382B482B582B682B782B882B982BABDA182BB82BC82BD82BE82BF82C0D9CC82C182C282C382C482C582C682C782C882C9C5BCCDB582CA82CB82CCD9CD82CD82CED9C7B3A5BFFE82CF82D082D182D2B8B582D382D4C0FC82D582D682D782D8B0F882D982DA82DB82DC82DD82DE82DF82E082E182E282E382E482E582E682E782E882E982EA82EB82EC82EDB4F682EED9CE82EFD9CFB4A2D9D082F082F1B4DF82F282F382F482F582F6B0C182F782F882F982FA82FB82FC82FDD9D1C9B582FE8340834183428343834483458346834783488349834A834B834C834D834E834F83508351CFF1835283538354835583568357D9D283588359835AC1C5835B835C835D835E835F836083618362836383648365D9D6C9AE8366836783688369D9D5D9D4D9D7836A836B836C836DCBDB836EBDA9836F8370837183728373C6A7837483758376837783788379837A837B837C837DD9D3D9D8837E83808381D9D9838283838384838583868387C8E583888389838A838B838C838D838E838F839083918392839383948395C0DC8396839783988399839A839B839C839D839E839F83A083A183A283A383A483A583A683A783A883A983AA83AB83AC83AD83AE83AF83B083B183B2B6F9D8A3D4CA83B3D4AAD0D6B3E4D5D783B4CFC8B9E283B5BFCB83B6C3E283B783B883B9B6D283BA83BBCDC3D9EED9F083BC83BD83BEB5B383BFB6B583C083C183C283C383C4BEA483C583C6C8EB83C783C8C8AB83C983CAB0CBB9ABC1F9D9E283CBC0BCB9B283CCB9D8D0CBB1F8C6E4BEDFB5E4D7C883CDD1F8BCE6CADE83CE83CFBCBDD9E6D8E783D083D1C4DA83D283D3B8D4C8BD83D483D5B2E1D4D983D683D783D883D9C3B083DA83DBC3E1DAA2C8DF83DCD0B483DDBEFCC5A983DE83DF83E0B9DA83E1DAA383E2D4A9DAA483E383E483E583E683E7D9FBB6AC83E883E9B7EBB1F9D9FCB3E5BEF683EABFF6D2B1C0E483EB83EC83EDB6B3D9FED9FD83EE83EFBEBB83F083F183F2C6E083F3D7BCDAA183F4C1B983F5B5F2C1E883F683F7BCF583F8B4D583F983FA83FB83FC83FD83FE844084418442C1DD8443C4FD84448445BCB8B7B284468447B7EF84488449844A844B844C844DD9EC844EC6BE844FBFADBBCB84508451B5CA8452DBC9D0D78453CDB9B0BCB3F6BBF7DBCABAAF8454D4E4B5B6B5F3D8D6C8D084558456B7D6C7D0D8D78457BFAF84588459DBBBD8D8845A845BD0CCBBAE845C845D845EEBBEC1D0C1F5D4F2B8D5B4B4845FB3F584608461C9BE846284638464C5D0846584668467C5D9C0FB8468B1F08469D8D9B9CE846AB5BD846B846CD8DA846D846ED6C6CBA2C8AFC9B2B4CCBFCC846FB9F48470D8DBD8DCB6E7BCC1CCEA847184728473847484758476CFF78477D8DDC7B084788479B9D0BDA3847A847BCCDE847CC6CA847D847E848084818482D8E08483D8DE84848485D8DF848684878488B0FE8489BEE7848ACAA3BCF4848B848C848D848EB8B1848F8490B8EE849184928493849484958496849784988499849AD8E2849BBDCB849CD8E4D8E3849D849E849F84A084A1C5FC84A284A384A484A584A684A784A8D8E584A984AAD8E684AB84AC84AD84AE84AF84B084B1C1A684B2C8B0B0ECB9A6BCD3CEF1DBBDC1D384B384B484B584B6B6AFD6FAC5ACBDD9DBBEDBBF84B784B884B9C0F8BEA2C0CD84BA84BB84BC84BD84BE84BF84C084C184C284C3DBC0CAC684C484C584C6B2AA84C784C884C9D3C284CAC3E384CBD1AB84CC84CD84CE84CFDBC284D0C0D584D184D284D3DBC384D4BFB184D584D684D784D884D984DAC4BC84DB84DC84DD84DEC7DA84DF84E084E184E284E384E484E584E684E784E884E9DBC484EA84EB84EC84ED84EE84EF84F084F1D9E8C9D784F284F384F4B9B4CEF0D4C884F584F684F784F8B0FCB4D284F9D0D984FA84FB84FC84FDD9E984FEDECBD9EB8540854185428543D8B0BBAFB1B18544B3D7D8CE85458546D4D185478548BDB3BFEF8549CFBB854A854BD8D0854C854D854EB7CB854F85508551D8D185528553855485558556855785588559855A855BC6A5C7F8D2BD855C855DD8D2C4E4855ECAAE855FC7A78560D8A68561C9FDCEE7BBDCB0EB856285638564BBAAD0AD8565B1B0D7E4D7BF8566B5A5C2F4C4CF85678568B2A98569B2B7856AB1E5DFB2D5BCBFA8C2ACD8D5C2B1856BD8D4CED4856CDAE0856DCEC0856E856FD8B4C3AED3A1CEA38570BCB4C8B4C2D18571BEEDD0B68572DAE18573857485758576C7E485778578B3A78579B6F2CCFCC0FA857A857BC0F7857CD1B9D1E1D8C7857D857E85808581858285838584B2DE85858586C0E58587BAF185888589D8C8858AD4AD858B858CCFE1D8C9858DD8CACFC3858EB3F8BEC7858F859085918592D8CB8593859485958596859785988599DBCC859A859B859C859DC8A5859E859F85A0CFD885A1C8FEB2CE85A285A385A485A585A6D3D6B2E6BCB0D3D1CBABB7B485A785A885A9B7A285AA85ABCAE585ACC8A1CADCB1E4D0F085ADC5D185AE85AF85B0DBC5B5FE85B185B2BFDAB9C5BEE4C1ED85B3DFB6DFB5D6BBBDD0D5D9B0C8B6A3BFC9CCA8DFB3CAB7D3D285B4D8CFD2B6BAC5CBBECCBE85B5DFB7B5F0DFB485B685B785B8D3F585B9B3D4B8F785BADFBA85BBBACFBCAAB5F585BCCDACC3FBBAF3C0F4CDC2CFF2DFB8CFC585BDC2C0DFB9C2F085BE85BF85C0BEFD85C1C1DFCDCCD2F7B7CDDFC185C2DFC485C385C4B7F1B0C9B6D6B7D485C5BAACCCFDBFD4CBB1C6F485C6D6A8DFC585C7CEE2B3B385C885C9CEFCB4B585CACEC7BAF085CBCEE185CCD1BD85CD85CEDFC085CF85D0B4F485D1B3CA85D2B8E6DFBB85D385D485D585D6C4C585D7DFBCDFBDDFBEC5BBDFBFDFC2D4B1DFC385D8C7BACED885D985DA85DB85DC85DDC4D885DEDFCA85DFDFCF85E0D6DC85E185E285E385E485E585E685E785E8DFC9DFDACEB685E9BAC7DFCEDFC8C5DE85EA85EBC9EBBAF4C3FC85EC85EDBED785EEDFC685EFDFCD85F0C5D885F185F285F385F4D5A6BACD85F5BECCD3BDB8C085F6D6E485F7DFC7B9BEBFA785F885F9C1FCDFCBDFCC85FADFD085FB85FC85FD85FE8640DFDBDFE58641DFD7DFD6D7C9DFE3DFE4E5EBD2A7DFD28642BFA98643D4DB8644BFC8DFD4864586468647CFCC86488649DFDD864AD1CA864BDFDEB0A7C6B7DFD3864CBAE5864DB6DFCDDBB9FED4D5864E864FDFDFCFECB0A5DFE7DFD1D1C6DFD5DFD8DFD9DFDC8650BBA98651DFE0DFE18652DFE2DFE6DFE8D3B486538654865586568657B8E7C5B6DFEAC9DAC1A8C4C486588659BFDECFF8865A865B865CD5DCDFEE865D865E865F866086618662B2B88663BADFDFEC8664DBC18665D1E48666866786688669CBF4B4BD866AB0A6866B866C866D866E866FDFF1CCC6DFF286708671DFED867286738674867586768677DFE986788679867A867BDFEB867CDFEFDFF0BBBD867D867EDFF386808681DFF48682BBA38683CADBCEA8E0A7B3AA8684E0A6868586868687E0A186888689868A868BDFFE868CCDD9DFFC868DDFFA868EBFD0D7C4868FC9CC86908691DFF8B0A186928693869486958696DFFD869786988699869ADFFBE0A2869B869C869D869E869FE0A886A086A186A286A3B7C886A486A5C6A1C9B6C0B2DFF586A686A7C5BE86A8D8C4DFF9C4F686A986AA86AB86AC86AD86AEE0A3E0A4E0A5D0A586AF86B0E0B4CCE486B1E0B186B2BFA6E0AFCEB9E0ABC9C686B386B4C0AEE0AEBAEDBAB0E0A986B586B686B7DFF686B8E0B386B986BAE0B886BB86BC86BDB4ADE0B986BE86BFCFB2BAC886C0E0B086C186C286C386C486C586C686C7D0FA86C886C986CA86CB86CC86CD86CE86CF86D0E0AC86D1D4FB86D2DFF786D3C5E786D4E0AD86D5D3F786D6E0B6E0B786D786D886D986DA86DBE0C4D0E186DC86DD86DEE0BC86DF86E0E0C9E0CA86E186E286E3E0BEE0AAC9A4E0C186E4E0B286E586E686E786E886E9CAC8E0C386EAE0B586EBCECB86ECCBC3E0CDE0C6E0C286EDE0CB86EEE0BAE0BFE0C086EF86F0E0C586F186F2E0C7E0C886F3E0CC86F4E0BB86F586F686F786F886F9CBD4E0D586FAE0D6E0D286FB86FC86FD86FE87408741E0D0BCCE87428743E0D18744B8C2D8C587458746874787488749874A874B874CD0EA874D874EC2EF874F8750E0CFE0BD875187528753E0D4E0D387548755E0D78756875787588759E0DCE0D8875A875B875CD6F6B3B0875DD7EC875ECBBB875F8760E0DA8761CEFB876287638764BAD987658766876787688769876A876B876C876D876E876F8770E0E1E0DDD2AD87718772877387748775E0E287768777E0DBE0D9E0DF87788779E0E0877A877B877C877D877EE0DE8780E0E4878187828783C6F7D8ACD4EBE0E6CAC98784878587868787E0E587888789878A878BB8C1878C878D878E878FE0E7E0E887908791879287938794879587968797E0E9E0E387988799879A879B879C879D879EBABFCCE7879F87A087A1E0EA87A287A387A487A587A687A787A887A987AA87AB87AC87AD87AE87AF87B0CFF987B187B287B387B487B587B687B787B887B987BA87BBE0EB87BC87BD87BE87BF87C087C187C2C8C287C387C487C587C6BDC087C787C887C987CA87CB87CC87CD87CE87CF87D087D187D287D3C4D287D487D587D687D787D887D987DA87DB87DCE0EC87DD87DEE0ED87DF87E0C7F4CBC487E1E0EEBBD8D8B6D2F2E0EFCDC587E2B6DA87E387E487E587E687E787E8E0F187E9D4B087EA87EBC0A7B4D187EC87EDCEA7E0F087EE87EF87F0E0F2B9CC87F187F2B9FACDBCE0F387F387F487F5C6D4E0F487F6D4B287F7C8A6E0F6E0F587F887F987FA87FB87FC87FD87FE8840884188428843884488458846884788488849E0F7884A884BCDC1884C884D884ECAA5884F885088518852D4DADBD7DBD98853DBD8B9E7DBDCDBDDB5D888548855DBDA8856885788588859885ADBDBB3A1DBDF885B885CBBF8885DD6B7885EDBE0885F886088618862BEF988638864B7BB8865DBD0CCAEBFB2BBB5D7F8BFD38866886788688869886ABFE9886B886CBCE1CCB3DBDEB0D3CEEBB7D8D7B9C6C2886D886EC0A4886FCCB98870DBE7DBE1C6BADBE38871DBE88872C5F7887388748875DBEA88768877DBE9BFC088788879887ADBE6DBE5887B887C887D887E8880B4B9C0ACC2A2DBE2DBE48881888288838884D0CDDBED88858886888788888889C0DDDBF2888A888B888C888D888E888F8890B6E28891889288938894DBF3DBD2B9B8D4ABDBEC8895BFD1DBF08896DBD18897B5E68898DBEBBFE58899889A889BDBEE889CDBF1889D889E889FDBF988A088A188A288A388A488A588A688A788A8B9A1B0A388A988AA88AB88AC88AD88AE88AFC2F188B088B1B3C7DBEF88B288B3DBF888B4C6D2DBF488B588B6DBF5DBF7DBF688B788B8DBFE88B9D3F2B2BA88BA88BB88BCDBFD88BD88BE88BF88C088C188C288C388C4DCA488C5DBFB88C688C788C888C9DBFA88CA88CB88CCDBFCC5E0BBF988CD88CEDCA388CF88D0DCA588D1CCC388D288D388D4B6D1DDC088D588D688D7DCA188D8DCA288D988DA88DBC7B588DC88DD88DEB6E988DF88E088E1DCA788E288E388E488E5DCA688E6DCA9B1A488E788E8B5CC88E988EA88EB88EC88EDBFB088EE88EF88F088F188F2D1DF88F388F488F588F6B6C288F788F888F988FA88FB88FC88FD88FE894089418942894389448945DCA88946894789488949894A894B894CCBFAEBF3894D894E894FCBDC89508951CBFE895289538954CCC189558956895789588959C8FB895A895B895C895D895E895FDCAA89608961896289638964CCEEDCAB89658966896789688969896A896B896C896D896E896F897089718972897389748975DBD38976DCAFDCAC8977BEB38978CAFB8979897A897BDCAD897C897D897E89808981898289838984C9CAC4B989858986898789888989C7BDDCAE898A898B898CD4F6D0E6898D898E898F89908991899289938994C4ABB6D589958996899789988999899A899B899C899D899E899F89A089A189A289A389A489A589A6DBD489A789A889A989AAB1DA89AB89AC89ADDBD589AE89AF89B089B189B289B389B489B589B689B789B8DBD689B989BA89BBBABE89BC89BD89BE89BF89C089C189C289C389C489C589C689C789C889C9C8C089CA89CB89CC89CD89CE89CFCABFC8C989D0D7B389D1C9F989D289D3BFC789D489D5BAF889D689D7D2BC89D889D989DA89DB89DC89DD89DE89DFE2BA89E0B4A689E189E2B1B889E389E489E589E689E7B8B489E8CFC489E989EA89EB89ECD9E7CFA6CDE289ED89EED9EDB6E089EFD2B989F089F1B9BB89F289F389F489F5E2B9E2B789F6B4F389F7CCECCCABB7F289F8D8B2D1EBBABB89F9CAA789FA89FBCDB789FC89FDD2C4BFE4BCD0B6E189FEDEC58A408A418A428A43DEC6DBBC8A44D1D98A458A46C6E6C4CEB7EE8A47B7DC8A488A49BFFCD7E08A4AC6F58A4B8A4CB1BCDEC8BDB1CCD7DECA8A4DDEC98A4E8A4F8A508A518A52B5EC8A53C9DD8A548A55B0C28A568A578A588A598A5A8A5B8A5C8A5D8A5E8A5F8A608A618A62C5AEC5AB8A63C4CC8A64BCE9CBFD8A658A668A67BAC38A688A698A6AE5F9C8E7E5FACDFD8A6BD7B1B8BEC2E88A6CC8D18A6D8A6EE5FB8A6F8A708A718A72B6CABCCB8A738A74D1FDE6A18A75C3EE8A768A778A788A79E6A48A7A8A7B8A7C8A7DE5FEE6A5CDD78A7E8A80B7C1E5FCE5FDE6A38A818A82C4DDE6A88A838A84E6A78A858A868A878A888A898A8AC3C38A8BC6DE8A8C8A8DE6AA8A8E8A8F8A908A918A928A938A94C4B78A958A968A97E6A2CABC8A988A998A9A8A9BBDE3B9C3E6A6D0D5CEAF8A9C8A9DE6A9E6B08A9ED2A68A9FBDAAE6AD8AA08AA18AA28AA38AA4E6AF8AA5C0D18AA68AA7D2CC8AA88AA98AAABCA78AAB8AAC8AAD8AAE8AAF8AB08AB18AB28AB38AB48AB58AB6E6B18AB7D2F68AB88AB98ABAD7CB8ABBCDFE8ABCCDDEC2A6E6ABE6ACBDBFE6AEE6B38ABD8ABEE6B28ABF8AC08AC18AC2E6B68AC3E6B88AC48AC58AC68AC7C4EF8AC88AC98ACAC4C88ACB8ACCBEEAC9EF8ACD8ACEE6B78ACFB6F08AD08AD18AD2C3E48AD38AD48AD58AD68AD78AD88AD9D3E9E6B48ADAE6B58ADBC8A28ADC8ADD8ADE8ADF8AE0E6BD8AE18AE28AE3E6B98AE48AE58AE68AE78AE8C6C58AE98AEACDF1E6BB8AEB8AEC8AED8AEE8AEF8AF08AF18AF28AF38AF4E6BC8AF58AF68AF78AF8BBE98AF98AFA8AFB8AFC8AFD8AFE8B40E6BE8B418B428B438B44E6BA8B458B46C0B78B478B488B498B4A8B4B8B4C8B4D8B4E8B4FD3A4E6BFC9F4E6C38B508B51E6C48B528B538B548B55D0F68B568B578B588B598B5A8B5B8B5C8B5D8B5E8B5F8B608B618B628B638B648B658B668B67C3BD8B688B698B6A8B6B8B6C8B6D8B6EC3C4E6C28B6F8B708B718B728B738B748B758B768B778B788B798B7A8B7B8B7CE6C18B7D8B7E8B808B818B828B838B84E6C7CFB18B85EBF48B868B87E6CA8B888B898B8A8B8B8B8CE6C58B8D8B8EBCDEC9A98B8F8B908B918B928B938B94BCB58B958B96CFD38B978B988B998B9A8B9BE6C88B9CE6C98B9DE6CE8B9EE6D08B9F8BA08BA1E6D18BA28BA38BA4E6CBB5D58BA5E6CC8BA68BA7E6CF8BA88BA9C4DB8BAAE6C68BAB8BAC8BAD8BAE8BAFE6CD8BB08BB18BB28BB38BB48BB58BB68BB78BB88BB98BBA8BBB8BBC8BBD8BBE8BBF8BC08BC18BC28BC38BC48BC58BC6E6D28BC78BC88BC98BCA8BCB8BCC8BCD8BCE8BCF8BD08BD18BD2E6D4E6D38BD38BD48BD58BD68BD78BD88BD98BDA8BDB8BDC8BDD8BDE8BDF8BE08BE18BE28BE38BE48BE58BE68BE78BE88BE98BEA8BEB8BECE6D58BEDD9F88BEE8BEFE6D68BF08BF18BF28BF38BF48BF58BF68BF7E6D78BF88BF98BFA8BFB8BFC8BFD8BFE8C408C418C428C438C448C458C468C47D7D3E6DD8C48E6DEBFD7D4D08C49D7D6B4E6CBEFE6DAD8C3D7CED0A28C4AC3CF8C4B8C4CE6DFBCBEB9C2E6DBD1A78C4D8C4EBAA2C2CF8C4FD8AB8C508C518C52CAEBE5EE8C53E6DC8C54B7F58C558C568C578C58C8E68C598C5AC4F58C5B8C5CE5B2C4FE8C5DCBFCE5B3D5AC8C5ED3EECAD8B0B28C5FCBCECDEA8C608C61BAEA8C628C638C64E5B58C65E5B48C66D7DAB9D9D6E6B6A8CDF0D2CBB1A6CAB58C67B3E8C9F3BFCDD0FBCAD2E5B6BBC28C688C698C6ACFDCB9AC8C6B8C6C8C6D8C6ED4D78C6F8C70BAA6D1E7CFFCBCD28C71E5B7C8DD8C728C738C74BFEDB1F6CBDE8C758C76BCC58C77BCC4D2FAC3DCBFDC8C788C798C7A8C7BB8BB8C7C8C7D8C7EC3C28C80BAAED4A28C818C828C838C848C858C868C878C888C89C7DEC4AFB2EC8C8AB9D18C8B8C8CE5BBC1C88C8D8C8ED5AF8C8F8C908C918C928C93E5BC8C94E5BE8C958C968C978C988C998C9A8C9BB4E7B6D4CBC2D1B0B5BC8C9C8C9DCAD98C9EB7E28C9F8CA0C9E48CA1BDAB8CA28CA3CEBED7F08CA48CA58CA68CA7D0A18CA8C9D98CA98CAAB6FBE6D8BCE28CABB3BE8CACC9D08CADE6D9B3A28CAE8CAF8CB08CB1DECC8CB2D3C8DECD8CB3D2A28CB48CB58CB68CB7DECE8CB88CB98CBA8CBBBECD8CBC8CBDDECF8CBE8CBF8CC0CAACD2FCB3DFE5EAC4E1BEA1CEB2C4F2BED6C6A8B2E38CC18CC2BED38CC38CC4C7FCCCEBBDECCEDD8CC58CC6CABAC6C1E5ECD0BC8CC78CC88CC9D5B98CCA8CCB8CCCE5ED8CCD8CCE8CCF8CD0CAF48CD1CDC0C2C58CD2E5EF8CD3C2C4E5F08CD48CD58CD68CD78CD88CD98CDAE5F8CDCD8CDBC9BD8CDC8CDD8CDE8CDF8CE08CE18CE2D2D9E1A88CE38CE48CE58CE6D3EC8CE7CBEAC6F18CE88CE98CEA8CEB8CECE1AC8CED8CEE8CEFE1A7E1A98CF08CF1E1AAE1AF8CF28CF3B2ED8CF4E1ABB8DAE1ADE1AEE1B0B5BAE1B18CF58CF68CF78CF88CF9E1B3E1B88CFA8CFB8CFC8CFD8CFED1D28D40E1B6E1B5C1EB8D418D428D43E1B78D44D4C08D45E1B28D46E1BAB0B68D478D488D498D4AE1B48D4BBFF98D4CE1B98D4D8D4EE1BB8D4F8D508D518D528D538D54E1BE8D558D568D578D588D598D5AE1BC8D5B8D5C8D5D8D5E8D5F8D60D6C58D618D628D638D648D658D668D67CFBF8D688D69E1BDE1BFC2CD8D6AB6EB8D6BD3F88D6C8D6DC7CD8D6E8D6FB7E58D708D718D728D738D748D758D768D778D788D79BEFE8D7A8D7B8D7C8D7D8D7E8D80E1C0E1C18D818D82E1C7B3E78D838D848D858D868D878D88C6E98D898D8A8D8B8D8C8D8DB4DE8D8ED1C28D8F8D908D918D92E1C88D938D94E1C68D958D968D978D988D99E1C58D9AE1C3E1C28D9BB1C08D9C8D9D8D9ED5B8E1C48D9F8DA08DA18DA28DA3E1CB8DA48DA58DA68DA78DA88DA98DAA8DABE1CCE1CA8DAC8DAD8DAE8DAF8DB08DB18DB28DB3EFFA8DB48DB5E1D3E1D2C7B68DB68DB78DB88DB98DBA8DBB8DBC8DBD8DBE8DBF8DC0E1C98DC18DC2E1CE8DC3E1D08DC48DC58DC68DC78DC88DC98DCA8DCB8DCC8DCD8DCEE1D48DCFE1D1E1CD8DD08DD1E1CF8DD28DD38DD48DD5E1D58DD68DD78DD88DD98DDA8DDB8DDC8DDD8DDE8DDF8DE08DE18DE2E1D68DE38DE48DE58DE68DE78DE88DE98DEA8DEB8DEC8DED8DEE8DEF8DF08DF18DF28DF38DF48DF58DF68DF78DF8E1D78DF98DFA8DFBE1D88DFC8DFD8DFE8E408E418E428E438E448E458E468E478E488E498E4A8E4B8E4C8E4D8E4E8E4F8E508E518E528E538E548E55E1DA8E568E578E588E598E5A8E5B8E5C8E5D8E5E8E5F8E608E618E62E1DB8E638E648E658E668E678E688E69CEA18E6A8E6B8E6C8E6D8E6E8E6F8E708E718E728E738E748E758E76E7DD8E77B4A8D6DD8E788E79D1B2B3B28E7A8E7BB9A4D7F3C7C9BEDEB9AE8E7CCED78E7D8E7EB2EEDBCF8E80BCBAD2D1CBC8B0CD8E818E82CFEF8E838E848E858E868E87D9E3BDED8E888E89B1D2CAD0B2BC8E8ACBA7B7AB8E8BCAA68E8C8E8D8E8ECFA38E8F8E90E0F8D5CAE0FB8E918E92E0FAC5C1CCFB8E93C1B1E0F9D6E3B2AFD6C4B5DB8E948E958E968E978E988E998E9A8E9BB4F8D6A18E9C8E9D8E9E8E9F8EA0CFAFB0EF8EA18EA2E0FC8EA38EA48EA58EA68EA7E1A1B3A38EA88EA9E0FDE0FEC3B18EAA8EAB8EAC8EADC3DD8EAEE1A2B7F98EAF8EB08EB18EB28EB38EB4BBCF8EB58EB68EB78EB88EB98EBA8EBBE1A3C4BB8EBC8EBD8EBE8EBF8EC0E1A48EC18EC2E1A58EC38EC4E1A6B4B18EC58EC68EC78EC88EC98ECA8ECB8ECC8ECD8ECE8ECF8ED08ED18ED28ED3B8C9C6BDC4EA8ED4B2A28ED5D0D28ED6E7DBBBC3D3D7D3C48ED7B9E3E2CF8ED88ED98EDAD7AF8EDBC7ECB1D38EDC8EDDB4B2E2D18EDE8EDF8EE0D0F2C2AEE2D08EE1BFE2D3A6B5D7E2D2B5EA8EE2C3EDB8FD8EE3B8AE8EE4C5D3B7CFE2D48EE58EE68EE78EE8E2D3B6C8D7F98EE98EEA8EEB8EEC8EEDCDA58EEE8EEF8EF08EF18EF2E2D88EF3E2D6CAFCBFB5D3B9E2D58EF48EF58EF68EF7E2D78EF88EF98EFA8EFB8EFC8EFD8EFE8F408F418F42C1AEC0C88F438F448F458F468F478F48E2DBE2DAC0AA8F498F4AC1CE8F4B8F4C8F4D8F4EE2DC8F4F8F508F518F528F538F548F558F568F578F588F598F5AE2DD8F5BE2DE8F5C8F5D8F5E8F5F8F608F618F628F638F64DBC88F65D1D3CDA28F668F67BDA88F688F698F6ADEC3D8A5BFAADBCDD2ECC6FAC5AA8F6B8F6C8F6DDEC48F6EB1D7DFAE8F6F8F708F71CABD8F72DFB18F73B9AD8F74D2FD8F75B8A5BAEB8F768F77B3DA8F788F798F7AB5DCD5C58F7B8F7C8F7D8F7EC3D6CFD2BBA18F80E5F3E5F28F818F82E5F48F83CDE48F84C8F58F858F868F878F888F898F8A8F8BB5AFC7BF8F8CE5F68F8D8F8E8F8FECB08F908F918F928F938F948F958F968F978F988F998F9A8F9B8F9C8F9D8F9EE5E68F9FB9E9B5B18FA0C2BCE5E8E5E7E5E98FA18FA28FA38FA4D2CD8FA58FA68FA7E1EAD0CE8FA8CDAE8FA9D1E58FAA8FABB2CAB1EB8FACB1F2C5ED8FAD8FAED5C3D3B08FAFE1DC8FB08FB18FB2E1DD8FB3D2DB8FB4B3B9B1CB8FB58FB68FB7CDF9D5F7E1DE8FB8BEB6B4FD8FB9E1DFBADCE1E0BBB2C2C9E1E18FBA8FBB8FBCD0EC8FBDCDBD8FBE8FBFE1E28FC0B5C3C5C7E1E38FC18FC2E1E48FC38FC48FC58FC6D3F98FC78FC88FC98FCA8FCB8FCCE1E58FCDD1AD8FCE8FCFE1E6CEA28FD08FD18FD28FD38FD48FD5E1E78FD6B5C28FD78FD88FD98FDAE1E8BBD58FDB8FDC8FDD8FDE8FDFD0C4E2E0B1D8D2E48FE08FE1E2E18FE28FE3BCC9C8CC8FE4E2E3ECFEECFDDFAF8FE58FE68FE7E2E2D6BECDFCC3A68FE88FE98FEAE3C38FEB8FECD6D2E2E78FED8FEEE2E88FEF8FF0D3C78FF18FF2E2ECBFEC8FF3E2EDE2E58FF48FF5B3C08FF68FF78FF8C4EE8FF98FFAE2EE8FFB8FFCD0C38FFDBAF6E2E9B7DEBBB3CCACCBCBE2E4E2E6E2EAE2EB8FFE90409041E2F790429043E2F4D4F5E2F390449045C5AD9046D5FAC5C2B2C090479048E2EF9049E2F2C1AFCBBC904A904BB5A1E2F9904C904D904EBCB1E2F1D0D4D4B9E2F5B9D6E2F6904F90509051C7D390529053905490559056E2F0905790589059905A905BD7DCEDA1905C905DE2F8905EEDA5E2FECAD1905F906090619062906390649065C1B59066BBD090679068BFD69069BAE3906A906BCBA1906C906D906EEDA6EDA3906F9070EDA29071907290739074BBD6EDA7D0F490759076EDA4BADEB6F7E3A1B6B2CCF1B9A79077CFA2C7A190789079BFD2907A907BB6F1907CE2FAE2FBE2FDE2FCC4D5E3A2907DD3C1907E90809081E3A7C7C49082908390849085CFA490869087E3A9BAB790889089908A908BE3A8908CBBDA908DE3A3908E908F9090E3A4E3AA9091E3A69092CEF2D3C690939094BBBC90959096D4C39097C4FA90989099EDA8D0FCE3A5909AC3F5909BE3ADB1AF909CE3B2909D909E909FBCC290A090A1E3ACB5BF90A290A390A490A590A690A790A890A9C7E9E3B090AA90AB90ACBEAACDEF90AD90AE90AF90B090B1BBF390B290B390B4CCE890B590B6E3AF90B7E3B190B8CFA7E3AE90B9CEA9BBDD90BA90BB90BC90BD90BEB5EBBEE5B2D2B3CD90BFB1B9E3ABB2D1B5ACB9DFB6E890C090C1CFEBE3B790C2BBCC90C390C4C8C7D0CA90C590C690C790C890C9E3B8B3EE90CA90CB90CC90CDEDA990CED3FAD3E490CF90D090D1EDAAE3B9D2E290D290D390D490D590D6E3B590D790D890D990DAD3DE90DB90DC90DD90DEB8D0E3B390DF90E0E3B6B7DF90E1E3B4C0A290E290E390E4E3BA90E590E690E790E890E990EA90EB90EC90ED90EE90EF90F090F190F290F390F490F590F690F7D4B890F890F990FA90FB90FC90FD90FE9140B4C89141E3BB9142BBC59143C9F791449145C9E5914691479148C4BD9149914A914B914C914D914E914FEDAB9150915191529153C2FD9154915591569157BBDBBFAE91589159915A915B915C915D915ECEBF915F916091619162E3BC9163BFB6916491659166916791689169916A916B916C916D916E916F9170917191729173917491759176B1EF91779178D4F79179917A917B917C917DE3BE917E9180918191829183918491859186EDAD918791889189918A918B918C918D918E918FE3BFBAA9EDAC91909191E3BD91929193919491959196919791989199919A919BE3C0919C919D919E919F91A091A1BAB691A291A391A4B6AE91A591A691A791A891A9D0B891AAB0C3EDAE91AB91AC91AD91AE91AFEDAFC0C191B0E3C191B191B291B391B491B591B691B791B891B991BA91BB91BC91BD91BE91BF91C091C1C5B391C291C391C491C591C691C791C891C991CA91CB91CC91CD91CE91CFE3C291D091D191D291D391D491D591D691D791D8DCB291D991DA91DB91DC91DD91DEEDB091DFB8EA91E0CEECEAA7D0E7CAF9C8D6CFB7B3C9CED2BDE491E191E2E3DEBBF2EAA8D5BD91E3C6DDEAA991E491E591E6EAAA91E7EAACEAAB91E8EAAEEAAD91E991EA91EB91ECBDD891EDEAAF91EEC2BE91EF91F091F191F2B4C1B4F791F391F4BBA791F591F691F791F891F9ECE6ECE5B7BFCBF9B1E291FAECE791FB91FC91FDC9C8ECE8ECE991FECAD6DED0B2C5D4FA92409241C6CBB0C7B4F2C8D3924292439244CDD092459246BFB8924792489249924A924B924C924DBFDB924E924FC7A4D6B49250C0A9DED1C9A8D1EFC5A4B0E7B3B6C8C592519252B0E292539254B7F692559256C5FA92579258B6F39259D5D2B3D0BCBC925A925B925CB3AD925D925E925F9260BEF1B0D1926192629263926492659266D2D6CAE3D7A59267CDB6B6B6BFB9D5DB9268B8A7C5D79269926A926BDED2BFD9C2D5C7C0926CBBA4B1A8926D926EC5EA926F9270C5FBCCA79271927292739274B1A7927592769277B5D692789279927AC4A8927BDED3D1BAB3E9927CC3F2927D927EB7F79280D6F4B5A3B2F0C4B4C4E9C0ADDED49281B0E8C5C4C1E09282B9D59283BEDCCDD8B0CE9284CDCFDED6BED0D7BEDED5D5D0B0DD92859286C4E292879288C2A3BCF09289D3B5C0B9C5A1B2A6D4F1928A928BC0A8CAC3DED7D5FC928CB9B0928DC8ADCBA9928EDED9BFBD928F929092919292C6B4D7A7CAB0C4C39293B3D6B9D29294929592969297D6B8EAFCB0B492989299929A929BBFE6929C929DCCF4929E929F92A092A1CDDA92A292A392A4D6BFC2CE92A5CECECCA2D0AEC4D3B5B2DED8D5F5BCB7BBD392A692A7B0A492A8C5B2B4EC92A992AA92ABD5F192AC92ADEAFD92AE92AF92B092B192B292B3DEDACDA692B492B5CDEC92B692B792B892B9CEE6DEDC92BACDB1C0A692BB92BCD7BD92BDDEDBB0C6BAB4C9D3C4F3BEE892BE92BF92C092C1B2B692C292C392C492C592C692C792C892C9C0CCCBF092CABCF1BBBBB5B792CB92CC92CDC5F592CEDEE692CF92D092D1DEE3BEDD92D292D3DEDF92D492D592D692D7B4B7BDDD92D892D9DEE0C4ED92DA92DB92DC92DDCFC692DEB5E092DF92E092E192E2B6DECADAB5F4DEE592E3D5C692E4DEE1CCCDC6FE92E5C5C592E692E792E8D2B492E9BEF292EA92EB92EC92ED92EE92EF92F0C2D392F1CCBDB3B892F2BDD392F3BFD8CDC6D1DAB4EB92F4DEE4DEDDDEE792F5EAFE92F692F7C2B0DEE292F892F9D6C0B5A792FAB2F492FBDEE892FCDEF292FD92FE934093419342DEED9343DEF193449345C8E0934693479348D7E1DEEFC3E8CCE19349B2E5934A934B934CD2BE934D934E934F9350935193529353DEEE9354DEEBCED59355B4A79356935793589359935ABFABBEBE935B935CBDD2935D935E935F9360DEE99361D4AE9362DEDE9363DEEA9364936593669367C0BF9368DEECB2F3B8E9C2A79369936ABDC1936B936C936D936E936FDEF5DEF893709371B2ABB4A493729373B4EAC9A6937493759376937793789379DEF6CBD1937AB8E3937BDEF7DEFA937C937D937E9380DEF9938193829383CCC29384B0E1B4EE93859386938793889389938AE5BA938B938C938D938E938FD0AF93909391B2EB9392EBA19393DEF493949395C9E3DEF3B0DAD2A1B1F79396CCAF939793989399939A939B939C939DDEF0939ECBA4939F93A093A1D5AA93A293A393A493A593A6DEFB93A793A893A993AA93AB93AC93AD93AEB4DD93AFC4A693B093B193B2DEFD93B393B493B593B693B793B893B993BA93BB93BCC3FEC4A1DFA193BD93BE93BF93C093C193C293C3C1CC93C4DEFCBEEF93C5C6B293C693C793C893C993CA93CB93CC93CD93CEB3C5C8F693CF93D0CBBADEFE93D193D2DFA493D393D493D593D6D7B293D793D893D993DA93DBB3B793DC93DD93DE93DFC1C393E093E1C7CBB2A5B4E993E2D7AB93E393E493E593E6C4EC93E7DFA2DFA393E8DFA593E9BAB393EA93EB93ECDFA693EDC0DE93EE93EFC9C393F093F193F293F393F493F593F6B2D9C7E693F7DFA793F8C7DC93F993FA93FB93FCDFA8EBA293FD93FE944094419442CBD3944394449445DFAA9446DFA99447B2C194489449944A944B944C944D944E944F9450945194529453945494559456945794589459945A945B945C945D945E945F9460C5CA94619462946394649465946694679468DFAB9469946A946B946C946D946E946F9470D4DC94719472947394749475C8C19476947794789479947A947B947C947D947E948094819482DFAC94839484948594869487BEF094889489DFADD6A7948A948B948C948DEAB7EBB6CAD5948ED8FCB8C4948FB9A594909491B7C5D5FE94929493949494959496B9CA94979498D0A7F4CD9499949AB5D0949B949CC3F4949DBEC8949E949F94A0EBB7B0BD94A194A2BDCC94A3C1B294A4B1D6B3A894A594A694A7B8D2C9A294A894A9B6D894AA94AB94AC94ADEBB8BEB494AE94AF94B0CAFD94B1C7C394B2D5FB94B394B4B7F394B594B694B794B894B994BA94BB94BC94BD94BE94BF94C094C194C294C3CEC494C494C594C6D5ABB1F394C794C894C9ECB3B0DF94CAECB594CB94CC94CDB6B794CEC1CF94CFF5FAD0B194D094D1D5E594D2CED394D394D4BDEFB3E294D5B8AB94D6D5B694D7EDBD94D8B6CF94D9CBB9D0C294DA94DB94DC94DD94DE94DF94E094E1B7BD94E294E3ECB6CAA994E494E594E6C5D494E7ECB9ECB8C2C3ECB794E894E994EA94EBD0FDECBA94ECECBBD7E594ED94EEECBC94EF94F094F1ECBDC6EC94F294F394F494F594F694F794F894F9CEDE94FABCC894FB94FCC8D5B5A9BEC9D6BCD4E794FD94FED1AED0F1EAB8EAB9EABABAB59540954195429543CAB1BFF595449545CDFA9546954795489549954AEAC0954BB0BAEABE954C954DC0A5954E954F9550EABB9551B2FD9552C3F7BBE8955395549555D2D7CEF4EABF955695579558EABC9559955A955BEAC3955CD0C7D3B3955D955E955F9560B4BA9561C3C1D7F29562956395649565D5D19566CAC79567EAC595689569EAC4EAC7EAC6956A956B956C956D956ED6E7956FCFD495709571EACB9572BBCE9573957495759576957795789579BDFAC9CE957A957BEACC957C957DC9B9CFFEEACAD4CEEACDEACF957E9580CDED9581958295839584EAC99585EACE95869587CEEE9588BBDE9589B3BF958A958B958C958D958EC6D5BEB0CEFA958F95909591C7E79592BEA7EAD095939594D6C7959595969597C1C095989599959AD4DD959BEAD1959C959DCFBE959E959F95A095A1EAD295A295A395A495A5CAEE95A695A795A895A9C5AFB0B595AA95AB95AC95AD95AEEAD495AF95B095B195B295B395B495B595B695B7EAD3F4DF95B895B995BA95BB95BCC4BA95BD95BE95BF95C095C1B1A995C295C395C495C5E5DF95C695C795C895C9EAD595CA95CB95CC95CD95CE95CF95D095D195D295D395D495D595D695D795D895D995DA95DB95DC95DD95DE95DF95E095E195E295E3CAEF95E4EAD6EAD7C6D895E595E695E795E895E995EA95EB95ECEAD895ED95EEEAD995EF95F095F195F295F395F4D4BB95F5C7FAD2B7B8FC95F695F7EAC295F8B2DC95F995FAC2FC95FBD4F8CCE6D7EE95FC95FD95FE9640964196429643D4C2D3D0EBC3C5F39644B7FE96459646EBD4964796489649CBB7EBDE964AC0CA964B964C964DCDFB964EB3AF964FC6DA965096519652965396549655EBFC9656C4BE9657CEB4C4A9B1BED4FD9658CAF59659D6EC965A965BC6D3B6E4965C965D965E965FBBFA96609661D0E096629663C9B19664D4D3C8A896659666B8CB9667E8BEC9BC96689669E8BB966AC0EED0D3B2C4B4E5966BE8BC966C966DD5C8966E966F967096719672B6C59673E8BDCAF8B8DCCCF5967496759676C0B496779678D1EEE8BFE8C29679967ABABC967BB1ADBDDC967CEABDE8C3967DE8C6967EE8CB9680968196829683E8CC9684CBC9B0E59685BCAB96869687B9B996889689E8C1968ACDF7968BE8CA968C968D968E968FCEF69690969196929693D5ED9694C1D6E8C49695C3B69696B9FBD6A6E8C8969796989699CAE0D4E6969AE8C0969BE8C5E8C7969CC7B9B7E3969DE8C9969EBFDDE8D2969F96A0E8D796A1E8D5BCDCBCCFE8DB96A296A396A496A596A696A796A896A9E8DE96AAE8DAB1FA96AB96AC96AD96AE96AF96B096B196B296B396B4B0D8C4B3B8CCC6E2C8BEC8E196B596B696B7E8CFE8D4E8D696B8B9F1E8D8D7F596B9C4FB96BAE8DC96BB96BCB2E996BD96BE96BFE8D196C096C1BCED96C296C3BFC2E8CDD6F996C4C1F8B2F196C596C696C796C896C996CA96CB96CCE8DF96CDCAC1E8D996CE96CF96D096D1D5A496D2B1EAD5BBE8CEE8D0B6B0E8D396D3E8DDC0B896D4CAF796D5CBA896D696D7C6DCC0F596D896D996DA96DB96DCE8E996DD96DE96DFD0A396E096E196E296E396E496E596E6E8F2D6EA96E796E896E996EA96EB96EC96EDE8E0E8E196EE96EF96F0D1F9BACBB8F996F196F2B8F1D4D4E8EF96F3E8EEE8ECB9F0CCD2E8E6CEA6BFF296F4B0B8E8F1E8F096F5D7C096F6E8E496F7CDA9C9A396F8BBB8BDDBE8EA96F996FA96FB96FC96FD96FE9740974197429743E8E2E8E3E8E5B5B5E8E7C7C5E8EBE8EDBDB0D7AE9744E8F897459746974797489749974A974B974CE8F5974DCDB0E8F6974E974F9750975197529753975497559756C1BA9757E8E89758C3B7B0F09759975A975B975C975D975E975F9760E8F4976197629763E8F7976497659766B9A3976797689769976A976B976C976D976E976F9770C9D2977197729773C3CECEE0C0E69774977597769777CBF39778CCDDD0B59779977ACAE1977BE8F3977C977D977E9780978197829783978497859786BCEC9787E8F997889789978A978B978C978DC3DE978EC6E5978FB9F79790979197929793B0F497949795D7D897969797BCAC9798C5EF9799979A979B979C979DCCC4979E979FE9A697A097A197A297A397A497A597A697A797A897A9C9AD97AAE9A2C0E297AB97AC97ADBFC397AE97AF97B0E8FEB9D797B1E8FB97B297B397B497B5E9A497B697B797B8D2CE97B997BA97BB97BC97BDE9A397BED6B2D7B597BFE9A797C0BDB797C197C297C397C497C597C697C797C897C997CA97CB97CCE8FCE8FD97CD97CE97CFE9A197D097D197D297D397D497D597D697D7CDD697D897D9D2AC97DA97DB97DCE9B297DD97DE97DF97E0E9A997E197E297E3B4AA97E4B4BB97E597E6E9AB97E797E897E997EA97EB97EC97ED97EE97EF97F097F197F297F397F497F597F697F7D0A897F897F9E9A597FA97FBB3FE97FC97FDE9ACC0E397FEE9AA98409841E9B998429843E9B89844984598469847E9AE98489849E8FA984A984BE9A8984C984D984E984F9850BFACE9B1E9BA98519852C2A5985398549855E9AF9856B8C59857E9AD9858D3DCE9B4E9B5E9B79859985A985BE9C7985C985D985E985F98609861C0C6E9C598629863E9B098649865E9BBB0F19866986798689869986A986B986C986D986E986FE9BCD5A598709871E9BE9872E9BF987398749875E9C198769877C1F198789879C8B6987A987B987CE9BD987D987E988098819882E9C29883988498859886988798889889988AE9C3988BE9B3988CE9B6988DBBB1988E988F9890E9C0989198929893989498959896BCF7989798989899E9C4E9C6989A989B989C989D989E989F98A098A198A298A398A498A5E9CA98A698A798A898A9E9CE98AA98AB98AC98AD98AE98AF98B098B198B298B3B2DB98B4E9C898B598B698B798B898B998BA98BB98BC98BD98BEB7AE98BF98C098C198C298C398C498C598C698C798C898C998CAE9CBE9CC98CB98CC98CD98CE98CF98D0D5C198D1C4A398D298D398D498D598D698D7E9D898D8BAE198D998DA98DB98DCE9C998DDD3A398DE98DF98E0E9D498E198E298E398E498E598E698E7E9D7E9D098E898E998EA98EB98ECE9CF98ED98EEC7C198EF98F098F198F298F398F498F598F6E9D298F798F898F998FA98FB98FC98FDE9D9B3C898FEE9D399409941994299439944CFF0994599469947E9CD99489949994A994B994C994D994E994F995099519952B3F79953995499559956995799589959E9D6995A995BE9DA995C995D995ECCB4995F99609961CFAD99629963996499659966996799689969996AE9D5996BE9DCE9DB996C996D996E996F9970E9DE99719972997399749975997699779978E9D19979997A997B997C997D997E99809981E9DD9982E9DFC3CA9983998499859986998799889989998A998B998C998D998E998F9990999199929993999499959996999799989999999A999B999C999D999E999F99A099A199A299A399A499A599A699A799A899A999AA99AB99AC99AD99AE99AF99B099B199B299B399B499B599B699B799B899B999BA99BB99BC99BD99BE99BF99C099C199C299C399C499C599C699C799C899C999CA99CB99CC99CD99CE99CF99D099D199D299D399D499D599D699D799D899D999DA99DB99DC99DD99DE99DF99E099E199E299E399E499E599E699E799E899E999EA99EB99EC99ED99EE99EF99F099F199F299F399F499F5C7B7B4CEBBB6D0C0ECA399F699F7C5B799F899F999FA99FB99FC99FD99FE9A409A419A42D3FB9A439A449A459A46ECA49A47ECA5C6DB9A489A499A4ABFEE9A4B9A4C9A4D9A4EECA69A4F9A50ECA7D0AA9A51C7B89A529A53B8E89A549A559A569A579A589A599A5A9A5B9A5C9A5D9A5E9A5FECA89A609A619A629A639A649A659A669A67D6B9D5FDB4CBB2BDCEE4C6E79A689A69CDE19A6A9A6B9A6C9A6D9A6E9A6F9A709A719A729A739A749A759A769A77B4F59A78CBC0BCDF9A799A7A9A7B9A7CE9E2E9E3D1EAE9E59A7DB4F9E9E49A7ED1B3CAE2B2D09A80E9E89A819A829A839A84E9E6E9E79A859A86D6B39A879A889A89E9E9E9EA9A8A9A8B9A8C9A8D9A8EE9EB9A8F9A909A919A929A939A949A959A96E9EC9A979A989A999A9A9A9B9A9C9A9D9A9EECAFC5B9B6CE9A9FD2F39AA09AA19AA29AA39AA49AA59AA6B5EE9AA7BBD9ECB19AA89AA9D2E39AAA9AAB9AAC9AAD9AAECEE39AAFC4B89AB0C3BF9AB19AB2B6BED8B9B1C8B1CFB1D1C5FE9AB3B1D09AB4C3AB9AB59AB69AB79AB89AB9D5B19ABA9ABB9ABC9ABD9ABE9ABF9AC09AC1EBA4BAC19AC29AC39AC4CCBA9AC59AC69AC7EBA59AC8EBA79AC99ACA9ACBEBA89ACC9ACD9ACEEBA69ACF9AD09AD19AD29AD39AD49AD5EBA9EBABEBAA9AD69AD79AD89AD99ADAEBAC9ADBCACFD8B5C3F19ADCC3A5C6F8EBADC4CA9ADDEBAEEBAFEBB0B7D59ADE9ADF9AE0B7FA9AE1EBB1C7E29AE2EBB39AE3BAA4D1F5B0B1EBB2EBB49AE49AE59AE6B5AAC2C8C7E89AE7EBB59AE8CBAEE3DF9AE99AEAD3C09AEB9AEC9AED9AEED9DB9AEF9AF0CDA1D6ADC7F39AF19AF29AF3D9E0BBE39AF4BABAE3E29AF59AF69AF79AF89AF9CFAB9AFA9AFB9AFCE3E0C9C79AFDBAB99AFE9B409B41D1B4E3E1C8EAB9AFBDADB3D8CEDB9B429B43CCC09B449B459B46E3E8E3E9CDF49B479B489B499B4A9B4BCCAD9B4CBCB39B4DE3EA9B4EE3EB9B4F9B50D0DA9B519B529B53C6FBB7DA9B549B55C7DFD2CACED69B56E3E4E3EC9B57C9F2B3C19B589B59E3E79B5A9B5BC6E3E3E59B5C9B5DEDB3E3E69B5E9B5F9B609B61C9B39B62C5E69B639B649B65B9B59B66C3BB9B67E3E3C5BDC1A4C2D9B2D79B68E3EDBBA6C4AD9B69E3F0BEDA9B6A9B6BE3FBE3F5BAD39B6C9B6D9B6E9B6FB7D0D3CD9B70D6CED5D3B9C1D5B4D1D89B719B729B739B74D0B9C7F69B759B769B77C8AAB2B49B78C3DA9B799B7A9B7BE3EE9B7C9B7DE3FCE3EFB7A8E3F7E3F49B7E9B809B81B7BA9B829B83C5A29B84E3F6C5DDB2A8C6FC9B85C4E09B869B87D7A29B88C0E1E3F99B899B8AE3FAE3FDCCA9E3F39B8BD3BE9B8CB1C3EDB4E3F1E3F29B8DE3F8D0BAC6C3D4F3E3FE9B8E9B8FBDE09B909B91E4A79B929B93E4A69B949B959B96D1F3E4A39B97E4A99B989B999B9AC8F79B9B9B9C9B9D9B9ECFB49B9FE4A8E4AEC2E59BA09BA1B6B49BA29BA39BA49BA59BA69BA7BDF29BA8E4A29BA99BAABAE9E4AA9BAB9BACE4AC9BAD9BAEB6FDD6DEE4B29BAFE4AD9BB09BB19BB2E4A19BB3BBEECDDDC7A2C5C99BB49BB5C1F79BB6E4A49BB7C7B3BDACBDBDE4A59BB8D7C7B2E29BB9E4ABBCC3E4AF9BBABBEBE4B0C5A8E4B19BBB9BBC9BBD9BBED5E3BFA39BBFE4BA9BC0E4B79BC1E4BB9BC29BC3E4BD9BC49BC5C6D69BC69BC7BAC6C0CB9BC89BC99BCAB8A1E4B49BCB9BCC9BCD9BCED4A19BCF9BD0BAA3BDFE9BD19BD29BD3E4BC9BD49BD59BD69BD79BD8CDBF9BD99BDAC4F99BDB9BDCCFFBC9E69BDD9BDED3BF9BDFCFD19BE09BE1E4B39BE2E4B8E4B9CCE99BE39BE49BE59BE69BE7CCCE9BE8C0D4E4B5C1B0E4B6CED09BE9BBC1B5D39BEAC8F3BDA7D5C7C9ACB8A2E4CA9BEB9BECE4CCD1C49BED9BEED2BA9BEF9BF0BAAD9BF19BF2BAD49BF39BF49BF59BF69BF79BF8E4C3B5ED9BF99BFA9BFBD7CDE4C0CFFDE4BF9BFC9BFD9BFEC1DCCCCA9C409C419C429C43CAE79C449C459C469C47C4D79C48CCD4E4C89C499C4A9C4BE4C7E4C19C4CE4C4B5AD9C4D9C4ED3D99C4FE4C69C509C519C529C53D2F9B4E39C54BBB49C559C56C9EE9C57B4BE9C589C599C5ABBEC9C5BD1CD9C5CCCEDEDB59C5D9C5E9C5F9C609C619C629C639C64C7E59C659C669C679C68D4A89C69E4CBD7D5E4C29C6ABDA5E4C59C6B9C6CD3E69C6DE4C9C9F89C6E9C6FE4BE9C709C71D3E59C729C73C7FEB6C99C74D4FCB2B3E4D79C759C769C77CEC29C78E4CD9C79CEBC9C7AB8DB9C7B9C7CE4D69C7DBFCA9C7E9C809C81D3CE9C82C3EC9C839C849C859C869C879C889C899C8AC5C8E4D89C8B9C8C9C8D9C8E9C8F9C909C919C92CDC4E4CF9C939C949C959C96E4D4E4D59C97BAFE9C98CFE69C999C9AD5BF9C9B9C9C9C9DE4D29C9E9C9F9CA09CA19CA29CA39CA49CA59CA69CA79CA8E4D09CA99CAAE4CE9CAB9CAC9CAD9CAE9CAF9CB09CB19CB29CB39CB49CB59CB69CB79CB89CB9CDE5CAAA9CBA9CBB9CBCC0A39CBDBDA6E4D39CBE9CBFB8C89CC09CC19CC29CC39CC4E4E7D4B49CC59CC69CC79CC89CC99CCA9CCBE4DB9CCC9CCD9CCEC1EF9CCF9CD0E4E99CD19CD2D2E79CD39CD4E4DF9CD5E4E09CD69CD7CFAA9CD89CD99CDA9CDBCBDD9CDCE4DAE4D19CDDE4E59CDEC8DCE4E39CDF9CE0C4E7E4E29CE1E4E19CE29CE39CE4B3FCE4E89CE59CE69CE79CE8B5E19CE99CEA9CEBD7CC9CEC9CED9CEEE4E69CEFBBAC9CF0D7D2CCCFEBF89CF1E4E49CF29CF3B9F69CF49CF59CF6D6CDE4D9E4DCC2FAE4DE9CF7C2CBC0C4C2D09CF8B1F5CCB29CF99CFA9CFB9CFC9CFD9CFE9D409D419D429D43B5CE9D449D459D469D47E4EF9D489D499D4A9D4B9D4C9D4D9D4E9D4FC6AF9D509D519D52C6E19D539D54E4F59D559D569D579D589D59C2A99D5A9D5B9D5CC0ECD1DDE4EE9D5D9D5E9D5F9D609D619D629D639D649D659D66C4AE9D679D689D69E4ED9D6A9D6B9D6C9D6DE4F6E4F4C2FE9D6EE4DD9D6FE4F09D70CAFE9D71D5C49D729D73E4F19D749D759D769D779D789D799D7AD1FA9D7B9D7C9D7D9D7E9D809D819D82E4EBE4EC9D839D849D85E4F29D86CEAB9D879D889D899D8A9D8B9D8C9D8D9D8E9D8F9D90C5CB9D919D929D93C7B19D94C2BA9D959D969D97E4EA9D989D999D9AC1CA9D9B9D9C9D9D9D9E9D9F9DA0CCB6B3B19DA19DA29DA3E4FB9DA4E4F39DA59DA69DA7E4FA9DA8E4FD9DA9E4FC9DAA9DAB9DAC9DAD9DAE9DAF9DB0B3CE9DB19DB29DB3B3BAE4F79DB49DB5E4F9E4F8C5EC9DB69DB79DB89DB99DBA9DBB9DBC9DBD9DBE9DBF9DC09DC19DC2C0BD9DC39DC49DC59DC6D4E89DC79DC89DC99DCA9DCBE5A29DCC9DCD9DCE9DCF9DD09DD19DD29DD39DD49DD59DD6B0C49DD79DD8E5A49DD99DDAE5A39DDB9DDC9DDD9DDE9DDF9DE0BCA49DE1E5A59DE29DE39DE49DE59DE69DE7E5A19DE89DE99DEA9DEB9DEC9DED9DEEE4FEB1F49DEF9DF09DF19DF29DF39DF49DF59DF69DF79DF89DF9E5A89DFAE5A9E5A69DFB9DFC9DFD9DFE9E409E419E429E439E449E459E469E47E5A7E5AA9E489E499E4A9E4B9E4C9E4D9E4E9E4F9E509E519E529E539E549E559E569E579E589E599E5A9E5B9E5C9E5D9E5E9E5F9E609E619E629E639E649E659E669E679E68C6D99E699E6A9E6B9E6C9E6D9E6E9E6F9E70E5ABE5AD9E719E729E739E749E759E769E77E5AC9E789E799E7A9E7B9E7C9E7D9E7E9E809E819E829E839E849E859E869E879E889E89E5AF9E8A9E8B9E8CE5AE9E8D9E8E9E8F9E909E919E929E939E949E959E969E979E989E999E9A9E9B9E9C9E9D9E9EB9E09E9F9EA0E5B09EA19EA29EA39EA49EA59EA69EA79EA89EA99EAA9EAB9EAC9EAD9EAEE5B19EAF9EB09EB19EB29EB39EB49EB59EB69EB79EB89EB99EBABBF0ECE1C3F09EBBB5C6BBD29EBC9EBD9EBE9EBFC1E9D4EE9EC0BEC49EC19EC29EC3D7C69EC4D4D6B2D3ECBE9EC59EC69EC79EC8EAC19EC99ECA9ECBC2AFB4B69ECC9ECD9ECED1D79ECF9ED09ED1B3B49ED2C8B2BFBBECC09ED39ED4D6CB9ED59ED6ECBFECC19ED79ED89ED99EDA9EDB9EDC9EDD9EDE9EDF9EE09EE19EE29EE3ECC5BEE6CCBFC5DABEBC9EE4ECC69EE5B1FE9EE69EE79EE8ECC4D5A8B5E39EE9ECC2C1B6B3E39EEA9EEBECC3CBB8C0C3CCFE9EEC9EED9EEE9EEFC1D29EF0ECC89EF19EF29EF39EF49EF59EF69EF79EF89EF99EFA9EFB9EFC9EFDBAE6C0D39EFED6F29F409F419F42D1CC9F439F449F459F46BFBE9F47B7B3C9D5ECC7BBE29F48CCCCBDFDC8C89F49CFA99F4A9F4B9F4C9F4D9F4E9F4F9F50CDE99F51C5EB9F529F539F54B7E99F559F569F579F589F599F5A9F5B9F5C9F5D9F5E9F5FD1C9BAB89F609F619F629F639F64ECC99F659F66ECCA9F67BBC0ECCB9F68ECE2B1BAB7D99F699F6A9F6B9F6C9F6D9F6E9F6F9F709F719F729F73BDB99F749F759F769F779F789F799F7A9F7BECCCD1E6ECCD9F7C9F7D9F7E9F80C8BB9F819F829F839F849F859F869F879F889F899F8A9F8B9F8C9F8D9F8EECD19F8F9F909F919F92ECD39F93BBCD9F94BCE59F959F969F979F989F999F9A9F9B9F9C9F9D9F9E9F9F9FA09FA1ECCF9FA2C9B79FA39FA49FA59FA69FA7C3BA9FA8ECE3D5D5ECD09FA99FAA9FAB9FAC9FADD6F39FAE9FAF9FB0ECD2ECCE9FB19FB29FB39FB4ECD49FB5ECD59FB69FB7C9BF9FB89FB99FBA9FBB9FBC9FBDCFA89FBE9FBF9FC09FC19FC2D0DC9FC39FC49FC59FC6D1AC9FC79FC89FC99FCAC8DB9FCB9FCC9FCDECD6CEF59FCE9FCF9FD09FD19FD2CAECECDA9FD39FD49FD59FD69FD79FD89FD9ECD99FDA9FDB9FDCB0BE9FDD9FDE9FDF9FE09FE19FE2ECD79FE3ECD89FE49FE59FE6ECE49FE79FE89FE99FEA9FEB9FEC9FED9FEE9FEFC8BC9FF09FF19FF29FF39FF49FF59FF69FF79FF89FF9C1C79FFA9FFB9FFC9FFD9FFEECDCD1E0A040A041A042A043A044A045A046A047A048A049ECDBA04AA04BA04CA04DD4EFA04EECDDA04FA050A051A052A053A054DBC6A055A056A057A058A059A05AA05BA05CA05DA05EECDEA05FA060A061A062A063A064A065A066A067A068A069A06AB1ACA06BA06CA06DA06EA06FA070A071A072A073A074A075A076A077A078A079A07AA07BA07CA07DA07EA080A081ECDFA082A083A084A085A086A087A088A089A08AA08BECE0A08CD7A6A08DC5C0A08EA08FA090EBBCB0AEA091A092A093BEF4B8B8D2AFB0D6B5F9A094D8B3A095CBACA096E3DDA097A098A099A09AA09BA09CA09DC6ACB0E6A09EA09FA0A0C5C6EBB9A0A1A0A2A0A3A0A4EBBAA0A5A0A6A0A7EBBBA0A8A0A9D1C0A0AAC5A3A0ABEAF2A0ACC4B2A0ADC4B5C0CEA0AEA0AFA0B0EAF3C4C1A0B1CEEFA0B2A0B3A0B4A0B5EAF0EAF4A0B6A0B7C9FCA0B8A0B9C7A3A0BAA0BBA0BCCCD8CEFEA0BDA0BEA0BFEAF5EAF6CFACC0E7A0C0A0C1EAF7A0C2A0C3A0C4A0C5A0C6B6BFEAF8A0C7EAF9A0C8EAFAA0C9A0CAEAFBA0CBA0CCA0CDA0CEA0CFA0D0A0D1A0D2A0D3A0D4A0D5A0D6EAF1A0D7A0D8A0D9A0DAA0DBA0DCA0DDA0DEA0DFA0E0A0E1A0E2C8AEE1EBA0E3B7B8E1ECA0E4A0E5A0E6E1EDA0E7D7B4E1EEE1EFD3CCA0E8A0E9A0EAA0EBA0ECA0EDA0EEE1F1BFF1E1F0B5D2A0EFA0F0A0F1B1B7A0F2A0F3A0F4A0F5E1F3E1F2A0F6BAFCA0F7E1F4A0F8A0F9A0FAA0FBB9B7A0FCBED1A0FDA0FEAA40AA41C4FCAA42BADDBDC6AA43AA44AA45AA46AA47AA48E1F5E1F7AA49AA4AB6C0CFC1CAA8E1F6D5F8D3FCE1F8E1FCE1F9AA4BAA4CE1FAC0EAAA4DE1FEE2A1C0C7AA4EAA4FAA50AA51E1FBAA52E1FDAA53AA54AA55AA56AA57AA58E2A5AA59AA5AAA5BC1D4AA5CAA5DAA5EAA5FE2A3AA60E2A8B2FEE2A2AA61AA62AA63C3CDB2C2E2A7E2A6AA64AA65E2A4E2A9AA66AA67E2ABAA68AA69AA6AD0C9D6EDC3A8E2ACAA6BCFD7AA6CAA6DE2AEAA6EAA6FBAEFAA70AA71E9E0E2ADE2AAAA72AA73AA74AA75BBABD4B3AA76AA77AA78AA79AA7AAA7BAA7CAA7DAA7EAA80AA81AA82AA83E2B0AA84AA85E2AFAA86E9E1AA87AA88AA89AA8AE2B1AA8BAA8CAA8DAA8EAA8FAA90AA91AA92E2B2AA93AA94AA95AA96AA97AA98AA99AA9AAA9BAA9CAA9DE2B3CCA1AA9EE2B4AA9FAAA0AB40AB41AB42AB43AB44AB45AB46AB47AB48AB49AB4AAB4BE2B5AB4CAB4DAB4EAB4FAB50D0FEAB51AB52C2CAAB53D3F1AB54CDF5AB55AB56E7E0AB57AB58E7E1AB59AB5AAB5BAB5CBEC1AB5DAB5EAB5FAB60C2EAAB61AB62AB63E7E4AB64AB65E7E3AB66AB67AB68AB69AB6AAB6BCDE6AB6CC3B5AB6DAB6EE7E2BBB7CFD6AB6FC1E1E7E9AB70AB71AB72E7E8AB73AB74E7F4B2A3AB75AB76AB77AB78E7EAAB79E7E6AB7AAB7BAB7CAB7DAB7EE7ECE7EBC9BAAB80AB81D5E4AB82E7E5B7A9E7E7AB83AB84AB85AB86AB87AB88AB89E7EEAB8AAB8BAB8CAB8DE7F3AB8ED6E9AB8FAB90AB91AB92E7EDAB93E7F2AB94E7F1AB95AB96AB97B0E0AB98AB99AB9AAB9BE7F5AB9CAB9DAB9EAB9FABA0AC40AC41AC42AC43AC44AC45AC46AC47AC48AC49AC4AC7F2AC4BC0C5C0EDAC4CAC4DC1F0E7F0AC4EAC4FAC50AC51E7F6CBF6AC52AC53AC54AC55AC56AC57AC58AC59AC5AE8A2E8A1AC5BAC5CAC5DAC5EAC5FAC60D7C1AC61AC62E7FAE7F9AC63E7FBAC64E7F7AC65E7FEAC66E7FDAC67E7FCAC68AC69C1D5C7D9C5FDC5C3AC6AAC6BAC6CAC6DAC6EC7EDAC6FAC70AC71AC72E8A3AC73AC74AC75AC76AC77AC78AC79AC7AAC7BAC7CAC7DAC7EAC80AC81AC82AC83AC84AC85AC86E8A6AC87E8A5AC88E8A7BAF7E7F8E8A4AC89C8F0C9AAAC8AAC8BAC8CAC8DAC8EAC8FAC90AC91AC92AC93AC94AC95AC96E8A9AC97AC98B9E5AC99AC9AAC9BAC9CAC9DD1FEE8A8AC9EAC9FACA0AD40AD41AD42E8AAAD43E8ADE8AEAD44C1A7AD45AD46AD47E8AFAD48AD49AD4AE8B0AD4BAD4CE8ACAD4DE8B4AD4EAD4FAD50AD51AD52AD53AD54AD55AD56AD57AD58E8ABAD59E8B1AD5AAD5BAD5CAD5DAD5EAD5FAD60AD61E8B5E8B2E8B3AD62AD63AD64AD65AD66AD67AD68AD69AD6AAD6BAD6CAD6DAD6EAD6FAD70AD71E8B7AD72AD73AD74AD75AD76AD77AD78AD79AD7AAD7BAD7CAD7DAD7EAD80AD81AD82AD83AD84AD85AD86AD87AD88AD89E8B6AD8AAD8BAD8CAD8DAD8EAD8FAD90AD91AD92B9CFAD93F0ACAD94F0ADAD95C6B0B0EAC8BFAD96CDDFAD97AD98AD99AD9AAD9BAD9CAD9DCECDEAB1AD9EAD9FADA0AE40EAB2AE41C6BFB4C9AE42AE43AE44AE45AE46AE47AE48EAB3AE49AE4AAE4BAE4CD5E7AE4DAE4EAE4FAE50AE51AE52AE53AE54DDF9AE55EAB4AE56EAB5AE57EAB6AE58AE59AE5AAE5BB8CADFB0C9F5AE5CCCF0AE5DAE5EC9FAAE5FAE60AE61AE62AE63C9FBAE64AE65D3C3CBA6AE66B8A6F0AEB1C2AE67E5B8CCEFD3C9BCD7C9EAAE68B5E7AE69C4D0B5E9AE6AEEAEBBADAE6BAE6CE7DEAE6DEEAFAE6EAE6FAE70AE71B3A9AE72AE73EEB2AE74AE75EEB1BDE7AE76EEB0CEB7AE77AE78AE79AE7AC5CFAE7BAE7CAE7DAE7EC1F4DBCEEEB3D0F3AE80AE81AE82AE83AE84AE85AE86AE87C2D4C6E8AE88AE89AE8AB7ACAE8BAE8CAE8DAE8EAE8FAE90AE91EEB4AE92B3EBAE93AE94AE95BBFBEEB5AE96AE97AE98AE99AE9AE7DCAE9BAE9CAE9DEEB6AE9EAE9FBDAEAEA0AF40AF41AF42F1E2AF43AF44AF45CAE8AF46D2C9F0DAAF47F0DBAF48F0DCC1C6AF49B8EDBECEAF4AAF4BF0DEAF4CC5B1F0DDD1F1AF4DF0E0B0CCBDEAAF4EAF4FAF50AF51AF52D2DFF0DFAF53B4AFB7E8F0E6F0E5C6A3F0E1F0E2B4C3AF54AF55F0E3D5EEAF56AF57CCDBBED2BCB2AF58AF59AF5AF0E8F0E7F0E4B2A1AF5BD6A2D3B8BEB7C8ACAF5CAF5DF0EAAF5EAF5FAF60AF61D1F7AF62D6CCBADBF0E9AF63B6BBAF64AF65CDB4AF66AF67C6A6AF68AF69AF6AC1A1F0EBF0EEAF6BF0EDF0F0F0ECAF6CBBBEF0EFAF6DAF6EAF6FAF70CCB5F0F2AF71AF72B3D5AF73AF74AF75AF76B1D4AF77AF78F0F3AF79AF7AF0F4F0F6B4E1AF7BF0F1AF7CF0F7AF7DAF7EAF80AF81F0FAAF82F0F8AF83AF84AF85F0F5AF86AF87AF88AF89F0FDAF8AF0F9F0FCF0FEAF8BF1A1AF8CAF8DAF8ECEC1F1A4AF8FF1A3AF90C1F6F0FBCADDAF91AF92B4F1B1F1CCB1AF93F1A6AF94AF95F1A7AF96AF97F1ACD5CEF1A9AF98AF99C8B3AF9AAF9BAF9CF1A2AF9DF1ABF1A8F1A5AF9EAF9FF1AAAFA0B040B041B042B043B044B045B046B0A9F1ADB047B048B049B04AB04BB04CF1AFB04DF1B1B04EB04FB050B051B052F1B0B053F1AEB054B055B056B057D1A2B058B059B05AB05BB05CB05DB05EF1B2B05FB060B061F1B3B062B063B064B065B066B067B068B069B9EFB06AB06BB5C7B06CB0D7B0D9B06DB06EB06FD4EDB070B5C4B071BDD4BBCAF0A7B072B073B8DEB074B075F0A8B076B077B0A8B078F0A9B079B07ACDEEB07BB07CF0AAB07DB07EB080B081B082B083B084B085B086B087F0ABB088B089B08AB08BB08CB08DB08EB08FB090C6A4B091B092D6E5F1E4B093F1E5B094B095B096B097B098B099B09AB09BB09CB09DC3F3B09EB09FD3DBB0A0B140D6D1C5E8B141D3AFB142D2E6B143B144EEC1B0BBD5B5D1CEBCE0BAD0B145BFF8B146B8C7B5C1C5CCB147B148CAA2B149B14AB14BC3CBB14CB14DB14EB14FB150EEC2B151B152B153B154B155B156B157B158C4BFB6A2B159EDECC3A4B15AD6B1B15BB15CB15DCFE0EDEFB15EB15FC5CEB160B6DCB161B162CAA1B163B164EDEDB165B166EDF0EDF1C3BCB167BFB4B168EDEEB169B16AB16BB16CB16DB16EB16FB170B171B172B173EDF4EDF2B174B175B176B177D5E6C3DFB178EDF3B179B17AB17BEDF6B17CD5A3D1A3B17DB17EB180EDF5B181C3D0B182B183B184B185B186EDF7BFF4BEECEDF8B187CCF7B188D1DBB189B18AB18BD7C5D5F6B18CEDFCB18DB18EB18FEDFBB190B191B192B193B194B195B196B197EDF9EDFAB198B199B19AB19BB19CB19DB19EB19FEDFDBEA6B1A0B240B241B242B243CBAFEEA1B6BDB244EEA2C4C0B245EDFEB246B247BDDEB2C7B248B249B24AB24BB24CB24DB24EB24FB250B251B252B253B6C3B254B255B256EEA5D8BAEEA3EEA6B257B258B259C3E9B3F2B25AB25BB25CB25DB25EB25FEEA7EEA4CFB9B260B261EEA8C2F7B262B263B264B265B266B267B268B269B26AB26BB26CB26DEEA9EEAAB26EDEABB26FB270C6B3B271C7C6B272D6F5B5C9B273CBB2B274B275B276EEABB277B278CDABB279EEACB27AB27BB27CB27DB27ED5B0B280EEADB281F6C4B282B283B284B285B286B287B288B289B28AB28BB28CB28DB28EDBC7B28FB290B291B292B293B294B295B296B297B4A3B298B299B29AC3ACF1E6B29BB29CB29DB29EB29FCAB8D2D3B2A0D6AAB340EFF2B341BED8B342BDC3EFF3B6CCB0ABB343B344B345B346CAAFB347B348EDB6B349EDB7B34AB34BB34CB34DCEF9B7AFBFF3EDB8C2EBC9B0B34EB34FB350B351B352B353EDB9B354B355C6F6BFB3B356B357B358EDBCC5F8B359D1D0B35AD7A9EDBAEDBBB35BD1E2B35CEDBFEDC0B35DEDC4B35EB35FB360EDC8B361EDC6EDCED5E8B362EDC9B363B364EDC7EDBEB365B366C5E9B367B368B369C6C6B36AB36BC9E9D4D2EDC1EDC2EDC3EDC5B36CC0F9B36DB4A1B36EB36FB370B371B9E8B372EDD0B373B374B375B376EDD1B377EDCAB378EDCFB379CEF8B37AB37BCBB6EDCCEDCDB37CB37DB37EB380B381CFF5B382B383B384B385B386B387B388B389B38AB38BB38CB38DEDD2C1F2D3B2EDCBC8B7B38EB38FB390B391B392B393B394B395BCEFB396B397B398B399C5F0B39AB39BB39CB39DB39EB39FB3A0B440B441B442EDD6B443B5EFB444B445C2B5B0ADCBE9B446B447B1AEB448EDD4B449B44AB44BCDEBB5E2B44CEDD5EDD3EDD7B44DB44EB5FAB44FEDD8B450EDD9B451EDDCB452B1CCB453B454B455B456B457B458B459B45AC5F6BCEEEDDACCBCB2EAB45BB45CB45DB45EEDDBB45FB460B461B462C4EBB463B464B4C5B465B466B467B0F5B468B469B46AEDDFC0DAB4E8B46BB46CB46DB46EC5CDB46FB470B471EDDDBFC4B472B473B474EDDEB475B476B477B478B479B47AB47BB47CB47DB47EB480B481B482B483C4A5B484B485B486EDE0B487B488B489B48AB48BEDE1B48CEDE3B48DB48EC1D7B48FB490BBC7B491B492B493B494B495B496BDB8B497B498B499EDE2B49AB49BB49CB49DB49EB49FB4A0B540B541B542B543B544B545EDE4B546B547B548B549B54AB54BB54CB54DB54EB54FEDE6B550B551B552B553B554EDE5B555B556B557B558B559B55AB55BB55CB55DB55EB55FB560B561B562B563EDE7B564B565B566B567B568CABEECEAC0F1B569C9E7B56AECEBC6EEB56BB56CB56DB56EECECB56FC6EDECEDB570B571B572B573B574B575B576B577B578ECF0B579B57AD7E6ECF3B57BB57CECF1ECEEECEFD7A3C9F1CBEEECF4B57DECF2B57EB580CFE9B581ECF6C6B1B582B583B584B585BCC0B586ECF5B587B588B589B58AB58BB58CB58DB5BBBBF6B58EECF7B58FB590B591B592B593D9F7BDFBB594B595C2BBECF8B596B597B598B599ECF9B59AB59BB59CB59DB8A3B59EB59FB5A0B640B641B642B643B644B645B646ECFAB647B648B649B64AB64BB64CB64DB64EB64FB650B651B652ECFBB653B654B655B656B657B658B659B65AB65BB65CB65DECFCB65EB65FB660B661B662D3EDD8AEC0EBB663C7DDBACCB664D0E3CBBDB665CDBAB666B667B8D1B668B669B1FCB66AC7EFB66BD6D6B66CB66DB66EBFC6C3EBB66FB670EFF5B671B672C3D8B673B674B675B676B677B678D7E2B679B67AB67BEFF7B3D3B67CC7D8D1EDB67DD6C8B67EEFF8B680EFF6B681BBFDB3C6B682B683B684B685B686B687B688BDD5B689B68AD2C6B68BBBE0B68CB68DCFA1B68EEFFCEFFBB68FB690EFF9B691B692B693B694B3CCB695C9D4CBB0B696B697B698B699B69AEFFEB69BB69CB0DEB69DB69ED6C9B69FB6A0B740EFFDB741B3EDB742B743F6D5B744B745B746B747B748B749B74AB74BB74CB74DB74EB74FB750B751B752CEC8B753B754B755F0A2B756F0A1B757B5BEBCDABBFCB758B8E5B759B75AB75BB75CB75DB75EC4C2B75FB760B761B762B763B764B765B766B767B768F0A3B769B76AB76BB76CB76DCBEBB76EB76FB770B771B772B773B774B775B776B777B778B779B77AB77BB77CB77DB77EB780B781B782B783B784B785B786F0A6B787B788B789D1A8B78ABEBFC7EEF1B6F1B7BFD5B78BB78CB78DB78EB4A9F1B8CDBBB78FC7D4D5ADB790F1B9B791F1BAB792B793B794B795C7CFB796B797B798D2A4D6CFB799B79AF1BBBDD1B4B0BEBDB79BB79CB79DB4DCCED1B79EBFDFF1BDB79FB7A0B840B841BFFAF1BCB842F1BFB843B844B845F1BEF1C0B846B847B848B849B84AF1C1B84BB84CB84DB84EB84FB850B851B852B853B854B855C1FEB856B857B858B859B85AB85BB85CB85DB85EB85FB860C1A2B861B862B863B864B865B866B867B868B869B86ACAFAB86BB86CD5BEB86DB86EB86FB870BEBABEB9D5C2B871B872BFA2B873CDAFF1B5B874B875B876B877B878B879BDDFB87AB6CBB87BB87CB87DB87EB880B881B882B883B884D6F1F3C3B885B886F3C4B887B8CDB888B889B88AF3C6F3C7B88BB0CAB88CF3C5B88DF3C9CBF1B88EB88FB890F3CBB891D0A6B892B893B1CAF3C8B894B895B896F3CFB897B5D1B898B899F3D7B89AF3D2B89BB89CB89DF3D4F3D3B7FBB89EB1BFB89FF3CEF3CAB5DAB8A0F3D0B940B941F3D1B942F3D5B943B944B945B946F3CDB947BCE3B948C1FDB949F3D6B94AB94BB94CB94DB94EB94FF3DAB950F3CCB951B5C8B952BDEEF3DCB953B954B7A4BFF0D6FECDB2B955B4F0B956B2DFB957F3D8B958F3D9C9B8B959F3DDB95AB95BF3DEB95CF3E1B95DB95EB95FB960B961B962B963B964B965B966B967F3DFB968B969F3E3F3E2B96AB96BF3DBB96CBFEAB96DB3EFB96EF3E0B96FB970C7A9B971BCF2B972B973B974B975F3EBB976B977B978B979B97AB97BB97CB9BFB97DB97EF3E4B980B981B982B2ADBBFEB983CBE3B984B985B986B987F3EDF3E9B988B989B98AB9DCF3EEB98BB98CB98DF3E5F3E6F3EAC2E1F3ECF3EFF3E8BCFDB98EB98FB990CFE4B991B992F3F0B993B994B995F3E7B996B997B998B999B99AB99BB99CB99DF3F2B99EB99FB9A0BA40D7ADC6AABA41BA42BA43BA44F3F3BA45BA46BA47BA48F3F1BA49C2A8BA4ABA4BBA4CBA4DBA4EB8DDF3F5BA4FBA50F3F4BA51BA52BA53B4DBBA54BA55BA56F3F6F3F7BA57BA58BA59F3F8BA5ABA5BBA5CC0BABA5DBA5EC0E9BA5FBA60BA61BA62BA63C5F1BA64BA65BA66BA67F3FBBA68F3FABA69BA6ABA6BBA6CBA6DBA6EBA6FBA70B4D8BA71BA72BA73F3FEF3F9BA74BA75F3FCBA76BA77BA78BA79BA7ABA7BF3FDBA7CBA7DBA7EBA80BA81BA82BA83BA84F4A1BA85BA86BA87BA88BA89BA8AF4A3BBC9BA8BBA8CF4A2BA8DBA8EBA8FBA90BA91BA92BA93BA94BA95BA96BA97BA98BA99F4A4BA9ABA9BBA9CBA9DBA9EBA9FB2BEF4A6F4A5BAA0BB40BB41BB42BB43BB44BB45BB46BB47BB48BB49BCAEBB4ABB4BBB4CBB4DBB4EBB4FBB50BB51BB52BB53BB54BB55BB56BB57BB58BB59BB5ABB5BBB5CBB5DBB5EBB5FBB60BB61BB62BB63BB64BB65BB66BB67BB68BB69BB6ABB6BBB6CBB6DBB6EC3D7D9E1BB6FBB70BB71BB72BB73BB74C0E0F4CCD7D1BB75BB76BB77BB78BB79BB7ABB7BBB7CBB7DBB7EBB80B7DBBB81BB82BB83BB84BB85BB86BB87F4CEC1A3BB88BB89C6C9BB8AB4D6D5B3BB8BBB8CBB8DF4D0F4CFF4D1CBDABB8EBB8FF4D2BB90D4C1D6E0BB91BB92BB93BB94B7E0BB95BB96BB97C1B8BB98BB99C1BBF4D3BEACBB9ABB9BBB9CBB9DBB9EB4E2BB9FBBA0F4D4F4D5BEABBC40BC41F4D6BC42BC43BC44F4DBBC45F4D7F4DABC46BAFDBC47F4D8F4D9BC48BC49BC4ABC4BBC4CBC4DBC4EB8E2CCC7F4DCBC4FB2DABC50BC51C3D3BC52BC53D4E3BFB7BC54BC55BC56BC57BC58BC59BC5AF4DDBC5BBC5CBC5DBC5EBC5FBC60C5B4BC61BC62BC63BC64BC65BC66BC67BC68F4E9BC69BC6ACFB5BC6BBC6CBC6DBC6EBC6FBC70BC71BC72BC73BC74BC75BC76BC77BC78CEC9BC79BC7ABC7BBC7CBC7DBC7EBC80BC81BC82BC83BC84BC85BC86BC87BC88BC89BC8ABC8BBC8CBC8DBC8ECBD8BC8FCBF7BC90BC91BC92BC93BDF4BC94BC95BC96D7CFBC97BC98BC99C0DBBC9ABC9BBC9CBC9DBC9EBC9FBCA0BD40BD41BD42BD43BD44BD45BD46BD47BD48BD49BD4ABD4BBD4CBD4DBD4EBD4FBD50BD51BD52BD53BD54BD55BD56BD57BD58BD59BD5ABD5BBD5CBD5DBD5EBD5FBD60BD61BD62BD63BD64BD65BD66BD67BD68BD69BD6ABD6BBD6CBD6DBD6EBD6FBD70BD71BD72BD73BD74BD75BD76D0F5BD77BD78BD79BD7ABD7BBD7CBD7DBD7EF4EABD80BD81BD82BD83BD84BD85BD86BD87BD88BD89BD8ABD8BBD8CBD8DBD8EBD8FBD90BD91BD92BD93BD94BD95BD96BD97BD98BD99BD9ABD9BBD9CBD9DBD9EBD9FBDA0BE40BE41BE42BE43BE44BE45BE46BE47BE48BE49BE4ABE4BBE4CF4EBBE4DBE4EBE4FBE50BE51BE52BE53F4ECBE54BE55BE56BE57BE58BE59BE5ABE5BBE5CBE5DBE5EBE5FBE60BE61BE62BE63BE64BE65BE66BE67BE68BE69BE6ABE6BBE6CBE6DBE6EBE6FBE70BE71BE72BE73BE74BE75BE76BE77BE78BE79BE7ABE7BBE7CBE7DBE7EBE80BE81BE82BE83BE84BE85BE86BE87BE88BE89BE8ABE8BBE8CBE8DBE8EBE8FBE90BE91BE92BE93BE94BE95BE96BE97BE98BE99BE9ABE9BBE9CBE9DBE9EBE9FBEA0BF40BF41BF42BF43BF44BF45BF46BF47BF48BF49BF4ABF4BBF4CBF4DBF4EBF4FBF50BF51BF52BF53BF54BF55BF56BF57BF58BF59BF5ABF5BBF5CBF5DBF5EBF5FBF60BF61BF62BF63BF64BF65BF66BF67BF68BF69BF6ABF6BBF6CBF6DBF6EBF6FBF70BF71BF72BF73BF74BF75BF76BF77BF78BF79BF7ABF7BBF7CBF7DBF7EBF80F7E3BF81BF82BF83BF84BF85B7B1BF86BF87BF88BF89BF8AF4EDBF8BBF8CBF8DBF8EBF8FBF90BF91BF92BF93BF94BF95BF96BF97BF98BF99BF9ABF9BBF9CBF9DBF9EBF9FBFA0C040C041C042C043C044C045C046C047C048C049C04AC04BC04CC04DC04EC04FC050C051C052C053C054C055C056C057C058C059C05AC05BC05CC05DC05EC05FC060C061C062C063D7EBC064C065C066C067C068C069C06AC06BC06CC06DC06EC06FC070C071C072C073C074C075C076C077C078C079C07AC07BF4EEC07CC07DC07EE6F9BEC0E6FABAECE6FBCFCBE6FCD4BCBCB6E6FDE6FEBCCDC8D2CEB3E7A1C080B4BFE7A2C9B4B8D9C4C9C081D7DDC2DAB7D7D6BDCEC6B7C4C082C083C5A6E7A3CFDFE7A4E7A5E7A6C1B7D7E9C9F0CFB8D6AFD6D5E7A7B0EDE7A8E7A9C9DCD2EFBEADE7AAB0F3C8DEBDE1E7ABC8C6C084E7ACBBE6B8F8D1A4E7ADC2E7BEF8BDCACDB3E7AEE7AFBEEED0E5C085CBE7CCD0BCCCE7B0BCA8D0F7E7B1C086D0F8E7B2E7B3B4C2E7B4E7B5C9FECEACC3E0E7B7B1C1B3F1C087E7B8E7B9D7DBD5C0E7BAC2CCD7BAE7BBE7BCE7BDBCEAC3E5C0C2E7BEE7BFBCA9C088E7C0E7C1E7B6B6D0E7C2C089E7C3E7C4BBBAB5DEC2C6B1E0E7C5D4B5E7C6B8BFE7C8E7C7B7ECC08AE7C9B2F8E7CAE7CBE7CCE7CDE7CEE7CFE7D0D3A7CBF5E7D1E7D2E7D3E7D4C9C9E7D5E7D6E7D7E7D8E7D9BDC9E7DAF3BEC08BB8D7C08CC8B1C08DC08EC08FC090C091C092C093F3BFC094F3C0F3C1C095C096C097C098C099C09AC09BC09CC09DC09EB9DECDF8C09FC0A0D8E8BAB1C140C2DEEEB7C141B7A3C142C143C144C145EEB9C146EEB8B0D5C147C148C149C14AC14BEEBBD5D6D7EFC14CC14DC14ED6C3C14FC150EEBDCAF0C151EEBCC152C153C154C155EEBEC156C157C158C159EEC0C15AC15BEEBFC15CC15DC15EC15FC160C161C162C163D1F2C164C7BCC165C3C0C166C167C168C169C16AB8E1C16BC16CC16DC16EC16FC1E7C170C171F4C6D0DFF4C7C172CFDBC173C174C8BAC175C176F4C8C177C178C179C17AC17BC17CC17DF4C9F4CAC17EF4CBC180C181C182C183C184D9FAB8FEC185C186E5F1D3F0C187F4E0C188CECCC189C18AC18BB3E1C18CC18DC18EC18FF1B4C190D2EEC191F4E1C192C193C194C195C196CFE8F4E2C197C198C7CCC199C19AC19BC19CC19DC19EB5D4B4E4F4E4C19FC1A0C240F4E3F4E5C241C242F4E6C243C244C245C246F4E7C247BAB2B0BFC248F4E8C249C24AC24BC24CC24DC24EC24FB7ADD2EDC250C251C252D2ABC0CFC253BFBCEBA3D5DFEAC8C254C255C256C257F1F3B6F8CBA3C258C259C4CDC25AF1E7C25BF1E8B8FBF1E9BAC4D4C5B0D2C25CC25DF1EAC25EC25FC260F1EBC261F1ECC262C263F1EDF1EEF1EFF1F1F1F0C5D5C264C265C266C267C268C269F1F2C26AB6FAC26BF1F4D2AEDEC7CBCAC26CC26DB3DCC26EB5A2C26FB9A2C270C271C4F4F1F5C272C273F1F6C274C275C276C1C4C1FBD6B0F1F7C277C278C279C27AF1F8C27BC1AAC27CC27DC27EC6B8C280BEDBC281C282C283C284C285C286C287C288C289C28AC28BC28CC28DC28EF1F9B4CFC28FC290C291C292C293C294F1FAC295C296C297C298C299C29AC29BC29CC29DC29EC29FC2A0C340EDB2EDB1C341C342CBE0D2DEC343CBC1D5D8C344C8E2C345C0DFBCA1C346C347C348C349C34AC34BEBC1C34CC34DD0A4C34ED6E2C34FB6C7B8D8EBC0B8CEC350EBBFB3A6B9C9D6ABC351B7F4B7CAC352C353C354BCE7B7BEEBC6C355EBC7B0B9BFCFC356EBC5D3FDC357EBC8C358C359EBC9C35AC35BB7CEC35CEBC2EBC4C9F6D6D7D5CDD0B2EBCFCEB8EBD0C35DB5A8C35EC35FC360C361C362B1B3EBD2CCA5C363C364C365C366C367C368C369C5D6EBD3C36AEBD1C5DFEBCECAA4EBD5B0FBC36BC36CBAFAC36DC36ED8B7F1E3C36FEBCAEBCBEBCCEBCDEBD6E6C0EBD9C370BFE8D2C8EBD7EBDCB8ECEBD8C371BDBAC372D0D8C373B0B7C374EBDDC4DCC375C376C377C378D6ACC379C37AC37BB4E0C37CC37DC2F6BCB9C37EC380EBDAEBDBD4E0C6EAC4D4EBDFC5A7D9F5C381B2B1C382EBE4C383BDC5C384C385C386EBE2C387C388C389C38AC38BC38CC38DC38EC38FC390C391C392C393EBE3C394C395B8ACC396CDD1EBE5C397C398C399EBE1C39AC1B3C39BC39CC39DC39EC39FC6A2C3A0C440C441C442C443C444C445CCF3C446EBE6C447C0B0D2B8EBE7C448C449C44AB8AFB8ADC44BEBE8C7BBCDF3C44CC44DC44EEBEAEBEBC44FC450C451C452C453EBEDC454C455C456C457D0C8C458EBF2C459EBEEC45AC45BC45CEBF1C8F9C45DD1FCEBECC45EC45FEBE9C460C461C462C463B8B9CFD9C4E5EBEFEBF0CCDACDC8B0F2C464EBF6C465C466C467C468C469EBF5C46AB2B2C46BC46CC46DC46EB8E0C46FEBF7C470C471C472C473C474C475B1ECC476C477CCC5C4A4CFA5C478C479C47AC47BC47CEBF9C47DC47EECA2C480C5F2C481EBFAC482C483C484C485C486C487C488C489C9C5C48AC48BC48CC48DC48EC48FE2DFEBFEC490C491C492C493CDCEECA1B1DBD3B7C494C495D2DCC496C497C498EBFDC499EBFBC49AC49BC49CC49DC49EC49FC4A0C540C541C542C543C544C545C546C547C548C549C54AC54BC54CC54DC54EB3BCC54FC550C551EAB0C552C553D7D4C554F4ABB3F4C555C556C557C558C559D6C1D6C2C55AC55BC55CC55DC55EC55FD5E9BECAC560F4A7C561D2A8F4A8F4A9C562F4AABECBD3DFC563C564C565C566C567C9E0C9E1C568C569F3C2C56ACAE6C56BCCF2C56CC56DC56EC56FC570C571E2B6CBB4C572CEE8D6DBC573F4ADF4AEF4AFC574C575C576C577F4B2C578BABDF4B3B0E3F4B0C579F4B1BDA2B2D5C57AF4B6F4B7B6E6B2B0CFCFF4B4B4ACC57BF4B5C57CC57DF4B8C57EC580C581C582C583F4B9C584C585CDA7C586F4BAC587F4BBC588C589C58AF4BCC58BC58CC58DC58EC58FC590C591C592CBD2C593F4BDC594C595C596C597F4BEC598C599C59AC59BC59CC59DC59EC59FF4BFC5A0C640C641C642C643F4DEC1BCBCE8C644C9ABD1DEE5F5C645C646C647C648DCB3D2D5C649C64ADCB4B0ACDCB5C64BC64CBDDAC64DDCB9C64EC64FC650D8C2C651DCB7D3F3C652C9D6DCBADCB6C653DCBBC3A2C654C655C656C657DCBCDCC5DCBDC658C659CEDFD6A5C65ADCCFC65BDCCDC65CC65DDCD2BDE6C2ABC65EDCB8DCCBDCCEDCBEB7D2B0C5DCC7D0BEDCC1BBA8C65FB7BCDCCCC660C661DCC6DCBFC7DBC662C663C664D1BFDCC0C665C666DCCAC667C668DCD0C669C66ACEADDCC2C66BDCC3DCC8DCC9B2D4DCD1CBD5C66CD4B7DCDBDCDFCCA6DCE6C66DC3E7DCDCC66EC66FBFC1DCD9C670B0FAB9B6DCE5DCD3C671DCC4DCD6C8F4BFE0C672C673C674C675C9BBC676C677C678B1BDC679D3A2C67AC67BDCDAC67CC67DDCD5C67EC6BBC680DCDEC681C682C683C684C685D7C2C3AFB7B6C7D1C3A9DCE2DCD8DCEBDCD4C686C687DCDDC688BEA5DCD7C689DCE0C68AC68BDCE3DCE4C68CDCF8C68DC68EDCE1DDA2DCE7C68FC690C691C692C693C694C695C696C697C698BCEBB4C4C699C69AC3A3B2E7DCFAC69BDCF2C69CDCEFC69DDCFCDCEED2F0B2E8C69EC8D7C8E3DCFBC69FDCEDC6A0C740C741DCF7C742C743DCF5C744C745BEA3DCF4C746B2DDC747C748C749C74AC74BDCF3BCF6DCE8BBC4C74CC0F3C74DC74EC74FC750C751BCD4DCE9DCEAC752DCF1DCF6DCF9B5B4C753C8D9BBE7DCFEDCFDD3ABDDA1DDA3DDA5D2F1DDA4DDA6DDA7D2A9C754C755C756C757C758C759C75ABAC9DDA9C75BC75CDDB6DDB1DDB4C75DC75EC75FC760C761C762C763DDB0C6CEC764C765C0F2C766C767C768C769C9AFC76AC76BC76CDCECDDAEC76DC76EC76FC770DDB7C771C772DCF0DDAFC773DDB8C774DDACC775C776C777C778C779C77AC77BDDB9DDB3DDADC4AAC77CC77DC77EC780DDA8C0B3C1ABDDAADDABC781DDB2BBF1DDB5D3A8DDBAC782DDBBC3A7C783C784DDD2DDBCC785C786C787DDD1C788B9BDC789C78ABED5C78BBEFAC78CC78DBACAC78EC78FC790C791DDCAC792DDC5C793DDBFC794C795C796B2CBDDC3C797DDCBB2A4DDD5C798C799C79ADDBEC79BC79CC79DC6D0DDD0C79EC79FC7A0C840C841DDD4C1E2B7C6C842C843C844C845C846DDCEDDCFC847C848C849DDC4C84AC84BC84CDDBDC84DDDCDCCD1C84EDDC9C84FC850C851C852DDC2C3C8C6BCCEAEDDCCC853DDC8C854C855C856C857C858C859DDC1C85AC85BC85CDDC6C2DCC85DC85EC85FC860C861C862D3A9D3AADDD3CFF4C8F8C863C864C865C866C867C868C869C86ADDE6C86BC86CC86DC86EC86FC870DDC7C871C872C873DDE0C2E4C874C875C876C877C878C879C87AC87BDDE1C87CC87DC87EC880C881C882C883C884C885C886DDD7C887C888C889C88AC88BD6F8C88CDDD9DDD8B8F0DDD6C88DC88EC88FC890C6CFC891B6ADC892C893C894C895C896DDE2C897BAF9D4E1DDE7C898C899C89AB4D0C89BDDDAC89CBFFBDDE3C89DDDDFC89EDDDDC89FC8A0C940C941C942C943C944B5D9C945C946C947C948DDDBDDDCDDDEC949BDAFDDE4C94ADDE5C94BC94CC94DC94EC94FC950C951C952DDF5C953C3C9C954C955CBE2C956C957C958C959DDF2C95AC95BC95CC95DC95EC95FC960C961C962C963C964C965C966D8E1C967C968C6D1C969DDF4C96AC96BC96CD5F4DDF3DDF0C96DC96EDDECC96FDDEFC970DDE8C971C972D0EEC973C974C975C976C8D8DDEEC977C978DDE9C979C97ADDEACBF2C97BDDEDC97CC97DB1CDC97EC980C981C982C983C984C0B6C985BCBBDDF1C986C987DDF7C988DDF6DDEBC989C98AC98BC98CC98DC5EEC98EC98FC990DDFBC991C992C993C994C995C996C997C998C999C99AC99BDEA4C99CC99DDEA3C99EC99FC9A0CA40CA41CA42CA43CA44CA45CA46CA47CA48DDF8CA49CA4ACA4BCA4CC3EFCA4DC2FBCA4ECA4FCA50D5E1CA51CA52CEB5CA53CA54CA55CA56DDFDCA57B2CCCA58CA59CA5ACA5BCA5CCA5DCA5ECA5FCA60C4E8CADFCA61CA62CA63CA64CA65CA66CA67CA68CA69CA6AC7BEDDFADDFCDDFEDEA2B0AAB1CECA6BCA6CCA6DCA6ECA6FDEACCA70CA71CA72CA73DEA6BDB6C8EFCA74CA75CA76CA77CA78CA79CA7ACA7BCA7CCA7DCA7EDEA1CA80CA81DEA5CA82CA83CA84CA85DEA9CA86CA87CA88CA89CA8ADEA8CA8BCA8CCA8DDEA7CA8ECA8FCA90CA91CA92CA93CA94CA95CA96DEADCA97D4CCCA98CA99CA9ACA9BDEB3DEAADEAECA9CCA9DC0D9CA9ECA9FCAA0CB40CB41B1A1DEB6CB42DEB1CB43CB44CB45CB46CB47CB48CB49DEB2CB4ACB4BCB4CCB4DCB4ECB4FCB50CB51CB52CB53CB54D1A6DEB5CB55CB56CB57CB58CB59CB5ACB5BDEAFCB5CCB5DCB5EDEB0CB5FD0BDCB60CB61CB62DEB4CAEDDEB9CB63CB64CB65CB66CB67CB68DEB8CB69DEB7CB6ACB6BCB6CCB6DCB6ECB6FCB70DEBBCB71CB72CB73CB74CB75CB76CB77BDE5CB78CB79CB7ACB7BCB7CB2D8C3EACB7DCB7EDEBACB80C5BACB81CB82CB83CB84CB85CB86DEBCCB87CB88CB89CB8ACB8BCB8CCB8DCCD9CB8ECB8FCB90CB91B7AACB92CB93CB94CB95CB96CB97CB98CB99CB9ACB9BCB9CCB9DCB9ECB9FCBA0CC40CC41D4E5CC42CC43CC44DEBDCC45CC46CC47CC48CC49DEBFCC4ACC4BCC4CCC4DCC4ECC4FCC50CC51CC52CC53CC54C4A2CC55CC56CC57CC58DEC1CC59CC5ACC5BCC5CCC5DCC5ECC5FCC60CC61CC62CC63CC64CC65CC66CC67CC68DEBECC69DEC0CC6ACC6BCC6CCC6DCC6ECC6FCC70CC71CC72CC73CC74CC75CC76CC77D5BACC78CC79CC7ADEC2CC7BCC7CCC7DCC7ECC80CC81CC82CC83CC84CC85CC86CC87CC88CC89CC8ACC8BF2AEBBA2C2B2C5B0C2C7CC8CCC8DF2AFCC8ECC8FCC90CC91CC92D0E9CC93CC94CC95D3DDCC96CC97CC98EBBDCC99CC9ACC9BCC9CCC9DCC9ECC9FCCA0B3E6F2B0CD40F2B1CD41CD42CAADCD43CD44CD45CD46CD47CD48CD49BAE7F2B3F2B5F2B4CBE4CFBAF2B2CAB4D2CFC2ECCD4ACD4BCD4CCD4DCD4ECD4FCD50CEC3F2B8B0F6F2B7CD51CD52CD53CD54CD55F2BECD56B2CFCD57CD58CD59CD5ACD5BCD5CD1C1F2BACD5DCD5ECD5FCD60CD61F2BCD4E9CD62CD63F2BBF2B6F2BFF2BDCD64F2B9CD65CD66F2C7F2C4F2C6CD67CD68F2CAF2C2F2C0CD69CD6ACD6BF2C5CD6CCD6DCD6ECD6FCD70D6FBCD71CD72CD73F2C1CD74C7F9C9DFCD75F2C8B9C6B5B0CD76CD77F2C3F2C9F2D0F2D6CD78CD79BBD7CD7ACD7BCD7CF2D5CDDCCD7DD6EBCD7ECD80F2D2F2D4CD81CD82CD83CD84B8F2CD85CD86CD87CD88F2CBCD89CD8ACD8BF2CEC2F9CD8CD5DDF2CCF2CDF2CFF2D3CD8DCD8ECD8FF2D9D3BCCD90CD91CD92CD93B6EACD94CAF1CD95B7E4F2D7CD96CD97CD98F2D8F2DAF2DDF2DBCD99CD9AF2DCCD9BCD9CCD9DCD9ED1D1F2D1CD9FCDC9CDA0CECFD6A9CE40F2E3CE41C3DBCE42F2E0CE43CE44C0AFF2ECF2DECE45F2E1CE46CE47CE48F2E8CE49CE4ACE4BCE4CF2E2CE4DCE4EF2E7CE4FCE50F2E6CE51CE52F2E9CE53CE54CE55F2DFCE56CE57F2E4F2EACE58CE59CE5ACE5BCE5CCE5DCE5ED3ACF2E5B2F5CE5FCE60F2F2CE61D0ABCE62CE63CE64CE65F2F5CE66CE67CE68BBC8CE69F2F9CE6ACE6BCE6CCE6DCE6ECE6FF2F0CE70CE71F2F6F2F8F2FACE72CE73CE74CE75CE76CE77CE78CE79F2F3CE7AF2F1CE7BCE7CCE7DBAFBCE7EB5FBCE80CE81CE82CE83F2EFF2F7F2EDF2EECE84CE85CE86F2EBF3A6CE87F3A3CE88CE89F3A2CE8ACE8BF2F4CE8CC8DACE8DCE8ECE8FCE90CE91F2FBCE92CE93CE94F3A5CE95CE96CE97CE98CE99CE9ACE9BC3F8CE9CCE9DCE9ECE9FCEA0CF40CF41CF42F2FDCF43CF44F3A7F3A9F3A4CF45F2FCCF46CF47CF48F3ABCF49F3AACF4ACF4BCF4CCF4DC2DDCF4ECF4FF3AECF50CF51F3B0CF52CF53CF54CF55CF56F3A1CF57CF58CF59F3B1F3ACCF5ACF5BCF5CCF5DCF5EF3AFF2FEF3ADCF5FCF60CF61CF62CF63CF64CF65F3B2CF66CF67CF68CF69F3B4CF6ACF6BCF6CCF6DF3A8CF6ECF6FCF70CF71F3B3CF72CF73CF74F3B5CF75CF76CF77CF78CF79CF7ACF7BCF7CCF7DCF7ED0B7CF80CF81CF82CF83F3B8CF84CF85CF86CF87D9F9CF88CF89CF8ACF8BCF8CCF8DF3B9CF8ECF8FCF90CF91CF92CF93CF94CF95F3B7CF96C8E4F3B6CF97CF98CF99CF9AF3BACF9BCF9CCF9DCF9ECF9FF3BBB4C0CFA0D040D041D042D043D044D045D046D047D048D049D04AD04BD04CD04DEEC3D04ED04FD050D051D052D053F3BCD054D055F3BDD056D057D058D1AAD059D05AD05BF4ACD0C6D05CD05DD05ED05FD060D061D0D0D1DCD062D063D064D065D066D067CFCED068D069BDD6D06AD1C3D06BD06CD06DD06ED06FD070D071BAE2E1E9D2C2F1C2B2B9D072D073B1EDF1C3D074C9C0B3C4D075D9F2D076CBA5D077F1C4D078D079D07AD07BD6D4D07CD07DD07ED080D081F1C5F4C0F1C6D082D4ACF1C7D083B0C0F4C1D084D085F4C2D086D087B4FCD088C5DBD089D08AD08BD08CCCBBD08DD08ED08FD0E4D090D091D092D093D094CDE0D095D096D097D098D099F1C8D09AD9F3D09BD09CD09DD09ED09FD0A0B1BBD140CFAED141D142D143B8A4D144D145D146D147D148F1CAD149D14AD14BD14CF1CBD14DD14ED14FD150B2C3C1D1D151D152D7B0F1C9D153D154F1CCD155D156D157D158F1CED159D15AD15BD9F6D15CD2E1D4A3D15DD15EF4C3C8B9D15FD160D161D162D163F4C4D164D165F1CDF1CFBFE3F1D0D166D167F1D4D168D169D16AD16BD16CD16DD16EF1D6F1D1D16FC9D1C5E1D170D171D172C2E3B9FCD173D174F1D3D175F1D5D176D177D178B9D3D179D17AD17BD17CD17DD17ED180F1DBD181D182D183D184D185BAD6D186B0FDF1D9D187D188D189D18AD18BF1D8F1D2F1DAD18CD18DD18ED18FD190F1D7D191D192D193C8ECD194D195D196D197CDCAF1DDD198D199D19AD19BE5BDD19CD19DD19EF1DCD19FF1DED1A0D240D241D242D243D244D245D246D247D248F1DFD249D24ACFE5D24BD24CD24DD24ED24FD250D251D252D253D254D255D256D257D258D259D25AD25BD25CD25DD25ED25FD260D261D262D263F4C5BDF3D264D265D266D267D268D269F1E0D26AD26BD26CD26DD26ED26FD270D271D272D273D274D275D276D277D278D279D27AD27BD27CD27DF1E1D27ED280D281CEF7D282D2AAD283F1FBD284D285B8B2D286D287D288D289D28AD28BD28CD28DD28ED28FD290D291D292D293D294D295D296D297D298D299D29AD29BD29CD29DD29ED29FD2A0D340D341D342D343D344D345D346D347D348D349D34AD34BD34CD34DD34ED34FD350D351D352D353D354D355D356D357D358D359D35AD35BD35CD35DD35EBCFBB9DBD35FB9E6C3D9CAD3EAE8C0C0BEF5EAE9EAEAEAEBD360EAECEAEDEAEEEAEFBDC7D361D362D363F5FBD364D365D366F5FDD367F5FED368F5FCD369D36AD36BD36CBDE2D36DF6A1B4A5D36ED36FD370D371F6A2D372D373D374F6A3D375D376D377ECB2D378D379D37AD37BD37CD37DD37ED380D381D382D383D384D1D4D385D386D387D388D389D38AD9EAD38BD38CD38DD38ED38FD390D391D392D393D394D395D396D397D398D399D39AD39BD39CD39DD39ED39FD3A0D440D441D442D443D444D445D446D447D448D449D44AD44BD44CD44DD44ED44FD450D451D452D453D454D455D456D457D458D459D45AD45BD45CD45DD45ED45FF6A4D460D461D462D463D464D465D466D467D468EEBAD469D46AD46BD46CD46DD46ED46FD470D471D472D473D474D475D476D477D478D479D47AD47BD47CD47DD47ED480D481D482D483D484D485D486D487D488D489D48AD48BD48CD48DD48ED48FD490D491D492D493D494D495D496D497D498D499D5B2D49AD49BD49CD49DD49ED49FD4A0D540D541D542D543D544D545D546D547D3FECCDCD548D549D54AD54BD54CD54DD54ED54FCAC4D550D551D552D553D554D555D556D557D558D559D55AD55BD55CD55DD55ED55FD560D561D562D563D564D565D566D567D568D569D56AD56BD56CD56DD56ED56FD570D571D572D573D574D575D576D577D578D579D57AD57BD57CD57DD57ED580D581D582D583D584D585D586D587D588D589D58AD58BD58CD58DD58ED58FD590D591D592D593D594D595D596D597D598D599D59AD59BD59CD59DD59ED59FD5A0D640D641D642D643D644D645D646D647D648D649D64AD64BD64CD64DD64ED64FD650D651D652D653D654D655D656D657D658D659D65AD65BD65CD65DD65ED65FD660D661D662E5C0D663D664D665D666D667D668D669D66AD66BD66CD66DD66ED66FD670D671D672D673D674D675D676D677D678D679D67AD67BD67CD67DD67ED680D681F6A5D682D683D684D685D686D687D688D689D68AD68BD68CD68DD68ED68FD690D691D692D693D694D695D696D697D698D699D69AD69BD69CD69DD69ED69FD6A0D740D741D742D743D744D745D746D747D748D749D74AD74BD74CD74DD74ED74FD750D751D752D753D754D755D756D757D758D759D75AD75BD75CD75DD75ED75FBEAFD760D761D762D763D764C6A9D765D766D767D768D769D76AD76BD76CD76DD76ED76FD770D771D772D773D774D775D776D777D778D779D77AD77BD77CD77DD77ED780D781D782D783D784D785D786D787D788D789D78AD78BD78CD78DD78ED78FD790D791D792D793D794D795D796D797D798DAA5BCC6B6A9B8BCC8CFBCA5DAA6DAA7CCD6C8C3DAA8C6FDD799D1B5D2E9D1B6BCC7D79ABDB2BBE4DAA9DAAAD1C8DAABD0EDB6EFC2DBD79BCBCFB7EDC9E8B7C3BEF7D6A4DAACDAADC6C0D7E7CAB6D79CD5A9CBDFD5EFDAAED6DFB4CADAB0DAAFD79DD2EBDAB1DAB2DAB3CAD4DAB4CAABDAB5DAB6B3CFD6EFDAB7BBB0B5AEDAB8DAB9B9EED1AFD2E8DABAB8C3CFEAB2EFDABBDABCD79EBDEBCEDCD3EFDABDCEF3DABED3D5BBE5DABFCBB5CBD0DAC0C7EBD6EEDAC1C5B5B6C1DAC2B7CCBFCEDAC3DAC4CBADDAC5B5F7DAC6C1C2D7BBDAC7CCB8D79FD2EAC4B1DAC8B5FDBBD1DAC9D0B3DACADACBCEBDDACCDACDDACEB2F7DAD1DACFD1E8DAD0C3D5DAD2D7A0DAD3DAD4DAD5D0BBD2A5B0F9DAD6C7ABDAD7BDF7C3A1DAD8DAD9C3FDCCB7DADADADBC0BEC6D7DADCDADDC7B4DADEDADFB9C8D840D841D842D843D844D845D846D847D848BBEDD849D84AD84BD84CB6B9F4F8D84DF4F9D84ED84FCDE3D850D851D852D853D854D855D856D857F5B9D858D859D85AD85BEBE0D85CD85DD85ED85FD860D861CFF3BBBFD862D863D864D865D866D867D868BAC0D4A5D869D86AD86BD86CD86DD86ED86FE1D9D870D871D872D873F5F4B1AAB2F2D874D875D876D877D878D879D87AF5F5D87BD87CF5F7D87DD87ED880BAD1F5F6D881C3B2D882D883D884D885D886D887D888F5F9D889D88AD88BF5F8D88CD88DD88ED88FD890D891D892D893D894D895D896D897D898D899D89AD89BD89CD89DD89ED89FD8A0D940D941D942D943D944D945D946D947D948D949D94AD94BD94CD94DD94ED94FD950D951D952D953D954D955D956D957D958D959D95AD95BD95CD95DD95ED95FD960D961D962D963D964D965D966D967D968D969D96AD96BD96CD96DD96ED96FD970D971D972D973D974D975D976D977D978D979D97AD97BD97CD97DD97ED980D981D982D983D984D985D986D987D988D989D98AD98BD98CD98DD98ED98FD990D991D992D993D994D995D996D997D998D999D99AD99BD99CD99DD99ED99FD9A0DA40DA41DA42DA43DA44DA45DA46DA47DA48DA49DA4ADA4BDA4CDA4DDA4EB1B4D5EAB8BADA4FB9B1B2C6D4F0CFCDB0DCD5CBBBF5D6CAB7B7CCB0C6B6B1E1B9BAD6FCB9E1B7A1BCFAEADAEADBCCF9B9F3EADCB4FBC3B3B7D1BAD8EADDD4F4EADEBCD6BBDFEADFC1DEC2B8D4DFD7CAEAE0EAE1EAE4EAE2EAE3C9DEB8B3B6C4EAE5CAEAC9CDB4CDDA50DA51E2D9C5E2EAE6C0B5DA52D7B8EAE7D7ACC8FCD8D3D8CDD4DEDA53D4F9C9C4D3AEB8D3B3E0DA54C9E2F4F6DA55DA56DA57BAD5DA58F4F7DA59DA5AD7DFDA5BDA5CF4F1B8B0D5D4B8CFC6F0DA5DDA5EDA5FDA60DA61DA62DA63DA64DA65B3C3DA66DA67F4F2B3ACDA68DA69DA6ADA6BD4BDC7F7DA6CDA6DDA6EDA6FDA70F4F4DA71DA72F4F3DA73DA74DA75DA76DA77DA78DA79DA7ADA7BDA7CCCCBDA7DDA7EDA80C8A4DA81DA82DA83DA84DA85DA86DA87DA88DA89DA8ADA8BDA8CDA8DF4F5DA8ED7E3C5BFF5C0DA8FDA90F5BBDA91F5C3DA92F5C2DA93D6BAF5C1DA94DA95DA96D4BEF5C4DA97F5CCDA98DA99DA9ADA9BB0CFB5F8DA9CF5C9F5CADA9DC5DCDA9EDA9FDAA0DB40F5C5F5C6DB41DB42F5C7F5CBDB43BEE0F5C8B8FADB44DB45DB46F5D0F5D3DB47DB48DB49BFE7DB4AB9F2F5BCF5CDDB4BDB4CC2B7DB4DDB4EDB4FCCF8DB50BCF9DB51F5CEF5CFF5D1B6E5F5D2DB52F5D5DB53DB54DB55DB56DB57DB58DB59F5BDDB5ADB5BDB5CF5D4D3BBDB5DB3ECDB5EDB5FCCA4DB60DB61DB62DB63F5D6DB64DB65DB66DB67DB68DB69DB6ADB6BF5D7BEE1F5D8DB6CDB6DCCDFF5DBDB6EDB6FDB70DB71DB72B2C8D7D9DB73F5D9DB74F5DAF5DCDB75F5E2DB76DB77DB78F5E0DB79DB7ADB7BF5DFF5DDDB7CDB7DF5E1DB7EDB80F5DEF5E4F5E5DB81CCE3DB82DB83E5BFB5B8F5E3F5E8CCA3DB84DB85DB86DB87DB88F5E6F5E7DB89DB8ADB8BDB8CDB8DDB8EF5BEDB8FDB90DB91DB92DB93DB94DB95DB96DB97DB98DB99DB9AB1C4DB9BDB9CF5BFDB9DDB9EB5C5B2E4DB9FF5ECF5E9DBA0B6D7DC40F5EDDC41F5EADC42DC43DC44DC45DC46F5EBDC47DC48B4DADC49D4EADC4ADC4BDC4CF5EEDC4DB3F9DC4EDC4FDC50DC51DC52DC53DC54F5EFF5F1DC55DC56DC57F5F0DC58DC59DC5ADC5BDC5CDC5DDC5EF5F2DC5FF5F3DC60DC61DC62DC63DC64DC65DC66DC67DC68DC69DC6ADC6BC9EDB9AADC6CDC6DC7FBDC6EDC6FB6E3DC70DC71DC72DC73DC74DC75DC76CCC9DC77DC78DC79DC7ADC7BDC7CDC7DDC7EDC80DC81DC82DC83DC84DC85DC86DC87DC88DC89DC8AEAA6DC8BDC8CDC8DDC8EDC8FDC90DC91DC92DC93DC94DC95DC96DC97DC98DC99DC9ADC9BDC9CDC9DDC9EDC9FDCA0DD40DD41DD42DD43DD44DD45DD46DD47DD48DD49DD4ADD4BDD4CDD4DDD4EDD4FDD50DD51DD52DD53DD54DD55DD56DD57DD58DD59DD5ADD5BDD5CDD5DDD5EDD5FDD60DD61DD62DD63DD64DD65DD66DD67DD68DD69DD6ADD6BDD6CDD6DDD6EDD6FDD70DD71DD72DD73DD74DD75DD76DD77DD78DD79DD7ADD7BDD7CDD7DDD7EDD80DD81DD82DD83DD84DD85DD86DD87DD88DD89DD8ADD8BDD8CDD8DDD8EDD8FDD90DD91DD92DD93DD94DD95DD96DD97DD98DD99DD9ADD9BDD9CDD9DDD9EDD9FDDA0DE40DE41DE42DE43DE44DE45DE46DE47DE48DE49DE4ADE4BDE4CDE4DDE4EDE4FDE50DE51DE52DE53DE54DE55DE56DE57DE58DE59DE5ADE5BDE5CDE5DDE5EDE5FDE60B3B5D4FEB9ECD0F9DE61E9EDD7AAE9EEC2D6C8EDBAE4E9EFE9F0E9F1D6E1E9F2E9F3E9F5E9F4E9F6E9F7C7E1E9F8D4D8E9F9BDCEDE62E9FAE9FBBDCFE9FCB8A8C1BEE9FDB1B2BBD4B9F5E9FEDE63EAA1EAA2EAA3B7F8BCADDE64CAE4E0CED4AFCFBDD5B7EAA4D5DEEAA5D0C1B9BCDE65B4C7B1D9DE66DE67DE68C0B1DE69DE6ADE6BDE6CB1E6B1E7DE6DB1E8DE6EDE6FDE70DE71B3BDC8E8DE72DE73DE74DE75E5C1DE76DE77B1DFDE78DE79DE7AC1C9B4EFDE7BDE7CC7A8D3D8DE7DC6F9D1B8DE7EB9FDC2F5DE80DE81DE82DE83DE84D3ADDE85D4CBBDFCDE86E5C2B7B5E5C3DE87DE88BBB9D5E2DE89BDF8D4B6CEA5C1ACB3D9DE8ADE8BCCF6DE8CE5C6E5C4E5C8DE8DE5CAE5C7B5CFC6C8DE8EB5FCE5C5DE8FCAF6DE90DE91E5C9DE92DE93DE94C3D4B1C5BCA3DE95DE96DE97D7B7DE98DE99CDCBCBCDCACACCD3E5CCE5CBC4E6DE9ADE9BD1A1D1B7E5CDDE9CE5D0DE9DCDB8D6F0E5CFB5DDDE9ECDBEDE9FE5D1B6BADEA0DF40CDA8B9E4DF41CAC5B3D1CBD9D4ECE5D2B7EADF42DF43DF44E5CEDF45DF46DF47DF48DF49DF4AE5D5B4FEE5D6DF4BDF4CDF4DDF4EDF4FE5D3E5D4DF50D2DDDF51DF52C2DFB1C6DF53D3E2DF54DF55B6DDCBECDF56E5D7DF57DF58D3F6DF59DF5ADF5BDF5CDF5DB1E9DF5EB6F4E5DAE5D8E5D9B5C0DF5FDF60DF61D2C5E5DCDF62DF63E5DEDF64DF65DF66DF67DF68DF69E5DDC7B2DF6AD2A3DF6BDF6CE5DBDF6DDF6EDF6FDF70D4E2D5DADF71DF72DF73DF74DF75E5E0D7F1DF76DF77DF78DF79DF7ADF7BDF7CE5E1DF7DB1DCD1FBDF7EE5E2E5E4DF80DF81DF82DF83E5E3DF84DF85E5E5DF86DF87DF88DF89DF8AD2D8DF8BB5CBDF8CE7DFDF8DDAF5DF8EDAF8DF8FDAF6DF90DAF7DF91DF92DF93DAFAD0CFC4C7DF94DF95B0EEDF96DF97DF98D0B0DF99DAF9DF9AD3CABAAADBA2C7F1DF9BDAFCDAFBC9DBDAFDDF9CDBA1D7DEDAFEC1DADF9DDF9EDBA5DF9FDFA0D3F4E040E041DBA7DBA4E042DBA8E043E044BDBCE045E046E047C0C9DBA3DBA6D6A3E048DBA9E049E04AE04BDBADE04CE04DE04EDBAEDBACBAC2E04FE050E051BFA4DBABE052E053E054DBAAD4C7B2BFE055E056DBAFE057B9F9E058DBB0E059E05AE05BE05CB3BBE05DE05EE05FB5A6E060E061E062E063B6BCDBB1E064E065E066B6F5E067DBB2E068E069E06AE06BE06CE06DE06EE06FE070E071E072E073E074E075E076E077E078E079E07AE07BB1C9E07CE07DE07EE080DBB4E081E082E083DBB3DBB5E084E085E086E087E088E089E08AE08BE08CE08DE08EDBB7E08FDBB6E090E091E092E093E094E095E096DBB8E097E098E099E09AE09BE09CE09DE09EE09FDBB9E0A0E140DBBAE141E142D3CFF4FAC7F5D7C3C5E4F4FCF4FDF4FBE143BEC6E144E145E146E147D0EFE148E149B7D3E14AE14BD4CDCCAAE14CE14DF5A2F5A1BAA8F4FECBD6E14EE14FE150F5A4C0D2E151B3EAE152CDAAF5A5F5A3BDB4F5A8E153F5A9BDCDC3B8BFE1CBE1F5AAE154E155E156F5A6F5A7C4F0E157E158E159E15AE15BF5ACE15CB4BCE15DD7EDE15EB4D7F5ABF5AEE15FE160F5ADF5AFD0D1E161E162E163E164E165E166E167C3D1C8A9E168E169E16AE16BE16CE16DF5B0F5B1E16EE16FE170E171E172E173F5B2E174E175F5B3F5B4F5B5E176E177E178E179F5B7F5B6E17AE17BE17CE17DF5B8E17EE180E181E182E183E184E185E186E187E188E189E18AB2C9E18BD3D4CACDE18CC0EFD6D8D2B0C1BFE18DBDF0E18EE18FE190E191E192E193E194E195E196E197B8AAE198E199E19AE19BE19CE19DE19EE19FE1A0E240E241E242E243E244E245E246E247E248E249E24AE24BE24CE24DE24EE24FE250E251E252E253E254E255E256E257E258E259E25AE25BE25CE25DE25EE25FE260E261E262E263E264E265E266E267E268E269E26AE26BE26CE26DE26EE26FE270E271E272E273E274E275E276E277E278E279E27AE27BE27CE27DE27EE280E281E282E283E284E285E286E287E288E289E28AE28BE28CE28DE28EE28FE290E291E292E293E294E295E296E297E298E299E29AE29BE29CE29DE29EE29FE2A0E340E341E342E343E344E345E346E347E348E349E34AE34BE34CE34DE34EE34FE350E351E352E353E354E355E356E357E358E359E35AE35BE35CE35DE35EE35FE360E361E362E363E364E365E366E367E368E369E36AE36BE36CE36DBCF8E36EE36FE370E371E372E373E374E375E376E377E378E379E37AE37BE37CE37DE37EE380E381E382E383E384E385E386E387F6C6E388E389E38AE38BE38CE38DE38EE38FE390E391E392E393E394E395E396E397E398E399E39AE39BE39CE39DE39EE39FE3A0E440E441E442E443E444E445F6C7E446E447E448E449E44AE44BE44CE44DE44EE44FE450E451E452E453E454E455E456E457E458E459E45AE45BE45CE45DE45EF6C8E45FE460E461E462E463E464E465E466E467E468E469E46AE46BE46CE46DE46EE46FE470E471E472E473E474E475E476E477E478E479E47AE47BE47CE47DE47EE480E481E482E483E484E485E486E487E488E489E48AE48BE48CE48DE48EE48FE490E491E492E493E494E495E496E497E498E499E49AE49BE49CE49DE49EE49FE4A0E540E541E542E543E544E545E546E547E548E549E54AE54BE54CE54DE54EE54FE550E551E552E553E554E555E556E557E558E559E55AE55BE55CE55DE55EE55FE560E561E562E563E564E565E566E567E568E569E56AE56BE56CE56DE56EE56FE570E571E572E573F6C9E574E575E576E577E578E579E57AE57BE57CE57DE57EE580E581E582E583E584E585E586E587E588E589E58AE58BE58CE58DE58EE58FE590E591E592E593E594E595E596E597E598E599E59AE59BE59CE59DE59EE59FF6CAE5A0E640E641E642E643E644E645E646E647E648E649E64AE64BE64CE64DE64EE64FE650E651E652E653E654E655E656E657E658E659E65AE65BE65CE65DE65EE65FE660E661E662F6CCE663E664E665E666E667E668E669E66AE66BE66CE66DE66EE66FE670E671E672E673E674E675E676E677E678E679E67AE67BE67CE67DE67EE680E681E682E683E684E685E686E687E688E689E68AE68BE68CE68DE68EE68FE690E691E692E693E694E695E696E697E698E699E69AE69BE69CE69DF6CBE69EE69FE6A0E740E741E742E743E744E745E746E747F7E9E748E749E74AE74BE74CE74DE74EE74FE750E751E752E753E754E755E756E757E758E759E75AE75BE75CE75DE75EE75FE760E761E762E763E764E765E766E767E768E769E76AE76BE76CE76DE76EE76FE770E771E772E773E774E775E776E777E778E779E77AE77BE77CE77DE77EE780E781E782E783E784E785E786E787E788E789E78AE78BE78CE78DE78EE78FE790E791E792E793E794E795E796E797E798E799E79AE79BE79CE79DE79EE79FE7A0E840E841E842E843E844E845E846E847E848E849E84AE84BE84CE84DE84EF6CDE84FE850E851E852E853E854E855E856E857E858E859E85AE85BE85CE85DE85EE85FE860E861E862E863E864E865E866E867E868E869E86AE86BE86CE86DE86EE86FE870E871E872E873E874E875E876E877E878E879E87AF6CEE87BE87CE87DE87EE880E881E882E883E884E885E886E887E888E889E88AE88BE88CE88DE88EE88FE890E891E892E893E894EEC4EEC5EEC6D5EBB6A4EEC8EEC7EEC9EECAC7A5EECBEECCE895B7B0B5F6EECDEECFE896EECEE897B8C6EED0EED1EED2B6DBB3AED6D3C4C6B1B5B8D6EED3EED4D4BFC7D5BEFBCED9B9B3EED6EED5EED8EED7C5A5EED9EEDAC7AEEEDBC7AFEEDCB2A7EEDDEEDEEEDFEEE0EEE1D7EAEEE2EEE3BCD8EEE4D3CBCCFAB2ACC1E5EEE5C7A6C3ADE898EEE6EEE7EEE8EEE9EEEAEEEBEEECE899EEEDEEEEEEEFE89AE89BEEF0EEF1EEF2EEF4EEF3E89CEEF5CDADC2C1EEF6EEF7EEF8D5A1EEF9CFB3EEFAEEFBE89DEEFCEEFDEFA1EEFEEFA2B8F5C3FAEFA3EFA4BDC2D2BFB2F9EFA5EFA6EFA7D2F8EFA8D6FDEFA9C6CCE89EEFAAEFABC1B4EFACCFFACBF8EFAEEFADB3FAB9F8EFAFEFB0D0E2EFB1EFB2B7E6D0BFEFB3EFB4EFB5C8F1CCE0EFB6EFB7EFB8EFB9EFBAD5E0EFBBB4EDC3AAEFBCE89FEFBDEFBEEFBFE8A0CEFDEFC0C2E0B4B8D7B6BDF5E940CFC7EFC3EFC1EFC2EFC4B6A7BCFCBEE2C3CCEFC5EFC6E941EFC7EFCFEFC8EFC9EFCAC7C2EFF1B6CDEFCBE942EFCCEFCDB6C6C3BEEFCEE943EFD0EFD1EFD2D5F2E944EFD3C4F7E945EFD4C4F8EFD5EFD6B8E4B0F7EFD7EFD8EFD9E946EFDAEFDBEFDCEFDDE947EFDEBEB5EFE1EFDFEFE0E948EFE2EFE3C1CDEFE4EFE5EFE6EFE7EFE8EFE9EFEAEFEBEFECC0D8E949EFEDC1ADEFEEEFEFEFF0E94AE94BCFE2E94CE94DE94EE94FE950E951E952E953B3A4E954E955E956E957E958E959E95AE95BE95CE95DE95EE95FE960E961E962E963E964E965E966E967E968E969E96AE96BE96CE96DE96EE96FE970E971E972E973E974E975E976E977E978E979E97AE97BE97CE97DE97EE980E981E982E983E984E985E986E987E988E989E98AE98BE98CE98DE98EE98FE990E991E992E993E994E995E996E997E998E999E99AE99BE99CE99DE99EE99FE9A0EA40EA41EA42EA43EA44EA45EA46EA47EA48EA49EA4AEA4BEA4CEA4DEA4EEA4FEA50EA51EA52EA53EA54EA55EA56EA57EA58EA59EA5AEA5BC3C5E3C5C9C1E3C6EA5CB1D5CECAB4B3C8F2E3C7CFD0E3C8BCE4E3C9E3CAC3C6D5A2C4D6B9EBCEC5E3CBC3F6E3CCEA5DB7A7B8F3BAD2E3CDE3CED4C4E3CFEA5EE3D0D1CBE3D1E3D2E3D3E3D4D1D6E3D5B2FBC0BBE3D6EA5FC0ABE3D7E3D8E3D9EA60E3DAE3DBEA61B8B7DAE2EA62B6D3EA63DAE4DAE3EA64EA65EA66EA67EA68EA69EA6ADAE6EA6BEA6CEA6DC8EEEA6EEA6FDAE5B7C0D1F4D2F5D5F3BDD7EA70EA71EA72EA73D7E8DAE8DAE7EA74B0A2CDD3EA75DAE9EA76B8BDBCCAC2BDC2A4B3C2DAEAEA77C2AAC4B0BDB5EA78EA79CFDEEA7AEA7BEA7CDAEBC9C2EA7DEA7EEA80EA81EA82B1DDEA83EA84EA85DAECEA86B6B8D4BAEA87B3FDEA88EA89DAEDD4C9CFD5C5E3EA8ADAEEEA8BEA8CEA8DEA8EEA8FDAEFEA90DAF0C1EACCD5CFDDEA91EA92EA93EA94EA95EA96EA97EA98EA99EA9AEA9BEA9CEA9DD3E7C2A1EA9EDAF1EA9FEAA0CBE5EB40DAF2EB41CBE6D2FEEB42EB43EB44B8F4EB45EB46DAF3B0AFCFB6EB47EB48D5CFEB49EB4AEB4BEB4CEB4DEB4EEB4FEB50EB51EB52CBEDEB53EB54EB55EB56EB57EB58EB59EB5ADAF4EB5BEB5CE3C4EB5DEB5EC1A5EB5FEB60F6BFEB61EB62F6C0F6C1C4D1EB63C8B8D1E3EB64EB65D0DBD1C5BCAFB9CDEB66EFF4EB67EB68B4C6D3BAF6C2B3FBEB69EB6AF6C3EB6BEB6CB5F1EB6DEB6EEB6FEB70EB71EB72EB73EB74EB75EB76F6C5EB77EB78EB79EB7AEB7BEB7CEB7DD3EAF6A7D1A9EB7EEB80EB81EB82F6A9EB83EB84EB85F6A8EB86EB87C1E3C0D7EB88B1A2EB89EB8AEB8BEB8CCEEDEB8DD0E8F6ABEB8EEB8FCFF6EB90F6AAD5F0F6ACC3B9EB91EB92EB93BBF4F6AEF6ADEB94EB95EB96C4DEEB97EB98C1D8EB99EB9AEB9BEB9CEB9DCBAAEB9ECFBCEB9FEBA0EC40EC41EC42EC43EC44EC45EC46EC47EC48F6AFEC49EC4AF6B0EC4BEC4CF6B1EC4DC2B6EC4EEC4FEC50EC51EC52B0D4C5F9EC53EC54EC55EC56F6B2EC57EC58EC59EC5AEC5BEC5CEC5DEC5EEC5FEC60EC61EC62EC63EC64EC65EC66EC67EC68EC69C7E0F6A6EC6AEC6BBEB8EC6CEC6DBEB2EC6EB5E5EC6FEC70B7C7EC71BFBFC3D2C3E6EC72EC73D8CCEC74EC75EC76B8EFEC77EC78EC79EC7AEC7BEC7CEC7DEC7EEC80BDF9D1A5EC81B0D0EC82EC83EC84EC85EC86F7B0EC87EC88EC89EC8AEC8BEC8CEC8DEC8EF7B1EC8FEC90EC91EC92EC93D0ACEC94B0B0EC95EC96EC97F7B2F7B3EC98F7B4EC99EC9AEC9BC7CAEC9CEC9DEC9EEC9FECA0ED40ED41BECFED42ED43F7B7ED44ED45ED46ED47ED48ED49ED4AF7B6ED4BB1DEED4CF7B5ED4DED4EF7B8ED4FF7B9ED50ED51ED52ED53ED54ED55ED56ED57ED58ED59ED5AED5BED5CED5DED5EED5FED60ED61ED62ED63ED64ED65ED66ED67ED68ED69ED6AED6BED6CED6DED6EED6FED70ED71ED72ED73ED74ED75ED76ED77ED78ED79ED7AED7BED7CED7DED7EED80ED81CEA4C8CDED82BAABE8B8E8B9E8BABEC2ED83ED84ED85ED86ED87D2F4ED88D4CFC9D8ED89ED8AED8BED8CED8DED8EED8FED90ED91ED92ED93ED94ED95ED96ED97ED98ED99ED9AED9BED9CED9DED9EED9FEDA0EE40EE41EE42EE43EE44EE45EE46EE47EE48EE49EE4AEE4BEE4CEE4DEE4EEE4FEE50EE51EE52EE53EE54EE55EE56EE57EE58EE59EE5AEE5BEE5CEE5DEE5EEE5FEE60EE61EE62EE63EE64EE65EE66EE67EE68EE69EE6AEE6BEE6CEE6DEE6EEE6FEE70EE71EE72EE73EE74EE75EE76EE77EE78EE79EE7AEE7BEE7CEE7DEE7EEE80EE81EE82EE83EE84EE85EE86EE87EE88EE89EE8AEE8BEE8CEE8DEE8EEE8FEE90EE91EE92EE93EE94EE95EE96EE97EE98EE99EE9AEE9BEE9CEE9DEE9EEE9FEEA0EF40EF41EF42EF43EF44EF45D2B3B6A5C7EAF1FCCFEECBB3D0EBE7EFCDE7B9CBB6D9F1FDB0E4CBCCF1FED4A4C2ADC1ECC6C4BEB1F2A1BCD5EF46F2A2F2A3EF47F2A4D2C3C6B5EF48CDC7F2A5EF49D3B1BFC5CCE2EF4AF2A6F2A7D1D5B6EEF2A8F2A9B5DFF2AAF2ABEF4BB2FCF2ACF2ADC8A7EF4CEF4DEF4EEF4FEF50EF51EF52EF53EF54EF55EF56EF57EF58EF59EF5AEF5BEF5CEF5DEF5EEF5FEF60EF61EF62EF63EF64EF65EF66EF67EF68EF69EF6AEF6BEF6CEF6DEF6EEF6FEF70EF71B7E7EF72EF73ECA9ECAAECABEF74ECACEF75EF76C6AEECADECAEEF77EF78EF79B7C9CAB3EF7AEF7BEF7CEF7DEF7EEF80EF81E2B8F7CFEF82EF83EF84EF85EF86EF87EF88EF89EF8AEF8BEF8CEF8DEF8EEF8FEF90EF91EF92EF93EF94EF95EF96EF97EF98EF99EF9AEF9BEF9CEF9DEF9EEF9FEFA0F040F041F042F043F044F7D0F045F046B2CDF047F048F049F04AF04BF04CF04DF04EF04FF050F051F052F053F054F055F056F057F058F059F05AF05BF05CF05DF05EF05FF060F061F062F063F7D1F064F065F066F067F068F069F06AF06BF06CF06DF06EF06FF070F071F072F073F074F075F076F077F078F079F07AF07BF07CF07DF07EF080F081F082F083F084F085F086F087F088F089F7D3F7D2F08AF08BF08CF08DF08EF08FF090F091F092F093F094F095F096E2BBF097BCA2F098E2BCE2BDE2BEE2BFE2C0E2C1B7B9D2FBBDA4CACEB1A5CBC7F099E2C2B6FCC8C4E2C3F09AF09BBDC8F09CB1FDE2C4F09DB6F6E2C5C4D9F09EF09FE2C6CFDAB9DDE2C7C0A1F0A0E2C8B2F6F140E2C9F141C1F3E2CAE2CBC2F8E2CCE2CDE2CECAD7D8B8D9E5CFE3F142F143F144F145F146F147F148F149F14AF14BF14CF0A5F14DF14EDCB0F14FF150F151F152F153F154F155F156F157F158F159F15AF15BF15CF15DF15EF15FF160F161F162F163F164F165F166F167F168F169F16AF16BF16CF16DF16EF16FF170F171F172F173F174F175F176F177F178F179F17AF17BF17CF17DF17EF180F181F182F183F184F185F186F187F188F189F18AF18BF18CF18DF18EF18FF190F191F192F193F194F195F196F197F198F199F19AF19BF19CF19DF19EF19FF1A0F240F241F242F243F244F245F246F247F248F249F24AF24BF24CF24DF24EF24FF250F251F252F253F254F255F256F257F258F259F25AF25BF25CF25DF25EF25FF260F261F262F263F264F265F266F267F268F269F26AF26BF26CF26DF26EF26FF270F271F272F273F274F275F276F277F278F279F27AF27BF27CF27DF27EF280F281F282F283F284F285F286F287F288F289F28AF28BF28CF28DF28EF28FF290F291F292F293F294F295F296F297F298F299F29AF29BF29CF29DF29EF29FF2A0F340F341F342F343F344F345F346F347F348F349F34AF34BF34CF34DF34EF34FF350F351C2EDD4A6CDD4D1B1B3DBC7FDF352B2B5C2BFE6E0CABBE6E1E6E2BED4E6E3D7A4CDD5E6E5BCDDE6E4E6E6E6E7C2EEF353BDBEE6E8C2E6BAA7E6E9F354E6EAB3D2D1E9F355F356BFA5E6EBC6EFE6ECE6EDF357F358E6EEC6ADE6EFF359C9A7E6F0E6F1E6F2E5B9E6F3E6F4C2E2E6F5E6F6D6E8E6F7F35AE6F8B9C7F35BF35CF35DF35EF35FF360F361F7BBF7BAF362F363F364F365F7BEF7BCBAA1F366F7BFF367F7C0F368F369F36AF7C2F7C1F7C4F36BF36CF7C3F36DF36EF36FF370F371F7C5F7C6F372F373F374F375F7C7F376CBE8F377F378F379F37AB8DFF37BF37CF37DF37EF380F381F7D4F382F7D5F383F384F385F386F7D6F387F388F389F38AF7D8F38BF7DAF38CF7D7F38DF38EF38FF390F391F392F393F394F395F7DBF396F7D9F397F398F399F39AF39BF39CF39DD7D7F39EF39FF3A0F440F7DCF441F442F443F444F445F446F7DDF447F448F449F7DEF44AF44BF44CF44DF44EF44FF450F451F452F453F454F7DFF455F456F457F7E0F458F459F45AF45BF45CF45DF45EF45FF460F461F462DBCBF463F464D8AAF465F466F467F468F469F46AF46BF46CE5F7B9EDF46DF46EF46FF470BFFDBBEAF7C9C6C7F7C8F471F7CAF7CCF7CBF472F473F474F7CDF475CEBAF476F7CEF477F478C4A7F479F47AF47BF47CF47DF47EF480F481F482F483F484F485F486F487F488F489F48AF48BF48CF48DF48EF48FF490F491F492F493F494F495F496F497F498F499F49AF49BF49CF49DF49EF49FF4A0F540F541F542F543F544F545F546F547F548F549F54AF54BF54CF54DF54EF54FF550F551F552F553F554F555F556F557F558F559F55AF55BF55CF55DF55EF55FF560F561F562F563F564F565F566F567F568F569F56AF56BF56CF56DF56EF56FF570F571F572F573F574F575F576F577F578F579F57AF57BF57CF57DF57EF580F581F582F583F584F585F586F587F588F589F58AF58BF58CF58DF58EF58FF590F591F592F593F594F595F596F597F598F599F59AF59BF59CF59DF59EF59FF5A0F640F641F642F643F644F645F646F647F648F649F64AF64BF64CF64DF64EF64FF650F651F652F653F654F655F656F657F658F659F65AF65BF65CF65DF65EF65FF660F661F662F663F664F665F666F667F668F669F66AF66BF66CF66DF66EF66FF670F671F672F673F674F675F676F677F678F679F67AF67BF67CF67DF67EF680F681F682F683F684F685F686F687F688F689F68AF68BF68CF68DF68EF68FF690F691F692F693F694F695F696F697F698F699F69AF69BF69CF69DF69EF69FF6A0F740F741F742F743F744F745F746F747F748F749F74AF74BF74CF74DF74EF74FF750F751F752F753F754F755F756F757F758F759F75AF75BF75CF75DF75EF75FF760F761F762F763F764F765F766F767F768F769F76AF76BF76CF76DF76EF76FF770F771F772F773F774F775F776F777F778F779F77AF77BF77CF77DF77EF780D3E3F781F782F6CFF783C2B3F6D0F784F785F6D1F6D2F6D3F6D4F786F787F6D6F788B1ABF6D7F789F6D8F6D9F6DAF78AF6DBF6DCF78BF78CF78DF78EF6DDF6DECFCAF78FF6DFF6E0F6E1F6E2F6E3F6E4C0F0F6E5F6E6F6E7F6E8F6E9F790F6EAF791F6EBF6ECF792F6EDF6EEF6EFF6F0F6F1F6F2F6F3F6F4BEA8F793F6F5F6F6F6F7F6F8F794F795F796F797F798C8FAF6F9F6FAF6FBF6FCF799F79AF6FDF6FEF7A1F7A2F7A3F7A4F7A5F79BF79CF7A6F7A7F7A8B1EEF7A9F7AAF7ABF79DF79EF7ACF7ADC1DBF7AEF79FF7A0F7AFF840F841F842F843F844F845F846F847F848F849F84AF84BF84CF84DF84EF84FF850F851F852F853F854F855F856F857F858F859F85AF85BF85CF85DF85EF85FF860F861F862F863F864F865F866F867F868F869F86AF86BF86CF86DF86EF86FF870F871F872F873F874F875F876F877F878F879F87AF87BF87CF87DF87EF880F881F882F883F884F885F886F887F888F889F88AF88BF88CF88DF88EF88FF890F891F892F893F894F895F896F897F898F899F89AF89BF89CF89DF89EF89FF8A0F940F941F942F943F944F945F946F947F948F949F94AF94BF94CF94DF94EF94FF950F951F952F953F954F955F956F957F958F959F95AF95BF95CF95DF95EF95FF960F961F962F963F964F965F966F967F968F969F96AF96BF96CF96DF96EF96FF970F971F972F973F974F975F976F977F978F979F97AF97BF97CF97DF97EF980F981F982F983F984F985F986F987F988F989F98AF98BF98CF98DF98EF98FF990F991F992F993F994F995F996F997F998F999F99AF99BF99CF99DF99EF99FF9A0FA40FA41FA42FA43FA44FA45FA46FA47FA48FA49FA4AFA4BFA4CFA4DFA4EFA4FFA50FA51FA52FA53FA54FA55FA56FA57FA58FA59FA5AFA5BFA5CFA5DFA5EFA5FFA60FA61FA62FA63FA64FA65FA66FA67FA68FA69FA6AFA6BFA6CFA6DFA6EFA6FFA70FA71FA72FA73FA74FA75FA76FA77FA78FA79FA7AFA7BFA7CFA7DFA7EFA80FA81FA82FA83FA84FA85FA86FA87FA88FA89FA8AFA8BFA8CFA8DFA8EFA8FFA90FA91FA92FA93FA94FA95FA96FA97FA98FA99FA9AFA9BFA9CFA9DFA9EFA9FFAA0FB40FB41FB42FB43FB44FB45FB46FB47FB48FB49FB4AFB4BFB4CFB4DFB4EFB4FFB50FB51FB52FB53FB54FB55FB56FB57FB58FB59FB5AFB5BC4F1F0AFBCA6F0B0C3F9FB5CC5B8D1BBFB5DF0B1F0B2F0B3F0B4F0B5D1BCFB5ED1ECFB5FF0B7F0B6D4A7FB60CDD2F0B8F0BAF0B9F0BBF0BCFB61FB62B8EBF0BDBAE8FB63F0BEF0BFBEE9F0C0B6ECF0C1F0C2F0C3F0C4C8B5F0C5F0C6FB64F0C7C5F4FB65F0C8FB66FB67FB68F0C9FB69F0CAF7BDFB6AF0CBF0CCF0CDFB6BF0CEFB6CFB6DFB6EFB6FF0CFBAD7FB70F0D0F0D1F0D2F0D3F0D4F0D5F0D6F0D8FB71FB72D3A5F0D7FB73F0D9FB74FB75FB76FB77FB78FB79FB7AFB7BFB7CFB7DF5BAC2B9FB7EFB80F7E4FB81FB82FB83FB84F7E5F7E6FB85FB86F7E7FB87FB88FB89FB8AFB8BFB8CF7E8C2B4FB8DFB8EFB8FFB90FB91FB92FB93FB94FB95F7EAFB96F7EBFB97FB98FB99FB9AFB9BFB9CC2F3FB9DFB9EFB9FFBA0FC40FC41FC42FC43FC44FC45FC46FC47FC48F4F0FC49FC4AFC4BF4EFFC4CFC4DC2E9FC4EF7E1F7E2FC4FFC50FC51FC52FC53BBC6FC54FC55FC56FC57D9E4FC58FC59FC5ACAF2C0E8F0A4FC5BBADAFC5CFC5DC7ADFC5EFC5FFC60C4ACFC61FC62F7ECF7EDF7EEFC63F7F0F7EFFC64F7F1FC65FC66F7F4FC67F7F3FC68F7F2F7F5FC69FC6AFC6BFC6CF7F6FC6DFC6EFC6FFC70FC71FC72FC73FC74FC75EDE9FC76EDEAEDEBFC77F6BCFC78FC79FC7AFC7BFC7CFC7DFC7EFC80FC81FC82FC83FC84F6BDFC85F6BEB6A6FC86D8BEFC87FC88B9C4FC89FC8AFC8BD8BBFC8CDCB1FC8DFC8EFC8FFC90FC91FC92CAF3FC93F7F7FC94FC95FC96FC97FC98FC99FC9AFC9BFC9CF7F8FC9DFC9EF7F9FC9FFCA0FD40FD41FD42FD43FD44F7FBFD45F7FAFD46B1C7FD47F7FCF7FDFD48FD49FD4AFD4BFD4CF7FEFD4DFD4EFD4FFD50FD51FD52FD53FD54FD55FD56FD57C6EBECB4FD58FD59FD5AFD5BFD5CFD5DFD5EFD5FFD60FD61FD62FD63FD64FD65FD66FD67FD68FD69FD6AFD6BFD6CFD6DFD6EFD6FFD70FD71FD72FD73FD74FD75FD76FD77FD78FD79FD7AFD7BFD7CFD7DFD7EFD80FD81FD82FD83FD84FD85B3DDF6B3FD86FD87F6B4C1E4F6B5F6B6F6B7F6B8F6B9F6BAC8A3F6BBFD88FD89FD8AFD8BFD8CFD8DFD8EFD8FFD90FD91FD92FD93C1FAB9A8EDE8FD94FD95FD96B9EAD9DFFD97FD98FD99FD9AFD9'; + + for (var i = 0; i < str.length; i++) { + var c = str.charAt(i), + code = str.charCodeAt(i); + if (c == " ") strOut += "+"; + else if (code >= 19968 && code <= 40869) { + var index = code - 19968; + strOut += "%" + z.substr(index * 4, 2) + "%" + z.substr(index * 4 + 2, 2); + } else { + strOut += "%" + str.charCodeAt(i).toString(16); + } + } + return strOut; + }, + /* 改变图片大小 */ + scale: function (img, w, h) { + var ow = img.width, + oh = img.height; + + if (ow >= oh) { + img.width = w * ow / oh; + img.height = h; + img.style.marginLeft = '-' + parseInt((img.width - w) / 2) + 'px'; + } else { + img.width = w; + img.height = h * oh / ow; + img.style.marginTop = '-' + parseInt((img.height - h) / 2) + 'px'; + } + }, + getImageData: function(){ + var _this = this, + key = $G('searchTxt').value, + type = $G('searchType').value, + keepOriginName = editor.options.keepOriginName ? "1" : "0", + url = "http://image.baidu.com/i?ct=201326592&cl=2&lm=-1&st=-1&tn=baiduimagejson&istype=2&rn=32&fm=index&pv=&word=" + _this.encodeToGb2312(key) + type + "&keeporiginname=" + keepOriginName + "&" + +new Date; + + $G('searchListUl').innerHTML = lang.searchLoading; + ajax.request(url, { + 'dataType': 'jsonp', + 'charset': 'GB18030', + 'onsuccess':function(json){ + var list = []; + if(json && json.data) { + for(var i = 0; i < json.data.length; i++) { + if(json.data[i].objURL) { + list.push({ + title: json.data[i].fromPageTitleEnc, + src: json.data[i].objURL, + url: json.data[i].fromURL + }); + } + } + } + _this.setList(list); + }, + 'onerror':function(){ + $G('searchListUl').innerHTML = lang.searchRetry; + } + }); + }, + /* 添加图片到列表界面上 */ + setList: function (list) { + var i, item, p, img, link, _this = this, + listUl = $G('searchListUl'); + + listUl.innerHTML = ''; + if(list.length) { + for (i = 0; i < list.length; i++) { + item = document.createElement('li'); + p = document.createElement('p'); + img = document.createElement('img'); + link = document.createElement('a'); + + img.onload = function () { + _this.scale(this, 113, 113); + }; + img.width = 113; + img.setAttribute('src', list[i].src); + + link.href = list[i].url; + link.target = '_blank'; + link.title = list[i].title; + link.innerHTML = list[i].title; + + p.appendChild(img); + item.appendChild(p); + item.appendChild(link); + listUl.appendChild(item); + } + } else { + listUl.innerHTML = lang.searchRetry; + } + }, + getInsertList: function () { + var child, + src, + align = getAlign(), + list = [], + items = $G('searchListUl').children; + for(var i = 0; i < items.length; i++) { + child = items[i].firstChild && items[i].firstChild.firstChild; + if(child.tagName && child.tagName.toLowerCase() == 'img' && domUtils.hasClass(items[i], 'selected')) { + src = child.src; + list.push({ + src: src, + _src: src, + alt: src.substr(src.lastIndexOf('/') + 1), + floatStyle: align + }); + } + } + return list; + } + }; + +})(); diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/alignicon.jpg b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/alignicon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..754755b1b6e2b37d6090f68b80e91867fdcf1042 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/alignicon.jpg differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/bg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/bg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/icons.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..78459dea7b12ccbeec81d19ecdab22b1658e93b4 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/icons.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/icons.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..12e4700163ac87fa38ae3d92a2c39d0fb4690fed Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/icons.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/image.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/image.png new file mode 100644 index 0000000000000000000000000000000000000000..19699f6a9c6b09cb18ec0f488242d9753d2e341b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/image.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/progress.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..717c4865c90a959c6a0e9ad1af9c777d900a2e9c Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/progress.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/success.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d4f3112b9d1df2147ed3b67d9736163dedd11e1 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/success.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/success.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/image/images/success.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/insertframe/insertframe.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/insertframe/insertframe.html new file mode 100644 index 0000000000000000000000000000000000000000..7f1f3e9a1c6b1b8687930dd7a4dd229a6edcaf07 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/insertframe/insertframe.html @@ -0,0 +1,98 @@ + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + + +
    px
    px
    + +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/internal.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/internal.js new file mode 100644 index 0000000000000000000000000000000000000000..9c865220e9d12651a6f42e4813ca49f0bae08c17 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/internal.js @@ -0,0 +1,78 @@ +(function() { + var parent = window.parent + // dialog对象 + dialog = parent.$EDITORUI[window.frameElement.id.replace(/_iframe$/, '')] + // 当前打开dialog的编辑器实例 + editor = dialog.editor + + UE = parent.UE + + domUtils = UE.dom.domUtils + + utils = UE.utils + + browser = UE.browser + + ajax = UE.ajax + + $G = function(id) { + return document.getElementById(id) + } + // focus元素 + $focus = function(node) { + setTimeout(function() { + if (browser.ie) { + var r = node.createTextRange() + r.collapse(false) + r.select() + } else { + node.focus() + } + }, 0) + } + utils.loadFile(document, { + href: editor.options.themePath + editor.options.theme + '/dialogbase.css?cache=' + Math.random(), + tag: 'link', + type: 'text/css', + rel: 'stylesheet' + }) + lang = editor.getLang(dialog.className.split('-')[2]) + if (lang) { + domUtils.on(window, 'load', function() { + var langImgPath = editor.options.langPath + editor.options.lang + '/images/' + // 针对静态资源 + for (var i in lang['static']) { + var dom = $G(i) + if (!dom) continue + var tagName = dom.tagName, + content = lang['static'][i] + if (content.src) { + // clone + content = utils.extend({}, content, false) + content.src = langImgPath + content.src + } + if (content.style) { + content = utils.extend({}, content, false) + content.style = content.style.replace(/url\s*\(/g, 'url(' + langImgPath) + } + switch (tagName.toLowerCase()) { + case 'var': + dom.parentNode.replaceChild(document.createTextNode(content), dom) + break + case 'select': + var ops = dom.options + for (var j = 0, oj; oj = ops[j];) { + oj.innerHTML = content.options[j++] + } + for (var p in content) { + p != 'options' && dom.setAttribute(p, content[p]) + } + break + default : + domUtils.setAttributes(dom, content) + } + } + }) + } +})() + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/link/link.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/link/link.html new file mode 100644 index 0000000000000000000000000000000000000000..55ab4d1e2fd7a96a8e590d138c10459a2d39baa7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/link/link.html @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/map/map.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/map/map.html new file mode 100644 index 0000000000000000000000000000000000000000..e763b8eb01131c4950744bc58c28a90fde1c8170 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/map/map.html @@ -0,0 +1,135 @@ + + + + + + + + + + +
    + + + + + + + + + +
    ::
    +
    + +
    + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/map/show.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/map/show.html new file mode 100644 index 0000000000000000000000000000000000000000..329cfebfb90b0c126bedfc3d719c3520b4740764 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/map/show.html @@ -0,0 +1,118 @@ + + + + + + + 百度地图API自定义地图 + + + + + + + +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.css new file mode 100644 index 0000000000000000000000000000000000000000..8fb7a94c391d82b498e44eebf5b19134fd7e48a6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.css @@ -0,0 +1,30 @@ +.wrapper{margin: 5px 10px;} + +.searchBar{height:30px;padding:7px 0 3px;text-align:center;} +.searchBtn{font-size:13px;height:24px;} + +.resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;border-radius: 5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;} + +.listPanel{overflow: hidden;} +.panelon{display:block;} +.paneloff{display:none} + +.page{width:220px;margin:20px auto;overflow: hidden;} +.pageon{float:right;width:24px;line-height:24px;height:24px;margin-right: 5px;background: none;border: none;color: #000;font-weight: bold;text-align:center} +.pageoff{float:right;width:24px;line-height:24px;height:24px;cursor:pointer;background-color: #fff; + border: 1px solid #E7ECF0;color: #2D64B3;margin-right: 5px;text-decoration: none;text-align:center;} + +.m-box{width:460px;} +.m-m{float: left;line-height: 20px;height: 20px;} +.m-h{height:24px;line-height:24px;padding-left: 46px;background-color:#FAFAFA;border-bottom: 1px solid #DAD8D8;font-weight: bold;font-size: 12px;color: #333;} +.m-l{float:left;width:40px; } +.m-t{float:left;width:140px;} +.m-s{float:left;width:110px;} +.m-z{float:left;width:100px;} +.m-try-t{float: left;width: 60px;;} + +.m-try{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/try_music.gif') no-repeat ;} +.m-trying{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/stop_music.gif') no-repeat ;} + +.loading{width:95px;height:7px;font-size:7px;margin:60px auto;background:url(http://static.tieba.baidu.com/tb/editor/images/loading.gif) no-repeat} +.empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.html new file mode 100644 index 0000000000000000000000000000000000000000..e7ef04f3954f294e165455539c9f02c764165d2c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.html @@ -0,0 +1,32 @@ + + + + + 插入音乐 + + + + +
    + +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.js new file mode 100644 index 0000000000000000000000000000000000000000..1c538bf66d955dfd1a4d9fdb26ec47ae1658d0b8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/music/music.js @@ -0,0 +1,192 @@ +function Music() { + this.init(); +} +(function () { + var pages = [], + panels = [], + selectedItem = null; + Music.prototype = { + total:70, + pageSize:10, + dataUrl:"http://tingapi.ting.baidu.com/v1/restserver/ting?method=baidu.ting.search.common", + playerUrl:"http://box.baidu.com/widget/flash/bdspacesong.swf", + + init:function () { + var me = this; + domUtils.on($G("J_searchName"), "keyup", function (event) { + var e = window.event || event; + if (e.keyCode == 13) { + me.dosearch(); + } + }); + domUtils.on($G("J_searchBtn"), "click", function () { + me.dosearch(); + }); + }, + callback:function (data) { + var me = this; + me.data = data.song_list; + setTimeout(function () { + $G('J_resultBar').innerHTML = me._renderTemplate(data.song_list); + }, 300); + }, + dosearch:function () { + var me = this; + selectedItem = null; + var key = $G('J_searchName').value; + if (utils.trim(key) == "")return false; + key = encodeURIComponent(key); + me._sent(key); + }, + doselect:function (i) { + var me = this; + if (typeof i == 'object') { + selectedItem = i; + } else if (typeof i == 'number') { + selectedItem = me.data[i]; + } + }, + onpageclick:function (id) { + var me = this; + for (var i = 0; i < pages.length; i++) { + $G(pages[i]).className = 'pageoff'; + $G(panels[i]).className = 'paneloff'; + } + $G('page' + id).className = 'pageon'; + $G('panel' + id).className = 'panelon'; + }, + listenTest:function (elem) { + var me = this, + view = $G('J_preview'), + is_play_action = (elem.className == 'm-try'), + old_trying = me._getTryingElem(); + + if (old_trying) { + old_trying.className = 'm-try'; + view.innerHTML = ''; + } + if (is_play_action) { + elem.className = 'm-trying'; + view.innerHTML = me._buildMusicHtml(me._getUrl(true)); + } + }, + _sent:function (param) { + var me = this; + $G('J_resultBar').innerHTML = '
    '; + + utils.loadFile(document, { + src:me.dataUrl + '&query=' + param + '&page_size=' + me.total + '&callback=music.callback&.r=' + Math.random(), + tag:"script", + type:"text/javascript", + defer:"defer" + }); + }, + _removeHtml:function (str) { + var reg = /<\s*\/?\s*[^>]*\s*>/gi; + return str.replace(reg, ""); + }, + _getUrl:function (isTryListen) { + var me = this; + var param = 'from=tiebasongwidget&url=&name=' + encodeURIComponent(me._removeHtml(selectedItem.title)) + '&artist=' + + encodeURIComponent(me._removeHtml(selectedItem.author)) + '&extra=' + + encodeURIComponent(me._removeHtml(selectedItem.album_title)) + + '&autoPlay='+isTryListen+'' + '&loop=true'; + return me.playerUrl + "?" + param; + }, + _getTryingElem:function () { + var s = $G('J_listPanel').getElementsByTagName('span'); + + for (var i = 0; i < s.length; i++) { + if (s[i].className == 'm-trying') + return s[i]; + } + return null; + }, + _buildMusicHtml:function (playerUrl) { + var html = ' 12) + return s.substring(0, 5) + '...'; + if (!s) s = " "; + return s; + }, + _rebuildData:function (data) { + var me = this, + newData = [], + d = me.pageSize, + itembox; + for (var i = 0; i < data.length; i++) { + if ((i + d) % d == 0) { + itembox = []; + newData.push(itembox) + } + itembox.push(data[i]); + } + return newData; + }, + _renderTemplate:function (data) { + var me = this; + if (data.length == 0)return '
    ' + lang.emptyTxt + '
    '; + data = me._rebuildData(data); + var s = [], p = [], t = []; + s.push('
    '); + p.push('
    '); + for (var i = 0, tmpList; tmpList = data[i++];) { + panels.push('panel' + i); + pages.push('page' + i); + if (i == 1) { + s.push('
    '); + if (data.length != 1) { + t.push('
    ' + (i ) + '
    '); + } + } else { + s.push('
    '); + t.push('
    ' + (i ) + '
    '); + } + s.push('
    '); + s.push('
    ' + lang.chapter + '' + lang.singer + + '' + lang.special + '' + lang.listenTest + '
    '); + for (var j = 0, tmpObj; tmpObj = tmpList[j++];) { + s.push(''); + } + s.push('
    '); + s.push('
    '); + } + t.reverse(); + p.push(t.join('')); + s.push('
    '); + p.push('
    '); + return s.join('') + p.join(''); + }, + exec:function () { + var me = this; + if (selectedItem == null) return; + $G('J_preview').innerHTML = ""; + editor.execCommand('music', { + url:me._getUrl(false), + width:400, + height:95 + }); + } + }; +})(); + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/preview/preview.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/preview/preview.html new file mode 100644 index 0000000000000000000000000000000000000000..f6b433bcf6785eff37cd18ec301a766153c1a82e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/preview/preview.html @@ -0,0 +1,40 @@ + + + + + + + + + + +
    + +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/addimg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/addimg.png new file mode 100644 index 0000000000000000000000000000000000000000..03a87135bab65fa2633156789ed0f4a906d6c48b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/addimg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/brush.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/brush.png new file mode 100644 index 0000000000000000000000000000000000000000..efa6fdb01a8e5cf161dc62bfb20894689a1730bd Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/brush.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/delimg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/delimg.png new file mode 100644 index 0000000000000000000000000000000000000000..5a892e40ad3257f632b34a873b517dd5d590cc9f Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/delimg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/delimgH.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/delimgH.png new file mode 100644 index 0000000000000000000000000000000000000000..2f0c5c9de33a431d1c8e50cd12da74505921ad7e Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/delimgH.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/empty.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..0375196257ac3c859373b3ebebbabe6f16105587 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/empty.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/emptyH.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/emptyH.png new file mode 100644 index 0000000000000000000000000000000000000000..838ca723119499465f29e881a745f4d8a051e22c Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/emptyH.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/eraser.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/eraser.png new file mode 100644 index 0000000000000000000000000000000000000000..63e87cecb90ed3ac0e4acbc257c6dddae5311e09 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/eraser.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/redo.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/redo.png new file mode 100644 index 0000000000000000000000000000000000000000..12cd9bbefc637c7c0a394d00e9d70333ac0f6ea5 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/redo.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/redoH.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/redoH.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f33d38a3d11ce10447830ce409a0890ecad264 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/redoH.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/scale.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/scale.png new file mode 100644 index 0000000000000000000000000000000000000000..935a3f3e1eee04b8a3aa6f70681376298d11e22a Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/scale.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/scaleH.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/scaleH.png new file mode 100644 index 0000000000000000000000000000000000000000..72e64a9d0f3ef081ffda153c755600dc4a758e5b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/scaleH.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/size.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/size.png new file mode 100644 index 0000000000000000000000000000000000000000..8366845059c94089aef92aa3aeeee79e242732eb Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/size.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/undo.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/undo.png new file mode 100644 index 0000000000000000000000000000000000000000..084c7cc73f4058c8084e5ea3ab4e51fd105b7991 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/undo.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/undoH.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/undoH.png new file mode 100644 index 0000000000000000000000000000000000000000..fde7eb3c2e8080be0224b603f65c3fa5552418be Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/images/undoH.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.css new file mode 100644 index 0000000000000000000000000000000000000000..b18430dc566798ed68a41a72e9b92d35f610c334 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.css @@ -0,0 +1,72 @@ +/*common +*/ +body{margin: 0;} +table{width:100%;} +table td{padding:2px 4px;vertical-align: middle;} +a{text-decoration: none;} +em{font-style: normal;} +.border_style1{border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;} +/*module +*/ +.main{margin: 8px;overflow: hidden;} + +.hot{float:left;height:335px;} +.drawBoard{position: relative; cursor: crosshair;} +.brushBorad{position: absolute;left:0;top:0;z-index: 998;} +.picBoard{border: none;text-align: center;line-height: 300px;cursor: default;} +.operateBar{margin-top:10px;font-size:12px;text-align: center;} +.operateBar span{margin-left: 10px;} + +.drawToolbar{float:right;width:110px;height:300px;overflow: hidden;} +.colorBar{margin-top:10px;font-size: 12px;text-align: center;} +.colorBar a{display:block;width: 10px;height: 10px;border:1px solid #1006F1;border-radius: 3px; box-shadow:2px 2px 5px #d3d6da;opacity: 0.3} +.sectionBar{margin-top:15px;font-size: 12px;text-align: center;} +.sectionBar a{display:inline-block;width:10px;height:12px;color: #888;text-indent: -999px;opacity: 0.3} +.size1{background: url('images/size.png') 1px center no-repeat ;} +.size2{background: url('images/size.png') -10px center no-repeat;} +.size3{background: url('images/size.png') -22px center no-repeat;} +.size4{background: url('images/size.png') -35px center no-repeat;} + +.addImgH{position: relative;} +.addImgH_form{position: absolute;left: 18px;top: -1px;width: 75px;height: 21px;opacity: 0;cursor: pointer;} +.addImgH_form input{width: 100%;} +/*scrawl遮罩层 +*/ +.maskLayerNull{display: none;} +.maskLayer{position: absolute;top:0;left:0;width: 100%; height: 100%;opacity: 0.7; + background-color: #fff;text-align:center;font-weight:bold;line-height:300px;z-index: 1000;} +/*btn state +*/ +.previousStepH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/undoH.png');cursor: pointer;} +.previousStepH .text{color:#888;cursor:pointer;} +.previousStep .icon{display: inline-block;width:16px;height:16px;background-image: url('images/undo.png');cursor:default;} +.previousStep .text{color:#ccc;cursor:default;} + +.nextStepH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/redoH.png');cursor: pointer;} +.nextStepH .text{color:#888;cursor:pointer;} +.nextStep .icon{display: inline-block;width:16px;height:16px;background-image: url('images/redo.png');cursor:default;} +.nextStep .text{color:#ccc;cursor:default;} + +.clearBoardH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/emptyH.png');cursor: pointer;} +.clearBoardH .text{color:#888;cursor:pointer;} +.clearBoard .icon{display: inline-block;width:16px;height:16px;background-image: url('images/empty.png');cursor:default;} +.clearBoard .text{color:#ccc;cursor:default;} + +.scaleBoardH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/scaleH.png');cursor: pointer;} +.scaleBoardH .text{color:#888;cursor:pointer;} +.scaleBoard .icon{display: inline-block;width:16px;height:16px;background-image: url('images/scale.png');cursor:default;} +.scaleBoard .text{color:#ccc;cursor:default;} + +.removeImgH .icon{display: inline-block;width:16px;height:16px;background-image: url('images/delimgH.png');cursor: pointer;} +.removeImgH .text{color:#888;cursor:pointer;} +.removeImg .icon{display: inline-block;width:16px;height:16px;background-image: url('images/delimg.png');cursor:default;} +.removeImg .text{color:#ccc;cursor:default;} + +.addImgH .icon{vertical-align:top;display: inline-block;width:16px;height:16px;background-image: url('images/addimg.png')} +.addImgH .text{color:#888;cursor:pointer;} +/*icon +*/ +.brushIcon{display: inline-block;width:16px;height:16px;background-image: url('images/brush.png')} +.eraserIcon{display: inline-block;width:16px;height:16px;background-image: url('images/eraser.png')} + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.html new file mode 100644 index 0000000000000000000000000000000000000000..9371abd7b31b6aeda4def4eda44fa49b8d8c2a4b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.html @@ -0,0 +1,95 @@ + + + + + + + + + + +
    +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    + + 1 + 3 + 5 + 7 +
    +
    + + 1 + 3 + 5 + 7 +
    +
    +
    + + +
    + +
    + +
    +
    +
    + + + + +
    +
    +
    +
    + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.js new file mode 100644 index 0000000000000000000000000000000000000000..e0c005e75083ff4a06be133e42014925ab916807 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/scrawl/scrawl.js @@ -0,0 +1,671 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-5-22 + * Time: 上午11:38 + * To change this template use File | Settings | File Templates. + */ +var scrawl = function (options) { + options && this.initOptions(options); +}; +(function () { + var canvas = $G("J_brushBoard"), + context = canvas.getContext('2d'), + drawStep = [], //undo redo存储 + drawStepIndex = 0; //undo redo指针 + + scrawl.prototype = { + isScrawl:false, //是否涂鸦 + brushWidth:-1, //画笔粗细 + brushColor:"", //画笔颜色 + + initOptions:function (options) { + var me = this; + me.originalState(options);//初始页面状态 + me._buildToolbarColor(options.colorList);//动态生成颜色选择集合 + + me._addBoardListener(options.saveNum);//添加画板处理 + me._addOPerateListener(options.saveNum);//添加undo redo clearBoard处理 + me._addColorBarListener();//添加颜色选择处理 + me._addBrushBarListener();//添加画笔大小处理 + me._addEraserBarListener();//添加橡皮大小处理 + me._addAddImgListener();//添加增添背景图片处理 + me._addRemoveImgListenter();//删除背景图片处理 + me._addScalePicListenter();//添加缩放处理 + me._addClearSelectionListenter();//添加清楚选中状态处理 + + me._originalColorSelect(options.drawBrushColor);//初始化颜色选中 + me._originalBrushSelect(options.drawBrushSize);//初始化画笔选中 + me._clearSelection();//清楚选中状态 + }, + + originalState:function (options) { + var me = this; + + me.brushWidth = options.drawBrushSize;//同步画笔粗细 + me.brushColor = options.drawBrushColor;//同步画笔颜色 + + context.lineWidth = me.brushWidth;//初始画笔大小 + context.strokeStyle = me.brushColor;//初始画笔颜色 + context.fillStyle = "transparent";//初始画布背景颜色 + context.lineCap = "round";//去除锯齿 + context.fill(); + }, + _buildToolbarColor:function (colorList) { + var tmp = null, arr = []; + arr.push(""); + for (var i = 0, color; color = colorList[i++];) { + if ((i - 1) % 5 == 0) { + if (i != 1) { + arr.push(""); + } + arr.push(""); + } + tmp = '#' + color; + arr.push(""); + } + arr.push("
    "); + $G("J_colorBar").innerHTML = arr.join(""); + }, + + _addBoardListener:function (saveNum) { + var me = this, + margin = 0, + startX = -1, + startY = -1, + isMouseDown = false, + isMouseMove = false, + isMouseUp = false, + buttonPress = 0, button, flag = ''; + + margin = parseInt(domUtils.getComputedStyle($G("J_wrap"), "margin-left")); + drawStep.push(context.getImageData(0, 0, context.canvas.width, context.canvas.height)); + drawStepIndex += 1; + + domUtils.on(canvas, ["mousedown", "mousemove", "mouseup", "mouseout"], function (e) { + button = browser.webkit ? e.which : buttonPress; + switch (e.type) { + case 'mousedown': + buttonPress = 1; + flag = 1; + isMouseDown = true; + isMouseUp = false; + isMouseMove = false; + me.isScrawl = true; + startX = e.clientX - margin;//10为外边距总和 + startY = e.clientY - margin; + context.beginPath(); + break; + case 'mousemove' : + if (!flag && button == 0) { + return; + } + if (!flag && button) { + startX = e.clientX - margin;//10为外边距总和 + startY = e.clientY - margin; + context.beginPath(); + flag = 1; + } + if (isMouseUp || !isMouseDown) { + return; + } + var endX = e.clientX - margin, + endY = e.clientY - margin; + + context.moveTo(startX, startY); + context.lineTo(endX, endY); + context.stroke(); + startX = endX; + startY = endY; + isMouseMove = true; + break; + case 'mouseup': + buttonPress = 0; + if (!isMouseDown)return; + if (!isMouseMove) { + context.arc(startX, startY, context.lineWidth, 0, Math.PI * 2, false); + context.fillStyle = context.strokeStyle; + context.fill(); + } + context.closePath(); + me._saveOPerate(saveNum); + isMouseDown = false; + isMouseMove = false; + isMouseUp = true; + startX = -1; + startY = -1; + break; + case 'mouseout': + flag = ''; + buttonPress = 0; + if (button == 1) return; + context.closePath(); + break; + } + }); + }, + _addOPerateListener:function (saveNum) { + var me = this; + domUtils.on($G("J_previousStep"), "click", function () { + if (drawStepIndex > 1) { + drawStepIndex -= 1; + context.clearRect(0, 0, context.canvas.width, context.canvas.height); + context.putImageData(drawStep[drawStepIndex - 1], 0, 0); + me.btn2Highlight("J_nextStep"); + drawStepIndex == 1 && me.btn2disable("J_previousStep"); + } + }); + domUtils.on($G("J_nextStep"), "click", function () { + if (drawStepIndex > 0 && drawStepIndex < drawStep.length) { + context.clearRect(0, 0, context.canvas.width, context.canvas.height); + context.putImageData(drawStep[drawStepIndex], 0, 0); + drawStepIndex += 1; + me.btn2Highlight("J_previousStep"); + drawStepIndex == drawStep.length && me.btn2disable("J_nextStep"); + } + }); + domUtils.on($G("J_clearBoard"), "click", function () { + context.clearRect(0, 0, context.canvas.width, context.canvas.height); + drawStep = []; + me._saveOPerate(saveNum); + drawStepIndex = 1; + me.isScrawl = false; + me.btn2disable("J_previousStep"); + me.btn2disable("J_nextStep"); + me.btn2disable("J_clearBoard"); + }); + }, + _addColorBarListener:function () { + var me = this; + domUtils.on($G("J_colorBar"), "click", function (e) { + var target = me.getTarget(e), + color = target.title; + if (!!color) { + me._addColorSelect(target); + + me.brushColor = color; + context.globalCompositeOperation = "source-over"; + context.lineWidth = me.brushWidth; + context.strokeStyle = color; + } + }); + }, + _addBrushBarListener:function () { + var me = this; + domUtils.on($G("J_brushBar"), "click", function (e) { + var target = me.getTarget(e), + size = browser.ie ? target.innerText : target.text; + if (!!size) { + me._addBESelect(target); + + context.globalCompositeOperation = "source-over"; + context.lineWidth = parseInt(size); + context.strokeStyle = me.brushColor; + me.brushWidth = context.lineWidth; + } + }); + }, + _addEraserBarListener:function () { + var me = this; + domUtils.on($G("J_eraserBar"), "click", function (e) { + var target = me.getTarget(e), + size = browser.ie ? target.innerText : target.text; + if (!!size) { + me._addBESelect(target); + + context.lineWidth = parseInt(size); + context.globalCompositeOperation = "destination-out"; + context.strokeStyle = "#FFF"; + } + }); + }, + _addAddImgListener:function () { + var file = $G("J_imgTxt"); + if (!window.FileReader) { + $G("J_addImg").style.display = 'none'; + $G("J_removeImg").style.display = 'none'; + $G("J_sacleBoard").style.display = 'none'; + } + domUtils.on(file, "change", function (e) { + var frm = file.parentNode; + addMaskLayer(lang.backgroundUploading); + + var target = e.target || e.srcElement, + reader = new FileReader(); + reader.onload = function(evt){ + var target = evt.target || evt.srcElement; + ue_callback(target.result, 'SUCCESS'); + }; + reader.readAsDataURL(target.files[0]); + frm.reset(); + }); + }, + _addRemoveImgListenter:function () { + var me = this; + domUtils.on($G("J_removeImg"), "click", function () { + $G("J_picBoard").innerHTML = ""; + me.btn2disable("J_removeImg"); + me.btn2disable("J_sacleBoard"); + }); + }, + _addScalePicListenter:function () { + domUtils.on($G("J_sacleBoard"), "click", function () { + var picBoard = $G("J_picBoard"), + scaleCon = $G("J_scaleCon"), + img = picBoard.children[0]; + + if (img) { + if (!scaleCon) { + picBoard.style.cssText = "position:relative;z-index:999;"+picBoard.style.cssText; + img.style.cssText = "position: absolute;top:" + (canvas.height - img.height) / 2 + "px;left:" + (canvas.width - img.width) / 2 + "px;"; + var scale = new ScaleBoy(); + picBoard.appendChild(scale.init()); + scale.startScale(img); + } else { + if (scaleCon.style.visibility == "visible") { + scaleCon.style.visibility = "hidden"; + picBoard.style.position = ""; + picBoard.style.zIndex = ""; + } else { + scaleCon.style.visibility = "visible"; + picBoard.style.cssText += "position:relative;z-index:999"; + } + } + } + }); + }, + _addClearSelectionListenter:function () { + var doc = document; + domUtils.on(doc, 'mousemove', function (e) { + if (browser.ie && browser.version < 11) + doc.selection.clear(); + else + window.getSelection().removeAllRanges(); + }); + }, + _clearSelection:function () { + var list = ["J_operateBar", "J_colorBar", "J_brushBar", "J_eraserBar", "J_picBoard"]; + for (var i = 0, group; group = list[i++];) { + domUtils.unSelectable($G(group)); + } + }, + + _saveOPerate:function (saveNum) { + var me = this; + if (drawStep.length <= saveNum) { + if(drawStepIndex"); + } + scale.innerHTML = arr.join(""); + return scale; + } + + var rect = [ + //[left, top, width, height] + [1, 1, -1, -1], + [0, 1, 0, -1], + [0, 1, 1, -1], + [1, 0, -1, 0], + [0, 0, 1, 0], + [1, 0, -1, 1], + [0, 0, 0, 1], + [0, 0, 1, 1] + ]; + ScaleBoy.prototype = { + init:function () { + _appendStyle(); + var me = this, + scale = me.dom = _getDom(); + + me.scaleMousemove.fp = me; + domUtils.on(scale, 'mousedown', function (e) { + var target = e.target || e.srcElement; + me.start = {x:e.clientX, y:e.clientY}; + if (target.className.indexOf('hand') != -1) { + me.dir = target.className.replace('hand', ''); + } + domUtils.on(document.body, 'mousemove', me.scaleMousemove); + e.stopPropagation ? e.stopPropagation() : e.cancelBubble = true; + }); + domUtils.on(document.body, 'mouseup', function (e) { + if (me.start) { + domUtils.un(document.body, 'mousemove', me.scaleMousemove); + if (me.moved) { + me.updateScaledElement({position:{x:scale.style.left, y:scale.style.top}, size:{w:scale.style.width, h:scale.style.height}}); + } + delete me.start; + delete me.moved; + delete me.dir; + } + }); + return scale; + }, + startScale:function (objElement) { + var me = this, Idom = me.dom; + + Idom.style.cssText = 'visibility:visible;top:' + objElement.style.top + ';left:' + objElement.style.left + ';width:' + objElement.offsetWidth + 'px;height:' + objElement.offsetHeight + 'px;'; + me.scalingElement = objElement; + }, + updateScaledElement:function (objStyle) { + var cur = this.scalingElement, + pos = objStyle.position, + size = objStyle.size; + if (pos) { + typeof pos.x != 'undefined' && (cur.style.left = pos.x); + typeof pos.y != 'undefined' && (cur.style.top = pos.y); + } + if (size) { + size.w && (cur.style.width = size.w); + size.h && (cur.style.height = size.h); + } + }, + updateStyleByDir:function (dir, offset) { + var me = this, + dom = me.dom, tmp; + + rect['def'] = [1, 1, 0, 0]; + if (rect[dir][0] != 0) { + tmp = parseInt(dom.style.left) + offset.x; + dom.style.left = me._validScaledProp('left', tmp) + 'px'; + } + if (rect[dir][1] != 0) { + tmp = parseInt(dom.style.top) + offset.y; + dom.style.top = me._validScaledProp('top', tmp) + 'px'; + } + if (rect[dir][2] != 0) { + tmp = dom.clientWidth + rect[dir][2] * offset.x; + dom.style.width = me._validScaledProp('width', tmp) + 'px'; + } + if (rect[dir][3] != 0) { + tmp = dom.clientHeight + rect[dir][3] * offset.y; + dom.style.height = me._validScaledProp('height', tmp) + 'px'; + } + if (dir === 'def') { + me.updateScaledElement({position:{x:dom.style.left, y:dom.style.top}}); + } + }, + scaleMousemove:function (e) { + var me = arguments.callee.fp, + start = me.start, + dir = me.dir || 'def', + offset = {x:e.clientX - start.x, y:e.clientY - start.y}; + + me.updateStyleByDir(dir, offset); + arguments.callee.fp.start = {x:e.clientX, y:e.clientY}; + arguments.callee.fp.moved = 1; + }, + _validScaledProp:function (prop, value) { + var ele = this.dom, + wrap = $G("J_picBoard"); + + value = isNaN(value) ? 0 : value; + switch (prop) { + case 'left': + return value < 0 ? 0 : (value + ele.clientWidth) > wrap.clientWidth ? wrap.clientWidth - ele.clientWidth : value; + case 'top': + return value < 0 ? 0 : (value + ele.clientHeight) > wrap.clientHeight ? wrap.clientHeight - ele.clientHeight : value; + case 'width': + return value <= 0 ? 1 : (value + ele.offsetLeft) > wrap.clientWidth ? wrap.clientWidth - ele.offsetLeft : value; + case 'height': + return value <= 0 ? 1 : (value + ele.offsetTop) > wrap.clientHeight ? wrap.clientHeight - ele.offsetTop : value; + } + } + }; +})(); + +//后台回调 +function ue_callback(url, state) { + var doc = document, + picBorard = $G("J_picBoard"), + img = doc.createElement("img"); + + //图片缩放 + function scale(img, max, oWidth, oHeight) { + var width = 0, height = 0, percent, ow = img.width || oWidth, oh = img.height || oHeight; + if (ow > max || oh > max) { + if (ow >= oh) { + if (width = ow - max) { + percent = (width / ow).toFixed(2); + img.height = oh - oh * percent; + img.width = max; + } + } else { + if (height = oh - max) { + percent = (height / oh).toFixed(2); + img.width = ow - ow * percent; + img.height = max; + } + } + } + } + + //移除遮罩层 + removeMaskLayer(); + //状态响应 + if (state == "SUCCESS") { + picBorard.innerHTML = ""; + img.onload = function () { + scale(this, 300); + picBorard.appendChild(img); + + var obj = new scrawl(); + obj.btn2Highlight("J_removeImg"); + //trace 2457 + obj.btn2Highlight("J_sacleBoard"); + }; + img.src = url; + } else { + alert(state); + } +} +//去掉遮罩层 +function removeMaskLayer() { + var maskLayer = $G("J_maskLayer"); + maskLayer.className = "maskLayerNull"; + maskLayer.innerHTML = ""; + dialog.buttons[0].setDisabled(false); +} +//添加遮罩层 +function addMaskLayer(html) { + var maskLayer = $G("J_maskLayer"); + dialog.buttons[0].setDisabled(true); + maskLayer.className = "maskLayer"; + maskLayer.innerHTML = html; +} +//执行确认按钮方法 +function exec(scrawlObj) { + if (scrawlObj.isScrawl) { + addMaskLayer(lang.scrawlUpLoading); + var base64 = scrawlObj.getCanvasData(); + if (!!base64) { + var options = { + timeout:100000, + onsuccess:function (xhr) { + if (!scrawlObj.isCancelScrawl) { + var responseObj; + responseObj = eval("(" + xhr.responseText + ")"); + if (responseObj.state == "SUCCESS") { + var imgObj = {}, + url = editor.options.scrawlUrlPrefix + responseObj.url; + imgObj.src = url; + imgObj._src = url; + imgObj.alt = responseObj.original || ''; + imgObj.title = responseObj.title || ''; + editor.execCommand("insertImage", imgObj); + dialog.close(); + } else { + alert(responseObj.state); + } + + } + }, + onerror:function () { + alert(lang.imageError); + dialog.close(); + } + }; + options[editor.getOpt('scrawlFieldName')] = base64; + + var actionUrl = editor.getActionUrl(editor.getOpt('scrawlActionName')), + params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + params); + ajax.request(url, options); + } + } else { + addMaskLayer(lang.noScarwl + "   "); + } +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/searchreplace/searchreplace.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/searchreplace/searchreplace.html new file mode 100644 index 0000000000000000000000000000000000000000..b91f19014f8e56eab144a04f6df381c884df0ebf --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/searchreplace/searchreplace.html @@ -0,0 +1,102 @@ + + + + + + + + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + +
    :
    + +
    + + +
    +   +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    :
    :
    + +
    + + + + +
    +   +
    + +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/searchreplace/searchreplace.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/searchreplace/searchreplace.js new file mode 100644 index 0000000000000000000000000000000000000000..1b52857367fd0b5f836dbfeae7176a260ac32a41 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/searchreplace/searchreplace.js @@ -0,0 +1,164 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-9-26 + * Time: 下午12:29 + * To change this template use File | Settings | File Templates. + */ + +//清空上次查选的痕迹 +editor.firstForSR = 0; +editor.currentRangeForSR = null; +//给tab注册切换事件 +/** + * tab点击处理事件 + * @param tabHeads + * @param tabBodys + * @param obj + */ +function clickHandler( tabHeads,tabBodys,obj ) { + //head样式更改 + for ( var k = 0, len = tabHeads.length; k < len; k++ ) { + tabHeads[k].className = ""; + } + obj.className = "focus"; + //body显隐 + var tabSrc = obj.getAttribute( "tabSrc" ); + for ( var j = 0, length = tabBodys.length; j < length; j++ ) { + var body = tabBodys[j], + id = body.getAttribute( "id" ); + if ( id != tabSrc ) { + body.style.zIndex = 1; + } else { + body.style.zIndex = 200; + } + } + +} + +/** + * TAB切换 + * @param tabParentId tab的父节点ID或者对象本身 + */ +function switchTab( tabParentId ) { + var tabElements = $G( tabParentId ).children, + tabHeads = tabElements[0].children, + tabBodys = tabElements[1].children; + + for ( var i = 0, length = tabHeads.length; i < length; i++ ) { + var head = tabHeads[i]; + if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head ); + head.onclick = function () { + clickHandler(tabHeads,tabBodys,this); + } + } +} +$G('searchtab').onmousedown = function(){ + $G('search-msg').innerHTML = ''; + $G('replace-msg').innerHTML = '' +} +//是否区分大小写 +function getMatchCase(id) { + return $G(id).checked ? true : false; +} +//查找 +$G("nextFindBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:1, + casesensitive:getMatchCase("matchCase") + }; + if (!frCommond(obj)) { + var bk = editor.selection.getRange().createBookmark(); + $G('search-msg').innerHTML = lang.getEnd; + editor.selection.getRange().moveToBookmark(bk).select(); + + + } +}; +$G("nextReplaceBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt1").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:1, + casesensitive:getMatchCase("matchCase1") + }; + frCommond(obj); +}; +$G("preFindBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:-1, + casesensitive:getMatchCase("matchCase") + }; + if (!frCommond(obj)) { + $G('search-msg').innerHTML = lang.getStart; + } +}; +$G("preReplaceBtn").onclick = function (txt, dir, mcase) { + var findtxt = $G("findtxt1").value, obj; + if (!findtxt) { + return false; + } + obj = { + searchStr:findtxt, + dir:-1, + casesensitive:getMatchCase("matchCase1") + }; + frCommond(obj); +}; +//替换 +$G("repalceBtn").onclick = function () { + var findtxt = $G("findtxt1").value.replace(/^\s|\s$/g, ""), obj, + replacetxt = $G("replacetxt").value.replace(/^\s|\s$/g, ""); + if (!findtxt) { + return false; + } + if (findtxt == replacetxt || (!getMatchCase("matchCase1") && findtxt.toLowerCase() == replacetxt.toLowerCase())) { + return false; + } + obj = { + searchStr:findtxt, + dir:1, + casesensitive:getMatchCase("matchCase1"), + replaceStr:replacetxt + }; + frCommond(obj); +}; +//全部替换 +$G("repalceAllBtn").onclick = function () { + var findtxt = $G("findtxt1").value.replace(/^\s|\s$/g, ""), obj, + replacetxt = $G("replacetxt").value.replace(/^\s|\s$/g, ""); + if (!findtxt) { + return false; + } + if (findtxt == replacetxt || (!getMatchCase("matchCase1") && findtxt.toLowerCase() == replacetxt.toLowerCase())) { + return false; + } + obj = { + searchStr:findtxt, + casesensitive:getMatchCase("matchCase1"), + replaceStr:replacetxt, + all:true + }; + var num = frCommond(obj); + if (num) { + $G('replace-msg').innerHTML = lang.countMsg.replace("{#count}", num); + } +}; +//执行 +var frCommond = function (obj) { + return editor.execCommand("searchreplace", obj); +}; +switchTab("searchtab"); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/snapscreen/snapscreen.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/snapscreen/snapscreen.html new file mode 100644 index 0000000000000000000000000000000000000000..cf8209ee781887deaee97d70a1f600f567cb2a9d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/snapscreen/snapscreen.html @@ -0,0 +1,58 @@ + + + + + + + + + +
    +

    +
    +
    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/spechars/spechars.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/spechars/spechars.html new file mode 100644 index 0000000000000000000000000000000000000000..0b5c416f86d37836d11259bdec1dd8f895110cd0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/spechars/spechars.html @@ -0,0 +1,21 @@ + + + + + + + + + +
    +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/spechars/spechars.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/spechars/spechars.js new file mode 100644 index 0000000000000000000000000000000000000000..f4c155e1598abfb8a6e475c6202f76e3fb5861ea --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/spechars/spechars.js @@ -0,0 +1,57 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-9-26 + * Time: 下午1:09 + * To change this template use File | Settings | File Templates. + */ +var charsContent = [ + { name:"tsfh", title:lang.tsfh, content:toArray("、,。,·,ˉ,ˇ,¨,〃,々,—,~,‖,…,‘,’,“,”,〔,〕,〈,〉,《,》,「,」,『,』,〖,〗,【,】,±,×,÷,∶,∧,∨,∑,∏,∪,∩,∈,∷,√,⊥,∥,∠,⌒,⊙,∫,∮,≡,≌,≈,∽,∝,≠,≮,≯,≤,≥,∞,∵,∴,♂,♀,°,′,″,℃,$,¤,¢,£,‰,§,№,☆,★,○,●,◎,◇,◆,□,■,△,▲,※,→,←,↑,↓,〓,〡,〢,〣,〤,〥,〦,〧,〨,〩,㊣,㎎,㎏,㎜,㎝,㎞,㎡,㏄,㏎,㏑,㏒,㏕,︰,¬,¦,℡,ˊ,ˋ,˙,–,―,‥,‵,℅,℉,↖,↗,↘,↙,∕,∟,∣,≒,≦,≧,⊿,═,║,╒,╓,╔,╕,╖,╗,╘,╙,╚,╛,╜,╝,╞,╟,╠,╡,╢,╣,╤,╥,╦,╧,╨,╩,╪,╫,╬,╭,╮,╯,╰,╱,╲,╳,▁,▂,▃,▄,▅,▆,▇,�,█,▉,▊,▋,▌,▍,▎,▏,▓,▔,▕,▼,▽,◢,◣,◤,◥,☉,⊕,〒,〝,〞")}, + { name:"lmsz", title:lang.lmsz, content:toArray("ⅰ,ⅱ,ⅲ,ⅳ,ⅴ,ⅵ,ⅶ,ⅷ,ⅸ,ⅹ,Ⅰ,Ⅱ,Ⅲ,Ⅳ,Ⅴ,Ⅵ,Ⅶ,Ⅷ,Ⅸ,Ⅹ,Ⅺ,Ⅻ")}, + { name:"szfh", title:lang.szfh, content:toArray("⒈,⒉,⒊,⒋,⒌,⒍,⒎,⒏,⒐,⒑,⒒,⒓,⒔,⒕,⒖,⒗,⒘,⒙,⒚,⒛,⑴,⑵,⑶,⑷,⑸,⑹,⑺,⑻,⑼,⑽,⑾,⑿,⒀,⒁,⒂,⒃,⒄,⒅,⒆,⒇,①,②,③,④,⑤,⑥,⑦,⑧,⑨,⑩,㈠,㈡,㈢,㈣,㈤,㈥,㈦,㈧,㈨,㈩")}, + { name:"rwfh", title:lang.rwfh, content:toArray("ぁ,あ,ぃ,い,ぅ,う,ぇ,え,ぉ,お,か,が,き,ぎ,く,ぐ,け,げ,こ,ご,さ,ざ,し,じ,す,ず,せ,ぜ,そ,ぞ,た,だ,ち,ぢ,っ,つ,づ,て,で,と,ど,な,に,ぬ,ね,の,は,ば,ぱ,ひ,び,ぴ,ふ,ぶ,ぷ,へ,べ,ぺ,ほ,ぼ,ぽ,ま,み,む,め,も,ゃ,や,ゅ,ゆ,ょ,よ,ら,り,る,れ,ろ,ゎ,わ,ゐ,ゑ,を,ん,ァ,ア,ィ,イ,ゥ,ウ,ェ,エ,ォ,オ,カ,ガ,キ,ギ,ク,グ,ケ,ゲ,コ,ゴ,サ,ザ,シ,ジ,ス,ズ,セ,ゼ,ソ,ゾ,タ,ダ,チ,ヂ,ッ,ツ,ヅ,テ,デ,ト,ド,ナ,ニ,ヌ,ネ,ノ,ハ,バ,パ,ヒ,ビ,ピ,フ,ブ,プ,ヘ,ベ,ペ,ホ,ボ,ポ,マ,ミ,ム,メ,モ,ャ,ヤ,ュ,ユ,ョ,ヨ,ラ,リ,ル,レ,ロ,ヮ,ワ,ヰ,ヱ,ヲ,ン,ヴ,ヵ,ヶ")}, + { name:"xlzm", title:lang.xlzm, content:toArray("Α,Β,Γ,Δ,Ε,Ζ,Η,Θ,Ι,Κ,Λ,Μ,Ν,Ξ,Ο,Π,Ρ,Σ,Τ,Υ,Φ,Χ,Ψ,Ω,α,β,γ,δ,ε,ζ,η,θ,ι,κ,λ,μ,ν,ξ,ο,π,ρ,σ,τ,υ,φ,χ,ψ,ω")}, + { name:"ewzm", title:lang.ewzm, content:toArray("А,Б,В,Г,Д,Е,Ё,Ж,З,И,Й,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ы,Ь,Э,Ю,Я,а,б,в,г,д,е,ё,ж,з,и,й,к,л,м,н,о,п,р,с,т,у,ф,х,ц,ч,ш,щ,ъ,ы,ь,э,ю,я")}, + { name:"pyzm", title:lang.pyzm, content:toArray("ā,á,ǎ,à,ē,é,ě,è,ī,í,ǐ,ì,ō,ó,ǒ,ò,ū,ú,ǔ,ù,ǖ,ǘ,ǚ,ǜ,ü")}, + { name:"yyyb", title:lang.yyyb, content:toArray("i:,i,e,æ,ʌ,ə:,ə,u:,u,ɔ:,ɔ,a:,ei,ai,ɔi,əu,au,iə,εə,uə,p,t,k,b,d,g,f,s,ʃ,θ,h,v,z,ʒ,ð,tʃ,tr,ts,dʒ,dr,dz,m,n,ŋ,l,r,w,j,")}, + { name:"zyzf", title:lang.zyzf, content:toArray("ㄅ,ㄆ,ㄇ,ㄈ,ㄉ,ㄊ,ㄋ,ㄌ,ㄍ,ㄎ,ㄏ,ㄐ,ㄑ,ㄒ,ㄓ,ㄔ,ㄕ,ㄖ,ㄗ,ㄘ,ㄙ,ㄚ,ㄛ,ㄜ,ㄝ,ㄞ,ㄟ,ㄠ,ㄡ,ㄢ,ㄣ,ㄤ,ㄥ,ㄦ,ㄧ,ㄨ")} +]; +(function createTab(content) { + for (var i = 0, ci; ci = content[i++];) { + var span = document.createElement("span"); + span.setAttribute("tabSrc", ci.name); + span.innerHTML = ci.title; + if (i == 1)span.className = "focus"; + domUtils.on(span, "click", function () { + var tmps = $G("tabHeads").children; + for (var k = 0, sk; sk = tmps[k++];) { + sk.className = ""; + } + tmps = $G("tabBodys").children; + for (var k = 0, sk; sk = tmps[k++];) { + sk.style.display = "none"; + } + this.className = "focus"; + $G(this.getAttribute("tabSrc")).style.display = ""; + }); + $G("tabHeads").appendChild(span); + domUtils.insertAfter(span, document.createTextNode("\n")); + var div = document.createElement("div"); + div.id = ci.name; + div.style.display = (i == 1) ? "" : "none"; + var cons = ci.content; + for (var j = 0, con; con = cons[j++];) { + var charSpan = document.createElement("span"); + charSpan.innerHTML = con; + domUtils.on(charSpan, "click", function () { + editor.execCommand("insertHTML", this.innerHTML); + dialog.close(); + }); + div.appendChild(charSpan); + } + $G("tabBodys").appendChild(div); + } +})(charsContent); +function toArray(str) { + return str.split(","); +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/dragicon.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/dragicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f26203bf3f0026891fc8374f109724a69eb38b22 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/dragicon.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.css new file mode 100644 index 0000000000000000000000000000000000000000..c6f9396c9b04297b63775ef2b9abb68db330b43b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.css @@ -0,0 +1,84 @@ +body{ + overflow: hidden; + width: 540px; +} +.wrapper { + margin: 10px auto 0; + font-size: 12px; + overflow: hidden; + width: 520px; + height: 315px; +} + +.clear { + clear: both; +} + +.wrapper .left { + float: left; + margin-left: 10px;; +} + +.wrapper .right { + float: right; + border-left: 2px dotted #EDEDED; + padding-left: 15px; +} + +.section { + margin-bottom: 15px; + width: 240px; + overflow: hidden; +} + +.section h3 { + font-weight: bold; + padding: 5px 0; + margin-bottom: 10px; + border-bottom: 1px solid #EDEDED; + font-size: 12px; +} + +.section ul { + list-style: none; + overflow: hidden; + clear: both; + +} + +.section li { + float: left; + width: 120px;; +} + +.section .tone { + width: 80px;; +} + +.section .preview { + width: 220px; +} + +.section .preview table { + text-align: center; + vertical-align: middle; + color: #666; +} + +.section .preview caption { + font-weight: bold; +} + +.section .preview td { + border-width: 1px; + border-style: solid; + height: 22px; +} + +.section .preview th { + border-style: solid; + border-color: #DDD; + border-width: 2px 1px 1px 1px; + height: 22px; + background-color: #F7F7F7; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.html new file mode 100644 index 0000000000000000000000000000000000000000..3c412fb8273d3468f174e8960ea350665093fa44 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.html @@ -0,0 +1,64 @@ + + + + + + + + +
    +
    +
    +

    +
      +
    • + +
    • +
    • + +
    • +
    +
      +
    • + +
    • +
    • + +
    • +
    +
    +
    +
    +

    +
      +
    • + +
    • +
    • + +
    • +
    +
    +
    +
    +

    +
      +
    • + + +
    • +
    +
    +
    +
    +
    +
    +

    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.js new file mode 100644 index 0000000000000000000000000000000000000000..11dbee7c50a1968d99dbeb4babf04974c83dacd7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittable.js @@ -0,0 +1,237 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-12-19 + * Time: 下午4:55 + * To change this template use File | Settings | File Templates. + */ +(function () { + var title = $G("J_title"), + titleCol = $G("J_titleCol"), + caption = $G("J_caption"), + sorttable = $G("J_sorttable"), + autoSizeContent = $G("J_autoSizeContent"), + autoSizePage = $G("J_autoSizePage"), + tone = $G("J_tone"), + me, + preview = $G("J_preview"); + + var editTable = function () { + me = this; + me.init(); + }; + editTable.prototype = { + init:function () { + var colorPiker = new UE.ui.ColorPicker({ + editor:editor + }), + colorPop = new UE.ui.Popup({ + editor:editor, + content:colorPiker + }); + + title.checked = editor.queryCommandState("inserttitle") == -1; + titleCol.checked = editor.queryCommandState("inserttitlecol") == -1; + caption.checked = editor.queryCommandState("insertcaption") == -1; + sorttable.checked = editor.queryCommandState("enablesort") == 1; + + var enablesortState = editor.queryCommandState("enablesort"), + disablesortState = editor.queryCommandState("disablesort"); + + sorttable.checked = !!(enablesortState < 0 && disablesortState >=0); + sorttable.disabled = !!(enablesortState < 0 && disablesortState < 0); + sorttable.title = enablesortState < 0 && disablesortState < 0 ? lang.errorMsg:''; + + me.createTable(title.checked, titleCol.checked, caption.checked); + me.setAutoSize(); + me.setColor(me.getColor()); + + domUtils.on(title, "click", me.titleHanler); + domUtils.on(titleCol, "click", me.titleColHanler); + domUtils.on(caption, "click", me.captionHanler); + domUtils.on(sorttable, "click", me.sorttableHanler); + domUtils.on(autoSizeContent, "click", me.autoSizeContentHanler); + domUtils.on(autoSizePage, "click", me.autoSizePageHanler); + + domUtils.on(tone, "click", function () { + colorPop.showAnchor(tone); + }); + domUtils.on(document, 'mousedown', function () { + colorPop.hide(); + }); + colorPiker.addListener("pickcolor", function () { + me.setColor(arguments[1]); + colorPop.hide(); + }); + colorPiker.addListener("picknocolor", function () { + me.setColor(""); + colorPop.hide(); + }); + }, + + createTable:function (hasTitle, hasTitleCol, hasCaption) { + var arr = [], + sortSpan = '^'; + arr.push(""); + if (hasCaption) { + arr.push("") + } + if (hasTitle) { + arr.push(""); + if(hasTitleCol) { arr.push(""); } + for (var j = 0; j < 5; j++) { + arr.push(""); + } + arr.push(""); + } + for (var i = 0; i < 6; i++) { + arr.push(""); + if(hasTitleCol) { arr.push("") } + for (var k = 0; k < 5; k++) { + arr.push("") + } + arr.push(""); + } + arr.push("
    " + lang.captionName + "
    " + lang.titleName + "" + lang.titleName + "
    " + lang.titleName + "" + lang.cellsName + "
    "); + preview.innerHTML = arr.join(""); + this.updateSortSpan(); + }, + titleHanler:function () { + var example = $G("J_example"), + frg=document.createDocumentFragment(), + color = domUtils.getComputedStyle(domUtils.getElementsByTagName(example, "td")[0], "border-color"), + colCount = example.rows[0].children.length; + + if (title.checked) { + example.insertRow(0); + for (var i = 0, node; i < colCount; i++) { + node = document.createElement("th"); + node.innerHTML = lang.titleName; + frg.appendChild(node); + } + example.rows[0].appendChild(frg); + + } else { + domUtils.remove(example.rows[0]); + } + me.setColor(color); + me.updateSortSpan(); + }, + titleColHanler:function () { + var example = $G("J_example"), + color = domUtils.getComputedStyle(domUtils.getElementsByTagName(example, "td")[0], "border-color"), + colArr = example.rows, + colCount = colArr.length; + + if (titleCol.checked) { + for (var i = 0, node; i < colCount; i++) { + node = document.createElement("th"); + node.innerHTML = lang.titleName; + colArr[i].insertBefore(node, colArr[i].children[0]); + } + } else { + for (var i = 0; i < colCount; i++) { + domUtils.remove(colArr[i].children[0]); + } + } + me.setColor(color); + me.updateSortSpan(); + }, + captionHanler:function () { + var example = $G("J_example"); + if (caption.checked) { + var row = document.createElement('caption'); + row.innerHTML = lang.captionName; + example.insertBefore(row, example.firstChild); + } else { + domUtils.remove(domUtils.getElementsByTagName(example, 'caption')[0]); + } + }, + sorttableHanler:function(){ + me.updateSortSpan(); + }, + autoSizeContentHanler:function () { + var example = $G("J_example"); + example.removeAttribute("width"); + }, + autoSizePageHanler:function () { + var example = $G("J_example"); + var tds = example.getElementsByTagName(example, "td"); + utils.each(tds, function (td) { + td.removeAttribute("width"); + }); + example.setAttribute('width', '100%'); + }, + updateSortSpan: function(){ + var example = $G("J_example"), + row = example.rows[0]; + + var spans = domUtils.getElementsByTagName(example,"span"); + utils.each(spans,function(span){ + span.parentNode.removeChild(span); + }); + if (sorttable.checked) { + utils.each(row.cells, function(cell, i){ + var span = document.createElement("span"); + span.innerHTML = "^"; + cell.appendChild(span); + }); + } + }, + getColor:function () { + var start = editor.selection.getStart(), color, + cell = domUtils.findParentByTagName(start, ["td", "th", "caption"], true); + color = cell && domUtils.getComputedStyle(cell, "border-color"); + if (!color) color = "#DDDDDD"; + return color; + }, + setColor:function (color) { + var example = $G("J_example"), + arr = domUtils.getElementsByTagName(example, "td").concat( + domUtils.getElementsByTagName(example, "th"), + domUtils.getElementsByTagName(example, "caption") + ); + + tone.value = color; + utils.each(arr, function (node) { + node.style.borderColor = color; + }); + + }, + setAutoSize:function () { + var me = this; + autoSizePage.checked = true; + me.autoSizePageHanler(); + } + }; + + new editTable; + + dialog.onok = function () { + editor.__hasEnterExecCommand = true; + + var checks = { + title:"inserttitle deletetitle", + titleCol:"inserttitlecol deletetitlecol", + caption:"insertcaption deletecaption", + sorttable:"enablesort disablesort" + }; + editor.fireEvent('saveScene'); + for(var i in checks){ + var cmds = checks[i].split(" "), + input = $G("J_" + i); + if(input["checked"]){ + editor.queryCommandState(cmds[0])!=-1 &&editor.execCommand(cmds[0]); + }else{ + editor.queryCommandState(cmds[1])!=-1 &&editor.execCommand(cmds[1]); + } + } + + editor.execCommand("edittable", tone.value); + autoSizeContent.checked ?editor.execCommand('adaptbytext') : ""; + autoSizePage.checked ? editor.execCommand("adaptbywindow") : ""; + editor.fireEvent('saveScene'); + + editor.__hasEnterExecCommand = false; + }; +})(); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittd.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittd.html new file mode 100644 index 0000000000000000000000000000000000000000..49a52f71952e3f396120951a9504e287a14ad2b0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittd.html @@ -0,0 +1,61 @@ + + + + + + + + +
    + + +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittip.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittip.html new file mode 100644 index 0000000000000000000000000000000000000000..954f7bb66f01b0d58dda32a37cc59241e0671cc3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/table/edittip.html @@ -0,0 +1,33 @@ + + + + 表格删除提示 + + + + +
    +
    + +
    +
    + +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/config.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/config.js new file mode 100644 index 0000000000000000000000000000000000000000..417b8f7873ecd2cbf6981df574cf8f57e122027c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/config.js @@ -0,0 +1,42 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-8-8 + * Time: 下午2:00 + * To change this template use File | Settings | File Templates. + */ +var templates = [ + { + "pre":"pre0.png", + 'title':lang.blank, + 'preHtml':'

     欢迎使用UEditor!

    ', + "html":'

    欢迎使用UEditor!

    ' + + }, + { + "pre":"pre1.png", + 'title':lang.blog, + 'preHtml':'

    深入理解Range

    UEditor二次开发

    什么是Range

    对于“插入”选项卡上的库,在设计时都充分考虑了其中的项与文档整体外观的协调性。


    Range能干什么

    在“开始”选项卡上,通过从快速样式库中为所选文本选择一种外观,您可以方便地更改文档中所选文本的格式。

    ', + "html":'

    [键入文档标题]

    [键入文档副标题]

    [标题 1]

    对于“插入”选项卡上的库,在设计时都充分考虑了其中的项与文档整体外观的协调性。 您可以使用这些库来插入表格、页眉、页脚、列表、封面以及其他文档构建基块。 您创建的图片、图表或关系图也将与当前的文档外观协调一致。

    [标题 2]

    在“开始”选项卡上,通过从快速样式库中为所选文本选择一种外观,您可以方便地更改文档中所选文本的格式。 您还可以使用“开始”选项卡上的其他控件来直接设置文本格式。大多数控件都允许您选择是使用当前主题外观,还是使用某种直接指定的格式。

    [标题 3]

    对于“插入”选项卡上的库,在设计时都充分考虑了其中的项与文档整体外观的协调性。 您可以使用这些库来插入表格、页眉、页脚、列表、封面以及其他文档构建基块。 您创建的图片、图表或关系图也将与当前的文档外观协调一致。


    ' + + }, + { + "pre":"pre2.png", + 'title':lang.resume, + 'preHtml':'

    WEB前端开发简历


    联系电话:[键入您的电话]

    电子邮件:[键入您的电子邮件地址]

    家庭住址:[键入您的地址]

    目标职位

    WEB前端研发工程师

    学历

    1. [起止时间] [学校名称] [所学专业] [所获学位]

    工作经验


    ', + "html":'

    [此处键入简历标题]


    【此处插入照片】


    联系电话:[键入您的电话]


    电子邮件:[键入您的电子邮件地址]


    家庭住址:[键入您的地址]


    目标职位

    [此处键入您的期望职位]

    学历

    1. [键入起止时间] [键入学校名称] [键入所学专业] [键入所获学位]

    2. [键入起止时间] [键入学校名称] [键入所学专业] [键入所获学位]

    工作经验

    1. [键入起止时间] [键入公司名称] [键入职位名称]

      1. [键入负责项目] [键入项目简介]

      2. [键入负责项目] [键入项目简介]

    2. [键入起止时间] [键入公司名称] [键入职位名称]

      1. [键入负责项目] [键入项目简介]

    掌握技能

     [这里可以键入您所掌握的技能]

    ' + + }, + { + "pre":"pre3.png", + 'title':lang.richText, + 'preHtml':'

    [此处键入文章标题]

    图文混排方法

    图片居左,文字围绕图片排版

    方法:在文字前面插入图片,设置居左对齐,然后即可在右边输入多行文


    还有没有什么其他的环绕方式呢?这里是居右环绕


    欢迎大家多多尝试,为UEditor提供更多高质量模板!

    ', + "html":'


    [此处键入文章标题]

    图文混排方法

    1. 图片居左,文字围绕图片排版

    方法:在文字前面插入图片,设置居左对齐,然后即可在右边输入多行文本


    2. 图片居右,文字围绕图片排版

    方法:在文字前面插入图片,设置居右对齐,然后即可在左边输入多行文本


    3. 图片居中环绕排版

    方法:亲,这个真心没有办法。。。



    还有没有什么其他的环绕方式呢?这里是居右环绕


    欢迎大家多多尝试,为UEditor提供更多高质量模板!


    占位


    占位


    占位


    占位


    占位



    ' + }, + { + "pre":"pre4.png", + 'title':lang.sciPapers, + 'preHtml':'

    [键入文章标题]

    摘要:这里可以输入很长很长很长很长很长很长很长很长很差的摘要

    标题 1

    这里可以输入很多内容,可以图文混排,可以有列表等。

    标题 2

    1. 列表 1

    2. 列表 2

      1. 多级列表 1

      2. 多级列表 2

    3. 列表 3

    标题 3

    来个文字图文混排的


    ', + 'html':'

    [键入文章标题]

    摘要:这里可以输入很长很长很长很长很长很长很长很长很差的摘要

    标题 1

    这里可以输入很多内容,可以图文混排,可以有列表等。

    标题 2

    来个列表瞅瞅:

    1. 列表 1

    2. 列表 2

      1. 多级列表 1

      2. 多级列表 2

    3. 列表 3

    标题 3

    来个文字图文混排的

    这里可以多行

    右边是图片

    绝对没有问题的,不信你也可以试试看


    ' + } +]; \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/bg.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..8c1d10ad1933e02086e8a1b3c807c7d1e57d51db Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/bg.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre0.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre0.png new file mode 100644 index 0000000000000000000000000000000000000000..8f3c16ab121c6c9b6add955fd3de78247ccfd9a6 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre0.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre1.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre1.png new file mode 100644 index 0000000000000000000000000000000000000000..5a03f9699886deef9aa0f52a7d252dea84baafef Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre1.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre2.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre2.png new file mode 100644 index 0000000000000000000000000000000000000000..5a55672c1f9c4d41d5b5cf52d76bb2b7e7c6b186 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre2.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre3.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre3.png new file mode 100644 index 0000000000000000000000000000000000000000..d852d29f13bcf743e15df824901ab568123a5aae Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre3.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre4.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre4.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7bc72ab99fe2c0ed9de1d89fd1c3e82ac3fd43 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/images/pre4.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.css new file mode 100644 index 0000000000000000000000000000000000000000..6c1608dfc4946be492e91867b02feffa3666a859 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.css @@ -0,0 +1,18 @@ +.wrap{ padding: 5px;font-size: 14px;} +.left{width:425px;float: left;} +.right{width:160px;border: 1px solid #ccc;float: right;padding: 5px;margin-right: 5px;} +.right .pre{height: 332px;overflow-y: auto;} +.right .preitem{border: white 1px solid;margin: 5px 0;padding: 2px 0;} +.right .preitem:hover{background-color: lemonChiffon;cursor: pointer;border: #ccc 1px solid;} +.right .preitem img{display: block;margin: 0 auto;width:100px;} +.clear{clear: both;} +.top{height:26px;line-height: 26px;padding: 5px;} +.bottom{height:320px;width:100%;margin: 0 auto;} +.transparent{ background: url("images/bg.gif") repeat;} +.bottom table tr td{border:1px dashed #ccc;} +#colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;} +.border_style1{padding:2px;border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;} +p{margin: 5px 0} +table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;} +li{clear:both} +ol{padding-left:40px; } \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.html new file mode 100644 index 0000000000000000000000000000000000000000..d9903a480df48735fe455cf2de668a280b30d52e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.js new file mode 100644 index 0000000000000000000000000000000000000000..80a334b361842a3af5f30be034db2232b8213f95 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/template/template.js @@ -0,0 +1,53 @@ +/** + * Created with JetBrains PhpStorm. + * User: xuheng + * Date: 12-8-8 + * Time: 下午2:09 + * To change this template use File | Settings | File Templates. + */ +(function () { + var me = editor, + preview = $G( "preview" ), + preitem = $G( "preitem" ), + tmps = templates, + currentTmp; + var initPre = function () { + var str = ""; + for ( var i = 0, tmp; tmp = tmps[i++]; ) { + str += '
    '; + } + preitem.innerHTML = str; + }; + var pre = function ( n ) { + var tmp = tmps[n - 1]; + currentTmp = tmp; + clearItem(); + domUtils.setStyles( preitem.childNodes[n - 1], { + "background-color":"lemonChiffon", + "border":"#ccc 1px solid" + } ); + preview.innerHTML = tmp.preHtml ? tmp.preHtml : ""; + }; + var clearItem = function () { + var items = preitem.children; + for ( var i = 0, item; item = items[i++]; ) { + domUtils.setStyles( item, { + "background-color":"", + "border":"white 1px solid" + } ); + } + }; + dialog.onok = function () { + if ( !$G( "issave" ).checked ){ + me.execCommand( "cleardoc" ); + } + var obj = { + html:currentTmp && currentTmp.html + }; + me.execCommand( "template", obj ); + }; + initPre(); + window.pre = pre; + pre(2) + +})(); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/bg.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..580be0a01dff4c70c72f78a3f40186660ee8eee0 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/bg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/center_focus.jpg b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/center_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..262b02916c51c01ab71f942b7ea9d02382b0df07 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/center_focus.jpg differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/file-icons.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/file-icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..d8c02c27e242f0584fc6b214f35b4f6d8caec332 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/file-icons.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/file-icons.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/file-icons.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff82c8c488f53a7aff67fbe39742e3321183eca Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/file-icons.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/icons.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..78459dea7b12ccbeec81d19ecdab22b1658e93b4 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/icons.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/icons.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..12e4700163ac87fa38ae3d92a2c39d0fb4690fed Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/icons.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/image.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/image.png new file mode 100644 index 0000000000000000000000000000000000000000..19699f6a9c6b09cb18ec0f488242d9753d2e341b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/image.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/left_focus.jpg b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/left_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7886d276dda2e0aecdae22393eac534ed507babf Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/left_focus.jpg differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/none_focus.jpg b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/none_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c768dcb47aaa289135afd2bd0e8eb0b6ecb7536 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/none_focus.jpg differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/progress.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/progress.png new file mode 100644 index 0000000000000000000000000000000000000000..717c4865c90a959c6a0e9ad1af9c777d900a2e9c Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/progress.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/right_focus.jpg b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/right_focus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..173e10d2d91026c7283566993afb2f3a0267ea40 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/right_focus.jpg differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/success.gif b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/success.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d4f3112b9d1df2147ed3b67d9736163dedd11e1 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/success.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/success.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/success.png new file mode 100644 index 0000000000000000000000000000000000000000..94f968dc8fd3c7ca8f6cb599d006ef3f23b62c7d Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/images/success.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.css new file mode 100644 index 0000000000000000000000000000000000000000..5870e7a15969418299e5e92967397582465ebdfa --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.css @@ -0,0 +1,635 @@ +@charset "utf-8"; +.wrapper{ width: 570px;_width:575px;margin: 10px auto; zoom:1;position: relative} +.tabbody{height: 335px;} +.tabbody .panel { + position: absolute; + width: 0; + height: 0; + background: #fff; + overflow: hidden; + display: none; +} +.tabbody .panel.focus { + width: 100%; + height: 335px; + display: block; +} + +.tabbody .panel table td{vertical-align: middle;} +#videoUrl { + width: 490px; + height: 21px; + line-height: 21px; + margin: 8px 5px; + background: #FFF; + border: 1px solid #d7d7d7; +} +#videoSearchTxt{margin-left:15px;background: #FFF;width:200px;height:21px;line-height:21px;border: 1px solid #d7d7d7;} +#searchList{width: 570px;overflow: auto;zoom:1;height: 270px;} +#searchList div{float: left;width: 120px;height: 135px;margin: 5px 15px;} +#searchList img{margin: 2px 8px;cursor: pointer;border: 2px solid #fff} /*不用缩略图*/ +#searchList p{margin-left: 10px;} +#videoType{ + width: 65px; + height: 23px; + line-height: 22px; + border: 1px solid #d7d7d7; +} +#videoSearchBtn,#videoSearchReset{ + /*width: 80px;*/ + height: 25px; + line-height: 25px; + background: #eee; + border: 1px solid #d7d7d7; + cursor: pointer; + padding: 0 5px; +} + + + +#preview{position: relative;width: 420px;padding:0;overflow: hidden; margin-left: 10px; _margin-left:5px; height: 280px;background-color: #ddd;float: left} +#preview .previewMsg {position:absolute;top:0;margin:0;padding:0;height:280px;width:100%;background-color: #666;} +#preview .previewMsg span{display:block;margin: 125px auto 0 auto;text-align:center;font-size:18px;color:#fff;} +#preview .previewVideo {position:absolute;top:0;margin:0;padding:0;height:280px;width:100%;} +.edui-video-wrapper fieldset{ + border: 1px solid #ddd; + padding-left: 5px; + margin-bottom: 20px; + padding-bottom: 5px; + width: 115px; +} + +#videoInfo {width: 120px;float: left;margin-left: 10px;_margin-left:7px;} +fieldset{ + border: 1px solid #ddd; + padding-left: 5px; + margin-bottom: 20px; + padding-bottom: 5px; + width: 115px; +} +fieldset legend{font-weight: bold;} +fieldset p{line-height: 30px;} +fieldset input.txt{ + width: 65px; + height: 21px; + line-height: 21px; + margin: 8px 5px; + background: #FFF; + border: 1px solid #d7d7d7; +} +label.url{font-weight: bold;margin-left: 5px;color: #06c;} +#videoFloat div{cursor:pointer;opacity: 0.5;filter: alpha(opacity = 50);margin:9px;_margin:5px;width:38px;height:36px;float:left;} +#videoFloat .focus{opacity: 1;filter: alpha(opacity = 100)} +span.view{display: inline-block;width: 30px;float: right;cursor: pointer;color: blue} + + + + +/* upload video */ +.tabbody #upload.panel { + width: 0; + height: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); + background: #fff; + display: block; +} +.tabbody #upload.panel.focus { + width: 100%; + height: 335px; + display: block; + clip: auto; +} +#upload_alignment div{cursor:pointer;opacity: 0.5;filter: alpha(opacity = 50);margin:9px;_margin:5px;width:38px;height:36px;float:left;} +#upload_alignment .focus{opacity: 1;filter: alpha(opacity = 100)} +#upload_left { width:427px; float:left; } +#upload_left .controller { height: 30px; clear: both; } +#uploadVideoInfo{margin-top:10px;float:right;padding-right:8px;} + +#upload .queueList { + margin: 0; +} + +#upload p { + margin: 0; +} + +.element-invisible { + width: 0 !important; + height: 0 !important; + border: 0; + padding: 0; + margin: 0; + overflow: hidden; + position: absolute !important; + clip: rect(1px, 1px, 1px, 1px); +} + +#upload .placeholder { + margin: 10px; + margin-right:0; + border: 2px dashed #e6e6e6; + *border: 0px dashed #e6e6e6; + height: 161px; + padding-top: 150px; + text-align: center; + width: 97%; + float: left; + background: url(./images/image.png) center 70px no-repeat; + color: #cccccc; + font-size: 18px; + position: relative; + top:0; + *margin-left: 0; + *left: 10px; +} + +#upload .placeholder .webuploader-pick { + font-size: 18px; + background: #00b7ee; + border-radius: 3px; + line-height: 44px; + padding: 0 30px; + *width: 120px; + color: #fff; + display: inline-block; + margin: 0 auto 20px auto; + cursor: pointer; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); +} + +#upload .placeholder .webuploader-pick-hover { + background: #00a2d4; +} + + +#filePickerContainer { + text-align: center; +} + +#upload .placeholder .flashTip { + color: #666666; + font-size: 12px; + position: absolute; + width: 100%; + text-align: center; + bottom: 20px; +} + +#upload .placeholder .flashTip a { + color: #0785d1; + text-decoration: none; +} + +#upload .placeholder .flashTip a:hover { + text-decoration: underline; +} + +#upload .placeholder.webuploader-dnd-over { + border-color: #999999; +} + +#upload .filelist { + list-style: none; + margin: 0; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + position: relative; + height: 285px; +} + +#upload .filelist:after { + content: ''; + display: block; + width: 0; + height: 0; + overflow: hidden; + clear: both; +} + +#upload .filelist li { + width: 113px; + height: 113px; + background: url(./images/bg.png); + text-align: center; + margin: 15px 0 0 20px; + *margin: 15px 0 0 15px; + position: relative; + display: block; + float: left; + overflow: hidden; + font-size: 12px; +} + +#upload .filelist li p.log { + position: relative; + top: -45px; +} + +#upload .filelist li p.title { + position: absolute; + top: 0; + left: 0; + width: 100%; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + top: 5px; + text-indent: 5px; + text-align: left; +} + +#upload .filelist li p.progress { + position: absolute; + width: 100%; + bottom: 0; + left: 0; + height: 8px; + overflow: hidden; + z-index: 50; + margin: 0; + border-radius: 0; + background: none; + -webkit-box-shadow: 0 0 0; +} + +#upload .filelist li p.progress span { + display: none; + overflow: hidden; + width: 0; + height: 100%; + background: #1483d8 url(./images/progress.png) repeat-x; + + -webit-transition: width 200ms linear; + -moz-transition: width 200ms linear; + -o-transition: width 200ms linear; + -ms-transition: width 200ms linear; + transition: width 200ms linear; + + -webkit-animation: progressmove 2s linear infinite; + -moz-animation: progressmove 2s linear infinite; + -o-animation: progressmove 2s linear infinite; + -ms-animation: progressmove 2s linear infinite; + animation: progressmove 2s linear infinite; + + -webkit-transform: translateZ(0); +} + +@-webkit-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@-moz-keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +@keyframes progressmove { + 0% { + background-position: 0 0; + } + 100% { + background-position: 17px 0; + } +} + +#upload .filelist li p.imgWrap { + position: relative; + z-index: 2; + line-height: 113px; + vertical-align: middle; + overflow: hidden; + width: 113px; + height: 113px; + + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -o-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + + -webit-transition: 200ms ease-out; + -moz-transition: 200ms ease-out; + -o-transition: 200ms ease-out; + -ms-transition: 200ms ease-out; + transition: 200ms ease-out; +} +#upload .filelist li p.imgWrap.notimage { + margin-top: 0; + width: 111px; + height: 111px; + border: 1px #eeeeee solid; +} +#upload .filelist li p.imgWrap.notimage i.file-preview { + margin-top: 15px; +} + +#upload .filelist li img { + width: 100%; +} + +#upload .filelist li p.error { + background: #f43838; + color: #fff; + position: absolute; + bottom: 0; + left: 0; + height: 28px; + line-height: 28px; + width: 100%; + z-index: 100; + display:none; +} + +#upload .filelist li .success { + display: block; + position: absolute; + left: 0; + bottom: 0; + height: 40px; + width: 100%; + z-index: 200; + background: url(./images/success.png) no-repeat right bottom; + background-image: url(./images/success.gif) \9; +} + +#upload .filelist li.filePickerBlock { + width: 113px; + height: 113px; + background: url(./images/image.png) no-repeat center 12px; + border: 1px solid #eeeeee; + border-radius: 0; +} +#upload .filelist li.filePickerBlock div.webuploader-pick { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + opacity: 0; + background: none; + font-size: 0; +} + +#upload .filelist div.file-panel { + position: absolute; + height: 0; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000') \0; + background: rgba(0, 0, 0, 0.5); + width: 100%; + top: 0; + left: 0; + overflow: hidden; + z-index: 300; +} + +#upload .filelist div.file-panel span { + width: 24px; + height: 24px; + display: inline; + float: right; + text-indent: -9999px; + overflow: hidden; + background: url(./images/icons.png) no-repeat; + background: url(./images/icons.gif) no-repeat \9; + margin: 5px 1px 1px; + cursor: pointer; + -webkit-tap-highlight-color: rgba(0,0,0,0); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +#upload .filelist div.file-panel span.rotateLeft { + display:none; + background-position: 0 -24px; +} + +#upload .filelist div.file-panel span.rotateLeft:hover { + background-position: 0 0; +} + +#upload .filelist div.file-panel span.rotateRight { + display:none; + background-position: -24px -24px; +} + +#upload .filelist div.file-panel span.rotateRight:hover { + background-position: -24px 0; +} + +#upload .filelist div.file-panel span.cancel { + background-position: -48px -24px; +} + +#upload .filelist div.file-panel span.cancel:hover { + background-position: -48px 0; +} + +#upload .statusBar { + height: 45px; + border-bottom: 1px solid #dadada; + margin: 0 10px; + padding: 0; + line-height: 45px; + vertical-align: middle; + position: relative; +} + +#upload .statusBar .progress { + border: 1px solid #1483d8; + width: 198px; + background: #fff; + height: 18px; + position: absolute; + top: 12px; + display: none; + text-align: center; + line-height: 18px; + color: #6dbfff; + margin: 0 10px 0 0; +} +#upload .statusBar .progress span.percentage { + width: 0; + height: 100%; + left: 0; + top: 0; + background: #1483d8; + position: absolute; +} +#upload .statusBar .progress span.text { + position: relative; + z-index: 10; +} + +#upload .statusBar .info { + display: inline-block; + font-size: 14px; + color: #666666; +} + +#upload .statusBar .btns { + position: absolute; + top: 7px; + right: 0; + line-height: 30px; +} + +#filePickerBtn { + display: inline-block; + float: left; +} +#upload .statusBar .btns .webuploader-pick, +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-uploading, +#upload .statusBar .btns .uploadBtn.state-paused { + background: #ffffff; + border: 1px solid #cfcfcf; + color: #565656; + padding: 0 18px; + display: inline-block; + border-radius: 3px; + margin-left: 10px; + cursor: pointer; + font-size: 14px; + float: left; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +#upload .statusBar .btns .webuploader-pick-hover, +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-uploading:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover { + background: #f0f0f0; +} + +#upload .statusBar .btns .uploadBtn, +#upload .statusBar .btns .uploadBtn.state-paused{ + background: #00b7ee; + color: #fff; + border-color: transparent; +} +#upload .statusBar .btns .uploadBtn:hover, +#upload .statusBar .btns .uploadBtn.state-paused:hover{ + background: #00a2d4; +} + +#upload .statusBar .btns .uploadBtn.disabled { + pointer-events: none; + filter:alpha(opacity=60); + -moz-opacity:0.6; + -khtml-opacity: 0.6; + opacity: 0.6; +} + + +/* 在线文件的文件预览图标 */ +i.file-preview { + display: block; + margin: 10px auto; + width: 70px; + height: 70px; + background-image: url("./images/file-icons.png"); + background-image: url("./images/file-icons.gif") \9; + background-position: -140px center; + background-repeat: no-repeat; +} +i.file-preview.file-type-dir{ + background-position: 0 center; +} +i.file-preview.file-type-file{ + background-position: -140px center; +} +i.file-preview.file-type-filelist{ + background-position: -210px center; +} +i.file-preview.file-type-zip, +i.file-preview.file-type-rar, +i.file-preview.file-type-7z, +i.file-preview.file-type-tar, +i.file-preview.file-type-gz, +i.file-preview.file-type-bz2{ + background-position: -280px center; +} +i.file-preview.file-type-xls, +i.file-preview.file-type-xlsx{ + background-position: -350px center; +} +i.file-preview.file-type-doc, +i.file-preview.file-type-docx{ + background-position: -420px center; +} +i.file-preview.file-type-ppt, +i.file-preview.file-type-pptx{ + background-position: -490px center; +} +i.file-preview.file-type-vsd{ + background-position: -560px center; +} +i.file-preview.file-type-pdf{ + background-position: -630px center; +} +i.file-preview.file-type-txt, +i.file-preview.file-type-md, +i.file-preview.file-type-json, +i.file-preview.file-type-htm, +i.file-preview.file-type-xml, +i.file-preview.file-type-html, +i.file-preview.file-type-js, +i.file-preview.file-type-css, +i.file-preview.file-type-php, +i.file-preview.file-type-jsp, +i.file-preview.file-type-asp{ + background-position: -700px center; +} +i.file-preview.file-type-apk{ + background-position: -770px center; +} +i.file-preview.file-type-exe{ + background-position: -840px center; +} +i.file-preview.file-type-ipa{ + background-position: -910px center; +} +i.file-preview.file-type-mp4, +i.file-preview.file-type-swf, +i.file-preview.file-type-mkv, +i.file-preview.file-type-avi, +i.file-preview.file-type-flv, +i.file-preview.file-type-mov, +i.file-preview.file-type-mpg, +i.file-preview.file-type-mpeg, +i.file-preview.file-type-ogv, +i.file-preview.file-type-webm, +i.file-preview.file-type-rm, +i.file-preview.file-type-rmvb{ + background-position: -980px center; +} +i.file-preview.file-type-ogg, +i.file-preview.file-type-wav, +i.file-preview.file-type-wmv, +i.file-preview.file-type-mid, +i.file-preview.file-type-mp3{ + background-position: -1050px center; +} +i.file-preview.file-type-jpg, +i.file-preview.file-type-jpeg, +i.file-preview.file-type-gif, +i.file-preview.file-type-bmp, +i.file-preview.file-type-png, +i.file-preview.file-type-psd{ + background-position: -140px center; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.html new file mode 100644 index 0000000000000000000000000000000000000000..5007882912543add159e627eb68c50fdee08c8c6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.html @@ -0,0 +1,86 @@ + + + + + + + + + +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + + + + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + 0% + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
      +
    • +
    +
    +
    +
    +
    + + + + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.js new file mode 100644 index 0000000000000000000000000000000000000000..8d99b9f13e3c4fe975a509891035566f5143000d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/video/video.js @@ -0,0 +1,789 @@ +/** + * Created by JetBrains PhpStorm. + * User: taoqili + * Date: 12-2-20 + * Time: 上午11:19 + * To change this template use File | Settings | File Templates. + */ + +(function(){ + + var video = {}, + uploadVideoList = [], + isModifyUploadVideo = false, + uploadFile; + + window.onload = function(){ + $focus($G("videoUrl")); + initTabs(); + initVideo(); + initUpload(); + }; + + /* 初始化tab标签 */ + function initTabs(){ + var tabs = $G('tabHeads').children; + for (var i = 0; i < tabs.length; i++) { + domUtils.on(tabs[i], "click", function (e) { + var j, bodyId, target = e.target || e.srcElement; + for (j = 0; j < tabs.length; j++) { + bodyId = tabs[j].getAttribute('data-content-id'); + if(tabs[j] == target){ + domUtils.addClass(tabs[j], 'focus'); + domUtils.addClass($G(bodyId), 'focus'); + }else { + domUtils.removeClasses(tabs[j], 'focus'); + domUtils.removeClasses($G(bodyId), 'focus'); + } + } + }); + } + } + + function initVideo(){ + createAlignButton( ["videoFloat", "upload_alignment"] ); + addUrlChangeListener($G("videoUrl")); + addOkListener(); + + //编辑视频时初始化相关信息 + (function(){ + var img = editor.selection.getRange().getClosedNode(),url; + if(img && img.className){ + var hasFakedClass = (img.className == "edui-faked-video"), + hasUploadClass = img.className.indexOf("edui-upload-video")!=-1; + if(hasFakedClass || hasUploadClass) { + $G("videoUrl").value = url = img.getAttribute("_url"); + $G("videoWidth").value = img.width; + $G("videoHeight").value = img.height; + var align = domUtils.getComputedStyle(img,"float"), + parentAlign = domUtils.getComputedStyle(img.parentNode,"text-align"); + updateAlignButton(parentAlign==="center"?"center":align); + } + if(hasUploadClass) { + isModifyUploadVideo = true; + } + } + createPreviewVideo(url); + })(); + } + + /** + * 监听确认和取消两个按钮事件,用户执行插入或者清空正在播放的视频实例操作 + */ + function addOkListener(){ + dialog.onok = function(){ + $G("preview").innerHTML = ""; + var currentTab = findFocus("tabHeads","tabSrc"); + switch(currentTab){ + case "video": + return insertSingle(); + break; + case "videoSearch": + return insertSearch("searchList"); + break; + case "upload": + return insertUpload(); + break; + } + }; + dialog.oncancel = function(){ + $G("preview").innerHTML = ""; + }; + } + + /** + * 依据传入的align值更新按钮信息 + * @param align + */ + function updateAlignButton( align ) { + var aligns = $G( "videoFloat" ).children; + for ( var i = 0, ci; ci = aligns[i++]; ) { + if ( ci.getAttribute( "name" ) == align ) { + if ( ci.className !="focus" ) { + ci.className = "focus"; + } + } else { + if ( ci.className =="focus" ) { + ci.className = ""; + } + } + } + } + + /** + * 将单个视频信息插入编辑器中 + */ + function insertSingle(){ + var width = $G("videoWidth"), + height = $G("videoHeight"), + url=$G('videoUrl').value, + align = findFocus("videoFloat","name"); + if(!url) return false; + if ( !checkNum( [width, height] ) ) return false; + editor.execCommand('insertvideo', { + url: convert_url(url), + width: width.value, + height: height.value, + align: align + }, isModifyUploadVideo ? 'upload':null); + } + + /** + * 将元素id下的所有代表视频的图片插入编辑器中 + * @param id + */ + function insertSearch(id){ + var imgs = domUtils.getElementsByTagName($G(id),"img"), + videoObjs=[]; + for(var i=0,img; img=imgs[i++];){ + if(img.getAttribute("selected")){ + videoObjs.push({ + url:img.getAttribute("ue_video_url"), + width:420, + height:280, + align:"none" + }); + } + } + editor.execCommand('insertvideo',videoObjs); + } + + /** + * 找到id下具有focus类的节点并返回该节点下的某个属性 + * @param id + * @param returnProperty + */ + function findFocus( id, returnProperty ) { + var tabs = $G( id ).children, + property; + for ( var i = 0, ci; ci = tabs[i++]; ) { + if ( ci.className=="focus" ) { + property = ci.getAttribute( returnProperty ); + break; + } + } + return property; + } + function convert_url(url){ + if ( !url ) return ''; + url = utils.trim(url) + .replace(/v\.youku\.com\/v_show\/id_([\w\-=]+)\.html/i, 'player.youku.com/player.php/sid/$1/v.swf') + .replace(/(www\.)?youtube\.com\/watch\?v=([\w\-]+)/i, "www.youtube.com/v/$2") + .replace(/youtu.be\/(\w+)$/i, "www.youtube.com/v/$1") + .replace(/v\.ku6\.com\/.+\/([\w\.]+)\.html.*$/i, "player.ku6.com/refer/$1/v.swf") + .replace(/www\.56\.com\/u\d+\/v_([\w\-]+)\.html/i, "player.56.com/v_$1.swf") + .replace(/www.56.com\/w\d+\/play_album\-aid\-\d+_vid\-([^.]+)\.html/i, "player.56.com/v_$1.swf") + .replace(/v\.pps\.tv\/play_([\w]+)\.html.*$/i, "player.pps.tv/player/sid/$1/v.swf") + .replace(/www\.letv\.com\/ptv\/vplay\/([\d]+)\.html.*$/i, "i7.imgs.letv.com/player/swfPlayer.swf?id=$1&autoplay=0") + .replace(/www\.tudou\.com\/programs\/view\/([\w\-]+)\/?/i, "www.tudou.com/v/$1") + .replace(/v\.qq\.com\/cover\/[\w]+\/[\w]+\/([\w]+)\.html/i, "static.video.qq.com/TPout.swf?vid=$1") + .replace(/v\.qq\.com\/.+[\?\&]vid=([^&]+).*$/i, "static.video.qq.com/TPout.swf?vid=$1") + .replace(/my\.tv\.sohu\.com\/[\w]+\/[\d]+\/([\d]+)\.shtml.*$/i, "share.vrs.sohu.com/my/v.swf&id=$1"); + + return url; + } + + /** + * 检测传入的所有input框中输入的长宽是否是正数 + * @param nodes input框集合, + */ + function checkNum( nodes ) { + for ( var i = 0, ci; ci = nodes[i++]; ) { + var value = ci.value; + if ( !isNumber( value ) && value) { + alert( lang.numError ); + ci.value = ""; + ci.focus(); + return false; + } + } + return true; + } + + /** + * 数字判断 + * @param value + */ + function isNumber( value ) { + return /(0|^[1-9]\d*$)/.test( value ); + } + + /** + * 创建图片浮动选择按钮 + * @param ids + */ + function createAlignButton( ids ) { + for ( var i = 0, ci; ci = ids[i++]; ) { + var floatContainer = $G( ci ), + nameMaps = {"none":lang['default'], "left":lang.floatLeft, "right":lang.floatRight, "center":lang.block}; + for ( var j in nameMaps ) { + var div = document.createElement( "div" ); + div.setAttribute( "name", j ); + if ( j == "none" ) div.className="focus"; + div.style.cssText = "background:url(images/" + j + "_focus.jpg);"; + div.setAttribute( "title", nameMaps[j] ); + floatContainer.appendChild( div ); + } + switchSelect( ci ); + } + } + + /** + * 选择切换 + * @param selectParentId + */ + function switchSelect( selectParentId ) { + var selects = $G( selectParentId ).children; + for ( var i = 0, ci; ci = selects[i++]; ) { + domUtils.on( ci, "click", function () { + for ( var j = 0, cj; cj = selects[j++]; ) { + cj.className = ""; + cj.removeAttribute && cj.removeAttribute( "class" ); + } + this.className = "focus"; + } ) + } + } + + /** + * 监听url改变事件 + * @param url + */ + function addUrlChangeListener(url){ + if (browser.ie) { + url.onpropertychange = function () { + createPreviewVideo( this.value ); + } + } else { + url.addEventListener( "input", function () { + createPreviewVideo( this.value ); + }, false ); + } + } + + /** + * 根据url生成视频预览 + * @param url + */ + function createPreviewVideo(url){ + if ( !url )return; + + var conUrl = convert_url(url); + + $G("preview").innerHTML = '
    '+lang.urlError+'
    '+ + '' + + ''; + } + + + /* 插入上传视频 */ + function insertUpload(){ + var videoObjs=[], + uploadDir = editor.getOpt('videoUrlPrefix'), + width = $G('upload_width').value || 420, + height = $G('upload_height').value || 280, + align = findFocus("upload_alignment","name") || 'none'; + for(var key in uploadVideoList) { + var file = uploadVideoList[key]; + videoObjs.push({ + url: uploadDir + file.url, + width:width, + height:height, + align:align + }); + } + + var count = uploadFile.getQueueCount(); + if (count) { + $('.info', '#queueList').html('' + '还有2个未上传文件'.replace(/[\d]/, count) + ''); + return false; + } else { + editor.execCommand('insertvideo', videoObjs, 'upload'); + } + } + + /*初始化上传标签*/ + function initUpload(){ + uploadFile = new UploadFile('queueList'); + } + + + /* 上传附件 */ + function UploadFile(target) { + this.$wrap = target.constructor == String ? $('#' + target) : $(target); + this.init(); + } + UploadFile.prototype = { + init: function () { + this.fileList = []; + this.initContainer(); + this.initUploader(); + }, + initContainer: function () { + this.$queue = this.$wrap.find('.filelist'); + }, + /* 初始化容器 */ + initUploader: function () { + var _this = this, + $ = jQuery, // just in case. Make sure it's not an other libaray. + $wrap = _this.$wrap, + // 图片容器 + $queue = $wrap.find('.filelist'), + // 状态栏,包括进度和控制按钮 + $statusBar = $wrap.find('.statusBar'), + // 文件总体选择信息。 + $info = $statusBar.find('.info'), + // 上传按钮 + $upload = $wrap.find('.uploadBtn'), + // 上传按钮 + $filePickerBtn = $wrap.find('.filePickerBtn'), + // 上传按钮 + $filePickerBlock = $wrap.find('.filePickerBlock'), + // 没选择文件之前的内容。 + $placeHolder = $wrap.find('.placeholder'), + // 总体进度条 + $progress = $statusBar.find('.progress').hide(), + // 添加的文件数量 + fileCount = 0, + // 添加的文件总大小 + fileSize = 0, + // 优化retina, 在retina下这个值是2 + ratio = window.devicePixelRatio || 1, + // 缩略图大小 + thumbnailWidth = 113 * ratio, + thumbnailHeight = 113 * ratio, + // 可能有pedding, ready, uploading, confirm, done. + state = '', + // 所有文件的进度信息,key为file id + percentages = {}, + supportTransition = (function () { + var s = document.createElement('p').style, + r = 'transition' in s || + 'WebkitTransition' in s || + 'MozTransition' in s || + 'msTransition' in s || + 'OTransition' in s; + s = null; + return r; + })(), + // WebUploader实例 + uploader, + actionUrl = editor.getActionUrl(editor.getOpt('videoActionName')), + fileMaxSize = editor.getOpt('videoMaxSize'), + acceptExtensions = (editor.getOpt('videoAllowFiles') || []).join('').replace(/\./g, ',').replace(/^[,]/, '');; + + if (!WebUploader.Uploader.support()) { + $('#filePickerReady').after($('
    ').html(lang.errorNotSupport)).hide(); + return; + } else if (!editor.getOpt('videoActionName')) { + $('#filePickerReady').after($('
    ').html(lang.errorLoadConfig)).hide(); + return; + } + + uploader = _this.uploader = WebUploader.create({ + pick: { + id: '#filePickerReady', + label: lang.uploadSelectFile + }, + swf: '../../third-party/webuploader/Uploader.swf', + server: actionUrl, + fileVal: editor.getOpt('videoFieldName'), + duplicate: true, + fileSingleSizeLimit: fileMaxSize, + compress: false + }); + uploader.addButton({ + id: '#filePickerBlock' + }); + uploader.addButton({ + id: '#filePickerBtn', + label: lang.uploadAddFile + }); + + setState('pedding'); + + // 当有文件添加进来时执行,负责view的创建 + function addFile(file) { + var $li = $('
  • ' + + '

    ' + file.name + '

    ' + + '

    ' + + '

    ' + + '
  • '), + + $btns = $('
    ' + + '' + lang.uploadDelete + '' + + '' + lang.uploadTurnRight + '' + + '' + lang.uploadTurnLeft + '
    ').appendTo($li), + $prgress = $li.find('p.progress span'), + $wrap = $li.find('p.imgWrap'), + $info = $('

    ').hide().appendTo($li), + + showError = function (code) { + switch (code) { + case 'exceed_size': + text = lang.errorExceedSize; + break; + case 'interrupt': + text = lang.errorInterrupt; + break; + case 'http': + text = lang.errorHttp; + break; + case 'not_allow_type': + text = lang.errorFileType; + break; + default: + text = lang.errorUploadRetry; + break; + } + $info.text(text).show(); + }; + + if (file.getStatus() === 'invalid') { + showError(file.statusText); + } else { + $wrap.text(lang.uploadPreview); + if ('|png|jpg|jpeg|bmp|gif|'.indexOf('|'+file.ext.toLowerCase()+'|') == -1) { + $wrap.empty().addClass('notimage').append('' + + '' + file.name + ''); + } else { + if (browser.ie && browser.version <= 7) { + $wrap.text(lang.uploadNoPreview); + } else { + uploader.makeThumb(file, function (error, src) { + if (error || !src || (/^data:/.test(src) && browser.ie && browser.version <= 7)) { + $wrap.text(lang.uploadNoPreview); + } else { + var $img = $(''); + $wrap.empty().append($img); + $img.on('error', function () { + $wrap.text(lang.uploadNoPreview); + }); + } + }, thumbnailWidth, thumbnailHeight); + } + } + percentages[ file.id ] = [ file.size, 0 ]; + file.rotation = 0; + + /* 检查文件格式 */ + if (!file.ext || acceptExtensions.indexOf(file.ext.toLowerCase()) == -1) { + showError('not_allow_type'); + uploader.removeFile(file); + } + } + + file.on('statuschange', function (cur, prev) { + if (prev === 'progress') { + $prgress.hide().width(0); + } else if (prev === 'queued') { + $li.off('mouseenter mouseleave'); + $btns.remove(); + } + // 成功 + if (cur === 'error' || cur === 'invalid') { + showError(file.statusText); + percentages[ file.id ][ 1 ] = 1; + } else if (cur === 'interrupt') { + showError('interrupt'); + } else if (cur === 'queued') { + percentages[ file.id ][ 1 ] = 0; + } else if (cur === 'progress') { + $info.hide(); + $prgress.css('display', 'block'); + } else if (cur === 'complete') { + } + + $li.removeClass('state-' + prev).addClass('state-' + cur); + }); + + $li.on('mouseenter', function () { + $btns.stop().animate({height: 30}); + }); + $li.on('mouseleave', function () { + $btns.stop().animate({height: 0}); + }); + + $btns.on('click', 'span', function () { + var index = $(this).index(), + deg; + + switch (index) { + case 0: + uploader.removeFile(file); + return; + case 1: + file.rotation += 90; + break; + case 2: + file.rotation -= 90; + break; + } + + if (supportTransition) { + deg = 'rotate(' + file.rotation + 'deg)'; + $wrap.css({ + '-webkit-transform': deg, + '-mos-transform': deg, + '-o-transform': deg, + 'transform': deg + }); + } else { + $wrap.css('filter', 'progid:DXImageTransform.Microsoft.BasicImage(rotation=' + (~~((file.rotation / 90) % 4 + 4) % 4) + ')'); + } + + }); + + $li.insertBefore($filePickerBlock); + } + + // 负责view的销毁 + function removeFile(file) { + var $li = $('#' + file.id); + delete percentages[ file.id ]; + updateTotalProgress(); + $li.off().find('.file-panel').off().end().remove(); + } + + function updateTotalProgress() { + var loaded = 0, + total = 0, + spans = $progress.children(), + percent; + + $.each(percentages, function (k, v) { + total += v[ 0 ]; + loaded += v[ 0 ] * v[ 1 ]; + }); + + percent = total ? loaded / total : 0; + + spans.eq(0).text(Math.round(percent * 100) + '%'); + spans.eq(1).css('width', Math.round(percent * 100) + '%'); + updateStatus(); + } + + function setState(val, files) { + + if (val != state) { + + var stats = uploader.getStats(); + + $upload.removeClass('state-' + state); + $upload.addClass('state-' + val); + + switch (val) { + + /* 未选择文件 */ + case 'pedding': + $queue.addClass('element-invisible'); + $statusBar.addClass('element-invisible'); + $placeHolder.removeClass('element-invisible'); + $progress.hide(); $info.hide(); + uploader.refresh(); + break; + + /* 可以开始上传 */ + case 'ready': + $placeHolder.addClass('element-invisible'); + $queue.removeClass('element-invisible'); + $statusBar.removeClass('element-invisible'); + $progress.hide(); $info.show(); + $upload.text(lang.uploadStart); + uploader.refresh(); + break; + + /* 上传中 */ + case 'uploading': + $progress.show(); $info.hide(); + $upload.text(lang.uploadPause); + break; + + /* 暂停上传 */ + case 'paused': + $progress.show(); $info.hide(); + $upload.text(lang.uploadContinue); + break; + + case 'confirm': + $progress.show(); $info.hide(); + $upload.text(lang.uploadStart); + + stats = uploader.getStats(); + if (stats.successNum && !stats.uploadFailNum) { + setState('finish'); + return; + } + break; + + case 'finish': + $progress.hide(); $info.show(); + if (stats.uploadFailNum) { + $upload.text(lang.uploadRetry); + } else { + $upload.text(lang.uploadStart); + } + break; + } + + state = val; + updateStatus(); + + } + + if (!_this.getQueueCount()) { + $upload.addClass('disabled') + } else { + $upload.removeClass('disabled') + } + + } + + function updateStatus() { + var text = '', stats; + + if (state === 'ready') { + text = lang.updateStatusReady.replace('_', fileCount).replace('_KB', WebUploader.formatSize(fileSize)); + } else if (state === 'confirm') { + stats = uploader.getStats(); + if (stats.uploadFailNum) { + text = lang.updateStatusConfirm.replace('_', stats.successNum).replace('_', stats.successNum); + } + } else { + stats = uploader.getStats(); + text = lang.updateStatusFinish.replace('_', fileCount). + replace('_KB', WebUploader.formatSize(fileSize)). + replace('_', stats.successNum); + + if (stats.uploadFailNum) { + text += lang.updateStatusError.replace('_', stats.uploadFailNum); + } + } + + $info.html(text); + } + + uploader.on('fileQueued', function (file) { + fileCount++; + fileSize += file.size; + + if (fileCount === 1) { + $placeHolder.addClass('element-invisible'); + $statusBar.show(); + } + + addFile(file); + }); + + uploader.on('fileDequeued', function (file) { + fileCount--; + fileSize -= file.size; + + removeFile(file); + updateTotalProgress(); + }); + + uploader.on('filesQueued', function (file) { + if (!uploader.isInProgress() && (state == 'pedding' || state == 'finish' || state == 'confirm' || state == 'ready')) { + setState('ready'); + } + updateTotalProgress(); + }); + + uploader.on('all', function (type, files) { + switch (type) { + case 'uploadFinished': + setState('confirm', files); + break; + case 'startUpload': + /* 添加额外的GET参数 */ + var params = utils.serializeParam(editor.queryCommandValue('serverparam')) || '', + url = utils.formatUrl(actionUrl + (actionUrl.indexOf('?') == -1 ? '?':'&') + 'encode=utf-8&' + params); + uploader.option('server', url); + setState('uploading', files); + break; + case 'stopUpload': + setState('paused', files); + break; + } + }); + + uploader.on('uploadBeforeSend', function (file, data, header) { + //这里可以通过data对象添加POST参数 + header['X_Requested_With'] = 'XMLHttpRequest'; + }); + + uploader.on('uploadProgress', function (file, percentage) { + var $li = $('#' + file.id), + $percent = $li.find('.progress span'); + + $percent.css('width', percentage * 100 + '%'); + percentages[ file.id ][ 1 ] = percentage; + updateTotalProgress(); + }); + + uploader.on('uploadSuccess', function (file, ret) { + var $file = $('#' + file.id); + try { + var responseText = (ret._raw || ret), + json = utils.str2json(responseText); + if (json.state == 'SUCCESS') { + uploadVideoList.push({ + 'url': json.url, + 'type': json.type, + 'original':json.original + }); + $file.append(''); + } else { + $file.find('.error').text(json.state).show(); + } + } catch (e) { + $file.find('.error').text(lang.errorServerUpload).show(); + } + }); + + uploader.on('uploadError', function (file, code) { + }); + uploader.on('error', function (code, file) { + if (code == 'Q_TYPE_DENIED' || code == 'F_EXCEED_SIZE') { + addFile(file); + } + }); + uploader.on('uploadComplete', function (file, ret) { + }); + + $upload.on('click', function () { + if ($(this).hasClass('disabled')) { + return false; + } + + if (state === 'ready') { + uploader.upload(); + } else if (state === 'paused') { + uploader.upload(); + } else if (state === 'uploading') { + uploader.stop(); + } + }); + + $upload.addClass('state-' + state); + updateTotalProgress(); + }, + getQueueCount: function () { + var file, i, status, readyFile = 0, files = this.uploader.getFiles(); + for (i = 0; file = files[i++]; ) { + status = file.getStatus(); + if (status == 'queued' || status == 'uploading' || status == 'progress') readyFile++; + } + return readyFile; + }, + refresh: function(){ + this.uploader.refresh(); + } + }; + +})(); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/webapp/webapp.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/webapp/webapp.html new file mode 100644 index 0000000000000000000000000000000000000000..161437790f5433da8dc3c085a7fbdc121410e873 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/webapp/webapp.html @@ -0,0 +1,53 @@ + + + + + + + + + +
    +
    +
    + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/tangram.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/tangram.js new file mode 100644 index 0000000000000000000000000000000000000000..2ebd8fd3dc82629ecd4bbece4d5c83da6a86bf0f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/tangram.js @@ -0,0 +1,1495 @@ +// Copyright (c) 2009, Baidu Inc. All rights reserved. +// +// Licensed under the BSD License +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http:// tangram.baidu.com/license.html +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS-IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + /** + * @namespace T Tangram七巧板 + * @name T + * @version 1.6.0 +*/ + +/** + * 声明baidu包 + * @author: allstar, erik, meizz, berg + */ +var T, + baidu = T = baidu || {version: "1.5.0"}; +baidu.guid = "$BAIDU$"; +baidu.$$ = window[baidu.guid] = window[baidu.guid] || {global:{}}; + +/** + * 使用flash资源封装的一些功能 + * @namespace baidu.flash + */ +baidu.flash = baidu.flash || {}; + +/** + * 操作dom的方法 + * @namespace baidu.dom + */ +baidu.dom = baidu.dom || {}; + + +/** + * 从文档中获取指定的DOM元素 + * @name baidu.dom.g + * @function + * @grammar baidu.dom.g(id) + * @param {string|HTMLElement} id 元素的id或DOM元素. + * @shortcut g,T.G + * @meta standard + * @see baidu.dom.q + * + * @return {HTMLElement|null} 获取的元素,查找不到时返回null,如果参数不合法,直接返回参数. + */ +baidu.dom.g = function(id) { + if (!id) return null; + if ('string' == typeof id || id instanceof String) { + return document.getElementById(id); + } else if (id.nodeName && (id.nodeType == 1 || id.nodeType == 9)) { + return id; + } + return null; +}; +baidu.g = baidu.G = baidu.dom.g; + + +/** + * 操作数组的方法 + * @namespace baidu.array + */ + +baidu.array = baidu.array || {}; + + +/** + * 遍历数组中所有元素 + * @name baidu.array.each + * @function + * @grammar baidu.array.each(source, iterator[, thisObject]) + * @param {Array} source 需要遍历的数组 + * @param {Function} iterator 对每个数组元素进行调用的函数,该函数有两个参数,第一个为数组元素,第二个为数组索引值,function (item, index)。 + * @param {Object} [thisObject] 函数调用时的this指针,如果没有此参数,默认是当前遍历的数组 + * @remark + * each方法不支持对Object的遍历,对Object的遍历使用baidu.object.each 。 + * @shortcut each + * @meta standard + * + * @returns {Array} 遍历的数组 + */ + +baidu.each = baidu.array.forEach = baidu.array.each = function (source, iterator, thisObject) { + var returnValue, item, i, len = source.length; + + if ('function' == typeof iterator) { + for (i = 0; i < len; i++) { + item = source[i]; + returnValue = iterator.call(thisObject || source, item, i); + + if (returnValue === false) { + break; + } + } + } + return source; +}; + +/** + * 对语言层面的封装,包括类型判断、模块扩展、继承基类以及对象自定义事件的支持。 + * @namespace baidu.lang + */ +baidu.lang = baidu.lang || {}; + + +/** + * 判断目标参数是否为function或Function实例 + * @name baidu.lang.isFunction + * @function + * @grammar baidu.lang.isFunction(source) + * @param {Any} source 目标参数 + * @version 1.2 + * @see baidu.lang.isString,baidu.lang.isObject,baidu.lang.isNumber,baidu.lang.isArray,baidu.lang.isElement,baidu.lang.isBoolean,baidu.lang.isDate + * @meta standard + * @returns {boolean} 类型判断结果 + */ +baidu.lang.isFunction = function (source) { + return '[object Function]' == Object.prototype.toString.call(source); +}; + +/** + * 判断目标参数是否string类型或String对象 + * @name baidu.lang.isString + * @function + * @grammar baidu.lang.isString(source) + * @param {Any} source 目标参数 + * @shortcut isString + * @meta standard + * @see baidu.lang.isObject,baidu.lang.isNumber,baidu.lang.isArray,baidu.lang.isElement,baidu.lang.isBoolean,baidu.lang.isDate + * + * @returns {boolean} 类型判断结果 + */ +baidu.lang.isString = function (source) { + return '[object String]' == Object.prototype.toString.call(source); +}; +baidu.isString = baidu.lang.isString; + + +/** + * 判断浏览器类型和特性的属性 + * @namespace baidu.browser + */ +baidu.browser = baidu.browser || {}; + + +/** + * 判断是否为opera浏览器 + * @property opera opera版本号 + * @grammar baidu.browser.opera + * @meta standard + * @see baidu.browser.ie,baidu.browser.firefox,baidu.browser.safari,baidu.browser.chrome + * @returns {Number} opera版本号 + */ + +/** + * opera 从10开始不是用opera后面的字符串进行版本的判断 + * 在Browser identification最后添加Version + 数字进行版本标识 + * opera后面的数字保持在9.80不变 + */ +baidu.browser.opera = /opera(\/| )(\d+(\.\d+)?)(.+?(version\/(\d+(\.\d+)?)))?/i.test(navigator.userAgent) ? + ( RegExp["\x246"] || RegExp["\x242"] ) : undefined; + + +/** + * 在目标元素的指定位置插入HTML代码 + * @name baidu.dom.insertHTML + * @function + * @grammar baidu.dom.insertHTML(element, position, html) + * @param {HTMLElement|string} element 目标元素或目标元素的id + * @param {string} position 插入html的位置信息,取值为beforeBegin,afterBegin,beforeEnd,afterEnd + * @param {string} html 要插入的html + * @remark + * + * 对于position参数,大小写不敏感
    + * 参数的意思:beforeBegin<span>afterBegin this is span! beforeEnd</span> afterEnd
    + * 此外,如果使用本函数插入带有script标签的HTML字符串,script标签对应的脚本将不会被执行。 + * + * @shortcut insertHTML + * @meta standard + * + * @returns {HTMLElement} 目标元素 + */ +baidu.dom.insertHTML = function (element, position, html) { + element = baidu.dom.g(element); + var range,begin; + if (element.insertAdjacentHTML && !baidu.browser.opera) { + element.insertAdjacentHTML(position, html); + } else { + range = element.ownerDocument.createRange(); + position = position.toUpperCase(); + if (position == 'AFTERBEGIN' || position == 'BEFOREEND') { + range.selectNodeContents(element); + range.collapse(position == 'AFTERBEGIN'); + } else { + begin = position == 'BEFOREBEGIN'; + range[begin ? 'setStartBefore' : 'setEndAfter'](element); + range.collapse(begin); + } + range.insertNode(range.createContextualFragment(html)); + } + return element; +}; + +baidu.insertHTML = baidu.dom.insertHTML; + +/** + * 操作flash对象的方法,包括创建flash对象、获取flash对象以及判断flash插件的版本号 + * @namespace baidu.swf + */ +baidu.swf = baidu.swf || {}; + + +/** + * 浏览器支持的flash插件版本 + * @property version 浏览器支持的flash插件版本 + * @grammar baidu.swf.version + * @return {String} 版本号 + * @meta standard + */ +baidu.swf.version = (function () { + var n = navigator; + if (n.plugins && n.mimeTypes.length) { + var plugin = n.plugins["Shockwave Flash"]; + if (plugin && plugin.description) { + return plugin.description + .replace(/([a-zA-Z]|\s)+/, "") + .replace(/(\s)+r/, ".") + ".0"; + } + } else if (window.ActiveXObject && !window.opera) { + for (var i = 12; i >= 2; i--) { + try { + var c = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.' + i); + if (c) { + var version = c.GetVariable("$version"); + return version.replace(/WIN/g,'').replace(/,/g,'.'); + } + } catch(e) {} + } + } +})(); + +/** + * 操作字符串的方法 + * @namespace baidu.string + */ +baidu.string = baidu.string || {}; + + +/** + * 对目标字符串进行html编码 + * @name baidu.string.encodeHTML + * @function + * @grammar baidu.string.encodeHTML(source) + * @param {string} source 目标字符串 + * @remark + * 编码字符有5个:&<>"' + * @shortcut encodeHTML + * @meta standard + * @see baidu.string.decodeHTML + * + * @returns {string} html编码后的字符串 + */ +baidu.string.encodeHTML = function (source) { + return String(source) + .replace(/&/g,'&') + .replace(//g,'>') + .replace(/"/g, """) + .replace(/'/g, "'"); +}; + +baidu.encodeHTML = baidu.string.encodeHTML; + +/** + * 创建flash对象的html字符串 + * @name baidu.swf.createHTML + * @function + * @grammar baidu.swf.createHTML(options) + * + * @param {Object} options 创建flash的选项参数 + * @param {string} options.id 要创建的flash的标识 + * @param {string} options.url flash文件的url + * @param {String} options.errorMessage 未安装flash player或flash player版本号过低时的提示 + * @param {string} options.ver 最低需要的flash player版本号 + * @param {string} options.width flash的宽度 + * @param {string} options.height flash的高度 + * @param {string} options.align flash的对齐方式,允许值:middle/left/right/top/bottom + * @param {string} options.base 设置用于解析swf文件中的所有相对路径语句的基本目录或URL + * @param {string} options.bgcolor swf文件的背景色 + * @param {string} options.salign 设置缩放的swf文件在由width和height设置定义的区域内的位置。允许值:l/r/t/b/tl/tr/bl/br + * @param {boolean} options.menu 是否显示右键菜单,允许值:true/false + * @param {boolean} options.loop 播放到最后一帧时是否重新播放,允许值: true/false + * @param {boolean} options.play flash是否在浏览器加载时就开始播放。允许值:true/false + * @param {string} options.quality 设置flash播放的画质,允许值:low/medium/high/autolow/autohigh/best + * @param {string} options.scale 设置flash内容如何缩放来适应设置的宽高。允许值:showall/noborder/exactfit + * @param {string} options.wmode 设置flash的显示模式。允许值:window/opaque/transparent + * @param {string} options.allowscriptaccess 设置flash与页面的通信权限。允许值:always/never/sameDomain + * @param {string} options.allownetworking 设置swf文件中允许使用的网络API。允许值:all/internal/none + * @param {boolean} options.allowfullscreen 是否允许flash全屏。允许值:true/false + * @param {boolean} options.seamlesstabbing 允许设置执行无缝跳格,从而使用户能跳出flash应用程序。该参数只能在安装Flash7及更高版本的Windows中使用。允许值:true/false + * @param {boolean} options.devicefont 设置静态文本对象是否以设备字体呈现。允许值:true/false + * @param {boolean} options.swliveconnect 第一次加载flash时浏览器是否应启动Java。允许值:true/false + * @param {Object} options.vars 要传递给flash的参数,支持JSON或string类型。 + * + * @see baidu.swf.create + * @meta standard + * @returns {string} flash对象的html字符串 + */ +baidu.swf.createHTML = function (options) { + options = options || {}; + var version = baidu.swf.version, + needVersion = options['ver'] || '6.0.0', + vUnit1, vUnit2, i, k, len, item, tmpOpt = {}, + encodeHTML = baidu.string.encodeHTML; + for (k in options) { + tmpOpt[k] = options[k]; + } + options = tmpOpt; + if (version) { + version = version.split('.'); + needVersion = needVersion.split('.'); + for (i = 0; i < 3; i++) { + vUnit1 = parseInt(version[i], 10); + vUnit2 = parseInt(needVersion[i], 10); + if (vUnit2 < vUnit1) { + break; + } else if (vUnit2 > vUnit1) { + return ''; + } + } + } else { + return ''; + } + + var vars = options['vars'], + objProperties = ['classid', 'codebase', 'id', 'width', 'height', 'align']; + options['align'] = options['align'] || 'middle'; + options['classid'] = 'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'; + options['codebase'] = 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0'; + options['movie'] = options['url'] || ''; + delete options['vars']; + delete options['url']; + if ('string' == typeof vars) { + options['flashvars'] = vars; + } else { + var fvars = []; + for (k in vars) { + item = vars[k]; + fvars.push(k + "=" + encodeURIComponent(item)); + } + options['flashvars'] = fvars.join('&'); + } + var str = [''); + var params = { + 'wmode' : 1, + 'scale' : 1, + 'quality' : 1, + 'play' : 1, + 'loop' : 1, + 'menu' : 1, + 'salign' : 1, + 'bgcolor' : 1, + 'base' : 1, + 'allowscriptaccess' : 1, + 'allownetworking' : 1, + 'allowfullscreen' : 1, + 'seamlesstabbing' : 1, + 'devicefont' : 1, + 'swliveconnect' : 1, + 'flashvars' : 1, + 'movie' : 1 + }; + + for (k in options) { + item = options[k]; + k = k.toLowerCase(); + if (params[k] && (item || item === false || item === 0)) { + str.push(''); + } + } + options['src'] = options['movie']; + options['name'] = options['id']; + delete options['id']; + delete options['movie']; + delete options['classid']; + delete options['codebase']; + options['type'] = 'application/x-shockwave-flash'; + options['pluginspage'] = 'http://www.macromedia.com/go/getflashplayer'; + str.push(''); + + return str.join(''); +}; + + +/** + * 在页面中创建一个flash对象 + * @name baidu.swf.create + * @function + * @grammar baidu.swf.create(options[, container]) + * + * @param {Object} options 创建flash的选项参数 + * @param {string} options.id 要创建的flash的标识 + * @param {string} options.url flash文件的url + * @param {String} options.errorMessage 未安装flash player或flash player版本号过低时的提示 + * @param {string} options.ver 最低需要的flash player版本号 + * @param {string} options.width flash的宽度 + * @param {string} options.height flash的高度 + * @param {string} options.align flash的对齐方式,允许值:middle/left/right/top/bottom + * @param {string} options.base 设置用于解析swf文件中的所有相对路径语句的基本目录或URL + * @param {string} options.bgcolor swf文件的背景色 + * @param {string} options.salign 设置缩放的swf文件在由width和height设置定义的区域内的位置。允许值:l/r/t/b/tl/tr/bl/br + * @param {boolean} options.menu 是否显示右键菜单,允许值:true/false + * @param {boolean} options.loop 播放到最后一帧时是否重新播放,允许值: true/false + * @param {boolean} options.play flash是否在浏览器加载时就开始播放。允许值:true/false + * @param {string} options.quality 设置flash播放的画质,允许值:low/medium/high/autolow/autohigh/best + * @param {string} options.scale 设置flash内容如何缩放来适应设置的宽高。允许值:showall/noborder/exactfit + * @param {string} options.wmode 设置flash的显示模式。允许值:window/opaque/transparent + * @param {string} options.allowscriptaccess 设置flash与页面的通信权限。允许值:always/never/sameDomain + * @param {string} options.allownetworking 设置swf文件中允许使用的网络API。允许值:all/internal/none + * @param {boolean} options.allowfullscreen 是否允许flash全屏。允许值:true/false + * @param {boolean} options.seamlesstabbing 允许设置执行无缝跳格,从而使用户能跳出flash应用程序。该参数只能在安装Flash7及更高版本的Windows中使用。允许值:true/false + * @param {boolean} options.devicefont 设置静态文本对象是否以设备字体呈现。允许值:true/false + * @param {boolean} options.swliveconnect 第一次加载flash时浏览器是否应启动Java。允许值:true/false + * @param {Object} options.vars 要传递给flash的参数,支持JSON或string类型。 + * + * @param {HTMLElement|string} [container] flash对象的父容器元素,不传递该参数时在当前代码位置创建flash对象。 + * @meta standard + * @see baidu.swf.createHTML,baidu.swf.getMovie + */ +baidu.swf.create = function (options, target) { + options = options || {}; + var html = baidu.swf.createHTML(options) + || options['errorMessage'] + || ''; + + if (target && 'string' == typeof target) { + target = document.getElementById(target); + } + baidu.dom.insertHTML( target || document.body ,'beforeEnd',html ); +}; +/** + * 判断是否为ie浏览器 + * @name baidu.browser.ie + * @field + * @grammar baidu.browser.ie + * @returns {Number} IE版本号 + */ +baidu.browser.ie = baidu.ie = /msie (\d+\.\d+)/i.test(navigator.userAgent) ? (document.documentMode || + RegExp['\x241']) : undefined; + +/** + * 移除数组中的项 + * @name baidu.array.remove + * @function + * @grammar baidu.array.remove(source, match) + * @param {Array} source 需要移除项的数组 + * @param {Any} match 要移除的项 + * @meta standard + * @see baidu.array.removeAt + * + * @returns {Array} 移除后的数组 + */ +baidu.array.remove = function (source, match) { + var len = source.length; + + while (len--) { + if (len in source && source[len] === match) { + source.splice(len, 1); + } + } + return source; +}; + +/** + * 判断目标参数是否Array对象 + * @name baidu.lang.isArray + * @function + * @grammar baidu.lang.isArray(source) + * @param {Any} source 目标参数 + * @meta standard + * @see baidu.lang.isString,baidu.lang.isObject,baidu.lang.isNumber,baidu.lang.isElement,baidu.lang.isBoolean,baidu.lang.isDate + * + * @returns {boolean} 类型判断结果 + */ +baidu.lang.isArray = function (source) { + return '[object Array]' == Object.prototype.toString.call(source); +}; + + + +/** + * 将一个变量转换成array + * @name baidu.lang.toArray + * @function + * @grammar baidu.lang.toArray(source) + * @param {mix} source 需要转换成array的变量 + * @version 1.3 + * @meta standard + * @returns {array} 转换后的array + */ +baidu.lang.toArray = function (source) { + if (source === null || source === undefined) + return []; + if (baidu.lang.isArray(source)) + return source; + if (typeof source.length !== 'number' || typeof source === 'string' || baidu.lang.isFunction(source)) { + return [source]; + } + if (source.item) { + var l = source.length, array = new Array(l); + while (l--) + array[l] = source[l]; + return array; + } + + return [].slice.call(source); +}; + +/** + * 获得flash对象的实例 + * @name baidu.swf.getMovie + * @function + * @grammar baidu.swf.getMovie(name) + * @param {string} name flash对象的名称 + * @see baidu.swf.create + * @meta standard + * @returns {HTMLElement} flash对象的实例 + */ +baidu.swf.getMovie = function (name) { + var movie = document[name], ret; + return baidu.browser.ie == 9 ? + movie && movie.length ? + (ret = baidu.array.remove(baidu.lang.toArray(movie),function(item){ + return item.tagName.toLowerCase() != "embed"; + })).length == 1 ? ret[0] : ret + : movie + : movie || window[name]; +}; + + +baidu.flash._Base = (function(){ + + var prefix = 'bd__flash__'; + + /** + * 创建一个随机的字符串 + * @private + * @return {String} + */ + function _createString(){ + return prefix + Math.floor(Math.random() * 2147483648).toString(36); + }; + + /** + * 检查flash状态 + * @private + * @param {Object} target flash对象 + * @return {Boolean} + */ + function _checkReady(target){ + if(typeof target !== 'undefined' && typeof target.flashInit !== 'undefined' && target.flashInit()){ + return true; + }else{ + return false; + } + }; + + /** + * 调用之前进行压栈的函数 + * @private + * @param {Array} callQueue 调用队列 + * @param {Object} target flash对象 + * @return {Null} + */ + function _callFn(callQueue, target){ + var result = null; + + callQueue = callQueue.reverse(); + baidu.each(callQueue, function(item){ + result = target.call(item.fnName, item.params); + item.callBack(result); + }); + }; + + /** + * 为传入的匿名函数创建函数名 + * @private + * @param {String|Function} fun 传入的匿名函数或者函数名 + * @return {String} + */ + function _createFunName(fun){ + var name = ''; + + if(baidu.lang.isFunction(fun)){ + name = _createString(); + window[name] = function(){ + fun.apply(window, arguments); + }; + + return name; + }else if(baidu.lang.isString){ + return fun; + } + }; + + /** + * 绘制flash + * @private + * @param {Object} options 创建参数 + * @return {Object} + */ + function _render(options){ + if(!options.id){ + options.id = _createString(); + } + + var container = options.container || ''; + delete(options.container); + + baidu.swf.create(options, container); + + return baidu.swf.getMovie(options.id); + }; + + return function(options, callBack){ + var me = this, + autoRender = (typeof options.autoRender !== 'undefined' ? options.autoRender : true), + createOptions = options.createOptions || {}, + target = null, + isReady = false, + callQueue = [], + timeHandle = null, + callBack = callBack || []; + + /** + * 将flash文件绘制到页面上 + * @public + * @return {Null} + */ + me.render = function(){ + target = _render(createOptions); + + if(callBack.length > 0){ + baidu.each(callBack, function(funName, index){ + callBack[index] = _createFunName(options[funName] || new Function()); + }); + } + me.call('setJSFuncName', [callBack]); + }; + + /** + * 返回flash状态 + * @return {Boolean} + */ + me.isReady = function(){ + return isReady; + }; + + /** + * 调用flash接口的统一入口 + * @param {String} fnName 调用的函数名 + * @param {Array} params 传入的参数组成的数组,若不许要参数,需传入空数组 + * @param {Function} [callBack] 异步调用后将返回值作为参数的调用回调函数,如无返回值,可以不传入此参数 + * @return {Null} + */ + me.call = function(fnName, params, callBack){ + if(!fnName) return null; + callBack = callBack || new Function(); + + var result = null; + + if(isReady){ + result = target.call(fnName, params); + callBack(result); + }else{ + callQueue.push({ + fnName: fnName, + params: params, + callBack: callBack + }); + + (!timeHandle) && (timeHandle = setInterval(_check, 200)); + } + }; + + /** + * 为传入的匿名函数创建函数名 + * @public + * @param {String|Function} fun 传入的匿名函数或者函数名 + * @return {String} + */ + me.createFunName = function(fun){ + return _createFunName(fun); + }; + + /** + * 检查flash是否ready, 并进行调用 + * @private + * @return {Null} + */ + function _check(){ + if(_checkReady(target)){ + clearInterval(timeHandle); + timeHandle = null; + _call(); + + isReady = true; + } + }; + + /** + * 调用之前进行压栈的函数 + * @private + * @return {Null} + */ + function _call(){ + _callFn(callQueue, target); + callQueue = []; + } + + autoRender && me.render(); + }; +})(); + + + +/** + * 创建flash based imageUploader + * @class + * @grammar baidu.flash.imageUploader(options) + * @param {Object} createOptions 创建flash时需要的参数,请参照baidu.swf.create文档 + * @config {Object} vars 创建imageUploader时所需要的参数 + * @config {Number} vars.gridWidth 每一个预览图片所占的宽度,应该为flash寛的整除 + * @config {Number} vars.gridHeight 每一个预览图片所占的高度,应该为flash高的整除 + * @config {Number} vars.picWidth 单张预览图片的宽度 + * @config {Number} vars.picHeight 单张预览图片的高度 + * @config {String} vars.uploadDataFieldName POST请求中图片数据的key,默认值'picdata' + * @config {String} vars.picDescFieldName POST请求中图片描述的key,默认值'picDesc' + * @config {Number} vars.maxSize 文件的最大体积,单位'MB' + * @config {Number} vars.compressSize 上传前如果图片体积超过该值,会先压缩 + * @config {Number} vars.maxNum:32 最大上传多少个文件 + * @config {Number} vars.compressLength 能接受的最大边长,超过该值会等比压缩 + * @config {String} vars.url 上传的url地址 + * @config {Number} vars.mode mode == 0时,是使用滚动条,mode == 1时,拉伸flash, 默认值为0 + * @see baidu.swf.createHTML + * @param {String} backgroundUrl 背景图片路径 + * @param {String} listBacgroundkUrl 布局控件背景 + * @param {String} buttonUrl 按钮图片不背景 + * @param {String|Function} selectFileCallback 选择文件的回调 + * @param {String|Function} exceedFileCallback文件超出限制的最大体积时的回调 + * @param {String|Function} deleteFileCallback 删除文件的回调 + * @param {String|Function} startUploadCallback 开始上传某个文件时的回调 + * @param {String|Function} uploadCompleteCallback 某个文件上传完成的回调 + * @param {String|Function} uploadErrorCallback 某个文件上传失败的回调 + * @param {String|Function} allCompleteCallback 全部上传完成时的回调 + * @param {String|Function} changeFlashHeight 改变Flash的高度,mode==1的时候才有用 + */ +baidu.flash.imageUploader = baidu.flash.imageUploader || function(options){ + + var me = this, + options = options || {}, + _flash = new baidu.flash._Base(options, [ + 'selectFileCallback', + 'exceedFileCallback', + 'deleteFileCallback', + 'startUploadCallback', + 'uploadCompleteCallback', + 'uploadErrorCallback', + 'allCompleteCallback', + 'changeFlashHeight' + ]); + /** + * 开始或回复上传图片 + * @public + * @return {Null} + */ + me.upload = function(){ + _flash.call('upload'); + }; + + /** + * 暂停上传图片 + * @public + * @return {Null} + */ + me.pause = function(){ + _flash.call('pause'); + }; + me.addCustomizedParams = function(index,obj){ + _flash.call('addCustomizedParams',[index,obj]); + } +}; + +/** + * 操作原生对象的方法 + * @namespace baidu.object + */ +baidu.object = baidu.object || {}; + + +/** + * 将源对象的所有属性拷贝到目标对象中 + * @author erik + * @name baidu.object.extend + * @function + * @grammar baidu.object.extend(target, source) + * @param {Object} target 目标对象 + * @param {Object} source 源对象 + * @see baidu.array.merge + * @remark + * +1.目标对象中,与源对象key相同的成员将会被覆盖。
    +2.源对象的prototype成员不会拷贝。 + + * @shortcut extend + * @meta standard + * + * @returns {Object} 目标对象 + */ +baidu.extend = +baidu.object.extend = function (target, source) { + for (var p in source) { + if (source.hasOwnProperty(p)) { + target[p] = source[p]; + } + } + + return target; +}; + + + + + +/** + * 创建flash based fileUploader + * @class + * @grammar baidu.flash.fileUploader(options) + * @param {Object} options + * @config {Object} createOptions 创建flash时需要的参数,请参照baidu.swf.create文档 + * @config {String} createOptions.width + * @config {String} createOptions.height + * @config {Number} maxNum 最大可选文件数 + * @config {Function|String} selectFile + * @config {Function|String} exceedMaxSize + * @config {Function|String} deleteFile + * @config {Function|String} uploadStart + * @config {Function|String} uploadComplete + * @config {Function|String} uploadError + * @config {Function|String} uploadProgress + */ +baidu.flash.fileUploader = baidu.flash.fileUploader || function(options){ + var me = this, + options = options || {}; + + options.createOptions = baidu.extend({ + wmod: 'transparent' + },options.createOptions || {}); + + var _flash = new baidu.flash._Base(options, [ + 'selectFile', + 'exceedMaxSize', + 'deleteFile', + 'uploadStart', + 'uploadComplete', + 'uploadError', + 'uploadProgress' + ]); + + _flash.call('setMaxNum', options.maxNum ? [options.maxNum] : [1]); + + /** + * 设置当鼠标移动到flash上时,是否变成手型 + * @public + * @param {Boolean} isCursor + * @return {Null} + */ + me.setHandCursor = function(isCursor){ + _flash.call('setHandCursor', [isCursor || false]); + }; + + /** + * 设置鼠标相应函数名 + * @param {String|Function} fun + */ + me.setMSFunName = function(fun){ + _flash.call('setMSFunName',[_flash.createFunName(fun)]); + }; + + /** + * 执行上传操作 + * @param {String} url 上传的url + * @param {String} fieldName 上传的表单字段名 + * @param {Object} postData 键值对,上传的POST数据 + * @param {Number|Array|null|-1} [index]上传的文件序列 + * Int值上传该文件 + * Array一次串行上传该序列文件 + * -1/null上传所有文件 + * @return {Null} + */ + me.upload = function(url, fieldName, postData, index){ + + if(typeof url !== 'string' || typeof fieldName !== 'string') return null; + if(typeof index === 'undefined') index = -1; + + _flash.call('upload', [url, fieldName, postData, index]); + }; + + /** + * 取消上传操作 + * @public + * @param {Number|-1} index + */ + me.cancel = function(index){ + if(typeof index === 'undefined') index = -1; + _flash.call('cancel', [index]); + }; + + /** + * 删除文件 + * @public + * @param {Number|Array} [index] 要删除的index,不传则全部删除 + * @param {Function} callBack + * */ + me.deleteFile = function(index, callBack){ + + var callBackAll = function(list){ + callBack && callBack(list); + }; + + if(typeof index === 'undefined'){ + _flash.call('deleteFilesAll', [], callBackAll); + return; + }; + + if(typeof index === 'Number') index = [index]; + index.sort(function(a,b){ + return b-a; + }); + baidu.each(index, function(item){ + _flash.call('deleteFileBy', item, callBackAll); + }); + }; + + /** + * 添加文件类型,支持macType + * @public + * @param {Object|Array[Object]} type {description:String, extention:String} + * @return {Null}; + */ + me.addFileType = function(type){ + var type = type || [[]]; + + if(type instanceof Array) type = [type]; + else type = [[type]]; + _flash.call('addFileTypes', type); + }; + + /** + * 设置文件类型,支持macType + * @public + * @param {Object|Array[Object]} type {description:String, extention:String} + * @return {Null}; + */ + me.setFileType = function(type){ + var type = type || [[]]; + + if(type instanceof Array) type = [type]; + else type = [[type]]; + _flash.call('setFileTypes', type); + }; + + /** + * 设置可选文件的数量限制 + * @public + * @param {Number} num + * @return {Null} + */ + me.setMaxNum = function(num){ + _flash.call('setMaxNum', [num]); + }; + + /** + * 设置可选文件大小限制,以兆M为单位 + * @public + * @param {Number} num,0为无限制 + * @return {Null} + */ + me.setMaxSize = function(num){ + _flash.call('setMaxSize', [num]); + }; + + /** + * @public + */ + me.getFileAll = function(callBack){ + _flash.call('getFileAll', [], callBack); + }; + + /** + * @public + * @param {Number} index + * @param {Function} [callBack] + */ + me.getFileByIndex = function(index, callBack){ + _flash.call('getFileByIndex', [], callBack); + }; + + /** + * @public + * @param {Number} index + * @param {function} [callBack] + */ + me.getStatusByIndex = function(index, callBack){ + _flash.call('getStatusByIndex', [], callBack); + }; +}; + +/** + * 使用动态script标签请求服务器资源,包括由服务器端的回调和浏览器端的回调 + * @namespace baidu.sio + */ +baidu.sio = baidu.sio || {}; + +/** + * + * @param {HTMLElement} src script节点 + * @param {String} url script节点的地址 + * @param {String} [charset] 编码 + */ +baidu.sio._createScriptTag = function(scr, url, charset){ + scr.setAttribute('type', 'text/javascript'); + charset && scr.setAttribute('charset', charset); + scr.setAttribute('src', url); + document.getElementsByTagName('head')[0].appendChild(scr); +}; + +/** + * 删除script的属性,再删除script标签,以解决修复内存泄漏的问题 + * + * @param {HTMLElement} src script节点 + */ +baidu.sio._removeScriptTag = function(scr){ + if (scr.clearAttributes) { + scr.clearAttributes(); + } else { + for (var attr in scr) { + if (scr.hasOwnProperty(attr)) { + delete scr[attr]; + } + } + } + if(scr && scr.parentNode){ + scr.parentNode.removeChild(scr); + } + scr = null; +}; + + +/** + * 通过script标签加载数据,加载完成由浏览器端触发回调 + * @name baidu.sio.callByBrowser + * @function + * @grammar baidu.sio.callByBrowser(url, opt_callback, opt_options) + * @param {string} url 加载数据的url + * @param {Function|string} opt_callback 数据加载结束时调用的函数或函数名 + * @param {Object} opt_options 其他可选项 + * @config {String} [charset] script的字符集 + * @config {Integer} [timeOut] 超时时间,超过这个时间将不再响应本请求,并触发onfailure函数 + * @config {Function} [onfailure] timeOut设定后才生效,到达超时时间时触发本函数 + * @remark + * 1、与callByServer不同,callback参数只支持Function类型,不支持string。 + * 2、如果请求了一个不存在的页面,callback函数在IE/opera下也会被调用,因此使用者需要在onsuccess函数中判断数据是否正确加载。 + * @meta standard + * @see baidu.sio.callByServer + */ +baidu.sio.callByBrowser = function (url, opt_callback, opt_options) { + var scr = document.createElement("SCRIPT"), + scriptLoaded = 0, + options = opt_options || {}, + charset = options['charset'], + callback = opt_callback || function(){}, + timeOut = options['timeOut'] || 0, + timer; + scr.onload = scr.onreadystatechange = function () { + if (scriptLoaded) { + return; + } + + var readyState = scr.readyState; + if ('undefined' == typeof readyState + || readyState == "loaded" + || readyState == "complete") { + scriptLoaded = 1; + try { + callback(); + clearTimeout(timer); + } finally { + scr.onload = scr.onreadystatechange = null; + baidu.sio._removeScriptTag(scr); + } + } + }; + + if( timeOut ){ + timer = setTimeout(function(){ + scr.onload = scr.onreadystatechange = null; + baidu.sio._removeScriptTag(scr); + options.onfailure && options.onfailure(); + }, timeOut); + } + + baidu.sio._createScriptTag(scr, url, charset); +}; + +/** + * 通过script标签加载数据,加载完成由服务器端触发回调 + * @name baidu.sio.callByServer + * @function + * @grammar baidu.sio.callByServer(url, callback[, opt_options]) + * @param {string} url 加载数据的url. + * @param {Function|string} callback 服务器端调用的函数或函数名。如果没有指定本参数,将在URL中寻找options['queryField']做为callback的方法名. + * @param {Object} opt_options 加载数据时的选项. + * @config {string} [charset] script的字符集 + * @config {string} [queryField] 服务器端callback请求字段名,默认为callback + * @config {Integer} [timeOut] 超时时间(单位:ms),超过这个时间将不再响应本请求,并触发onfailure函数 + * @config {Function} [onfailure] timeOut设定后才生效,到达超时时间时触发本函数 + * @remark + * 如果url中已经包含key为“options['queryField']”的query项,将会被替换成callback中参数传递或自动生成的函数名。 + * @meta standard + * @see baidu.sio.callByBrowser + */ +baidu.sio.callByServer = /**@function*/function(url, callback, opt_options) { + var scr = document.createElement('SCRIPT'), + prefix = 'bd__cbs__', + callbackName, + callbackImpl, + options = opt_options || {}, + charset = options['charset'], + queryField = options['queryField'] || 'callback', + timeOut = options['timeOut'] || 0, + timer, + reg = new RegExp('(\\?|&)' + queryField + '=([^&]*)'), + matches; + + if (baidu.lang.isFunction(callback)) { + callbackName = prefix + Math.floor(Math.random() * 2147483648).toString(36); + window[callbackName] = getCallBack(0); + } else if(baidu.lang.isString(callback)){ + callbackName = callback; + } else { + if (matches = reg.exec(url)) { + callbackName = matches[2]; + } + } + + if( timeOut ){ + timer = setTimeout(getCallBack(1), timeOut); + } + url = url.replace(reg, '\x241' + queryField + '=' + callbackName); + + if (url.search(reg) < 0) { + url += (url.indexOf('?') < 0 ? '?' : '&') + queryField + '=' + callbackName; + } + baidu.sio._createScriptTag(scr, url, charset); + + /* + * 返回一个函数,用于立即(挂在window上)或者超时(挂在setTimeout中)时执行 + */ + function getCallBack(onTimeOut){ + /*global callbackName, callback, scr, options;*/ + return function(){ + try { + if( onTimeOut ){ + options.onfailure && options.onfailure(); + }else{ + callback.apply(window, arguments); + clearTimeout(timer); + } + window[callbackName] = null; + delete window[callbackName]; + } catch (exception) { + } finally { + baidu.sio._removeScriptTag(scr); + } + } + } +}; + +/** + * 通过请求一个图片的方式令服务器存储一条日志 + * @function + * @grammar baidu.sio.log(url) + * @param {string} url 要发送的地址. + * @author: int08h,leeight + */ +baidu.sio.log = function(url) { + var img = new Image(), + key = 'tangram_sio_log_' + Math.floor(Math.random() * + 2147483648).toString(36); + window[key] = img; + + img.onload = img.onerror = img.onabort = function() { + img.onload = img.onerror = img.onabort = null; + + window[key] = null; + img = null; + }; + img.src = url; +}; + + + +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json.js + * author: erik + * version: 1.1.0 + * date: 2009/12/02 + */ + + +/** + * 操作json对象的方法 + * @namespace baidu.json + */ +baidu.json = baidu.json || {}; +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/parse.js + * author: erik, berg + * version: 1.2 + * date: 2009/11/23 + */ + + + +/** + * 将字符串解析成json对象。注:不会自动祛除空格 + * @name baidu.json.parse + * @function + * @grammar baidu.json.parse(data) + * @param {string} source 需要解析的字符串 + * @remark + * 该方法的实现与ecma-262第五版中规定的JSON.parse不同,暂时只支持传入一个参数。后续会进行功能丰富。 + * @meta standard + * @see baidu.json.stringify,baidu.json.decode + * + * @returns {JSON} 解析结果json对象 + */ +baidu.json.parse = function (data) { + //2010/12/09:更新至不使用原生parse,不检测用户输入是否正确 + return (new Function("return (" + data + ")"))(); +}; +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/decode.js + * author: erik, cat + * version: 1.3.4 + * date: 2010/12/23 + */ + + + +/** + * 将字符串解析成json对象,为过时接口,今后会被baidu.json.parse代替 + * @name baidu.json.decode + * @function + * @grammar baidu.json.decode(source) + * @param {string} source 需要解析的字符串 + * @meta out + * @see baidu.json.encode,baidu.json.parse + * + * @returns {JSON} 解析结果json对象 + */ +baidu.json.decode = baidu.json.parse; +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/stringify.js + * author: erik + * version: 1.1.0 + * date: 2010/01/11 + */ + + + +/** + * 将json对象序列化 + * @name baidu.json.stringify + * @function + * @grammar baidu.json.stringify(value) + * @param {JSON} value 需要序列化的json对象 + * @remark + * 该方法的实现与ecma-262第五版中规定的JSON.stringify不同,暂时只支持传入一个参数。后续会进行功能丰富。 + * @meta standard + * @see baidu.json.parse,baidu.json.encode + * + * @returns {string} 序列化后的字符串 + */ +baidu.json.stringify = (function () { + /** + * 字符串处理时需要转义的字符表 + * @private + */ + var escapeMap = { + "\b": '\\b', + "\t": '\\t', + "\n": '\\n', + "\f": '\\f', + "\r": '\\r', + '"' : '\\"', + "\\": '\\\\' + }; + + /** + * 字符串序列化 + * @private + */ + function encodeString(source) { + if (/["\\\x00-\x1f]/.test(source)) { + source = source.replace( + /["\\\x00-\x1f]/g, + function (match) { + var c = escapeMap[match]; + if (c) { + return c; + } + c = match.charCodeAt(); + return "\\u00" + + Math.floor(c / 16).toString(16) + + (c % 16).toString(16); + }); + } + return '"' + source + '"'; + } + + /** + * 数组序列化 + * @private + */ + function encodeArray(source) { + var result = ["["], + l = source.length, + preComma, i, item; + + for (i = 0; i < l; i++) { + item = source[i]; + + switch (typeof item) { + case "undefined": + case "function": + case "unknown": + break; + default: + if(preComma) { + result.push(','); + } + result.push(baidu.json.stringify(item)); + preComma = 1; + } + } + result.push("]"); + return result.join(""); + } + + /** + * 处理日期序列化时的补零 + * @private + */ + function pad(source) { + return source < 10 ? '0' + source : source; + } + + /** + * 日期序列化 + * @private + */ + function encodeDate(source){ + return '"' + source.getFullYear() + "-" + + pad(source.getMonth() + 1) + "-" + + pad(source.getDate()) + "T" + + pad(source.getHours()) + ":" + + pad(source.getMinutes()) + ":" + + pad(source.getSeconds()) + '"'; + } + + return function (value) { + switch (typeof value) { + case 'undefined': + return 'undefined'; + + case 'number': + return isFinite(value) ? String(value) : "null"; + + case 'string': + return encodeString(value); + + case 'boolean': + return String(value); + + default: + if (value === null) { + return 'null'; + } else if (value instanceof Array) { + return encodeArray(value); + } else if (value instanceof Date) { + return encodeDate(value); + } else { + var result = ['{'], + encode = baidu.json.stringify, + preComma, + item; + + for (var key in value) { + if (Object.prototype.hasOwnProperty.call(value, key)) { + item = value[key]; + switch (typeof item) { + case 'undefined': + case 'unknown': + case 'function': + break; + default: + if (preComma) { + result.push(','); + } + preComma = 1; + result.push(encode(key) + ':' + encode(item)); + } + } + } + result.push('}'); + return result.join(''); + } + } + }; +})(); +/* + * Tangram + * Copyright 2009 Baidu Inc. All rights reserved. + * + * path: baidu/json/encode.js + * author: erik, cat + * version: 1.3.4 + * date: 2010/12/23 + */ + + + +/** + * 将json对象序列化,为过时接口,今后会被baidu.json.stringify代替 + * @name baidu.json.encode + * @function + * @grammar baidu.json.encode(value) + * @param {JSON} value 需要序列化的json对象 + * @meta out + * @see baidu.json.decode,baidu.json.stringify + * + * @returns {string} 序列化后的字符串 + */ +baidu.json.encode = baidu.json.stringify; diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/wordimage.html b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/wordimage.html new file mode 100644 index 0000000000000000000000000000000000000000..6cf6067417024b5e3420e569817e839130bb623d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/wordimage.html @@ -0,0 +1,111 @@ + + + + + + + + + +
    +
    + +
    +
    +
    +
    +
    + +
    + : +
    +
    +
    + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/wordimage.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/wordimage.js new file mode 100644 index 0000000000000000000000000000000000000000..98f3a22640c746829651beb71740613eecfac686 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/dialogs/wordimage/wordimage.js @@ -0,0 +1,157 @@ +/** + * Created by JetBrains PhpStorm. + * User: taoqili + * Date: 12-1-30 + * Time: 下午12:50 + * To change this template use File | Settings | File Templates. + */ + + + +var wordImage = {}; +//(function(){ +var g = baidu.g, + flashObj,flashContainer; + +wordImage.init = function(opt, callbacks) { + showLocalPath("localPath"); + //createCopyButton("clipboard","localPath"); + createFlashUploader(opt, callbacks); + addUploadListener(); + addOkListener(); +}; + +function hideFlash(){ + flashObj = null; + flashContainer.innerHTML = ""; +} +function addOkListener() { + dialog.onok = function() { + if (!imageUrls.length) return; + var urlPrefix = editor.getOpt('imageUrlPrefix'), + images = domUtils.getElementsByTagName(editor.document,"img"); + editor.fireEvent('saveScene'); + for (var i = 0,img; img = images[i++];) { + var src = img.getAttribute("word_img"); + if (!src) continue; + for (var j = 0,url; url = imageUrls[j++];) { + if (src.indexOf(url.original.replace(" ","")) != -1) { + img.src = urlPrefix + url.url; + img.setAttribute("_src", urlPrefix + url.url); //同时修改"_src"属性 + img.setAttribute("title",url.title); + domUtils.removeAttributes(img, ["word_img","style","width","height"]); + editor.fireEvent("selectionchange"); + break; + } + } + } + editor.fireEvent('saveScene'); + hideFlash(); + }; + dialog.oncancel = function(){ + hideFlash(); + } +} + +/** + * 绑定开始上传事件 + */ +function addUploadListener() { + g("upload").onclick = function () { + flashObj.upload(); + this.style.display = "none"; + }; +} + +function showLocalPath(id) { + //单张编辑 + var img = editor.selection.getRange().getClosedNode(); + var images = editor.execCommand('wordimage'); + if(images.length==1 || img && img.tagName == 'IMG'){ + g(id).value = images[0]; + return; + } + var path = images[0]; + var leftSlashIndex = path.lastIndexOf("/")||0, //不同版本的doc和浏览器都可能影响到这个符号,故直接判断两种 + rightSlashIndex = path.lastIndexOf("\\")||0, + separater = leftSlashIndex > rightSlashIndex ? "/":"\\" ; + + path = path.substring(0, path.lastIndexOf(separater)+1); + g(id).value = path; +} + +function createFlashUploader(opt, callbacks) { + //由于lang.flashI18n是静态属性,不可以直接进行修改,否则会影响到后续内容 + var i18n = utils.extend({},lang.flashI18n); + //处理图片资源地址的编码,补全等问题 + for(var i in i18n){ + if(!(i in {"lang":1,"uploadingTF":1,"imageTF":1,"textEncoding":1}) && i18n[i]){ + i18n[i] = encodeURIComponent(editor.options.langPath + editor.options.lang + "/images/" + i18n[i]); + } + } + opt = utils.extend(opt,i18n,false); + var option = { + createOptions:{ + id:'flash', + url:opt.flashUrl, + width:opt.width, + height:opt.height, + errorMessage:lang.flashError, + wmode:browser.safari ? 'transparent' : 'window', + ver:'10.0.0', + vars:opt, + container:opt.container + } + }; + + option = extendProperty(callbacks, option); + flashObj = new baidu.flash.imageUploader(option); + flashContainer = $G(opt.container); +} + +function extendProperty(fromObj, toObj) { + for (var i in fromObj) { + if (!toObj[i]) { + toObj[i] = fromObj[i]; + } + } + return toObj; +} + +//})(); + +function getPasteData(id) { + baidu.g("msg").innerHTML = lang.copySuccess + "
    "; + setTimeout(function() { + baidu.g("msg").innerHTML = ""; + }, 5000); + return baidu.g(id).value; +} + +function createCopyButton(id, dataFrom) { + baidu.swf.create({ + id:"copyFlash", + url:"fClipboard_ueditor.swf", + width:"58", + height:"25", + errorMessage:"", + bgColor:"#CBCBCB", + wmode:"transparent", + ver:"10.0.0", + vars:{ + tid:dataFrom + } + }, id + ); + + var clipboard = baidu.swf.getMovie("copyFlash"); + var clipinterval = setInterval(function() { + if (clipboard && clipboard.flashInit) { + clearInterval(clipinterval); + clipboard.setHandCursor(true); + clipboard.setContentFuncName("getPasteData"); + //clipboard.setMEFuncName("mouseEventHandler"); + } + }, 500); +} +createCopyButton("clipboard", "localPath"); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/Readme.txt b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/Readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..cd1be9203531d5fa88bd0790544df71d32ee426b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/Readme.txt @@ -0,0 +1,6 @@ + +Leipi Form Design ! + +http://formdesign.leipi.org + +2014/6/9 \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap-ie.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap-ie.js new file mode 100644 index 0000000000000000000000000000000000000000..9043eb9e8d99220342c10c201c3910a60c681906 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap-ie.js @@ -0,0 +1,416 @@ +(function($) { + $.eb = $.eb || {}; + + // $.eb.ie = function (min,max) { + // // return true; + // if ($.browser.msie) { + // var v = Math.floor($.browser.version); + // if (v >= min && v <= max) { + // return true; + // } + // } + // return false; + // } + $.eb.ie6 = function () { + return navigator.userAgent.toLowerCase().indexOf('msie 6.0') > -1; + // alert(navigator.userAgent.toLowerCase().indexOf('msie 6.0')); + } + + + $.eb.color = function () { + var pad = function(num, totalChars) { + var pad = '0'; + num = num + ''; + while (num.length < totalChars) { + num = pad + num; + } + return num; + }; + + // Ratio is between 0 and 1 + this.changeColor = function(color, ratio, darker) { + // Trim trailing/leading whitespace + color = color.replace(/^\s*|\s*$/, ''); + + // Expand three-digit hex + color = color.replace( + /^#?([a-f0-9])([a-f0-9])([a-f0-9])$/i, + '#$1$1$2$2$3$3' + ); + + // Calculate ratio + var difference = Math.round(ratio * 256) * (darker ? -1 : 1), + // Determine if input is RGB(A) + rgb = color.match(new RegExp('^rgba?\\(\\s*' + + '(\\d|[1-9]\\d|1\\d{2}|2[0-4][0-9]|25[0-5])' + + '\\s*,\\s*' + + '(\\d|[1-9]\\d|1\\d{2}|2[0-4][0-9]|25[0-5])' + + '\\s*,\\s*' + + '(\\d|[1-9]\\d|1\\d{2}|2[0-4][0-9]|25[0-5])' + + '(?:\\s*,\\s*' + + '(0|1|0?\\.\\d+))?' + + '\\s*\\)$' + , 'i')), + alpha = !!rgb && rgb[4] != null ? rgb[4] : null, + + // Convert hex to decimal + decimal = !!rgb? [rgb[1], rgb[2], rgb[3]] : color.replace( + /^#?([a-f0-9][a-f0-9])([a-f0-9][a-f0-9])([a-f0-9][a-f0-9])/i, + function() { + return parseInt(arguments[1], 16) + ',' + + parseInt(arguments[2], 16) + ',' + + parseInt(arguments[3], 16); + } + ).split(/,/), + returnValue; + + // Return RGB(A) + return !!rgb ? + 'rgb' + (alpha !== null ? 'a' : '') + '(' + + Math[darker ? 'max' : 'min']( + parseInt(decimal[0], 10) + difference, darker ? 0 : 255 + ) + ', ' + + Math[darker ? 'max' : 'min']( + parseInt(decimal[1], 10) + difference, darker ? 0 : 255 + ) + ', ' + + Math[darker ? 'max' : 'min']( + parseInt(decimal[2], 10) + difference, darker ? 0 : 255 + ) + + (alpha !== null ? ', ' + alpha : '') + + ')' : + // Return hex + [ + '#', + pad(Math[darker ? 'max' : 'min']( + parseInt(decimal[0], 10) + difference, darker ? 0 : 255 + ).toString(16), 2), + pad(Math[darker ? 'max' : 'min']( + parseInt(decimal[1], 10) + difference, darker ? 0 : 255 + ).toString(16), 2), + pad(Math[darker ? 'max' : 'min']( + parseInt(decimal[2], 10) + difference, darker ? 0 : 255 + ).toString(16), 2) + ].join(''); + }; + this.lighten = function(color, ratio) { + return changeColor(color, ratio, false); + }; + this.darken = function(color, ratio) { + return changeColor(color, ratio, true); + }; + return this; + }(); + + + function bootstrapIE6(el) { + var dropdownWidthFix = function (el) { + el.each(function () { + var w = 0; + $(this).children('li').each(function() { + var aw = $(this).outerWidth(); + if (aw > w) w = aw; + }); + + $(this).width(w); + }); + } + + if ($.eb.ie6()) { + el = el || $('html'); + + //------------- + // GRID + //------------- + + //------------- + // dropdown + //------------- + // fix for IE6 not support li:hover + var i, lis = ['dropdown-submenu']; + for (i = 0; i < lis.length; i++) { + var child = 'li.' + lis[i]; + var hover = lis[i] + '-hover'; + $('ul', el).on('mouseenter', child, function () { + $(this).addClass(hover); + }).on('mouseleave', child, function () { + $(this).removeClass(hover); + }); + } + + /// fix :after selector -- dropdown-submenu > a:after + $('.dropdown-submenu > a', el).after(''); + + /// fix multi class selector -- .dropdown-submenu.pull-left + $('.dropdown-submenu.pull-left', el).removeClass('pull-left').addClass('dropdown-submenu-pull-left'); + // $('.navbar .nav.pull-right').removeClass('pull-right').addClass('nav-pull-right'); + + /// fix ul li 100% width bug, set ul width to max width of it's sub li + dropdownWidthFix($('.dropdown-menu:visible', el)); + + + //------------- + // buttons + //------------- + var btnColorCls = ['btn-primary','btn-warning','btn-danger','btn-success','btn-info','btn-inverse']; + var btnSizeCls = ['btn-mini','btn-small','btn-large']; + $('.btn-group', el).parent().find('.btn-group:eq(0)').addClass('btn-group-first'); + $('.btn', el).parent().find('.btn:eq(0)').addClass('btn-first'); + + // fix button:hover + $('body', el).on('mouseenter', '.btn', function () { + var btn = $(this); + var hover = 'btn-hover'; + btn.data('ie6hover',hover); + $.each(btnColorCls, function (k,v) { + if (btn.hasClass(v)) { + hover = v + '-hover'; + btn.data('ie6hover',hover); + return false; + } + }); + btn.addClass(hover); + }).on('mouseleave', '.btn', function () { + var btn = $(this); + var hover = btn.data('ie6hover'); + btn.removeData('ie6hover'); + if (hover) btn.removeClass(hover); + }); + + // fix .btn.dropdown-toggle, .btn-primary.dropdown-toggle ... + // fix .btn.dropdown-toggle, .btn-small.dropdown-toggle ... + $('.btn.dropdown-toggle', el).each(function () { + var btn = $(this); + var ddt = 'btn-dropdown-toggle'; + btn.addClass(ddt); + + ddt = null; + $.each(btnColorCls, function (k,v) { + if (btn.hasClass(v)) { + ddt = v + '-dropdown-toggle'; + return false; + } + }); + if (ddt) btn.addClass(ddt); + + ddt = null; + $.each(btnSizeCls, function (k,v) { + if (btn.hasClass(v)) { + ddt = v + '-dropdown-toggle'; + return false; + } + }); + if (ddt) btn.addClass(ddt); + }); + + // fix split button dropdown toggle background color + $('.btn + .btn.dropdown-toggle', el).each(function () { + var btn = $(this); + var c = btn.css('background-color'); + // alert($.eb.color.darken(c, .2)); + btn.css('background-color', $.eb.color.darken(c, .1)); + }); + + // fix .btn-group.open + var dropdownPropertyChange = function(e) { + var self = $(this); + var cls = e.data.cls; + + /// fix ul li 100% width bug, set ul width to max width of it's sub li + var el = $('.dropdown-menu:visible', this); + if (el.length) dropdownWidthFix(el); + + if (self.hasClass('open') && !self.hasClass(cls+'-open')) { + self.addClass(cls+'-open'); + } + else if (!self.hasClass('open') && self.hasClass(cls+'-open')) { + self.removeClass(cls+'-open'); + } + + self.one('propertychange', {cls:cls}, dropdownPropertyChange); + }; + $.each(['btn-group', 'dropdown'], function (k,cls) { + $('.'+cls, el).one('propertychange', {cls:cls}, dropdownPropertyChange); + }); + + // fix .btn.disabled selector + $('.btn.disabled', el).addClass('btn-disabled'); + + var btnPropertyChange = function (e) { + var self = $(this); + var cls = e.data.cls; + + if (self.hasClass('disabled') && !self.hasClass(cls+'-disabled')) { + self.addClass(cls+'-disabled'); + } + else if (!self.hasClass('disabled') && self.hasClass(cls+'-disabled')) { + self.removeClass(cls+'-disabled'); + } + + self.one('propertychange', {cls:cls}, btnPropertyChange); + } + $.each(['btn'], function (k,cls) { + $('.'+cls, el).one('propertychange', {cls:cls}, btnPropertyChange); + }); + + + //------------- + // table + //------------- + + // fix table-hover effect + $('table.table-hover', el).on('mouseenter', 'tr', function () { + $(this).addClass('tr-hover'); + }).on('mouseleave', 'tr', function () { + $(this).removeClass('tr-hover'); + }); + + //------------- + // form + //------------- + + // fix input[type=xxx] selector + $('input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"], input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]', el).each(function () { + var input = $(this); + input.addClass('input-'+input.attr('type')); + }); + + // fix form-horizontal controls margin-left + $('.form-horizontal .controls:first-child', el).addClass('controls-first-child'); + + // fix .checkbox.inline + $('.checkbox.inline', el).addClass('checkbox-inline'); + $('.radio.inline', el).addClass('radio-inline'); + + // fix select[multiple], select[size] + $('select[multiple]', el).addClass('select-multiple'); + $('select[size]', el).addClass('select-size'); + + // fix tag[disabled] + $('input[disabled], select[disabled], textarea[disabled]', el).each(function () { + var self = $(this); + self.addClass(self[0].tagName.toLowerCase()+'-disabled'); + }); + +// $('input,select,textarea', el).on('propertychange', function() { +// var self = $(this); +// if (self.data('chgDisabled')) return; + +// var cls = self[0].tagName.toLowerCase(); +// // alert(self.attr('disabled')); +// if (self.attr('disabled') && !self.hasClass(cls+'-disabled')) { +// // alert('abc'); +// self.addClass(cls+'-disabled'); +// self.data('chgDisabled', true); +// } +// else if (!self.attr('disabled') && self.hasClass(cls+'-disabled')) { +// self.removeClass(cls+'-disabled'); +// self.data('chgDisabled', true); +// } +// }); + +// $('input,select,textarea', el).on('propertychange', function() { +// var self = $(this); +// if (self.data('chgReadonly')) return; + +// var cls = self[0].tagName.toLowerCase(); + +// if (self.attr('readonly') && !self.hasClass(cls+'-readonly')) { +// self.addClass(cls+'-readonly'); +// self.data('chgReadonly', true); +// } +// else if (typeof self.attr('readonly') == 'undefined' && self.hasClass(cls+'-readonly')) { +// self.removeClass(cls+'-readonly'); +// self.data('chgReadonly', true); +// } +// }); + + // fix tag[readonly] + $('input[readonly], select[readonly], textarea[readonly]', el).each(function () { + var self = $(this); + self.addClass(self[0].tagName.toLowerCase()+'-readonly'); + }); + + // fix input[type=xxx][disabled] + $('input[type="radio"][disabled], input[type="checkbox"][disabled]', el).each(function () { + var self = $(this); + self.addClass(self.attr('type').toLowerCase()+'-disabled'); + }); + + // fix input[type=xxx][readonly] + $('input[type="radio"][readonly], input[type="checkbox"][readonly]', el).each(function () { + var self = $(this); + self.addClass(self.attr('type').toLowerCase()+'-readonly'); + }); + + // fix.control-group.warning ... + var ctlGrpTypeCls = ['warning','success','error','info']; + $.each(ctlGrpTypeCls, function (k,v) { + $('.control-group.'+v, el).addClass('control-group-'+v); + }); + + var controlGroupPropertyChange = function(e) { + if(e.originalEvent.propertyName.toLowerCase() == 'classname') { + var self = $(this); + $.each(ctlGrpTypeCls, function (k,v) { + var ieCls = 'control-group-'+v; + if (self.hasClass(v)) { + if (!self.hasClass(ieCls)) { + self.addClass(ieCls); + } + } + else { + if (self.hasClass(ieCls)) { + self.removeClass(ieCls); + } + } + }); + } + $(this).one('propertychange', controlGroupPropertyChange); + }; + $('.control-group', el).one('propertychange', controlGroupPropertyChange); + + //------------- + // popover + //------------- + // $('.popover .arrow', el).after(''); + + //------------- + // pagination + //------------- + $('.pagination ul li:first-child', el).addClass('first-child'); + + + //------------- + // icons + //------------- + $('[class^="icon-"],[class*=" icon-"]').each(function () { + var self = $(this); + if (!self.hasClass('icon-xxx')) { + self.addClass('icon-xxx'); + self.css('background-position-y', + (parseInt(self.css('background-position-y')) + 1)+'px'); + } + }); + + //------------- + // carousel + //------------- + $('.carousel-control.left', el).removeClass('left').addClass('carousel-control-left'); + $('.carousel-control.right', el).removeClass('right').addClass('carousel-control-right'); + $('.carousel-caption').each(function() { + var self = $(this); + var padding = self.outerWidth() - self.width(); + self.width(self.parents('.carousel-inner .item').width() - padding); + }); + + + } + } + $.bootstrapIE6 = bootstrapIE6; + + + $(document).ready(function () { + bootstrapIE6(); + }); + +})(jQuery); diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-ie6.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-ie6.css new file mode 100644 index 0000000000000000000000000000000000000000..4fe12e3687569e982c12214994ee0de4318c641b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-ie6.css @@ -0,0 +1,5773 @@ +/*! + * Bootstrap v2.2.1 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + display: inline; + float: left; + width: 940px; + min-height: 1px; + margin-left: 20px; +} + +.span11 { + display: inline; + float: left; + width: 860px; + min-height: 1px; + margin-left: 20px; +} + +.span10 { + display: inline; + float: left; + width: 780px; + min-height: 1px; + margin-left: 20px; +} + +.span9 { + display: inline; + float: left; + width: 700px; + min-height: 1px; + margin-left: 20px; +} + +.span8 { + display: inline; + float: left; + width: 620px; + min-height: 1px; + margin-left: 20px; +} + +.span7 { + display: inline; + float: left; + width: 540px; + min-height: 1px; + margin-left: 20px; +} + +.span6 { + display: inline; + float: left; + width: 460px; + min-height: 1px; + margin-left: 20px; +} + +.span5 { + display: inline; + float: left; + width: 380px; + min-height: 1px; + margin-left: 20px; +} + +.span4 { + display: inline; + float: left; + width: 300px; + min-height: 1px; + margin-left: 20px; +} + +.span3 { + display: inline; + float: left; + width: 220px; + min-height: 1px; + margin-left: 20px; +} + +.span2 { + display: inline; + float: left; + width: 140px; + min-height: 1px; + margin-left: 20px; +} + +.span1 { + display: inline; + float: left; + width: 60px; + min-height: 1px; + margin-left: 20px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.span-first-child { + margin-left: 10px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + display: block; + float: left; + width: 100%; + *width: 99.94680851063829%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span11 { + display: block; + float: left; + width: 100%; + width: 91.48936170212765%; + *width: 91.43617021276594%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span10 { + display: block; + float: left; + width: 100%; + width: 82.97872340425532%; + *width: 82.92553191489361%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span9 { + display: block; + float: left; + width: 100%; + width: 74.46808510638297%; + *width: 74.41489361702126%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span8 { + display: block; + float: left; + width: 100%; + width: 65.95744680851064%; + *width: 65.90425531914893%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span7 { + display: block; + float: left; + width: 100%; + width: 57.44680851063829%; + *width: 57.39361702127659%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span6 { + display: block; + float: left; + width: 100%; + width: 48.93617021276595%; + *width: 48.88297872340425%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span5 { + display: block; + float: left; + width: 100%; + width: 40.42553191489362%; + *width: 40.37234042553192%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span4 { + display: block; + float: left; + width: 100%; + width: 31.914893617021278%; + *width: 31.861702127659576%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span3 { + display: block; + float: left; + width: 100%; + width: 23.404255319148934%; + *width: 23.351063829787233%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span2 { + display: block; + float: left; + width: 100%; + width: 14.893617021276595%; + *width: 14.840425531914894%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .span1 { + display: block; + float: left; + width: 100%; + width: 6.382978723404255%; + *width: 6.329787234042553%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +.row-fluid .span-first-child { + margin-left: 0; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + *margin-left: -7px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +.input-text, +.input-password, +.input-datetime, +.input-datetime-local, +.input-date, +.input-month, +.input-time, +.input-week, +.input-number, +.input-email, +.input-url, +.input-search, +.input-tel, +.input-color, +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +.input-text, +.input-password, +.input-datetime, +.input-datetime-local, +.input-date, +.input-month, +.input-time, +.input-week, +.input-number, +.input-email, +.input-url, +.input-search, +.input-tel, +.input-color, +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +.input-text:focus, +.input-password:focus, +.input-datetime:focus, +.input-datetime-local:focus, +.input-date:focus, +.input-month:focus, +.input-time:focus, +.input-week:focus, +.input-number:focus, +.input-email:focus, +.input-url:focus, +.input-search:focus, +.input-tel:focus, +.input-color:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; + cursor: pointer; +} + +.input-file, +.input-image, +.input-submit, +.input-reset, +.input-button, +.input-radio, +.input-checkbox { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +.select-multiple, +.select-size { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; + _padding-left: 0; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline, +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline, +.radio-inline .checkbox-inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12 { + float: none; + width: 926px; + margin-left: 0; +} + +.uneditable-input-span12 { + width: 926px; +} + +input.span11, +textarea.span11 { + float: none; + width: 846px; + margin-left: 0; +} + +.uneditable-input-span11 { + width: 846px; +} + +input.span10, +textarea.span10 { + float: none; + width: 766px; + margin-left: 0; +} + +.uneditable-input-span10 { + width: 766px; +} + +input.span9, +textarea.span9 { + float: none; + width: 686px; + margin-left: 0; +} + +.uneditable-input-span9 { + width: 686px; +} + +input.span8, +textarea.span8 { + float: none; + width: 606px; + margin-left: 0; +} + +.uneditable-input-span8 { + width: 606px; +} + +input.span7, +textarea.span7 { + float: none; + width: 526px; + margin-left: 0; +} + +.uneditable-input-span7 { + width: 526px; +} + +input.span6, +textarea.span6 { + float: none; + width: 446px; + margin-left: 0; +} + +.uneditable-input-span6 { + width: 446px; +} + +input.span5, +textarea.span5 { + float: none; + width: 366px; + margin-left: 0; +} + +.uneditable-input-span5 { + width: 366px; +} + +input.span4, +textarea.span4 { + float: none; + width: 286px; + margin-left: 0; +} + +.uneditable-input-span4 { + width: 286px; +} + +input.span3, +textarea.span3 { + float: none; + width: 206px; + margin-left: 0; +} + +.uneditable-input-span3 { + width: 206px; +} + +input.span2, +textarea.span2 { + float: none; + width: 126px; + margin-left: 0; +} + +.uneditable-input-span2 { + width: 126px; +} + +input.span1, +textarea.span1 { + float: none; + width: 46px; + margin-left: 0; +} + +.uneditable-input-span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +.input-disabled, +.select-disabled, +.textarea-disabled, +.input-readonly, +.select-readonly, +.textarea-readonly { + cursor: not-allowed; + background-color: #eeeeee; +} + +.radio-disabled, +.checkbox-disabled, +.radio-readonly, +.checkbox-readonly { + background-color: transparent; +} + +.control-group-warning label, +.control-group-warning .help-block, +.control-group-warning .help-inline { + color: #c09853; +} + +.control-group-warning * label { + color: inherit; +} + +.control-group-warning .checkbox, +.control-group-warning .radio, +.control-group-warning input, +.control-group-warning select, +.control-group-warning textarea { + color: #c09853; +} + +.control-group-warning input, +.control-group-warning select, +.control-group-warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group-warning input:focus, +.control-group-warning select:focus, +.control-group-warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group-warning .input-prepend .add-on, +.control-group-warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group-error label, +.control-group-error .help-block, +.control-group-error .help-inline { + color: #b94a48; +} + +.control-group-error * label { + color: inherit; +} + +.control-group-error .checkbox, +.control-group-error .radio, +.control-group-error input, +.control-group-error select, +.control-group-error textarea { + color: #b94a48; +} + +.control-group-error input, +.control-group-error select, +.control-group-error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group-error input:focus, +.control-group-error select:focus, +.control-group-error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group-error .input-prepend .add-on, +.control-group-error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group-success label, +.control-group-success .help-block, +.control-group-success .help-inline { + color: #468847; +} + +.control-group-success * label { + color: inherit; +} + +.control-group-success .checkbox, +.control-group-success .radio, +.control-group-success input, +.control-group-success select, +.control-group-success textarea { + color: #468847; +} + +.control-group-success input, +.control-group-success select, +.control-group-success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group-success input:focus, +.control-group-success select:focus, +.control-group-success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group-success .input-prepend .add-on, +.control-group-success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group-info label, +.control-group-info .help-block, +.control-group-info .help-inline { + color: #3a87ad; +} + +.control-group-info * label { + color: inherit; +} + +.control-group-info .checkbox, +.control-group-info .radio, +.control-group-info input, +.control-group-info select, +.control-group-info textarea { + color: #3a87ad; +} + +.control-group-info input, +.control-group-info select, +.control-group-info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group-info input:focus, +.control-group-info select:focus, +.control-group-info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group-info .input-prepend .add-on, +.control-group-info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:required:invalid, +textarea:focus:required:invalid, +select:focus:required:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:required:invalid:focus, +textarea:focus:required:invalid:focus, +select:focus:required:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + margin-bottom: 5px; + font-size: 0; + white-space: nowrap; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn { + *margin-top: 1px; + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; + *margin-right: -2px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn, +.input-append select + .btn-group .btn, +.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; + *margin-left: -2px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls-first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child th:first-child, +.table-bordered tbody:first-child tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child th:last-child, +.table-bordered tbody:first-child tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child th:first-child, +.table-bordered tbody:last-child tr:last-child td:first-child, +.table-bordered tfoot:last-child tr:last-child td:first-child { + -webkit-border-radius: 0 0 0 4px; + -moz-border-radius: 0 0 0 4px; + border-radius: 0 0 0 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child th:last-child, +.table-bordered tbody:last-child tr:last-child td:last-child, +.table-bordered tfoot:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody tr:nth-child(odd) td, +.table-striped tbody tr:nth-child(odd) th { + background-color: #f9f9f9; +} + +.table-hover tbody .tr-hover td, +.table-hover tbody .tr-hover th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success td { + background-color: #dff0d8; +} + +.table tbody tr.error td { + background-color: #f2dede; +} + +.table tbody tr.warning td { + background-color: #fcf8e3; +} + +.table tbody tr.info td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover td { + background-color: #c4e3f3; +} + +.icon-xxx { + display: inline-block; + _display: inline; + width: 14px; + _width: 14px; + height: 14px; + _height: 19px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + _vertical-align: middle; + background-image: url("../img/glyphicons-halflings.png"); + _background-image: url("../img/glyphicons-halflings-8.png"); + background-position: 14px 14px; + background-repeat: no-repeat; + _zoom: 1; +} + +/* White icons with optional class, or on hover/active states of certain elements */ + +.icon-white { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; + /* fix for IE6 BFC */ + + display: inline; + *zoom: 1; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + *display: inline; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; + *zoom: 1; +} + +/* fix for IE6 */ + +.caret { + width: 0; + height: 0; + line-height: 0; + border-color: #000000 transparent transparent; + *border-color: #000000 #fffffe #fffffe; + border-style: solid; + border-width: 4px 4px 0; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + *width: auto !important; + *width: 160px; + *height: 1px; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu li a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; + *zoom: 1; +} + +.dropdown-menu li a:hover, +.dropdown-menu li a:focus, +.dropdown-submenu:hover a, +.dropdown-submenu-hover a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +/* fix for IE6 li:hover */ + +.dropdown-submenu-hover * a { + *color: inherit; + *background-color: #fffffe; + *background-image: none; + *filter: none; + *filter: chroma(color=#fffffe); +} + +.dropdown-menu .active a, +.dropdown-menu .active a:hover { + color: #333333; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu .disabled a, +.dropdown-menu .disabled a:hover { + color: #999999; +} + +.dropdown-menu .disabled a:hover { + text-decoration: none; + cursor: default; + background-color: transparent; + *background-color: #fffffe; + background-image: none; + *filter: chroma(color=#fffffe); +} + +.open { + *z-index: 1000; +} + +.open .dropdown-menu { + display: block; + /* fix for IE6 inline-block */ + + *zoom: 1; +} + +.pull-right .dropdown-menu { + right: 0; + left: auto; +} + +.pull-right * .dropdown-menu { + right: auto; + left: 0; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; + /* fix for IE6 absolute element will expand parent element's height */ + + *display: inline; + *zoom: 1; +} + +.dropdown-submenu .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover .dropdown-menu, +.dropdown-submenu-hover .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + *border-color: #fffffe; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; + *filter: chroma(color=#fffffe); + *zoom: 1; +} + +/* fix for IE6 */ + +.dropdown-submenu .dropdown-tri { + display: block; + float: right; + width: 0; + height: 0; + margin: -1.3em 5px 0 0; + line-height: 0; + border-color: transparent transparent transparent #cccccc; + _border-color: #fffffe #fffffe #fffffe #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + _filter: chroma(color=#fffffe); + zoom: 1; +} + +.dropdown-submenu:hover a:after, +.dropdown-submenu-hover .dropdown-tri { + border-left-color: #ffffff; +} + +.dropdown-submenu-pull-left { + float: none; + /* fix for IE6 */ + +} + +.dropdown-submenu-pull-left .dropdown-menu { + left: -100%; + margin-left: 10px; + *margin-left: 18px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown-submenu-pull-left * .dropdown-menu { + left: 0; + margin-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + _padding-top: 3px; + _padding-bottom: 3px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + *line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #bbbbbb; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #a2a2a2; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn.btn-hover { + color: #333333; + text-decoration: none; + background-color: #e6e6e6; + *background-color: #d9d9d9; + /* Buttons in IE7 don't get borders, so darken on hover */ + + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn:active, +.btn.active { + background-color: #e6e6e6; + background-color: #d9d9d9 \9; + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled], +.btn-disabled { + cursor: default; + background-color: #e6e6e6; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +.btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +.btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +a.btn { + *padding-top: 5px; + *padding-bottom: 5px; +} + +a.btn.btn-large { + *padding-top: 13px; + *padding-bottom: 15px; +} + +a.btn.btn-small { + *padding-top: 4px; + *padding-bottom: 4px; +} + +a.btn.btn-mini { + *padding-top: 3px; + *padding-bottom: 3px; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 2px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini { + padding: 1px 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn { + border-color: #c5c5c5; + border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-primary.btn-primary-hover { + color: #fff; + background-color: #0044cc; + *background-color: #003bb3; +} + +a.btn-primary-hover:hover { + color: #fff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-warning.btn-warning-hover { + color: #fff; + background-color: #f89406; + *background-color: #df8505; +} + +a.btn-warning-hover:hover { + color: #fff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-danger.btn-danger-hover { + color: #fff; + background-color: #bd362f; + *background-color: #a9302a; +} + +a.btn-danger-hover:hover { + color: #fff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-success.btn-success-hover { + color: #fff; + background-color: #51a351; + *background-color: #499249; +} + +a.btn-success-hover:hover { + color: #fff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-info.btn-info-hover { + color: #fff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +a.btn-info-hover:hover { + color: #fff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +.btn-inverse.btn-inverse-hover { + color: #fff; + background-color: #222222; + *background-color: #3c3c3c; +} + +a.btn-inverse-hover:hover { + color: #fff; + background-color: #222222; + *background-color: #3c3c3c; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover { + color: #333333; + text-decoration: none; +} + +.btn-disabled { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + filter: alpha(opacity=35); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group { + margin-left: 5px; +} + +.btn-group-first { + /* fix for IE6 */ + + margin-left: 0; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar .btn .btn-group { + margin-left: 5px; +} + +.btn-toolbar .btn-first, +.btn-toolbar .btn-group-first { + margin-left: 0; +} + +.btn-group .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group .btn { + margin-left: -1px; +} + +.btn-group .btn-first { + margin-left: 0; +} + +.btn-group .btn, +.btn-group .dropdown-menu { + font-size: 14px; +} + +.btn-group .dropdown-menu .divider { + _margin: 5px 0 -5px; +} + +.btn-group .btn-mini { + font-size: 11px; +} + +.btn-group .btn-small { + font-size: 12px; +} + +.btn-group .btn-large { + font-size: 16px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group .dropdown-toggle { + padding-right: 9px; + padding-left: 9px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group .btn-mini-dropdown-toggle { + padding-right: 7px; + padding-left: 7px; +} + +.btn-group .btn-large-dropdown-toggle { + padding-right: 17px; + padding-left: 17px; +} + +.btn-group-open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group-open .btn-dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group-open .btn-primary-dropdown-toggle { + background-color: #0044cc; +} + +.btn-group-open .btn-warning-dropdown-toggle { + background-color: #f89406; +} + +.btn-group-open .btn-danger-dropdown-toggle { + background-color: #bd362f; +} + +.btn-group-open .btn-success-dropdown-toggle { + background-color: #51a351; +} + +.btn-group-open .btn-info-dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group-open .btn-inverse-dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + _display: inline; + _height: 8px; + margin-top: 8px; + margin-left: 0; + _vertical-align: middle; + _zoom: 1; +} + +.btn-mini .caret, +.btn-small .caret { + _height: 10px; +} + +.btn-mini .caret, +.btn-small .caret, +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + _height: 9px; + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical .btn { + display: block; + float: none; + width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + color: #c09853; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert h4 { + *display: inline; + margin: 0; + *zoom: 1; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block p, +.alert-block ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav li a { + display: block; + *zoom: 1; +} + +.nav * li a { + display: inline; +} + +.nav li * a { + display: inline; +} + +.nav li a:hover { + text-decoration: none; + background-color: #eeeeee; +} + +.nav * li a:hover { + text-decoration: inherit; + background-color: inherit; +} + +.nav li * a:hover { + text-decoration: inherit; + background-color: inherit; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; + *zoom: 1; +} + +.nav .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list li a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list li a { + padding: 3px 15px; +} + +.nav-list * li a { + padding: 0; + margin-right: 0; + margin-left: 0; + text-shadow: none; +} + +.nav-list li * a { + padding: 0; + margin-right: 0; + margin-left: 0; + text-shadow: none; +} + +.nav-list .active a, +.nav-list .active a:hover { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list * .active a, +.nav-list * .active a:hover { + color: inherit; + text-shadow: none; + background-color: inherit; +} + +.nav-list .active * a, +.nav-list .active * a:hover { + color: inherit; + text-shadow: none; + background-color: inherit; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs li, +.nav-pills li { + float: left; +} + +.nav-tabs * li, +.nav-pills * li { + float: none; +} + +.nav-tabs li a, +.nav-pills li a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs * li a, +.nav-pills * li a { + padding: 0; + margin: 0; + line-height: auto; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs li { + margin-bottom: -1px; + *background-color: #ffffff; + *zoom: 1; +} + +.nav-tabs * li { + zoom: normal; +} + +.nav-tabs li a { + *display: inline; + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + *background-color: #fffffe; + border: 1px solid transparent; + *border: 1px solid #fffffe; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; + *filter: chroma(color=#fffffe); + *zoom: 1; +} + +.nav-tabs li a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs * li a { + padding: 0; + line-height: auto; + background-color: inherit; + border: none; + filter: none; + zoom: normal; +} + +.nav-tabs .active a, +.nav-tabs .active a:hover { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + *border: 1px solid #999; + border-bottom-color: transparent; +} + +.nav-tabs * .active a, +.nav-tabs * .active a:hover { + color: inherit; + background-color: inherit; + border: none; +} + +.nav-pills li { + *background-color: #ffffff; + *zoom: 1; +} + +.nav-pills * li { + background-color: inherit; + zoom: normal; +} + +.nav-pills li a { + *display: inline; + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + *zoom: 1; +} + +.nav-pills * li a { + padding: 0; + margin: 0; + -webkit-border-radius: none; + -moz-border-radius: none; + border-radius: none; + zoom: normal; +} + +.nav-pills .active a, +.nav-pills .active a:hover { + color: #ffffff; + background-color: #0088cc; +} + +.nav-pills * .active a, +.nav-pills * .active a:hover { + color: inherit; + background-color: inherit; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + /* fix for IE6 li:hover */ + +} + +.nav-tabs .dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs .dropdown-menu li a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; + *zoom: 1; +} + +.nav-tabs .dropdown-menu li a:hover, +.nav-tabs .dropdown-menu li a:focus, +.nav-tabs .dropdown-menu .dropdown-submenu:hover a, +.nav-tabs .dropdown-menu .dropdown-submenu-hover a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.nav-tabs .dropdown-menu .dropdown-submenu-hover * a { + *color: inherit; + *background-color: #fffffe; + *background-image: none; + *filter: none; + *filter: chroma(color=#fffffe); +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + /* fix for IE6 li:hover */ + +} + +.nav-pills .dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-pills .dropdown-menu li a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; + *zoom: 1; +} + +.nav-pills .dropdown-menu li a:hover, +.nav-pills .dropdown-menu li a:focus, +.nav-pills .dropdown-menu .dropdown-submenu:hover a, +.nav-pills .dropdown-menu .dropdown-submenu-hover a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.nav-pills .dropdown-menu .dropdown-submenu-hover * a { + *color: inherit; + *background-color: #fffffe; + *background-image: none; + *filter: none; + *filter: chroma(color=#fffffe); +} + +.nav-tabs .dropdown-toggle { + *padding-top: 10px; + *padding-bottom: 12px; +} + +.nav-pills .dropdown-toggle { + *padding-top: 8px; + *padding-bottom: 6px; + *margin-bottom: 3px; +} + +.nav .dropdown-toggle .caret { + width: 0; + height: 0; + margin-top: 6px; + line-height: 0; + border-color: #0088cc transparent transparent; + *border-color: #0088cc #fffffe #fffffe; + border-top-color: #0088cc; + border-bottom-color: #0088cc; + border-style: solid; + border-width: 4px 4px 0; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.nav .dropdown-toggle:hover .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav .dropdown.active a:hover { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav li.dropdown-open.active a:hover { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown-open .caret, +.nav li.dropdown-open.active .caret, +.nav li.dropdown-open a:hover .caret { + width: 0; + height: 0; + line-height: 0; + border-color: #ffffff transparent transparent; + *border-color: #ffffff #fffffe #fffffe; + border-top-color: #ffffff; + border-bottom-color: #ffffff; + border-style: solid; + border-width: 4px 4px 0; + opacity: 1; + filter: alpha(opacity=100); + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.tabs-stacked .open > a:hover { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below .nav-tabs, +.tabs-right .nav-tabs, +.tabs-left .nav-tabs { + border-bottom: 0; +} + +.tab-content .tab-pane, +.pill-content .pill-pane { + display: none; + *background-color: #ffffff; + *zoom: 1; +} + +.tab-content .active, +.pill-content .active { + display: block; +} + +.tabs-below .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below * .nav-tabs { + border-top: none; +} + +.tabs-below .nav-tabs li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below * .nav-tabs li { + margin-top: 0; + margin-bottom: -1px; +} + +.tabs-below .nav-tabs li a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below .nav-tabs li a:hover { + border-top-color: #ddd; + border-bottom-color: #fff; +} + +.tabs-below * .nav-tabs li a { + -webkit-border-radius: none; + -moz-border-radius: none; + border-radius: none; +} + +.tabs-below * .nav-tabs li a:hover { + border-top-color: inherit; + border-bottom-color: inherit; +} + +.tabs-below .nav-tabs .active a, +.tabs-below .nav-tabs .active a:hover { + border-color: transparent #999 #999 #999; +} + +.tabs-below * .nav-tabs .active a, +.tabs-below * .nav-tabs .active a:hover { + border-color: inherit; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav .disabled a { + color: #999999; +} + +.nav * .disabled a { + color: inherit; +} + +.nav .disabled a:hover { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.nav * .disabled a:hover { + text-decoration: underline; + cursor: default; + background-color: inherit; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; + color: #777777; +} + +.navbar-inner { + _height: 40px; + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + _margin-left: -10px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover { + text-decoration: none; +} + +.navbar .container-fluid .brand { + _margin-left: -10px; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 6px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav li { + float: left; +} + +.navbar .nav * li { + float: none; +} + +.navbar .nav li a { + *display: inline; + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.navbar .nav * li a { + padding: 0; + color: inherit; + text-decoration: inherit; + text-shadow: inherit; +} + +.navbar .nav li * a { + padding: 0; + color: inherit; + text-decoration: inherit; + text-shadow: inherit; +} + +.navbar .nav .dropdown-toggle { + /* fix for IE6 */ + + _padding: 12px; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav li a:focus, +.navbar .nav li a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav * li a:focus, +.navbar .nav * li a:hover { + color: inherit; + text-decoration: inherit; + background-color: inherit; +} + +.navbar .nav .active a, +.navbar .nav .active a:hover, +.navbar .nav .active a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .nav * .active a, +.navbar .nav * .active a:hover, +.navbar .nav * .active a:focus { + color: inherit; + text-decoration: inherit; + background-color: inherit; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav li .dropdown-menu { + /* fix for IE6 li:hover */ + +} + +.navbar .nav li .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav li .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar .nav li .dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.navbar .nav li .dropdown-menu li a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; + *zoom: 1; +} + +.navbar .nav li .dropdown-menu li a:hover, +.navbar .nav li .dropdown-menu li a:focus, +.navbar .nav li .dropdown-menu .dropdown-submenu:hover a, +.navbar .nav li .dropdown-menu .dropdown-submenu-hover a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.navbar .nav li .dropdown-menu .dropdown-submenu-hover * a { + *color: inherit; + *background-color: #fffffe; + *background-image: none; + *filter: none; + *filter: chroma(color=#fffffe); +} + +.navbar-fixed-bottom .nav li .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav li .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown.open .dropdown-toggle, +.navbar .nav li.dropdown.active .dropdown-toggle, +.navbar .nav li.dropdown.open.active .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open .dropdown-toggle .caret, +.navbar .nav li.dropdown.active .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right li .dropdown-menu, +.navbar .nav li .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right li .dropdown-menu:before, +.navbar .nav li .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right li .dropdown-menu:after, +.navbar .nav li .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right li .dropdown-menu .dropdown-menu, +.navbar .nav li .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse { + color: #999999; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav li a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav li a:hover { + color: #ffffff; +} + +.navbar-inverse .nav li a:focus, +.navbar-inverse .nav li a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active a, +.navbar-inverse .nav .active a:hover, +.navbar-inverse .nav .active a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb .active { + color: #999999; + background-color: #f5f5f5; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul li { + display: inline; +} + +.pagination ul li a, +.pagination ul li span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul li a:hover, +.pagination ul .active a, +.pagination ul .active span { + background-color: #f5f5f5; +} + +.pagination ul .active a, +.pagination ul .active span { + color: #999999; + cursor: default; +} + +.pagination ul .disabled span, +.pagination ul .disabled a, +.pagination ul .disabled a:hover { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul li.first-child a, +.pagination ul li.first-child span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul li:last-child a, +.pagination ul li:last-child span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul li a, +.pagination-large ul li span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul li:first-child a, +.pagination-large ul li:first-child span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul li:last-child a, +.pagination-large ul li:last-child span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul li:first-child a, +.pagination-small ul li:first-child a, +.pagination-mini ul li:first-child span, +.pagination-small ul li:first-child span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul li:last-child a, +.pagination-small ul li:last-child a, +.pagination-mini ul li:last-child span, +.pagination-small ul li:last-child span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul li a, +.pagination-small ul li span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul li a, +.pagination-mini ul li span { + padding: 1px 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li a, +.pager li span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li a:hover { + text-decoration: none; + background-color: #f5f5f5; +} + +.pager .next a, +.pager .next span { + float: right; +} + +.pager .previous a, +.pager .previous span { + float: left; +} + +.pager .disabled a, +.pager .disabled a:hover, +.pager .disabled span { + color: #999999; + cursor: default; + background-color: #fff; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + padding: 5px; + font-size: 11px; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.tooltip.top { + margin-top: -3px; +} + +.tooltip.right { + margin-left: 3px; +} + +.tooltip.bottom { + margin-top: 3px; +} + +.tooltip.left { + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + width: 0; + height: 0; + margin-left: -5px; + line-height: 0; + border-color: #000000 transparent transparent; + *border-color: #000000 #fffffe #fffffe; + border-top-color: #000000; + border-style: solid; + border-width: 5px 5px 0; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + width: 0; + height: 0; + margin-top: -5px; + line-height: 0; + border-color: transparent #000000 transparent transparent; + *border-color: #fffffe #000000 #fffffe #fffffe; + border-right-color: #000000; + border-style: solid; + border-width: 5px 5px 5px 0; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + width: 0; + height: 0; + margin-top: -5px; + line-height: 0; + border-color: transparent transparent transparent #000000; + *border-color: #fffffe #fffffe #fffffe #000000; + border-left-color: #000000; + border-style: solid; + border-width: 5px 0 5px 5px; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + width: 0; + height: 0; + margin-left: -5px; + line-height: 0; + border-color: transparent transparent #000000; + *border-color: #fffffe #fffffe #000000; + border-bottom-color: #000000; + border-style: solid; + border-width: 0 5px 5px; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + width: 236px; + padding: 1px; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover-content p, +.popover-content ul, +.popover-content ol { + margin-bottom: 0; +} + +.popover .arrow, +.popover .arrow-after { + position: absolute; + display: inline-block; + *display: inline; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + *zoom: 1; +} + +.popover .arrow-after { + z-index: -1; + content: ""; +} + +.popover.top .arrow { + *bottom: -12px; + left: 50%; + width: 0; + height: 0; + margin-left: -10px; + line-height: 0; + border-color: #cccccc transparent transparent; + *border-color: #cccccc #fffffe #fffffe; + border-top-color: #ffffff; + border-style: solid; + border-width: 10px 10px 0; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.popover.top .arrow.arrow-after { + bottom: -1px; + left: -11px; + border-top-color: rgba(0, 0, 0, 0.25); + border-width: 11px 11px 0; +} + +.popover.right .arrow { + top: 50%; + *left: -10px; + width: 0; + height: 0; + margin-top: -10px; + line-height: 0; + border-color: transparent #cccccc transparent transparent; + *border-color: #fffffe #cccccc #fffffe #fffffe; + border-right-color: #ffffff; + border-style: solid; + border-width: 10px 10px 10px 0; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.popover.right .arrow-after { + bottom: -11px; + left: -1px; + border-right-color: rgba(0, 0, 0, 0.25); + border-width: 11px 11px 11px 0; +} + +.popover.bottom .arrow { + *top: -10px; + left: 50%; + width: 0; + height: 0; + margin-left: -10px; + line-height: 0; + border-color: transparent transparent #cccccc; + *border-color: #fffffe #fffffe #cccccc; + border-bottom-color: #ffffff; + border-style: solid; + border-width: 0 10px 10px; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.popover.bottom .arrow-after { + top: -1px; + left: -11px; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-width: 0 11px 11px; +} + +.popover.left .arrow { + top: 50%; + *right: -10px; + width: 0; + height: 0; + margin-top: -10px; + line-height: 0; + border-color: transparent transparent transparent #cccccc; + *border-color: #fffffe #fffffe #fffffe #cccccc; + border-left-color: #ffffff; + border-style: solid; + border-width: 10px 0 10px 10px; + *filter: progid:DXImageTransform.Microsoft.Chroma(color=#fffffe); +} + +.popover.left .arrow-after { + right: -1px; + bottom: -11px; + border-left-color: rgba(0, 0, 0, 0.25); + border-width: 11px 0 11px 11px; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel .item img { + display: block; + *width: 100%; + *height: auto; + line-height: 1; +} + +.carousel .active, +.carousel .next, +.carousel .prev { + display: block; +} + +.carousel .active { + left: 0; +} + +.carousel .next, +.carousel .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel .next { + left: 100%; +} + +.carousel .prev { + left: -100%; +} + +.carousel .next.left, +.carousel .prev.right { + left: 0; +} + +.carousel .active.left { + left: -100%; +} + +.carousel .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control-right { + right: 15px; + left: auto; +} + +.carousel-control-left { + left: 15px; +} + +.carousel-control:hover { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); + _filter: alpha(opacity=70); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-ie6.min.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-ie6.min.css new file mode 100644 index 0000000000000000000000000000000000000000..04b8c351bf7e648c6386702595656c8e46f12e02 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-ie6.min.css @@ -0,0 +1 @@ +article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{display:inline;float:left;width:940px;min-height:1px;margin-left:20px}.span11{display:inline;float:left;width:860px;min-height:1px;margin-left:20px}.span10{display:inline;float:left;width:780px;min-height:1px;margin-left:20px}.span9{display:inline;float:left;width:700px;min-height:1px;margin-left:20px}.span8{display:inline;float:left;width:620px;min-height:1px;margin-left:20px}.span7{display:inline;float:left;width:540px;min-height:1px;margin-left:20px}.span6{display:inline;float:left;width:460px;min-height:1px;margin-left:20px}.span5{display:inline;float:left;width:380px;min-height:1px;margin-left:20px}.span4{display:inline;float:left;width:300px;min-height:1px;margin-left:20px}.span3{display:inline;float:left;width:220px;min-height:1px;margin-left:20px}.span2{display:inline;float:left;width:140px;min-height:1px;margin-left:20px}.span1{display:inline;float:left;width:60px;min-height:1px;margin-left:20px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.span-first-child{margin-left:10px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{display:block;float:left;width:100%;*width:99.94680851063829%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span11{display:block;float:left;width:100%;width:91.48936170212765%;*width:91.43617021276594%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span10{display:block;float:left;width:100%;width:82.97872340425532%;*width:82.92553191489361%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span9{display:block;float:left;width:100%;width:74.46808510638297%;*width:74.41489361702126%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span8{display:block;float:left;width:100%;width:65.95744680851064%;*width:65.90425531914893%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span7{display:block;float:left;width:100%;width:57.44680851063829%;*width:57.39361702127659%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span6{display:block;float:left;width:100%;width:48.93617021276595%;*width:48.88297872340425%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span5{display:block;float:left;width:100%;width:40.42553191489362%;*width:40.37234042553192%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span4{display:block;float:left;width:100%;width:31.914893617021278%;*width:31.861702127659576%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span3{display:block;float:left;width:100%;width:23.404255319148934%;*width:23.351063829787233%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span2{display:block;float:left;width:100%;width:14.893617021276595%;*width:14.840425531914894%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .span1{display:block;float:left;width:100%;width:6.382978723404255%;*width:6.329787234042553%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}.row-fluid .span-first-child{margin-left:0}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;*margin-left:-7px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,.input-text,.input-password,.input-datetime,.input-datetime-local,.input-date,.input-month,.input-time,.input-week,.input-number,.input-email,.input-url,.input-search,.input-tel,.input-color,.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,.input-text,.input-password,.input-datetime,.input-datetime-local,.input-date,.input-month,.input-time,.input-week,.input-number,.input-email,.input-url,.input-search,.input-tel,.input-color,.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,.input-text:focus,.input-password:focus,.input-datetime:focus,.input-datetime-local:focus,.input-date:focus,.input-month:focus,.input-time:focus,.input-week:focus,.input-number:focus,.input-email:focus,.input-url:focus,.input-search:focus,.input-tel:focus,.input-color:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal;cursor:pointer}.input-file,.input-image,.input-submit,.input-reset,.input-button,.input-radio,.input-checkbox{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}.select-multiple,.select-size{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px;_padding-left:0}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline,.radio-inline,.checkbox-inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline,.radio-inline .checkbox-inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12{float:none;width:926px;margin-left:0}.uneditable-input-span12{width:926px}input.span11,textarea.span11{float:none;width:846px;margin-left:0}.uneditable-input-span11{width:846px}input.span10,textarea.span10{float:none;width:766px;margin-left:0}.uneditable-input-span10{width:766px}input.span9,textarea.span9{float:none;width:686px;margin-left:0}.uneditable-input-span9{width:686px}input.span8,textarea.span8{float:none;width:606px;margin-left:0}.uneditable-input-span8{width:606px}input.span7,textarea.span7{float:none;width:526px;margin-left:0}.uneditable-input-span7{width:526px}input.span6,textarea.span6{float:none;width:446px;margin-left:0}.uneditable-input-span6{width:446px}input.span5,textarea.span5{float:none;width:366px;margin-left:0}.uneditable-input-span5{width:366px}input.span4,textarea.span4{float:none;width:286px;margin-left:0}.uneditable-input-span4{width:286px}input.span3,textarea.span3{float:none;width:206px;margin-left:0}.uneditable-input-span3{width:206px}input.span2,textarea.span2{float:none;width:126px;margin-left:0}.uneditable-input-span2{width:126px}input.span1,textarea.span1{float:none;width:46px;margin-left:0}.uneditable-input-span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}.input-disabled,.select-disabled,.textarea-disabled,.input-readonly,.select-readonly,.textarea-readonly{cursor:not-allowed;background-color:#eee}.radio-disabled,.checkbox-disabled,.radio-readonly,.checkbox-readonly{background-color:transparent}.control-group-warning label,.control-group-warning .help-block,.control-group-warning .help-inline{color:#c09853}.control-group-warning * label{color:inherit}.control-group-warning .checkbox,.control-group-warning .radio,.control-group-warning input,.control-group-warning select,.control-group-warning textarea{color:#c09853}.control-group-warning input,.control-group-warning select,.control-group-warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group-warning input:focus,.control-group-warning select:focus,.control-group-warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group-warning .input-prepend .add-on,.control-group-warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group-error label,.control-group-error .help-block,.control-group-error .help-inline{color:#b94a48}.control-group-error * label{color:inherit}.control-group-error .checkbox,.control-group-error .radio,.control-group-error input,.control-group-error select,.control-group-error textarea{color:#b94a48}.control-group-error input,.control-group-error select,.control-group-error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group-error input:focus,.control-group-error select:focus,.control-group-error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group-error .input-prepend .add-on,.control-group-error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group-success label,.control-group-success .help-block,.control-group-success .help-inline{color:#468847}.control-group-success * label{color:inherit}.control-group-success .checkbox,.control-group-success .radio,.control-group-success input,.control-group-success select,.control-group-success textarea{color:#468847}.control-group-success input,.control-group-success select,.control-group-success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group-success input:focus,.control-group-success select:focus,.control-group-success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group-success .input-prepend .add-on,.control-group-success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group-info label,.control-group-info .help-block,.control-group-info .help-inline{color:#3a87ad}.control-group-info * label{color:inherit}.control-group-info .checkbox,.control-group-info .radio,.control-group-info input,.control-group-info select,.control-group-info textarea{color:#3a87ad}.control-group-info input,.control-group-info select,.control-group-info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group-info input:focus,.control-group-info select:focus,.control-group-info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group-info .input-prepend .add-on,.control-group-info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{margin-bottom:5px;font-size:0;white-space:nowrap}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn{*margin-top:1px;vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;*margin-right:-2px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn,.input-append select+.btn-group .btn,.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;*margin-left:-2px}.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls-first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table-hover tbody .tr-hover td,.table-hover tbody .tr-hover th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success td{background-color:#dff0d8}.table tbody tr.error td{background-color:#f2dede}.table tbody tr.warning td{background-color:#fcf8e3}.table tbody tr.info td{background-color:#d9edf7}.table-hover tbody tr.success:hover td{background-color:#d0e9c6}.table-hover tbody tr.error:hover td{background-color:#ebcccc}.table-hover tbody tr.warning:hover td{background-color:#faf2cc}.table-hover tbody tr.info:hover td{background-color:#c4e3f3}.icon-xxx{display:inline-block;_display:inline;width:14px;_width:14px;height:14px;_height:19px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;_vertical-align:middle;background-image:url("../img/glyphicons-halflings.png");_background-image:url("../img/glyphicons-halflings-8.png");background-position:14px 14px;background-repeat:no-repeat;_zoom:1}.icon-white{background-image:url("../img/glyphicons-halflings-white.png")}.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative;display:inline;*zoom:1}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;*display:inline;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";*zoom:1}.caret{width:0;height:0;line-height:0;border-color:#000 transparent transparent;*border-color:#000 #fffffe #fffffe;border-style:solid;border-width:4px 4px 0;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;*width:auto!important;*width:160px;*height:1px;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;*zoom:1}.dropdown-menu li a:hover,.dropdown-menu li a:focus,.dropdown-submenu:hover a,.dropdown-submenu-hover a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-submenu-hover * a{*color:inherit;*background-color:#fffffe;*background-image:none;*filter:none;*filter:chroma(color=#fffffe)}.dropdown-menu .active a,.dropdown-menu .active a:hover{color:#333;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .disabled a,.dropdown-menu .disabled a:hover{color:#999}.dropdown-menu .disabled a:hover{text-decoration:none;cursor:default;background-color:transparent;*background-color:#fffffe;background-image:none;*filter:chroma(color=#fffffe)}.open{*z-index:1000}.open .dropdown-menu{display:block;*zoom:1}.pull-right .dropdown-menu{right:0;left:auto}.pull-right * .dropdown-menu{right:auto;left:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative;*display:inline;*zoom:1}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover .dropdown-menu,.dropdown-submenu-hover .dropdown-menu{display:block}.dropup .dropdown-submenu .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;*border-color:#fffffe;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" ";*filter:chroma(color=#fffffe);*zoom:1}.dropdown-submenu .dropdown-tri{display:block;float:right;width:0;height:0;margin:-1.3em 5px 0 0;line-height:0;border-color:transparent transparent transparent #ccc;_border-color:#fffffe #fffffe #fffffe #ccc;border-style:solid;border-width:5px 0 5px 5px;_filter:chroma(color=#fffffe);zoom:1}.dropdown-submenu:hover a:after,.dropdown-submenu-hover .dropdown-tri{border-left-color:#fff}.dropdown-submenu-pull-left{float:none}.dropdown-submenu-pull-left .dropdown-menu{left:-100%;margin-left:10px;*margin-left:18px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-submenu-pull-left * .dropdown-menu{left:0;margin-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn{display:inline-block;*display:inline;padding:4px 12px;_padding-top:3px;_padding-bottom:3px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;*line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn.btn-hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:active,.btn.active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled],.btn-disabled{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-large{*padding-top:7px;*padding-bottom:7px}.btn.btn-small{*padding-top:3px;*padding-bottom:3px}.btn.btn-mini{*padding-top:1px;*padding-bottom:1px}a.btn{*padding-top:5px;*padding-bottom:5px}a.btn.btn-large{*padding-top:13px;*padding-bottom:15px}a.btn.btn-small{*padding-top:4px;*padding-bottom:4px}a.btn.btn-mini{*padding-top:3px;*padding-bottom:3px}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:2px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini{padding:1px 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-primary.btn-primary-hover{color:#fff;background-color:#04c;*background-color:#003bb3}a.btn-primary-hover:hover{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-warning.btn-warning-hover{color:#fff;background-color:#f89406;*background-color:#df8505}a.btn-warning-hover:hover{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-danger.btn-danger-hover{color:#fff;background-color:#bd362f;*background-color:#a9302a}a.btn-danger-hover:hover{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-success.btn-success-hover{color:#fff;background-color:#51a351;*background-color:#499249}a.btn-success-hover:hover{color:#fff;background-color:#51a351;*background-color:#499249}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-info.btn-info-hover{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}a.btn-info-hover:hover{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}.btn-inverse.btn-inverse-hover{color:#fff;background-color:#222;*background-color:#3c3c3c}a.btn-inverse-hover:hover{color:#fff;background-color:#222;*background-color:#3c3c3c}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);filter:alpha(opacity=35);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group{margin-left:5px}.btn-group-first{margin-left:0}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar .btn .btn-group{margin-left:5px}.btn-toolbar .btn-first,.btn-toolbar .btn-group-first{margin-left:0}.btn-group .btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group .btn{margin-left:-1px}.btn-group .btn-first{margin-left:0}.btn-group .btn,.btn-group .dropdown-menu{font-size:14px}.btn-group .dropdown-menu .divider{_margin:5px 0 -5px}.btn-group .btn-mini{font-size:11px}.btn-group .btn-small{font-size:12px}.btn-group .btn-large{font-size:16px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group .dropdown-toggle{padding-right:9px;padding-left:9px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group .btn-mini-dropdown-toggle{padding-right:7px;padding-left:7px}.btn-group .btn-large-dropdown-toggle{padding-right:17px;padding-left:17px}.btn-group-open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group-open .btn-dropdown-toggle{background-color:#e6e6e6}.btn-group-open .btn-primary-dropdown-toggle{background-color:#04c}.btn-group-open .btn-warning-dropdown-toggle{background-color:#f89406}.btn-group-open .btn-danger-dropdown-toggle{background-color:#bd362f}.btn-group-open .btn-success-dropdown-toggle{background-color:#51a351}.btn-group-open .btn-info-dropdown-toggle{background-color:#2f96b4}.btn-group-open .btn-inverse-dropdown-toggle{background-color:#222}.btn .caret{_display:inline;_height:8px;margin-top:8px;margin-left:0;_vertical-align:middle;_zoom:1}.btn-mini .caret,.btn-small .caret{_height:10px}.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px}.btn-large .caret{_height:9px;border-top-width:5px;border-right-width:5px;border-left-width:5px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical .btn{display:block;float:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical .btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical .btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical .btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical .btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical .btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert h4{*display:inline;margin:0;*zoom:1}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block p,.alert-block ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav li a{display:block;*zoom:1}.nav * li a{display:inline}.nav li * a{display:inline}.nav li a:hover{text-decoration:none;background-color:#eee}.nav * li a:hover{text-decoration:inherit;background-color:inherit}.nav li * a:hover{text-decoration:inherit;background-color:inherit}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;*zoom:1}.nav .nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list li a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list li a{padding:3px 15px}.nav-list * li a{padding:0;margin-right:0;margin-left:0;text-shadow:none}.nav-list li * a{padding:0;margin-right:0;margin-left:0;text-shadow:none}.nav-list .active a,.nav-list .active a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list * .active a,.nav-list * .active a:hover{color:inherit;text-shadow:none;background-color:inherit}.nav-list .active * a,.nav-list .active * a:hover{color:inherit;text-shadow:none;background-color:inherit}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs li,.nav-pills li{float:left}.nav-tabs * li,.nav-pills * li{float:none}.nav-tabs li a,.nav-pills li a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs * li a,.nav-pills * li a{padding:0;margin:0;line-height:auto}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs li{margin-bottom:-1px;*background-color:#fff;*zoom:1}.nav-tabs * li{zoom:normal}.nav-tabs li a{*display:inline;padding-top:8px;padding-bottom:8px;line-height:20px;*background-color:#fffffe;border:1px solid transparent;*border:1px solid #fffffe;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;*filter:chroma(color=#fffffe);*zoom:1}.nav-tabs li a:hover{border-color:#eee #eee #ddd}.nav-tabs * li a{padding:0;line-height:auto;background-color:inherit;border:0;filter:none;zoom:normal}.nav-tabs .active a,.nav-tabs .active a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;*border:1px solid #999;border-bottom-color:transparent}.nav-tabs * .active a,.nav-tabs * .active a:hover{color:inherit;background-color:inherit;border:0}.nav-pills li{*background-color:#fff;*zoom:1}.nav-pills * li{background-color:inherit;zoom:normal}.nav-pills li a{*display:inline;padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*zoom:1}.nav-pills * li a{padding:0;margin:0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;zoom:normal}.nav-pills .active a,.nav-pills .active a:hover{color:#fff;background-color:#08c}.nav-pills * .active a,.nav-pills * .active a:hover{color:inherit;background-color:inherit}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-tabs .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs .dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;*zoom:1}.nav-tabs .dropdown-menu li a:hover,.nav-tabs .dropdown-menu li a:focus,.nav-tabs .dropdown-menu .dropdown-submenu:hover a,.nav-tabs .dropdown-menu .dropdown-submenu-hover a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.nav-tabs .dropdown-menu .dropdown-submenu-hover * a{*color:inherit;*background-color:#fffffe;*background-image:none;*filter:none;*filter:chroma(color=#fffffe)}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav-pills .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-pills .dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;*zoom:1}.nav-pills .dropdown-menu li a:hover,.nav-pills .dropdown-menu li a:focus,.nav-pills .dropdown-menu .dropdown-submenu:hover a,.nav-pills .dropdown-menu .dropdown-submenu-hover a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.nav-pills .dropdown-menu .dropdown-submenu-hover * a{*color:inherit;*background-color:#fffffe;*background-image:none;*filter:none;*filter:chroma(color=#fffffe)}.nav-tabs .dropdown-toggle{*padding-top:10px;*padding-bottom:12px}.nav-pills .dropdown-toggle{*padding-top:8px;*padding-bottom:6px;*margin-bottom:3px}.nav .dropdown-toggle .caret{width:0;height:0;margin-top:6px;line-height:0;border-color:#08c transparent transparent;*border-color:#08c #fffffe #fffffe;border-top-color:#08c;border-bottom-color:#08c;border-style:solid;border-width:4px 4px 0;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav .dropdown.active a:hover{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav li.dropdown-open.active a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown-open .caret,.nav li.dropdown-open.active .caret,.nav li.dropdown-open a:hover .caret{width:0;height:0;line-height:0;border-color:#fff transparent transparent;*border-color:#fff #fffffe #fffffe;border-top-color:#fff;border-bottom-color:#fff;border-style:solid;border-width:4px 4px 0;opacity:1;filter:alpha(opacity=100);*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0}.tab-content .tab-pane,.pill-content .pill-pane{display:none;*background-color:#fff;*zoom:1}.tab-content .active,.pill-content .active{display:block}.tabs-below .nav-tabs{border-top:1px solid #ddd}.tabs-below * .nav-tabs{border-top:0}.tabs-below .nav-tabs li{margin-top:-1px;margin-bottom:0}.tabs-below * .nav-tabs li{margin-top:0;margin-bottom:-1px}.tabs-below .nav-tabs li a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below .nav-tabs li a:hover{border-top-color:#ddd;border-bottom-color:#fff}.tabs-below * .nav-tabs li a{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.tabs-below * .nav-tabs li a:hover{border-top-color:inherit;border-bottom-color:inherit}.tabs-below .nav-tabs .active a,.tabs-below .nav-tabs .active a:hover{border-color:transparent #999 #999 #999}.tabs-below * .nav-tabs .active a,.tabs-below * .nav-tabs .active a:hover{border-color:inherit}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav .disabled a{color:#999}.nav * .disabled a{color:inherit}.nav .disabled a:hover{text-decoration:none;cursor:default;background-color:transparent}.nav * .disabled a:hover{text-decoration:underline;cursor:default;background-color:inherit}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible;color:#777}.navbar-inner{_height:40px;min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;_margin-left:-10px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover{text-decoration:none}.navbar .container-fluid .brand{_margin-left:-10px}.navbar-text{margin-bottom:0;line-height:40px}.navbar-link{color:#777}.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav li{float:left}.navbar .nav * li{float:none}.navbar .nav li a{*display:inline;float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff;*zoom:1}.navbar .nav * li a{padding:0;color:inherit;text-decoration:inherit;text-shadow:inherit}.navbar .nav li * a{padding:0;color:inherit;text-decoration:inherit;text-shadow:inherit}.navbar .nav .dropdown-toggle{_padding:12px}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav li a:focus,.navbar .nav li a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav * li a:focus,.navbar .nav * li a:hover{color:inherit;text-decoration:inherit;background-color:inherit}.navbar .nav .active a,.navbar .nav .active a:hover,.navbar .nav .active a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .nav * .active a,.navbar .nav * .active a:hover,.navbar .nav * .active a:focus{color:inherit;text-decoration:inherit;background-color:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav li .dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav li .dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar .nav li .dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.navbar .nav li .dropdown-menu li a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;*zoom:1}.navbar .nav li .dropdown-menu li a:hover,.navbar .nav li .dropdown-menu li a:focus,.navbar .nav li .dropdown-menu .dropdown-submenu:hover a,.navbar .nav li .dropdown-menu .dropdown-submenu-hover a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.navbar .nav li .dropdown-menu .dropdown-submenu-hover * a{*color:inherit;*background-color:#fffffe;*background-image:none;*filter:none;*filter:chroma(color=#fffffe)}.navbar-fixed-bottom .nav li .dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav li .dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown.open .dropdown-toggle,.navbar .nav li.dropdown.active .dropdown-toggle,.navbar .nav li.dropdown.open.active .dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown .dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open .dropdown-toggle .caret,.navbar .nav li.dropdown.active .dropdown-toggle .caret,.navbar .nav li.dropdown.open.active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right li .dropdown-menu,.navbar .nav li .dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right li .dropdown-menu:before,.navbar .nav li .dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right li .dropdown-menu:after,.navbar .nav li .dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right li .dropdown-menu .dropdown-menu,.navbar .nav li .dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse{color:#999}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav li a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav li a:hover{color:#fff}.navbar-inverse .nav li a:focus,.navbar-inverse .nav li a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active a,.navbar-inverse .nav .active a:hover,.navbar-inverse .nav .active a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb .divider{padding:0 5px;color:#ccc}.breadcrumb .active{color:#999;background-color:#f5f5f5}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul li{display:inline}.pagination ul li a,.pagination ul li span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul li a:hover,.pagination ul .active a,.pagination ul .active span{background-color:#f5f5f5}.pagination ul .active a,.pagination ul .active span{color:#999;cursor:default}.pagination ul .disabled span,.pagination ul .disabled a,.pagination ul .disabled a:hover{color:#999;cursor:default;background-color:transparent}.pagination ul li.first-child a,.pagination ul li.first-child span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul li:last-child a,.pagination ul li:last-child span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul li a,.pagination-large ul li span{padding:11px 19px;font-size:17.5px}.pagination-large ul li:first-child a,.pagination-large ul li:first-child span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul li:last-child a,.pagination-large ul li:last-child span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul li:first-child a,.pagination-small ul li:first-child a,.pagination-mini ul li:first-child span,.pagination-small ul li:first-child span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul li:last-child a,.pagination-small ul li:last-child a,.pagination-mini ul li:last-child span,.pagination-small ul li:last-child span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul li a,.pagination-small ul li span{padding:2px 10px;font-size:11.9px}.pagination-mini ul li a,.pagination-mini ul li span{padding:1px 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li a,.pager li span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next a,.pager .next span{float:right}.pager .previous a,.pager .previous span{float:left}.pager .disabled a,.pager .disabled a:hover,.pager .disabled span{color:#999;cursor:default;background-color:#fff}.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;width:0;height:0;margin-left:-5px;line-height:0;border-color:#000 transparent transparent;*border-color:#000 #fffffe #fffffe;border-top-color:#000;border-style:solid;border-width:5px 5px 0;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.tooltip.right .tooltip-arrow{top:50%;left:0;width:0;height:0;margin-top:-5px;line-height:0;border-color:transparent #000 transparent transparent;*border-color:#fffffe #000 #fffffe #fffffe;border-right-color:#000;border-style:solid;border-width:5px 5px 5px 0;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.tooltip.left .tooltip-arrow{top:50%;right:0;width:0;height:0;margin-top:-5px;line-height:0;border-color:transparent transparent transparent #000;*border-color:#fffffe #fffffe #fffffe #000;border-left-color:#000;border-style:solid;border-width:5px 0 5px 5px;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.tooltip.bottom .tooltip-arrow{top:0;left:50%;width:0;height:0;margin-left:-5px;line-height:0;border-color:transparent transparent #000;*border-color:#fffffe #fffffe #000;border-bottom-color:#000;border-style:solid;border-width:0 5px 5px;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.popover .arrow,.popover .arrow-after{position:absolute;display:inline-block;*display:inline;width:0;height:0;border-color:transparent;border-style:solid;*zoom:1}.popover .arrow-after{z-index:-1;content:""}.popover.top .arrow{*bottom:-12px;left:50%;width:0;height:0;margin-left:-10px;line-height:0;border-color:#ccc transparent transparent;*border-color:#ccc #fffffe #fffffe;border-top-color:#fff;border-style:solid;border-width:10px 10px 0;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.popover.top .arrow.arrow-after{bottom:-1px;left:-11px;border-top-color:rgba(0,0,0,0.25);border-width:11px 11px 0}.popover.right .arrow{top:50%;*left:-10px;width:0;height:0;margin-top:-10px;line-height:0;border-color:transparent #ccc transparent transparent;*border-color:#fffffe #ccc #fffffe #fffffe;border-right-color:#fff;border-style:solid;border-width:10px 10px 10px 0;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.popover.right .arrow-after{bottom:-11px;left:-1px;border-right-color:rgba(0,0,0,0.25);border-width:11px 11px 11px 0}.popover.bottom .arrow{*top:-10px;left:50%;width:0;height:0;margin-left:-10px;line-height:0;border-color:transparent transparent #ccc;*border-color:#fffffe #fffffe #ccc;border-bottom-color:#fff;border-style:solid;border-width:0 10px 10px;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.popover.bottom .arrow-after{top:-1px;left:-11px;border-bottom-color:rgba(0,0,0,0.25);border-width:0 11px 11px}.popover.left .arrow{top:50%;*right:-10px;width:0;height:0;margin-top:-10px;line-height:0;border-color:transparent transparent transparent #ccc;*border-color:#fffffe #fffffe #fffffe #ccc;border-left-color:#fff;border-style:solid;border-width:10px 0 10px 10px;*filter:progid:DXImageTransform.Microsoft.Chroma(color=#fffffe)}.popover.left .arrow-after{right:-1px;bottom:-11px;border-left-color:rgba(0,0,0,0.25);border-width:11px 0 11px 11px}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel .item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel .item img{display:block;*width:100%;*height:auto;line-height:1}.carousel .active,.carousel .next,.carousel .prev{display:block}.carousel .active{left:0}.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}.carousel .next{left:100%}.carousel .prev{left:-100%}.carousel .next.left,.carousel .prev.right{left:0}.carousel .active.left{left:-100%}.carousel .active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control-right{right:15px;left:auto}.carousel-control-left{left:15px}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75);_filter:alpha(opacity=70)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-responsive.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-responsive.css new file mode 100644 index 0000000000000000000000000000000000000000..c0bba15b36ec511ed667d80f98bfd06c787ba037 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-responsive.css @@ -0,0 +1,1109 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +@-ms-viewport { + width: device-width; +} + +.hidden { + display: none; + visibility: hidden; +} + +.visible-phone { + display: none !important; +} + +.visible-tablet { + display: none !important; +} + +.hidden-desktop { + display: none !important; +} + +.visible-desktop { + display: inherit !important; +} + +@media (min-width: 768px) and (max-width: 979px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important ; + } + .visible-tablet { + display: inherit !important; + } + .hidden-tablet { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important; + } + .visible-phone { + display: inherit !important; + } + .hidden-phone { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: inherit !important; + } + .hidden-print { + display: none !important; + } +} + +@media (min-width: 1200px) { + .row { + margin-left: -30px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 30px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 1170px; + } + .span12 { + width: 1170px; + } + .span11 { + width: 1070px; + } + .span10 { + width: 970px; + } + .span9 { + width: 870px; + } + .span8 { + width: 770px; + } + .span7 { + width: 670px; + } + .span6 { + width: 570px; + } + .span5 { + width: 470px; + } + .span4 { + width: 370px; + } + .span3 { + width: 270px; + } + .span2 { + width: 170px; + } + .span1 { + width: 70px; + } + .offset12 { + margin-left: 1230px; + } + .offset11 { + margin-left: 1130px; + } + .offset10 { + margin-left: 1030px; + } + .offset9 { + margin-left: 930px; + } + .offset8 { + margin-left: 830px; + } + .offset7 { + margin-left: 730px; + } + .offset6 { + margin-left: 630px; + } + .offset5 { + margin-left: 530px; + } + .offset4 { + margin-left: 430px; + } + .offset3 { + margin-left: 330px; + } + .offset2 { + margin-left: 230px; + } + .offset1 { + margin-left: 130px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.564102564102564%; + *margin-left: 2.5109110747408616%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.564102564102564%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.45299145299145%; + *width: 91.39979996362975%; + } + .row-fluid .span10 { + width: 82.90598290598291%; + *width: 82.8527914166212%; + } + .row-fluid .span9 { + width: 74.35897435897436%; + *width: 74.30578286961266%; + } + .row-fluid .span8 { + width: 65.81196581196582%; + *width: 65.75877432260411%; + } + .row-fluid .span7 { + width: 57.26495726495726%; + *width: 57.21176577559556%; + } + .row-fluid .span6 { + width: 48.717948717948715%; + *width: 48.664757228587014%; + } + .row-fluid .span5 { + width: 40.17094017094017%; + *width: 40.11774868157847%; + } + .row-fluid .span4 { + width: 31.623931623931625%; + *width: 31.570740134569924%; + } + .row-fluid .span3 { + width: 23.076923076923077%; + *width: 23.023731587561375%; + } + .row-fluid .span2 { + width: 14.52991452991453%; + *width: 14.476723040552828%; + } + .row-fluid .span1 { + width: 5.982905982905983%; + *width: 5.929714493544281%; + } + .row-fluid .offset12 { + margin-left: 105.12820512820512%; + *margin-left: 105.02182214948171%; + } + .row-fluid .offset12:first-child { + margin-left: 102.56410256410257%; + *margin-left: 102.45771958537915%; + } + .row-fluid .offset11 { + margin-left: 96.58119658119658%; + *margin-left: 96.47481360247316%; + } + .row-fluid .offset11:first-child { + margin-left: 94.01709401709402%; + *margin-left: 93.91071103837061%; + } + .row-fluid .offset10 { + margin-left: 88.03418803418803%; + *margin-left: 87.92780505546462%; + } + .row-fluid .offset10:first-child { + margin-left: 85.47008547008548%; + *margin-left: 85.36370249136206%; + } + .row-fluid .offset9 { + margin-left: 79.48717948717949%; + *margin-left: 79.38079650845607%; + } + .row-fluid .offset9:first-child { + margin-left: 76.92307692307693%; + *margin-left: 76.81669394435352%; + } + .row-fluid .offset8 { + margin-left: 70.94017094017094%; + *margin-left: 70.83378796144753%; + } + .row-fluid .offset8:first-child { + margin-left: 68.37606837606839%; + *margin-left: 68.26968539734497%; + } + .row-fluid .offset7 { + margin-left: 62.393162393162385%; + *margin-left: 62.28677941443899%; + } + .row-fluid .offset7:first-child { + margin-left: 59.82905982905982%; + *margin-left: 59.72267685033642%; + } + .row-fluid .offset6 { + margin-left: 53.84615384615384%; + *margin-left: 53.739770867430444%; + } + .row-fluid .offset6:first-child { + margin-left: 51.28205128205128%; + *margin-left: 51.175668303327875%; + } + .row-fluid .offset5 { + margin-left: 45.299145299145295%; + *margin-left: 45.1927623204219%; + } + .row-fluid .offset5:first-child { + margin-left: 42.73504273504273%; + *margin-left: 42.62865975631933%; + } + .row-fluid .offset4 { + margin-left: 36.75213675213675%; + *margin-left: 36.645753773413354%; + } + .row-fluid .offset4:first-child { + margin-left: 34.18803418803419%; + *margin-left: 34.081651209310785%; + } + .row-fluid .offset3 { + margin-left: 28.205128205128204%; + *margin-left: 28.0987452264048%; + } + .row-fluid .offset3:first-child { + margin-left: 25.641025641025642%; + *margin-left: 25.53464266230224%; + } + .row-fluid .offset2 { + margin-left: 19.65811965811966%; + *margin-left: 19.551736679396257%; + } + .row-fluid .offset2:first-child { + margin-left: 17.094017094017094%; + *margin-left: 16.98763411529369%; + } + .row-fluid .offset1 { + margin-left: 11.11111111111111%; + *margin-left: 11.004728132387708%; + } + .row-fluid .offset1:first-child { + margin-left: 8.547008547008547%; + *margin-left: 8.440625568285142%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 30px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 1156px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 1056px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 956px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 856px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 756px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 656px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 556px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 456px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 356px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 256px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 156px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 56px; + } + .thumbnails { + margin-left: -30px; + } + .thumbnails > li { + margin-left: 30px; + } + .row-fluid .thumbnails { + margin-left: 0; + } +} + +@media (min-width: 768px) and (max-width: 979px) { + .row { + margin-left: -20px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 724px; + } + .span12 { + width: 724px; + } + .span11 { + width: 662px; + } + .span10 { + width: 600px; + } + .span9 { + width: 538px; + } + .span8 { + width: 476px; + } + .span7 { + width: 414px; + } + .span6 { + width: 352px; + } + .span5 { + width: 290px; + } + .span4 { + width: 228px; + } + .span3 { + width: 166px; + } + .span2 { + width: 104px; + } + .span1 { + width: 42px; + } + .offset12 { + margin-left: 764px; + } + .offset11 { + margin-left: 702px; + } + .offset10 { + margin-left: 640px; + } + .offset9 { + margin-left: 578px; + } + .offset8 { + margin-left: 516px; + } + .offset7 { + margin-left: 454px; + } + .offset6 { + margin-left: 392px; + } + .offset5 { + margin-left: 330px; + } + .offset4 { + margin-left: 268px; + } + .offset3 { + margin-left: 206px; + } + .offset2 { + margin-left: 144px; + } + .offset1 { + margin-left: 82px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.7624309392265194%; + *margin-left: 2.709239449864817%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.7624309392265194%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.43646408839778%; + *width: 91.38327259903608%; + } + .row-fluid .span10 { + width: 82.87292817679558%; + *width: 82.81973668743387%; + } + .row-fluid .span9 { + width: 74.30939226519337%; + *width: 74.25620077583166%; + } + .row-fluid .span8 { + width: 65.74585635359117%; + *width: 65.69266486422946%; + } + .row-fluid .span7 { + width: 57.18232044198895%; + *width: 57.12912895262725%; + } + .row-fluid .span6 { + width: 48.61878453038674%; + *width: 48.56559304102504%; + } + .row-fluid .span5 { + width: 40.05524861878453%; + *width: 40.00205712942283%; + } + .row-fluid .span4 { + width: 31.491712707182323%; + *width: 31.43852121782062%; + } + .row-fluid .span3 { + width: 22.92817679558011%; + *width: 22.87498530621841%; + } + .row-fluid .span2 { + width: 14.3646408839779%; + *width: 14.311449394616199%; + } + .row-fluid .span1 { + width: 5.801104972375691%; + *width: 5.747913483013988%; + } + .row-fluid .offset12 { + margin-left: 105.52486187845304%; + *margin-left: 105.41847889972962%; + } + .row-fluid .offset12:first-child { + margin-left: 102.76243093922652%; + *margin-left: 102.6560479605031%; + } + .row-fluid .offset11 { + margin-left: 96.96132596685082%; + *margin-left: 96.8549429881274%; + } + .row-fluid .offset11:first-child { + margin-left: 94.1988950276243%; + *margin-left: 94.09251204890089%; + } + .row-fluid .offset10 { + margin-left: 88.39779005524862%; + *margin-left: 88.2914070765252%; + } + .row-fluid .offset10:first-child { + margin-left: 85.6353591160221%; + *margin-left: 85.52897613729868%; + } + .row-fluid .offset9 { + margin-left: 79.8342541436464%; + *margin-left: 79.72787116492299%; + } + .row-fluid .offset9:first-child { + margin-left: 77.07182320441989%; + *margin-left: 76.96544022569647%; + } + .row-fluid .offset8 { + margin-left: 71.2707182320442%; + *margin-left: 71.16433525332079%; + } + .row-fluid .offset8:first-child { + margin-left: 68.50828729281768%; + *margin-left: 68.40190431409427%; + } + .row-fluid .offset7 { + margin-left: 62.70718232044199%; + *margin-left: 62.600799341718584%; + } + .row-fluid .offset7:first-child { + margin-left: 59.94475138121547%; + *margin-left: 59.838368402492065%; + } + .row-fluid .offset6 { + margin-left: 54.14364640883978%; + *margin-left: 54.037263430116376%; + } + .row-fluid .offset6:first-child { + margin-left: 51.38121546961326%; + *margin-left: 51.27483249088986%; + } + .row-fluid .offset5 { + margin-left: 45.58011049723757%; + *margin-left: 45.47372751851417%; + } + .row-fluid .offset5:first-child { + margin-left: 42.81767955801105%; + *margin-left: 42.71129657928765%; + } + .row-fluid .offset4 { + margin-left: 37.01657458563536%; + *margin-left: 36.91019160691196%; + } + .row-fluid .offset4:first-child { + margin-left: 34.25414364640884%; + *margin-left: 34.14776066768544%; + } + .row-fluid .offset3 { + margin-left: 28.45303867403315%; + *margin-left: 28.346655695309746%; + } + .row-fluid .offset3:first-child { + margin-left: 25.69060773480663%; + *margin-left: 25.584224756083227%; + } + .row-fluid .offset2 { + margin-left: 19.88950276243094%; + *margin-left: 19.783119783707537%; + } + .row-fluid .offset2:first-child { + margin-left: 17.12707182320442%; + *margin-left: 17.02068884448102%; + } + .row-fluid .offset1 { + margin-left: 11.32596685082873%; + *margin-left: 11.219583872105325%; + } + .row-fluid .offset1:first-child { + margin-left: 8.56353591160221%; + *margin-left: 8.457152932878806%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 710px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 648px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 586px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 524px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 462px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 400px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 338px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 276px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 214px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 152px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 90px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 28px; + } +} + +@media (max-width: 767px) { + body { + padding-right: 20px; + padding-left: 20px; + } + .navbar-fixed-top, + .navbar-fixed-bottom, + .navbar-static-top { + margin-right: -20px; + margin-left: -20px; + } + .container-fluid { + padding: 0; + } + .dl-horizontal dt { + float: none; + width: auto; + clear: none; + text-align: left; + } + .dl-horizontal dd { + margin-left: 0; + } + .container { + width: auto; + } + .row-fluid { + width: 100%; + } + .row, + .thumbnails { + margin-left: 0; + } + .thumbnails > li { + float: none; + margin-left: 0; + } + [class*="span"], + .uneditable-input[class*="span"], + .row-fluid [class*="span"] { + display: block; + float: none; + width: 100%; + margin-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .span12, + .row-fluid .span12 { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="offset"]:first-child { + margin-left: 0; + } + .input-large, + .input-xlarge, + .input-xxlarge, + input[class*="span"], + select[class*="span"], + textarea[class*="span"], + .uneditable-input { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .input-prepend input, + .input-append input, + .input-prepend input[class*="span"], + .input-append input[class*="span"] { + display: inline-block; + width: auto; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 0; + } + .modal { + position: fixed; + top: 20px; + right: 20px; + left: 20px; + width: auto; + margin: 0; + } + .modal.fade { + top: -100px; + } + .modal.fade.in { + top: 20px; + } +} + +@media (max-width: 480px) { + .nav-collapse { + -webkit-transform: translate3d(0, 0, 0); + } + .page-header h1 small { + display: block; + line-height: 20px; + } + input[type="checkbox"], + input[type="radio"] { + border: 1px solid #ccc; + } + .form-horizontal .control-label { + float: none; + width: auto; + padding-top: 0; + text-align: left; + } + .form-horizontal .controls { + margin-left: 0; + } + .form-horizontal .control-list { + padding-top: 0; + } + .form-horizontal .form-actions { + padding-right: 10px; + padding-left: 10px; + } + .media .pull-left, + .media .pull-right { + display: block; + float: none; + margin-bottom: 10px; + } + .media-object { + margin-right: 0; + margin-left: 0; + } + .modal { + top: 10px; + right: 10px; + left: 10px; + } + .modal-header .close { + padding: 10px; + margin: -10px; + } + .carousel-caption { + position: static; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } + .navbar-fixed-top, + .navbar-fixed-bottom { + position: static; + } + .navbar-fixed-top { + margin-bottom: 20px; + } + .navbar-fixed-bottom { + margin-top: 20px; + } + .navbar-fixed-top .navbar-inner, + .navbar-fixed-bottom .navbar-inner { + padding: 5px; + } + .navbar .container { + width: auto; + padding: 0; + } + .navbar .brand { + padding-right: 10px; + padding-left: 10px; + margin: 0 0 0 -5px; + } + .nav-collapse { + clear: both; + } + .nav-collapse .nav { + float: none; + margin: 0 0 10px; + } + .nav-collapse .nav > li { + float: none; + } + .nav-collapse .nav > li > a { + margin-bottom: 2px; + } + .nav-collapse .nav > .divider-vertical { + display: none; + } + .nav-collapse .nav .nav-header { + color: #777777; + text-shadow: none; + } + .nav-collapse .nav > li > a, + .nav-collapse .dropdown-menu a { + padding: 9px 15px; + font-weight: bold; + color: #777777; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nav-collapse .btn { + padding: 4px 10px 4px; + font-weight: normal; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } + .nav-collapse .dropdown-menu li + li a { + margin-bottom: 2px; + } + .nav-collapse .nav > li > a:hover, + .nav-collapse .nav > li > a:focus, + .nav-collapse .dropdown-menu a:hover, + .nav-collapse .dropdown-menu a:focus { + background-color: #f2f2f2; + } + .navbar-inverse .nav-collapse .nav > li > a, + .navbar-inverse .nav-collapse .dropdown-menu a { + color: #999999; + } + .navbar-inverse .nav-collapse .nav > li > a:hover, + .navbar-inverse .nav-collapse .nav > li > a:focus, + .navbar-inverse .nav-collapse .dropdown-menu a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:focus { + background-color: #111111; + } + .nav-collapse.in .btn-group { + padding: 0; + margin-top: 5px; + } + .nav-collapse .dropdown-menu { + position: static; + top: auto; + left: auto; + display: none; + float: none; + max-width: none; + padding: 0; + margin: 0 15px; + background-color: transparent; + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + .nav-collapse .open > .dropdown-menu { + display: block; + } + .nav-collapse .dropdown-menu:before, + .nav-collapse .dropdown-menu:after { + display: none; + } + .nav-collapse .dropdown-menu .divider { + display: none; + } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } + .nav-collapse .navbar-form, + .nav-collapse .navbar-search { + float: none; + padding: 10px 15px; + margin: 10px 0; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } + .navbar .nav-collapse .nav.pull-right { + float: none; + margin-left: 0; + } + .nav-collapse, + .nav-collapse.collapse { + height: 0; + overflow: hidden; + } + .navbar .btn-navbar { + display: block; + } + .navbar-static .navbar-inner { + padding-right: 10px; + padding-left: 10px; + } +} + +@media (min-width: 980px) { + .nav-collapse.collapse { + height: auto !important; + overflow: visible !important; + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-responsive.min.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-responsive.min.css new file mode 100644 index 0000000000000000000000000000000000000000..96a435be907ed88c540fd2f512cf01316a7157c9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap-responsive.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap.css new file mode 100644 index 0000000000000000000000000000000000000000..5b7fe7e8562e97d4e959322617ed1feb45b2fd6d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap.css @@ -0,0 +1,6167 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover, +a:focus { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + width: 940px; +} + +.span11 { + width: 860px; +} + +.span10 { + width: 780px; +} + +.span9 { + width: 700px; +} + +.span8 { + width: 620px; +} + +.span7 { + width: 540px; +} + +.span6 { + width: 460px; +} + +.span5 { + width: 380px; +} + +.span4 { + width: 300px; +} + +.span3 { + width: 220px; +} + +.span2 { + width: 140px; +} + +.span1 { + width: 60px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; +} + +.row-fluid .span11 { + width: 91.48936170212765%; + *width: 91.43617021276594%; +} + +.row-fluid .span10 { + width: 82.97872340425532%; + *width: 82.92553191489361%; +} + +.row-fluid .span9 { + width: 74.46808510638297%; + *width: 74.41489361702126%; +} + +.row-fluid .span8 { + width: 65.95744680851064%; + *width: 65.90425531914893%; +} + +.row-fluid .span7 { + width: 57.44680851063829%; + *width: 57.39361702127659%; +} + +.row-fluid .span6 { + width: 48.93617021276595%; + *width: 48.88297872340425%; +} + +.row-fluid .span5 { + width: 40.42553191489362%; + *width: 40.37234042553192%; +} + +.row-fluid .span4 { + width: 31.914893617021278%; + *width: 31.861702127659576%; +} + +.row-fluid .span3 { + width: 23.404255319148934%; + *width: 23.351063829787233%; +} + +.row-fluid .span2 { + width: 14.893617021276595%; + *width: 14.840425531914894%; +} + +.row-fluid .span1 { + width: 6.382978723404255%; + *width: 6.329787234042553%; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; +} + +.container:before, +.container:after { + display: table; + line-height: 0; + content: ""; +} + +.container:after { + clear: both; +} + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; +} + +.container-fluid:before, +.container-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.container-fluid:after { + clear: both; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; +} + +small { + font-size: 85%; +} + +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +cite { + font-style: normal; +} + +.muted { + color: #999999; +} + +a.muted:hover, +a.muted:focus { + color: #808080; +} + +.text-warning { + color: #c09853; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #a47e3c; +} + +.text-error { + color: #b94a48; +} + +a.text-error:hover, +a.text-error:focus { + color: #953b39; +} + +.text-info { + color: #3a87ad; +} + +a.text-info:hover, +a.text-info:focus { + color: #2d6987; +} + +.text-success { + color: #468847; +} + +a.text-success:hover, +a.text-success:focus { + color: #356635; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + line-height: 40px; +} + +h1 { + font-size: 38.5px; +} + +h2 { + font-size: 31.5px; +} + +h3 { + font-size: 24.5px; +} + +h4 { + font-size: 17.5px; +} + +h5 { + font-size: 14px; +} + +h6 { + font-size: 11.9px; +} + +h1 small { + font-size: 24.5px; +} + +h2 small { + font-size: 17.5px; +} + +h3 small { + font-size: 14px; +} + +h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + padding: 0; + margin: 0 0 10px 25px; +} + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} + +li { + line-height: 20px; +} + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + padding-right: 5px; + padding-left: 5px; + *zoom: 1; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 20px; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 10px; +} + +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + +.dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; +} + +.dl-horizontal dd { + margin-left: 180px; +} + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote small { + display: block; + line-height: 20px; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; +} + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +code { + padding: 2px 4px; + color: #d14; + white-space: nowrap; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; +} + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +select[multiple], +select[size] { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; +} + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; +} + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; +} + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; +} + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; +} + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; +} + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; +} + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; +} + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; +} + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; +} + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; +} + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; +} + +.control-group.warning .control-label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} + +.control-group.warning .checkbox, +.control-group.warning .radio, +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group.error .control-label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} + +.control-group.error .checkbox, +.control-group.error .radio, +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group.success .control-label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} + +.control-group.success .checkbox, +.control-group.success .radio, +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group.info .control-label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + display: inline-block; + margin-bottom: 10px; + font-size: 0; + white-space: nowrap; + vertical-align: middle; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls:first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success > td { + background-color: #dff0d8; +} + +.table tbody tr.error > td { + background-color: #f2dede; +} + +.table tbody tr.warning > td { + background-color: #fcf8e3; +} + +.table tbody tr.info > td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover > td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover > td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover > td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover > td { + background-color: #c4e3f3; +} + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; +} + +/* White icons with optional class, or on hover/focus/active states of certain elements */ + +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:focus > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > li > a:focus > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:focus > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"], +.dropdown-submenu:focus > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + width: 16px; + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open { + *z-index: 1000; +} + +.open > .dropdown-menu { + display: block; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; +} + +.dropdown-submenu:hover > a:after { + border-left-color: #ffffff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.collapse.in { + height: auto; +} + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #cccccc; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:focus, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn.active, +.btn:active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + +.btn-mini { + padding: 0 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:focus, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover, +.btn-link:focus { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { + color: #333333; + text-decoration: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group + .btn-group { + margin-left: 5px; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group > .btn + .btn { + margin-left: -1px; +} + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; +} + +.btn-group > .btn-mini { + font-size: 10.5px; +} + +.btn-group > .btn-small { + font-size: 11.9px; +} + +.btn-group > .btn-large { + font-size: 17.5px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + *padding-top: 5px; + padding-right: 8px; + *padding-bottom: 5px; + padding-left: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group > .btn-mini + .dropdown-toggle { + *padding-top: 2px; + padding-right: 5px; + *padding-bottom: 2px; + padding-left: 5px; +} + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; +} + +.btn-group > .btn-large + .dropdown-toggle { + *padding-top: 7px; + padding-right: 12px; + *padding-bottom: 7px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; +} + +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; +} + +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; +} + +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; +} + +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + margin-top: 8px; + margin-left: 0; +} + +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical > .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert, +.alert h4 { + color: #c09853; +} + +.alert h4 { + margin: 0; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success h4 { + color: #468847; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info h4 { + color: #3a87ad; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav > li > a { + display: block; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li > a > img { + max-width: none; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} + +.nav li + .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list > li > a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list > li > a { + padding: 3px 15px; +} + +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs > li, +.nav-pills > li { + float: left; +} + +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs > li { + margin-bottom: -1px; +} + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.nav-pills > .active > a, +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { + color: #ffffff; + background-color: #0088cc; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.nav .dropdown-toggle .caret { + margin-top: 6px; + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} + +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below > .nav-tabs, +.tabs-right > .nav-tabs, +.tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.tabs-below > .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below > .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below > .nav-tabs > li > a:hover, +.tabs-below > .nav-tabs > li > a:focus { + border-top-color: #ddd; + border-bottom-color: transparent; +} + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { + border-color: transparent #ddd #ddd #ddd; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav > .disabled > a { + color: #999999; +} + +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; +} + +.navbar-inner { + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover, +.navbar .brand:focus { + text-decoration: none; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover, +.navbar-link:focus { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav > li { + float: left; +} + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:focus, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav > li > .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav > li > .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:before, +.navbar .nav > li > .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:after, +.navbar .nav > li > .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav > li > a:hover, +.navbar-inverse .brand:focus, +.navbar-inverse .nav > li > a:focus { + color: #ffffff; +} + +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover, +.navbar-inverse .navbar-link:focus { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:focus, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul > li { + display: inline; +} + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + cursor: default; + background-color: #fff; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} + +.modal.fade { + top: -25%; + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; +} + +.modal.fade.in { + top: 10%; +} + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} + +.modal-header .close { + margin-top: 2px; +} + +.modal-header h3 { + margin: 0; + line-height: 30px; +} + +.modal-body { + position: relative; + max-height: 400px; + padding: 15px; + overflow-y: auto; +} + +.modal-form { + margin-bottom: 0; +} + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + line-height: 0; + content: ""; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-title:empty { + display: none; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; +} + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} + +.thumbnails:before, +.thumbnails:after { + display: table; + line-height: 0; + content: ""; +} + +.thumbnails:after { + clear: both; +} + +.row-fluid .thumbnails { + margin-left: 0; +} + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; +} + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} + +.thumbnail > img { + display: block; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #555555; +} + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + margin-left: 0; + list-style: none; +} + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; +} + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.badge { + padding-right: 9px; + padding-left: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} + +.label:empty, +.badge:empty { + display: none; +} + +a.label:hover, +a.label:focus, +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label-important, +.badge-important { + background-color: #b94a48; +} + +.label-important[href], +.badge-important[href] { + background-color: #953b39; +} + +.label-warning, +.badge-warning { + background-color: #f89406; +} + +.label-warning[href], +.badge-warning[href] { + background-color: #c67605; +} + +.label-success, +.badge-success { + background-color: #468847; +} + +.label-success[href], +.badge-success[href] { + background-color: #356635; +} + +.label-info, +.badge-info { + background-color: #3a87ad; +} + +.label-info[href], +.badge-info[href] { + background-color: #2d6987; +} + +.label-inverse, +.badge-inverse { + background-color: #333333; +} + +.label-inverse[href], +.badge-inverse[href] { + background-color: #1a1a1a; +} + +.btn .label, +.btn .badge { + position: relative; + top: -1px; +} + +.btn-mini .label, +.btn-mini .badge { + top: 0; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); +} + +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-danger .bar, +.progress .bar-danger { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); +} + +.progress-danger.progress-striped .bar, +.progress-striped .bar-danger { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-success .bar, +.progress .bar-success { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); +} + +.progress-success.progress-striped .bar, +.progress-striped .bar-success { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-info .bar, +.progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); +} + +.progress-info.progress-striped .bar, +.progress-striped .bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-warning .bar, +.progress .bar-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); +} + +.progress-warning.progress-striped .bar, +.progress-striped .bar-warning { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.accordion { + margin-bottom: 20px; +} + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.accordion-heading { + border-bottom: 0; +} + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} + +.accordion-toggle { + cursor: pointer; +} + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.right { + right: 15px; + left: auto; +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} + +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + letter-spacing: -1px; + color: inherit; +} + +.hero-unit li { + line-height: 30px; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap.min.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000000000000000000000000000000000000..df96c86485dd20f436bd7a79808cae66579501f8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/ie.css b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/ie.css new file mode 100644 index 0000000000000000000000000000000000000000..25d84575f0bd1d6476190ab1b004ceb4bd1a1803 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/css/ie.css @@ -0,0 +1,59 @@ +/* NAVBAR */ + +/* !CPU HIGH, fix for IE6 shake when scroll */ +* html,* html body { + _background-image:url(about:blank); + _background-attachment:fixed; +} +/* !CPU HIGH, fix for IE6 not support fixed position */ +.navbar-fixed-top { + _position:absolute; + _bottom:auto; + _top:expression(eval(document.documentElement.scrollTop)); +} +/* !CPU HIGH, fix for IE6 not support fixed position */ +.navbar-fixed-bottom { + _position:absolute; + _bottom:auto; + _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); +} + +/* DROPDOWN */ +.dropup, +.dropdown { + *zoom:1; +} + +/* CLOSE */ +.close { + _font-size: 15px; +} + +.modal-header h3 { + *display: inline; + *zoom:1; +} + +/* MODALS */ +.modal-backdrop { + _position: absolute; + _top:0; + _margin-top:0; + _width:expression(eval(document.documentElement.scrollWidth)); + _height:expression(eval(document.documentElement.scrollHeight)); +} +.modal { + _position:absolute; + _top:0; + _margin-top:0; + _top:expression(eval(document.documentElement.scrollTop)); +} +.modal.fade.in { + _filter:alpha(opacity=100); +} +.modal-backdrop { + _filter: alpha(opacity=80); +} +.modal-body { + _height:expression(this.scrollHeight > 400 ? "400px" : "auto"); +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/img/glyphicons-halflings-white.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/img/glyphicons-halflings-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf6484a29d8da269f9bc874b25493a45fae3bae Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/img/glyphicons-halflings-white.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/img/glyphicons-halflings.png b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/img/glyphicons-halflings.png new file mode 100644 index 0000000000000000000000000000000000000000..a9969993201f9cee63cf9f49217646347297b643 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/img/glyphicons-halflings.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/js/bootstrap.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/js/bootstrap.js new file mode 100644 index 0000000000000000000000000000000000000000..44109f62d47997d0d3ee4c65384cf8fac5dfc026 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/formdesign/bootstrap/js/bootstrap.js @@ -0,0 +1,2280 @@ +/* =================================================== + * bootstrap-transition.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#transitions + * =================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) + * ======================================================= */ + + $(function () { + + $.support.transition = (function () { + + var transitionEnd = (function () { + + var el = document.createElement('bootstrap') + , transEndEventNames = { + 'WebkitTransition' : 'webkitTransitionEnd' + , 'MozTransition' : 'transitionend' + , 'OTransition' : 'oTransitionEnd otransitionend' + , 'transition' : 'transitionend' + } + , name + + for (name in transEndEventNames){ + if (el.style[name] !== undefined) { + return transEndEventNames[name] + } + } + + }()) + + return transitionEnd && { + end: transitionEnd + } + + })() + + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-alert.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#alerts + * ========================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* ALERT CLASS DEFINITION + * ====================== */ + + var dismiss = '[data-dismiss="alert"]' + , Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.prototype.close = function (e) { + var $this = $(this) + , selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + + e && e.preventDefault() + + $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) + + $parent.trigger(e = $.Event('close')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + $parent + .trigger('closed') + .remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent.on($.support.transition.end, removeElement) : + removeElement() + } + + + /* ALERT PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.alert + + $.fn.alert = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('alert') + if (!data) $this.data('alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.alert.Constructor = Alert + + + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + /* ALERT DATA-API + * ============== */ + + $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) + +}(window.jQuery);/* ============================================================ + * bootstrap-button.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#buttons + * ============================================================ + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* BUTTON PUBLIC CLASS DEFINITION + * ============================== */ + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.button.defaults, options) + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + , $el = this.$element + , data = $el.data() + , val = $el.is('input') ? 'val' : 'html' + + state = state + 'Text' + data.resetText || $el.data('resetText', $el[val]()) + + $el[val](data[state] || this.options[state]) + + // push to event loop to allow forms to submit + setTimeout(function () { + state == 'loadingText' ? + $el.addClass(d).attr(d, d) : + $el.removeClass(d).removeAttr(d) + }, 0) + } + + Button.prototype.toggle = function () { + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') + + $parent && $parent + .find('.active') + .removeClass('active') + + this.$element.toggleClass('active') + } + + + /* BUTTON PLUGIN DEFINITION + * ======================== */ + + var old = $.fn.button + + $.fn.button = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('button') + , options = typeof option == 'object' && option + if (!data) $this.data('button', (data = new Button(this, options))) + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + $.fn.button.defaults = { + loadingText: 'loading...' + } + + $.fn.button.Constructor = Button + + + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + /* BUTTON DATA-API + * =============== */ + + $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { + var $btn = $(e.target) + if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + $btn.button('toggle') + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-carousel.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#carousel + * ========================================================== + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CAROUSEL CLASS DEFINITION + * ========================= */ + + var Carousel = function (element, options) { + this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') + this.options = options + this.options.pause == 'hover' && this.$element + .on('mouseenter', $.proxy(this.pause, this)) + .on('mouseleave', $.proxy(this.cycle, this)) + } + + Carousel.prototype = { + + cycle: function (e) { + if (!e) this.paused = false + if (this.interval) clearInterval(this.interval); + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + return this + } + + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + + , to: function (pos) { + var activeIndex = this.getActiveIndex() + , that = this + + if (pos > (this.$items.length - 1) || pos < 0) return + + if (this.sliding) { + return this.$element.one('slid', function () { + that.to(pos) + }) + } + + if (activeIndex == pos) { + return this.pause().cycle() + } + + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) + } + + , pause: function (e) { + if (!e) this.paused = true + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle(true) + } + clearInterval(this.interval) + this.interval = null + return this + } + + , next: function () { + if (this.sliding) return + return this.slide('next') + } + + , prev: function () { + if (this.sliding) return + return this.slide('prev') + } + + , slide: function (type, next) { + var $active = this.$element.find('.item.active') + , $next = next || $active[type]() + , isCycling = this.interval + , direction = type == 'next' ? 'left' : 'right' + , fallback = type == 'next' ? 'first' : 'last' + , that = this + , e + + this.sliding = true + + isCycling && this.pause() + + $next = $next.length ? $next : this.$element.find('.item')[fallback]() + + e = $.Event('slide', { + relatedTarget: $next[0] + , direction: direction + }) + + if ($next.hasClass('active')) return + + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + this.$element.one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + } + + + /* CAROUSEL PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('carousel') + , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) + , action = typeof option == 'string' ? option : options.slide + if (!data) $this.data('carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.pause().cycle() + }) + } + + $.fn.carousel.defaults = { + interval: 5000 + , pause: 'hover' + } + + $.fn.carousel.Constructor = Carousel + + + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + /* CAROUSEL DATA-API + * ================= */ + + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { + var $this = $(this), href + , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + + e.preventDefault() + }) + +}(window.jQuery);/* ============================================================= + * bootstrap-collapse.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#collapse + * ============================================================= + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* COLLAPSE PUBLIC CLASS DEFINITION + * ================================ */ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.collapse.defaults, options) + + if (this.options.parent) { + this.$parent = $(this.options.parent) + } + + this.options.toggle && this.toggle() + } + + Collapse.prototype = { + + constructor: Collapse + + , dimension: function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + , show: function () { + var dimension + , scroll + , actives + , hasData + + if (this.transitioning || this.$element.hasClass('in')) return + + dimension = this.dimension() + scroll = $.camelCase(['scroll', dimension].join('-')) + actives = this.$parent && this.$parent.find('> .accordion-group > .in') + + if (actives && actives.length) { + hasData = actives.data('collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('collapse', null) + } + + this.$element[dimension](0) + this.transition('addClass', $.Event('show'), 'shown') + $.support.transition && this.$element[dimension](this.$element[0][scroll]) + } + + , hide: function () { + var dimension + if (this.transitioning || !this.$element.hasClass('in')) return + dimension = this.dimension() + this.reset(this.$element[dimension]()) + this.transition('removeClass', $.Event('hide'), 'hidden') + this.$element[dimension](0) + } + + , reset: function (size) { + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + [dimension](size || 'auto') + [0].offsetWidth + + this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') + + return this + } + + , transition: function (method, startEvent, completeEvent) { + var that = this + , complete = function () { + if (startEvent.type == 'show') that.reset() + that.transitioning = 0 + that.$element.trigger(completeEvent) + } + + this.$element.trigger(startEvent) + + if (startEvent.isDefaultPrevented()) return + + this.transitioning = 1 + + this.$element[method]('in') + + $.support.transition && this.$element.hasClass('collapse') ? + this.$element.one($.support.transition.end, complete) : + complete() + } + + , toggle: function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + } + + + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('collapse') + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) + if (!data) $this.data('collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.defaults = { + toggle: true + } + + $.fn.collapse.Constructor = Collapse + + + /* COLLAPSE NO CONFLICT + * ==================== */ + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + , target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + , option = $(target).data('collapse') ? 'toggle' : $this.data() + $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + $(target).collapse(option) + }) + +}(window.jQuery);/* ============================================================ + * bootstrap-dropdown.js v2.3.2 + * http://getbootstrap.com/2.3.2/javascript.html#dropdowns + * ============================================================ + * Copyright 2013 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* DROPDOWN CLASS DEFINITION + * ========================= */ + + var toggle = '[data-toggle=dropdown]' + , Dropdown = function (element) { + var $el = $(element).on('click.dropdown.data-api', this.toggle) + $('html').on('click.dropdown.data-api', function () { + $el.parent().removeClass('open') + }) + } + + Dropdown.prototype = { + + constructor: Dropdown + + , toggle: function (e) { + var $this = $(this) + , $parent + , isActive + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + if ('ontouchstart' in document.documentElement) { + // if mobile we we use a backdrop because click events don't delegate + $('' + }, + getStateDom:function () { + return this.target; + }, + format:function (param) { + this.editor.ui._isTransfer = true; + this.editor.fireEvent('pasteTransfer', param); + }, + _onClick:function (cur) { + var node = domUtils.getNextDomNode(cur), + screenHt = uiUtils.getViewportRect().height, + subPop = uiUtils.getClientRect(node); + + if ((subPop.top + subPop.height) > screenHt) + node.style.top = (-subPop.height - cur.offsetHeight) + "px"; + else + node.style.top = ""; + + if (/hidden/ig.test(domUtils.getComputedStyle(node, "visibility"))) { + node.style.visibility = "visible"; + domUtils.addClass(cur, "edui-state-opened"); + } else { + node.style.visibility = "hidden"; + domUtils.removeClasses(cur, "edui-state-opened") + } + }, + _UIBase_render:UIBase.prototype.render + }; + utils.inherits(PastePicker, UIBase); + utils.extend(PastePicker.prototype, Stateful, true); +})(); + + + + + + +// ui/toolbar.js +(function (){ + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase, + Toolbar = baidu.editor.ui.Toolbar = function (options){ + this.initOptions(options); + this.initToolbar(); + }; + Toolbar.prototype = { + items: null, + initToolbar: function (){ + this.items = this.items || []; + this.initUIBase(); + }, + add: function (item,index){ + if(index === undefined){ + this.items.push(item); + }else{ + this.items.splice(index,0,item) + } + + }, + getHtmlTpl: function (){ + var buff = []; + for (var i=0; i' + + buff.join('') + + '
    ' + }, + postRender: function (){ + var box = this.getDom(); + for (var i=0; i
    '; + }, + postRender:function () { + }, + queryAutoHide:function () { + return true; + } + }; + Menu.prototype = { + items:null, + uiName:'menu', + initMenu:function () { + this.items = this.items || []; + this.initPopup(); + this.initItems(); + }, + initItems:function () { + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + if (item == '-') { + this.items[i] = this.getSeparator(); + } else if (!(item instanceof MenuItem)) { + item.editor = this.editor; + item.theme = this.editor.options.theme; + this.items[i] = this.createItem(item); + } + } + }, + getSeparator:function () { + return menuSeparator; + }, + createItem:function (item) { + //新增一个参数menu, 该参数存储了menuItem所对应的menu引用 + item.menu = this; + return new MenuItem(item); + }, + _Popup_getContentHtmlTpl:Popup.prototype.getContentHtmlTpl, + getContentHtmlTpl:function () { + if (this.items.length == 0) { + return this._Popup_getContentHtmlTpl(); + } + var buff = []; + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + buff[i] = item.renderHtml(); + } + return ('
    ' + buff.join('') + '
    '); + }, + _Popup_postRender:Popup.prototype.postRender, + postRender:function () { + var me = this; + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + item.ownerMenu = this; + item.postRender(); + } + domUtils.on(this.getDom(), 'mouseover', function (evt) { + evt = evt || event; + var rel = evt.relatedTarget || evt.fromElement; + var el = me.getDom(); + if (!uiUtils.contains(el, rel) && el !== rel) { + me.fireEvent('over'); + } + }); + this._Popup_postRender(); + }, + queryAutoHide:function (el) { + if (el) { + if (uiUtils.contains(this.getDom(), el)) { + return false; + } + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + if (item.queryAutoHide(el) === false) { + return false; + } + } + } + }, + clearItems:function () { + for (var i = 0; i < this.items.length; i++) { + var item = this.items[i]; + clearTimeout(item._showingTimer); + clearTimeout(item._closingTimer); + if (item.subMenu) { + item.subMenu.destroy(); + } + } + this.items = []; + }, + destroy:function () { + if (this.getDom()) { + domUtils.remove(this.getDom()); + } + this.clearItems(); + }, + dispose:function () { + this.destroy(); + } + }; + utils.inherits(Menu, Popup); + + /** + * @update 2013/04/03 hancong03 新增一个参数menu, 该参数存储了menuItem所对应的menu引用 + * @type {Function} + */ + var MenuItem = baidu.editor.ui.MenuItem = function (options) { + this.initOptions(options); + this.initUIBase(); + this.Stateful_init(); + if (this.subMenu && !(this.subMenu instanceof Menu)) { + if (options.className && options.className.indexOf("aligntd") != -1) { + var me = this; + + //获取单元格对齐初始状态 + this.subMenu.selected = this.editor.queryCommandValue( 'cellalignment' ); + + this.subMenu = new Popup({ + content:new CellAlignPicker(this.subMenu), + parentMenu:me, + editor:me.editor, + destroy:function () { + if (this.getDom()) { + domUtils.remove(this.getDom()); + } + } + }); + this.subMenu.addListener("postRenderAfter", function () { + domUtils.on(this.getDom(), "mouseover", function () { + me.addState('opened'); + }); + }); + } else { + this.subMenu = new Menu(this.subMenu); + } + } + }; + MenuItem.prototype = { + label:'', + subMenu:null, + ownerMenu:null, + uiName:'menuitem', + alwalysHoverable:true, + getHtmlTpl:function () { + return '
    ' + + '
    ' + + this.renderLabelHtml() + + '
    ' + + '
    '; + }, + postRender:function () { + var me = this; + this.addListener('over', function () { + me.ownerMenu.fireEvent('submenuover', me); + if (me.subMenu) { + me.delayShowSubMenu(); + } + }); + if (this.subMenu) { + this.getDom().className += ' edui-hassubmenu'; + this.subMenu.render(); + this.addListener('out', function () { + me.delayHideSubMenu(); + }); + this.subMenu.addListener('over', function () { + clearTimeout(me._closingTimer); + me._closingTimer = null; + me.addState('opened'); + }); + this.ownerMenu.addListener('hide', function () { + me.hideSubMenu(); + }); + this.ownerMenu.addListener('submenuover', function (t, subMenu) { + if (subMenu !== me) { + me.delayHideSubMenu(); + } + }); + this.subMenu._bakQueryAutoHide = this.subMenu.queryAutoHide; + this.subMenu.queryAutoHide = function (el) { + if (el && uiUtils.contains(me.getDom(), el)) { + return false; + } + return this._bakQueryAutoHide(el); + }; + } + this.getDom().style.tabIndex = '-1'; + uiUtils.makeUnselectable(this.getDom()); + this.Stateful_postRender(); + }, + delayShowSubMenu:function () { + var me = this; + if (!me.isDisabled()) { + me.addState('opened'); + clearTimeout(me._showingTimer); + clearTimeout(me._closingTimer); + me._closingTimer = null; + me._showingTimer = setTimeout(function () { + me.showSubMenu(); + }, 250); + } + }, + delayHideSubMenu:function () { + var me = this; + if (!me.isDisabled()) { + me.removeState('opened'); + clearTimeout(me._showingTimer); + if (!me._closingTimer) { + me._closingTimer = setTimeout(function () { + if (!me.hasState('opened')) { + me.hideSubMenu(); + } + me._closingTimer = null; + }, 400); + } + } + }, + renderLabelHtml:function () { + return '
    ' + + '
    ' + + '
    ' + (this.label || '') + '
    '; + }, + getStateDom:function () { + return this.getDom(); + }, + queryAutoHide:function (el) { + if (this.subMenu && this.hasState('opened')) { + return this.subMenu.queryAutoHide(el); + } + }, + _onClick:function (event, this_) { + if (this.hasState('disabled')) return; + if (this.fireEvent('click', event, this_) !== false) { + if (this.subMenu) { + this.showSubMenu(); + } else { + Popup.postHide(event); + } + } + }, + showSubMenu:function () { + var rect = uiUtils.getClientRect(this.getDom()); + rect.right -= 5; + rect.left += 2; + rect.width -= 7; + rect.top -= 4; + rect.bottom += 4; + rect.height += 8; + this.subMenu.showAnchorRect(rect, true, true); + }, + hideSubMenu:function () { + this.subMenu.hide(); + } + }; + utils.inherits(MenuItem, UIBase); + utils.extend(MenuItem.prototype, Stateful, true); +})(); + + +// ui/combox.js +///import core +///import uicore +///import ui/menu.js +///import ui/splitbutton.js +(function (){ + // todo: menu和item提成通用list + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + Menu = baidu.editor.ui.Menu, + SplitButton = baidu.editor.ui.SplitButton, + Combox = baidu.editor.ui.Combox = function (options){ + this.initOptions(options); + this.initCombox(); + }; + Combox.prototype = { + uiName: 'combox', + onbuttonclick:function () { + this.showPopup(); + }, + initCombox: function (){ + var me = this; + this.items = this.items || []; + for (var i=0; i vpRect.right) { + left = vpRect.right - rect.width; + } + var top = offset.top; + if (top + rect.height > vpRect.bottom) { + top = vpRect.bottom - rect.height; + } + el.style.left = Math.max(left, 0) + 'px'; + el.style.top = Math.max(top, 0) + 'px'; + }, + showAtCenter: function (){ + + var vpRect = uiUtils.getViewportRect(); + + if ( !this.fullscreen ) { + this.getDom().style.display = ''; + var popSize = this.fitSize(); + var titleHeight = this.getDom('titlebar').offsetHeight | 0; + var left = vpRect.width / 2 - popSize.width / 2; + var top = vpRect.height / 2 - (popSize.height - titleHeight) / 2 - titleHeight; + var popEl = this.getDom(); + this.safeSetOffset({ + left: Math.max(left | 0, 0), + top: Math.max(top | 0, 0) + }); + if (!domUtils.hasClass(popEl, 'edui-state-centered')) { + popEl.className += ' edui-state-centered'; + } + } else { + var dialogWrapNode = this.getDom(), + contentNode = this.getDom('content'); + + dialogWrapNode.style.display = "block"; + + var wrapRect = UE.ui.uiUtils.getClientRect( dialogWrapNode ), + contentRect = UE.ui.uiUtils.getClientRect( contentNode ); + dialogWrapNode.style.left = "-100000px"; + + contentNode.style.width = ( vpRect.width - wrapRect.width + contentRect.width ) + "px"; + contentNode.style.height = ( vpRect.height - wrapRect.height + contentRect.height ) + "px"; + + dialogWrapNode.style.width = vpRect.width + "px"; + dialogWrapNode.style.height = vpRect.height + "px"; + dialogWrapNode.style.left = 0; + + //保存环境的overflow值 + this._originalContext = { + html: { + overflowX: document.documentElement.style.overflowX, + overflowY: document.documentElement.style.overflowY + }, + body: { + overflowX: document.body.style.overflowX, + overflowY: document.body.style.overflowY + } + }; + + document.documentElement.style.overflowX = 'hidden'; + document.documentElement.style.overflowY = 'hidden'; + document.body.style.overflowX = 'hidden'; + document.body.style.overflowY = 'hidden'; + + } + + this._show(); + }, + getContentHtml: function (){ + var contentHtml = ''; + if (typeof this.content == 'string') { + contentHtml = this.content; + } else if (this.iframeUrl) { + contentHtml = ''; + } + return contentHtml; + }, + getHtmlTpl: function (){ + var footHtml = ''; + + if (this.buttons) { + var buff = []; + for (var i=0; i' + buff.join('') + '
    ' + + '
    '; + } + + return '
    ' + + '
    ' + + '
    ' + + '
    ' + + '' + (this.title || '') + '' + + '
    ' + + this.closeButton.renderHtml() + + '
    ' + + '
    '+ ( this.autoReset ? '' : this.getContentHtml()) +'
    ' + + footHtml + + '
    '; + }, + postRender: function (){ + // todo: 保持居中/记住上次关闭位置选项 + if (!this.modalMask.getDom()) { + this.modalMask.render(); + this.modalMask.hide(); + } + if (!this.dragMask.getDom()) { + this.dragMask.render(); + this.dragMask.hide(); + } + var me = this; + this.addListener('show', function (){ + me.modalMask.show(this.getDom().style.zIndex - 2); + }); + this.addListener('hide', function (){ + me.modalMask.hide(); + }); + if (this.buttons) { + for (var i=0; i'; + me.editor.container.style.zIndex && (this.getDom().style.zIndex = me.editor.container.style.zIndex * 1 + 1); + } + } + // canSideUp:false, + // canSideLeft:false + }); + this.onbuttonclick = function(){ + this.showPopup(); + }; + this.initSplitButton(); + } + + }; + + utils.inherits(MultiMenuPop, SplitButton); +})(); + + +// ui/shortcutmenu.js +(function () { + var UI = baidu.editor.ui, + UIBase = UI.UIBase, + uiUtils = UI.uiUtils, + utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils; + + var allMenus = [],//存储所有快捷菜单 + timeID, + isSubMenuShow = false;//是否有子pop显示 + + var ShortCutMenu = UI.ShortCutMenu = function (options) { + this.initOptions (options); + this.initShortCutMenu (); + }; + + ShortCutMenu.postHide = hideAllMenu; + + ShortCutMenu.prototype = { + isHidden : true , + SPACE : 5 , + initShortCutMenu : function () { + this.items = this.items || []; + this.initUIBase (); + this.initItems (); + this.initEvent (); + allMenus.push (this); + } , + initEvent : function () { + var me = this, + doc = me.editor.document; + + domUtils.on (doc , "mousemove" , function (e) { + if (me.isHidden === false) { + //有pop显示就不隐藏快捷菜单 + if (me.getSubMenuMark () || me.eventType == "contextmenu") return; + + + var flag = true, + el = me.getDom (), + wt = el.offsetWidth, + ht = el.offsetHeight, + distanceX = wt / 2 + me.SPACE,//距离中心X标准 + distanceY = ht / 2,//距离中心Y标准 + x = Math.abs (e.screenX - me.left),//离中心距离横坐标 + y = Math.abs (e.screenY - me.top);//离中心距离纵坐标 + + clearTimeout (timeID); + timeID = setTimeout (function () { + if (y > 0 && y < distanceY) { + me.setOpacity (el , "1"); + } else if (y > distanceY && y < distanceY + 70) { + me.setOpacity (el , "0.5"); + flag = false; + } else if (y > distanceY + 70 && y < distanceY + 140) { + me.hide (); + } + + if (flag && x > 0 && x < distanceX) { + me.setOpacity (el , "1") + } else if (x > distanceX && x < distanceX + 70) { + me.setOpacity (el , "0.5") + } else if (x > distanceX + 70 && x < distanceX + 140) { + me.hide (); + } + }); + } + }); + + //ie\ff下 mouseout不准 + if (browser.chrome) { + domUtils.on (doc , "mouseout" , function (e) { + var relatedTgt = e.relatedTarget || e.toElement; + + if (relatedTgt == null || relatedTgt.tagName == "HTML") { + me.hide (); + } + }); + } + + me.editor.addListener ("afterhidepop" , function () { + if (!me.isHidden) { + isSubMenuShow = true; + } + }); + + } , + initItems : function () { + if (utils.isArray (this.items)) { + for (var i = 0, len = this.items.length ; i < len ; i++) { + var item = this.items[i].toLowerCase (); + + if (UI[item]) { + this.items[i] = new UI[item] (this.editor); + this.items[i].className += " edui-shortcutsubmenu "; + } + } + } + } , + setOpacity : function (el , value) { + if (browser.ie && browser.version < 9) { + el.style.filter = "alpha(opacity = " + parseFloat (value) * 100 + ");" + } else { + el.style.opacity = value; + } + } , + getSubMenuMark : function () { + isSubMenuShow = false; + var layerEle = uiUtils.getFixedLayer (); + var list = domUtils.getElementsByTagName (layerEle , "div" , function (node) { + return domUtils.hasClass (node , "edui-shortcutsubmenu edui-popup") + }); + + for (var i = 0, node ; node = list[i++] ;) { + if (node.style.display != "none") { + isSubMenuShow = true; + } + } + return isSubMenuShow; + } , + show : function (e , hasContextmenu) { + var me = this, + offset = {}, + el = this.getDom (), + fixedlayer = uiUtils.getFixedLayer (); + + function setPos (offset) { + if (offset.left < 0) { + offset.left = 0; + } + if (offset.top < 0) { + offset.top = 0; + } + el.style.cssText = "position:absolute;left:" + offset.left + "px;top:" + offset.top + "px;"; + } + + function setPosByCxtMenu (menu) { + if (!menu.tagName) { + menu = menu.getDom (); + } + offset.left = parseInt (menu.style.left); + offset.top = parseInt (menu.style.top); + offset.top -= el.offsetHeight + 15; + setPos (offset); + } + + + me.eventType = e.type; + el.style.cssText = "display:block;left:-9999px"; + + if (e.type == "contextmenu" && hasContextmenu) { + var menu = domUtils.getElementsByTagName (fixedlayer , "div" , "edui-contextmenu")[0]; + if (menu) { + setPosByCxtMenu (menu) + } else { + me.editor.addListener ("aftershowcontextmenu" , function (type , menu) { + setPosByCxtMenu (menu); + }); + } + } else { + offset = uiUtils.getViewportOffsetByEvent (e); + offset.top -= el.offsetHeight + me.SPACE; + offset.left += me.SPACE + 20; + setPos (offset); + me.setOpacity (el , 0.2); + } + + + me.isHidden = false; + me.left = e.screenX + el.offsetWidth / 2 - me.SPACE; + me.top = e.screenY - (el.offsetHeight / 2) - me.SPACE; + + if (me.editor) { + el.style.zIndex = me.editor.container.style.zIndex * 1 + 10; + fixedlayer.style.zIndex = el.style.zIndex - 1; + } + } , + hide : function () { + if (this.getDom ()) { + this.getDom ().style.display = "none"; + } + this.isHidden = true; + } , + postRender : function () { + if (utils.isArray (this.items)) { + for (var i = 0, item ; item = this.items[i++] ;) { + item.postRender (); + } + } + } , + getHtmlTpl : function () { + var buff; + if (utils.isArray (this.items)) { + buff = []; + for (var i = 0 ; i < this.items.length ; i++) { + buff[i] = this.items[i].renderHtml (); + } + buff = buff.join (""); + } else { + buff = this.items; + } + + return '
    ' + + buff + + '
    '; + } + }; + + utils.inherits (ShortCutMenu , UIBase); + + function hideAllMenu (e) { + var tgt = e.target || e.srcElement, + cur = domUtils.findParent (tgt , function (node) { + return domUtils.hasClass (node , "edui-shortcutmenu") || domUtils.hasClass (node , "edui-popup"); + } , true); + + if (!cur) { + for (var i = 0, menu ; menu = allMenus[i++] ;) { + menu.hide () + } + } + } + + domUtils.on (document , 'mousedown' , function (e) { + hideAllMenu (e); + }); + + domUtils.on (window , 'scroll' , function (e) { + hideAllMenu (e); + }); + +}) (); + + +// ui/breakline.js +(function (){ + var utils = baidu.editor.utils, + UIBase = baidu.editor.ui.UIBase, + Breakline = baidu.editor.ui.Breakline = function (options){ + this.initOptions(options); + this.initSeparator(); + }; + Breakline.prototype = { + uiName: 'Breakline', + initSeparator: function (){ + this.initUIBase(); + }, + getHtmlTpl: function (){ + return '
    '; + } + }; + utils.inherits(Breakline, UIBase); + +})(); + + +// ui/message.js +///import core +///import uicore +(function () { + var utils = baidu.editor.utils, + domUtils = baidu.editor.dom.domUtils, + UIBase = baidu.editor.ui.UIBase, + Message = baidu.editor.ui.Message = function (options){ + this.initOptions(options); + this.initMessage(); + }; + + Message.prototype = { + initMessage: function (){ + this.initUIBase(); + }, + getHtmlTpl: function (){ + return '
    ' + + '
    ×
    ' + + '
    ' + + ' ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    '; + }, + reset: function(opt){ + var me = this; + if (!opt.keepshow) { + clearTimeout(this.timer); + me.timer = setTimeout(function(){ + me.hide(); + }, opt.timeout || 4000); + } + + opt.content !== undefined && me.setContent(opt.content); + opt.type !== undefined && me.setType(opt.type); + + me.show(); + }, + postRender: function(){ + var me = this, + closer = this.getDom('closer'); + closer && domUtils.on(closer, 'click', function(){ + me.hide(); + }); + }, + setContent: function(content){ + this.getDom('content').innerHTML = content; + }, + setType: function(type){ + type = type || 'info'; + var body = this.getDom('body'); + body.className = body.className.replace(/edui-message-type-[\w-]+/, 'edui-message-type-' + type); + }, + getContent: function(){ + return this.getDom('content').innerHTML; + }, + getType: function(){ + var arr = this.getDom('body').match(/edui-message-type-([\w-]+)/); + return arr ? arr[1]:''; + }, + show: function (){ + this.getDom().style.display = 'block'; + }, + hide: function (){ + var dom = this.getDom(); + if (dom) { + dom.style.display = 'none'; + dom.parentNode && dom.parentNode.removeChild(dom); + } + } + }; + + utils.inherits(Message, UIBase); + +})(); + + +// adapter/editorui.js +//ui跟编辑器的适配層 +//那个按钮弹出是dialog,是下拉筐等都是在这个js中配置 +//自己写的ui也要在这里配置,放到baidu.editor.ui下边,当编辑器实例化的时候会根据ueditor.config中的toolbars找到相应的进行实例化 +(function () { + var utils = baidu.editor.utils; + var editorui = baidu.editor.ui; + var _Dialog = editorui.Dialog; + editorui.buttons = {}; + + editorui.Dialog = function (options) { + var dialog = new _Dialog(options); + dialog.addListener('hide', function () { + + if (dialog.editor) { + var editor = dialog.editor; + try { + if (browser.gecko) { + var y = editor.window.scrollY, + x = editor.window.scrollX; + editor.body.focus(); + editor.window.scrollTo(x, y); + } else { + editor.focus(); + } + + + } catch (ex) { + } + } + }); + return dialog; + }; + + var iframeUrlMap = { + 'anchor':'~/dialogs/anchor/anchor.html', + 'insertimage':'~/dialogs/image/image.html', + 'link':'~/dialogs/link/link.html', + 'spechars':'~/dialogs/spechars/spechars.html', + 'searchreplace':'~/dialogs/searchreplace/searchreplace.html', + 'map':'~/dialogs/map/map.html', + 'gmap':'~/dialogs/gmap/gmap.html', + 'insertvideo':'~/dialogs/video/video.html', + 'help':'~/dialogs/help/help.html', + 'preview':'~/dialogs/preview/preview.html', + 'emotion':'~/dialogs/emotion/emotion.html', + 'wordimage':'~/dialogs/wordimage/wordimage.html', + 'attachment':'~/dialogs/attachment/attachment.html', + 'insertframe':'~/dialogs/insertframe/insertframe.html', + 'edittip':'~/dialogs/table/edittip.html', + 'edittable':'~/dialogs/table/edittable.html', + 'edittd':'~/dialogs/table/edittd.html', + 'webapp':'~/dialogs/webapp/webapp.html', + 'snapscreen':'~/dialogs/snapscreen/snapscreen.html', + 'scrawl':'~/dialogs/scrawl/scrawl.html', + 'music':'~/dialogs/music/music.html', + 'template':'~/dialogs/template/template.html', + 'background':'~/dialogs/background/background.html', + 'charts': '~/dialogs/charts/charts.html' + }; + //为工具栏添加按钮,以下都是统一的按钮触发命令,所以写在一起 + var btnCmds = ['undo', 'redo', 'formatmatch', + 'bold', 'italic', 'underline', 'fontborder', 'touppercase', 'tolowercase', + 'strikethrough', 'subscript', 'superscript', 'source', 'indent', 'outdent', + 'blockquote', 'pasteplain', 'pagebreak', + 'selectall', 'print','horizontal', 'removeformat', 'time', 'date', 'unlink', + 'insertparagraphbeforetable', 'insertrow', 'insertcol', 'mergeright', 'mergedown', 'deleterow', + 'deletecol', 'splittorows', 'splittocols', 'splittocells', 'mergecells', 'deletetable', 'drafts']; + + for (var i = 0, ci; ci = btnCmds[i++];) { + ci = ci.toLowerCase(); + editorui[ci] = function (cmd) { + return function (editor) { + var ui = new editorui.Button({ + className:'edui-for-' + cmd, + title:editor.options.labelMap[cmd] || editor.getLang("labelMap." + cmd) || '', + onclick:function () { + editor.execCommand(cmd); + }, + theme:editor.options.theme, + showText:false + }); + editorui.buttons[cmd] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + var state = editor.queryCommandState(cmd); + if (state == -1) { + ui.setDisabled(true); + ui.setChecked(false); + } else { + if (!uiReady) { + ui.setDisabled(false); + ui.setChecked(state); + } + } + }); + return ui; + }; + }(ci); + } + + //清除文档 + editorui.cleardoc = function (editor) { + var ui = new editorui.Button({ + className:'edui-for-cleardoc', + title:editor.options.labelMap.cleardoc || editor.getLang("labelMap.cleardoc") || '', + theme:editor.options.theme, + onclick:function () { + if (confirm(editor.getLang("confirmClear"))) { + editor.execCommand('cleardoc'); + } + } + }); + editorui.buttons["cleardoc"] = ui; + editor.addListener('selectionchange', function () { + ui.setDisabled(editor.queryCommandState('cleardoc') == -1); + }); + return ui; + }; + + //排版,图片排版,文字方向 + var typeset = { + 'justify':['left', 'right', 'center', 'justify'], + 'imagefloat':['none', 'left', 'center', 'right'], + 'directionality':['ltr', 'rtl'] + }; + + for (var p in typeset) { + + (function (cmd, val) { + for (var i = 0, ci; ci = val[i++];) { + (function (cmd2) { + editorui[cmd.replace('float', '') + cmd2] = function (editor) { + var ui = new editorui.Button({ + className:'edui-for-' + cmd.replace('float', '') + cmd2, + title:editor.options.labelMap[cmd.replace('float', '') + cmd2] || editor.getLang("labelMap." + cmd.replace('float', '') + cmd2) || '', + theme:editor.options.theme, + onclick:function () { + editor.execCommand(cmd, cmd2); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + ui.setDisabled(editor.queryCommandState(cmd) == -1); + ui.setChecked(editor.queryCommandValue(cmd) == cmd2 && !uiReady); + }); + return ui; + }; + })(ci) + } + })(p, typeset[p]) + } + + //字体颜色和背景颜色 + for (var i = 0, ci; ci = ['backcolor', 'forecolor'][i++];) { + editorui[ci] = function (cmd) { + return function (editor) { + var ui = new editorui.ColorButton({ + className:'edui-for-' + cmd, + color:'default', + title:editor.options.labelMap[cmd] || editor.getLang("labelMap." + cmd) || '', + editor:editor, + onpickcolor:function (t, color) { + editor.execCommand(cmd, color); + }, + onpicknocolor:function () { + editor.execCommand(cmd, 'default'); + this.setColor('transparent'); + this.color = 'default'; + }, + onbuttonclick:function () { + editor.execCommand(cmd, this.color); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener('selectionchange', function () { + ui.setDisabled(editor.queryCommandState(cmd) == -1); + }); + return ui; + }; + }(ci); + } + + + var dialogBtns = { + noOk:['searchreplace', 'help', 'spechars', 'webapp','preview'], + ok:['attachment', 'anchor', 'link', 'insertimage', 'map', 'gmap', 'insertframe', 'wordimage', + 'insertvideo', 'insertframe', 'edittip', 'edittable', 'edittd', 'scrawl', 'template', 'music', 'background', 'charts'] + }; + + for (var p in dialogBtns) { + (function (type, vals) { + for (var i = 0, ci; ci = vals[i++];) { + //todo opera下存在问题 + if (browser.opera && ci === "searchreplace") { + continue; + } + (function (cmd) { + editorui[cmd] = function (editor, iframeUrl, title) { + iframeUrl = iframeUrl || (editor.options.iframeUrlMap || {})[cmd] || iframeUrlMap[cmd]; + title = editor.options.labelMap[cmd] || editor.getLang("labelMap." + cmd) || ''; + + var dialog; + //没有iframeUrl不创建dialog + if (iframeUrl) { + dialog = new editorui.Dialog(utils.extend({ + iframeUrl:editor.ui.mapUrl(iframeUrl), + editor:editor, + className:'edui-for-' + cmd, + title:title, + holdScroll: cmd === 'insertimage', + fullscreen: /charts|preview/.test(cmd), + closeDialog:editor.getLang("closeDialog") + }, type == 'ok' ? { + buttons:[ + { + className:'edui-okbutton', + label:editor.getLang("ok"), + editor:editor, + onclick:function () { + dialog.close(true); + } + }, + { + className:'edui-cancelbutton', + label:editor.getLang("cancel"), + editor:editor, + onclick:function () { + dialog.close(false); + } + } + ] + } : {})); + + editor.ui._dialogs[cmd + "Dialog"] = dialog; + } + + var ui = new editorui.Button({ + className:'edui-for-' + cmd, + title:title, + onclick:function () { + if (dialog) { + switch (cmd) { + case "wordimage": + var images = editor.execCommand("wordimage"); + if (images && images.length) { + dialog.render(); + dialog.open(); + } + break; + case "scrawl": + if (editor.queryCommandState("scrawl") != -1) { + dialog.render(); + dialog.open(); + } + + break; + default: + dialog.render(); + dialog.open(); + } + } + }, + theme:editor.options.theme, + disabled:(cmd == 'scrawl' && editor.queryCommandState("scrawl") == -1) || ( cmd == 'charts' ) + }); + editorui.buttons[cmd] = ui; + editor.addListener('selectionchange', function () { + //只存在于右键菜单而无工具栏按钮的ui不需要检测状态 + var unNeedCheckState = {'edittable':1}; + if (cmd in unNeedCheckState)return; + + var state = editor.queryCommandState(cmd); + if (ui.getDom()) { + ui.setDisabled(state == -1); + ui.setChecked(state); + } + + }); + + return ui; + }; + })(ci.toLowerCase()) + } + })(p, dialogBtns[p]); + } + + editorui.snapscreen = function (editor, iframeUrl, title) { + title = editor.options.labelMap['snapscreen'] || editor.getLang("labelMap.snapscreen") || ''; + var ui = new editorui.Button({ + className:'edui-for-snapscreen', + title:title, + onclick:function () { + editor.execCommand("snapscreen"); + }, + theme:editor.options.theme + + }); + editorui.buttons['snapscreen'] = ui; + iframeUrl = iframeUrl || (editor.options.iframeUrlMap || {})["snapscreen"] || iframeUrlMap["snapscreen"]; + if (iframeUrl) { + var dialog = new editorui.Dialog({ + iframeUrl:editor.ui.mapUrl(iframeUrl), + editor:editor, + className:'edui-for-snapscreen', + title:title, + buttons:[ + { + className:'edui-okbutton', + label:editor.getLang("ok"), + editor:editor, + onclick:function () { + dialog.close(true); + } + }, + { + className:'edui-cancelbutton', + label:editor.getLang("cancel"), + editor:editor, + onclick:function () { + dialog.close(false); + } + } + ] + + }); + dialog.render(); + editor.ui._dialogs["snapscreenDialog"] = dialog; + } + editor.addListener('selectionchange', function () { + ui.setDisabled(editor.queryCommandState('snapscreen') == -1); + }); + return ui; + }; + + editorui.insertcode = function (editor, list, title) { + list = editor.options['insertcode'] || []; + title = editor.options.labelMap['insertcode'] || editor.getLang("labelMap.insertcode") || ''; + // if (!list.length) return; + var items = []; + utils.each(list,function(key,val){ + items.push({ + label:key, + value:val, + theme:editor.options.theme, + renderLabelHtml:function () { + return '
    ' + (this.label || '') + '
    '; + } + }); + }); + + var ui = new editorui.Combox({ + editor:editor, + items:items, + onselect:function (t, index) { + editor.execCommand('insertcode', this.items[index].value); + }, + onbuttonclick:function () { + this.showPopup(); + }, + title:title, + initValue:title, + className:'edui-for-insertcode', + indexByValue:function (value) { + if (value) { + for (var i = 0, ci; ci = this.items[i]; i++) { + if (ci.value.indexOf(value) != -1) + return i; + } + } + + return -1; + } + }); + editorui.buttons['insertcode'] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState('insertcode'); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue('insertcode'); + if(!value){ + ui.setValue(title); + return; + } + //trace:1871 ie下从源码模式切换回来时,字体会带单引号,而且会有逗号 + value && (value = value.replace(/['"]/g, '').split(',')[0]); + ui.setValue(value); + + } + } + + }); + return ui; + }; + editorui.fontfamily = function (editor, list, title) { + + list = editor.options['fontfamily'] || []; + title = editor.options.labelMap['fontfamily'] || editor.getLang("labelMap.fontfamily") || ''; + if (!list.length) return; + for (var i = 0, ci, items = []; ci = list[i]; i++) { + var langLabel = editor.getLang('fontfamily')[ci.name] || ""; + (function (key, val) { + items.push({ + label:key, + value:val, + theme:editor.options.theme, + renderLabelHtml:function () { + return '
    ' + (this.label || '') + '
    '; + } + }); + })(ci.label || langLabel, ci.val) + } + var ui = new editorui.Combox({ + editor:editor, + items:items, + onselect:function (t, index) { + editor.execCommand('FontFamily', this.items[index].value); + }, + onbuttonclick:function () { + this.showPopup(); + }, + title:title, + initValue:title, + className:'edui-for-fontfamily', + indexByValue:function (value) { + if (value) { + for (var i = 0, ci; ci = this.items[i]; i++) { + if (ci.value.indexOf(value) != -1) + return i; + } + } + + return -1; + } + }); + editorui.buttons['fontfamily'] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState('FontFamily'); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue('FontFamily'); + //trace:1871 ie下从源码模式切换回来时,字体会带单引号,而且会有逗号 + value && (value = value.replace(/['"]/g, '').split(',')[0]); + ui.setValue(value); + + } + } + + }); + return ui; + }; + + editorui.fontsize = function (editor, list, title) { + title = editor.options.labelMap['fontsize'] || editor.getLang("labelMap.fontsize") || ''; + list = list || editor.options['fontsize'] || []; + if (!list.length) return; + var items = []; + for (var i = 0; i < list.length; i++) { + var size = list[i] + 'px'; + items.push({ + label:size, + value:size, + theme:editor.options.theme, + renderLabelHtml:function () { + return '
    ' + (this.label || '') + '
    '; + } + }); + } + var ui = new editorui.Combox({ + editor:editor, + items:items, + title:title, + initValue:title, + onselect:function (t, index) { + editor.execCommand('FontSize', this.items[index].value); + }, + onbuttonclick:function () { + this.showPopup(); + }, + className:'edui-for-fontsize' + }); + editorui.buttons['fontsize'] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState('FontSize'); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + ui.setValue(editor.queryCommandValue('FontSize')); + } + } + + }); + return ui; + }; + + editorui.paragraph = function (editor, list, title) { + title = editor.options.labelMap['paragraph'] || editor.getLang("labelMap.paragraph") || ''; + list = editor.options['paragraph'] || []; + if (utils.isEmptyObject(list)) return; + var items = []; + for (var i in list) { + items.push({ + value:i, + label:list[i] || editor.getLang("paragraph")[i], + theme:editor.options.theme, + renderLabelHtml:function () { + return '
    ' + (this.label || '') + '
    '; + } + }) + } + var ui = new editorui.Combox({ + editor:editor, + items:items, + title:title, + initValue:title, + className:'edui-for-paragraph', + onselect:function (t, index) { + editor.execCommand('Paragraph', this.items[index].value); + }, + onbuttonclick:function () { + this.showPopup(); + } + }); + editorui.buttons['paragraph'] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState('Paragraph'); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue('Paragraph'); + var index = ui.indexByValue(value); + if (index != -1) { + ui.setValue(value); + } else { + ui.setValue(ui.initValue); + } + } + } + + }); + return ui; + }; + + + //自定义标题 + editorui.customstyle = function (editor) { + var list = editor.options['customstyle'] || [], + title = editor.options.labelMap['customstyle'] || editor.getLang("labelMap.customstyle") || ''; + if (!list.length)return; + var langCs = editor.getLang('customstyle'); + for (var i = 0, items = [], t; t = list[i++];) { + (function (t) { + var ck = {}; + ck.label = t.label ? t.label : langCs[t.name]; + ck.style = t.style; + ck.className = t.className; + ck.tag = t.tag; + items.push({ + label:ck.label, + value:ck, + theme:editor.options.theme, + renderLabelHtml:function () { + return '
    ' + '<' + ck.tag + ' ' + (ck.className ? ' class="' + ck.className + '"' : "") + + (ck.style ? ' style="' + ck.style + '"' : "") + '>' + ck.label + "<\/" + ck.tag + ">" + + '
    '; + } + }); + })(t); + } + + var ui = new editorui.Combox({ + editor:editor, + items:items, + title:title, + initValue:title, + className:'edui-for-customstyle', + onselect:function (t, index) { + editor.execCommand('customstyle', this.items[index].value); + }, + onbuttonclick:function () { + this.showPopup(); + }, + indexByValue:function (value) { + for (var i = 0, ti; ti = this.items[i++];) { + if (ti.label == value) { + return i - 1 + } + } + return -1; + } + }); + editorui.buttons['customstyle'] = ui; + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + if (!uiReady) { + var state = editor.queryCommandState('customstyle'); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue('customstyle'); + var index = ui.indexByValue(value); + if (index != -1) { + ui.setValue(value); + } else { + ui.setValue(ui.initValue); + } + } + } + + }); + return ui; + }; + editorui.inserttable = function (editor, iframeUrl, title) { + title = editor.options.labelMap['inserttable'] || editor.getLang("labelMap.inserttable") || ''; + var ui = new editorui.TableButton({ + editor:editor, + title:title, + className:'edui-for-inserttable', + onpicktable:function (t, numCols, numRows) { + editor.execCommand('InsertTable', {numRows:numRows, numCols:numCols, border:1}); + }, + onbuttonclick:function () { + this.showPopup(); + } + }); + editorui.buttons['inserttable'] = ui; + editor.addListener('selectionchange', function () { + ui.setDisabled(editor.queryCommandState('inserttable') == -1); + }); + return ui; + }; + + editorui.lineheight = function (editor) { + var val = editor.options.lineheight || []; + if (!val.length)return; + for (var i = 0, ci, items = []; ci = val[i++];) { + items.push({ + //todo:写死了 + label:ci, + value:ci, + theme:editor.options.theme, + onclick:function () { + editor.execCommand("lineheight", this.value); + } + }) + } + var ui = new editorui.MenuButton({ + editor:editor, + className:'edui-for-lineheight', + title:editor.options.labelMap['lineheight'] || editor.getLang("labelMap.lineheight") || '', + items:items, + onbuttonclick:function () { + var value = editor.queryCommandValue('LineHeight') || this.value; + editor.execCommand("LineHeight", value); + } + }); + editorui.buttons['lineheight'] = ui; + editor.addListener('selectionchange', function () { + var state = editor.queryCommandState('LineHeight'); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue('LineHeight'); + value && ui.setValue((value + '').replace(/cm/, '')); + ui.setChecked(state) + } + }); + return ui; + }; + + var rowspacings = ['top', 'bottom']; + for (var r = 0, ri; ri = rowspacings[r++];) { + (function (cmd) { + editorui['rowspacing' + cmd] = function (editor) { + var val = editor.options['rowspacing' + cmd] || []; + if (!val.length) return null; + for (var i = 0, ci, items = []; ci = val[i++];) { + items.push({ + label:ci, + value:ci, + theme:editor.options.theme, + onclick:function () { + editor.execCommand("rowspacing", this.value, cmd); + } + }) + } + var ui = new editorui.MenuButton({ + editor:editor, + className:'edui-for-rowspacing' + cmd, + title:editor.options.labelMap['rowspacing' + cmd] || editor.getLang("labelMap.rowspacing" + cmd) || '', + items:items, + onbuttonclick:function () { + var value = editor.queryCommandValue('rowspacing', cmd) || this.value; + editor.execCommand("rowspacing", value, cmd); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener('selectionchange', function () { + var state = editor.queryCommandState('rowspacing', cmd); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue('rowspacing', cmd); + value && ui.setValue((value + '').replace(/%/, '')); + ui.setChecked(state) + } + }); + return ui; + } + })(ri) + } + //有序,无序列表 + var lists = ['insertorderedlist', 'insertunorderedlist']; + for (var l = 0, cl; cl = lists[l++];) { + (function (cmd) { + editorui[cmd] = function (editor) { + var vals = editor.options[cmd], + _onMenuClick = function () { + editor.execCommand(cmd, this.value); + }, items = []; + for (var i in vals) { + items.push({ + label:vals[i] || editor.getLang()[cmd][i] || "", + value:i, + theme:editor.options.theme, + onclick:_onMenuClick + }) + } + var ui = new editorui.MenuButton({ + editor:editor, + className:'edui-for-' + cmd, + title:editor.getLang("labelMap." + cmd) || '', + 'items':items, + onbuttonclick:function () { + var value = editor.queryCommandValue(cmd) || this.value; + editor.execCommand(cmd, value); + } + }); + editorui.buttons[cmd] = ui; + editor.addListener('selectionchange', function () { + var state = editor.queryCommandState(cmd); + if (state == -1) { + ui.setDisabled(true); + } else { + ui.setDisabled(false); + var value = editor.queryCommandValue(cmd); + ui.setValue(value); + ui.setChecked(state) + } + }); + return ui; + }; + })(cl) + } + + editorui.fullscreen = function (editor, title) { + title = editor.options.labelMap['fullscreen'] || editor.getLang("labelMap.fullscreen") || ''; + var ui = new editorui.Button({ + className:'edui-for-fullscreen', + title:title, + theme:editor.options.theme, + onclick:function () { + if (editor.ui) { + editor.ui.setFullScreen(!editor.ui.isFullScreen()); + } + this.setChecked(editor.ui.isFullScreen()); + } + }); + editorui.buttons['fullscreen'] = ui; + editor.addListener('selectionchange', function () { + var state = editor.queryCommandState('fullscreen'); + ui.setDisabled(state == -1); + ui.setChecked(editor.ui.isFullScreen()); + }); + return ui; + }; + + // 表情 + editorui["emotion"] = function (editor, iframeUrl) { + var cmd = "emotion"; + var ui = new editorui.MultiMenuPop({ + title:editor.options.labelMap[cmd] || editor.getLang("labelMap." + cmd + "") || '', + editor:editor, + className:'edui-for-' + cmd, + iframeUrl:editor.ui.mapUrl(iframeUrl || (editor.options.iframeUrlMap || {})[cmd] || iframeUrlMap[cmd]) + }); + editorui.buttons[cmd] = ui; + + editor.addListener('selectionchange', function () { + ui.setDisabled(editor.queryCommandState(cmd) == -1) + }); + return ui; + }; + + editorui.autotypeset = function (editor) { + var ui = new editorui.AutoTypeSetButton({ + editor:editor, + title:editor.options.labelMap['autotypeset'] || editor.getLang("labelMap.autotypeset") || '', + className:'edui-for-autotypeset', + onbuttonclick:function () { + editor.execCommand('autotypeset') + } + }); + editorui.buttons['autotypeset'] = ui; + editor.addListener('selectionchange', function () { + ui.setDisabled(editor.queryCommandState('autotypeset') == -1); + }); + return ui; + }; + + /* 简单上传插件 */ + editorui["simpleupload"] = function (editor) { + var name = 'simpleupload', + ui = new editorui.Button({ + className:'edui-for-' + name, + title:editor.options.labelMap[name] || editor.getLang("labelMap." + name) || '', + onclick:function () {}, + theme:editor.options.theme, + showText:false + }); + editorui.buttons[name] = ui; + editor.addListener('ready', function() { + var b = ui.getDom('body'), + iconSpan = b.children[0]; + editor.fireEvent('simpleuploadbtnready', iconSpan); + }); + editor.addListener('selectionchange', function (type, causeByUi, uiReady) { + var state = editor.queryCommandState(name); + if (state == -1) { + ui.setDisabled(true); + ui.setChecked(false); + } else { + if (!uiReady) { + ui.setDisabled(false); + ui.setChecked(state); + } + } + }); + return ui; + }; + +})(); + + +// adapter/editor.js +///import core +///commands 全屏 +///commandsName FullScreen +///commandsTitle 全屏 +(function () { + var utils = baidu.editor.utils, + uiUtils = baidu.editor.ui.uiUtils, + UIBase = baidu.editor.ui.UIBase, + domUtils = baidu.editor.dom.domUtils; + var nodeStack = []; + + function EditorUI(options) { + this.initOptions(options); + this.initEditorUI(); + } + + EditorUI.prototype = { + uiName:'editor', + initEditorUI:function () { + this.editor.ui = this; + this._dialogs = {}; + this.initUIBase(); + this._initToolbars(); + var editor = this.editor, + me = this; + + editor.addListener('ready', function () { + //提供getDialog方法 + editor.getDialog = function (name) { + return editor.ui._dialogs[name + "Dialog"]; + }; + domUtils.on(editor.window, 'scroll', function (evt) { + baidu.editor.ui.Popup.postHide(evt); + }); + //提供编辑器实时宽高(全屏时宽高不变化) + editor.ui._actualFrameWidth = editor.options.initialFrameWidth; + + UE.browser.ie && UE.browser.version === 6 && editor.container.ownerDocument.execCommand("BackgroundImageCache", false, true); + + //display bottom-bar label based on config + if (editor.options.elementPathEnabled) { + editor.ui.getDom('elementpath').innerHTML = '
    ' + editor.getLang("elementPathTip") + ':
    '; + } + if (editor.options.wordCount) { + function countFn() { + setCount(editor,me); + domUtils.un(editor.document, "click", arguments.callee); + } + domUtils.on(editor.document, "click", countFn); + editor.ui.getDom('wordcount').innerHTML = editor.getLang("wordCountTip"); + } + editor.ui._scale(); + if (editor.options.scaleEnabled) { + if (editor.autoHeightEnabled) { + editor.disableAutoHeight(); + } + me.enableScale(); + } else { + me.disableScale(); + } + if (!editor.options.elementPathEnabled && !editor.options.wordCount && !editor.options.scaleEnabled) { + editor.ui.getDom('elementpath').style.display = "none"; + editor.ui.getDom('wordcount').style.display = "none"; + editor.ui.getDom('scale').style.display = "none"; + } + + if (!editor.selection.isFocus())return; + editor.fireEvent('selectionchange', false, true); + + + }); + + editor.addListener('mousedown', function (t, evt) { + var el = evt.target || evt.srcElement; + baidu.editor.ui.Popup.postHide(evt, el); + baidu.editor.ui.ShortCutMenu.postHide(evt); + + }); + editor.addListener("delcells", function () { + if (UE.ui['edittip']) { + new UE.ui['edittip'](editor); + } + editor.getDialog('edittip').open(); + }); + + var pastePop, isPaste = false, timer; + editor.addListener("afterpaste", function () { + if(editor.queryCommandState('pasteplain')) + return; + if(baidu.editor.ui.PastePicker){ + pastePop = new baidu.editor.ui.Popup({ + content:new baidu.editor.ui.PastePicker({editor:editor}), + editor:editor, + className:'edui-wordpastepop' + }); + pastePop.render(); + } + isPaste = true; + }); + + editor.addListener("afterinserthtml", function () { + clearTimeout(timer); + timer = setTimeout(function () { + if (pastePop && (isPaste || editor.ui._isTransfer)) { + if(pastePop.isHidden()){ + var span = domUtils.createElement(editor.document, 'span', { + 'style':"line-height:0px;", + 'innerHTML':'\ufeff' + }), + range = editor.selection.getRange(); + range.insertNode(span); + var tmp= getDomNode(span, 'firstChild', 'previousSibling'); + tmp && pastePop.showAnchor(tmp.nodeType == 3 ? tmp.parentNode : tmp); + domUtils.remove(span); + }else{ + pastePop.show(); + } + delete editor.ui._isTransfer; + isPaste = false; + } + }, 200) + }); + editor.addListener('contextmenu', function (t, evt) { + baidu.editor.ui.Popup.postHide(evt); + }); + editor.addListener('keydown', function (t, evt) { + if (pastePop) pastePop.dispose(evt); + var keyCode = evt.keyCode || evt.which; + if(evt.altKey&&keyCode==90){ + UE.ui.buttons['fullscreen'].onclick(); + } + }); + editor.addListener('wordcount', function (type) { + setCount(this,me); + }); + function setCount(editor,ui) { + editor.setOpt({ + wordCount:true, + maximumWords:10000, + wordCountMsg:editor.options.wordCountMsg || editor.getLang("wordCountMsg"), + wordOverFlowMsg:editor.options.wordOverFlowMsg || editor.getLang("wordOverFlowMsg") + }); + var opt = editor.options, + max = opt.maximumWords, + msg = opt.wordCountMsg , + errMsg = opt.wordOverFlowMsg, + countDom = ui.getDom('wordcount'); + if (!opt.wordCount) { + return; + } + var count = editor.getContentLength(true); + if (count > max) { + countDom.innerHTML = errMsg; + editor.fireEvent("wordcountoverflow"); + } else { + countDom.innerHTML = msg.replace("{#leave}", max - count).replace("{#count}", count); + } + } + + editor.addListener('selectionchange', function () { + if (editor.options.elementPathEnabled) { + me[(editor.queryCommandState('elementpath') == -1 ? 'dis' : 'en') + 'ableElementPath']() + } + if (editor.options.scaleEnabled) { + me[(editor.queryCommandState('scale') == -1 ? 'dis' : 'en') + 'ableScale'](); + + } + }); + var popup = new baidu.editor.ui.Popup({ + editor:editor, + content:'', + className:'edui-bubble', + _onEditButtonClick:function () { + this.hide(); + editor.ui._dialogs.linkDialog.open(); + }, + _onImgEditButtonClick:function (name) { + this.hide(); + editor.ui._dialogs[name] && editor.ui._dialogs[name].open(); + + }, + _onImgSetFloat:function (value) { + this.hide(); + editor.execCommand("imagefloat", value); + + }, + _setIframeAlign:function (value) { + var frame = popup.anchorEl; + var newFrame = frame.cloneNode(true); + switch (value) { + case -2: + newFrame.setAttribute("align", ""); + break; + case -1: + newFrame.setAttribute("align", "left"); + break; + case 1: + newFrame.setAttribute("align", "right"); + break; + } + frame.parentNode.insertBefore(newFrame, frame); + domUtils.remove(frame); + popup.anchorEl = newFrame; + popup.showAnchor(popup.anchorEl); + }, + _updateIframe:function () { + var frame = editor._iframe = popup.anchorEl; + if(domUtils.hasClass(frame, 'ueditor_baidumap')) { + editor.selection.getRange().selectNode(frame).select(); + editor.ui._dialogs.mapDialog.open(); + popup.hide(); + } else { + editor.ui._dialogs.insertframeDialog.open(); + popup.hide(); + } + }, + _onRemoveButtonClick:function (cmdName) { + editor.execCommand(cmdName); + this.hide(); + }, + queryAutoHide:function (el) { + if (el && el.ownerDocument == editor.document) { + if (el.tagName.toLowerCase() == 'img' || domUtils.findParentByTagName(el, 'a', true)) { + return el !== popup.anchorEl; + } + } + return baidu.editor.ui.Popup.prototype.queryAutoHide.call(this, el); + } + }); + popup.render(); + if (editor.options.imagePopup) { + editor.addListener('mouseover', function (t, evt) { + evt = evt || window.event; + var el = evt.target || evt.srcElement; + if (editor.ui._dialogs.insertframeDialog && /iframe/ig.test(el.tagName)) { + var html = popup.formatHtml( + '' + editor.getLang("property") + ': ' + editor.getLang("default") + '  ' + editor.getLang("justifyleft") + '  ' + editor.getLang("justifyright") + '  ' + + ' ' + editor.getLang("modify") + ''); + if (html) { + popup.getDom('content').innerHTML = html; + popup.anchorEl = el; + popup.showAnchor(popup.anchorEl); + } else { + popup.hide(); + } + } + }); + editor.addListener('selectionchange', function (t, causeByUi) { + if (!causeByUi) return; + var html = '', str = "", + img = editor.selection.getRange().getClosedNode(), + dialogs = editor.ui._dialogs; + if (img && img.tagName == 'IMG') { + var dialogName = 'insertimageDialog'; + if (img.className.indexOf("edui-faked-video") != -1 || img.className.indexOf("edui-upload-video") != -1) { + dialogName = "insertvideoDialog" + } + if (img.className.indexOf("edui-faked-webapp") != -1) { + dialogName = "webappDialog" + } + if (img.src.indexOf("http://api.map.baidu.com") != -1) { + dialogName = "mapDialog" + } + if (img.className.indexOf("edui-faked-music") != -1) { + dialogName = "musicDialog" + } + if (img.src.indexOf("http://maps.google.com/maps/api/staticmap") != -1) { + dialogName = "gmapDialog" + } + if (img.getAttribute("anchorname")) { + dialogName = "anchorDialog"; + html = popup.formatHtml( + '' + editor.getLang("property") + ': ' + editor.getLang("modify") + '  ' + + '' + editor.getLang("delete") + ''); + } + if (img.getAttribute("word_img")) { + //todo 放到dialog去做查询 + editor.word_img = [img.getAttribute("word_img")]; + dialogName = "wordimageDialog" + } + if(domUtils.hasClass(img, 'loadingclass') || domUtils.hasClass(img, 'loaderrorclass')) { + dialogName = ""; + } + if (!dialogs[dialogName]) { + return; + } + str = '' + editor.getLang("property") + ': '+ + '' + editor.getLang("default") + '  ' + + '' + editor.getLang("justifyleft") + '  ' + + '' + editor.getLang("justifyright") + '  ' + + '' + editor.getLang("justifycenter") + '  '+ + '' + editor.getLang("modify") + ''; + + !html && (html = popup.formatHtml(str)) + + } + if (editor.ui._dialogs.linkDialog) { + var link = editor.queryCommandValue('link'); + var url; + if (link && (url = (link.getAttribute('_href') || link.getAttribute('href', 2)))) { + var txt = url; + if (url.length > 30) { + txt = url.substring(0, 20) + "..."; + } + if (html) { + html += '
    ' + } + html += popup.formatHtml( + '' + editor.getLang("anthorMsg") + ': ' + txt + '' + + ' ' + editor.getLang("modify") + '' + + ' ' + editor.getLang("clear") + ''); + popup.showAnchor(link); + } + } + + if (html) { + popup.getDom('content').innerHTML = html; + popup.anchorEl = img || link; + popup.showAnchor(popup.anchorEl); + } else { + popup.hide(); + } + }); + } + + }, + _initToolbars:function () { + var editor = this.editor; + var toolbars = this.toolbars || []; + var toolbarUis = []; + for (var i = 0; i < toolbars.length; i++) { + var toolbar = toolbars[i]; + var toolbarUi = new baidu.editor.ui.Toolbar({theme:editor.options.theme}); + for (var j = 0; j < toolbar.length; j++) { + var toolbarItem = toolbar[j]; + var toolbarItemUi = null; + if (typeof toolbarItem == 'string') { + toolbarItem = toolbarItem.toLowerCase(); + if (toolbarItem == '|') { + toolbarItem = 'Separator'; + } + if(toolbarItem == '||'){ + toolbarItem = 'Breakline'; + } + if (baidu.editor.ui[toolbarItem]) { + toolbarItemUi = new baidu.editor.ui[toolbarItem](editor); + } + + //fullscreen这里单独处理一下,放到首行去 + if (toolbarItem == 'fullscreen') { + if (toolbarUis && toolbarUis[0]) { + toolbarUis[0].items.splice(0, 0, toolbarItemUi); + } else { + toolbarItemUi && toolbarUi.items.splice(0, 0, toolbarItemUi); + } + + continue; + + + } + } else { + toolbarItemUi = toolbarItem; + } + if (toolbarItemUi && toolbarItemUi.id) { + + toolbarUi.add(toolbarItemUi); + } + } + toolbarUis[i] = toolbarUi; + } + + //接受外部定制的UI + + utils.each(UE._customizeUI,function(obj,key){ + var itemUI,index; + if(obj.id && obj.id != editor.key){ + return false; + } + itemUI = obj.execFn.call(editor,editor,key); + if(itemUI){ + index = obj.index; + if(index === undefined){ + index = toolbarUi.items.length; + } + toolbarUi.add(itemUI,index) + } + }); + + this.toolbars = toolbarUis; + }, + getHtmlTpl:function () { + return '
    ' + + '
    ' + + (this.toolbars.length ? + '
    ' + + this.renderToolbarBoxHtml() + + '
    ' : '') + + '' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + //modify wdcount by matao + '
    ' + + '' + + '' + + '' + + '
    ' + + '
    ' + + '
    '; + }, + showWordImageDialog:function () { + this._dialogs['wordimageDialog'].open(); + }, + renderToolbarBoxHtml:function () { + var buff = []; + for (var i = 0; i < this.toolbars.length; i++) { + buff.push(this.toolbars[i].renderHtml()); + } + return buff.join(''); + }, + setFullScreen:function (fullscreen) { + + var editor = this.editor, + container = editor.container.parentNode.parentNode; + if (this._fullscreen != fullscreen) { + this._fullscreen = fullscreen; + this.editor.fireEvent('beforefullscreenchange', fullscreen); + if (baidu.editor.browser.gecko) { + var bk = editor.selection.getRange().createBookmark(); + } + if (fullscreen) { + while (container.tagName != "BODY") { + var position = baidu.editor.dom.domUtils.getComputedStyle(container, "position"); + nodeStack.push(position); + container.style.position = "static"; + container = container.parentNode; + } + this._bakHtmlOverflow = document.documentElement.style.overflow; + this._bakBodyOverflow = document.body.style.overflow; + this._bakAutoHeight = this.editor.autoHeightEnabled; + this._bakScrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop); + + this._bakEditorContaninerWidth = editor.iframe.parentNode.offsetWidth; + if (this._bakAutoHeight) { + //当全屏时不能执行自动长高 + editor.autoHeightEnabled = false; + this.editor.disableAutoHeight(); + } + + document.documentElement.style.overflow = 'hidden'; + //修复,滚动条不收起的问题 + + window.scrollTo(0,window.scrollY); + this._bakCssText = this.getDom().style.cssText; + this._bakCssText1 = this.getDom('iframeholder').style.cssText; + editor.iframe.parentNode.style.width = ''; + this._updateFullScreen(); + } else { + while (container.tagName != "BODY") { + container.style.position = nodeStack.shift(); + container = container.parentNode; + } + this.getDom().style.cssText = this._bakCssText; + this.getDom('iframeholder').style.cssText = this._bakCssText1; + if (this._bakAutoHeight) { + editor.autoHeightEnabled = true; + this.editor.enableAutoHeight(); + } + + document.documentElement.style.overflow = this._bakHtmlOverflow; + document.body.style.overflow = this._bakBodyOverflow; + editor.iframe.parentNode.style.width = this._bakEditorContaninerWidth + 'px'; + window.scrollTo(0, this._bakScrollTop); + } + if (browser.gecko && editor.body.contentEditable === 'true') { + var input = document.createElement('input'); + document.body.appendChild(input); + editor.body.contentEditable = false; + setTimeout(function () { + input.focus(); + setTimeout(function () { + editor.body.contentEditable = true; + editor.fireEvent('fullscreenchanged', fullscreen); + editor.selection.getRange().moveToBookmark(bk).select(true); + baidu.editor.dom.domUtils.remove(input); + fullscreen && window.scroll(0, 0); + }, 0) + }, 0) + } + + if(editor.body.contentEditable === 'true'){ + this.editor.fireEvent('fullscreenchanged', fullscreen); + this.triggerLayout(); + } + + } + }, + _updateFullScreen:function () { + if (this._fullscreen) { + var vpRect = uiUtils.getViewportRect(); + this.getDom().style.cssText = 'border:0;position:absolute;left:0;top:' + (this.editor.options.topOffset || 0) + 'px;width:' + vpRect.width + 'px;height:' + vpRect.height + 'px;z-index:' + (this.getDom().style.zIndex * 1 + 100); + uiUtils.setViewportOffset(this.getDom(), { left:0, top:this.editor.options.topOffset || 0 }); + this.editor.setHeight(vpRect.height - this.getDom('toolbarbox').offsetHeight - this.getDom('bottombar').offsetHeight - (this.editor.options.topOffset || 0),true); + //不手动调一下,会导致全屏失效 + if(browser.gecko){ + try{ + window.onresize(); + }catch(e){ + + } + + } + } + }, + _updateElementPath:function () { + var bottom = this.getDom('elementpath'), list; + if (this.elementPathEnabled && (list = this.editor.queryCommandValue('elementpath'))) { + + var buff = []; + for (var i = 0, ci; ci = list[i]; i++) { + buff[i] = this.formatHtml('' + ci + ''); + } + bottom.innerHTML = '
    ' + this.editor.getLang("elementPathTip") + ': ' + buff.join(' > ') + '
    '; + + } else { + bottom.style.display = 'none' + } + }, + disableElementPath:function () { + var bottom = this.getDom('elementpath'); + bottom.innerHTML = ''; + bottom.style.display = 'none'; + this.elementPathEnabled = false; + + }, + enableElementPath:function () { + var bottom = this.getDom('elementpath'); + bottom.style.display = ''; + this.elementPathEnabled = true; + this._updateElementPath(); + }, + _scale:function () { + var doc = document, + editor = this.editor, + editorHolder = editor.container, + editorDocument = editor.document, + toolbarBox = this.getDom("toolbarbox"), + bottombar = this.getDom("bottombar"), + scale = this.getDom("scale"), + scalelayer = this.getDom("scalelayer"); + + var isMouseMove = false, + position = null, + minEditorHeight = 0, + minEditorWidth = editor.options.minFrameWidth, + pageX = 0, + pageY = 0, + scaleWidth = 0, + scaleHeight = 0; + + function down() { + position = domUtils.getXY(editorHolder); + + if (!minEditorHeight) { + minEditorHeight = editor.options.minFrameHeight + toolbarBox.offsetHeight + bottombar.offsetHeight; + } + + scalelayer.style.cssText = "position:absolute;left:0;display:;top:0;background-color:#41ABFF;opacity:0.4;filter: Alpha(opacity=40);width:" + editorHolder.offsetWidth + "px;height:" + + editorHolder.offsetHeight + "px;z-index:" + (editor.options.zIndex + 1); + + domUtils.on(doc, "mousemove", move); + domUtils.on(editorDocument, "mouseup", up); + domUtils.on(doc, "mouseup", up); + } + + var me = this; + //by xuheng 全屏时关掉缩放 + this.editor.addListener('fullscreenchanged', function (e, fullScreen) { + if (fullScreen) { + me.disableScale(); + + } else { + if (me.editor.options.scaleEnabled) { + me.enableScale(); + var tmpNode = me.editor.document.createElement('span'); + me.editor.body.appendChild(tmpNode); + me.editor.body.style.height = Math.max(domUtils.getXY(tmpNode).y, me.editor.iframe.offsetHeight - 20) + 'px'; + domUtils.remove(tmpNode) + } + } + }); + function move(event) { + clearSelection(); + var e = event || window.event; + pageX = e.pageX || (doc.documentElement.scrollLeft + e.clientX); + pageY = e.pageY || (doc.documentElement.scrollTop + e.clientY); + scaleWidth = pageX - position.x; + scaleHeight = pageY - position.y; + + if (scaleWidth >= minEditorWidth) { + isMouseMove = true; + scalelayer.style.width = scaleWidth + 'px'; + } + if (scaleHeight >= minEditorHeight) { + isMouseMove = true; + scalelayer.style.height = scaleHeight + "px"; + } + } + + function up() { + if (isMouseMove) { + isMouseMove = false; + editor.ui._actualFrameWidth = scalelayer.offsetWidth - 2; + editorHolder.style.width = editor.ui._actualFrameWidth + 'px'; + + editor.setHeight(scalelayer.offsetHeight - bottombar.offsetHeight - toolbarBox.offsetHeight - 2,true); + } + if (scalelayer) { + scalelayer.style.display = "none"; + } + clearSelection(); + domUtils.un(doc, "mousemove", move); + domUtils.un(editorDocument, "mouseup", up); + domUtils.un(doc, "mouseup", up); + } + + function clearSelection() { + if (browser.ie) + doc.selection.clear(); + else + window.getSelection().removeAllRanges(); + } + + this.enableScale = function () { + //trace:2868 + if (editor.queryCommandState("source") == 1) return; + scale.style.display = ""; + this.scaleEnabled = true; + domUtils.on(scale, "mousedown", down); + }; + this.disableScale = function () { + scale.style.display = "none"; + this.scaleEnabled = false; + domUtils.un(scale, "mousedown", down); + }; + }, + isFullScreen:function () { + return this._fullscreen; + }, + postRender:function () { + UIBase.prototype.postRender.call(this); + for (var i = 0; i < this.toolbars.length; i++) { + this.toolbars[i].postRender(); + } + var me = this; + var timerId, + domUtils = baidu.editor.dom.domUtils, + updateFullScreenTime = function () { + clearTimeout(timerId); + timerId = setTimeout(function () { + me._updateFullScreen(); + }); + }; + domUtils.on(window, 'resize', updateFullScreenTime); + + me.addListener('destroy', function () { + domUtils.un(window, 'resize', updateFullScreenTime); + clearTimeout(timerId); + }) + }, + showToolbarMsg:function (msg, flag) { + this.getDom('toolbarmsg_label').innerHTML = msg; + this.getDom('toolbarmsg').style.display = ''; + // + if (!flag) { + var w = this.getDom('upload_dialog'); + w.style.display = 'none'; + } + }, + hideToolbarMsg:function () { + this.getDom('toolbarmsg').style.display = 'none'; + }, + mapUrl:function (url) { + return url ? url.replace('~/', this.editor.options.UEDITOR_HOME_URL || '') : '' + }, + triggerLayout:function () { + var dom = this.getDom(); + if (dom.style.zoom == '1') { + dom.style.zoom = '100%'; + } else { + dom.style.zoom = '1'; + } + } + }; + utils.inherits(EditorUI, baidu.editor.ui.UIBase); + + + var instances = {}; + + + UE.ui.Editor = function (options) { + var editor = new UE.Editor(options); + editor.options.editor = editor; + utils.loadFile(document, { + href:editor.options.themePath + editor.options.theme + "/css/ueditor.css", + tag:"link", + type:"text/css", + rel:"stylesheet" + }); + + var oldRender = editor.render; + editor.render = function (holder) { + if (holder.constructor === String) { + editor.key = holder; + instances[holder] = editor; + } + utils.domReady(function () { + editor.langIsReady ? renderUI() : editor.addListener("langReady", renderUI); + function renderUI() { + editor.setOpt({ + labelMap:editor.options.labelMap || editor.getLang('labelMap') + }); + new EditorUI(editor.options); + if (holder) { + if (holder.constructor === String) { + holder = document.getElementById(holder); + } + holder && holder.getAttribute('name') && ( editor.options.textarea = holder.getAttribute('name')); + if (holder && /script|textarea/ig.test(holder.tagName)) { + var newDiv = document.createElement('div'); + holder.parentNode.insertBefore(newDiv, holder); + var cont = holder.value || holder.innerHTML; + editor.options.initialContent = /^[\t\r\n ]*$/.test(cont) ? editor.options.initialContent : + cont.replace(/>[\n\r\t]+([ ]{4})+/g, '>') + .replace(/[\n\r\t]+([ ]{4})+[\n\r\t]+<'); + holder.className && (newDiv.className = holder.className); + holder.style.cssText && (newDiv.style.cssText = holder.style.cssText); + if (/textarea/i.test(holder.tagName)) { + editor.textarea = holder; + editor.textarea.style.display = 'none'; + + + } else { + holder.parentNode.removeChild(holder); + + + } + if(holder.id){ + newDiv.id = holder.id; + domUtils.removeAttributes(holder,'id'); + } + holder = newDiv; + holder.innerHTML = ''; + } + + } + domUtils.addClass(holder, "edui-" + editor.options.theme); + editor.ui.render(holder); + var opt = editor.options; + //给实例添加一个编辑器的容器引用 + editor.container = editor.ui.getDom(); + var parents = domUtils.findParents(holder,true); + var displays = []; + for(var i = 0 ,ci;ci=parents[i];i++){ + displays[i] = ci.style.display; + ci.style.display = 'block' + } + if (opt.initialFrameWidth) { + opt.minFrameWidth = opt.initialFrameWidth; + } else { + opt.minFrameWidth = opt.initialFrameWidth = holder.offsetWidth; + var styleWidth = holder.style.width; + if(/%$/.test(styleWidth)) { + opt.initialFrameWidth = styleWidth; + } + } + if (opt.initialFrameHeight) { + opt.minFrameHeight = opt.initialFrameHeight; + } else { + opt.initialFrameHeight = opt.minFrameHeight = holder.offsetHeight; + } + for(var i = 0 ,ci;ci=parents[i];i++){ + ci.style.display = displays[i] + } + //编辑器最外容器设置了高度,会导致,编辑器不占位 + //todo 先去掉,没有找到原因 + if(holder.style.height){ + holder.style.height = '' + } + editor.container.style.width = opt.initialFrameWidth + (/%$/.test(opt.initialFrameWidth) ? '' : 'px'); + editor.container.style.zIndex = opt.zIndex; + oldRender.call(editor, editor.ui.getDom('iframeholder')); + editor.fireEvent("afteruiready"); + } + }) + }; + return editor; + }; + + + /** + * @file + * @name UE + * @short UE + * @desc UEditor的顶部命名空间 + */ + /** + * @name getEditor + * @since 1.2.4+ + * @grammar UE.getEditor(id,[opt]) => Editor实例 + * @desc 提供一个全局的方法得到编辑器实例 + * + * * ''id'' 放置编辑器的容器id, 如果容器下的编辑器已经存在,就直接返回 + * * ''opt'' 编辑器的可选参数 + * @example + * UE.getEditor('containerId',{onready:function(){//创建一个编辑器实例 + * this.setContent('hello') + * }}); + * UE.getEditor('containerId'); //返回刚创建的实例 + * + */ + UE.getEditor = function (id, opt) { + var editor = instances[id]; + if (!editor) { + editor = instances[id] = new UE.ui.Editor(opt); + editor.render(id); + } + return editor; + }; + + + UE.delEditor = function (id) { + var editor; + if (editor = instances[id]) { + editor.key && editor.destroy(); + delete instances[id] + } + }; + + UE.registerUI = function(uiName,fn,index,editorId){ + utils.each(uiName.split(/\s+/), function (name) { + UE._customizeUI[name] = { + id : editorId, + execFn:fn, + index:index + }; + }) + + } + +})(); + +// adapter/message.js +UE.registerUI('message', function(editor) { + + var editorui = baidu.editor.ui; + var Message = editorui.Message; + var holder; + var _messageItems = []; + var me = editor; + + me.addListener('ready', function(){ + holder = document.getElementById(me.ui.id + '_message_holder'); + updateHolderPos(); + setTimeout(function(){ + updateHolderPos(); + }, 500); + }); + + me.addListener('showmessage', function(type, opt){ + opt = utils.isString(opt) ? { + 'content': opt + } : opt; + var message = new Message({ + 'timeout': opt.timeout, + 'type': opt.type, + 'content': opt.content, + 'keepshow': opt.keepshow, + 'editor': me + }), + mid = opt.id || ('msg_' + (+new Date()).toString(36)); + message.render(holder); + _messageItems[mid] = message; + message.reset(opt); + updateHolderPos(); + return mid; + }); + + me.addListener('updatemessage',function(type, id, opt){ + opt = utils.isString(opt) ? { + 'content': opt + } : opt; + var message = _messageItems[id]; + message.render(holder); + message && message.reset(opt); + }); + + me.addListener('hidemessage',function(type, id){ + var message = _messageItems[id]; + message && message.hide(); + }); + + function updateHolderPos(){ + var toolbarbox = me.ui.getDom('toolbarbox'); + if (toolbarbox) { + holder.style.top = toolbarbox.offsetHeight + 3 + 'px'; + } + holder.style.zIndex = Math.max(me.options.zIndex, me.iframe.style.zIndex) + 1; + } + +}); + + +// adapter/autosave.js +UE.registerUI('autosave', function(editor) { + var timer = null,uid = null; + editor.on('afterautosave',function(){ + clearTimeout(timer); + + timer = setTimeout(function(){ + if(uid){ + editor.trigger('hidemessage',uid); + } + uid = editor.trigger('showmessage',{ + content : editor.getLang('autosave.success'), + timeout : 2000 + }); + + },2000) + }) + +}); + + + +})(); diff --git a/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/ueditor.all.min.js b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/ueditor.all.min.js new file mode 100644 index 0000000000000000000000000000000000000000..c89aa8c47fecc17aa6212507b79daf37318c00d7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/public/ueditor/ueditor.all.min.js @@ -0,0 +1,709 @@ +(function(){function W(d,c,b){var a;c=c.toLowerCase();return(a=d.__allListeners||b&&(d.__allListeners={}))&&(a[c]||b&&(a[c]=[]))}function X(d,c,b,a,e,h){a=a&&d[c];var g;for(!a&&(a=d[b]);!a&&(g=(g||d).parentNode);){if("BODY"==g.tagName||h&&!h(g))return null;a=g[b]}return a&&e&&!e(a)?X(a,c,b,!1,e):a}UEDITOR_CONFIG=window.UEDITOR_CONFIG||{};var s=window.baidu||{};window.baidu=s;window.UE=s.editor=window.UE||{};UE.plugins={};UE.commands={};UE.instants={};UE.I18N={};UE._customizeUI={};UE.version="1.4.3"; +var L=UE.dom={},r=UE.browser=function(){var d=navigator.userAgent.toLowerCase(),c=window.opera,b={ie:/(msie\s|trident.*rv:)([\w.]+)/.test(d),opera:!!c&&c.version,webkit:-1a||b.quirks;b.ie9above=8a;b.ie11above=10a}b.gecko&&(e=d.match(/rv:([\d\.]+)/))&&(e=e[1].split("."),a=1E4*e[0]+100*(e[1]||0)+1*(e[2]||0));/chrome\/(\d+\.\d)/i.test(d)&&(b.chrome=+RegExp.$1);/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(d)&&!/chrome/i.test(d)&& +(b.safari=+(RegExp.$1||RegExp.$2));b.opera&&(a=parseFloat(c.version()));b.webkit&&(a=parseFloat(d.match(/ applewebkit\/(\d+)/)[1]));b.version=a;b.isCompatible=!b.mobile&&(b.ie&&6<=a||b.gecko&&10801<=a||b.opera&&9.5<=a||b.air&&1<=a||b.webkit&&522<=a||!1);return b}(),I=r.ie,ma=r.opera,p=UE.utils={each:function(d,c,b){if(null!=d)if(d.length===+d.length)for(var a=0,e=d.length;a=b&&e===c)return a=h,!1});return a},removeItem:function(d,c){for(var b=0,a=d.length;b'](?:(amp|lt|quot|gt|#39|nbsp|#\d+);)?/g, +function(b,a){return a?b:{"<":"<","&":"&",'"':""",">":">","'":"'"}[b]}):""},html:function(d){return d?d.replace(/&((g|l|quo)t|amp|#39|nbsp);/g,function(c){return{"<":"<","&":"&",""":'"',">":">","'":"'"," ":" "}[c]}):""},cssStyleToDomStyle:function(){var d=document.createElement("div").style,c={"float":void 0!=d.cssFloat?"cssFloat":void 0!=d.styleFloat?"styleFloat":"float"};return function(b){return c[b]||(c[b]=b.toLowerCase().replace(/-./g,function(a){return a.charAt(1).toUpperCase()}))}}(), +loadFile:function(){function d(b,a){try{for(var e=0,h;h=c[e++];)if(h.doc===b&&h.url==(a.src||a.href))return h}catch(g){return null}}var c=[];return function(b,a,e){var h=d(b,a);if(h)h.ready?e&&e():h.funs.push(e);else if(c.push({doc:b,url:a.src||a.href,funs:[e]}),!b.body){e=[];for(var g in a)"tag"!=g&&e.push(g+'="'+a[g]+'"');b.write("<"+a.tag+" "+e.join(" ")+" >")}else if(!a.id||!b.getElementById(a.id)){var l=b.createElement(a.tag);delete a.tag;for(g in a)l.setAttribute(g,a[g]);l.onload= +l.onreadystatechange=function(){if(!this.readyState||/loaded|complete/.test(this.readyState)){h=d(b,a);if(0a?"0"+a:a};return function(a){switch(typeof a){case "undefined":return"undefined";case "number":return isFinite(a)?String(a):"null";case "string":return c(a);case "boolean":return String(a);default:if(null===a)return"null";if(p.isArray(a)){var e=["["],h=a.length,g,l,k;for(l=0;lr.version?{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder"}:{tabindex:"tabIndex",readonly:"readOnly"},oa=p.listToMap("-webkit-box -moz-box block list-item table table-row-group table-header-group table-footer-group table-row table-column-group table-column table-cell table-caption".split(" ")), +f=L.domUtils={NODE_ELEMENT:1,NODE_DOCUMENT:9,NODE_TEXT:3,NODE_COMMENT:8,NODE_DOCUMENT_FRAGMENT:11,POSITION_IDENTICAL:0,POSITION_DISCONNECTED:1,POSITION_FOLLOWING:2,POSITION_PRECEDING:4,POSITION_IS_CONTAINED:8,POSITION_CONTAINS:16,fillChar:I&&"6"==r.version?"\ufeff":"\u200b",keys:{8:1,46:1,16:1,17:1,18:1,37:1,38:1,39:1,40:1,13:1},getPosition:function(d,c){if(d===c)return 0;var b,a=[d],e=[c];for(b=d;b=b.parentNode;){if(b===c)return 10;a.push(b)}for(b=c;b=b.parentNode;){if(b===d)return 20;e.push(b)}a.reverse(); +e.reverse();if(a[0]!==e[0])return 1;for(b=-1;b++,a[b]===e[b];);d=a[b];for(c=e[b];d=d.nextSibling;)if(d===c)return 4;return 2},getNodeIndex:function(d,c){for(var b=d,a=0;b=b.previousSibling;)c&&3==b.nodeType?b.nodeType!=b.nextSibling.nodeType&&a++:a++;return a},inDoc:function(d,c){return 10==f.getPosition(d,c)},findParent:function(d,c,b){if(d&&!f.isBody(d))for(d=b?d:d.parentNode;d;){if(!c||c(d)||f.isBody(d))return c&&!c(d)&&f.isBody(d)?null:d;d=d.parentNode}return null},findParentByTagName:function(d, +c,b,a){c=p.listToMap(p.isArray(c)?c:[c]);return f.findParent(d,function(e){return c[e.tagName]&&!(a&&a(e))},b)},findParents:function(d,c,b,a){for(c=c&&(b&&b(d)||!b)?[d]:[];d=f.findParent(d,b);)c.push(d);return a?c:c.reverse()},insertAfter:function(d,c){return d.nextSibling?d.parentNode.insertBefore(c,d.nextSibling):d.parentNode.appendChild(c)},remove:function(d,c){var b=d.parentNode,a;if(b){if(c&&d.hasChildNodes())for(;a=d.firstChild;)b.insertBefore(a,d);b.removeChild(d)}return d},getNextDomNode:function(d, +c,b,a){return X(d,"firstChild","nextSibling",c,b,a)},getPreDomNode:function(d,c,b,a){return X(d,"lastChild","previousSibling",c,b,a)},isBookmarkNode:function(d){return 1==d.nodeType&&d.id&&/^_baidu_bookmark_/i.test(d.id)},getWindow:function(d){d=d.ownerDocument||d;return d.defaultView||d.parentWindow},getCommonAncestor:function(d,c){if(d===c)return d;for(var b=[d],a=[c],e=d,h=-1;e=e.parentNode;){if(e===c)return e;b.push(e)}for(e=c;e=e.parentNode;){if(e===d)return e;a.push(e)}b.reverse();for(a.reverse();h++, +b[h]===a[h];);return 0==h?null:b[h-1]},clearEmptySibling:function(d,c,b){function a(a,b){for(var g;a&&!f.isBookmarkNode(a)&&(f.isEmptyInlineElement(a)||!RegExp("[^\t\n\r"+f.fillChar+"]").test(a.nodeValue));)g=a[b],f.remove(a),a=g}!c&&a(d.nextSibling,"nextSibling");!b&&a(d.previousSibling,"previousSibling")},split:function(d,c){var b=d.ownerDocument;if(r.ie&&c==d.nodeValue.length){var a=b.createTextNode("");return f.insertAfter(d,a)}a=d.splitText(c);r.ie8&&(b=b.createTextNode(""),f.insertAfter(a,b), +f.remove(b));return a},isWhitespace:function(d){return!RegExp("[^ \t\n\r"+f.fillChar+"]").test(d.nodeValue)},getXY:function(d){for(var c=0,b=0;d.offsetParent;)b+=d.offsetTop,c+=d.offsetLeft,d=d.offsetParent;return{x:c,y:b}},on:function(d,c,b){var a=p.isArray(c)?c:p.trim(c).split(/\s+/),e=a.length;if(e)for(;e--;)if(c=a[e],d.addEventListener)d.addEventListener(c,b,!1);else{b._d||(b._d={els:[]});var h=c+b.toString(),g=p.indexOf(b._d.els,d);b._d[h]&&-1!=g||(-1==g&&b._d.els.push(d),b._d[h]||(b._d[h]=function(a){return b.call(a.srcElement, +a||window.event)}),d.attachEvent("on"+c,b._d[h]))}d=null},un:function(d,c,b){var a=p.isArray(c)?c:p.trim(c).split(/\s+/),e=a.length;if(e)for(;e--;)if(c=a[e],d.removeEventListener)d.removeEventListener(c,b,!1);else{var h=c+b.toString();try{d.detachEvent("on"+c,b._d?b._d[h]:b)}catch(g){}b._d&&b._d[h]&&(c=p.indexOf(b._d.els,d),-1!=c&&b._d.els.splice(c,1),0==b._d.els.length&&delete b._d[h])}},isSameElement:function(d,c){if(d.tagName!=c.tagName)return!1;var b=d.attributes,a=c.attributes;if(!I&&b.length!= +a.length)return!1;for(var e,h,g=0,l=0,k=0;e=b[k++];){if("style"==e.nodeName)if(e.specified&&g++,f.isSameStyle(d,c))continue;else return!1;if(I)if(e.specified)g++,h=a.getNamedItem(e.nodeName);else continue;else h=c.attributes[e.nodeName];if(!h.specified||e.nodeValue!=h.nodeValue)return!1}if(I){for(k=0;h=a[k++];)h.specified&&l++;if(g!=l)return!1}return!0},isSameStyle:function(d,c){var b=d.style.cssText.replace(/( ?; ?)/g,";").replace(/( ?: ?)/g,":"),a=c.style.cssText.replace(/( ?; ?)/g,";").replace(/( ?: ?)/g, +":");if(r.opera){b=d.style;a=c.style;if(b.length!=a.length)return!1;for(var e in b)if(!/^(\d+|csstext)$/i.test(e)&&b[e]!=a[e])return!1;return!0}if(!b||!a)return b==a;b=b.split(";");a=a.split(";");if(b.length!=a.length)return!1;e=0;for(var h;h=b[e++];)if(-1==p.indexOf(a,h))return!1;return!0},isBlockElm:function(d){return 1==d.nodeType&&(v.$block[d.tagName]||oa[f.getComputedStyle(d,"display")])&&!v.$nonChild[d.tagName]},isBody:function(d){return d&&1==d.nodeType&&"body"==d.tagName.toLowerCase()},breakParent:function(d, +c){var b,a=d,e=d,h,g;do{a=a.parentNode;h?(b=a.cloneNode(!1),b.appendChild(h),h=b,b=a.cloneNode(!1),b.appendChild(g),g=b):(h=a.cloneNode(!1),g=h.cloneNode(!1));for(;b=e.previousSibling;)h.insertBefore(b,h.firstChild);for(;b=e.nextSibling;)g.appendChild(b);e=a}while(c!==a);b=c.parentNode;b.insertBefore(h,c);b.insertBefore(g,c);b.insertBefore(d,g);f.remove(c);return d},isEmptyInlineElement:function(d){if(1!=d.nodeType||!v.$removeEmpty[d.tagName])return 0;for(d=d.firstChild;d;){if(f.isBookmarkNode(d)|| +1==d.nodeType&&!f.isEmptyInlineElement(d)||3==d.nodeType&&!f.isWhitespace(d))return 0;d=d.nextSibling}return 1},trimWhiteTextNode:function(d){function c(b){for(var a;(a=d[b])&&3==a.nodeType&&f.isWhitespace(a);)d.removeChild(a)}c("firstChild");c("lastChild")},mergeChild:function(d,c,b){c=f.getElementsByTagName(d,d.tagName.toLowerCase());for(var a=0,e;e=c[a++];)if(e.parentNode&&!f.isBookmarkNode(e))if("span"==e.tagName.toLowerCase()){if(d===e.parentNode&&(f.trimWhiteTextNode(d),1==d.childNodes.length)){d.style.cssText= +e.style.cssText+";"+d.style.cssText;f.remove(e,!0);continue}e.style.cssText=d.style.cssText+";"+e.style.cssText;if(b){var h=b.style;if(h)for(var h=h.split(";"),g=0,l;l=h[g++];)e.style[p.cssStyleToDomStyle(l.split(":")[0])]=l.split(":")[1]}f.isSameStyle(e,d)&&f.remove(e,!0)}else f.isSameElement(d,e)&&f.remove(e,!0)},getElementsByTagName:function(d,c,b){if(b&&p.isString(b)){var a=b;b=function(e){return f.hasClass(e,a)}}c=p.trim(c).replace(/[ ]{2,}/g," ").split(" ");for(var e=[],h=0,g;g=c[h++];){g=d.getElementsByTagName(g); +for(var l=0,k;k=g[l++];)b&&!b(k)||e.push(k)}return e},mergeToParent:function(d){for(var c=d.parentNode;c&&v.$removeEmpty[c.tagName];){if(c.tagName==d.tagName||"A"==c.tagName){f.trimWhiteTextNode(c);if("SPAN"==c.tagName&&!f.isSameStyle(c,d)||"A"==c.tagName&&"SPAN"==d.tagName)if(1r.version&&"font-size"==c&&!d.style.fontSize&&!v.$empty[d.tagName]&&!v.$nonChild[d.tagName]){var b=d.ownerDocument.createElement("span");b.style.cssText="padding:0;border:0;font-family:simsun;";b.innerHTML=".";d.appendChild(b);var a=b.offsetHeight;d.removeChild(b);b=null;return a+"px"}try{b=f.getStyle(d,c)||(window.getComputedStyle?f.getWindow(d).getComputedStyle(d, +"").getPropertyValue(c):(d.currentStyle||d.style)[p.cssStyleToDomStyle(c)])}catch(e){return""}return p.transUnitToPx(p.fixColor(c,b))},removeClasses:function(d,c){c=p.isArray(c)?c:p.trim(c).replace(/[ ]{2,}/g," ").split(" ");for(var b=0,a,e=d.className;a=c[b++];)e=e.replace(RegExp("\\b"+a+"\\b"),"");(e=p.trim(e).replace(/[ ]{2,}/g," "))?d.className=e:f.removeAttributes(d,["class"])},addClass:function(d,c){if(d){c=p.trim(c).replace(/[ ]{2,}/g," ").split(" ");for(var b=0,a,e=d.className;a=c[b++];)RegExp("\\b"+ +a+"\\b").test(e)||(e+=" "+a);d.className=p.trim(e)}},hasClass:function(d,c){if(p.isRegExp(c))return c.test(d.className);c=p.trim(c).replace(/[ ]{2,}/g," ").split(" ");for(var b=0,a,e=d.className;a=c[b++];)if(!RegExp("\\b"+a+"\\b","i").test(e))return!1;return b-1==c.length},preventDefault:function(d){d.preventDefault?d.preventDefault():d.returnValue=!1},removeStyle:function(d,c){r.ie?("color"==c&&(c="(^|;)"+c),d.style.cssText=d.style.cssText.replace(RegExp(c+"[^:]*:[^;]+;?","ig"),"")):d.style.removeProperty? +d.style.removeProperty(c):d.style.removeAttribute(p.cssStyleToDomStyle(c));d.style.cssText||f.removeAttributes(d,["style"])},getStyle:function(d,c){var b=d.style[p.cssStyleToDomStyle(c)];return p.fixColor(c,b)},setStyle:function(d,c,b){d.style[p.cssStyleToDomStyle(c)]=b;p.trim(d.style.cssText)||this.removeAttributes(d,"style")},setStyles:function(d,c){for(var b in c)c.hasOwnProperty(b)&&f.setStyle(d,b,c[b])},removeDirtyAttr:function(d){for(var c=0,b,a=d.getElementsByTagName("*");b=a[c++];)b.removeAttribute("_moz_dirty"); +d.removeAttribute("_moz_dirty")},getChildCount:function(d,c){var b=0,a=d.firstChild;for(c=c||function(){return 1};a;)c(a)&&b++,a=a.nextSibling;return b},isEmptyNode:function(d){return!d.firstChild||0==f.getChildCount(d,function(c){return!f.isBr(c)&&!f.isBookmarkNode(c)&&!f.isWhitespace(c)})},clearSelectedArr:function(d){for(var c;c=d.pop();)f.removeAttributes(c,["class"])},scrollToView:function(d,c,b){var a=function(){var a=c.document,b="CSS1Compat"==a.compatMode;return{width:(b?a.documentElement.clientWidth: +a.body.clientWidth)||0,height:(b?a.documentElement.clientHeight:a.body.clientHeight)||0}}().height;b=-1*a+b+(d.offsetHeight||0);d=f.getXY(d);b+=d.y;d=function(a){if("pageXOffset"in a)return{x:a.pageXOffset||0,y:a.pageYOffset||0};a=a.document;return{x:a.documentElement.scrollLeft||a.body.scrollLeft||0,y:a.documentElement.scrollTop||a.body.scrollTop||0}}(c).y;(b>d||bb?-20:20))},isBr:function(d){return 1==d.nodeType&&"BR"==d.tagName},isFillChar:function(d,c){if(3!=d.nodeType)return!1; +var b=d.nodeValue;return c?RegExp("^"+f.fillChar).test(b):!b.replace(RegExp(f.fillChar,"g"),"").length},isStartInblock:function(d){d=d.cloneRange();var c=0,b=d.startContainer,a;if(1==b.nodeType&&b.childNodes[d.startOffset])for(var b=b.childNodes[d.startOffset],e=b.previousSibling;e&&f.isFillChar(e);)b=e,e=e.previousSibling;this.isFillChar(b,!0)&&1==d.startOffset&&(d.setStartBefore(b),b=d.startContainer);for(;b&&f.isFillChar(b);)a=b,b=b.previousSibling;a&&(d.setStartBefore(a),b=d.startContainer);for(1== +b.nodeType&&f.isEmptyNode(b)&&1==d.startOffset&&d.setStart(b,0).collapse(!0);!d.startOffset;){b=d.startContainer;if(f.isBlockElm(b)||f.isBody(b)){c=1;break}var e=d.startContainer.previousSibling,h;if(e){for(;e&&f.isFillChar(e);)h=e,e=e.previousSibling;h?d.setStartBefore(h):d.setStartBefore(d.startContainer)}else d.setStartBefore(d.startContainer)}return c&&!f.isBody(d.startContainer)?1:0},isEmptyBlock:function(d,c){if(1!=d.nodeType)return 0;c=c||RegExp("[ \u00a0\t\r\n"+f.fillChar+"]","g");if(0/.test(d.outerHTML):0==d.attributes.length},isCustomeNode:function(d){return 1==d.nodeType&&d.getAttribute("_ue_custom_node_")},isTagNode:function(d,c){return 1==d.nodeType&&RegExp("\\b"+d.tagName+"\\b","i").test(c)},filterNodeList:function(d,c,b){var a=[];if(!p.isFunction(c)){var e=c;c=function(a){return-1!=p.indexOf(p.isArray(e)?e:e.split(" "),a.tagName.toLowerCase())}}p.each(d, +function(e){c(e)&&a.push(e)});return 0==a.length?null:1!=a.length&&b?a:a[0]},isInNodeEndBoundary:function(d,c){var b=d.startContainer;if(3==b.nodeType&&d.startOffset!=b.nodeValue.length||1==b.nodeType&&d.startOffset!=b.childNodes.length)return 0;for(;b!==c;){if(b.nextSibling)return 0;b=b.parentNode}return 1},isBoundaryNode:function(d,c){for(var b;!f.isBody(d);)if(b=d,d=d.parentNode,b!==d[c])return!1;return!0},fillHtml:r.ie11below?" ":"
    "},P=RegExp(f.fillChar,"g");(function(){function d(a){return!a.collapsed&& +1==a.startContainer.nodeType&&a.startContainer===a.endContainer&&1==a.endOffset-a.startOffset}function c(a,e,g,b){1==e.nodeType&&(v.$empty[e.tagName]||v.$nonChild[e.tagName])&&(g=f.getNodeIndex(e)+(a?0:1),e=e.parentNode);a?(b.startContainer=e,b.startOffset=g,b.endContainer||b.collapse(!0)):(b.endContainer=e,b.endOffset=g,b.startContainer||b.collapse(!1));b.collapsed=b.startContainer&&b.endContainer&&b.startContainer===b.endContainer&&b.startOffset==b.endOffset;return b}function b(a,e){var g=a.startContainer, +b=a.endContainer,c=a.startOffset,l=a.endOffset,k=a.document,h=k.createDocumentFragment(),d,p;1==g.nodeType&&(g=g.childNodes[c]||(d=g.appendChild(k.createTextNode(""))));1==b.nodeType&&(b=b.childNodes[l]||(p=b.appendChild(k.createTextNode(""))));if(g===b&&3==g.nodeType)return h.appendChild(k.createTextNode(g.substringData(c,l-c))),e&&(g.deleteData(c,l-c),a.collapse(!0)),h;for(var A,N,r=h,s=f.findParents(g,!0),v=f.findParents(b,!0),z=0;s[z]==v[z];)z++;for(var H=z,D;D=s[H];H++){A=D.nextSibling;D==g? +d||(3==a.startContainer.nodeType?(r.appendChild(k.createTextNode(g.nodeValue.slice(c))),e&&g.deleteData(c,g.nodeValue.length-c)):r.appendChild(e?g:g.cloneNode(!0))):(N=D.cloneNode(!1),r.appendChild(N));for(;A&&A!==b&&A!==v[H];)D=A.nextSibling,r.appendChild(e?A:A.cloneNode(!0)),A=D;r=N}r=h;s[z]||(r.appendChild(s[z-1].cloneNode(!1)),r=r.firstChild);for(H=z;c=v[H];H++){A=c.previousSibling;c==b?p||3!=a.endContainer.nodeType||(r.appendChild(k.createTextNode(b.substringData(0,l))),e&&b.deleteData(0,l)): +(N=c.cloneNode(!1),r.appendChild(N));if(H!=z||!s[z])for(;A&&A!==g;)c=A.previousSibling,r.insertBefore(e?A:A.cloneNode(!0),r.firstChild),A=c;r=N}e&&a.setStartBefore(v[z]?s[z]?v[z]:s[z-1]:v[z-1]).collapse(!0);d&&f.remove(d);p&&f.remove(p);return h}function a(a,g){try{if(l&&f.inDoc(l,a))if(l.nodeValue.replace(P,"").length)l.nodeValue=l.nodeValue.replace(P,"");else{var e=l.parentNode;for(f.remove(l);e&&f.isEmptyInlineElement(e)&&(r.safari?!(f.getPosition(e,g)&f.POSITION_CONTAINS):!e.contains(g));)l=e.parentNode, +f.remove(e),e=l}}catch(b){}}function e(a,e){var g;for(a=a[e];a&&f.isFillChar(a);)g=a[e],f.remove(a),a=g}var h=0,g=f.fillChar,l,k=L.Range=function(a){this.startContainer=this.startOffset=this.endContainer=this.endOffset=null;this.document=a;this.collapsed=!0};k.prototype={cloneContents:function(){return this.collapsed?null:b(this,0)},deleteContents:function(){var a;this.collapsed||b(this,1);r.webkit&&(a=this.startContainer,3!=a.nodeType||a.nodeValue.length||(this.setStartBefore(a).collapse(!0),f.remove(a))); +return this},extractContents:function(){return this.collapsed?null:b(this,2)},setStart:function(a,e){return c(!0,a,e,this)},setEnd:function(a,e){return c(!1,a,e,this)},setStartAfter:function(a){return this.setStart(a.parentNode,f.getNodeIndex(a)+1)},setStartBefore:function(a){return this.setStart(a.parentNode,f.getNodeIndex(a))},setEndAfter:function(a){return this.setEnd(a.parentNode,f.getNodeIndex(a)+1)},setEndBefore:function(a){return this.setEnd(a.parentNode,f.getNodeIndex(a))},setStartAtFirst:function(a){return this.setStart(a, +0)},setStartAtLast:function(a){return this.setStart(a,3==a.nodeType?a.nodeValue.length:a.childNodes.length)},setEndAtFirst:function(a){return this.setEnd(a,0)},setEndAtLast:function(a){return this.setEnd(a,3==a.nodeType?a.nodeValue.length:a.childNodes.length)},selectNode:function(a){return this.setStartBefore(a).setEndAfter(a)},selectNodeContents:function(a){return this.setStart(a,0).setEndAtLast(a)},cloneRange:function(){return(new k(this.document)).setStart(this.startContainer,this.startOffset).setEnd(this.endContainer, +this.endOffset)},collapse:function(a){a?(this.endContainer=this.startContainer,this.endOffset=this.startOffset):(this.startContainer=this.endContainer,this.startOffset=this.endOffset);this.collapsed=!0;return this},shrinkBoundary:function(a){function e(a){return 1==a.nodeType&&!f.isBookmarkNode(a)&&!v.$empty[a.tagName]&&!v.$nonChild[a.tagName]}for(var g,b=this.collapsed;1==this.startContainer.nodeType&&(g=this.startContainer.childNodes[this.startOffset])&&e(g);)this.setStart(g,0);if(b)return this.collapse(!0); +if(!a)for(;1==this.endContainer.nodeType&&0=g.nodeValue.length)this.setStartAfter(g);else{var l=f.split(g,e);g===c?this.setEnd(l,this.endOffset-e):g.parentNode===c&&(this.endOffset+=1);this.setStartBefore(l)}if(b)return this.collapse(!0)}a||(e=this.endOffset,c=this.endContainer,3==c.nodeType&&(0==e?this.setEndBefore(c):(e=b.nodeValue.length)a["set"+e.replace(/(\w)/,function(a){return a.toUpperCase()})+"After"](b)}if(a||!this.collapsed)g(this,"start"),g(this,"end");return this},insertNode:function(a){var g=a,e=1;11==a.nodeType&&(g=a.firstChild,e=a.childNodes.length);this.trimBoundary(!0);var b=this.startContainer,c=b.childNodes[this.startOffset];c?b.insertBefore(a,c):b.appendChild(a);g.parentNode===this.endContainer&&(this.endOffset+=e);return this.setStartBefore(g)}, +setCursor:function(a,g){return this.collapse(!a).select(g)},createBookmark:function(a,g){var e,b=this.document.createElement("span");b.style.cssText="display:none;line-height:0px;";b.appendChild(this.document.createTextNode("\u200d"));b.id="_baidu_bookmark_start_"+(g?"":h++);this.collapsed||(e=b.cloneNode(!0),e.id="_baidu_bookmark_end_"+(g?"":h++));this.insertNode(b);e&&this.collapse().insertNode(e).setEndBefore(e);this.setStartAfter(b);return{start:a?b.id:b,end:e?a?e.id:e:null,id:a}},moveToBookmark:function(a){var e= +a.id?this.document.getElementById(a.start):a.start;a=a.end&&a.id?this.document.getElementById(a.end):a.end;this.setStartBefore(e);f.remove(e);a?(this.setEndBefore(a),f.remove(a)):this.collapse(!0);return this},enlarge:function(a,e){var g=f.isBody,b,c,l=this.document.createTextNode("");if(a){c=this.startContainer;1==c.nodeType?c.childNodes[this.startOffset]?b=c=c.childNodes[this.startOffset]:(c.appendChild(l),b=c=l):b=c;for(;;){if(f.isBlockElm(c)){for(c=b;(b=c.previousSibling)&&!f.isBlockElm(b);)c= +b;this.setStartBefore(c);break}b=c;c=c.parentNode}c=this.endContainer;1==c.nodeType?((b=c.childNodes[this.endOffset])?c.insertBefore(l,b):c.appendChild(l),b=c=l):b=c;for(;;){if(f.isBlockElm(c)){for(c=b;(b=c.nextSibling)&&!f.isBlockElm(b);)c=b;this.setEndAfter(c);break}b=c;c=c.parentNode}l.parentNode===this.endContainer&&this.endOffset--;f.remove(l)}if(!this.collapsed){for(;!(0!=this.startOffset||e&&e(this.startContainer)||g(this.startContainer));)this.setStartBefore(this.startContainer);for(;!(this.endOffset!= +(1==this.endContainer.nodeType?this.endContainer.childNodes.length:this.endContainer.nodeValue.length)||e&&e(this.endContainer)||g(this.endContainer));)this.setEndAfter(this.endContainer)}return this},enlargeToBlockElm:function(a){for(;!f.isBlockElm(this.startContainer);)this.setStartBefore(this.startContainer);if(!a)for(;!f.isBlockElm(this.endContainer);)this.setEndAfter(this.endContainer);return this},adjustmentBoundary:function(){if(!this.collapsed){for(;!f.isBody(this.startContainer)&&this.startOffset== +this.startContainer[3==this.startContainer.nodeType?"nodeValue":"childNodes"].length&&this.startContainer[3==this.startContainer.nodeType?"nodeValue":"childNodes"].length;)this.setStartAfter(this.startContainer);for(;!f.isBody(this.endContainer)&&!this.endOffset&&this.endContainer[3==this.endContainer.nodeType?"nodeValue":"childNodes"].length;)this.setEndBefore(this.endContainer)}return this},applyInlineStyle:function(a,e,g){if(this.collapsed)return this;this.trimBoundary().enlarge(!1,function(a){return 1== +a.nodeType&&f.isBlockElm(a)}).adjustmentBoundary();for(var b=this.createBookmark(),c=b.end,l=function(a){return 1==a.nodeType?"br"!=a.tagName.toLowerCase():!f.isWhitespace(a)},k=f.getNextDomNode(b.start,!1,l),h,d,p=this.cloneRange();k&&f.getPosition(k,c)&f.POSITION_PRECEDING;)if(3==k.nodeType||v[a][k.tagName]){p.setStartBefore(k);for(h=k;h&&(3==h.nodeType||v[a][h.tagName])&&h!==c;)d=h,h=f.getNextDomNode(h,1==h.nodeType,null,function(e){return v[a][e.tagName]});var k=p.setEndAfter(d).extractContents(), +A;if(g&&0l&&(l=0);k.push(l);return k}var g={},c=this;g.startAddress=b(!0);a||(g.endAddress=c.collapsed?[].concat(g.startAddress):b());return g},moveToAddress:function(a,e){function g(a, +e){for(var c=b.document.body,l,k,h=0,d,f=a.length;hw)n=t+1;else return{container:g,offset:b(k)}}if(-1==t){d.moveToElementText(g); +d.setEndPoint("StartToStart",a);d=d.text.replace(/(\r\n|\r)/g,"\n").length;c=g.childNodes;if(!d)return k=c[c.length-1],{container:k,offset:k.nodeValue.length};for(b=c.length;0r.version?"":"")+""+(b.iframeCssUrl?"":"")+(b.initialStyle?"":"")+" diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/accessObjs.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/accessObjs.js new file mode 100644 index 0000000000000000000000000000000000000000..36c63a4d08e57a92e550911cbdc0332f28690b33 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/accessObjs.js @@ -0,0 +1,20 @@ +import request from '@/utils/request' + +export function assign(data) { + var obj = data + return request({ + url: '/accessobjs/unassign', + method: 'post', + data: { + type: obj.type, + firstId: obj.firstId + } + }).then(function() { + request({ + url: '/accessobjs/assign', + method: 'post', + data + }) + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/applications.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/applications.js new file mode 100644 index 0000000000000000000000000000000000000000..dd20161b7cf104461fb5980fc3fcf573fb5ad3bb --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/applications.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getList() { + return request({ + url: '/applications/load', + method: 'get' + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/builderTables.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/builderTables.js new file mode 100644 index 0000000000000000000000000000000000000000..6170028ce1be466cc2b32ddee2ac3742a0434b38 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/builderTables.js @@ -0,0 +1,88 @@ +import request from '@/utils/request' +// 加载列表 +export function getList(params) { + return request({ + url: '/BuilderTables/Load', + method: 'get', + params + }) +} +// 加载明细列表 +export function getDetailList(params) { + return request({ + url: '/BuilderTableColumns/Load', + method: 'get', + params + }) +} + +// 创建一个代码生成的模版
    会自动创建字段明细信息,添加成功后使用BuilderTableColumnsController.Load加载字段明细返回添加的模版ID +export function add(data) { + return request({ + url: '/BuilderTables/Add', + method: 'post', + data + }) +} + +// 只修改表信息,不会更新明细 +export function update(data) { + return request({ + url: '/BuilderTables/Update', + method: 'post', + data + }) +} + +// 更新明细 +export function updateDetail(data) { + return request({ + url: '/BuilderTableColumns/Update', + method: 'post', + data + }) +} + +// 批量删除代码生成模版和对应的字段信息 +export function del(data) { + return request({ + url: '/BuilderTables/Delete', + method: 'post', + data + }) +} +// 创建实体 +export function CreateEntity(data) { + return request({ + url: '/BuilderTables/CreateEntity', + method: 'post', + data + }) +} + +// 创建业务逻辑 +export function CreateBusiness(data) { + return request({ + url: '/BuilderTables/CreateBusiness', + method: 'post', + data + }) +} + +// 创建VUE界面 +export function CreateVue(data) { + return request({ + url: '/BuilderTables/CreateVue', + method: 'post', + data + }) +} + +// 删除明细 +export function delDetail(data) { + return request({ + url: '/BuilderTableColumns/Delete', + method: 'post', + data + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/categorys.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/categorys.js new file mode 100644 index 0000000000000000000000000000000000000000..4bc9026d775042b104a2a2422a698952555a79e2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/categorys.js @@ -0,0 +1,66 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/categorys/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/categorys/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/categorys/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/categorys/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/categorys/delete', + method: 'post', + data + }) +} + +// categoryTypes +export function addType(data) { + return request({ + url: '/CategoryTypes/Add', + method: 'post', + data + }) +} + +export function delType(data) { + return request({ + url: '/CategoryTypes/Delete', + method: 'post', + data + }) +} + +export function loadType(params) { + return request({ + url: '/CategoryTypes/Load', + method: 'get', + params + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/dataprivilegerules.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/dataprivilegerules.js new file mode 100644 index 0000000000000000000000000000000000000000..b081ad95dcce56bcf6763152dd63174921975dd3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/dataprivilegerules.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/dataPrivilegeRules/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/dataPrivilegeRules/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/dataPrivilegeRules/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/dataPrivilegeRules/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/dataPrivilegeRules/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/flowinstances.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/flowinstances.js new file mode 100644 index 0000000000000000000000000000000000000000..29aa52ec83cd5245a4b55432754aecfca19ecf0f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/flowinstances.js @@ -0,0 +1,74 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/flowinstances/load', + method: 'get', + params + }) +} + +export function get(params) { + return request({ + url: '/flowinstances/get', + method: 'get', + params + }) +} + +export function queryHistories(params) { + return request({ + url: '/flowinstances/queryHistories', + method: 'get', + params + }) +} + +export function verify(data) { + return request({ + url: '/flowinstances/verification', + method: 'post', + data + }) +} + +export function recall(data) { + return request({ + url: '/flowinstances/recall', + method: 'post', + data + }) +} + +export function start(data) { + return request({ + url: '/flowinstances/start', + method: 'post', + data + }) +} + +export function add(data) { + return request({ + url: '/flowinstances/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/flowinstances/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/flowinstances/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/flowschemes.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/flowschemes.js new file mode 100644 index 0000000000000000000000000000000000000000..c5b34a6de9f3f5e51676f6127378ad1773624433 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/flowschemes.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/flowschemes/load', + method: 'get', + params + }) +} + +export function get(params) { + return request({ + url: '/flowschemes/get', + method: 'get', + params + }) +} + +export function add(data) { + return request({ + url: '/flowschemes/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/flowschemes/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/flowschemes/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/forms.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/forms.js new file mode 100644 index 0000000000000000000000000000000000000000..ba214d725bdae8fd0461f99e04d212a8e9f65c02 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/forms.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/forms/load', + method: 'get', + params + }) +} + +export function get(params) { + return request({ + url: '/forms/get', + method: 'get', + params + }) +} + +export function add(data) { + return request({ + url: '/forms/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/forms/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/forms/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/login.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/login.js new file mode 100644 index 0000000000000000000000000000000000000000..eb17f9517c167f5c6fb95ceb8f01b2bdf8df8cde --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/login.js @@ -0,0 +1,69 @@ +import request from '@/utils/request' +import { getToken } from '@/utils/auth' // 验权 + +export function login(username, password) { + return request({ + url: '/check/login', + method: 'post', + data: { + Account: username, + Password: password, + AppKey: 'openauth' + } + }) +} + +export function getInfo(token) { + return request({ + url: '/check/getusername', + method: 'get', + params: { token } + }) +} + +export function getUserProfile() { + return request({ + url: '/check/getuserprofile', + method: 'get', + params: { token: getToken() } + }) +} + +export function getModules() { + return request({ + url: '/check/getmodules', + method: 'get', + params: { token: getToken() } + }) +} + +export function getModulesTree() { + return request({ + url: '/Check/GetModulesTree', + method: 'get', + params: { token: getToken() } + }) +} + +export function getOrgs() { + return request({ + url: '/check/getorgs', + method: 'get', + params: { token: getToken() } + }) +} + +export function getSubOrgs(data) { + return request({ + url: '/check/getSubOrgs', + method: 'get', + params: data + }) +} + +export function logout() { + return request({ + url: '/check/logout', + method: 'post' + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/modules.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/modules.js new file mode 100644 index 0000000000000000000000000000000000000000..89e15303f3128320df3ed83d27d2d54b1b580698 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/modules.js @@ -0,0 +1,121 @@ +import request from '@/utils/request' + +export function get(params) { + return request({ + url: '/modules/get', + method: 'get', + params + }) +} + +export function loadMenus(moduleId) { + return request({ + url: '/modules/loadmenus', + method: 'get', + params: { moduleId: moduleId } + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/modules/loadforrole', + method: 'get', + params: { firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/modules/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/modules/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/modules/delete', + method: 'post', + data + }) +} + +export function addMenu(data) { + return request({ + url: '/modules/addmenu', + method: 'post', + data + }) +} + +export function updateMenu(data) { + return request({ + url: '/modules/updatemenu', + method: 'post', + data + }) +} + +export function delMenu(data) { + return request({ + url: '/modules/deletemenu', + method: 'post', + data + }) +} + +export function loadMenusForRole(roleId) { + return request({ + url: '/modules/loadmenusforrole', + method: 'get', + params: { moduleId: '', firstId: roleId } + }) +} + +export function getProperties(code) { + return request({ + url: '/Check/GetProperties', + method: 'get', + params: { moduleCode: code } + }) +} + +export function getModules(code) { + return request({ + url: '/Check/GetModules', + method: 'get', + params: { moduleCode: code } + }) +} + +export function loadPropertiesForRole(code, roleId) { + return request({ + url: '/Modules/LoadPropertiesForRole', + method: 'get', + params: { moduleCode: code, roleId: roleId } + }) +} + +export function assignDataProperty(code, roleId, properties) { + return request({ + url: '/AccessObjs/AssignDataProperty', + method: 'post', + data: { moduleCode: code, roleId: roleId, 'properties': properties } + }) +} + +export function unAssignDataProperty(code, roleId) { + return request({ + url: '/AccessObjs/UnAssignDataProperty', + method: 'post', + data: { moduleCode: code, roleId: roleId, 'properties': [] } + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/openjobs.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/openjobs.js new file mode 100644 index 0000000000000000000000000000000000000000..c16292a65a83fb7858a8c1ff7396a747dcc8c3e3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/openjobs.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/openJobs/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/openJobs/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/openJobs/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/openJobs/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/openJobs/delete', + method: 'post', + data + }) +} +export function changeStatus(data) { + return request({ + url: '/openJobs/changeStatus', + method: 'post', + data + }) +} + +// 获取任务地址 +export function QueryLocalHandlers(data) { + return request({ + url: '/OpenJobs/QueryLocalHandlers', + method: 'post', + data + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/orgs.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/orgs.js new file mode 100644 index 0000000000000000000000000000000000000000..fedfc6e2465227c1572bff83266caa385fa477b9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/orgs.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function get(params) { + return request({ + url: '/orgs/get', + method: 'get', + params + }) +} + +export function add(data) { + return request({ + url: '/orgs/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/orgs/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/orgs/delete', + method: 'post', + data + }) +} + +// 添加用户 +export function AssignOrgUsers(data) { + return request({ + url: '/AccessObjs/AssignOrgUsers', + method: 'post', + data + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/resources.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/resources.js new file mode 100644 index 0000000000000000000000000000000000000000..0925085e9b8ba47f3a68622368966ac48f076429 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/resources.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/resources/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/resources/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/resources/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/resources/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/resources/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/roles.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/roles.js new file mode 100644 index 0000000000000000000000000000000000000000..7dd635581428a5911473a4fecd33ae262b632e54 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/roles.js @@ -0,0 +1,62 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/roles/load', + method: 'get', + params + }) +} + +/** +* 是否忽略登录用户权限,直接获取全部数据 +* 用于可以跨部门选择角色的场景 +*/ +export function loadAll(params) { + return request({ + url: '/roles/loadall', + method: 'get', + params + }) +} + +export function loadForUser(userId) { + return request({ + url: '/roles/loadforuser', + method: 'get', + params: { userId: userId } + }) +} + +export function add(data) { + return request({ + url: '/roles/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/roles/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/roles/delete', + method: 'post', + data + }) +} +// 添加用户 +export function AssignRoleUsers(data) { + return request({ + url: '/AccessObjs/AssignRoleUsers', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/serverConf.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/serverConf.js new file mode 100644 index 0000000000000000000000000000000000000000..3b971e6b9f57a6ab4822ce37baca8e7b8bffce06 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/serverConf.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function isIdentityAuth() { + return request({ + url: '/sysConf/isIdentityAuth', + method: 'get' + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/syslogs.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/syslogs.js new file mode 100644 index 0000000000000000000000000000000000000000..9267ab13a17e6ed7be3465c4814d0a297f8173b8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/syslogs.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/sysLogs/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/sysLogs/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/sysLogs/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/sysLogs/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/sysLogs/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/sysmessages.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/sysmessages.js new file mode 100644 index 0000000000000000000000000000000000000000..ca6c2a73815fe0d000755ee7bc47361e35169f0a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/sysmessages.js @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/sysMessages/load', + method: 'get', + params + }) +} + +export function read(data) { + return request({ + url: '/sysMessages/read', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/sysMessages/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/uploadFiles.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/uploadFiles.js new file mode 100644 index 0000000000000000000000000000000000000000..b6d6b50b1db3fb161d777f29d99b54a8733a3750 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/uploadFiles.js @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/files/load', + method: 'get', + params + }) +} + +export function add(data) { + return request({ + url: '/files/upload', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/files/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/users.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/users.js new file mode 100644 index 0000000000000000000000000000000000000000..d76398bdb73b902befce4e7dec6b844635d9f4b8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/users.js @@ -0,0 +1,84 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/users/load', + method: 'get', + params + }) +} + +/** +* 是否忽略登录用户权限,直接获取全部数据 +* 用于可以跨部门选择用户的场景 +*/ +export function loadAll(params) { + return request({ + url: '/users/loadall', + method: 'get', + params + }) +} + +export function get(params) { + return request({ + url: '/users/get', + method: 'get', + params + }) +} + +export function add(data) { + return request({ + url: '/users/addorupdate', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/users/addorupdate', + method: 'post', + data + }) +} + +export function changePassword(data) { + return request({ + url: '/users/changepassword', + method: 'post', + data + }) +} + +export function changeProfile(data) { + return request({ + url: '/users/changeprofile', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/users/delete', + method: 'post', + data + }) +} + +export function loadByRole(params) { + return request({ + url: '/users/loadByRole', + method: 'get', + params + }) +} +export function LoadByOrg(params) { + return request({ + url: '/users/LoadByOrg', + method: 'get', + params + }) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/wmsinboundorderdtbls.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/wmsinboundorderdtbls.js new file mode 100644 index 0000000000000000000000000000000000000000..e63d4f93bdd0942079c61b829cf59f105350af7d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/wmsinboundorderdtbls.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/wmsInboundOrderDtbls/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/wmsInboundOrderDtbls/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/wmsInboundOrderDtbls/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/wmsInboundOrderDtbls/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/wmsInboundOrderDtbls/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/api/wmsinboundordertbls.js b/OpenAuthPro_V4_2_1e8214af/Client/src/api/wmsinboundordertbls.js new file mode 100644 index 0000000000000000000000000000000000000000..21d608845487dbcb18379d7faefc8f862afc4137 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/api/wmsinboundordertbls.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/wmsInboundOrderTbls/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/wmsInboundOrderTbls/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/wmsInboundOrderTbls/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/wmsInboundOrderTbls/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/wmsInboundOrderTbls/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/401_images/401.gif b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/401_images/401.gif new file mode 100644 index 0000000000000000000000000000000000000000..cd6e0d9433421b3f29d0ec0c40f755e354728000 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/401_images/401.gif differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/404_images/404.png b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/404_images/404.png new file mode 100644 index 0000000000000000000000000000000000000000..3d8e2305cc973ad2121403aee4bf08728f76c461 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/404_images/404.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/404_images/404_cloud.png b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/404_images/404_cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..c6281d09013e0a2c5f8e699a0a6038d9480291e5 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/404_images/404_cloud.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/fonts/element-icons.ttf b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/fonts/element-icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..73bc90f4ab73801335269ea9f75cbd79aa388864 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/fonts/element-icons.ttf differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/fonts/element-icons.woff b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/fonts/element-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..28da65d498a0cc6cfa587a02640a6e7ca85ad6d6 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/fonts/element-icons.woff differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/index.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/index.css new file mode 100644 index 0000000000000000000000000000000000000000..9ce9a1989fef120234b23adb998634ce7c3bbb40 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/custom-theme/index.css @@ -0,0 +1 @@ +@charset "UTF-8";.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}@font-face{font-family:element-icons;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype");font-weight:400;font-style:normal}.custom-theme [class*=" el-icon-"],.custom-theme [class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-theme .el-icon-info:before{content:"\e61a"}.custom-theme .el-icon-error:before{content:"\e62c"}.custom-theme .el-icon-success:before{content:"\e62d"}.custom-theme .el-icon-warning:before{content:"\e62e"}.custom-theme .el-icon-question:before{content:"\e634"}.custom-theme .el-icon-back:before{content:"\e606"}.custom-theme .el-icon-arrow-left:before{content:"\e600"}.custom-theme .el-icon-arrow-down:before{content:"\e603"}.custom-theme .el-icon-arrow-right:before{content:"\e604"}.custom-theme .el-icon-arrow-up:before{content:"\e605"}.custom-theme .el-icon-caret-left:before{content:"\e60a"}.custom-theme .el-icon-caret-bottom:before{content:"\e60b"}.custom-theme .el-icon-caret-top:before{content:"\e60c"}.custom-theme .el-icon-caret-right:before{content:"\e60e"}.custom-theme .el-icon-d-arrow-left:before{content:"\e610"}.custom-theme .el-icon-d-arrow-right:before{content:"\e613"}.custom-theme .el-icon-minus:before{content:"\e621"}.custom-theme .el-icon-plus:before{content:"\e62b"}.custom-theme .el-icon-remove:before{content:"\e635"}.custom-theme .el-icon-circle-plus:before{content:"\e601"}.custom-theme .el-icon-remove-outline:before{content:"\e63c"}.custom-theme .el-icon-circle-plus-outline:before{content:"\e602"}.custom-theme .el-icon-close:before{content:"\e60f"}.custom-theme .el-icon-check:before{content:"\e611"}.custom-theme .el-icon-circle-close:before{content:"\e607"}.custom-theme .el-icon-circle-check:before{content:"\e639"}.custom-theme .el-icon-circle-close-outline:before{content:"\e609"}.custom-theme .el-icon-circle-check-outline:before{content:"\e63e"}.custom-theme .el-icon-zoom-out:before{content:"\e645"}.custom-theme .el-icon-zoom-in:before{content:"\e641"}.custom-theme .el-icon-d-caret:before{content:"\e615"}.custom-theme .el-icon-sort:before{content:"\e640"}.custom-theme .el-icon-sort-down:before{content:"\e630"}.custom-theme .el-icon-sort-up:before{content:"\e631"}.custom-theme .el-icon-tickets:before{content:"\e63f"}.custom-theme .el-icon-document:before{content:"\e614"}.custom-theme .el-icon-goods:before{content:"\e618"}.custom-theme .el-icon-sold-out:before{content:"\e63b"}.custom-theme .el-icon-news:before{content:"\e625"}.custom-theme .el-icon-message:before{content:"\e61b"}.custom-theme .el-icon-date:before{content:"\e608"}.custom-theme .el-icon-printer:before{content:"\e62f"}.custom-theme .el-icon-time:before{content:"\e642"}.custom-theme .el-icon-bell:before{content:"\e622"}.custom-theme .el-icon-mobile-phone:before{content:"\e624"}.custom-theme .el-icon-service:before{content:"\e63a"}.custom-theme .el-icon-view:before{content:"\e643"}.custom-theme .el-icon-menu:before{content:"\e620"}.custom-theme .el-icon-more:before{content:"\e646"}.custom-theme .el-icon-more-outline:before{content:"\e626"}.custom-theme .el-icon-star-on:before{content:"\e637"}.custom-theme .el-icon-star-off:before{content:"\e63d"}.custom-theme .el-icon-location:before{content:"\e61d"}.custom-theme .el-icon-location-outline:before{content:"\e61f"}.custom-theme .el-icon-phone:before{content:"\e627"}.custom-theme .el-icon-phone-outline:before{content:"\e628"}.custom-theme .el-icon-picture:before{content:"\e629"}.custom-theme .el-icon-picture-outline:before{content:"\e62a"}.custom-theme .el-icon-delete:before{content:"\e612"}.custom-theme .el-icon-search:before{content:"\e619"}.custom-theme .el-icon-edit:before{content:"\e61c"}.custom-theme .el-icon-edit-outline:before{content:"\e616"}.custom-theme .el-icon-rank:before{content:"\e632"}.custom-theme .el-icon-refresh:before{content:"\e633"}.custom-theme .el-icon-share:before{content:"\e636"}.custom-theme .el-icon-setting:before{content:"\e638"}.custom-theme .el-icon-upload:before{content:"\e60d"}.custom-theme .el-icon-upload2:before{content:"\e644"}.custom-theme .el-icon-download:before{content:"\e617"}.custom-theme .el-icon-loading:before{content:"\e61e"}.custom-theme .el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.custom-theme .el-icon--right{margin-left:5px}.custom-theme .el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-select-dropdown{position:absolute;z-index:1001;border:solid 1px #e4e7ed;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.custom-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#0076c8;background-color:#fff}.custom-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#f5f7fa}.custom-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\E611";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-theme .el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.custom-theme .el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.custom-theme .el-select-dropdown__wrap{max-height:274px}.custom-theme .el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-tag{background-color:rgba(0,118,200,.1);display:inline-block;padding:0 10px;height:32px;line-height:30px;font-size:12px;color:#0076c8;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,118,200,.2);white-space:nowrap}.custom-theme .el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px;color:#0076c8}.custom-theme .el-tag .el-icon-close::before{display:block}.custom-theme .el-tag .el-icon-close:hover{background-color:#0076c8;color:#fff}.custom-theme .el-tag--info{background-color:rgba(10,118,164,.1);border-color:rgba(10,118,164,.2);color:#0a76a4}.custom-theme .el-tag--info.is-hit{border-color:#0a76a4}.custom-theme .el-tag--info .el-tag__close{color:#0a76a4}.custom-theme .el-tag--info .el-tag__close:hover{background-color:#0a76a4;color:#fff}.custom-theme .el-tag--success{background-color:rgba(64,145,103,.1);border-color:rgba(64,145,103,.2);color:#409167}.custom-theme .el-tag--success.is-hit{border-color:#409167}.custom-theme .el-tag--success .el-tag__close{color:#409167}.custom-theme .el-tag--success .el-tag__close:hover{background-color:#409167;color:#fff}.custom-theme .el-tag--warning{background-color:rgba(157,164,8,.1);border-color:rgba(157,164,8,.2);color:#9da408}.custom-theme .el-tag--warning.is-hit{border-color:#9da408}.custom-theme .el-tag--warning .el-tag__close{color:#9da408}.custom-theme .el-tag--warning .el-tag__close:hover{background-color:#9da408;color:#fff}.custom-theme .el-tag--danger{background-color:rgba(214,55,55,.1);border-color:rgba(214,55,55,.2);color:#d63737}.custom-theme .el-tag--danger.is-hit{border-color:#d63737}.custom-theme .el-tag--danger .el-tag__close{color:#d63737}.custom-theme .el-tag--danger .el-tag__close:hover{background-color:#d63737;color:#fff}.custom-theme .el-tag--medium{height:28px;line-height:26px}.custom-theme .el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--small{height:24px;padding:0 8px;line-height:22px}.custom-theme .el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--mini{height:20px;padding:0 5px;line-height:19px}.custom-theme .el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.custom-theme .el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.custom-theme .el-select-dropdown__item.is-disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-select-dropdown__item.is-disabled:hover{background-color:#fff}.custom-theme .el-select-dropdown__item.hover,.custom-theme .el-select-dropdown__item:hover{background-color:#f5f7fa}.custom-theme .el-select-dropdown__item.selected{color:#0076c8;font-weight:700}.custom-theme .el-select-group{margin:0;padding:0}.custom-theme .el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.custom-theme .el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.custom-theme .el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#e4e7ed}.custom-theme .el-select-group__title{padding-left:20px;font-size:12px;color:#0a76a4;line-height:30px}.custom-theme .el-select-group .el-select-dropdown__item{padding-left:20px}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-select{display:inline-block;position:relative}.custom-theme .el-select .el-select__tags>span{display:contents}.custom-theme .el-select:hover .el-input__inner{border-color:#c0c4cc}.custom-theme .el-select .el-input__inner{cursor:pointer;padding-right:35px}.custom-theme .el-select .el-input__inner:focus{border-color:#0076c8}.custom-theme .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.custom-theme .el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.custom-theme .el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#c0c4cc;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.custom-theme .el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.custom-theme .el-select .el-input.is-disabled .el-input__inner:hover{border-color:#e4e7ed}.custom-theme .el-select .el-input.is-focus .el-input__inner{border-color:#0076c8}.custom-theme .el-select>.el-input{display:block}.custom-theme .el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.custom-theme .el-select__input.is-mini{height:14px}.custom-theme .el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#c0c4cc;line-height:18px;font-size:14px}.custom-theme .el-select__close:hover{color:#909399}.custom-theme .el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-theme .el-select .el-tag__close{margin-top:-2px}.custom-theme .el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.custom-theme .el-select .el-tag__close.el-icon-close{background-color:#c0c4cc;right:-7px;top:0;color:#fff}.custom-theme .el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.custom-theme .el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.custom-theme .el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.custom-theme .el-pagination::after,.custom-theme .el-pagination::before{display:table;content:""}.custom-theme .el-pagination::after{clear:both}.custom-theme .el-pagination button,.custom-theme .el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.custom-theme .el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-pagination .el-select .el-input{width:100px;margin:0 5px}.custom-theme .el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.custom-theme .el-pagination button{border:none;padding:0 6px;background:0 0}.custom-theme .el-pagination button:focus{outline:0}.custom-theme .el-pagination button:hover{color:#0076c8}.custom-theme .el-pagination button:disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.custom-theme .el-pagination .btn-next,.custom-theme .el-pagination .btn-prev{background:center center no-repeat;background-size:16px;background-color:#fff;cursor:pointer;margin:0;color:#303133}.custom-theme .el-pagination .btn-next .el-icon,.custom-theme .el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.custom-theme .el-pagination .btn-prev{padding-right:12px}.custom-theme .el-pagination .btn-next{padding-left:12px}.custom-theme .el-pagination .el-pager li.disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-pagination--small .btn-next,.custom-theme .el-pagination--small .btn-prev,.custom-theme .el-pagination--small .el-pager li,.custom-theme .el-pagination--small .el-pager li.btn-quicknext,.custom-theme .el-pagination--small .el-pager li.btn-quickprev,.custom-theme .el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.custom-theme .el-pagination--small .arrow.disabled{visibility:hidden}.custom-theme .el-pagination--small .more::before,.custom-theme .el-pagination--small li.more::before{line-height:24px}.custom-theme .el-pagination--small button,.custom-theme .el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.custom-theme .el-pagination--small .el-pagination__editor{height:22px}.custom-theme .el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.custom-theme .el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.custom-theme .el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.custom-theme .el-pagination__sizes .el-input .el-input__inner:hover{border-color:#0076c8}.custom-theme .el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.custom-theme .el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.custom-theme .el-pagination__jump .el-input__inner{padding:0 3px}.custom-theme .el-pagination__rightwrapper{float:right}.custom-theme .el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.custom-theme .el-pagination__editor.el-input{width:50px}.custom-theme .el-pagination__editor.el-input .el-input__inner{height:28px}.custom-theme .el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.custom-theme .el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-theme .el-pagination.is-background .btn-next,.custom-theme .el-pagination.is-background .btn-prev,.custom-theme .el-pagination.is-background .el-pager li{margin:0 5px;background-color:#e7f1f6;color:#606266;min-width:30px;border-radius:2px}.custom-theme .el-pagination.is-background .btn-next.disabled,.custom-theme .el-pagination.is-background .btn-prev.disabled,.custom-theme .el-pagination.is-background .el-pager li.disabled{color:#c0c4cc}.custom-theme .el-pagination.is-background .btn-next,.custom-theme .el-pagination.is-background .btn-prev{padding:0}.custom-theme .el-pagination.is-background .btn-next:disabled,.custom-theme .el-pagination.is-background .btn-prev:disabled{color:#c0c4cc}.custom-theme .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#0076c8}.custom-theme .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#0076c8;color:#fff}.custom-theme .el-pagination.is-background.el-pagination--small .btn-next,.custom-theme .el-pagination.is-background.el-pagination--small .btn-prev,.custom-theme .el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.custom-theme .el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;display:inline-block;vertical-align:top;font-size:0;padding:0;margin:0}.custom-theme .el-pager .more::before{line-height:30px}.custom-theme .el-pager li{padding:0 4px;background:#fff;vertical-align:top;display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0}.custom-theme .el-pager li.btn-quicknext,.custom-theme .el-pager li.btn-quickprev{line-height:28px;color:#303133}.custom-theme .el-pager li.btn-quicknext.disabled,.custom-theme .el-pager li.btn-quickprev.disabled{color:#c0c4cc}.custom-theme .el-pager li.btn-quickprev:hover{cursor:pointer}.custom-theme .el-pager li.btn-quicknext:hover{cursor:pointer}.custom-theme .el-pager li.active+li{border-left:0}.custom-theme .el-pager li:hover{color:#0076c8}.custom-theme .el-pager li.active{color:#0076c8;cursor:default}.custom-theme .v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.custom-theme .v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.custom-theme .v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.custom-theme .el-popup-parent--hidden{overflow:hidden}.custom-theme .el-dialog{position:relative;margin:0 auto 50px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.custom-theme .el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.custom-theme .el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.custom-theme .el-dialog__header{padding:20px;padding-bottom:10px}.custom-theme .el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.custom-theme .el-dialog__headerbtn .el-dialog__close{color:#0a76a4}.custom-theme .el-dialog__headerbtn:focus .el-dialog__close,.custom-theme .el-dialog__headerbtn:hover .el-dialog__close{color:#0076c8}.custom-theme .el-dialog__title{line-height:24px;font-size:18px;color:#303133}.custom-theme .el-dialog__body{padding:30px 20px;color:#606266;font-size:14px}.custom-theme .el-dialog__footer{padding:20px;padding-top:10px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-dialog--center{text-align:center}.custom-theme .el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.custom-theme .el-dialog--center .el-dialog__footer{text-align:inherit}.custom-theme .dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.custom-theme .dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-autocomplete{position:relative;display:inline-block}.custom-theme .el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #e4e7ed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;background-color:#fff}.custom-theme .el-autocomplete-suggestion__list{margin:0;padding:0}.custom-theme .el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-theme .el-autocomplete-suggestion li:hover{background-color:#f5f7fa}.custom-theme .el-autocomplete-suggestion li.highlighted{background-color:#f5f7fa}.custom-theme .el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.custom-theme .el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.custom-theme .el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.custom-theme .el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-autocomplete-suggestion.is-loading li:hover{background-color:#fff}.custom-theme .el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.custom-theme .el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-color:#dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button+.el-button{margin-left:10px}.custom-theme .el-button.is-round{padding:12px 20px}.custom-theme .el-button:focus,.custom-theme .el-button:hover{color:#0076c8;border-color:#b3d6ef;background-color:#e6f1fa}.custom-theme .el-button:active{color:#006ab4;border-color:#006ab4;outline:0}.custom-theme .el-button::-moz-focus-inner{border:0}.custom-theme .el-button [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-button.is-plain:focus,.custom-theme .el-button.is-plain:hover{background:#fff;border-color:#0076c8;color:#0076c8}.custom-theme .el-button.is-plain:active{background:#fff;border-color:#006ab4;color:#006ab4;outline:0}.custom-theme .el-button.is-active{color:#006ab4;border-color:#006ab4}.custom-theme .el-button.is-disabled,.custom-theme .el-button.is-disabled:focus,.custom-theme .el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.custom-theme .el-button.is-disabled.el-button--text{background-color:transparent}.custom-theme .el-button.is-disabled.is-plain,.custom-theme .el-button.is-disabled.is-plain:focus,.custom-theme .el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.custom-theme .el-button.is-loading{position:relative;pointer-events:none}.custom-theme .el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.custom-theme .el-button.is-round{border-radius:20px;padding:12px 23px}.custom-theme .el-button.is-circle{border-radius:50%;padding:12px}.custom-theme .el-button--primary{color:#fff;background-color:#0076c8;border-color:#0076c8}.custom-theme .el-button--primary:focus,.custom-theme .el-button--primary:hover{background:#3391d3;border-color:#3391d3;color:#fff}.custom-theme .el-button--primary:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-active{background:#006ab4;border-color:#006ab4;color:#fff}.custom-theme .el-button--primary.is-disabled,.custom-theme .el-button--primary.is-disabled:active,.custom-theme .el-button--primary.is-disabled:focus,.custom-theme .el-button--primary.is-disabled:hover{color:#fff;background-color:#80bbe4;border-color:#80bbe4}.custom-theme .el-button--primary.is-plain{color:#0076c8;background:#e6f1fa;border-color:#99c8e9}.custom-theme .el-button--primary.is-plain:focus,.custom-theme .el-button--primary.is-plain:hover{background:#0076c8;border-color:#0076c8;color:#fff}.custom-theme .el-button--primary.is-plain:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-plain.is-disabled,.custom-theme .el-button--primary.is-plain.is-disabled:active,.custom-theme .el-button--primary.is-plain.is-disabled:focus,.custom-theme .el-button--primary.is-plain.is-disabled:hover{color:#66adde;background-color:#e6f1fa;border-color:#cce4f4}.custom-theme .el-button--success{color:#fff;background-color:#409167;border-color:#409167}.custom-theme .el-button--success:focus,.custom-theme .el-button--success:hover{background:#66a785;border-color:#66a785;color:#fff}.custom-theme .el-button--success:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-active{background:#3a835d;border-color:#3a835d;color:#fff}.custom-theme .el-button--success.is-disabled,.custom-theme .el-button--success.is-disabled:active,.custom-theme .el-button--success.is-disabled:focus,.custom-theme .el-button--success.is-disabled:hover{color:#fff;background-color:#a0c8b3;border-color:#a0c8b3}.custom-theme .el-button--success.is-plain{color:#409167;background:#ecf4f0;border-color:#b3d3c2}.custom-theme .el-button--success.is-plain:focus,.custom-theme .el-button--success.is-plain:hover{background:#409167;border-color:#409167;color:#fff}.custom-theme .el-button--success.is-plain:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-plain.is-disabled,.custom-theme .el-button--success.is-plain.is-disabled:active,.custom-theme .el-button--success.is-plain.is-disabled:focus,.custom-theme .el-button--success.is-plain.is-disabled:hover{color:#8cbda4;background-color:#ecf4f0;border-color:#d9e9e1}.custom-theme .el-button--warning{color:#fff;background-color:#9da408;border-color:#9da408}.custom-theme .el-button--warning:focus,.custom-theme .el-button--warning:hover{background:#b1b639;border-color:#b1b639;color:#fff}.custom-theme .el-button--warning:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-active{background:#8d9407;border-color:#8d9407;color:#fff}.custom-theme .el-button--warning.is-disabled,.custom-theme .el-button--warning.is-disabled:active,.custom-theme .el-button--warning.is-disabled:focus,.custom-theme .el-button--warning.is-disabled:hover{color:#fff;background-color:#ced284;border-color:#ced284}.custom-theme .el-button--warning.is-plain{color:#9da408;background:#f5f6e6;border-color:#d8db9c}.custom-theme .el-button--warning.is-plain:focus,.custom-theme .el-button--warning.is-plain:hover{background:#9da408;border-color:#9da408;color:#fff}.custom-theme .el-button--warning.is-plain:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-plain.is-disabled,.custom-theme .el-button--warning.is-plain.is-disabled:active,.custom-theme .el-button--warning.is-plain.is-disabled:focus,.custom-theme .el-button--warning.is-plain.is-disabled:hover{color:#c4c86b;background-color:#f5f6e6;border-color:#ebedce}.custom-theme .el-button--danger{color:#fff;background-color:#d63737;border-color:#d63737}.custom-theme .el-button--danger:focus,.custom-theme .el-button--danger:hover{background:#de5f5f;border-color:#de5f5f;color:#fff}.custom-theme .el-button--danger:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-active{background:#c13232;border-color:#c13232;color:#fff}.custom-theme .el-button--danger.is-disabled,.custom-theme .el-button--danger.is-disabled:active,.custom-theme .el-button--danger.is-disabled:focus,.custom-theme .el-button--danger.is-disabled:hover{color:#fff;background-color:#eb9b9b;border-color:#eb9b9b}.custom-theme .el-button--danger.is-plain{color:#d63737;background:#fbebeb;border-color:#efafaf}.custom-theme .el-button--danger.is-plain:focus,.custom-theme .el-button--danger.is-plain:hover{background:#d63737;border-color:#d63737;color:#fff}.custom-theme .el-button--danger.is-plain:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-plain.is-disabled,.custom-theme .el-button--danger.is-plain.is-disabled:active,.custom-theme .el-button--danger.is-plain.is-disabled:focus,.custom-theme .el-button--danger.is-plain.is-disabled:hover{color:#e68787;background-color:#fbebeb;border-color:#f7d7d7}.custom-theme .el-button--info{color:#fff;background-color:#0a76a4;border-color:#0a76a4}.custom-theme .el-button--info:focus,.custom-theme .el-button--info:hover{background:#3b91b6;border-color:#3b91b6;color:#fff}.custom-theme .el-button--info:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-active{background:#096a94;border-color:#096a94;color:#fff}.custom-theme .el-button--info.is-disabled,.custom-theme .el-button--info.is-disabled:active,.custom-theme .el-button--info.is-disabled:focus,.custom-theme .el-button--info.is-disabled:hover{color:#fff;background-color:#85bbd2;border-color:#85bbd2}.custom-theme .el-button--info.is-plain{color:#0a76a4;background:#e7f1f6;border-color:#9dc8db}.custom-theme .el-button--info.is-plain:focus,.custom-theme .el-button--info.is-plain:hover{background:#0a76a4;border-color:#0a76a4;color:#fff}.custom-theme .el-button--info.is-plain:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-plain.is-disabled,.custom-theme .el-button--info.is-plain.is-disabled:active,.custom-theme .el-button--info.is-plain.is-disabled:focus,.custom-theme .el-button--info.is-plain.is-disabled:hover{color:#6cadc8;background-color:#e7f1f6;border-color:#cee4ed}.custom-theme .el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button--medium.is-round{padding:10px 20px}.custom-theme .el-button--medium.is-circle{padding:10px}.custom-theme .el-button--small{padding:9px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--small.is-round{padding:9px 15px}.custom-theme .el-button--small.is-circle{padding:9px}.custom-theme .el-button--mini{padding:7px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--mini.is-round{padding:7px 15px}.custom-theme .el-button--mini.is-circle{padding:7px}.custom-theme .el-button--text{border-color:transparent;color:#0076c8;background:0 0;padding-left:0;padding-right:0}.custom-theme .el-button--text:focus,.custom-theme .el-button--text:hover{color:#3391d3;border-color:transparent;background-color:transparent}.custom-theme .el-button--text:active{color:#006ab4;border-color:transparent;background-color:transparent}.custom-theme .el-button--text.is-disabled,.custom-theme .el-button--text.is-disabled:focus,.custom-theme .el-button--text.is-disabled:hover{border-color:transparent}.custom-theme .el-button-group{display:inline-block;vertical-align:middle}.custom-theme .el-button-group::after,.custom-theme .el-button-group::before{display:table;content:""}.custom-theme .el-button-group::after{clear:both}.custom-theme .el-button-group>.el-button{float:left;position:relative}.custom-theme .el-button-group>.el-button+.el-button{margin-left:0}.custom-theme .el-button-group>.el-button.is-disabled{z-index:1}.custom-theme .el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-button-group>.el-button:first-child:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.custom-theme .el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.custom-theme .el-button-group>.el-button:not(:last-child){margin-right:-1px}.custom-theme .el-button-group>.el-button:active,.custom-theme .el-button-group>.el-button:focus,.custom-theme .el-button-group>.el-button:hover{z-index:1}.custom-theme .el-button-group>.el-button.is-active{z-index:1}.custom-theme .el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.custom-theme .el-dropdown .el-button-group{display:block}.custom-theme .el-dropdown .el-button-group .el-button{float:none}.custom-theme .el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.custom-theme .el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.custom-theme .el-dropdown .el-dropdown__caret-button:hover::before{top:0;bottom:0}.custom-theme .el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.custom-theme .el-dropdown__icon{font-size:12px;margin:0 3px}.custom-theme .el-dropdown .el-dropdown-selfdefine:focus:active,.custom-theme .el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.custom-theme .el-dropdown-menu{position:absolute;top:0;left:0;z-index:10;padding:10px 0;margin:5px 0;background-color:#fff;border:1px solid #ebeef5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:0}.custom-theme .el-dropdown-menu__item:focus,.custom-theme .el-dropdown-menu__item:not(.is-disabled):hover{background-color:#e6f1fa;color:#3391d3}.custom-theme .el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #ebeef5}.custom-theme .el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px;background-color:#fff}.custom-theme .el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.custom-theme .el-dropdown-menu--medium{padding:6px 0}.custom-theme .el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.custom-theme .el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.custom-theme .el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.custom-theme .el-dropdown-menu--small{padding:6px 0}.custom-theme .el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.custom-theme .el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.custom-theme .el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.custom-theme .el-dropdown-menu--mini{padding:3px 0}.custom-theme .el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.custom-theme .el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.custom-theme .el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#fff}.custom-theme .el-menu::after,.custom-theme .el-menu::before{display:table;content:""}.custom-theme .el-menu::after{clear:both}.custom-theme .el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.custom-theme .el-menu--horizontal{border-right:none}.custom-theme .el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.custom-theme .el-menu--horizontal>.el-menu-item a,.custom-theme .el-menu--horizontal>.el-menu-item a:hover{color:inherit}.custom-theme .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.custom-theme .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover{background-color:#fff}.custom-theme .el-menu--horizontal>.el-submenu{float:left}.custom-theme .el-menu--horizontal>.el-submenu:focus,.custom-theme .el-menu--horizontal>.el-submenu:hover{outline:0}.custom-theme .el-menu--horizontal>.el-submenu:focus .el-submenu__title,.custom-theme .el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.custom-theme .el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #0076c8;color:#303133}.custom-theme .el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.custom-theme .el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.custom-theme .el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.custom-theme .el-menu--horizontal .el-menu .el-menu-item,.custom-theme .el-menu--horizontal .el-menu .el-submenu__title{background-color:#fff;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.custom-theme .el-menu--horizontal .el-menu .el-menu-item.is-active,.custom-theme .el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.custom-theme .el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.custom-theme .el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#303133}.custom-theme .el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #0076c8;color:#303133}.custom-theme .el-menu--collapse{width:64px}.custom-theme .el-menu--collapse>.el-menu-item [class^=el-icon-],.custom-theme .el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.custom-theme .el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.custom-theme .el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.custom-theme .el-menu--collapse>.el-menu-item span,.custom-theme .el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.custom-theme .el-menu--collapse>.el-menu-item.is-active i{color:inherit}.custom-theme .el-menu--collapse .el-menu .el-submenu{min-width:200px}.custom-theme .el-menu--collapse .el-submenu{position:relative}.custom-theme .el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;z-index:10;border:1px solid #e4e7ed;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.custom-theme .el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-menu--popup-bottom-start{margin-top:5px}.custom-theme .el-menu--popup-right-start{margin-left:5px;margin-right:5px}.custom-theme .el-menu-item{height:56px;line-height:56px;font-size:14px;color:#303133;padding:0 20px;list-style:none;cursor:pointer;position:relative;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.custom-theme .el-menu-item *{vertical-align:middle}.custom-theme .el-menu-item i{color:#909399}.custom-theme .el-menu-item:focus,.custom-theme .el-menu-item:hover{outline:0;background-color:#e6f1fa}.custom-theme .el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.custom-theme .el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.custom-theme .el-menu-item.is-active{color:#0076c8}.custom-theme .el-menu-item.is-active i{color:inherit}.custom-theme .el-submenu{list-style:none;margin:0;padding-left:0}.custom-theme .el-submenu__title{height:56px;line-height:56px;font-size:14px;color:#303133;padding:0 20px;list-style:none;cursor:pointer;position:relative;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.custom-theme .el-submenu__title *{vertical-align:middle}.custom-theme .el-submenu__title i{color:#909399}.custom-theme .el-submenu__title:focus,.custom-theme .el-submenu__title:hover{outline:0;background-color:#e6f1fa}.custom-theme .el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.custom-theme .el-submenu__title:hover{background-color:#e6f1fa}.custom-theme .el-submenu .el-menu{border:none}.custom-theme .el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.custom-theme .el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.custom-theme .el-submenu.is-active .el-submenu__title{border-bottom-color:#0076c8}.custom-theme .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.custom-theme .el-submenu.is-disabled .el-menu-item,.custom-theme .el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.custom-theme .el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.custom-theme .el-menu-item-group>ul{padding:0}.custom-theme .el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.custom-theme .horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.custom-theme .el-input-number .el-input{display:block}.custom-theme .el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.custom-theme .el-input-number__decrease,.custom-theme .el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#f5f7fa;color:#606266;cursor:pointer;font-size:13px}.custom-theme .el-input-number__decrease:hover,.custom-theme .el-input-number__increase:hover{color:#0076c8}.custom-theme .el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.custom-theme .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#0076c8}.custom-theme .el-input-number__decrease.is-disabled,.custom-theme .el-input-number__increase.is-disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #dcdfe6}.custom-theme .el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #dcdfe6}.custom-theme .el-input-number.is-disabled .el-input-number__decrease,.custom-theme .el-input-number.is-disabled .el-input-number__increase{border-color:#e4e7ed;color:#e4e7ed}.custom-theme .el-input-number.is-disabled .el-input-number__decrease:hover,.custom-theme .el-input-number.is-disabled .el-input-number__increase:hover{color:#e4e7ed;cursor:not-allowed}.custom-theme .el-input-number--medium{width:200px;line-height:34px}.custom-theme .el-input-number--medium .el-input-number__decrease,.custom-theme .el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.custom-theme .el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.custom-theme .el-input-number--small{width:130px;line-height:30px}.custom-theme .el-input-number--small .el-input-number__decrease,.custom-theme .el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.custom-theme .el-input-number--small .el-input-number__decrease [class*=el-icon],.custom-theme .el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.custom-theme .el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.custom-theme .el-input-number--mini{width:130px;line-height:26px}.custom-theme .el-input-number--mini .el-input-number__decrease,.custom-theme .el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.custom-theme .el-input-number--mini .el-input-number__decrease [class*=el-icon],.custom-theme .el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.custom-theme .el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.custom-theme .el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.custom-theme .el-input-number.is-controls-right .el-input-number__decrease,.custom-theme .el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.custom-theme .el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.custom-theme .el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #dcdfe6}.custom-theme .el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #dcdfe6;border-radius:0 0 4px 0}.custom-theme .el-input-number.is-controls-right[class*=medium] [class*=decrease],.custom-theme .el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.custom-theme .el-input-number.is-controls-right[class*=small] [class*=decrease],.custom-theme .el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.custom-theme .el-input-number.is-controls-right[class*=mini] [class*=decrease],.custom-theme .el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.custom-theme .el-radio{color:#606266;font-weight:500;line-height:1;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;outline:0;font-size:14px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.custom-theme .el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.custom-theme .el-radio.is-bordered.is-checked{border-color:#0076c8}.custom-theme .el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#ebeef5}.custom-theme .el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.custom-theme .el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.custom-theme .el-radio--medium.is-bordered .el-radio__label{font-size:14px}.custom-theme .el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.custom-theme .el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.custom-theme .el-radio--small.is-bordered .el-radio__label{font-size:12px}.custom-theme .el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.custom-theme .el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.custom-theme .el-radio--mini.is-bordered .el-radio__label{font-size:12px}.custom-theme .el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.custom-theme .el-radio+.el-radio{margin-left:30px}.custom-theme .el-radio__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.custom-theme .el-radio__input.is-disabled .el-radio__inner{background-color:#f5f7fa;border-color:#e4e7ed;cursor:not-allowed}.custom-theme .el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#f5f7fa}.custom-theme .el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.custom-theme .el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f5f7fa;border-color:#e4e7ed}.custom-theme .el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#c0c4cc}.custom-theme .el-radio__input.is-disabled+span.el-radio__label{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-radio__input.is-checked .el-radio__inner{border-color:#0076c8;background:#0076c8}.custom-theme .el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.custom-theme .el-radio__input.is-checked+.el-radio__label{color:#0076c8}.custom-theme .el-radio__input.is-focus .el-radio__inner{border-color:#0076c8}.custom-theme .el-radio__inner{border:1px solid #dcdfe6;border-radius:100%;width:14px;height:14px;background-color:#fff;position:relative;cursor:pointer;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-radio__inner:hover{border-color:#0076c8}.custom-theme .el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.custom-theme .el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.custom-theme .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #0076c8;box-shadow:0 0 2px 2px #0076c8}.custom-theme .el-radio__label{font-size:14px;padding-left:10px}.custom-theme .el-radio-group{display:inline-block;line-height:1;vertical-align:middle;font-size:0}.custom-theme .el-radio-button{position:relative;display:inline-block;outline:0}.custom-theme .el-radio-button__inner{display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;background:#fff;border:1px solid #dcdfe6;font-weight:500;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.custom-theme .el-radio-button__inner.is-round{padding:12px 20px}.custom-theme .el-radio-button__inner:hover{color:#0076c8}.custom-theme .el-radio-button__inner [class*=el-icon-]{line-height:.9}.custom-theme .el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-theme .el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.custom-theme .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background-color:#0076c8;border-color:#0076c8;-webkit-box-shadow:-1px 0 0 0 #0076c8;box-shadow:-1px 0 0 0 #0076c8}.custom-theme .el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#f2f6fc}.custom-theme .el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.custom-theme .el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.custom-theme .el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.custom-theme .el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.custom-theme .el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.custom-theme .el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.custom-theme .el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.custom-theme .el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.custom-theme .el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #0076c8;box-shadow:0 0 2px 2px #0076c8}.custom-theme .el-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.custom-theme .el-checkbox.is-bordered.is-checked{border-color:#0076c8}.custom-theme .el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.custom-theme .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#c0c4cc;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.custom-theme .el-checkbox__input.is-checked+.el-checkbox__label{color:#0076c8}.custom-theme .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.custom-theme .el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.custom-theme .el-checkbox__inner:hover{border-color:#0076c8}.custom-theme .el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.custom-theme .el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.custom-theme .el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.custom-theme .el-checkbox+.el-checkbox{margin-left:30px}.custom-theme .el-checkbox-button{position:relative;display:inline-block}.custom-theme .el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button__inner.is-round{padding:12px 20px}.custom-theme .el-checkbox-button__inner:hover{color:#0076c8}.custom-theme .el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.custom-theme .el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.custom-theme .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#0076c8;border-color:#0076c8;-webkit-box-shadow:-1px 0 0 0 #66adde;box-shadow:-1px 0 0 0 #66adde}.custom-theme .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#0076c8}.custom-theme .el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.custom-theme .el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-theme .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#0076c8}.custom-theme .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.custom-theme .el-checkbox-group{font-size:0}.custom-theme .el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.custom-theme .el-switch.is-disabled .el-switch__core,.custom-theme .el-switch.is-disabled .el-switch__label{cursor:not-allowed}.custom-theme .el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:#303133}.custom-theme .el-switch__label.is-active{color:#0076c8}.custom-theme .el-switch__label--left{margin-right:10px}.custom-theme .el-switch__label--right{margin-left:10px}.custom-theme .el-switch__label *{line-height:1;font-size:14px;display:inline-block}.custom-theme .el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.custom-theme .el-switch__core{margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid #dcdfe6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#dcdfe6;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.custom-theme .el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#fff}.custom-theme .el-switch.is-checked .el-switch__core{border-color:#0076c8;background-color:#0076c8}.custom-theme .el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.custom-theme .el-switch.is-disabled{opacity:.6}.custom-theme .el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.custom-theme .el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.custom-theme .el-switch .label-fade-enter,.custom-theme .el-switch .label-fade-leave-active{opacity:0}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-select-dropdown{position:absolute;z-index:1001;border:solid 1px #e4e7ed;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.custom-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#0076c8;background-color:#fff}.custom-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#f5f7fa}.custom-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\E611";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-theme .el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.custom-theme .el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.custom-theme .el-select-dropdown__wrap{max-height:274px}.custom-theme .el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-tag{background-color:rgba(0,118,200,.1);display:inline-block;padding:0 10px;height:32px;line-height:30px;font-size:12px;color:#0076c8;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,118,200,.2);white-space:nowrap}.custom-theme .el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px;color:#0076c8}.custom-theme .el-tag .el-icon-close::before{display:block}.custom-theme .el-tag .el-icon-close:hover{background-color:#0076c8;color:#fff}.custom-theme .el-tag--info{background-color:rgba(10,118,164,.1);border-color:rgba(10,118,164,.2);color:#0a76a4}.custom-theme .el-tag--info.is-hit{border-color:#0a76a4}.custom-theme .el-tag--info .el-tag__close{color:#0a76a4}.custom-theme .el-tag--info .el-tag__close:hover{background-color:#0a76a4;color:#fff}.custom-theme .el-tag--success{background-color:rgba(64,145,103,.1);border-color:rgba(64,145,103,.2);color:#409167}.custom-theme .el-tag--success.is-hit{border-color:#409167}.custom-theme .el-tag--success .el-tag__close{color:#409167}.custom-theme .el-tag--success .el-tag__close:hover{background-color:#409167;color:#fff}.custom-theme .el-tag--warning{background-color:rgba(157,164,8,.1);border-color:rgba(157,164,8,.2);color:#9da408}.custom-theme .el-tag--warning.is-hit{border-color:#9da408}.custom-theme .el-tag--warning .el-tag__close{color:#9da408}.custom-theme .el-tag--warning .el-tag__close:hover{background-color:#9da408;color:#fff}.custom-theme .el-tag--danger{background-color:rgba(214,55,55,.1);border-color:rgba(214,55,55,.2);color:#d63737}.custom-theme .el-tag--danger.is-hit{border-color:#d63737}.custom-theme .el-tag--danger .el-tag__close{color:#d63737}.custom-theme .el-tag--danger .el-tag__close:hover{background-color:#d63737;color:#fff}.custom-theme .el-tag--medium{height:28px;line-height:26px}.custom-theme .el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--small{height:24px;padding:0 8px;line-height:22px}.custom-theme .el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--mini{height:20px;padding:0 5px;line-height:19px}.custom-theme .el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.custom-theme .el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.custom-theme .el-select-dropdown__item.is-disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-select-dropdown__item.is-disabled:hover{background-color:#fff}.custom-theme .el-select-dropdown__item.hover,.custom-theme .el-select-dropdown__item:hover{background-color:#f5f7fa}.custom-theme .el-select-dropdown__item.selected{color:#0076c8;font-weight:700}.custom-theme .el-select-group{margin:0;padding:0}.custom-theme .el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.custom-theme .el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.custom-theme .el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#e4e7ed}.custom-theme .el-select-group__title{padding-left:20px;font-size:12px;color:#0a76a4;line-height:30px}.custom-theme .el-select-group .el-select-dropdown__item{padding-left:20px}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-select{display:inline-block;position:relative}.custom-theme .el-select .el-select__tags>span{display:contents}.custom-theme .el-select:hover .el-input__inner{border-color:#c0c4cc}.custom-theme .el-select .el-input__inner{cursor:pointer;padding-right:35px}.custom-theme .el-select .el-input__inner:focus{border-color:#0076c8}.custom-theme .el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.custom-theme .el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.custom-theme .el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#c0c4cc;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.custom-theme .el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.custom-theme .el-select .el-input.is-disabled .el-input__inner:hover{border-color:#e4e7ed}.custom-theme .el-select .el-input.is-focus .el-input__inner{border-color:#0076c8}.custom-theme .el-select>.el-input{display:block}.custom-theme .el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.custom-theme .el-select__input.is-mini{height:14px}.custom-theme .el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#c0c4cc;line-height:18px;font-size:14px}.custom-theme .el-select__close:hover{color:#909399}.custom-theme .el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-theme .el-select .el-tag__close{margin-top:-2px}.custom-theme .el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.custom-theme .el-select .el-tag__close.el-icon-close{background-color:#c0c4cc;right:-7px;top:0;color:#fff}.custom-theme .el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.custom-theme .el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.custom-theme .el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-color:#dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button+.el-button{margin-left:10px}.custom-theme .el-button.is-round{padding:12px 20px}.custom-theme .el-button:focus,.custom-theme .el-button:hover{color:#0076c8;border-color:#b3d6ef;background-color:#e6f1fa}.custom-theme .el-button:active{color:#006ab4;border-color:#006ab4;outline:0}.custom-theme .el-button::-moz-focus-inner{border:0}.custom-theme .el-button [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-button.is-plain:focus,.custom-theme .el-button.is-plain:hover{background:#fff;border-color:#0076c8;color:#0076c8}.custom-theme .el-button.is-plain:active{background:#fff;border-color:#006ab4;color:#006ab4;outline:0}.custom-theme .el-button.is-active{color:#006ab4;border-color:#006ab4}.custom-theme .el-button.is-disabled,.custom-theme .el-button.is-disabled:focus,.custom-theme .el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.custom-theme .el-button.is-disabled.el-button--text{background-color:transparent}.custom-theme .el-button.is-disabled.is-plain,.custom-theme .el-button.is-disabled.is-plain:focus,.custom-theme .el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.custom-theme .el-button.is-loading{position:relative;pointer-events:none}.custom-theme .el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.custom-theme .el-button.is-round{border-radius:20px;padding:12px 23px}.custom-theme .el-button.is-circle{border-radius:50%;padding:12px}.custom-theme .el-button--primary{color:#fff;background-color:#0076c8;border-color:#0076c8}.custom-theme .el-button--primary:focus,.custom-theme .el-button--primary:hover{background:#3391d3;border-color:#3391d3;color:#fff}.custom-theme .el-button--primary:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-active{background:#006ab4;border-color:#006ab4;color:#fff}.custom-theme .el-button--primary.is-disabled,.custom-theme .el-button--primary.is-disabled:active,.custom-theme .el-button--primary.is-disabled:focus,.custom-theme .el-button--primary.is-disabled:hover{color:#fff;background-color:#80bbe4;border-color:#80bbe4}.custom-theme .el-button--primary.is-plain{color:#0076c8;background:#e6f1fa;border-color:#99c8e9}.custom-theme .el-button--primary.is-plain:focus,.custom-theme .el-button--primary.is-plain:hover{background:#0076c8;border-color:#0076c8;color:#fff}.custom-theme .el-button--primary.is-plain:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-plain.is-disabled,.custom-theme .el-button--primary.is-plain.is-disabled:active,.custom-theme .el-button--primary.is-plain.is-disabled:focus,.custom-theme .el-button--primary.is-plain.is-disabled:hover{color:#66adde;background-color:#e6f1fa;border-color:#cce4f4}.custom-theme .el-button--success{color:#fff;background-color:#409167;border-color:#409167}.custom-theme .el-button--success:focus,.custom-theme .el-button--success:hover{background:#66a785;border-color:#66a785;color:#fff}.custom-theme .el-button--success:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-active{background:#3a835d;border-color:#3a835d;color:#fff}.custom-theme .el-button--success.is-disabled,.custom-theme .el-button--success.is-disabled:active,.custom-theme .el-button--success.is-disabled:focus,.custom-theme .el-button--success.is-disabled:hover{color:#fff;background-color:#a0c8b3;border-color:#a0c8b3}.custom-theme .el-button--success.is-plain{color:#409167;background:#ecf4f0;border-color:#b3d3c2}.custom-theme .el-button--success.is-plain:focus,.custom-theme .el-button--success.is-plain:hover{background:#409167;border-color:#409167;color:#fff}.custom-theme .el-button--success.is-plain:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-plain.is-disabled,.custom-theme .el-button--success.is-plain.is-disabled:active,.custom-theme .el-button--success.is-plain.is-disabled:focus,.custom-theme .el-button--success.is-plain.is-disabled:hover{color:#8cbda4;background-color:#ecf4f0;border-color:#d9e9e1}.custom-theme .el-button--warning{color:#fff;background-color:#9da408;border-color:#9da408}.custom-theme .el-button--warning:focus,.custom-theme .el-button--warning:hover{background:#b1b639;border-color:#b1b639;color:#fff}.custom-theme .el-button--warning:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-active{background:#8d9407;border-color:#8d9407;color:#fff}.custom-theme .el-button--warning.is-disabled,.custom-theme .el-button--warning.is-disabled:active,.custom-theme .el-button--warning.is-disabled:focus,.custom-theme .el-button--warning.is-disabled:hover{color:#fff;background-color:#ced284;border-color:#ced284}.custom-theme .el-button--warning.is-plain{color:#9da408;background:#f5f6e6;border-color:#d8db9c}.custom-theme .el-button--warning.is-plain:focus,.custom-theme .el-button--warning.is-plain:hover{background:#9da408;border-color:#9da408;color:#fff}.custom-theme .el-button--warning.is-plain:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-plain.is-disabled,.custom-theme .el-button--warning.is-plain.is-disabled:active,.custom-theme .el-button--warning.is-plain.is-disabled:focus,.custom-theme .el-button--warning.is-plain.is-disabled:hover{color:#c4c86b;background-color:#f5f6e6;border-color:#ebedce}.custom-theme .el-button--danger{color:#fff;background-color:#d63737;border-color:#d63737}.custom-theme .el-button--danger:focus,.custom-theme .el-button--danger:hover{background:#de5f5f;border-color:#de5f5f;color:#fff}.custom-theme .el-button--danger:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-active{background:#c13232;border-color:#c13232;color:#fff}.custom-theme .el-button--danger.is-disabled,.custom-theme .el-button--danger.is-disabled:active,.custom-theme .el-button--danger.is-disabled:focus,.custom-theme .el-button--danger.is-disabled:hover{color:#fff;background-color:#eb9b9b;border-color:#eb9b9b}.custom-theme .el-button--danger.is-plain{color:#d63737;background:#fbebeb;border-color:#efafaf}.custom-theme .el-button--danger.is-plain:focus,.custom-theme .el-button--danger.is-plain:hover{background:#d63737;border-color:#d63737;color:#fff}.custom-theme .el-button--danger.is-plain:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-plain.is-disabled,.custom-theme .el-button--danger.is-plain.is-disabled:active,.custom-theme .el-button--danger.is-plain.is-disabled:focus,.custom-theme .el-button--danger.is-plain.is-disabled:hover{color:#e68787;background-color:#fbebeb;border-color:#f7d7d7}.custom-theme .el-button--info{color:#fff;background-color:#0a76a4;border-color:#0a76a4}.custom-theme .el-button--info:focus,.custom-theme .el-button--info:hover{background:#3b91b6;border-color:#3b91b6;color:#fff}.custom-theme .el-button--info:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-active{background:#096a94;border-color:#096a94;color:#fff}.custom-theme .el-button--info.is-disabled,.custom-theme .el-button--info.is-disabled:active,.custom-theme .el-button--info.is-disabled:focus,.custom-theme .el-button--info.is-disabled:hover{color:#fff;background-color:#85bbd2;border-color:#85bbd2}.custom-theme .el-button--info.is-plain{color:#0a76a4;background:#e7f1f6;border-color:#9dc8db}.custom-theme .el-button--info.is-plain:focus,.custom-theme .el-button--info.is-plain:hover{background:#0a76a4;border-color:#0a76a4;color:#fff}.custom-theme .el-button--info.is-plain:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-plain.is-disabled,.custom-theme .el-button--info.is-plain.is-disabled:active,.custom-theme .el-button--info.is-plain.is-disabled:focus,.custom-theme .el-button--info.is-plain.is-disabled:hover{color:#6cadc8;background-color:#e7f1f6;border-color:#cee4ed}.custom-theme .el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button--medium.is-round{padding:10px 20px}.custom-theme .el-button--medium.is-circle{padding:10px}.custom-theme .el-button--small{padding:9px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--small.is-round{padding:9px 15px}.custom-theme .el-button--small.is-circle{padding:9px}.custom-theme .el-button--mini{padding:7px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--mini.is-round{padding:7px 15px}.custom-theme .el-button--mini.is-circle{padding:7px}.custom-theme .el-button--text{border-color:transparent;color:#0076c8;background:0 0;padding-left:0;padding-right:0}.custom-theme .el-button--text:focus,.custom-theme .el-button--text:hover{color:#3391d3;border-color:transparent;background-color:transparent}.custom-theme .el-button--text:active{color:#006ab4;border-color:transparent;background-color:transparent}.custom-theme .el-button--text.is-disabled,.custom-theme .el-button--text.is-disabled:focus,.custom-theme .el-button--text.is-disabled:hover{border-color:transparent}.custom-theme .el-button-group{display:inline-block;vertical-align:middle}.custom-theme .el-button-group::after,.custom-theme .el-button-group::before{display:table;content:""}.custom-theme .el-button-group::after{clear:both}.custom-theme .el-button-group>.el-button{float:left;position:relative}.custom-theme .el-button-group>.el-button+.el-button{margin-left:0}.custom-theme .el-button-group>.el-button.is-disabled{z-index:1}.custom-theme .el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-button-group>.el-button:first-child:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.custom-theme .el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.custom-theme .el-button-group>.el-button:not(:last-child){margin-right:-1px}.custom-theme .el-button-group>.el-button:active,.custom-theme .el-button-group>.el-button:focus,.custom-theme .el-button-group>.el-button:hover{z-index:1}.custom-theme .el-button-group>.el-button.is-active{z-index:1}.custom-theme .el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.custom-theme .el-checkbox.is-bordered.is-checked{border-color:#0076c8}.custom-theme .el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.custom-theme .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#c0c4cc;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.custom-theme .el-checkbox__input.is-checked+.el-checkbox__label{color:#0076c8}.custom-theme .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.custom-theme .el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.custom-theme .el-checkbox__inner:hover{border-color:#0076c8}.custom-theme .el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.custom-theme .el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.custom-theme .el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.custom-theme .el-checkbox+.el-checkbox{margin-left:30px}.custom-theme .el-checkbox-button{position:relative;display:inline-block}.custom-theme .el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button__inner.is-round{padding:12px 20px}.custom-theme .el-checkbox-button__inner:hover{color:#0076c8}.custom-theme .el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.custom-theme .el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.custom-theme .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#0076c8;border-color:#0076c8;-webkit-box-shadow:-1px 0 0 0 #66adde;box-shadow:-1px 0 0 0 #66adde}.custom-theme .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#0076c8}.custom-theme .el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.custom-theme .el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-theme .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#0076c8}.custom-theme .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.custom-theme .el-checkbox-group{font-size:0}.custom-theme .el-tag{background-color:rgba(0,118,200,.1);display:inline-block;padding:0 10px;height:32px;line-height:30px;font-size:12px;color:#0076c8;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,118,200,.2);white-space:nowrap}.custom-theme .el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px;color:#0076c8}.custom-theme .el-tag .el-icon-close::before{display:block}.custom-theme .el-tag .el-icon-close:hover{background-color:#0076c8;color:#fff}.custom-theme .el-tag--info{background-color:rgba(10,118,164,.1);border-color:rgba(10,118,164,.2);color:#0a76a4}.custom-theme .el-tag--info.is-hit{border-color:#0a76a4}.custom-theme .el-tag--info .el-tag__close{color:#0a76a4}.custom-theme .el-tag--info .el-tag__close:hover{background-color:#0a76a4;color:#fff}.custom-theme .el-tag--success{background-color:rgba(64,145,103,.1);border-color:rgba(64,145,103,.2);color:#409167}.custom-theme .el-tag--success.is-hit{border-color:#409167}.custom-theme .el-tag--success .el-tag__close{color:#409167}.custom-theme .el-tag--success .el-tag__close:hover{background-color:#409167;color:#fff}.custom-theme .el-tag--warning{background-color:rgba(157,164,8,.1);border-color:rgba(157,164,8,.2);color:#9da408}.custom-theme .el-tag--warning.is-hit{border-color:#9da408}.custom-theme .el-tag--warning .el-tag__close{color:#9da408}.custom-theme .el-tag--warning .el-tag__close:hover{background-color:#9da408;color:#fff}.custom-theme .el-tag--danger{background-color:rgba(214,55,55,.1);border-color:rgba(214,55,55,.2);color:#d63737}.custom-theme .el-tag--danger.is-hit{border-color:#d63737}.custom-theme .el-tag--danger .el-tag__close{color:#d63737}.custom-theme .el-tag--danger .el-tag__close:hover{background-color:#d63737;color:#fff}.custom-theme .el-tag--medium{height:28px;line-height:26px}.custom-theme .el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--small{height:24px;padding:0 8px;line-height:22px}.custom-theme .el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--mini{height:20px;padding:0 5px;line-height:19px}.custom-theme .el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.custom-theme .el-tooltip:focus:hover,.custom-theme .el-tooltip:focus:not(.focusing){outline-width:0}.custom-theme .el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.custom-theme .el-tooltip__popper .popper__arrow,.custom-theme .el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-tooltip__popper .popper__arrow{border-width:6px}.custom-theme .el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.custom-theme .el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.custom-theme .el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.custom-theme .el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=right]{margin-left:12px}.custom-theme .el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.custom-theme .el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.custom-theme .el-tooltip__popper[x-placement^=left]{margin-right:12px}.custom-theme .el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.custom-theme .el-tooltip__popper.is-dark{background:#303133;color:#fff}.custom-theme .el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#fff}.custom-theme .el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;background-color:#fff;font-size:14px;color:#606266}.custom-theme .el-table__empty-block{min-height:60px;text-align:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-theme .el-table__empty-text{width:50%;color:#909399}.custom-theme .el-table__expand-column .cell{padding:0;text-align:center}.custom-theme .el-table__expand-icon{position:relative;cursor:pointer;color:#666;font-size:12px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.custom-theme .el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.custom-theme .el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.custom-theme .el-table__expanded-cell{background-color:#fff}.custom-theme .el-table__expanded-cell[class*=cell]{padding:20px 50px}.custom-theme .el-table__expanded-cell:hover{background-color:transparent!important}.custom-theme .el-table--fit{border-right:0;border-bottom:0}.custom-theme .el-table--fit td.gutter,.custom-theme .el-table--fit th.gutter{border-right-width:1px}.custom-theme .el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.custom-theme .el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.custom-theme .el-table thead{color:#909399;font-weight:500}.custom-theme .el-table thead.is-group th{background:#f5f7fa}.custom-theme .el-table td,.custom-theme .el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.custom-theme .el-table td.is-center,.custom-theme .el-table th.is-center{text-align:center}.custom-theme .el-table td.is-right,.custom-theme .el-table th.is-right{text-align:right}.custom-theme .el-table td.gutter,.custom-theme .el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.custom-theme .el-table td.is-hidden>*,.custom-theme .el-table th.is-hidden>*{visibility:hidden}.custom-theme .el-table--medium td,.custom-theme .el-table--medium th{padding:10px 0}.custom-theme .el-table--small{font-size:12px}.custom-theme .el-table--small td,.custom-theme .el-table--small th{padding:8px 0}.custom-theme .el-table--mini{font-size:12px}.custom-theme .el-table--mini td,.custom-theme .el-table--mini th{padding:6px 0}.custom-theme .el-table tr{background-color:#fff}.custom-theme .el-table tr input[type=checkbox]{margin:0}.custom-theme .el-table td,.custom-theme .el-table th.is-leaf{border-bottom:1px solid #ebeef5}.custom-theme .el-table th.is-sortable{cursor:pointer}.custom-theme .el-table th{white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.custom-theme .el-table th div{display:inline-block;padding-left:10px;padding-right:10px;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-theme .el-table th>.cell{position:relative;word-wrap:normal;text-overflow:ellipsis;display:inline-block;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-table th>.cell.highlight{color:#0076c8}.custom-theme .el-table th.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.custom-theme .el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-table td.gutter{width:0}.custom-theme .el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-left:10px;padding-right:10px}.custom-theme .el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.custom-theme .el-table--border,.custom-theme .el-table--group{border:1px solid #ebeef5}.custom-theme .el-table--border::after,.custom-theme .el-table--group::after,.custom-theme .el-table::before{content:'';position:absolute;background-color:#ebeef5;z-index:1}.custom-theme .el-table--border::after,.custom-theme .el-table--group::after{top:0;right:0;width:1px;height:100%}.custom-theme .el-table::before{left:0;bottom:0;width:100%;height:1px}.custom-theme .el-table--border{border-right:none;border-bottom:none}.custom-theme .el-table--border.el-loading-parent--relative{border-color:transparent}.custom-theme .el-table--border td,.custom-theme .el-table--border th{border-right:1px solid #ebeef5}.custom-theme .el-table--border td:first-child .cell,.custom-theme .el-table--border th:first-child .cell{padding-left:10px}.custom-theme .el-table--border th.gutter:last-of-type{border-bottom:1px solid #ebeef5;border-bottom-width:1px}.custom-theme .el-table--border th{border-bottom:1px solid #ebeef5}.custom-theme .el-table--hidden{visibility:hidden}.custom-theme .el-table__fixed,.custom-theme .el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.custom-theme .el-table__fixed-right::before,.custom-theme .el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ebeef5;z-index:4}.custom-theme .el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#fff;border-bottom:1px solid #ebeef5}.custom-theme .el-table__fixed-right{top:0;left:auto;right:0}.custom-theme .el-table__fixed-right .el-table__fixed-body-wrapper,.custom-theme .el-table__fixed-right .el-table__fixed-footer-wrapper,.custom-theme .el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.custom-theme .el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.custom-theme .el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.custom-theme .el-table__fixed-footer-wrapper tbody td{border-top:1px solid #ebeef5;background-color:#f5f7fa;color:#606266}.custom-theme .el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.custom-theme .el-table__body-wrapper,.custom-theme .el-table__footer-wrapper,.custom-theme .el-table__header-wrapper{width:100%}.custom-theme .el-table__footer-wrapper{margin-top:-1px}.custom-theme .el-table__footer-wrapper td{border-top:1px solid #ebeef5}.custom-theme .el-table__body,.custom-theme .el-table__footer,.custom-theme .el-table__header{table-layout:fixed;border-collapse:separate}.custom-theme .el-table__footer-wrapper,.custom-theme .el-table__header-wrapper{overflow:hidden}.custom-theme .el-table__footer-wrapper tbody td,.custom-theme .el-table__header-wrapper tbody td{background-color:#f5f7fa;color:#606266}.custom-theme .el-table__body-wrapper{overflow:hidden;position:relative}.custom-theme .el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.custom-theme .el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-table__body-wrapper.is-scrolling-left~.el-table__fixed{-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #ebeef5}.custom-theme .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #ebeef5}.custom-theme .el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.custom-theme .el-table .sort-caret{width:0;height:0;border:solid 5px transparent;position:absolute;left:7px}.custom-theme .el-table .sort-caret.ascending{border-bottom-color:#c0c4cc;top:5px}.custom-theme .el-table .sort-caret.descending{border-top-color:#c0c4cc;bottom:7px}.custom-theme .el-table .ascending .sort-caret.ascending{border-bottom-color:#0076c8}.custom-theme .el-table .descending .sort-caret.descending{border-top-color:#0076c8}.custom-theme .el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.custom-theme .el-table--striped .el-table__body tr.el-table__row--striped td{background:#fafafa}.custom-theme .el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#e6f1fa}.custom-theme .el-table__body tr.hover-row.current-row>td,.custom-theme .el-table__body tr.hover-row.el-table__row--striped.current-row>td,.custom-theme .el-table__body tr.hover-row.el-table__row--striped>td,.custom-theme .el-table__body tr.hover-row>td{background-color:#e6f1fa}.custom-theme .el-table__body tr.current-row>td{background-color:#e6f1fa}.custom-theme .el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #ebeef5;z-index:10}.custom-theme .el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.custom-theme .el-table__column-filter-trigger i{color:#0a76a4;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.custom-theme .el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.custom-theme .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f5f7fa}.custom-theme .el-table--fluid-height .el-table__fixed,.custom-theme .el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.custom-theme .el-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.custom-theme .el-checkbox.is-bordered.is-checked{border-color:#0076c8}.custom-theme .el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.custom-theme .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#c0c4cc;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.custom-theme .el-checkbox__input.is-checked+.el-checkbox__label{color:#0076c8}.custom-theme .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.custom-theme .el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.custom-theme .el-checkbox__inner:hover{border-color:#0076c8}.custom-theme .el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.custom-theme .el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.custom-theme .el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.custom-theme .el-checkbox+.el-checkbox{margin-left:30px}.custom-theme .el-checkbox-button{position:relative;display:inline-block}.custom-theme .el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button__inner.is-round{padding:12px 20px}.custom-theme .el-checkbox-button__inner:hover{color:#0076c8}.custom-theme .el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.custom-theme .el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.custom-theme .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#0076c8;border-color:#0076c8;-webkit-box-shadow:-1px 0 0 0 #66adde;box-shadow:-1px 0 0 0 #66adde}.custom-theme .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#0076c8}.custom-theme .el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.custom-theme .el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-theme .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#0076c8}.custom-theme .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.custom-theme .el-checkbox-group{font-size:0}.custom-theme .el-tag{background-color:rgba(0,118,200,.1);display:inline-block;padding:0 10px;height:32px;line-height:30px;font-size:12px;color:#0076c8;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,118,200,.2);white-space:nowrap}.custom-theme .el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px;color:#0076c8}.custom-theme .el-tag .el-icon-close::before{display:block}.custom-theme .el-tag .el-icon-close:hover{background-color:#0076c8;color:#fff}.custom-theme .el-tag--info{background-color:rgba(10,118,164,.1);border-color:rgba(10,118,164,.2);color:#0a76a4}.custom-theme .el-tag--info.is-hit{border-color:#0a76a4}.custom-theme .el-tag--info .el-tag__close{color:#0a76a4}.custom-theme .el-tag--info .el-tag__close:hover{background-color:#0a76a4;color:#fff}.custom-theme .el-tag--success{background-color:rgba(64,145,103,.1);border-color:rgba(64,145,103,.2);color:#409167}.custom-theme .el-tag--success.is-hit{border-color:#409167}.custom-theme .el-tag--success .el-tag__close{color:#409167}.custom-theme .el-tag--success .el-tag__close:hover{background-color:#409167;color:#fff}.custom-theme .el-tag--warning{background-color:rgba(157,164,8,.1);border-color:rgba(157,164,8,.2);color:#9da408}.custom-theme .el-tag--warning.is-hit{border-color:#9da408}.custom-theme .el-tag--warning .el-tag__close{color:#9da408}.custom-theme .el-tag--warning .el-tag__close:hover{background-color:#9da408;color:#fff}.custom-theme .el-tag--danger{background-color:rgba(214,55,55,.1);border-color:rgba(214,55,55,.2);color:#d63737}.custom-theme .el-tag--danger.is-hit{border-color:#d63737}.custom-theme .el-tag--danger .el-tag__close{color:#d63737}.custom-theme .el-tag--danger .el-tag__close:hover{background-color:#d63737;color:#fff}.custom-theme .el-tag--medium{height:28px;line-height:26px}.custom-theme .el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--small{height:24px;padding:0 8px;line-height:22px}.custom-theme .el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--mini{height:20px;padding:0 5px;line-height:19px}.custom-theme .el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.custom-theme .el-table-column--selection .cell{padding-left:14px;padding-right:14px}.custom-theme .el-table-filter{border:solid 1px #ebeef5;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.custom-theme .el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.custom-theme .el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.custom-theme .el-table-filter__list-item:hover{background-color:#e6f1fa;color:#3391d3}.custom-theme .el-table-filter__list-item.is-active{background-color:#0076c8;color:#fff}.custom-theme .el-table-filter__content{min-width:100px}.custom-theme .el-table-filter__bottom{border-top:1px solid #ebeef5;padding:8px}.custom-theme .el-table-filter__bottom button{background:0 0;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.custom-theme .el-table-filter__bottom button:hover{color:#0076c8}.custom-theme .el-table-filter__bottom button:focus{outline:0}.custom-theme .el-table-filter__bottom button.is-disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-table-filter__wrap{max-height:280px}.custom-theme .el-table-filter__checkbox-group{padding:10px}.custom-theme .el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.custom-theme .el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.custom-theme .el-date-table{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#f2f6fc}.custom-theme .el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.custom-theme .el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.custom-theme .el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.custom-theme .el-date-table.is-week-mode .el-date-table__row.current div{background-color:#f2f6fc}.custom-theme .el-date-table td{width:32px;height:30px;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.custom-theme .el-date-table td div{height:30px;padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.custom-theme .el-date-table td.next-month,.custom-theme .el-date-table td.prev-month{color:#c0c4cc}.custom-theme .el-date-table td.today{position:relative}.custom-theme .el-date-table td.today span{color:#0076c8;font-weight:700}.custom-theme .el-date-table td.today.end-date span,.custom-theme .el-date-table td.today.start-date span{color:#fff}.custom-theme .el-date-table td.available:hover{color:#0076c8}.custom-theme .el-date-table td.in-range div{background-color:#f2f6fc}.custom-theme .el-date-table td.in-range div:hover{background-color:#f2f6fc}.custom-theme .el-date-table td.current:not(.disabled) span{color:#fff;background-color:#0076c8}.custom-theme .el-date-table td.end-date div,.custom-theme .el-date-table td.start-date div{color:#fff}.custom-theme .el-date-table td.end-date span,.custom-theme .el-date-table td.start-date span{background-color:#0076c8}.custom-theme .el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.custom-theme .el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.custom-theme .el-date-table td.disabled div{background-color:#f5f7fa;opacity:1;cursor:not-allowed;color:#c0c4cc}.custom-theme .el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#f2f6fc;border-radius:15px}.custom-theme .el-date-table td.selected div:hover{background-color:#f2f6fc}.custom-theme .el-date-table td.selected span{background-color:#0076c8;color:#fff;border-radius:15px}.custom-theme .el-date-table td.week{font-size:80%;color:#606266}.custom-theme .el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:solid 1px #ebeef5}.custom-theme .el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.custom-theme .el-month-table td{text-align:center;padding:20px 3px;cursor:pointer}.custom-theme .el-month-table td.disabled .cell{background-color:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.custom-theme .el-month-table td.disabled .cell:hover{color:#c0c4cc}.custom-theme .el-month-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.custom-theme .el-month-table td .cell:hover{color:#0076c8}.custom-theme .el-month-table td.current:not(.disabled) .cell{color:#0076c8}.custom-theme .el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.custom-theme .el-year-table .el-icon{color:#303133}.custom-theme .el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.custom-theme .el-year-table td.disabled .cell{background-color:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.custom-theme .el-year-table td.disabled .cell:hover{color:#c0c4cc}.custom-theme .el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.custom-theme .el-year-table td .cell:hover{color:#0076c8}.custom-theme .el-year-table td.current:not(.disabled) .cell{color:#0076c8}.custom-theme .el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.custom-theme .el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.custom-theme .el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.custom-theme .el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.custom-theme .el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.custom-theme .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#fff;cursor:default}.custom-theme .el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.custom-theme .el-time-spinner__arrow:hover{color:#0076c8}.custom-theme .el-time-spinner__arrow.el-icon-arrow-up{top:10px}.custom-theme .el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.custom-theme .el-time-spinner__input.el-input{width:70%}.custom-theme .el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.custom-theme .el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.custom-theme .el-time-spinner__list::after,.custom-theme .el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.custom-theme .el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.custom-theme .el-time-spinner__item:hover:not(.disabled):not(.active){background:#f5f7fa;cursor:pointer}.custom-theme .el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.custom-theme .el-time-spinner__item.disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-date-editor{position:relative;display:inline-block;text-align:left}.custom-theme .el-date-editor.el-input,.custom-theme .el-date-editor.el-input__inner{width:220px}.custom-theme .el-date-editor--daterange.el-input,.custom-theme .el-date-editor--daterange.el-input__inner,.custom-theme .el-date-editor--timerange.el-input,.custom-theme .el-date-editor--timerange.el-input__inner{width:350px}.custom-theme .el-date-editor--datetimerange.el-input,.custom-theme .el-date-editor--datetimerange.el-input__inner{width:400px}.custom-theme .el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.custom-theme .el-date-editor .el-icon-circle-close{cursor:pointer}.custom-theme .el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#c0c4cc;float:left;line-height:32px}.custom-theme .el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:100%;margin:0;padding:0;width:39%;text-align:center;font-size:14px;color:#606266}.custom-theme .el-date-editor .el-range-input::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::-moz-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-separator{display:inline-block;height:100%;padding:0 5px;margin:0;text-align:center;line-height:32px;font-size:14px;width:5%;color:#303133}.custom-theme .el-date-editor .el-range__close-icon{font-size:14px;color:#c0c4cc;width:25px;display:inline-block;float:right;line-height:32px}.custom-theme .el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.custom-theme .el-range-editor .el-range-input{line-height:1}.custom-theme .el-range-editor.is-active{border-color:#0076c8}.custom-theme .el-range-editor.is-active:hover{border-color:#0076c8}.custom-theme .el-range-editor--medium.el-input__inner{height:36px}.custom-theme .el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.custom-theme .el-range-editor--medium .el-range-input{font-size:14px}.custom-theme .el-range-editor--medium .el-range__close-icon,.custom-theme .el-range-editor--medium .el-range__icon{line-height:28px}.custom-theme .el-range-editor--small.el-input__inner{height:32px}.custom-theme .el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.custom-theme .el-range-editor--small .el-range-input{font-size:13px}.custom-theme .el-range-editor--small .el-range__close-icon,.custom-theme .el-range-editor--small .el-range__icon{line-height:24px}.custom-theme .el-range-editor--mini.el-input__inner{height:28px}.custom-theme .el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.custom-theme .el-range-editor--mini .el-range-input{font-size:12px}.custom-theme .el-range-editor--mini .el-range__close-icon,.custom-theme .el-range-editor--mini .el-range__icon{line-height:20px}.custom-theme .el-range-editor.is-disabled{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-range-editor.is-disabled:focus,.custom-theme .el-range-editor.is-disabled:hover{border-color:#e4e7ed}.custom-theme .el-range-editor.is-disabled input{background-color:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-range-editor.is-disabled input::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::-moz-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled .el-range-separator{color:#c0c4cc}.custom-theme .el-picker-panel{color:#606266;border:1px solid #e4e7ed;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}.custom-theme .el-picker-panel__body-wrapper::after,.custom-theme .el-picker-panel__body::after{content:"";display:table;clear:both}.custom-theme .el-picker-panel__content{position:relative;margin:15px}.custom-theme .el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#fff;position:relative;font-size:0}.custom-theme .el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.custom-theme .el-picker-panel__shortcut:hover{color:#0076c8}.custom-theme .el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#0076c8}.custom-theme .el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.custom-theme .el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.custom-theme .el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.custom-theme .el-picker-panel__icon-btn:hover{color:#0076c8}.custom-theme .el-picker-panel__icon-btn.is-disabled{color:#bbb}.custom-theme .el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.custom-theme .el-picker-panel__link-btn{vertical-align:middle}.custom-theme .el-picker-panel [slot=sidebar],.custom-theme .el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#fff;overflow:auto}.custom-theme .el-picker-panel [slot=sidebar]+.el-picker-panel__body,.custom-theme .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.custom-theme .el-date-picker{width:322px}.custom-theme .el-date-picker.has-sidebar.has-time{width:434px}.custom-theme .el-date-picker.has-sidebar{width:438px}.custom-theme .el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.custom-theme .el-date-picker .el-picker-panel__content{width:292px}.custom-theme .el-date-picker table{table-layout:fixed;width:100%}.custom-theme .el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.custom-theme .el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-date-picker__header{margin:12px;text-align:center}.custom-theme .el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #ebeef5}.custom-theme .el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.custom-theme .el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.custom-theme .el-date-picker__header-label:hover{color:#0076c8}.custom-theme .el-date-picker__header-label.active{color:#0076c8}.custom-theme .el-date-picker__prev-btn{float:left}.custom-theme .el-date-picker__next-btn{float:right}.custom-theme .el-date-picker__time-wrap{padding:10px;text-align:center}.custom-theme .el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.custom-theme .el-date-range-picker{width:646px}.custom-theme .el-date-range-picker.has-sidebar{width:756px}.custom-theme .el-date-range-picker table{table-layout:fixed;width:100%}.custom-theme .el-date-range-picker .el-picker-panel__body{min-width:513px}.custom-theme .el-date-range-picker .el-picker-panel__content{margin:0}.custom-theme .el-date-range-picker__header{position:relative;text-align:center;height:28px}.custom-theme .el-date-range-picker__header [class*=arrow-left]{float:left}.custom-theme .el-date-range-picker__header [class*=arrow-right]{float:right}.custom-theme .el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.custom-theme .el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.custom-theme .el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.custom-theme .el-date-range-picker__content.is-right .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.custom-theme .el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.custom-theme .el-date-range-picker__editors-wrap.is-right{text-align:right}.custom-theme .el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.custom-theme .el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.custom-theme .el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.custom-theme .el-time-range-picker{width:354px;overflow:visible}.custom-theme .el-time-range-picker__content{position:relative;text-align:center;padding:10px}.custom-theme .el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.custom-theme .el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.custom-theme .el-time-range-picker__body{border-radius:2px;border:1px solid #e4e7ed}.custom-theme .el-time-panel{margin:5px 0;border:solid 1px #e4e7ed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.custom-theme .el-time-panel__content{font-size:0;position:relative;overflow:hidden}.custom-theme .el-time-panel__content::after,.custom-theme .el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.custom-theme .el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.custom-theme .el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.custom-theme .el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.custom-theme .el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.custom-theme .el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.custom-theme .el-time-panel__btn.confirm{font-weight:800;color:#0076c8}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-date-editor{position:relative;display:inline-block;text-align:left}.custom-theme .el-date-editor.el-input,.custom-theme .el-date-editor.el-input__inner{width:220px}.custom-theme .el-date-editor--daterange.el-input,.custom-theme .el-date-editor--daterange.el-input__inner,.custom-theme .el-date-editor--timerange.el-input,.custom-theme .el-date-editor--timerange.el-input__inner{width:350px}.custom-theme .el-date-editor--datetimerange.el-input,.custom-theme .el-date-editor--datetimerange.el-input__inner{width:400px}.custom-theme .el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.custom-theme .el-date-editor .el-icon-circle-close{cursor:pointer}.custom-theme .el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#c0c4cc;float:left;line-height:32px}.custom-theme .el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:100%;margin:0;padding:0;width:39%;text-align:center;font-size:14px;color:#606266}.custom-theme .el-date-editor .el-range-input::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::-moz-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-separator{display:inline-block;height:100%;padding:0 5px;margin:0;text-align:center;line-height:32px;font-size:14px;width:5%;color:#303133}.custom-theme .el-date-editor .el-range__close-icon{font-size:14px;color:#c0c4cc;width:25px;display:inline-block;float:right;line-height:32px}.custom-theme .el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.custom-theme .el-range-editor .el-range-input{line-height:1}.custom-theme .el-range-editor.is-active{border-color:#0076c8}.custom-theme .el-range-editor.is-active:hover{border-color:#0076c8}.custom-theme .el-range-editor--medium.el-input__inner{height:36px}.custom-theme .el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.custom-theme .el-range-editor--medium .el-range-input{font-size:14px}.custom-theme .el-range-editor--medium .el-range__close-icon,.custom-theme .el-range-editor--medium .el-range__icon{line-height:28px}.custom-theme .el-range-editor--small.el-input__inner{height:32px}.custom-theme .el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.custom-theme .el-range-editor--small .el-range-input{font-size:13px}.custom-theme .el-range-editor--small .el-range__close-icon,.custom-theme .el-range-editor--small .el-range__icon{line-height:24px}.custom-theme .el-range-editor--mini.el-input__inner{height:28px}.custom-theme .el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.custom-theme .el-range-editor--mini .el-range-input{font-size:12px}.custom-theme .el-range-editor--mini .el-range__close-icon,.custom-theme .el-range-editor--mini .el-range__icon{line-height:20px}.custom-theme .el-range-editor.is-disabled{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-range-editor.is-disabled:focus,.custom-theme .el-range-editor.is-disabled:hover{border-color:#e4e7ed}.custom-theme .el-range-editor.is-disabled input{background-color:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-range-editor.is-disabled input::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::-moz-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled .el-range-separator{color:#c0c4cc}.custom-theme .el-picker-panel{color:#606266;border:1px solid #e4e7ed;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}.custom-theme .el-picker-panel__body-wrapper::after,.custom-theme .el-picker-panel__body::after{content:"";display:table;clear:both}.custom-theme .el-picker-panel__content{position:relative;margin:15px}.custom-theme .el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#fff;position:relative;font-size:0}.custom-theme .el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.custom-theme .el-picker-panel__shortcut:hover{color:#0076c8}.custom-theme .el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#0076c8}.custom-theme .el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.custom-theme .el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.custom-theme .el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.custom-theme .el-picker-panel__icon-btn:hover{color:#0076c8}.custom-theme .el-picker-panel__icon-btn.is-disabled{color:#bbb}.custom-theme .el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.custom-theme .el-picker-panel__link-btn{vertical-align:middle}.custom-theme .el-picker-panel [slot=sidebar],.custom-theme .el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#fff;overflow:auto}.custom-theme .el-picker-panel [slot=sidebar]+.el-picker-panel__body,.custom-theme .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.custom-theme .el-date-picker{width:322px}.custom-theme .el-date-picker.has-sidebar.has-time{width:434px}.custom-theme .el-date-picker.has-sidebar{width:438px}.custom-theme .el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.custom-theme .el-date-picker .el-picker-panel__content{width:292px}.custom-theme .el-date-picker table{table-layout:fixed;width:100%}.custom-theme .el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.custom-theme .el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-date-picker__header{margin:12px;text-align:center}.custom-theme .el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #ebeef5}.custom-theme .el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.custom-theme .el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.custom-theme .el-date-picker__header-label:hover{color:#0076c8}.custom-theme .el-date-picker__header-label.active{color:#0076c8}.custom-theme .el-date-picker__prev-btn{float:left}.custom-theme .el-date-picker__next-btn{float:right}.custom-theme .el-date-picker__time-wrap{padding:10px;text-align:center}.custom-theme .el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .time-select{margin:5px 0;min-width:0}.custom-theme .time-select .el-picker-panel__content{max-height:200px;margin:0}.custom-theme .time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.custom-theme .time-select-item.selected:not(.disabled){color:#0076c8;font-weight:700}.custom-theme .time-select-item.disabled{color:#e4e7ed;cursor:not-allowed}.custom-theme .time-select-item:hover{background-color:#f5f7fa;font-weight:700;cursor:pointer}.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-date-editor{position:relative;display:inline-block;text-align:left}.custom-theme .el-date-editor.el-input,.custom-theme .el-date-editor.el-input__inner{width:220px}.custom-theme .el-date-editor--daterange.el-input,.custom-theme .el-date-editor--daterange.el-input__inner,.custom-theme .el-date-editor--timerange.el-input,.custom-theme .el-date-editor--timerange.el-input__inner{width:350px}.custom-theme .el-date-editor--datetimerange.el-input,.custom-theme .el-date-editor--datetimerange.el-input__inner{width:400px}.custom-theme .el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.custom-theme .el-date-editor .el-icon-circle-close{cursor:pointer}.custom-theme .el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#c0c4cc;float:left;line-height:32px}.custom-theme .el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:100%;margin:0;padding:0;width:39%;text-align:center;font-size:14px;color:#606266}.custom-theme .el-date-editor .el-range-input::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::-moz-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-input::placeholder{color:#c0c4cc}.custom-theme .el-date-editor .el-range-separator{display:inline-block;height:100%;padding:0 5px;margin:0;text-align:center;line-height:32px;font-size:14px;width:5%;color:#303133}.custom-theme .el-date-editor .el-range__close-icon{font-size:14px;color:#c0c4cc;width:25px;display:inline-block;float:right;line-height:32px}.custom-theme .el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.custom-theme .el-range-editor .el-range-input{line-height:1}.custom-theme .el-range-editor.is-active{border-color:#0076c8}.custom-theme .el-range-editor.is-active:hover{border-color:#0076c8}.custom-theme .el-range-editor--medium.el-input__inner{height:36px}.custom-theme .el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.custom-theme .el-range-editor--medium .el-range-input{font-size:14px}.custom-theme .el-range-editor--medium .el-range__close-icon,.custom-theme .el-range-editor--medium .el-range__icon{line-height:28px}.custom-theme .el-range-editor--small.el-input__inner{height:32px}.custom-theme .el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.custom-theme .el-range-editor--small .el-range-input{font-size:13px}.custom-theme .el-range-editor--small .el-range__close-icon,.custom-theme .el-range-editor--small .el-range__icon{line-height:24px}.custom-theme .el-range-editor--mini.el-input__inner{height:28px}.custom-theme .el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.custom-theme .el-range-editor--mini .el-range-input{font-size:12px}.custom-theme .el-range-editor--mini .el-range__close-icon,.custom-theme .el-range-editor--mini .el-range__icon{line-height:20px}.custom-theme .el-range-editor.is-disabled{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-range-editor.is-disabled:focus,.custom-theme .el-range-editor.is-disabled:hover{border-color:#e4e7ed}.custom-theme .el-range-editor.is-disabled input{background-color:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-range-editor.is-disabled input::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::-moz-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled input::placeholder{color:#c0c4cc}.custom-theme .el-range-editor.is-disabled .el-range-separator{color:#c0c4cc}.custom-theme .el-picker-panel{color:#606266;border:1px solid #e4e7ed;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}.custom-theme .el-picker-panel__body-wrapper::after,.custom-theme .el-picker-panel__body::after{content:"";display:table;clear:both}.custom-theme .el-picker-panel__content{position:relative;margin:15px}.custom-theme .el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#fff;position:relative;font-size:0}.custom-theme .el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:0;cursor:pointer}.custom-theme .el-picker-panel__shortcut:hover{color:#0076c8}.custom-theme .el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#0076c8}.custom-theme .el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.custom-theme .el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.custom-theme .el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.custom-theme .el-picker-panel__icon-btn:hover{color:#0076c8}.custom-theme .el-picker-panel__icon-btn.is-disabled{color:#bbb}.custom-theme .el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.custom-theme .el-picker-panel__link-btn{vertical-align:middle}.custom-theme .el-picker-panel [slot=sidebar],.custom-theme .el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#fff;overflow:auto}.custom-theme .el-picker-panel [slot=sidebar]+.el-picker-panel__body,.custom-theme .el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.custom-theme .el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.custom-theme .el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.custom-theme .el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.custom-theme .el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.custom-theme .el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.custom-theme .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#fff;cursor:default}.custom-theme .el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.custom-theme .el-time-spinner__arrow:hover{color:#0076c8}.custom-theme .el-time-spinner__arrow.el-icon-arrow-up{top:10px}.custom-theme .el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.custom-theme .el-time-spinner__input.el-input{width:70%}.custom-theme .el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.custom-theme .el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.custom-theme .el-time-spinner__list::after,.custom-theme .el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.custom-theme .el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.custom-theme .el-time-spinner__item:hover:not(.disabled):not(.active){background:#f5f7fa;cursor:pointer}.custom-theme .el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.custom-theme .el-time-spinner__item.disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-time-panel{margin:5px 0;border:solid 1px #e4e7ed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.custom-theme .el-time-panel__content{font-size:0;position:relative;overflow:hidden}.custom-theme .el-time-panel__content::after,.custom-theme .el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.custom-theme .el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.custom-theme .el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.custom-theme .el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.custom-theme .el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.custom-theme .el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#303133}.custom-theme .el-time-panel__btn.confirm{font-weight:800;color:#0076c8}.custom-theme .el-time-range-picker{width:354px;overflow:visible}.custom-theme .el-time-range-picker__content{position:relative;text-align:center;padding:10px}.custom-theme .el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.custom-theme .el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.custom-theme .el-time-range-picker__body{border-radius:2px;border:1px solid #e4e7ed}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-popover{position:absolute;background:#fff;min-width:150px;border-radius:4px;border:1px solid #ebeef5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-popover--plain{padding:18px 20px}.custom-theme .el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.custom-theme .el-popover__reference:focus:hover,.custom-theme .el-popover__reference:focus:not(.focusing){outline-width:0}.custom-theme .el-popover:focus,.custom-theme .el-popover:focus:active{outline-width:0}.custom-theme .el-tooltip:focus:hover,.custom-theme .el-tooltip:focus:not(.focusing){outline-width:0}.custom-theme .el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.custom-theme .el-tooltip__popper .popper__arrow,.custom-theme .el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-tooltip__popper .popper__arrow{border-width:6px}.custom-theme .el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.custom-theme .el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.custom-theme .el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.custom-theme .el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=right]{margin-left:12px}.custom-theme .el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.custom-theme .el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.custom-theme .el-tooltip__popper[x-placement^=left]{margin-right:12px}.custom-theme .el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.custom-theme .el-tooltip__popper.is-dark{background:#303133;color:#fff}.custom-theme .el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#fff}.custom-theme .v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.custom-theme .v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.custom-theme .v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.custom-theme .el-popup-parent--hidden{overflow:hidden}.custom-theme .el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-color:#dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button+.el-button{margin-left:10px}.custom-theme .el-button.is-round{padding:12px 20px}.custom-theme .el-button:focus,.custom-theme .el-button:hover{color:#0076c8;border-color:#b3d6ef;background-color:#e6f1fa}.custom-theme .el-button:active{color:#006ab4;border-color:#006ab4;outline:0}.custom-theme .el-button::-moz-focus-inner{border:0}.custom-theme .el-button [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-button.is-plain:focus,.custom-theme .el-button.is-plain:hover{background:#fff;border-color:#0076c8;color:#0076c8}.custom-theme .el-button.is-plain:active{background:#fff;border-color:#006ab4;color:#006ab4;outline:0}.custom-theme .el-button.is-active{color:#006ab4;border-color:#006ab4}.custom-theme .el-button.is-disabled,.custom-theme .el-button.is-disabled:focus,.custom-theme .el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.custom-theme .el-button.is-disabled.el-button--text{background-color:transparent}.custom-theme .el-button.is-disabled.is-plain,.custom-theme .el-button.is-disabled.is-plain:focus,.custom-theme .el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.custom-theme .el-button.is-loading{position:relative;pointer-events:none}.custom-theme .el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.custom-theme .el-button.is-round{border-radius:20px;padding:12px 23px}.custom-theme .el-button.is-circle{border-radius:50%;padding:12px}.custom-theme .el-button--primary{color:#fff;background-color:#0076c8;border-color:#0076c8}.custom-theme .el-button--primary:focus,.custom-theme .el-button--primary:hover{background:#3391d3;border-color:#3391d3;color:#fff}.custom-theme .el-button--primary:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-active{background:#006ab4;border-color:#006ab4;color:#fff}.custom-theme .el-button--primary.is-disabled,.custom-theme .el-button--primary.is-disabled:active,.custom-theme .el-button--primary.is-disabled:focus,.custom-theme .el-button--primary.is-disabled:hover{color:#fff;background-color:#80bbe4;border-color:#80bbe4}.custom-theme .el-button--primary.is-plain{color:#0076c8;background:#e6f1fa;border-color:#99c8e9}.custom-theme .el-button--primary.is-plain:focus,.custom-theme .el-button--primary.is-plain:hover{background:#0076c8;border-color:#0076c8;color:#fff}.custom-theme .el-button--primary.is-plain:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-plain.is-disabled,.custom-theme .el-button--primary.is-plain.is-disabled:active,.custom-theme .el-button--primary.is-plain.is-disabled:focus,.custom-theme .el-button--primary.is-plain.is-disabled:hover{color:#66adde;background-color:#e6f1fa;border-color:#cce4f4}.custom-theme .el-button--success{color:#fff;background-color:#409167;border-color:#409167}.custom-theme .el-button--success:focus,.custom-theme .el-button--success:hover{background:#66a785;border-color:#66a785;color:#fff}.custom-theme .el-button--success:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-active{background:#3a835d;border-color:#3a835d;color:#fff}.custom-theme .el-button--success.is-disabled,.custom-theme .el-button--success.is-disabled:active,.custom-theme .el-button--success.is-disabled:focus,.custom-theme .el-button--success.is-disabled:hover{color:#fff;background-color:#a0c8b3;border-color:#a0c8b3}.custom-theme .el-button--success.is-plain{color:#409167;background:#ecf4f0;border-color:#b3d3c2}.custom-theme .el-button--success.is-plain:focus,.custom-theme .el-button--success.is-plain:hover{background:#409167;border-color:#409167;color:#fff}.custom-theme .el-button--success.is-plain:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-plain.is-disabled,.custom-theme .el-button--success.is-plain.is-disabled:active,.custom-theme .el-button--success.is-plain.is-disabled:focus,.custom-theme .el-button--success.is-plain.is-disabled:hover{color:#8cbda4;background-color:#ecf4f0;border-color:#d9e9e1}.custom-theme .el-button--warning{color:#fff;background-color:#9da408;border-color:#9da408}.custom-theme .el-button--warning:focus,.custom-theme .el-button--warning:hover{background:#b1b639;border-color:#b1b639;color:#fff}.custom-theme .el-button--warning:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-active{background:#8d9407;border-color:#8d9407;color:#fff}.custom-theme .el-button--warning.is-disabled,.custom-theme .el-button--warning.is-disabled:active,.custom-theme .el-button--warning.is-disabled:focus,.custom-theme .el-button--warning.is-disabled:hover{color:#fff;background-color:#ced284;border-color:#ced284}.custom-theme .el-button--warning.is-plain{color:#9da408;background:#f5f6e6;border-color:#d8db9c}.custom-theme .el-button--warning.is-plain:focus,.custom-theme .el-button--warning.is-plain:hover{background:#9da408;border-color:#9da408;color:#fff}.custom-theme .el-button--warning.is-plain:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-plain.is-disabled,.custom-theme .el-button--warning.is-plain.is-disabled:active,.custom-theme .el-button--warning.is-plain.is-disabled:focus,.custom-theme .el-button--warning.is-plain.is-disabled:hover{color:#c4c86b;background-color:#f5f6e6;border-color:#ebedce}.custom-theme .el-button--danger{color:#fff;background-color:#d63737;border-color:#d63737}.custom-theme .el-button--danger:focus,.custom-theme .el-button--danger:hover{background:#de5f5f;border-color:#de5f5f;color:#fff}.custom-theme .el-button--danger:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-active{background:#c13232;border-color:#c13232;color:#fff}.custom-theme .el-button--danger.is-disabled,.custom-theme .el-button--danger.is-disabled:active,.custom-theme .el-button--danger.is-disabled:focus,.custom-theme .el-button--danger.is-disabled:hover{color:#fff;background-color:#eb9b9b;border-color:#eb9b9b}.custom-theme .el-button--danger.is-plain{color:#d63737;background:#fbebeb;border-color:#efafaf}.custom-theme .el-button--danger.is-plain:focus,.custom-theme .el-button--danger.is-plain:hover{background:#d63737;border-color:#d63737;color:#fff}.custom-theme .el-button--danger.is-plain:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-plain.is-disabled,.custom-theme .el-button--danger.is-plain.is-disabled:active,.custom-theme .el-button--danger.is-plain.is-disabled:focus,.custom-theme .el-button--danger.is-plain.is-disabled:hover{color:#e68787;background-color:#fbebeb;border-color:#f7d7d7}.custom-theme .el-button--info{color:#fff;background-color:#0a76a4;border-color:#0a76a4}.custom-theme .el-button--info:focus,.custom-theme .el-button--info:hover{background:#3b91b6;border-color:#3b91b6;color:#fff}.custom-theme .el-button--info:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-active{background:#096a94;border-color:#096a94;color:#fff}.custom-theme .el-button--info.is-disabled,.custom-theme .el-button--info.is-disabled:active,.custom-theme .el-button--info.is-disabled:focus,.custom-theme .el-button--info.is-disabled:hover{color:#fff;background-color:#85bbd2;border-color:#85bbd2}.custom-theme .el-button--info.is-plain{color:#0a76a4;background:#e7f1f6;border-color:#9dc8db}.custom-theme .el-button--info.is-plain:focus,.custom-theme .el-button--info.is-plain:hover{background:#0a76a4;border-color:#0a76a4;color:#fff}.custom-theme .el-button--info.is-plain:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-plain.is-disabled,.custom-theme .el-button--info.is-plain.is-disabled:active,.custom-theme .el-button--info.is-plain.is-disabled:focus,.custom-theme .el-button--info.is-plain.is-disabled:hover{color:#6cadc8;background-color:#e7f1f6;border-color:#cee4ed}.custom-theme .el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button--medium.is-round{padding:10px 20px}.custom-theme .el-button--medium.is-circle{padding:10px}.custom-theme .el-button--small{padding:9px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--small.is-round{padding:9px 15px}.custom-theme .el-button--small.is-circle{padding:9px}.custom-theme .el-button--mini{padding:7px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--mini.is-round{padding:7px 15px}.custom-theme .el-button--mini.is-circle{padding:7px}.custom-theme .el-button--text{border-color:transparent;color:#0076c8;background:0 0;padding-left:0;padding-right:0}.custom-theme .el-button--text:focus,.custom-theme .el-button--text:hover{color:#3391d3;border-color:transparent;background-color:transparent}.custom-theme .el-button--text:active{color:#006ab4;border-color:transparent;background-color:transparent}.custom-theme .el-button--text.is-disabled,.custom-theme .el-button--text.is-disabled:focus,.custom-theme .el-button--text.is-disabled:hover{border-color:transparent}.custom-theme .el-button-group{display:inline-block;vertical-align:middle}.custom-theme .el-button-group::after,.custom-theme .el-button-group::before{display:table;content:""}.custom-theme .el-button-group::after{clear:both}.custom-theme .el-button-group>.el-button{float:left;position:relative}.custom-theme .el-button-group>.el-button+.el-button{margin-left:0}.custom-theme .el-button-group>.el-button.is-disabled{z-index:1}.custom-theme .el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-button-group>.el-button:first-child:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.custom-theme .el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.custom-theme .el-button-group>.el-button:not(:last-child){margin-right:-1px}.custom-theme .el-button-group>.el-button:active,.custom-theme .el-button-group>.el-button:focus,.custom-theme .el-button-group>.el-button:hover{z-index:1}.custom-theme .el-button-group>.el-button.is-active{z-index:1}.custom-theme .el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-theme .el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.custom-theme .el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.custom-theme .el-message-box__header{position:relative;padding:15px;padding-bottom:10px}.custom-theme .el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.custom-theme .el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.custom-theme .el-message-box__headerbtn .el-message-box__close{color:#0a76a4}.custom-theme .el-message-box__headerbtn:focus .el-message-box__close,.custom-theme .el-message-box__headerbtn:hover .el-message-box__close{color:#0076c8}.custom-theme .el-message-box__content{position:relative;padding:10px 15px;color:#606266;font-size:14px}.custom-theme .el-message-box__input{padding-top:15px}.custom-theme .el-message-box__input input.invalid{border-color:#d63737}.custom-theme .el-message-box__input input.invalid:focus{border-color:#d63737}.custom-theme .el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.custom-theme .el-message-box__status::before{padding-left:1px}.custom-theme .el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.custom-theme .el-message-box__status.el-icon-success{color:#409167}.custom-theme .el-message-box__status.el-icon-info{color:#0a76a4}.custom-theme .el-message-box__status.el-icon-warning{color:#9da408}.custom-theme .el-message-box__status.el-icon-error{color:#d63737}.custom-theme .el-message-box__message{margin:0}.custom-theme .el-message-box__message p{margin:0;line-height:24px}.custom-theme .el-message-box__errormsg{color:#d63737;font-size:12px;min-height:18px;margin-top:2px}.custom-theme .el-message-box__btns{padding:5px 15px 0;text-align:right}.custom-theme .el-message-box__btns button:nth-child(2){margin-left:10px}.custom-theme .el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.custom-theme .el-message-box--center{padding-bottom:30px}.custom-theme .el-message-box--center .el-message-box__header{padding-top:30px}.custom-theme .el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-theme .el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.custom-theme .el-message-box--center .el-message-box__message{margin-left:0}.custom-theme .el-message-box--center .el-message-box__btns,.custom-theme .el-message-box--center .el-message-box__content{text-align:center}.custom-theme .el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.custom-theme .msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.custom-theme .msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.custom-theme .el-breadcrumb{font-size:14px;line-height:1}.custom-theme .el-breadcrumb::after,.custom-theme .el-breadcrumb::before{display:table;content:""}.custom-theme .el-breadcrumb::after{clear:both}.custom-theme .el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#c0c4cc}.custom-theme .el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.custom-theme .el-breadcrumb__item{float:left}.custom-theme .el-breadcrumb__inner{color:#606266}.custom-theme .el-breadcrumb__inner a,.custom-theme .el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.custom-theme .el-breadcrumb__inner a:hover,.custom-theme .el-breadcrumb__inner.is-link:hover{color:#0076c8;cursor:pointer}.custom-theme .el-breadcrumb__item:last-child .el-breadcrumb__inner,.custom-theme .el-breadcrumb__item:last-child .el-breadcrumb__inner a,.custom-theme .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.custom-theme .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#606266;cursor:text}.custom-theme .el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.custom-theme .el-form--label-left .el-form-item__label{text-align:left}.custom-theme .el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px 0}.custom-theme .el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.custom-theme .el-form--inline .el-form-item__label{float:none;display:inline-block}.custom-theme .el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.custom-theme .el-form--inline.el-form--label-top .el-form-item__content{display:block}.custom-theme .el-form-item{margin-bottom:22px}.custom-theme .el-form-item::after,.custom-theme .el-form-item::before{display:table;content:""}.custom-theme .el-form-item::after{clear:both}.custom-theme .el-form-item .el-form-item{margin-bottom:0}.custom-theme .el-form-item .el-input__validateIcon{display:none}.custom-theme .el-form-item--medium .el-form-item__label{line-height:36px}.custom-theme .el-form-item--medium .el-form-item__content{line-height:36px}.custom-theme .el-form-item--small .el-form-item__label{line-height:32px}.custom-theme .el-form-item--small .el-form-item__content{line-height:32px}.custom-theme .el-form-item--small.el-form-item{margin-bottom:18px}.custom-theme .el-form-item--small .el-form-item__error{padding-top:2px}.custom-theme .el-form-item--mini .el-form-item__label{line-height:28px}.custom-theme .el-form-item--mini .el-form-item__content{line-height:28px}.custom-theme .el-form-item--mini.el-form-item{margin-bottom:18px}.custom-theme .el-form-item--mini .el-form-item__error{padding-top:1px}.custom-theme .el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-form-item__content{line-height:40px;position:relative;font-size:14px}.custom-theme .el-form-item__content::after,.custom-theme .el-form-item__content::before{display:table;content:""}.custom-theme .el-form-item__content::after{clear:both}.custom-theme .el-form-item__content .el-input-group{vertical-align:middle}.custom-theme .el-form-item__error{color:#d63737;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.custom-theme .el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.custom-theme .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:'*';color:#d63737;margin-right:4px}.custom-theme .el-form-item.is-error .el-input__inner,.custom-theme .el-form-item.is-error .el-input__inner:focus,.custom-theme .el-form-item.is-error .el-textarea__inner,.custom-theme .el-form-item.is-error .el-textarea__inner:focus{border-color:#d63737}.custom-theme .el-form-item.is-error .el-input-group__append .el-input__inner,.custom-theme .el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.custom-theme .el-form-item.is-error .el-input__validateIcon{color:#d63737}.custom-theme .el-form-item.is-success .el-input__inner,.custom-theme .el-form-item.is-success .el-input__inner:focus,.custom-theme .el-form-item.is-success .el-textarea__inner,.custom-theme .el-form-item.is-success .el-textarea__inner:focus{border-color:#409167}.custom-theme .el-form-item.is-success .el-input-group__append .el-input__inner,.custom-theme .el-form-item.is-success .el-input-group__prepend .el-input__inner{border-color:transparent}.custom-theme .el-form-item.is-success .el-input__validateIcon{color:#409167}.custom-theme .el-form-item--feedback .el-input__validateIcon{display:inline-block}.custom-theme .el-tabs__header{padding:0;position:relative;margin:0 0 15px}.custom-theme .el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#0076c8;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.custom-theme .el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.custom-theme .el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.custom-theme .el-tabs__new-tab:hover{color:#0076c8}.custom-theme .el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.custom-theme .el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#e4e7ed;z-index:1}.custom-theme .el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-tabs__nav-scroll{overflow:hidden}.custom-theme .el-tabs__nav-next,.custom-theme .el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.custom-theme .el-tabs__nav-next{right:0}.custom-theme .el-tabs__nav-prev{left:0}.custom-theme .el-tabs__nav{white-space:nowrap;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.custom-theme .el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-theme .el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.custom-theme .el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.custom-theme .el-tabs__item:focus,.custom-theme .el-tabs__item:focus:active{outline:0}.custom-theme .el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409eff inset;box-shadow:0 0 2px 2px #409eff inset;border-radius:3px}.custom-theme .el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.custom-theme .el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.custom-theme .el-tabs__item .el-icon-close:hover{background-color:#c0c4cc;color:#fff}.custom-theme .el-tabs__item.is-active{color:#0076c8}.custom-theme .el-tabs__item:hover{color:#0076c8;cursor:pointer}.custom-theme .el-tabs__item.is-disabled{color:#c0c4cc;cursor:default}.custom-theme .el-tabs__content{overflow:hidden;position:relative}.custom-theme .el-tabs--card>.el-tabs__header{border-bottom:1px solid #e4e7ed}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #e4e7ed;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #e4e7ed;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#fff}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.custom-theme .el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close{width:14px}.custom-theme .el-tabs--border-card{background:#fff;border:1px solid #dcdfe6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.custom-theme .el-tabs--border-card>.el-tabs__content{padding:15px}.custom-theme .el-tabs--border-card>.el-tabs__header{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;margin:0}.custom-theme .el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.custom-theme .el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin:-1px -1px 0;color:#909399}.custom-theme .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#0076c8;background-color:#fff;border-right-color:#dcdfe6;border-left-color:#dcdfe6}.custom-theme .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#0076c8}.custom-theme .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#c0c4cc}.custom-theme .el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.custom-theme .el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.custom-theme .el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.custom-theme .el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.custom-theme .el-tabs--bottom .el-tabs__item.is-bottom:last-child,.custom-theme .el-tabs--bottom .el-tabs__item.is-top:last-child,.custom-theme .el-tabs--top .el-tabs__item.is-bottom:last-child,.custom-theme .el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.custom-theme .el-tabs--bottom .el-tabs--left .el-tabs__item:nth-child(2),.custom-theme .el-tabs--bottom .el-tabs--right .el-tabs__item:nth-child(2),.custom-theme .el-tabs--bottom.el-tabs--border-card .el-tabs__item:nth-child(2),.custom-theme .el-tabs--bottom.el-tabs--card .el-tabs__item:nth-child(2),.custom-theme .el-tabs--top .el-tabs--left .el-tabs__item:nth-child(2),.custom-theme .el-tabs--top .el-tabs--right .el-tabs__item:nth-child(2),.custom-theme .el-tabs--top.el-tabs--border-card .el-tabs__item:nth-child(2),.custom-theme .el-tabs--top.el-tabs--card .el-tabs__item:nth-child(2){padding-left:20px}.custom-theme .el-tabs--bottom .el-tabs--left .el-tabs__item:last-child,.custom-theme .el-tabs--bottom .el-tabs--right .el-tabs__item:last-child,.custom-theme .el-tabs--bottom.el-tabs--border-card .el-tabs__item:last-child,.custom-theme .el-tabs--bottom.el-tabs--card .el-tabs__item:last-child,.custom-theme .el-tabs--top .el-tabs--left .el-tabs__item:last-child,.custom-theme .el-tabs--top .el-tabs--right .el-tabs__item:last-child,.custom-theme .el-tabs--top.el-tabs--border-card .el-tabs__item:last-child,.custom-theme .el-tabs--top.el-tabs--card .el-tabs__item:last-child{padding-right:20px}.custom-theme .el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.custom-theme .el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #dcdfe6}.custom-theme .el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.custom-theme .el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.custom-theme .el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px -1px}.custom-theme .el-tabs--left,.custom-theme .el-tabs--right{overflow:hidden}.custom-theme .el-tabs--left .el-tabs__header.is-left,.custom-theme .el-tabs--left .el-tabs__header.is-right,.custom-theme .el-tabs--left .el-tabs__nav-scroll,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right,.custom-theme .el-tabs--right .el-tabs__header.is-left,.custom-theme .el-tabs--right .el-tabs__header.is-right,.custom-theme .el-tabs--right .el-tabs__nav-scroll,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.custom-theme .el-tabs--left .el-tabs__active-bar.is-left,.custom-theme .el-tabs--left .el-tabs__active-bar.is-right,.custom-theme .el-tabs--right .el-tabs__active-bar.is-left,.custom-theme .el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left::after,.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-right::after,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-left::after,.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.custom-theme .el-tabs--left .el-tabs__nav.is-left,.custom-theme .el-tabs--left .el-tabs__nav.is-right,.custom-theme .el-tabs--right .el-tabs__nav.is-left,.custom-theme .el-tabs--right .el-tabs__nav.is-right{float:none}.custom-theme .el-tabs--left .el-tabs__item.is-left,.custom-theme .el-tabs--left .el-tabs__item.is-right,.custom-theme .el-tabs--right .el-tabs__item.is-left,.custom-theme .el-tabs--right .el-tabs__item.is-right{display:block}.custom-theme .el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.custom-theme .el-tabs--left .el-tabs__nav-wrap.is-left::after{left:auto;right:0}.custom-theme .el-tabs--left .el-tabs__active-bar.is-left{right:0;left:auto}.custom-theme .el-tabs--left .el-tabs__item.is-left{text-align:right}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #e4e7ed;border-bottom:none;border-top:1px solid #e4e7ed}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #e4e7ed;border-top:none}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #e4e7ed;border-right-color:#fff;border-left:none;border-bottom:none}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #e4e7ed;border-right:none}.custom-theme .el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.custom-theme .el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.custom-theme .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.custom-theme .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.custom-theme .el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.custom-theme .el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.custom-theme .el-tabs--right .el-tabs__active-bar.is-right{left:0}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #e4e7ed}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #e4e7ed;border-top:none}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #e4e7ed;border-left-color:#fff;border-right:none;border-bottom:none}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.custom-theme .el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #e4e7ed;border-left:none}.custom-theme .el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.custom-theme .el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.custom-theme .el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.custom-theme .slideInLeft-transition,.custom-theme .slideInRight-transition{display:inline-block}.custom-theme .slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.custom-theme .slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.custom-theme .slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.custom-theme .slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.custom-theme .el-tag{background-color:rgba(0,118,200,.1);display:inline-block;padding:0 10px;height:32px;line-height:30px;font-size:12px;color:#0076c8;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,118,200,.2);white-space:nowrap}.custom-theme .el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px;color:#0076c8}.custom-theme .el-tag .el-icon-close::before{display:block}.custom-theme .el-tag .el-icon-close:hover{background-color:#0076c8;color:#fff}.custom-theme .el-tag--info{background-color:rgba(10,118,164,.1);border-color:rgba(10,118,164,.2);color:#0a76a4}.custom-theme .el-tag--info.is-hit{border-color:#0a76a4}.custom-theme .el-tag--info .el-tag__close{color:#0a76a4}.custom-theme .el-tag--info .el-tag__close:hover{background-color:#0a76a4;color:#fff}.custom-theme .el-tag--success{background-color:rgba(64,145,103,.1);border-color:rgba(64,145,103,.2);color:#409167}.custom-theme .el-tag--success.is-hit{border-color:#409167}.custom-theme .el-tag--success .el-tag__close{color:#409167}.custom-theme .el-tag--success .el-tag__close:hover{background-color:#409167;color:#fff}.custom-theme .el-tag--warning{background-color:rgba(157,164,8,.1);border-color:rgba(157,164,8,.2);color:#9da408}.custom-theme .el-tag--warning.is-hit{border-color:#9da408}.custom-theme .el-tag--warning .el-tag__close{color:#9da408}.custom-theme .el-tag--warning .el-tag__close:hover{background-color:#9da408;color:#fff}.custom-theme .el-tag--danger{background-color:rgba(214,55,55,.1);border-color:rgba(214,55,55,.2);color:#d63737}.custom-theme .el-tag--danger.is-hit{border-color:#d63737}.custom-theme .el-tag--danger .el-tag__close{color:#d63737}.custom-theme .el-tag--danger .el-tag__close:hover{background-color:#d63737;color:#fff}.custom-theme .el-tag--medium{height:28px;line-height:26px}.custom-theme .el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--small{height:24px;padding:0 8px;line-height:22px}.custom-theme .el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-tag--mini{height:20px;padding:0 5px;line-height:19px}.custom-theme .el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.custom-theme .el-checkbox.is-bordered.is-checked{border-color:#0076c8}.custom-theme .el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.custom-theme .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#c0c4cc;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.custom-theme .el-checkbox__input.is-checked+.el-checkbox__label{color:#0076c8}.custom-theme .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.custom-theme .el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.custom-theme .el-checkbox__inner:hover{border-color:#0076c8}.custom-theme .el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.custom-theme .el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.custom-theme .el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.custom-theme .el-checkbox+.el-checkbox{margin-left:30px}.custom-theme .el-checkbox-button{position:relative;display:inline-block}.custom-theme .el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button__inner.is-round{padding:12px 20px}.custom-theme .el-checkbox-button__inner:hover{color:#0076c8}.custom-theme .el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.custom-theme .el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.custom-theme .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#0076c8;border-color:#0076c8;-webkit-box-shadow:-1px 0 0 0 #66adde;box-shadow:-1px 0 0 0 #66adde}.custom-theme .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#0076c8}.custom-theme .el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.custom-theme .el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-theme .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#0076c8}.custom-theme .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.custom-theme .el-checkbox-group{font-size:0}.custom-theme .el-tree{position:relative;cursor:default;background:#fff;color:#606266}.custom-theme .el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.custom-theme .el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#4f5d64}.custom-theme .el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#0076c8}.custom-theme .el-tree-node{white-space:nowrap;outline:0}.custom-theme .el-tree-node:focus>.el-tree-node__content{background-color:#f5f7fa}.custom-theme .el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#0076c8;color:#fff}.custom-theme .el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.custom-theme .el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.custom-theme .el-tree-node__content>.el-checkbox{margin-right:8px}.custom-theme .el-tree-node__content:hover{background-color:#f5f7fa}.custom-theme .el-tree.is-dragging .el-tree-node__content{cursor:move}.custom-theme .el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.custom-theme .el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.custom-theme .el-tree-node__expand-icon{cursor:pointer;color:#c0c4cc;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.custom-theme .el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.custom-theme .el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.custom-theme .el-tree-node__label{font-size:14px}.custom-theme .el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#c0c4cc}.custom-theme .el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.custom-theme .el-tree-node.is-expanded>.el-tree-node__children{display:block}.custom-theme .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#ebf4fb}.custom-theme .el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#fff;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.custom-theme .el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-theme .el-alert--success{background-color:#ecf4f0;color:#409167}.custom-theme .el-alert--success .el-alert__description{color:#409167}.custom-theme .el-alert--info{background-color:#e7f1f6;color:#0a76a4}.custom-theme .el-alert--info .el-alert__description{color:#0a76a4}.custom-theme .el-alert--warning{background-color:#f5f6e6;color:#9da408}.custom-theme .el-alert--warning .el-alert__description{color:#9da408}.custom-theme .el-alert--error{background-color:#fbebeb;color:#d63737}.custom-theme .el-alert--error .el-alert__description{color:#d63737}.custom-theme .el-alert__content{display:table-cell;padding:0 8px}.custom-theme .el-alert__icon{font-size:16px;width:16px}.custom-theme .el-alert__icon.is-big{font-size:28px;width:28px}.custom-theme .el-alert__title{font-size:13px;line-height:18px}.custom-theme .el-alert__title.is-bold{font-weight:700}.custom-theme .el-alert .el-alert__description{font-size:12px;margin:5px 0 0 0}.custom-theme .el-alert__closebtn{font-size:12px;color:#c0c4cc;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.custom-theme .el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.custom-theme .el-alert-fade-enter,.custom-theme .el-alert-fade-leave-active{opacity:0}.custom-theme .el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.custom-theme .el-notification.right{right:16px}.custom-theme .el-notification.left{left:16px}.custom-theme .el-notification__group{margin-left:13px}.custom-theme .el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.custom-theme .el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0 0;color:#606266;text-align:justify}.custom-theme .el-notification__content p{margin:0}.custom-theme .el-notification__icon{height:24px;width:24px;font-size:24px}.custom-theme .el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.custom-theme .el-notification__closeBtn:hover{color:#606266}.custom-theme .el-notification .el-icon-success{color:#409167}.custom-theme .el-notification .el-icon-error{color:#d63737}.custom-theme .el-notification .el-icon-info{color:#0a76a4}.custom-theme .el-notification .el-icon-warning{color:#9da408}.custom-theme .el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.custom-theme .el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.custom-theme .el-notification-fade-leave-active{opacity:0}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.custom-theme .el-input-number .el-input{display:block}.custom-theme .el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.custom-theme .el-input-number__decrease,.custom-theme .el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#f5f7fa;color:#606266;cursor:pointer;font-size:13px}.custom-theme .el-input-number__decrease:hover,.custom-theme .el-input-number__increase:hover{color:#0076c8}.custom-theme .el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.custom-theme .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#0076c8}.custom-theme .el-input-number__decrease.is-disabled,.custom-theme .el-input-number__increase.is-disabled{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #dcdfe6}.custom-theme .el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #dcdfe6}.custom-theme .el-input-number.is-disabled .el-input-number__decrease,.custom-theme .el-input-number.is-disabled .el-input-number__increase{border-color:#e4e7ed;color:#e4e7ed}.custom-theme .el-input-number.is-disabled .el-input-number__decrease:hover,.custom-theme .el-input-number.is-disabled .el-input-number__increase:hover{color:#e4e7ed;cursor:not-allowed}.custom-theme .el-input-number--medium{width:200px;line-height:34px}.custom-theme .el-input-number--medium .el-input-number__decrease,.custom-theme .el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.custom-theme .el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.custom-theme .el-input-number--small{width:130px;line-height:30px}.custom-theme .el-input-number--small .el-input-number__decrease,.custom-theme .el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.custom-theme .el-input-number--small .el-input-number__decrease [class*=el-icon],.custom-theme .el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.custom-theme .el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.custom-theme .el-input-number--mini{width:130px;line-height:26px}.custom-theme .el-input-number--mini .el-input-number__decrease,.custom-theme .el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.custom-theme .el-input-number--mini .el-input-number__decrease [class*=el-icon],.custom-theme .el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.custom-theme .el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.custom-theme .el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.custom-theme .el-input-number.is-controls-right .el-input-number__decrease,.custom-theme .el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.custom-theme .el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.custom-theme .el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.custom-theme .el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #dcdfe6}.custom-theme .el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #dcdfe6;border-radius:0 0 4px 0}.custom-theme .el-input-number.is-controls-right[class*=medium] [class*=decrease],.custom-theme .el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.custom-theme .el-input-number.is-controls-right[class*=small] [class*=decrease],.custom-theme .el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.custom-theme .el-input-number.is-controls-right[class*=mini] [class*=decrease],.custom-theme .el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.custom-theme .el-tooltip:focus:hover,.custom-theme .el-tooltip:focus:not(.focusing){outline-width:0}.custom-theme .el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.custom-theme .el-tooltip__popper .popper__arrow,.custom-theme .el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-tooltip__popper .popper__arrow{border-width:6px}.custom-theme .el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.custom-theme .el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.custom-theme .el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.custom-theme .el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=right]{margin-left:12px}.custom-theme .el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.custom-theme .el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.custom-theme .el-tooltip__popper[x-placement^=left]{margin-right:12px}.custom-theme .el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.custom-theme .el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.custom-theme .el-tooltip__popper.is-dark{background:#303133;color:#fff}.custom-theme .el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#fff}.custom-theme .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.custom-theme .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#fff}.custom-theme .el-slider::after,.custom-theme .el-slider::before{display:table;content:""}.custom-theme .el-slider::after{clear:both}.custom-theme .el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#e4e7ed;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.custom-theme .el-slider__runway.show-input{margin-right:160px;width:auto}.custom-theme .el-slider__runway.disabled{cursor:default}.custom-theme .el-slider__runway.disabled .el-slider__bar{background-color:#c0c4cc}.custom-theme .el-slider__runway.disabled .el-slider__button{border-color:#c0c4cc}.custom-theme .el-slider__runway.disabled .el-slider__button-wrapper.hover,.custom-theme .el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.custom-theme .el-slider__runway.disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.custom-theme .el-slider__runway.disabled .el-slider__button.dragging,.custom-theme .el-slider__runway.disabled .el-slider__button.hover,.custom-theme .el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1)}.custom-theme .el-slider__runway.disabled .el-slider__button.hover,.custom-theme .el-slider__runway.disabled .el-slider__button:hover{cursor:not-allowed}.custom-theme .el-slider__runway.disabled .el-slider__button.dragging{cursor:not-allowed}.custom-theme .el-slider__input{float:right;margin-top:3px;width:130px}.custom-theme .el-slider__input.el-input-number--mini{margin-top:5px}.custom-theme .el-slider__input.el-input-number--medium{margin-top:0}.custom-theme .el-slider__input.el-input-number--large{margin-top:-2px}.custom-theme .el-slider__bar{height:6px;background-color:#0076c8;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.custom-theme .el-slider__button-wrapper{height:36px;width:36px;position:absolute;z-index:1001;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.custom-theme .el-slider__button-wrapper::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-slider__button-wrapper .el-tooltip{vertical-align:middle;display:inline-block}.custom-theme .el-slider__button-wrapper.hover,.custom-theme .el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.custom-theme .el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.custom-theme .el-slider__button{width:16px;height:16px;border:solid 2px #0076c8;background-color:#fff;border-radius:50%;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-slider__button.dragging,.custom-theme .el-slider__button.hover,.custom-theme .el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.custom-theme .el-slider__button.hover,.custom-theme .el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.custom-theme .el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.custom-theme .el-slider__stop{position:absolute;height:6px;width:6px;border-radius:100%;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.custom-theme .el-slider.is-vertical{position:relative}.custom-theme .el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.custom-theme .el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.custom-theme .el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.custom-theme .el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.custom-theme .el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #dcdfe6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#c0c4cc}.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.custom-theme .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#0076c8}.custom-theme .el-loading-parent--relative{position:relative!important}.custom-theme .el-loading-parent--hidden{overflow:hidden!important}.custom-theme .el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.custom-theme .el-loading-mask.is-fullscreen{position:fixed}.custom-theme .el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.custom-theme .el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.custom-theme .el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.custom-theme .el-loading-spinner .el-loading-text{color:#0076c8;margin:3px 0;font-size:14px}.custom-theme .el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.custom-theme .el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#0076c8;stroke-linecap:round}.custom-theme .el-loading-spinner i{color:#0076c8}.custom-theme .el-loading-fade-enter,.custom-theme .el-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.custom-theme .el-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-row::after,.custom-theme .el-row::before{display:table;content:""}.custom-theme .el-row::after{clear:both}.custom-theme .el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-theme .el-row--flex:after,.custom-theme .el-row--flex:before{display:none}.custom-theme .el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-theme .el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-theme .el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-theme .el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.custom-theme .el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-theme .el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.custom-theme [class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-col-0{display:none}.custom-theme .el-col-0{width:0%}.custom-theme .el-col-offset-0{margin-left:0}.custom-theme .el-col-pull-0{position:relative;right:0}.custom-theme .el-col-push-0{position:relative;left:0}.custom-theme .el-col-1{width:4.16667%}.custom-theme .el-col-offset-1{margin-left:4.16667%}.custom-theme .el-col-pull-1{position:relative;right:4.16667%}.custom-theme .el-col-push-1{position:relative;left:4.16667%}.custom-theme .el-col-2{width:8.33333%}.custom-theme .el-col-offset-2{margin-left:8.33333%}.custom-theme .el-col-pull-2{position:relative;right:8.33333%}.custom-theme .el-col-push-2{position:relative;left:8.33333%}.custom-theme .el-col-3{width:12.5%}.custom-theme .el-col-offset-3{margin-left:12.5%}.custom-theme .el-col-pull-3{position:relative;right:12.5%}.custom-theme .el-col-push-3{position:relative;left:12.5%}.custom-theme .el-col-4{width:16.66667%}.custom-theme .el-col-offset-4{margin-left:16.66667%}.custom-theme .el-col-pull-4{position:relative;right:16.66667%}.custom-theme .el-col-push-4{position:relative;left:16.66667%}.custom-theme .el-col-5{width:20.83333%}.custom-theme .el-col-offset-5{margin-left:20.83333%}.custom-theme .el-col-pull-5{position:relative;right:20.83333%}.custom-theme .el-col-push-5{position:relative;left:20.83333%}.custom-theme .el-col-6{width:25%}.custom-theme .el-col-offset-6{margin-left:25%}.custom-theme .el-col-pull-6{position:relative;right:25%}.custom-theme .el-col-push-6{position:relative;left:25%}.custom-theme .el-col-7{width:29.16667%}.custom-theme .el-col-offset-7{margin-left:29.16667%}.custom-theme .el-col-pull-7{position:relative;right:29.16667%}.custom-theme .el-col-push-7{position:relative;left:29.16667%}.custom-theme .el-col-8{width:33.33333%}.custom-theme .el-col-offset-8{margin-left:33.33333%}.custom-theme .el-col-pull-8{position:relative;right:33.33333%}.custom-theme .el-col-push-8{position:relative;left:33.33333%}.custom-theme .el-col-9{width:37.5%}.custom-theme .el-col-offset-9{margin-left:37.5%}.custom-theme .el-col-pull-9{position:relative;right:37.5%}.custom-theme .el-col-push-9{position:relative;left:37.5%}.custom-theme .el-col-10{width:41.66667%}.custom-theme .el-col-offset-10{margin-left:41.66667%}.custom-theme .el-col-pull-10{position:relative;right:41.66667%}.custom-theme .el-col-push-10{position:relative;left:41.66667%}.custom-theme .el-col-11{width:45.83333%}.custom-theme .el-col-offset-11{margin-left:45.83333%}.custom-theme .el-col-pull-11{position:relative;right:45.83333%}.custom-theme .el-col-push-11{position:relative;left:45.83333%}.custom-theme .el-col-12{width:50%}.custom-theme .el-col-offset-12{margin-left:50%}.custom-theme .el-col-pull-12{position:relative;right:50%}.custom-theme .el-col-push-12{position:relative;left:50%}.custom-theme .el-col-13{width:54.16667%}.custom-theme .el-col-offset-13{margin-left:54.16667%}.custom-theme .el-col-pull-13{position:relative;right:54.16667%}.custom-theme .el-col-push-13{position:relative;left:54.16667%}.custom-theme .el-col-14{width:58.33333%}.custom-theme .el-col-offset-14{margin-left:58.33333%}.custom-theme .el-col-pull-14{position:relative;right:58.33333%}.custom-theme .el-col-push-14{position:relative;left:58.33333%}.custom-theme .el-col-15{width:62.5%}.custom-theme .el-col-offset-15{margin-left:62.5%}.custom-theme .el-col-pull-15{position:relative;right:62.5%}.custom-theme .el-col-push-15{position:relative;left:62.5%}.custom-theme .el-col-16{width:66.66667%}.custom-theme .el-col-offset-16{margin-left:66.66667%}.custom-theme .el-col-pull-16{position:relative;right:66.66667%}.custom-theme .el-col-push-16{position:relative;left:66.66667%}.custom-theme .el-col-17{width:70.83333%}.custom-theme .el-col-offset-17{margin-left:70.83333%}.custom-theme .el-col-pull-17{position:relative;right:70.83333%}.custom-theme .el-col-push-17{position:relative;left:70.83333%}.custom-theme .el-col-18{width:75%}.custom-theme .el-col-offset-18{margin-left:75%}.custom-theme .el-col-pull-18{position:relative;right:75%}.custom-theme .el-col-push-18{position:relative;left:75%}.custom-theme .el-col-19{width:79.16667%}.custom-theme .el-col-offset-19{margin-left:79.16667%}.custom-theme .el-col-pull-19{position:relative;right:79.16667%}.custom-theme .el-col-push-19{position:relative;left:79.16667%}.custom-theme .el-col-20{width:83.33333%}.custom-theme .el-col-offset-20{margin-left:83.33333%}.custom-theme .el-col-pull-20{position:relative;right:83.33333%}.custom-theme .el-col-push-20{position:relative;left:83.33333%}.custom-theme .el-col-21{width:87.5%}.custom-theme .el-col-offset-21{margin-left:87.5%}.custom-theme .el-col-pull-21{position:relative;right:87.5%}.custom-theme .el-col-push-21{position:relative;left:87.5%}.custom-theme .el-col-22{width:91.66667%}.custom-theme .el-col-offset-22{margin-left:91.66667%}.custom-theme .el-col-pull-22{position:relative;right:91.66667%}.custom-theme .el-col-push-22{position:relative;left:91.66667%}.custom-theme .el-col-23{width:95.83333%}.custom-theme .el-col-offset-23{margin-left:95.83333%}.custom-theme .el-col-pull-23{position:relative;right:95.83333%}.custom-theme .el-col-push-23{position:relative;left:95.83333%}.custom-theme .el-col-24{width:100%}.custom-theme .el-col-offset-24{margin-left:100%}.custom-theme .el-col-pull-24{position:relative;right:100%}.custom-theme .el-col-push-24{position:relative;left:100%}@media only screen and (max-width:767px){.custom-theme .el-col-xs-0{display:none}.custom-theme .el-col-xs-0{width:0%}.custom-theme .el-col-xs-offset-0{margin-left:0}.custom-theme .el-col-xs-pull-0{position:relative;right:0}.custom-theme .el-col-xs-push-0{position:relative;left:0}.custom-theme .el-col-xs-1{width:4.16667%}.custom-theme .el-col-xs-offset-1{margin-left:4.16667%}.custom-theme .el-col-xs-pull-1{position:relative;right:4.16667%}.custom-theme .el-col-xs-push-1{position:relative;left:4.16667%}.custom-theme .el-col-xs-2{width:8.33333%}.custom-theme .el-col-xs-offset-2{margin-left:8.33333%}.custom-theme .el-col-xs-pull-2{position:relative;right:8.33333%}.custom-theme .el-col-xs-push-2{position:relative;left:8.33333%}.custom-theme .el-col-xs-3{width:12.5%}.custom-theme .el-col-xs-offset-3{margin-left:12.5%}.custom-theme .el-col-xs-pull-3{position:relative;right:12.5%}.custom-theme .el-col-xs-push-3{position:relative;left:12.5%}.custom-theme .el-col-xs-4{width:16.66667%}.custom-theme .el-col-xs-offset-4{margin-left:16.66667%}.custom-theme .el-col-xs-pull-4{position:relative;right:16.66667%}.custom-theme .el-col-xs-push-4{position:relative;left:16.66667%}.custom-theme .el-col-xs-5{width:20.83333%}.custom-theme .el-col-xs-offset-5{margin-left:20.83333%}.custom-theme .el-col-xs-pull-5{position:relative;right:20.83333%}.custom-theme .el-col-xs-push-5{position:relative;left:20.83333%}.custom-theme .el-col-xs-6{width:25%}.custom-theme .el-col-xs-offset-6{margin-left:25%}.custom-theme .el-col-xs-pull-6{position:relative;right:25%}.custom-theme .el-col-xs-push-6{position:relative;left:25%}.custom-theme .el-col-xs-7{width:29.16667%}.custom-theme .el-col-xs-offset-7{margin-left:29.16667%}.custom-theme .el-col-xs-pull-7{position:relative;right:29.16667%}.custom-theme .el-col-xs-push-7{position:relative;left:29.16667%}.custom-theme .el-col-xs-8{width:33.33333%}.custom-theme .el-col-xs-offset-8{margin-left:33.33333%}.custom-theme .el-col-xs-pull-8{position:relative;right:33.33333%}.custom-theme .el-col-xs-push-8{position:relative;left:33.33333%}.custom-theme .el-col-xs-9{width:37.5%}.custom-theme .el-col-xs-offset-9{margin-left:37.5%}.custom-theme .el-col-xs-pull-9{position:relative;right:37.5%}.custom-theme .el-col-xs-push-9{position:relative;left:37.5%}.custom-theme .el-col-xs-10{width:41.66667%}.custom-theme .el-col-xs-offset-10{margin-left:41.66667%}.custom-theme .el-col-xs-pull-10{position:relative;right:41.66667%}.custom-theme .el-col-xs-push-10{position:relative;left:41.66667%}.custom-theme .el-col-xs-11{width:45.83333%}.custom-theme .el-col-xs-offset-11{margin-left:45.83333%}.custom-theme .el-col-xs-pull-11{position:relative;right:45.83333%}.custom-theme .el-col-xs-push-11{position:relative;left:45.83333%}.custom-theme .el-col-xs-12{width:50%}.custom-theme .el-col-xs-offset-12{margin-left:50%}.custom-theme .el-col-xs-pull-12{position:relative;right:50%}.custom-theme .el-col-xs-push-12{position:relative;left:50%}.custom-theme .el-col-xs-13{width:54.16667%}.custom-theme .el-col-xs-offset-13{margin-left:54.16667%}.custom-theme .el-col-xs-pull-13{position:relative;right:54.16667%}.custom-theme .el-col-xs-push-13{position:relative;left:54.16667%}.custom-theme .el-col-xs-14{width:58.33333%}.custom-theme .el-col-xs-offset-14{margin-left:58.33333%}.custom-theme .el-col-xs-pull-14{position:relative;right:58.33333%}.custom-theme .el-col-xs-push-14{position:relative;left:58.33333%}.custom-theme .el-col-xs-15{width:62.5%}.custom-theme .el-col-xs-offset-15{margin-left:62.5%}.custom-theme .el-col-xs-pull-15{position:relative;right:62.5%}.custom-theme .el-col-xs-push-15{position:relative;left:62.5%}.custom-theme .el-col-xs-16{width:66.66667%}.custom-theme .el-col-xs-offset-16{margin-left:66.66667%}.custom-theme .el-col-xs-pull-16{position:relative;right:66.66667%}.custom-theme .el-col-xs-push-16{position:relative;left:66.66667%}.custom-theme .el-col-xs-17{width:70.83333%}.custom-theme .el-col-xs-offset-17{margin-left:70.83333%}.custom-theme .el-col-xs-pull-17{position:relative;right:70.83333%}.custom-theme .el-col-xs-push-17{position:relative;left:70.83333%}.custom-theme .el-col-xs-18{width:75%}.custom-theme .el-col-xs-offset-18{margin-left:75%}.custom-theme .el-col-xs-pull-18{position:relative;right:75%}.custom-theme .el-col-xs-push-18{position:relative;left:75%}.custom-theme .el-col-xs-19{width:79.16667%}.custom-theme .el-col-xs-offset-19{margin-left:79.16667%}.custom-theme .el-col-xs-pull-19{position:relative;right:79.16667%}.custom-theme .el-col-xs-push-19{position:relative;left:79.16667%}.custom-theme .el-col-xs-20{width:83.33333%}.custom-theme .el-col-xs-offset-20{margin-left:83.33333%}.custom-theme .el-col-xs-pull-20{position:relative;right:83.33333%}.custom-theme .el-col-xs-push-20{position:relative;left:83.33333%}.custom-theme .el-col-xs-21{width:87.5%}.custom-theme .el-col-xs-offset-21{margin-left:87.5%}.custom-theme .el-col-xs-pull-21{position:relative;right:87.5%}.custom-theme .el-col-xs-push-21{position:relative;left:87.5%}.custom-theme .el-col-xs-22{width:91.66667%}.custom-theme .el-col-xs-offset-22{margin-left:91.66667%}.custom-theme .el-col-xs-pull-22{position:relative;right:91.66667%}.custom-theme .el-col-xs-push-22{position:relative;left:91.66667%}.custom-theme .el-col-xs-23{width:95.83333%}.custom-theme .el-col-xs-offset-23{margin-left:95.83333%}.custom-theme .el-col-xs-pull-23{position:relative;right:95.83333%}.custom-theme .el-col-xs-push-23{position:relative;left:95.83333%}.custom-theme .el-col-xs-24{width:100%}.custom-theme .el-col-xs-offset-24{margin-left:100%}.custom-theme .el-col-xs-pull-24{position:relative;right:100%}.custom-theme .el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.custom-theme .el-col-sm-0{display:none}.custom-theme .el-col-sm-0{width:0%}.custom-theme .el-col-sm-offset-0{margin-left:0}.custom-theme .el-col-sm-pull-0{position:relative;right:0}.custom-theme .el-col-sm-push-0{position:relative;left:0}.custom-theme .el-col-sm-1{width:4.16667%}.custom-theme .el-col-sm-offset-1{margin-left:4.16667%}.custom-theme .el-col-sm-pull-1{position:relative;right:4.16667%}.custom-theme .el-col-sm-push-1{position:relative;left:4.16667%}.custom-theme .el-col-sm-2{width:8.33333%}.custom-theme .el-col-sm-offset-2{margin-left:8.33333%}.custom-theme .el-col-sm-pull-2{position:relative;right:8.33333%}.custom-theme .el-col-sm-push-2{position:relative;left:8.33333%}.custom-theme .el-col-sm-3{width:12.5%}.custom-theme .el-col-sm-offset-3{margin-left:12.5%}.custom-theme .el-col-sm-pull-3{position:relative;right:12.5%}.custom-theme .el-col-sm-push-3{position:relative;left:12.5%}.custom-theme .el-col-sm-4{width:16.66667%}.custom-theme .el-col-sm-offset-4{margin-left:16.66667%}.custom-theme .el-col-sm-pull-4{position:relative;right:16.66667%}.custom-theme .el-col-sm-push-4{position:relative;left:16.66667%}.custom-theme .el-col-sm-5{width:20.83333%}.custom-theme .el-col-sm-offset-5{margin-left:20.83333%}.custom-theme .el-col-sm-pull-5{position:relative;right:20.83333%}.custom-theme .el-col-sm-push-5{position:relative;left:20.83333%}.custom-theme .el-col-sm-6{width:25%}.custom-theme .el-col-sm-offset-6{margin-left:25%}.custom-theme .el-col-sm-pull-6{position:relative;right:25%}.custom-theme .el-col-sm-push-6{position:relative;left:25%}.custom-theme .el-col-sm-7{width:29.16667%}.custom-theme .el-col-sm-offset-7{margin-left:29.16667%}.custom-theme .el-col-sm-pull-7{position:relative;right:29.16667%}.custom-theme .el-col-sm-push-7{position:relative;left:29.16667%}.custom-theme .el-col-sm-8{width:33.33333%}.custom-theme .el-col-sm-offset-8{margin-left:33.33333%}.custom-theme .el-col-sm-pull-8{position:relative;right:33.33333%}.custom-theme .el-col-sm-push-8{position:relative;left:33.33333%}.custom-theme .el-col-sm-9{width:37.5%}.custom-theme .el-col-sm-offset-9{margin-left:37.5%}.custom-theme .el-col-sm-pull-9{position:relative;right:37.5%}.custom-theme .el-col-sm-push-9{position:relative;left:37.5%}.custom-theme .el-col-sm-10{width:41.66667%}.custom-theme .el-col-sm-offset-10{margin-left:41.66667%}.custom-theme .el-col-sm-pull-10{position:relative;right:41.66667%}.custom-theme .el-col-sm-push-10{position:relative;left:41.66667%}.custom-theme .el-col-sm-11{width:45.83333%}.custom-theme .el-col-sm-offset-11{margin-left:45.83333%}.custom-theme .el-col-sm-pull-11{position:relative;right:45.83333%}.custom-theme .el-col-sm-push-11{position:relative;left:45.83333%}.custom-theme .el-col-sm-12{width:50%}.custom-theme .el-col-sm-offset-12{margin-left:50%}.custom-theme .el-col-sm-pull-12{position:relative;right:50%}.custom-theme .el-col-sm-push-12{position:relative;left:50%}.custom-theme .el-col-sm-13{width:54.16667%}.custom-theme .el-col-sm-offset-13{margin-left:54.16667%}.custom-theme .el-col-sm-pull-13{position:relative;right:54.16667%}.custom-theme .el-col-sm-push-13{position:relative;left:54.16667%}.custom-theme .el-col-sm-14{width:58.33333%}.custom-theme .el-col-sm-offset-14{margin-left:58.33333%}.custom-theme .el-col-sm-pull-14{position:relative;right:58.33333%}.custom-theme .el-col-sm-push-14{position:relative;left:58.33333%}.custom-theme .el-col-sm-15{width:62.5%}.custom-theme .el-col-sm-offset-15{margin-left:62.5%}.custom-theme .el-col-sm-pull-15{position:relative;right:62.5%}.custom-theme .el-col-sm-push-15{position:relative;left:62.5%}.custom-theme .el-col-sm-16{width:66.66667%}.custom-theme .el-col-sm-offset-16{margin-left:66.66667%}.custom-theme .el-col-sm-pull-16{position:relative;right:66.66667%}.custom-theme .el-col-sm-push-16{position:relative;left:66.66667%}.custom-theme .el-col-sm-17{width:70.83333%}.custom-theme .el-col-sm-offset-17{margin-left:70.83333%}.custom-theme .el-col-sm-pull-17{position:relative;right:70.83333%}.custom-theme .el-col-sm-push-17{position:relative;left:70.83333%}.custom-theme .el-col-sm-18{width:75%}.custom-theme .el-col-sm-offset-18{margin-left:75%}.custom-theme .el-col-sm-pull-18{position:relative;right:75%}.custom-theme .el-col-sm-push-18{position:relative;left:75%}.custom-theme .el-col-sm-19{width:79.16667%}.custom-theme .el-col-sm-offset-19{margin-left:79.16667%}.custom-theme .el-col-sm-pull-19{position:relative;right:79.16667%}.custom-theme .el-col-sm-push-19{position:relative;left:79.16667%}.custom-theme .el-col-sm-20{width:83.33333%}.custom-theme .el-col-sm-offset-20{margin-left:83.33333%}.custom-theme .el-col-sm-pull-20{position:relative;right:83.33333%}.custom-theme .el-col-sm-push-20{position:relative;left:83.33333%}.custom-theme .el-col-sm-21{width:87.5%}.custom-theme .el-col-sm-offset-21{margin-left:87.5%}.custom-theme .el-col-sm-pull-21{position:relative;right:87.5%}.custom-theme .el-col-sm-push-21{position:relative;left:87.5%}.custom-theme .el-col-sm-22{width:91.66667%}.custom-theme .el-col-sm-offset-22{margin-left:91.66667%}.custom-theme .el-col-sm-pull-22{position:relative;right:91.66667%}.custom-theme .el-col-sm-push-22{position:relative;left:91.66667%}.custom-theme .el-col-sm-23{width:95.83333%}.custom-theme .el-col-sm-offset-23{margin-left:95.83333%}.custom-theme .el-col-sm-pull-23{position:relative;right:95.83333%}.custom-theme .el-col-sm-push-23{position:relative;left:95.83333%}.custom-theme .el-col-sm-24{width:100%}.custom-theme .el-col-sm-offset-24{margin-left:100%}.custom-theme .el-col-sm-pull-24{position:relative;right:100%}.custom-theme .el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.custom-theme .el-col-md-0{display:none}.custom-theme .el-col-md-0{width:0%}.custom-theme .el-col-md-offset-0{margin-left:0}.custom-theme .el-col-md-pull-0{position:relative;right:0}.custom-theme .el-col-md-push-0{position:relative;left:0}.custom-theme .el-col-md-1{width:4.16667%}.custom-theme .el-col-md-offset-1{margin-left:4.16667%}.custom-theme .el-col-md-pull-1{position:relative;right:4.16667%}.custom-theme .el-col-md-push-1{position:relative;left:4.16667%}.custom-theme .el-col-md-2{width:8.33333%}.custom-theme .el-col-md-offset-2{margin-left:8.33333%}.custom-theme .el-col-md-pull-2{position:relative;right:8.33333%}.custom-theme .el-col-md-push-2{position:relative;left:8.33333%}.custom-theme .el-col-md-3{width:12.5%}.custom-theme .el-col-md-offset-3{margin-left:12.5%}.custom-theme .el-col-md-pull-3{position:relative;right:12.5%}.custom-theme .el-col-md-push-3{position:relative;left:12.5%}.custom-theme .el-col-md-4{width:16.66667%}.custom-theme .el-col-md-offset-4{margin-left:16.66667%}.custom-theme .el-col-md-pull-4{position:relative;right:16.66667%}.custom-theme .el-col-md-push-4{position:relative;left:16.66667%}.custom-theme .el-col-md-5{width:20.83333%}.custom-theme .el-col-md-offset-5{margin-left:20.83333%}.custom-theme .el-col-md-pull-5{position:relative;right:20.83333%}.custom-theme .el-col-md-push-5{position:relative;left:20.83333%}.custom-theme .el-col-md-6{width:25%}.custom-theme .el-col-md-offset-6{margin-left:25%}.custom-theme .el-col-md-pull-6{position:relative;right:25%}.custom-theme .el-col-md-push-6{position:relative;left:25%}.custom-theme .el-col-md-7{width:29.16667%}.custom-theme .el-col-md-offset-7{margin-left:29.16667%}.custom-theme .el-col-md-pull-7{position:relative;right:29.16667%}.custom-theme .el-col-md-push-7{position:relative;left:29.16667%}.custom-theme .el-col-md-8{width:33.33333%}.custom-theme .el-col-md-offset-8{margin-left:33.33333%}.custom-theme .el-col-md-pull-8{position:relative;right:33.33333%}.custom-theme .el-col-md-push-8{position:relative;left:33.33333%}.custom-theme .el-col-md-9{width:37.5%}.custom-theme .el-col-md-offset-9{margin-left:37.5%}.custom-theme .el-col-md-pull-9{position:relative;right:37.5%}.custom-theme .el-col-md-push-9{position:relative;left:37.5%}.custom-theme .el-col-md-10{width:41.66667%}.custom-theme .el-col-md-offset-10{margin-left:41.66667%}.custom-theme .el-col-md-pull-10{position:relative;right:41.66667%}.custom-theme .el-col-md-push-10{position:relative;left:41.66667%}.custom-theme .el-col-md-11{width:45.83333%}.custom-theme .el-col-md-offset-11{margin-left:45.83333%}.custom-theme .el-col-md-pull-11{position:relative;right:45.83333%}.custom-theme .el-col-md-push-11{position:relative;left:45.83333%}.custom-theme .el-col-md-12{width:50%}.custom-theme .el-col-md-offset-12{margin-left:50%}.custom-theme .el-col-md-pull-12{position:relative;right:50%}.custom-theme .el-col-md-push-12{position:relative;left:50%}.custom-theme .el-col-md-13{width:54.16667%}.custom-theme .el-col-md-offset-13{margin-left:54.16667%}.custom-theme .el-col-md-pull-13{position:relative;right:54.16667%}.custom-theme .el-col-md-push-13{position:relative;left:54.16667%}.custom-theme .el-col-md-14{width:58.33333%}.custom-theme .el-col-md-offset-14{margin-left:58.33333%}.custom-theme .el-col-md-pull-14{position:relative;right:58.33333%}.custom-theme .el-col-md-push-14{position:relative;left:58.33333%}.custom-theme .el-col-md-15{width:62.5%}.custom-theme .el-col-md-offset-15{margin-left:62.5%}.custom-theme .el-col-md-pull-15{position:relative;right:62.5%}.custom-theme .el-col-md-push-15{position:relative;left:62.5%}.custom-theme .el-col-md-16{width:66.66667%}.custom-theme .el-col-md-offset-16{margin-left:66.66667%}.custom-theme .el-col-md-pull-16{position:relative;right:66.66667%}.custom-theme .el-col-md-push-16{position:relative;left:66.66667%}.custom-theme .el-col-md-17{width:70.83333%}.custom-theme .el-col-md-offset-17{margin-left:70.83333%}.custom-theme .el-col-md-pull-17{position:relative;right:70.83333%}.custom-theme .el-col-md-push-17{position:relative;left:70.83333%}.custom-theme .el-col-md-18{width:75%}.custom-theme .el-col-md-offset-18{margin-left:75%}.custom-theme .el-col-md-pull-18{position:relative;right:75%}.custom-theme .el-col-md-push-18{position:relative;left:75%}.custom-theme .el-col-md-19{width:79.16667%}.custom-theme .el-col-md-offset-19{margin-left:79.16667%}.custom-theme .el-col-md-pull-19{position:relative;right:79.16667%}.custom-theme .el-col-md-push-19{position:relative;left:79.16667%}.custom-theme .el-col-md-20{width:83.33333%}.custom-theme .el-col-md-offset-20{margin-left:83.33333%}.custom-theme .el-col-md-pull-20{position:relative;right:83.33333%}.custom-theme .el-col-md-push-20{position:relative;left:83.33333%}.custom-theme .el-col-md-21{width:87.5%}.custom-theme .el-col-md-offset-21{margin-left:87.5%}.custom-theme .el-col-md-pull-21{position:relative;right:87.5%}.custom-theme .el-col-md-push-21{position:relative;left:87.5%}.custom-theme .el-col-md-22{width:91.66667%}.custom-theme .el-col-md-offset-22{margin-left:91.66667%}.custom-theme .el-col-md-pull-22{position:relative;right:91.66667%}.custom-theme .el-col-md-push-22{position:relative;left:91.66667%}.custom-theme .el-col-md-23{width:95.83333%}.custom-theme .el-col-md-offset-23{margin-left:95.83333%}.custom-theme .el-col-md-pull-23{position:relative;right:95.83333%}.custom-theme .el-col-md-push-23{position:relative;left:95.83333%}.custom-theme .el-col-md-24{width:100%}.custom-theme .el-col-md-offset-24{margin-left:100%}.custom-theme .el-col-md-pull-24{position:relative;right:100%}.custom-theme .el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.custom-theme .el-col-lg-0{display:none}.custom-theme .el-col-lg-0{width:0%}.custom-theme .el-col-lg-offset-0{margin-left:0}.custom-theme .el-col-lg-pull-0{position:relative;right:0}.custom-theme .el-col-lg-push-0{position:relative;left:0}.custom-theme .el-col-lg-1{width:4.16667%}.custom-theme .el-col-lg-offset-1{margin-left:4.16667%}.custom-theme .el-col-lg-pull-1{position:relative;right:4.16667%}.custom-theme .el-col-lg-push-1{position:relative;left:4.16667%}.custom-theme .el-col-lg-2{width:8.33333%}.custom-theme .el-col-lg-offset-2{margin-left:8.33333%}.custom-theme .el-col-lg-pull-2{position:relative;right:8.33333%}.custom-theme .el-col-lg-push-2{position:relative;left:8.33333%}.custom-theme .el-col-lg-3{width:12.5%}.custom-theme .el-col-lg-offset-3{margin-left:12.5%}.custom-theme .el-col-lg-pull-3{position:relative;right:12.5%}.custom-theme .el-col-lg-push-3{position:relative;left:12.5%}.custom-theme .el-col-lg-4{width:16.66667%}.custom-theme .el-col-lg-offset-4{margin-left:16.66667%}.custom-theme .el-col-lg-pull-4{position:relative;right:16.66667%}.custom-theme .el-col-lg-push-4{position:relative;left:16.66667%}.custom-theme .el-col-lg-5{width:20.83333%}.custom-theme .el-col-lg-offset-5{margin-left:20.83333%}.custom-theme .el-col-lg-pull-5{position:relative;right:20.83333%}.custom-theme .el-col-lg-push-5{position:relative;left:20.83333%}.custom-theme .el-col-lg-6{width:25%}.custom-theme .el-col-lg-offset-6{margin-left:25%}.custom-theme .el-col-lg-pull-6{position:relative;right:25%}.custom-theme .el-col-lg-push-6{position:relative;left:25%}.custom-theme .el-col-lg-7{width:29.16667%}.custom-theme .el-col-lg-offset-7{margin-left:29.16667%}.custom-theme .el-col-lg-pull-7{position:relative;right:29.16667%}.custom-theme .el-col-lg-push-7{position:relative;left:29.16667%}.custom-theme .el-col-lg-8{width:33.33333%}.custom-theme .el-col-lg-offset-8{margin-left:33.33333%}.custom-theme .el-col-lg-pull-8{position:relative;right:33.33333%}.custom-theme .el-col-lg-push-8{position:relative;left:33.33333%}.custom-theme .el-col-lg-9{width:37.5%}.custom-theme .el-col-lg-offset-9{margin-left:37.5%}.custom-theme .el-col-lg-pull-9{position:relative;right:37.5%}.custom-theme .el-col-lg-push-9{position:relative;left:37.5%}.custom-theme .el-col-lg-10{width:41.66667%}.custom-theme .el-col-lg-offset-10{margin-left:41.66667%}.custom-theme .el-col-lg-pull-10{position:relative;right:41.66667%}.custom-theme .el-col-lg-push-10{position:relative;left:41.66667%}.custom-theme .el-col-lg-11{width:45.83333%}.custom-theme .el-col-lg-offset-11{margin-left:45.83333%}.custom-theme .el-col-lg-pull-11{position:relative;right:45.83333%}.custom-theme .el-col-lg-push-11{position:relative;left:45.83333%}.custom-theme .el-col-lg-12{width:50%}.custom-theme .el-col-lg-offset-12{margin-left:50%}.custom-theme .el-col-lg-pull-12{position:relative;right:50%}.custom-theme .el-col-lg-push-12{position:relative;left:50%}.custom-theme .el-col-lg-13{width:54.16667%}.custom-theme .el-col-lg-offset-13{margin-left:54.16667%}.custom-theme .el-col-lg-pull-13{position:relative;right:54.16667%}.custom-theme .el-col-lg-push-13{position:relative;left:54.16667%}.custom-theme .el-col-lg-14{width:58.33333%}.custom-theme .el-col-lg-offset-14{margin-left:58.33333%}.custom-theme .el-col-lg-pull-14{position:relative;right:58.33333%}.custom-theme .el-col-lg-push-14{position:relative;left:58.33333%}.custom-theme .el-col-lg-15{width:62.5%}.custom-theme .el-col-lg-offset-15{margin-left:62.5%}.custom-theme .el-col-lg-pull-15{position:relative;right:62.5%}.custom-theme .el-col-lg-push-15{position:relative;left:62.5%}.custom-theme .el-col-lg-16{width:66.66667%}.custom-theme .el-col-lg-offset-16{margin-left:66.66667%}.custom-theme .el-col-lg-pull-16{position:relative;right:66.66667%}.custom-theme .el-col-lg-push-16{position:relative;left:66.66667%}.custom-theme .el-col-lg-17{width:70.83333%}.custom-theme .el-col-lg-offset-17{margin-left:70.83333%}.custom-theme .el-col-lg-pull-17{position:relative;right:70.83333%}.custom-theme .el-col-lg-push-17{position:relative;left:70.83333%}.custom-theme .el-col-lg-18{width:75%}.custom-theme .el-col-lg-offset-18{margin-left:75%}.custom-theme .el-col-lg-pull-18{position:relative;right:75%}.custom-theme .el-col-lg-push-18{position:relative;left:75%}.custom-theme .el-col-lg-19{width:79.16667%}.custom-theme .el-col-lg-offset-19{margin-left:79.16667%}.custom-theme .el-col-lg-pull-19{position:relative;right:79.16667%}.custom-theme .el-col-lg-push-19{position:relative;left:79.16667%}.custom-theme .el-col-lg-20{width:83.33333%}.custom-theme .el-col-lg-offset-20{margin-left:83.33333%}.custom-theme .el-col-lg-pull-20{position:relative;right:83.33333%}.custom-theme .el-col-lg-push-20{position:relative;left:83.33333%}.custom-theme .el-col-lg-21{width:87.5%}.custom-theme .el-col-lg-offset-21{margin-left:87.5%}.custom-theme .el-col-lg-pull-21{position:relative;right:87.5%}.custom-theme .el-col-lg-push-21{position:relative;left:87.5%}.custom-theme .el-col-lg-22{width:91.66667%}.custom-theme .el-col-lg-offset-22{margin-left:91.66667%}.custom-theme .el-col-lg-pull-22{position:relative;right:91.66667%}.custom-theme .el-col-lg-push-22{position:relative;left:91.66667%}.custom-theme .el-col-lg-23{width:95.83333%}.custom-theme .el-col-lg-offset-23{margin-left:95.83333%}.custom-theme .el-col-lg-pull-23{position:relative;right:95.83333%}.custom-theme .el-col-lg-push-23{position:relative;left:95.83333%}.custom-theme .el-col-lg-24{width:100%}.custom-theme .el-col-lg-offset-24{margin-left:100%}.custom-theme .el-col-lg-pull-24{position:relative;right:100%}.custom-theme .el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.custom-theme .el-col-xl-0{display:none}.custom-theme .el-col-xl-0{width:0%}.custom-theme .el-col-xl-offset-0{margin-left:0}.custom-theme .el-col-xl-pull-0{position:relative;right:0}.custom-theme .el-col-xl-push-0{position:relative;left:0}.custom-theme .el-col-xl-1{width:4.16667%}.custom-theme .el-col-xl-offset-1{margin-left:4.16667%}.custom-theme .el-col-xl-pull-1{position:relative;right:4.16667%}.custom-theme .el-col-xl-push-1{position:relative;left:4.16667%}.custom-theme .el-col-xl-2{width:8.33333%}.custom-theme .el-col-xl-offset-2{margin-left:8.33333%}.custom-theme .el-col-xl-pull-2{position:relative;right:8.33333%}.custom-theme .el-col-xl-push-2{position:relative;left:8.33333%}.custom-theme .el-col-xl-3{width:12.5%}.custom-theme .el-col-xl-offset-3{margin-left:12.5%}.custom-theme .el-col-xl-pull-3{position:relative;right:12.5%}.custom-theme .el-col-xl-push-3{position:relative;left:12.5%}.custom-theme .el-col-xl-4{width:16.66667%}.custom-theme .el-col-xl-offset-4{margin-left:16.66667%}.custom-theme .el-col-xl-pull-4{position:relative;right:16.66667%}.custom-theme .el-col-xl-push-4{position:relative;left:16.66667%}.custom-theme .el-col-xl-5{width:20.83333%}.custom-theme .el-col-xl-offset-5{margin-left:20.83333%}.custom-theme .el-col-xl-pull-5{position:relative;right:20.83333%}.custom-theme .el-col-xl-push-5{position:relative;left:20.83333%}.custom-theme .el-col-xl-6{width:25%}.custom-theme .el-col-xl-offset-6{margin-left:25%}.custom-theme .el-col-xl-pull-6{position:relative;right:25%}.custom-theme .el-col-xl-push-6{position:relative;left:25%}.custom-theme .el-col-xl-7{width:29.16667%}.custom-theme .el-col-xl-offset-7{margin-left:29.16667%}.custom-theme .el-col-xl-pull-7{position:relative;right:29.16667%}.custom-theme .el-col-xl-push-7{position:relative;left:29.16667%}.custom-theme .el-col-xl-8{width:33.33333%}.custom-theme .el-col-xl-offset-8{margin-left:33.33333%}.custom-theme .el-col-xl-pull-8{position:relative;right:33.33333%}.custom-theme .el-col-xl-push-8{position:relative;left:33.33333%}.custom-theme .el-col-xl-9{width:37.5%}.custom-theme .el-col-xl-offset-9{margin-left:37.5%}.custom-theme .el-col-xl-pull-9{position:relative;right:37.5%}.custom-theme .el-col-xl-push-9{position:relative;left:37.5%}.custom-theme .el-col-xl-10{width:41.66667%}.custom-theme .el-col-xl-offset-10{margin-left:41.66667%}.custom-theme .el-col-xl-pull-10{position:relative;right:41.66667%}.custom-theme .el-col-xl-push-10{position:relative;left:41.66667%}.custom-theme .el-col-xl-11{width:45.83333%}.custom-theme .el-col-xl-offset-11{margin-left:45.83333%}.custom-theme .el-col-xl-pull-11{position:relative;right:45.83333%}.custom-theme .el-col-xl-push-11{position:relative;left:45.83333%}.custom-theme .el-col-xl-12{width:50%}.custom-theme .el-col-xl-offset-12{margin-left:50%}.custom-theme .el-col-xl-pull-12{position:relative;right:50%}.custom-theme .el-col-xl-push-12{position:relative;left:50%}.custom-theme .el-col-xl-13{width:54.16667%}.custom-theme .el-col-xl-offset-13{margin-left:54.16667%}.custom-theme .el-col-xl-pull-13{position:relative;right:54.16667%}.custom-theme .el-col-xl-push-13{position:relative;left:54.16667%}.custom-theme .el-col-xl-14{width:58.33333%}.custom-theme .el-col-xl-offset-14{margin-left:58.33333%}.custom-theme .el-col-xl-pull-14{position:relative;right:58.33333%}.custom-theme .el-col-xl-push-14{position:relative;left:58.33333%}.custom-theme .el-col-xl-15{width:62.5%}.custom-theme .el-col-xl-offset-15{margin-left:62.5%}.custom-theme .el-col-xl-pull-15{position:relative;right:62.5%}.custom-theme .el-col-xl-push-15{position:relative;left:62.5%}.custom-theme .el-col-xl-16{width:66.66667%}.custom-theme .el-col-xl-offset-16{margin-left:66.66667%}.custom-theme .el-col-xl-pull-16{position:relative;right:66.66667%}.custom-theme .el-col-xl-push-16{position:relative;left:66.66667%}.custom-theme .el-col-xl-17{width:70.83333%}.custom-theme .el-col-xl-offset-17{margin-left:70.83333%}.custom-theme .el-col-xl-pull-17{position:relative;right:70.83333%}.custom-theme .el-col-xl-push-17{position:relative;left:70.83333%}.custom-theme .el-col-xl-18{width:75%}.custom-theme .el-col-xl-offset-18{margin-left:75%}.custom-theme .el-col-xl-pull-18{position:relative;right:75%}.custom-theme .el-col-xl-push-18{position:relative;left:75%}.custom-theme .el-col-xl-19{width:79.16667%}.custom-theme .el-col-xl-offset-19{margin-left:79.16667%}.custom-theme .el-col-xl-pull-19{position:relative;right:79.16667%}.custom-theme .el-col-xl-push-19{position:relative;left:79.16667%}.custom-theme .el-col-xl-20{width:83.33333%}.custom-theme .el-col-xl-offset-20{margin-left:83.33333%}.custom-theme .el-col-xl-pull-20{position:relative;right:83.33333%}.custom-theme .el-col-xl-push-20{position:relative;left:83.33333%}.custom-theme .el-col-xl-21{width:87.5%}.custom-theme .el-col-xl-offset-21{margin-left:87.5%}.custom-theme .el-col-xl-pull-21{position:relative;right:87.5%}.custom-theme .el-col-xl-push-21{position:relative;left:87.5%}.custom-theme .el-col-xl-22{width:91.66667%}.custom-theme .el-col-xl-offset-22{margin-left:91.66667%}.custom-theme .el-col-xl-pull-22{position:relative;right:91.66667%}.custom-theme .el-col-xl-push-22{position:relative;left:91.66667%}.custom-theme .el-col-xl-23{width:95.83333%}.custom-theme .el-col-xl-offset-23{margin-left:95.83333%}.custom-theme .el-col-xl-pull-23{position:relative;right:95.83333%}.custom-theme .el-col-xl-push-23{position:relative;left:95.83333%}.custom-theme .el-col-xl-24{width:100%}.custom-theme .el-col-xl-offset-24{margin-left:100%}.custom-theme .el-col-xl-pull-24{position:relative;right:100%}.custom-theme .el-col-xl-push-24{position:relative;left:100%}}.custom-theme .el-progress{position:relative;line-height:1}.custom-theme .el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.custom-theme .el-progress__text i{vertical-align:middle;display:block}.custom-theme .el-progress--circle{display:inline-block}.custom-theme .el-progress--circle .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.custom-theme .el-progress--circle .el-progress__text i{vertical-align:middle;display:inline-block}.custom-theme .el-progress--without-text .el-progress__text{display:none}.custom-theme .el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.custom-theme .el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.custom-theme .el-progress.is-success .el-progress-bar__inner{background-color:#409167}.custom-theme .el-progress.is-success .el-progress__text{color:#409167}.custom-theme .el-progress.is-exception .el-progress-bar__inner{background-color:#d63737}.custom-theme .el-progress.is-exception .el-progress__text{color:#d63737}.custom-theme .el-progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-progress-bar__outer{height:6px;border-radius:100px;background-color:#ebeef5;overflow:hidden;position:relative;vertical-align:middle}.custom-theme .el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#0076c8;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.custom-theme .el-progress-bar__inner::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.custom-theme .el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.custom-theme .el-upload__input{display:none}.custom-theme .el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.custom-theme .el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0}.custom-theme .el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;cursor:pointer;line-height:146px;vertical-align:top}.custom-theme .el-upload--picture-card i{font-size:28px;color:#8c939d}.custom-theme .el-upload--picture-card:hover{border-color:#0076c8;color:#0076c8}.custom-theme .el-upload:focus{border-color:#0076c8;color:#0076c8}.custom-theme .el-upload:focus .el-upload-dragger{border-color:#0076c8}.custom-theme .el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:180px;text-align:center;cursor:pointer;position:relative;overflow:hidden}.custom-theme .el-upload-dragger .el-icon-upload{font-size:67px;color:#c0c4cc;margin:40px 0 16px;line-height:50px}.custom-theme .el-upload-dragger+.el-upload__tip{text-align:center}.custom-theme .el-upload-dragger~.el-upload__files{border-top:1px solid #dcdfe6;margin-top:7px;padding-top:5px}.custom-theme .el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.custom-theme .el-upload-dragger .el-upload__text em{color:#0076c8;font-style:normal}.custom-theme .el-upload-dragger:hover{border-color:#0076c8}.custom-theme .el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #0076c8}.custom-theme .el-upload-list{margin:0;padding:0;list-style:none}.custom-theme .el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.custom-theme .el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.custom-theme .el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.custom-theme .el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.custom-theme .el-upload-list__item:first-child{margin-top:10px}.custom-theme .el-upload-list__item .el-icon-upload-success{color:#409167}.custom-theme .el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.custom-theme .el-upload-list__item .el-icon-close:hover{opacity:1}.custom-theme .el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#0076c8}.custom-theme .el-upload-list__item:hover{background-color:#f5f7fa}.custom-theme .el-upload-list__item:hover .el-icon-close{display:inline-block}.custom-theme .el-upload-list__item:hover .el-progress__text{display:none}.custom-theme .el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.custom-theme .el-upload-list__item.is-success .el-upload-list__item-name:focus,.custom-theme .el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#0076c8;cursor:pointer}.custom-theme .el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.custom-theme .el-upload-list__item.is-success:active,.custom-theme .el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.custom-theme .el-upload-list__item.is-success:active .el-icon-close-tip,.custom-theme .el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.custom-theme .el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.custom-theme .el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none}.custom-theme .el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.custom-theme .el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.custom-theme .el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.custom-theme .el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.custom-theme .el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.custom-theme .el-upload-list__item-delete:hover{color:#0076c8}.custom-theme .el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.custom-theme .el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.custom-theme .el-upload-list--picture-card .el-upload-list__item .el-icon-check,.custom-theme .el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#fff}.custom-theme .el-upload-list--picture-card .el-upload-list__item .el-icon-close{display:none}.custom-theme .el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.custom-theme .el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.custom-theme .el-upload-list--picture-card .el-upload-list__item-name{display:none}.custom-theme .el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.custom-theme .el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.custom-theme .el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.custom-theme .el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.custom-theme .el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.custom-theme .el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.custom-theme .el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.custom-theme .el-upload-list--picture .el-upload-list__item .el-icon-check,.custom-theme .el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#fff}.custom-theme .el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.custom-theme .el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.custom-theme .el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.custom-theme .el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.custom-theme .el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px}.custom-theme .el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.custom-theme .el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.custom-theme .el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.custom-theme .el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-theme .el-upload-list--picture .el-progress{position:relative;top:-7px}.custom-theme .el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.custom-theme .el-upload-cover::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-upload-cover img{display:block;width:100%;height:100%}.custom-theme .el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.custom-theme .el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.custom-theme .el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.custom-theme .el-upload-cover__progress+.el-upload__inner{opacity:0}.custom-theme .el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.custom-theme .el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.custom-theme .el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.custom-theme .el-upload-cover__interact .btn i{margin-top:0}.custom-theme .el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.custom-theme .el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.custom-theme .el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.custom-theme .el-upload-cover__interact .btn:hover span{opacity:1}.custom-theme .el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.custom-theme .el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.custom-theme .el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.custom-theme .el-progress{position:relative;line-height:1}.custom-theme .el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.custom-theme .el-progress__text i{vertical-align:middle;display:block}.custom-theme .el-progress--circle{display:inline-block}.custom-theme .el-progress--circle .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.custom-theme .el-progress--circle .el-progress__text i{vertical-align:middle;display:inline-block}.custom-theme .el-progress--without-text .el-progress__text{display:none}.custom-theme .el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.custom-theme .el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.custom-theme .el-progress.is-success .el-progress-bar__inner{background-color:#409167}.custom-theme .el-progress.is-success .el-progress__text{color:#409167}.custom-theme .el-progress.is-exception .el-progress-bar__inner{background-color:#d63737}.custom-theme .el-progress.is-exception .el-progress__text{color:#d63737}.custom-theme .el-progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-progress-bar__outer{height:6px;border-radius:100px;background-color:#ebeef5;overflow:hidden;position:relative;vertical-align:middle}.custom-theme .el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#0076c8;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.custom-theme .el-progress-bar__inner::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.custom-theme .el-time-spinner{width:100%;white-space:nowrap}.custom-theme .el-spinner{display:inline-block;vertical-align:middle}.custom-theme .el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.custom-theme .el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.custom-theme .el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border-width:1px;border-style:solid;border-color:#ebeef5;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s;overflow:hidden;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-theme .el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-theme .el-message.is-closable .el-message__content{padding-right:16px}.custom-theme .el-message p{margin:0}.custom-theme .el-message--info .el-message__content{color:#0a76a4}.custom-theme .el-message--success{background-color:#ecf4f0;border-color:#d9e9e1}.custom-theme .el-message--success .el-message__content{color:#409167}.custom-theme .el-message--warning{background-color:#f5f6e6;border-color:#ebedce}.custom-theme .el-message--warning .el-message__content{color:#9da408}.custom-theme .el-message--error{background-color:#fbebeb;border-color:#f7d7d7}.custom-theme .el-message--error .el-message__content{color:#d63737}.custom-theme .el-message__icon{margin-right:10px}.custom-theme .el-message__content{padding:0;font-size:14px;line-height:1}.custom-theme .el-message__content:focus{outline-width:0}.custom-theme .el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#c0c4cc;font-size:16px}.custom-theme .el-message__closeBtn:focus{outline-width:0}.custom-theme .el-message__closeBtn:hover{color:#909399}.custom-theme .el-message .el-icon-success{color:#409167}.custom-theme .el-message .el-icon-error{color:#d63737}.custom-theme .el-message .el-icon-info{color:#0a76a4}.custom-theme .el-message .el-icon-warning{color:#9da408}.custom-theme .el-message-fade-enter,.custom-theme .el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.custom-theme .el-badge{position:relative;vertical-align:middle;display:inline-block}.custom-theme .el-badge__content{background-color:#d63737;border-radius:10px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #fff}.custom-theme .el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.custom-theme .el-badge__content.is-fixed.is-dot{right:5px}.custom-theme .el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.custom-theme .el-badge__content--primary{background-color:#0076c8}.custom-theme .el-badge__content--success{background-color:#409167}.custom-theme .el-badge__content--warning{background-color:#9da408}.custom-theme .el-badge__content--info{background-color:#0a76a4}.custom-theme .el-badge__content--danger{background-color:#d63737}.custom-theme .el-card{border-radius:4px;border:1px solid #ebeef5;background-color:#fff;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s}.custom-theme .el-card.is-always-shadow{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-card.is-hover-shadow:focus,.custom-theme .el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-card__header{padding:18px 20px;border-bottom:1px solid #ebeef5;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-card__body{padding:20px}.custom-theme .el-rate{height:20px;line-height:1}.custom-theme .el-rate:active,.custom-theme .el-rate:focus{outline-width:0}.custom-theme .el-rate__item{display:inline-block;position:relative;font-size:0;vertical-align:middle}.custom-theme .el-rate__icon{position:relative;display:inline-block;font-size:18px;margin-right:6px;color:#c0c4cc;-webkit-transition:.3s;transition:.3s}.custom-theme .el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.custom-theme .el-rate__icon .path2{position:absolute;left:0;top:0}.custom-theme .el-rate__decimal{position:absolute;top:0;left:0;display:inline-block;overflow:hidden}.custom-theme .el-rate__text{font-size:14px;vertical-align:middle}.custom-theme .el-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-theme .el-steps--simple{padding:13px 8%;border-radius:4px;background:#f5f7fa}.custom-theme .el-steps--horizontal{white-space:nowrap}.custom-theme .el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.custom-theme .el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.custom-theme .el-step:last-of-type .el-step__line{display:none}.custom-theme .el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.custom-theme .el-step:last-of-type .el-step__description,.custom-theme .el-step:last-of-type .el-step__main{padding-right:0}.custom-theme .el-step__head{position:relative;width:100%}.custom-theme .el-step__head.is-process{color:#303133;border-color:#303133}.custom-theme .el-step__head.is-wait{color:#c0c4cc;border-color:#c0c4cc}.custom-theme .el-step__head.is-success{color:#409167;border-color:#409167}.custom-theme .el-step__head.is-error{color:#d63737;border-color:#d63737}.custom-theme .el-step__head.is-finish{color:#0076c8;border-color:#0076c8}.custom-theme .el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-transition:.15s ease-out;transition:.15s ease-out}.custom-theme .el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.custom-theme .el-step__icon.is-icon{width:40px}.custom-theme .el-step__icon-inner{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.custom-theme .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.custom-theme .el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.custom-theme .el-step__line{position:absolute;border-color:inherit;background-color:#c0c4cc}.custom-theme .el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.custom-theme .el-step__main{white-space:normal;text-align:left}.custom-theme .el-step__title{font-size:16px;line-height:38px}.custom-theme .el-step__title.is-process{font-weight:700;color:#303133}.custom-theme .el-step__title.is-wait{color:#c0c4cc}.custom-theme .el-step__title.is-success{color:#409167}.custom-theme .el-step__title.is-error{color:#d63737}.custom-theme .el-step__title.is-finish{color:#0076c8}.custom-theme .el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.custom-theme .el-step__description.is-process{color:#303133}.custom-theme .el-step__description.is-wait{color:#c0c4cc}.custom-theme .el-step__description.is-success{color:#409167}.custom-theme .el-step__description.is-error{color:#d63737}.custom-theme .el-step__description.is-finish{color:#0076c8}.custom-theme .el-step.is-horizontal{display:inline-block}.custom-theme .el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.custom-theme .el-step.is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-theme .el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.custom-theme .el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-theme .el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.custom-theme .el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.custom-theme .el-step.is-vertical .el-step__icon.is-icon{width:24px}.custom-theme .el-step.is-center .el-step__head{text-align:center}.custom-theme .el-step.is-center .el-step__main{text-align:center}.custom-theme .el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.custom-theme .el-step.is-center .el-step__line{left:50%;right:-50%}.custom-theme .el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-theme .el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.custom-theme .el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.custom-theme .el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.custom-theme .el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.custom-theme .el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-theme .el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.custom-theme .el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.custom-theme .el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-theme .el-step.is-simple .el-step__arrow::after,.custom-theme .el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#c0c4cc}.custom-theme .el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.custom-theme .el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.custom-theme .el-step.is-simple:last-of-type .el-step__arrow{display:none}.custom-theme .el-carousel{overflow-x:hidden;position:relative}.custom-theme .el-carousel__container{position:relative;height:300px}.custom-theme .el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.custom-theme .el-carousel__arrow--left{left:16px}.custom-theme .el-carousel__arrow--right{right:16px}.custom-theme .el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.custom-theme .el-carousel__arrow i{cursor:pointer}.custom-theme .el-carousel__indicators{position:absolute;list-style:none;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0;padding:0;z-index:2}.custom-theme .el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.custom-theme .el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.custom-theme .el-carousel__indicators--outside button{background-color:#c0c4cc;opacity:.24}.custom-theme .el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.custom-theme .el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.custom-theme .el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.custom-theme .el-carousel__indicator{display:inline-block;background-color:transparent;padding:12px 4px;cursor:pointer}.custom-theme .el-carousel__indicator:hover button{opacity:.72}.custom-theme .el-carousel__indicator.is-active button{opacity:1}.custom-theme .el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#fff;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.custom-theme .carousel-arrow-left-enter,.custom-theme .carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.custom-theme .carousel-arrow-right-enter,.custom-theme .carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.custom-theme .el-scrollbar{overflow:hidden;position:relative}.custom-theme .el-scrollbar:active>.el-scrollbar__bar,.custom-theme .el-scrollbar:focus>.el-scrollbar__bar,.custom-theme .el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.custom-theme .el-scrollbar__wrap{overflow:scroll;height:100%}.custom-theme .el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.custom-theme .el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.custom-theme .el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.custom-theme .el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.custom-theme .el-scrollbar__bar.is-vertical{width:6px;top:2px}.custom-theme .el-scrollbar__bar.is-vertical>div{width:100%}.custom-theme .el-scrollbar__bar.is-horizontal{height:6px;left:2px}.custom-theme .el-scrollbar__bar.is-horizontal>div{height:100%}.custom-theme .el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;overflow:hidden;z-index:0}.custom-theme .el-carousel__item.is-active{z-index:2}.custom-theme .el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.custom-theme .el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.custom-theme .el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.custom-theme .el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.custom-theme .el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.custom-theme .el-carousel__item--card.is-active{z-index:2}.custom-theme .el-carousel__mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.24;-webkit-transition:.2s;transition:.2s}.custom-theme .fade-in-linear-enter-active,.custom-theme .fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .fade-in-linear-enter,.custom-theme .fade-in-linear-leave,.custom-theme .fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-linear-enter-active,.custom-theme .el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.custom-theme .el-fade-in-linear-enter,.custom-theme .el-fade-in-linear-leave,.custom-theme .el-fade-in-linear-leave-active{opacity:0}.custom-theme .el-fade-in-enter-active,.custom-theme .el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-fade-in-enter,.custom-theme .el-fade-in-leave-active{opacity:0}.custom-theme .el-zoom-in-center-enter-active,.custom-theme .el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-zoom-in-center-enter,.custom-theme .el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.custom-theme .el-zoom-in-top-enter-active,.custom-theme .el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.custom-theme .el-zoom-in-top-enter,.custom-theme .el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-bottom-enter-active,.custom-theme .el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.custom-theme .el-zoom-in-bottom-enter,.custom-theme .el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.custom-theme .el-zoom-in-left-enter-active,.custom-theme .el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.custom-theme .el-zoom-in-left-enter,.custom-theme .el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.custom-theme .collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.custom-theme .horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.custom-theme .el-list-enter-active,.custom-theme .el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.custom-theme .el-list-enter,.custom-theme .el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.custom-theme .el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.custom-theme .el-collapse{border-top:1px solid #ebeef5;border-bottom:1px solid #ebeef5}.custom-theme .el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#fff;color:#303133;cursor:pointer;border-bottom:1px solid #ebeef5;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.custom-theme .el-collapse-item__arrow{margin:0 8px 0 auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.custom-theme .el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.custom-theme .el-collapse-item__header.focusing:focus:not(:hover){color:#0076c8}.custom-theme .el-collapse-item__header.is-active{border-bottom-color:transparent}.custom-theme .el-collapse-item__wrap{will-change:height;background-color:#fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ebeef5}.custom-theme .el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.769230769230769}.custom-theme .el-collapse-item:last-child{margin-bottom:-1px}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-popper .popper__arrow,.custom-theme .el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.custom-theme .el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.custom-theme .el-popper .popper__arrow::after{content:" ";border-width:6px}.custom-theme .el-popper[x-placement^=top]{margin-bottom:12px}.custom-theme .el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.custom-theme .el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.custom-theme .el-popper[x-placement^=bottom]{margin-top:12px}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.custom-theme .el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.custom-theme .el-popper[x-placement^=right]{margin-left:12px}.custom-theme .el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.custom-theme .el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.custom-theme .el-popper[x-placement^=left]{margin-right:12px}.custom-theme .el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.custom-theme .el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.custom-theme .el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.custom-theme .el-cascader .el-input,.custom-theme .el-cascader .el-input__inner{cursor:pointer}.custom-theme .el-cascader .el-input.is-focus .el-input__inner{border-color:#0076c8}.custom-theme .el-cascader .el-input__icon{-webkit-transition:none;transition:none}.custom-theme .el-cascader .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.custom-theme .el-cascader .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.custom-theme .el-cascader .el-icon-circle-close{z-index:2;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-cascader .el-icon-circle-close:hover{color:#909399}.custom-theme .el-cascader__clearIcon{z-index:2;position:relative}.custom-theme .el-cascader__label{position:absolute;left:0;top:0;height:100%;padding:0 25px 0 15px;color:#606266;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:left;font-size:inherit}.custom-theme .el-cascader__label span{color:#000}.custom-theme .el-cascader--medium{font-size:14px;line-height:36px}.custom-theme .el-cascader--small{font-size:13px;line-height:32px}.custom-theme .el-cascader--mini{font-size:12px;line-height:28px}.custom-theme .el-cascader.is-disabled .el-cascader__label{z-index:2;color:#c0c4cc}.custom-theme .el-cascader-menus{white-space:nowrap;background:#fff;position:absolute;margin:5px 0;z-index:2;border:solid 1px #e4e7ed;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-cascader-menu{display:inline-block;vertical-align:top;height:204px;overflow:auto;border-right:solid 1px #e4e7ed;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:6px 0;min-width:160px}.custom-theme .el-cascader-menu:last-child{border-right:0}.custom-theme .el-cascader-menu__item{font-size:14px;padding:8px 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:0}.custom-theme .el-cascader-menu__item--extensible:after{font-family:element-icons;content:"\e604";font-size:14px;color:#bfcbd9;position:absolute;right:15px}.custom-theme .el-cascader-menu__item.is-disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.custom-theme .el-cascader-menu__item.is-disabled:hover{background-color:#fff}.custom-theme .el-cascader-menu__item.is-active{color:#0076c8}.custom-theme .el-cascader-menu__item:focus:not(:active),.custom-theme .el-cascader-menu__item:hover{background-color:#f5f7fa}.custom-theme .el-cascader-menu__item.selected{color:#fff;background-color:#f5f7fa}.custom-theme .el-cascader-menu__item__keyword{font-weight:700}.custom-theme .el-cascader-menu--flexible{height:auto;max-height:180px;overflow:auto}.custom-theme .el-cascader-menu--flexible .el-cascader-menu__item{overflow:visible}.custom-theme .el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.custom-theme .el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-theme .el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.custom-theme .el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.custom-theme .el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #0076c8;box-shadow:0 0 3px 2px #0076c8}.custom-theme .el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.custom-theme .el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.custom-theme .el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.custom-theme .el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.custom-theme .el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.custom-theme .el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.custom-theme .el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.custom-theme .el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.custom-theme .el-color-svpanel{position:relative;width:280px;height:180px}.custom-theme .el-color-svpanel__black,.custom-theme .el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.custom-theme .el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.custom-theme .el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.custom-theme .el-color-svpanel__cursor{position:absolute}.custom-theme .el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.custom-theme .el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.custom-theme .el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.custom-theme .el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.custom-theme .el-color-alpha-slider.is-vertical{width:20px;height:180px}.custom-theme .el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.custom-theme .el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.custom-theme .el-color-dropdown{width:300px}.custom-theme .el-color-dropdown__main-wrapper{margin-bottom:6px}.custom-theme .el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.custom-theme .el-color-dropdown__btns{margin-top:6px;text-align:right}.custom-theme .el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.custom-theme .el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.custom-theme .el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.custom-theme .el-color-dropdown__btn:hover{color:#0076c8;border-color:#0076c8}.custom-theme .el-color-dropdown__link-btn{cursor:pointer;color:#0076c8;text-decoration:none;padding:15px;font-size:12px}.custom-theme .el-color-dropdown__link-btn:hover{color:tint(#0076c8,20%)}.custom-theme .el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.custom-theme .el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.custom-theme .el-color-picker--medium{height:36px}.custom-theme .el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.custom-theme .el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.custom-theme .el-color-picker--small{height:32px}.custom-theme .el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.custom-theme .el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.custom-theme .el-color-picker--small .el-color-picker__empty,.custom-theme .el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.custom-theme .el-color-picker--mini{height:28px}.custom-theme .el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.custom-theme .el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.custom-theme .el-color-picker--mini .el-color-picker__empty,.custom-theme .el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.custom-theme .el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.custom-theme .el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.custom-theme .el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.custom-theme .el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.custom-theme .el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.custom-theme .el-color-picker__empty{font-size:12px;color:#999;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.custom-theme .el-color-picker__icon{display:inline-block;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#fff;text-align:center;font-size:12px}.custom-theme .el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:1px solid #ebeef5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-theme .el-textarea{display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.custom-theme .el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-textarea__inner:hover{border-color:#c0c4cc}.custom-theme .el-textarea__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.custom-theme .el-input{position:relative;font-size:14px;display:inline-block;width:100%}.custom-theme .el-input::-webkit-scrollbar{z-index:11;width:6px}.custom-theme .el-input::-webkit-scrollbar:horizontal{height:6px}.custom-theme .el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.custom-theme .el-input::-webkit-scrollbar-corner{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track{background:#fff}.custom-theme .el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.custom-theme .el-input .el-input__clear{color:#c0c4cc;font-size:14px;line-height:16px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.custom-theme .el-input .el-input__clear:hover{color:#909399}.custom-theme .el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.custom-theme .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input__inner:hover{border-color:#c0c4cc}.custom-theme .el-input__inner:focus{outline:0;border-color:#0076c8}.custom-theme .el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.custom-theme .el-input__suffix-inner{pointer-events:all}.custom-theme .el-input__prefix{position:absolute;height:100%;left:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s}.custom-theme .el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.custom-theme .el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.custom-theme .el-input__validateIcon{pointer-events:none}.custom-theme .el-input.is-active .el-input__inner{outline:0;border-color:#0076c8}.custom-theme .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.custom-theme .el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.custom-theme .el-input.is-disabled .el-input__icon{cursor:not-allowed}.custom-theme .el-input--suffix .el-input__inner{padding-right:30px}.custom-theme .el-input--prefix .el-input__inner{padding-left:30px}.custom-theme .el-input--medium{font-size:14px}.custom-theme .el-input--medium .el-input__inner{height:36px;line-height:36px}.custom-theme .el-input--medium .el-input__icon{line-height:36px}.custom-theme .el-input--small{font-size:13px}.custom-theme .el-input--small .el-input__inner{height:32px;line-height:32px}.custom-theme .el-input--small .el-input__icon{line-height:32px}.custom-theme .el-input--mini{font-size:12px}.custom-theme .el-input--mini .el-input__inner{height:28px;line-height:28px}.custom-theme .el-input--mini .el-input__icon{line-height:28px}.custom-theme .el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.custom-theme .el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.custom-theme .el-input-group__append,.custom-theme .el-input-group__prepend{background-color:#f5f7fa;color:#0a76a4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.custom-theme .el-input-group__append:focus,.custom-theme .el-input-group__prepend:focus{outline:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-select,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.custom-theme .el-input-group__append button.el-button,.custom-theme .el-input-group__append div.el-select .el-input__inner,.custom-theme .el-input-group__append div.el-select:hover .el-input__inner,.custom-theme .el-input-group__prepend button.el-button,.custom-theme .el-input-group__prepend div.el-select .el-input__inner,.custom-theme .el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.custom-theme .el-input-group__append .el-button,.custom-theme .el-input-group__append .el-input,.custom-theme .el-input-group__prepend .el-button,.custom-theme .el-input-group__prepend .el-input{font-size:inherit}.custom-theme .el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.custom-theme .el-input__inner::-ms-clear{display:none;width:0;height:0}.custom-theme .el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-color:#dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button+.el-button{margin-left:10px}.custom-theme .el-button.is-round{padding:12px 20px}.custom-theme .el-button:focus,.custom-theme .el-button:hover{color:#0076c8;border-color:#b3d6ef;background-color:#e6f1fa}.custom-theme .el-button:active{color:#006ab4;border-color:#006ab4;outline:0}.custom-theme .el-button::-moz-focus-inner{border:0}.custom-theme .el-button [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-button.is-plain:focus,.custom-theme .el-button.is-plain:hover{background:#fff;border-color:#0076c8;color:#0076c8}.custom-theme .el-button.is-plain:active{background:#fff;border-color:#006ab4;color:#006ab4;outline:0}.custom-theme .el-button.is-active{color:#006ab4;border-color:#006ab4}.custom-theme .el-button.is-disabled,.custom-theme .el-button.is-disabled:focus,.custom-theme .el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5}.custom-theme .el-button.is-disabled.el-button--text{background-color:transparent}.custom-theme .el-button.is-disabled.is-plain,.custom-theme .el-button.is-disabled.is-plain:focus,.custom-theme .el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#ebeef5;color:#c0c4cc}.custom-theme .el-button.is-loading{position:relative;pointer-events:none}.custom-theme .el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.custom-theme .el-button.is-round{border-radius:20px;padding:12px 23px}.custom-theme .el-button.is-circle{border-radius:50%;padding:12px}.custom-theme .el-button--primary{color:#fff;background-color:#0076c8;border-color:#0076c8}.custom-theme .el-button--primary:focus,.custom-theme .el-button--primary:hover{background:#3391d3;border-color:#3391d3;color:#fff}.custom-theme .el-button--primary:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-active{background:#006ab4;border-color:#006ab4;color:#fff}.custom-theme .el-button--primary.is-disabled,.custom-theme .el-button--primary.is-disabled:active,.custom-theme .el-button--primary.is-disabled:focus,.custom-theme .el-button--primary.is-disabled:hover{color:#fff;background-color:#80bbe4;border-color:#80bbe4}.custom-theme .el-button--primary.is-plain{color:#0076c8;background:#e6f1fa;border-color:#99c8e9}.custom-theme .el-button--primary.is-plain:focus,.custom-theme .el-button--primary.is-plain:hover{background:#0076c8;border-color:#0076c8;color:#fff}.custom-theme .el-button--primary.is-plain:active{background:#006ab4;border-color:#006ab4;color:#fff;outline:0}.custom-theme .el-button--primary.is-plain.is-disabled,.custom-theme .el-button--primary.is-plain.is-disabled:active,.custom-theme .el-button--primary.is-plain.is-disabled:focus,.custom-theme .el-button--primary.is-plain.is-disabled:hover{color:#66adde;background-color:#e6f1fa;border-color:#cce4f4}.custom-theme .el-button--success{color:#fff;background-color:#409167;border-color:#409167}.custom-theme .el-button--success:focus,.custom-theme .el-button--success:hover{background:#66a785;border-color:#66a785;color:#fff}.custom-theme .el-button--success:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-active{background:#3a835d;border-color:#3a835d;color:#fff}.custom-theme .el-button--success.is-disabled,.custom-theme .el-button--success.is-disabled:active,.custom-theme .el-button--success.is-disabled:focus,.custom-theme .el-button--success.is-disabled:hover{color:#fff;background-color:#a0c8b3;border-color:#a0c8b3}.custom-theme .el-button--success.is-plain{color:#409167;background:#ecf4f0;border-color:#b3d3c2}.custom-theme .el-button--success.is-plain:focus,.custom-theme .el-button--success.is-plain:hover{background:#409167;border-color:#409167;color:#fff}.custom-theme .el-button--success.is-plain:active{background:#3a835d;border-color:#3a835d;color:#fff;outline:0}.custom-theme .el-button--success.is-plain.is-disabled,.custom-theme .el-button--success.is-plain.is-disabled:active,.custom-theme .el-button--success.is-plain.is-disabled:focus,.custom-theme .el-button--success.is-plain.is-disabled:hover{color:#8cbda4;background-color:#ecf4f0;border-color:#d9e9e1}.custom-theme .el-button--warning{color:#fff;background-color:#9da408;border-color:#9da408}.custom-theme .el-button--warning:focus,.custom-theme .el-button--warning:hover{background:#b1b639;border-color:#b1b639;color:#fff}.custom-theme .el-button--warning:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-active{background:#8d9407;border-color:#8d9407;color:#fff}.custom-theme .el-button--warning.is-disabled,.custom-theme .el-button--warning.is-disabled:active,.custom-theme .el-button--warning.is-disabled:focus,.custom-theme .el-button--warning.is-disabled:hover{color:#fff;background-color:#ced284;border-color:#ced284}.custom-theme .el-button--warning.is-plain{color:#9da408;background:#f5f6e6;border-color:#d8db9c}.custom-theme .el-button--warning.is-plain:focus,.custom-theme .el-button--warning.is-plain:hover{background:#9da408;border-color:#9da408;color:#fff}.custom-theme .el-button--warning.is-plain:active{background:#8d9407;border-color:#8d9407;color:#fff;outline:0}.custom-theme .el-button--warning.is-plain.is-disabled,.custom-theme .el-button--warning.is-plain.is-disabled:active,.custom-theme .el-button--warning.is-plain.is-disabled:focus,.custom-theme .el-button--warning.is-plain.is-disabled:hover{color:#c4c86b;background-color:#f5f6e6;border-color:#ebedce}.custom-theme .el-button--danger{color:#fff;background-color:#d63737;border-color:#d63737}.custom-theme .el-button--danger:focus,.custom-theme .el-button--danger:hover{background:#de5f5f;border-color:#de5f5f;color:#fff}.custom-theme .el-button--danger:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-active{background:#c13232;border-color:#c13232;color:#fff}.custom-theme .el-button--danger.is-disabled,.custom-theme .el-button--danger.is-disabled:active,.custom-theme .el-button--danger.is-disabled:focus,.custom-theme .el-button--danger.is-disabled:hover{color:#fff;background-color:#eb9b9b;border-color:#eb9b9b}.custom-theme .el-button--danger.is-plain{color:#d63737;background:#fbebeb;border-color:#efafaf}.custom-theme .el-button--danger.is-plain:focus,.custom-theme .el-button--danger.is-plain:hover{background:#d63737;border-color:#d63737;color:#fff}.custom-theme .el-button--danger.is-plain:active{background:#c13232;border-color:#c13232;color:#fff;outline:0}.custom-theme .el-button--danger.is-plain.is-disabled,.custom-theme .el-button--danger.is-plain.is-disabled:active,.custom-theme .el-button--danger.is-plain.is-disabled:focus,.custom-theme .el-button--danger.is-plain.is-disabled:hover{color:#e68787;background-color:#fbebeb;border-color:#f7d7d7}.custom-theme .el-button--info{color:#fff;background-color:#0a76a4;border-color:#0a76a4}.custom-theme .el-button--info:focus,.custom-theme .el-button--info:hover{background:#3b91b6;border-color:#3b91b6;color:#fff}.custom-theme .el-button--info:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-active{background:#096a94;border-color:#096a94;color:#fff}.custom-theme .el-button--info.is-disabled,.custom-theme .el-button--info.is-disabled:active,.custom-theme .el-button--info.is-disabled:focus,.custom-theme .el-button--info.is-disabled:hover{color:#fff;background-color:#85bbd2;border-color:#85bbd2}.custom-theme .el-button--info.is-plain{color:#0a76a4;background:#e7f1f6;border-color:#9dc8db}.custom-theme .el-button--info.is-plain:focus,.custom-theme .el-button--info.is-plain:hover{background:#0a76a4;border-color:#0a76a4;color:#fff}.custom-theme .el-button--info.is-plain:active{background:#096a94;border-color:#096a94;color:#fff;outline:0}.custom-theme .el-button--info.is-plain.is-disabled,.custom-theme .el-button--info.is-plain.is-disabled:active,.custom-theme .el-button--info.is-plain.is-disabled:focus,.custom-theme .el-button--info.is-plain.is-disabled:hover{color:#6cadc8;background-color:#e7f1f6;border-color:#cee4ed}.custom-theme .el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.custom-theme .el-button--medium.is-round{padding:10px 20px}.custom-theme .el-button--medium.is-circle{padding:10px}.custom-theme .el-button--small{padding:9px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--small.is-round{padding:9px 15px}.custom-theme .el-button--small.is-circle{padding:9px}.custom-theme .el-button--mini{padding:7px 15px;font-size:12px;border-radius:3px}.custom-theme .el-button--mini.is-round{padding:7px 15px}.custom-theme .el-button--mini.is-circle{padding:7px}.custom-theme .el-button--text{border-color:transparent;color:#0076c8;background:0 0;padding-left:0;padding-right:0}.custom-theme .el-button--text:focus,.custom-theme .el-button--text:hover{color:#3391d3;border-color:transparent;background-color:transparent}.custom-theme .el-button--text:active{color:#006ab4;border-color:transparent;background-color:transparent}.custom-theme .el-button--text.is-disabled,.custom-theme .el-button--text.is-disabled:focus,.custom-theme .el-button--text.is-disabled:hover{border-color:transparent}.custom-theme .el-button-group{display:inline-block;vertical-align:middle}.custom-theme .el-button-group::after,.custom-theme .el-button-group::before{display:table;content:""}.custom-theme .el-button-group::after{clear:both}.custom-theme .el-button-group>.el-button{float:left;position:relative}.custom-theme .el-button-group>.el-button+.el-button{margin-left:0}.custom-theme .el-button-group>.el-button.is-disabled{z-index:1}.custom-theme .el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.custom-theme .el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.custom-theme .el-button-group>.el-button:first-child:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.custom-theme .el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.custom-theme .el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.custom-theme .el-button-group>.el-button:not(:last-child){margin-right:-1px}.custom-theme .el-button-group>.el-button:active,.custom-theme .el-button-group>.el-button:focus,.custom-theme .el-button-group>.el-button:hover{z-index:1}.custom-theme .el-button-group>.el-button.is-active{z-index:1}.custom-theme .el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.custom-theme .el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.custom-theme .el-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-theme .el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.custom-theme .el-checkbox.is-bordered.is-checked{border-color:#0076c8}.custom-theme .el-checkbox.is-bordered.is-disabled{border-color:#ebeef5;cursor:not-allowed}.custom-theme .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.custom-theme .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.custom-theme .el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.custom-theme .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#c0c4cc;border-color:#c0c4cc}.custom-theme .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.custom-theme .el-checkbox__input.is-checked+.el-checkbox__label{color:#0076c8}.custom-theme .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#0076c8;border-color:#0076c8}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.custom-theme .el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.custom-theme .el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.custom-theme .el-checkbox__inner:hover{border-color:#0076c8}.custom-theme .el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.custom-theme .el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.custom-theme .el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.custom-theme .el-checkbox+.el-checkbox{margin-left:30px}.custom-theme .el-checkbox-button{position:relative;display:inline-block}.custom-theme .el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;position:relative;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button__inner.is-round{padding:12px 20px}.custom-theme .el-checkbox-button__inner:hover{color:#0076c8}.custom-theme .el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.custom-theme .el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.custom-theme .el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.custom-theme .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#0076c8;border-color:#0076c8;-webkit-box-shadow:-1px 0 0 0 #66adde;box-shadow:-1px 0 0 0 #66adde}.custom-theme .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#0076c8}.custom-theme .el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#ebeef5;-webkit-box-shadow:none;box-shadow:none}.custom-theme .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#ebeef5}.custom-theme .el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.custom-theme .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#0076c8}.custom-theme .el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.custom-theme .el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.custom-theme .el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.custom-theme .el-checkbox-group{font-size:0}.custom-theme .el-transfer{font-size:14px}.custom-theme .el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.custom-theme .el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#fff;background-color:#0076c8;font-size:0}.custom-theme .el-transfer__button.is-with-texts{border-radius:4px}.custom-theme .el-transfer__button.is-disabled{border:1px solid #dcdfe6;background-color:#f5f7fa;color:#c0c4cc}.custom-theme .el-transfer__button.is-disabled:hover{border:1px solid #dcdfe6;background-color:#f5f7fa;color:#c0c4cc}.custom-theme .el-transfer__button:first-child{margin-bottom:10px}.custom-theme .el-transfer__button:nth-child(2){margin:0}.custom-theme .el-transfer__button i,.custom-theme .el-transfer__button span{font-size:14px}.custom-theme .el-transfer__button [class*=el-icon-]+span{margin-left:0}.custom-theme .el-transfer-panel{border:1px solid #ebeef5;border-radius:4px;overflow:hidden;background:#fff;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.custom-theme .el-transfer-panel__body{height:246px}.custom-theme .el-transfer-panel__body.is-with-footer{padding-bottom:40px}.custom-theme .el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-theme .el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.custom-theme .el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block}.custom-theme .el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.custom-theme .el-transfer-panel__item.el-checkbox{color:#606266}.custom-theme .el-transfer-panel__item:hover{color:#0076c8}.custom-theme .el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.custom-theme .el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.custom-theme .el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.custom-theme .el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.custom-theme .el-transfer-panel__filter .el-input__icon{margin-left:5px}.custom-theme .el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.custom-theme .el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#f5f7fa;margin:0;padding-left:15px;border-bottom:1px solid #ebeef5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.custom-theme .el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.custom-theme .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.custom-theme .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.custom-theme .el-transfer-panel .el-transfer-panel__footer{height:40px;background:#fff;margin:0;padding:0;border-top:1px solid #ebeef5;position:absolute;bottom:0;left:0;width:100%;z-index:1}.custom-theme .el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.custom-theme .el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.custom-theme .el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.custom-theme .el-transfer-panel .el-checkbox__label{padding-left:8px}.custom-theme .el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.custom-theme .el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.custom-theme .el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.custom-theme .el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-theme .el-header{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.custom-theme .el-aside{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.custom-theme .el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.custom-theme .el-footer{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/GooFlow.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/GooFlow.css new file mode 100644 index 0000000000000000000000000000000000000000..2cabb6a868b4c4fef4a0c68db25937f473f0191b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/GooFlow.css @@ -0,0 +1,195 @@ +v\:group,v\:rect,v\:imagedata,v\:oval,v\:line,v\:polyline,v\:stroke,v\:textbox { display:inline-block;background:transparent } +::-ms-clear,::-ms-reveal{display:none;} +/*总体样式*/ +.GooFlow{ + background:#f1f1f1;border:#ddd 1px solid;position:relative; + -moz-user-select:none;-webkit-user-select:none;border-radius:4px;color:#333 +} +.GooFlow,.GooFlow *{ + -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; font-size:14px;line-height:1.42857143; + font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Hiragino Sans GB, WenQuanYi Micro Hei, Arial, sans-serif; +} +.GooFlow:before,.GooFlow:after,.GooFlow *:before,.GooFlow *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.GooFlow i{ + display:block;width:18px;height:18px;overflow:hidden;font-size:18px;color:#777;text-align:center;margin:0 auto; + filter:Alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;text-shadow:0.5px 0 #fff,0 0.5px #fff;line-height:1; +} +.GooFlow a.a_disabled,.GooFlow a.a_disabled:hover {border:0 !important;padding:4px 6px;background: transparent !important; cursor: not-allowed !important;} +.GooFlow a.a_disabled i:before{color:#ccc !important;} +/*绘图区的样式*/ +.GooFlow_work{position:absolute;top:3px;right:3px;bottom:3px;left:3px;overflow:auto;background-color:#fff;} +.GooFlow_work .GooFlow_work_inner{ + /*background: -webkit-linear-gradient(top, transparent 11px, #e3e3e3 12px),-webkit-linear-gradient(left, transparent 11px, #e3e3e3 12px);*/ + /*background: -moz-linear-gradient(top, transparent 11px, #e3e3e3 12px),-moz-linear-gradient(left, transparent 11px, #e3e3e3 12px);*/ + /*background: -o-linear-gradient(top, transparent 11px, #e3e3e3 12px),-o-linear-gradient(left, transparent 11px, #e3e3e3 12px);*/ + /*background: -ms-linear-gradient(top, transparent 11px, #e3e3e3 12px),-ms-linear-gradient(left, transparent 11px, #e3e3e3 12px);*/ + /*background: linear-gradient(top, transparent 11px, #e3e3e3 12px),linear-gradient(left, transparent 11px, #e3e3e3 12px);*/ + /*-webkit-background-size: 12px 12px; -moz-background-size: 12px 12px; background-size: 12px 12px;*/ + position:relative;overflow:hidden; background-image:url(data:image/gif;base64,R0lGODlhDAAMAJEAAOrq6v////Hx8QAAACH5BAAHAP8ALAAAAAAMAAwAAAIWjI8hycvonomSPtvkwYlDPQniSApAAQA7); +} +/*与矢量线有关的样式*/ +.GooFlow_work text{color:#fff;font-size:14px;line-height:1.42857143; + font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Hiragino Sans GB, WenQuanYi Micro Hei, Arial, sans-serif;} + +/*顶部栏的样式*/ +.GooFlow_head{clear:both;height:28px;border-bottom:#00B4E1 2px solid;margin-left:-1px} +.GooFlow_head label{ + font-weight:bold;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:27px;padding:3px;width:176px; + background:#00B4E1;float:left;color:#fff;border-radius:3px 0 0 0;overflow:hidden;margin:-1px 4px 0 0;text-align:center; +} +.GooFlow_head_btn{display:block;border:0;height:26px;width:30px;cursor:default;padding:4px 6px;margin:0 2px;float:left;outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;cursor:pointer} +.GooFlow_head_btn i{display:inline-block;overflow:hidden;width:18px;height:18px;border:0;font-size:16px;line-height:18px;} +.GooFlow_head_btn:hover{background:#fff;padding:4px 5px;border-left:#ddd 1px solid;border-right:#ddd 1px solid} + +/*左侧绘图工具栏的样式*/ +.GooFlow_tool{float:left;clear:left;border-right:#ddd 1px solid;margin-left:-1px;} +.GooFlow_tool_div{width:34px;padding:4px 0;overflow:hidden;margin-right:-1px;} +.GooFlow_tool span{height:0;overflow:hidden;border-top:#ddd 1px solid;border-bottom:#fff 1px solid;margin:0 2px;clear:both;display:block;} +.GooFlow_tool_btn{display:block;border:0;height:34px;width:34px;cursor:default;padding:8px;outline:none;blr:expression(this.onFocus=this.blur());color:#777;text-decoration:none;cursor:pointer} +.GooFlow_tool_btn i{display:block;overflow:hidden;width:18px;height:18px;border:0} +.GooFlow_tool_btn:hover{border:#ddd 1px solid;background:#fff;padding:7px} +.GooFlow_tool_btndown{ + cursor:default;outline:none;blr:expression(this.onFocus=this.blur());height:34px;width:36px;margin:0 -1px; + padding:8px 9px;background:#00B4E1;/*#FFBF00*/display:block;text-decoration:none;filter:Alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; +} +.GooFlow_tool_btndown i{display:block;overflow:hidden;width:18px;height:18px;color:#000;filter:Alpha(Opacity=37);-moz-opacity:0.37;opacity: 0.37;position:relative} + +/*工作区扩展边栏样式*/ +.Gooflow_extend_right{position:absolute;z-index:10002;top:0;right:0;height:100%;width:14px;cursor:e-resize;filter:Alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2} +.Gooflow_extend_bottom{position:absolute;z-index:10002;bottom:0;left:0;width:100%;height:14px;cursor:s-resize;filter:Alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2} +.Gooflow_extend_right:hover{background-color:#999;border:#fff 1px solid} +.Gooflow_extend_bottom:hover{background-color:#999;border:#fff 1px solid} + +/*区域分组(泳道)的样式*/ +.GooFlow_work_group{cursor:default;position:absolute;overflow:hidden;top:0;left:0} +.GooFlow_area{cursor:default;position:absolute;overflow:hidden;} +.GooFlow_area .lock{cursor:default;} +.GooFlow_area .bg{cursor:move;filter:Alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;} +.GooFlow_area.lock .bg{cursor:default;} +.GooFlow_area label{cursor:text;top:0;left:23px;position:absolute;display:block;} +.GooFlow_area.lock label{cursor:default;} +.GooFlow_area i{top:2px;left:2px;width:18px;height:20px;position:absolute;cursor:pointer;} +.GooFlow_area i:before{content:"\e6bd"} +.GooFlow_area.area_red .bg{border:1px solid red;background-color:#FF7865} +.GooFlow_area.area_red label,.GooFlow_area.area_red i{color:red;} +.GooFlow_area.area_yellow .bg{border:1px solid #CD925A;background-color:#FFD564} +.GooFlow_area.area_yellow label,.GooFlow_area.area_yellow i{color:#FFBA1D;} +.GooFlow_area.area_blue .bg{border:1px solid #347BB1;background-color:#549CDE} +.GooFlow_area.area_blue label,.GooFlow_area.area_blue i{color:#347BB1;} +.GooFlow_area.area_green .bg{border:1px solid green;background-color:#84CA04} +.GooFlow_area.area_green label,.GooFlow_area.area_green i{color:green;} + +/*画连线区域所需要的样式*/ +.GooFlow_work svg{display:block;position:absolute;top:0;left:0} +.GooFlow_work v\:group{position:relative;display:block} +.GooFlow_work v\:group v\:line{overflow:visible} +.GooFlow_work v\:group v\:polyline{overflow:visible} +.GooFlow_work v\:group div{cursor:text;position:absolute;overflow:visible;display:inline;float:left;white-space: nowrap} +.GooFlow_work .draw{color:#ff8800} + +/*各种节点样式*/ +.GooFlow_item{ + position:absolute;background:#A1DCEB;padding:1px; + border-radius:3px;background-color:#C1DCFC;box-shadow:1px 1px 2px rgba(99,99,99,2); +} +.GooFlow table{padding:1px 2px;border-radius:2px} +.GooFlow td,.GooFlow td div{ vertical-align:middle;text-align:center;padding:0;cursor:default;word-wrap:break-word;word-break:break-all} +.GooFlow .ico{width:18px;cursor:move;text-align:center; vertical-align: middle;} +.GooFlow .ico i{filter:Alpha(Opacity=30);-moz-opacity:0.3;opacity:0.3;color:#000;margin:0 auto;} + +.GooFlow .item_round{border-radius:13px; overflow:visible} +.GooFlow .item_round table{border:0;padding:3px;width:26px;height:26px} +.GooFlow .item_round .span{ + display:block;text-align:center; position:absolute;top:100%;left:-100%;width:300%;overflow:visible; + padding:0;cursor:default;word-wrap: break-word;word-break:break-all +} +.GooFlow .item_mix{background:#B6F700;color:#fff} +.GooFlow .item_focus{border:#3892D3 1px solid !important;padding:0;z-index:5} +.GooFlow .item_focus table{margin:0 !important;} +.GooFlow .item_focus.item_round .span{ + display:block;text-align:center; position:absolute;margin-top:1px;overflow:visible; + padding:0;cursor:default;word-wrap: break-word;word-break:break-all; +} +.GooFlow .item_mark{border:#ff8800 2px solid;padding:0} +.GooFlow .item_mark table{margin:-1px} +.GooFlow .item_mark td{cursor:crosshair} +.GooFlow .item_mark.item_round .span{padding-top:2px} + +/*编辑时一些工具的页面特效*/ +.GooFlow textarea{position:absolute;border:#3892D3 1px solid;display:none;overflow-y:visible;width:100px;z-index:10001} +.GooFlow div .rs_right{overflow:hidden;position:absolute;right:-1px;top:-1px;height:100%;width:6px;cursor:w-resize} +.GooFlow div .rs_bottom{overflow:hidden;position:absolute;left:-1px;bottom:-1px;width:100%;height:6px;cursor:n-resize} +.GooFlow div .rs_rb{ + position:absolute;right:-1px;bottom:0;width:10px;height:9px;filter:Alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; + font-family:"iconflow" !important;font-size:12px;color:#475669;line-height:1;overflow:hidden;cursor:pointer;cursor:nw-resize; +} +.GooFlow div .rs_rb:before{content:"\e6b7";} +.GooFlow div .rs_close{ + position:absolute;right:-1px;top:1px;width:10px;height:9px;filter:Alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; + font-family:"iconflow" !important;font-size:12px;color:#475669;line-height:1;overflow:hidden;cursor:pointer; +} +.GooFlow div .rs_close:before{content:"\e674";} +.GooFlow .rs_ghost{ + position:absolute;display:none;overflow:hidden;border:#8492A6 1px dashed; background:#E5E9F2; + filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:10 +} +.GooFlow .GooFlow_line_oper{ + width:82px;height:20px;background:#E5E9F2;border:#8492A6 1px solid;position:absolute; + filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;z-index:10000; +} +.GooFlow .GooFlow_line_mp{ + width:9px;height:9px;filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;overflow:hidden; + position:absolute;z-index:9999;background:#333;cursor:crosshair +} +.GooFlow_linemove{background-color:transparent;filter:Alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;overflow:hidden;position:absolute;z-index:9999;} +.GooFlow_line_oper i{display:inline-block;margin-left:2px;cursor:pointer;position:relative;} +.GooFlow .b_l1:before{content:"\e60d";color:#1F2D3D} +.GooFlow .b_l2:before{content:"\e60e";color:#1F2D3D} +.GooFlow .b_l3:before{content:"\e601";color:#1F2D3D} +.GooFlow .b_x:before{content:"\e61a";color:red} + + +/*以下为图标样式(固定大小18px*18px,矢量字体大小16px),用户可自定义扩展自己的新矢量图标字体,写法参照以下的内容*/ +@font-face {font-family: "iconflow"; + src: url('fonts/iconflow.eot?t=1494321407539'); /* IE9*/ + src: url('fonts/iconflow.eot?t=1494321407539#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('fonts/iconflow.woff?t=1494321407539') format('woff'), /* chrome, firefox */ + url('fonts/iconflow.ttf?t=1494321407539') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('fonts/iconflow.svg?t=1494321407539#iconflow') format('svg'); /* iOS 4.1- */ +} +.GooFlow_area i,.GooFlow .GooFlow_line_oper i,.GooFlow_tool i,.GooFlow_head i,.GooFlow_item .ico i{ + font-family:"iconflow" !important; + font-size:18px;line-height:20px; + font-style:normal; + -webkit-font-smoothing: antialiased; + -webkit-text-stroke-width: 0.2px; + -moz-osx-font-smoothing: grayscale; +} +/*自带的一些节点矢量图标样式*/ +.GooFlow .ico_cursor:before{ content:"\e602"; } +.GooFlow .ico_start:before{ content:"\e700"; } +.GooFlow .ico_end:before{ content:"\e609"; } +.GooFlow .ico_fork:before{ content:"\e60c"; } +.GooFlow .ico_join:before{ content:"\e606"; } +.GooFlow .ico_direct:before{ content:"\e605"; } +.GooFlow .ico_dashed:before{ content:"\e675"; } +.GooFlow .ico_group:before{ content:"\e663"; } +.GooFlow .ico_complex:before{ content:"\e872"; } +/*.GooFlow .ico_complex{background:url(assets/img/gooflow_icon.png) no-repeat -116px -20px;opacity:1 !important;filter:Alpha(Opacity=70) !important;}*/ +.GooFlow .ico_node:before{ content:"\e678"; } +.GooFlow .ico_task:before{ content:"\e6af"; } +/*.GooFlow .ico_task{background:url(assets/img/gooflow_icon.png) no-repeat 2px -45px;opacity:1 !important;filter:Alpha(Opacity=70) !important;}*/ +.GooFlow .ico_chat:before{ content:"\e61b"; } +.GooFlow .ico_state:before{ content:"\e633"; } +.GooFlow .ico_plug:before{ content:"\e66c"; } +.GooFlow .ico_menu:before{ content:"\e649"; } +.GooFlow .ico_sound:before{ content:"\e62b"; } + +/*以下是内部用头部工具栏按钮专用的样式*/ +.GooFlow .ico_open:before{ content:"\e7a0";color:#FFD300 } +.GooFlow .ico_new:before{ content:"\e659"; } +.GooFlow .ico_reload:before{ content:"\e607";color:#669900 } +.GooFlow .ico_save:before{ content:"\e63d";color:#0099cc } +.GooFlow .ico_undo:before{ content:"\e673";color:#ff8800 } +.GooFlow .ico_redo:before{ content:"\e672";color:#ff8800 } +.GooFlow .ico_print:before{ content:"\e671"; } \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo.css new file mode 100644 index 0000000000000000000000000000000000000000..3d9cbe76ad388b8e48eb2fb3482a04687050d55e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo.css @@ -0,0 +1,370 @@ +*{margin: 0;padding: 0;list-style: none;} +/* +KISSY CSS Reset +理念:1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。 +2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。 +3. reset 期望提供一套普适通用的基础样式。但没有银弹,推荐根据具体需求,裁剪和修改后再使用。 +特色:1. 适应中文;2. 基于最新主流浏览器。 +维护:玉伯, 正淳 + */ + +/** 清除内外边距 **/ +body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ +dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ +pre, /* text formatting elements 文本格式元素 */ +form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ +th, td /* table elements 表格元素 */ { + margin: 0; + padding: 0; +} + +/** 设置默认字体 **/ +body, +button, input, select, textarea /* for ie */ { + font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; +} +h1, h2, h3, h4, h5, h6 { font-size: 100%; } +address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */ +code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */ +small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */ + +/** 重置列表元素 **/ +ul, ol { list-style: none; } + +/** 重置文本格式元素 **/ +a { text-decoration: none; } +a:hover { text-decoration: underline; } + + +/** 重置表单元素 **/ +legend { color: #000; } /* for ie6 */ +fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */ +button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */ +/* 注:optgroup 无法扶正 */ + +/** 重置表格元素 **/ +table { border-collapse: collapse; border-spacing: 0; } + +/* 清除浮动 */ +.ks-clear:after, .clear:after { + content: '\20'; + display: block; + height: 0; + clear: both; +} +.ks-clear, .clear { + *zoom: 1; +} + +.main { + padding: 30px 100px; +width: 960px; +margin: 0 auto; +} +.main h1{font-size:36px; color:#333; text-align:left;margin-bottom:30px; border-bottom: 1px solid #eee;} + +.helps{margin-top:40px;} +.helps pre{ + padding:20px; + margin:10px 0; + border:solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists{ + width: 100% !important; + +} + +.icon_lists li{ + float:left; + width: 100px; + height:180px; + text-align: center; + list-style: none !important; +} +.icon_lists .icon{ + font-size: 42px; + line-height: 100px; + margin: 10px 0; + color:#333; + -webkit-transition: font-size 0.25s ease-out 0s; + -moz-transition: font-size 0.25s ease-out 0s; + transition: font-size 0.25s ease-out 0s; + +} +.icon_lists .icon:hover{ + font-size: 100px; +} + + + +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p, +.markdown pre { + margin: 1em 0; +} + +.markdown > p, +.markdown > blockquote, +.markdown > .highlight, +.markdown > ol, +.markdown > ul { + width: 80%; +} + +.markdown ul > li { + list-style: circle; +} + +.markdown > ul li, +.markdown blockquote ul > li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown > ul li p, +.markdown > ol li p { + margin: 0.6em 0; +} + +.markdown ol > li { + list-style: decimal; +} + +.markdown > ol li, +.markdown blockquote ol > li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown pre { + border-radius: 6px; + background: #f7f7f7; + padding: 20px; +} + +.markdown pre code { + border: none; + background: #f7f7f7; + margin: 0; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown > table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown > table th { + white-space: nowrap; + color: #333; + font-weight: 600; + +} + +.markdown > table th, +.markdown > table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown > table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; + font-style: italic; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown > br, +.markdown > p > br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +pre{ + background: #fff; +} + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_fontclass.html b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_fontclass.html new file mode 100644 index 0000000000000000000000000000000000000000..3e8304de6e37e8a034d0051df1b7421f5bbf913f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_fontclass.html @@ -0,0 +1,256 @@ + + + + + + IconFont + + + + +
    +

    IconFont 图标

    +
      + +
    • + +
      指针
      +
      .i-zhizhen1
      +
    • + +
    • + +
      关闭
      +
      .i-msnui-close-fat
      +
    • + +
    • + +
      close
      +
      .i-close
      +
    • + +
    • + +
      文件添加
      +
      .i-wenjiantianjia
      +
    • + +
    • + +
      tag
      +
      .i-tag
      +
    • + +
    • + +
      conow-redo
      +
      .i-conowredo
      +
    • + +
    • + +
      conow-revoke
      +
      .i-conowrevoke
      +
    • + +
    • + +
      保存
      +
      .i-baocun
      +
    • + +
    • + +
      Refresh
      +
      .i-refresh
      +
    • + +
    • + +
      右下-实心
      +
      .i-youxiashixin
      +
    • + +
    • + +
      拍照按钮
      +
      .i-paizhaoanniu
      +
    • + +
    • + +
      徽章
      +
      .i-huizhang
      +
    • + +
    • + +
      hr工作台
      +
      .i-hrgongzuotai
      +
    • + +
    • + +
      停止
      +
      .i-tingzhi-copy
      +
    • + +
    • + +
      文件夹
      +
      .i-wenjianjia
      +
    • + +
    • + +
      声音
      +
      .i-webtubiaoku08
      +
    • + +
    • + +
      数据库
      +
      .i-database
      +
    • + +
    • + +
      插件 (1)
      +
      .i-chajian1
      +
    • + +
    • + +
      菜单
      +
      .i-caidan
      +
    • + +
    • + +
      网络
      +
      .i-wangluo
      +
    • + +
    • + +
      打印
      +
      .i-dayin
      +
    • + +
    • + +
      用户
      +
      .i-user
      +
    • + +
    • + +
      开始
      +
      .i-kaishi
      +
    • + +
    • + +
      合并
      +
      .i-hebing
      +
    • + +
    • + +
      聊天
      +
      .i-liaotian
      +
    • + +
    • + +
      定时
      +
      .i-dingshi
      +
    • + +
    • + +
      斜箭头
      +
      .i-xiejiantou
      +
    • + +
    • + +
      配置
      +
      .i-peizhi
      +
    • + +
    • + +
      项目组合
      +
      .i-xiangmuzuhe
      +
    • + +
    • + +
      系统参数配置
      +
      .i-xitongcanshupeizhi
      +
    • + +
    • + +
      区块
      +
      .i-qukuai
      +
    • + +
    • + +
      分支
      +
      .i-fenzhi
      +
    • + +
    • + +
      01
      +
      .i-icon-test
      +
    • + +
    • + +
      02
      +
      .i-icon-test1
      +
    • + +
    • + +
      小虚线
      +
      .i-xiaoxuxian
      +
    • + +
    • + +
      检查工具 直线
      +
      .i-jianchagongjuzhixian
      +
    • + +
    + +

    font-class引用

    +
    + +

    font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。

    +

    与unicode使用方式相比,具有如下特点:

    +
      +
    • 兼容性良好,支持ie8+,及所有现代浏览器。
    • +
    • 相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。
    • +
    • 因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。
    • +
    • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
    • +
    +

    使用步骤如下:

    +

    第一步:引入项目下面生成的fontclass代码:

    + + +
    <link rel="stylesheet" type="text/css" href="./iconfont.css">
    +

    第二步:挑选相应图标并获取类名,应用于页面:

    +
    <i class="iconflow i-xxx"></i>
    +
    +

    "iconflow"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

    +
    +
    + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_symbol.html b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_symbol.html new file mode 100644 index 0000000000000000000000000000000000000000..3ed6607ac92af9ab7ebee07a208af7cd0e7960e9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_symbol.html @@ -0,0 +1,351 @@ + + + + + + IconFont + + + + + + +
    +

    IconFont 图标

    +
      + +
    • + +
      指针
      +
      #i-zhizhen1
      +
    • + +
    • + +
      关闭
      +
      #i-msnui-close-fat
      +
    • + +
    • + +
      close
      +
      #i-close
      +
    • + +
    • + +
      文件添加
      +
      #i-wenjiantianjia
      +
    • + +
    • + +
      tag
      +
      #i-tag
      +
    • + +
    • + +
      conow-redo
      +
      #i-conowredo
      +
    • + +
    • + +
      conow-revoke
      +
      #i-conowrevoke
      +
    • + +
    • + +
      保存
      +
      #i-baocun
      +
    • + +
    • + +
      Refresh
      +
      #i-refresh
      +
    • + +
    • + +
      右下-实心
      +
      #i-youxiashixin
      +
    • + +
    • + +
      拍照按钮
      +
      #i-paizhaoanniu
      +
    • + +
    • + +
      徽章
      +
      #i-huizhang
      +
    • + +
    • + +
      hr工作台
      +
      #i-hrgongzuotai
      +
    • + +
    • + +
      停止
      +
      #i-tingzhi-copy
      +
    • + +
    • + +
      文件夹
      +
      #i-wenjianjia
      +
    • + +
    • + +
      声音
      +
      #i-webtubiaoku08
      +
    • + +
    • + +
      数据库
      +
      #i-database
      +
    • + +
    • + +
      插件 (1)
      +
      #i-chajian1
      +
    • + +
    • + +
      菜单
      +
      #i-caidan
      +
    • + +
    • + +
      网络
      +
      #i-wangluo
      +
    • + +
    • + +
      打印
      +
      #i-dayin
      +
    • + +
    • + +
      用户
      +
      #i-user
      +
    • + +
    • + +
      开始
      +
      #i-kaishi
      +
    • + +
    • + +
      合并
      +
      #i-hebing
      +
    • + +
    • + +
      聊天
      +
      #i-liaotian
      +
    • + +
    • + +
      定时
      +
      #i-dingshi
      +
    • + +
    • + +
      斜箭头
      +
      #i-xiejiantou
      +
    • + +
    • + +
      配置
      +
      #i-peizhi
      +
    • + +
    • + +
      项目组合
      +
      #i-xiangmuzuhe
      +
    • + +
    • + +
      系统参数配置
      +
      #i-xitongcanshupeizhi
      +
    • + +
    • + +
      区块
      +
      #i-qukuai
      +
    • + +
    • + +
      分支
      +
      #i-fenzhi
      +
    • + +
    • + +
      01
      +
      #i-icon-test
      +
    • + +
    • + +
      02
      +
      #i-icon-test1
      +
    • + +
    • + +
      小虚线
      +
      #i-xiaoxuxian
      +
    • + +
    • + +
      检查工具 直线
      +
      #i-jianchagongjuzhixian
      +
    • + +
    + + +

    symbol引用

    +
    + +

    这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 + 这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:

    +
      +
    • 支持多色图标了,不再受单色限制。
    • +
    • 通过一些技巧,支持像字体那样,通过font-size,color来调整样式。
    • +
    • 兼容性较差,支持 ie9+,及现代浏览器。
    • +
    • 浏览器渲染svg的性能一般,还不如png。
    • +
    +

    使用步骤如下:

    +

    第一步:引入项目下面生成的symbol代码:

    +
    <script src="./iconfont.js"></script>
    +

    第二步:加入通用css代码(引入一次就行):

    +
    <style type="text/css">
    +.icon {
    +   width: 1em; height: 1em;
    +   vertical-align: -0.15em;
    +   fill: currentColor;
    +   overflow: hidden;
    +}
    +</style>
    +

    第三步:挑选相应图标并获取类名,应用于页面:

    +
    <svg class="icon" aria-hidden="true">
    +  <use xlink:href="#i-xxx"></use>
    +</svg>
    +        
    +
    + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_unicode.html b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_unicode.html new file mode 100644 index 0000000000000000000000000000000000000000..5defb755f43c9c1d47693ceed6b7c5095c17a675 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/demo_unicode.html @@ -0,0 +1,294 @@ + + + + + + IconFont + + + + + +
    +

    IconFont 图标

    +
      + +
    • + +
      指针
      +
      &#xe602;
      +
    • + +
    • + +
      关闭
      +
      &#xe674;
      +
    • + +
    • + +
      close
      +
      &#xe61a;
      +
    • + +
    • + +
      文件添加
      +
      &#xe659;
      +
    • + +
    • + +
      tag
      +
      &#xe6f9;
      +
    • + +
    • + +
      conow-redo
      +
      &#xe672;
      +
    • + +
    • + +
      conow-revoke
      +
      &#xe673;
      +
    • + +
    • + +
      保存
      +
      &#xe63d;
      +
    • + +
    • + +
      Refresh
      +
      &#xe607;
      +
    • + +
    • + +
      右下-实心
      +
      &#xe6b7;
      +
    • + +
    • + +
      拍照按钮
      +
      &#xe6bd;
      +
    • + +
    • + +
      徽章
      +
      &#xe611;
      +
    • + +
    • + +
      hr工作台
      +
      &#xe600;
      +
    • + +
    • + +
      停止
      +
      &#xe609;
      +
    • + +
    • + +
      文件夹
      +
      &#xe7a0;
      +
    • + +
    • + +
      声音
      +
      &#xe643;
      +
    • + +
    • + +
      数据库
      +
      &#xe742;
      +
    • + +
    • + +
      插件 (1)
      +
      &#xe66c;
      +
    • + +
    • + +
      菜单
      +
      &#xe649;
      +
    • + +
    • + +
      网络
      +
      &#xe62b;
      +
    • + +
    • + +
      打印
      +
      &#xe671;
      +
    • + +
    • + +
      用户
      +
      &#xe6af;
      +
    • + +
    • + +
      开始
      +
      &#xe700;
      +
    • + +
    • + +
      合并
      +
      &#xe606;
      +
    • + +
    • + +
      聊天
      +
      &#xe61b;
      +
    • + +
    • + +
      定时
      +
      &#xe633;
      +
    • + +
    • + +
      斜箭头
      +
      &#xe605;
      +
    • + +
    • + +
      配置
      +
      &#xe678;
      +
    • + +
    • + +
      项目组合
      +
      &#xe872;
      +
    • + +
    • + +
      系统参数配置
      +
      &#xe68f;
      +
    • + +
    • + +
      区块
      +
      &#xe663;
      +
    • + +
    • + +
      分支
      +
      &#xe60c;
      +
    • + +
    • + +
      01
      +
      &#xe60d;
      +
    • + +
    • + +
      02
      +
      &#xe60e;
      +
    • + +
    • + +
      小虚线
      +
      &#xe675;
      +
    • + +
    • + +
      检查工具 直线
      +
      &#xe624;
      +
    • + +
    +

    unicode引用

    +
    + +

    unicode是字体在网页端最原始的应用方式,特点是:

    +
      +
    • 兼容性最好,支持ie6+,及所有现代浏览器。
    • +
    • 支持按字体的方式去动态调整图标大小,颜色等等。
    • +
    • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
    • +
    +
    +

    注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议使用symbol的引用方式

    +
    +

    unicode使用步骤如下:

    +

    第一步:拷贝项目下面生成的font-face

    +
    @font-face {
    +  font-family: 'iconfont';
    +  src: url('iconfont.eot');
    +  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    +  url('iconfont.woff') format('woff'),
    +  url('iconfont.ttf') format('truetype'),
    +  url('iconfont.svg#iconfont') format('svg');
    +}
    +
    +

    第二步:定义使用iconfont的样式

    +
    .iconfont{
    +  font-family:"iconfont" !important;
    +  font-size:16px;font-style:normal;
    +  -webkit-font-smoothing: antialiased;
    +  -webkit-text-stroke-width: 0.2px;
    +  -moz-osx-font-smoothing: grayscale;
    +}
    +
    +

    第三步:挑选相应图标并获取字体编码,应用于页面

    +
    <i class="iconfont">&#x33;</i>
    + +
    +

    "iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

    +
    +
    + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.eot b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.eot new file mode 100644 index 0000000000000000000000000000000000000000..2b15303e05809e4c410d585a427a948d0936fd12 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.eot differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.svg b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.svg new file mode 100644 index 0000000000000000000000000000000000000000..7291cb41513262fb56b554aa36923dba251be529 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.svg @@ -0,0 +1,141 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.ttf b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.ttf new file mode 100644 index 0000000000000000000000000000000000000000..79d3600a2bca37477d935c737257374bd6994040 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.ttf differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.woff b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.woff new file mode 100644 index 0000000000000000000000000000000000000000..551416418d9976f29e789f9c93f0188c5c0078a9 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconflow.woff differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconfont.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconfont.css new file mode 100644 index 0000000000000000000000000000000000000000..4c491d441cbad265b9a3c9136f8c0a7bda1a031a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconfont.css @@ -0,0 +1,89 @@ + +@font-face {font-family: "iconflow"; + src: url('iconflow.eot?t=1501167404138'); /* IE9*/ + src: url('iconflow.eot?t=1501167404138#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('iconflow.woff?t=1501167404138') format('woff'), /* chrome, firefox */ + url('iconflow.ttf?t=1501167404138') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('iconflow.svg?t=1501167404138#iconflow') format('svg'); /* iOS 4.1- */ +} + +.iconflow { + font-family:"iconflow" !important; + font-size:16px; + font-style:normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.i-zhizhen1:before { content: "\e602"; } + +.i-msnui-close-fat:before { content: "\e674"; } + +.i-close:before { content: "\e61a"; } + +.i-wenjiantianjia:before { content: "\e659"; } + +.i-tag:before { content: "\e6f9"; } + +.i-conowredo:before { content: "\e672"; } + +.i-conowrevoke:before { content: "\e673"; } + +.i-baocun:before { content: "\e63d"; } + +.i-refresh:before { content: "\e607"; } + +.i-youxiashixin:before { content: "\e6b7"; } + +.i-paizhaoanniu:before { content: "\e6bd"; } + +.i-huizhang:before { content: "\e611"; } + +.i-hrgongzuotai:before { content: "\e600"; } + +.i-tingzhi-copy:before { content: "\e609"; } + +.i-wenjianjia:before { content: "\e7a0"; } + +.i-webtubiaoku08:before { content: "\e643"; } + +.i-database:before { content: "\e742"; } + +.i-chajian1:before { content: "\e66c"; } + +.i-caidan:before { content: "\e649"; } + +.i-wangluo:before { content: "\e62b"; } + +.i-dayin:before { content: "\e671"; } + +.i-user:before { content: "\e6af"; } + +.i-kaishi:before { content: "\e700"; } + +.i-hebing:before { content: "\e606"; } + +.i-liaotian:before { content: "\e61b"; } + +.i-dingshi:before { content: "\e633"; } + +.i-xiejiantou:before { content: "\e605"; } + +.i-peizhi:before { content: "\e678"; } + +.i-xiangmuzuhe:before { content: "\e872"; } + +.i-xitongcanshupeizhi:before { content: "\e68f"; } + +.i-qukuai:before { content: "\e663"; } + +.i-fenzhi:before { content: "\e60c"; } + +.i-icon-test:before { content: "\e60d"; } + +.i-icon-test1:before { content: "\e60e"; } + +.i-xiaoxuxian:before { content: "\e675"; } + +.i-jianchagongjuzhixian:before { content: "\e624"; } + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconfont.js b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconfont.js new file mode 100644 index 0000000000000000000000000000000000000000..51ffabfabef759f14c950dbb7f08a287e6505282 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/fonts/iconfont.js @@ -0,0 +1 @@ +(function(window){var svgSprite=""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+''+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+''+""+''+""+''+""+''+""+''+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+''+""+''+""+""+""+"";var script=function(){var scripts=document.getElementsByTagName("script");return scripts[scripts.length-1]}();var shouldInjectCss=script.getAttribute("data-injectcss");var ready=function(fn){if(document.addEventListener){if(~["complete","loaded","interactive"].indexOf(document.readyState)){setTimeout(fn,0)}else{var loadFn=function(){document.removeEventListener("DOMContentLoaded",loadFn,false);fn()};document.addEventListener("DOMContentLoaded",loadFn,false)}}else if(document.attachEvent){IEContentLoaded(window,fn)}function IEContentLoaded(w,fn){var d=w.document,done=false,init=function(){if(!done){done=true;fn()}};var polling=function(){try{d.documentElement.doScroll("left")}catch(e){setTimeout(polling,50);return}init()};polling();d.onreadystatechange=function(){if(d.readyState=="complete"){d.onreadystatechange=null;init()}}}};var before=function(el,target){target.parentNode.insertBefore(el,target)};var prepend=function(el,target){if(target.firstChild){before(el,target.firstChild)}else{target.appendChild(el)}};function appendSvg(){var div,svg;div=document.createElement("div");div.innerHTML=svgSprite;svgSprite=null;svg=div.getElementsByTagName("svg")[0];if(svg){svg.setAttribute("aria-hidden","true");svg.style.position="absolute";svg.style.width=0;svg.style.height=0;svg.style.overflow="hidden";prepend(svg,document.body)}}if(shouldInjectCss&&!window.__iconfont__svg__cssinject__){window.__iconfont__svg__cssinject__=true;try{document.write("")}catch(e){console&&console.log(e)}}ready(appendSvg)})(window) \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/img/gooflow_icon.png b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/img/gooflow_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3c9742d12d8631fa600f3ef7f8ad14399553ead9 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/flow/img/gooflow_icon.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/login/bg.png b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/login/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..f85ad144b4c842468e3f3874341af3dcd44ded0d Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/login/bg.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/login/left.png b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/login/left.png new file mode 100644 index 0000000000000000000000000000000000000000..cbc9007c6381a25a19a0b718ef6da00613373904 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/login/left.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/logo.png b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6f6b5cda8ae43eac7017d340735ed1e6edbfbbd6 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/logo.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.css new file mode 100644 index 0000000000000000000000000000000000000000..c7872b84eead3da25dc1a9af1e64f26dfca8e2aa --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.css @@ -0,0 +1,483 @@ +@font-face { + font-family: 'iconfont'; + src: url('iconfont.eot?qja5i2'); + src: url('iconfont.eot?qja5i2#iefix') format('embedded-opentype'), + url('iconfont.ttf?qja5i2') format('truetype'), + url('iconfont.woff?qja5i2') format('woff'), + url('iconfont.svg?qja5i2#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +[class^="icon-"], [class*=" icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'iconfont' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-bianji:before { + content: "\e670"; +} +.icon-streamlist:before { + content: "\ea75"; +} +.icon-chexiao_:before { + content: "\e72c"; +} +.icon-xinzeng:before { + content: "\e6c2"; +} +.icon-chaxun:before { + content: "\e697"; +} +.icon-del:before { + content: "\e616"; +} +.icon-chaxun1:before { + content: "\e613"; +} +.icon-shanchu:before { + content: "\e6f5"; +} +.icon-xiugai:before { + content: "\e62b"; +} +.icon-bianji-copy:before { + content: "\e604"; +} +.icon-del1:before { + content: "\e606"; +} +.icon-zhuyeicon:before { + content: "\e600"; +} +.icon-liuchengzhongxin:before { + content: "\e601"; +} +.icon-zhuye:before { + content: "\e602"; +} +.icon-data-dictionary-type:before { + content: "\e629"; +} +.icon-jiaoseguanli:before { + content: "\e619"; +} +.icon-module:before { + content: "\e677"; +} +.icon-daichuliliucheng:before { + content: "\e710"; +} +.icon-wodeliucheng:before { + content: "\e611"; +} +.icon-jichupeizhi:before { + content: "\e635"; +} +.icon-biaodansheji-xuanxiangqia:before { + content: "\e620"; +} +.icon-liuchengsheji:before { + content: "\e603"; +} +.icon-xiaoxipingtai-xiaoxirizhi:before { + content: "\e6c6"; +} +.icon-rukudingdan:before { + content: "\e62c"; +} +.icon-dingshirenwu:before { + content: "\e64c"; +} +.icon-ziyuanguanli:before { + content: "\e645"; +} +.icon-shujuquanxian:before { + content: "\e6f7"; +} +.icon-bumenguanli:before { + content: "\e605"; +} +.icon-cangchuzhongxin-:before { + content: "\e60e"; +} +.icon-xitongrizhi:before { + content: "\e730"; +} +.icon-xiaoxi:before { + content: "\e609"; +} +.icon-23yichuliliucheng:before { + content: "\e6b2"; +} +.icon-yonghuguanli:before { + content: "\e615"; +} +.icon-shaixuan:before { + content: "\e783"; +} +.icon-butixing:before { + content: "\e784"; +} +.icon-bangzhu:before { + content: "\e785"; +} +.icon-zhuanfa:before { + content: "\e786"; +} +.icon-A:before { + content: "\e787"; +} +.icon-WiFi:before { + content: "\e788"; +} +.icon-C:before { + content: "\e789"; +} +.icon-B:before { + content: "\e78a"; +} +.icon-dayinji:before { + content: "\e78b"; +} +.icon-biaoqian:before { + content: "\e78c"; +} +.icon-D:before { + content: "\e78d"; +} +.icon-tianjiazhaopian:before { + content: "\e78e"; +} +.icon-caozuorizhi:before { + content: "\e78f"; +} +.icon-dianzan:before { + content: "\e790"; +} +.icon-ditu:before { + content: "\e791"; +} +.icon-dianzaner:before { + content: "\e792"; +} +.icon-didian_dingwei:before { + content: "\e793"; +} +.icon-cuowu_shibai:before { + content: "\e794"; +} +.icon-dingdan_dingdanliebiao:before { + content: "\e795"; +} +.icon-erweima:before { + content: "\e796"; +} +.icon-dingdan:before { + content: "\e797"; +} +.icon-dianpu:before { + content: "\e798"; +} +.icon-fasong:before { + content: "\e799"; +} +.icon-faxian:before { + content: "\e79a"; +} +.icon-fenlei:before { + content: "\e79b"; +} +.icon-falv_susong:before { + content: "\e79c"; +} +.icon-dingyue:before { + content: "\e79d"; +} +.icon-fenxianger:before { + content: "\e79e"; +} +.icon-fangda:before { + content: "\e79f"; +} +.icon-guanji_tuichu:before { + content: "\e7a0"; +} +.icon-guanbi:before { + content: "\e7a1"; +} +.icon-fuwu:before { + content: "\e7a2"; +} +.icon-fenxiang:before { + content: "\e7a3"; +} +.icon-huiyuan:before { + content: "\e7a4"; +} +.icon-huidaodingbu:before { + content: "\e7a5"; +} +.icon-jianshao:before { + content: "\e7a6"; +} +.icon-jinggao_tixing:before { + content: "\e7a7"; +} +.icon-jianlifangguanli:before { + content: "\e7a8"; +} +.icon-jiandu:before { + content: "\e7a9"; +} +.icon-jifen:before { + content: "\e7aa"; +} +.icon-huiyuandengji:before { + content: "\e7ab"; +} +.icon-gonggao_tongzhi:before { + content: "\e7ac"; +} +.icon-jingyin:before { + content: "\e7ad"; +} +.icon-laji_shanchu:before { + content: "\e7ae"; +} +.icon-jiangbei:before { + content: "\e7af"; +} +.icon-liwu:before { + content: "\e7b0"; +} +.icon-jianlirenyuanguanli:before { + content: "\e7b1"; +} +.icon-mima:before { + content: "\e7b2"; +} +.icon-lishixiangmu_jilu:before { + content: "\e7b3"; +} +.icon-nan:before { + content: "\e7b4"; +} +.icon-liebiao:before { + content: "\e7b5"; +} +.icon-qiandao_daka:before { + content: "\e7b6"; +} +.icon-qiye_gongsi_danweijibenxinxi:before { + content: "\e7b7"; +} +.icon-rili:before { + content: "\e7b8"; +} +.icon-pinglun:before { + content: "\e7b9"; +} +.icon-nv:before { + content: "\e7ba"; +} +.icon-naozhong:before { + content: "\e7bb"; +} +.icon-pifu_shensemoshi:before { + content: "\e7bc"; +} +.icon-quanxian:before { + content: "\e7bd"; +} +.icon-shangchuan:before { + content: "\e7be"; +} +.icon-shang:before { + content: "\e7bf"; +} +.icon-shijian_zhongbiao:before { + content: "\e7c0"; +} +.icon-shebei:before { + content: "\e7c1"; +} +.icon-shishidanweiguanli:before { + content: "\e7c2"; +} +.icon-shoucang:before { + content: "\e7c3"; +} +.icon-saoyisao:before { + content: "\e7c4"; +} +.icon-shenfenzheng:before { + content: "\e7c5"; +} +.icon-shuaxin:before { + content: "\e7c6"; +} +.icon-shouye:before { + content: "\e7c7"; +} +.icon-sousuo:before { + content: "\e7c8"; +} +.icon-suoxiao:before { + content: "\e7c9"; +} +.icon-tianjiahaoyou:before { + content: "\e7ca"; +} +.icon-shezhi:before { + content: "\e7cb"; +} +.icon-tongjier:before { + content: "\e7cc"; +} +.icon-wangye:before { + content: "\e7cd"; +} +.icon-tongjiyi:before { + content: "\e7ce"; +} +.icon-weixuanzhong:before { + content: "\e7cf"; +} +.icon-tongzhi:before { + content: "\e7d0"; +} +.icon-tupian:before { + content: "\e7d1"; +} +.icon-tongxunlu:before { + content: "\e7d2"; +} +.icon-weixin:before { + content: "\e7d3"; +} +.icon-remen:before { + content: "\e7d4"; +} +.icon-wendang_wenjian:before { + content: "\e7d5"; +} +.icon-wenjianjia:before { + content: "\e7d6"; +} +.icon-xia:before { + content: "\e7d7"; +} +.icon-wodexinxi_jibenxinxi:before { + content: "\e7d8"; +} +.icon-xiazaier:before { + content: "\e7d9"; +} +.icon-xiangyou_fanhui:before { + content: "\e7da"; +} +.icon-xiangzuo_fanhui:before { + content: "\e7db"; +} +.icon-xiangxia_shousuo:before { + content: "\e7dc"; +} +.icon-xiangmuwenjianmobanku_mobanku:before { + content: "\e7dd"; +} +.icon-xiazai:before { + content: "\e7de"; +} +.icon-xiangmu:before { + content: "\e7df"; +} +.icon-xianshi_chakan:before { + content: "\e7e0"; +} +.icon-xuanzhong:before { + content: "\e7e1"; +} +.icon-xiangmu_xiangmuguanli:before { + content: "\e7e2"; +} +.icon-xiugai_bianji:before { + content: "\e7e3"; +} +.icon-xiangmuyanshou_yanshou:before { + content: "\e7e4"; +} +.icon-yaopin:before { + content: "\e7e5"; +} +.icon-xiaoxisan:before { + content: "\e7e6"; +} +.icon-xiaoxier:before { + content: "\e7e7"; +} +.icon-yichang_weixian_jubao:before { + content: "\e7e8"; +} +.icon-xiangmujingliguanli_renyuanguanli:before { + content: "\e7e9"; +} +.icon-yanqishenhe:before { + content: "\e7ea"; +} +.icon-yincang:before { + content: "\e7eb"; +} +.icon-xiaochengxu:before { + content: "\e7ec"; +} +.icon-yonghu_zhanghao_wode:before { + content: "\e7ed"; +} +.icon-you:before { + content: "\e7ee"; +} +.icon-xuqiubiangengshenhe:before { + content: "\e7ef"; +} +.icon-yue:before { + content: "\e7f0"; +} +.icon-yinhangka:before { + content: "\e7f1"; +} +.icon-zhengchang_anquan:before { + content: "\e7f2"; +} +.icon-zhengque_chenggong_shibai:before { + content: "\e7f3"; +} +.icon-youjian:before { + content: "\e7f4"; +} +.icon-zhengzaijinhang:before { + content: "\e7f5"; +} +.icon-zhicheng_zhichengweihu:before { + content: "\e7f6"; +} +.icon-zhuanjiaku_tuandui:before { + content: "\e7f7"; +} +.icon-zuo:before { + content: "\e7f8"; +} +.icon-zhuanyelingyuweihu:before { + content: "\e7f9"; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.eot b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..0bc20f2ab2f9cf5256c7555bffbebca5d48505c7 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.eot differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.js b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.js new file mode 100644 index 0000000000000000000000000000000000000000..4db210232000d1548c6b1f31b8b01e224da7049e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.js @@ -0,0 +1 @@ +!function(c){var a,h,l,i,t,o,m,z='',e=(a=document.getElementsByTagName("script"))[a.length-1].getAttribute("data-injectcss");if(e&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}function s(){o||(o=!0,i())}h=function(){var c,a,h,l,i,t=document.createElement("div");t.innerHTML=z,z=null,(c=t.getElementsByTagName("svg")[0])&&(c.setAttribute("aria-hidden","true"),c.style.position="absolute",c.style.width=0,c.style.height=0,c.style.overflow="hidden",a=c,(h=document.body).firstChild?(l=a,(i=h.firstChild).parentNode.insertBefore(l,i)):h.appendChild(a))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(h,0):(l=function(){document.removeEventListener("DOMContentLoaded",l,!1),h()},document.addEventListener("DOMContentLoaded",l,!1)):document.attachEvent&&(i=h,t=c.document,o=!1,(m=function(){try{t.documentElement.doScroll("left")}catch(c){return void setTimeout(m,50)}s()})(),t.onreadystatechange=function(){"complete"==t.readyState&&(t.onreadystatechange=null,s())})}(window); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.json b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.json new file mode 100644 index 0000000000000000000000000000000000000000..3b21d8b19ad6c34f739b263bfe2d1a69aad887c7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.json @@ -0,0 +1,1073 @@ +{ + "id": "1892433", + "name": "OpenAuth.Pro", + "font_family": "iconfont", + "css_prefix_text": "icon-", + "description": "", + "glyphs": [ + { + "icon_id": "402921", + "name": "编辑", + "font_class": "bianji", + "unicode": "e670", + "unicode_decimal": 58992 + }, + { + "icon_id": "13598716", + "name": "stream list", + "font_class": "streamlist", + "unicode": "ea75", + "unicode_decimal": 60021 + }, + { + "icon_id": "13709468", + "name": "撤销_ ", + "font_class": "chexiao_", + "unicode": "e72c", + "unicode_decimal": 59180 + }, + { + "icon_id": "1445834", + "name": "新增", + "font_class": "xinzeng", + "unicode": "e6c2", + "unicode_decimal": 59074 + }, + { + "icon_id": "5650985", + "name": "查询", + "font_class": "chaxun", + "unicode": "e697", + "unicode_decimal": 59031 + }, + { + "icon_id": "7716642", + "name": "删除/数字面板编辑态", + "font_class": "del", + "unicode": "e616", + "unicode_decimal": 58902 + }, + { + "icon_id": "10659110", + "name": "查询", + "font_class": "chaxun1", + "unicode": "e613", + "unicode_decimal": 58899 + }, + { + "icon_id": "11541449", + "name": "删 除", + "font_class": "shanchu", + "unicode": "e6f5", + "unicode_decimal": 59125 + }, + { + "icon_id": "12943187", + "name": "修 改", + "font_class": "xiugai", + "unicode": "e62b", + "unicode_decimal": 58923 + }, + { + "icon_id": "13692342", + "name": "编 辑", + "font_class": "bianji-copy", + "unicode": "e604", + "unicode_decimal": 58884 + }, + { + "icon_id": "15205695", + "name": "删除/数字面板编辑态", + "font_class": "del1", + "unicode": "e606", + "unicode_decimal": 58886 + }, + { + "icon_id": "1036355", + "name": "主页", + "font_class": "zhuyeicon", + "unicode": "e600", + "unicode_decimal": 58880 + }, + { + "icon_id": "2320566", + "name": "流程中心", + "font_class": "liuchengzhongxin", + "unicode": "e601", + "unicode_decimal": 58881 + }, + { + "icon_id": "2750413", + "name": "主页", + "font_class": "zhuye", + "unicode": "e602", + "unicode_decimal": 58882 + }, + { + "icon_id": "3294182", + "name": "数据字典分类", + "font_class": "data-dictionary-type", + "unicode": "e629", + "unicode_decimal": 58921 + }, + { + "icon_id": "3860786", + "name": "角色管理", + "font_class": "jiaoseguanli", + "unicode": "e619", + "unicode_decimal": 58905 + }, + { + "icon_id": "5272012", + "name": "模块管理", + "font_class": "module", + "unicode": "e677", + "unicode_decimal": 58999 + }, + { + "icon_id": "6677519", + "name": "待处理流程", + "font_class": "daichuliliucheng", + "unicode": "e710", + "unicode_decimal": 59152 + }, + { + "icon_id": "7068181", + "name": "我的流程", + "font_class": "wodeliucheng", + "unicode": "e611", + "unicode_decimal": 58897 + }, + { + "icon_id": "7657067", + "name": "基础配置", + "font_class": "jichupeizhi", + "unicode": "e635", + "unicode_decimal": 58933 + }, + { + "icon_id": "7816065", + "name": "表单设计-  选项卡", + "font_class": "biaodansheji-xuanxiangqia", + "unicode": "e620", + "unicode_decimal": 58912 + }, + { + "icon_id": "8855988", + "name": "流程设计", + "font_class": "liuchengsheji", + "unicode": "e603", + "unicode_decimal": 58883 + }, + { + "icon_id": "10409274", + "name": "消息平台-消息日志", + "font_class": "xiaoxipingtai-xiaoxirizhi", + "unicode": "e6c6", + "unicode_decimal": 59078 + }, + { + "icon_id": "10985007", + "name": "入库订单", + "font_class": "rukudingdan", + "unicode": "e62c", + "unicode_decimal": 58924 + }, + { + "icon_id": "12382523", + "name": "定时任务", + "font_class": "dingshirenwu", + "unicode": "e64c", + "unicode_decimal": 58956 + }, + { + "icon_id": "12473767", + "name": "资源管理", + "font_class": "ziyuanguanli", + "unicode": "e645", + "unicode_decimal": 58949 + }, + { + "icon_id": "13133691", + "name": "数据权限", + "font_class": "shujuquanxian", + "unicode": "e6f7", + "unicode_decimal": 59127 + }, + { + "icon_id": "13426373", + "name": "部门管理", + "font_class": "bumenguanli", + "unicode": "e605", + "unicode_decimal": 58885 + }, + { + "icon_id": "13530309", + "name": "仓储中心-02", + "font_class": "cangchuzhongxin-", + "unicode": "e60e", + "unicode_decimal": 58894 + }, + { + "icon_id": "14498636", + "name": "系统日志", + "font_class": "xitongrizhi", + "unicode": "e730", + "unicode_decimal": 59184 + }, + { + "icon_id": "14737003", + "name": "我的消息", + "font_class": "xiaoxi", + "unicode": "e609", + "unicode_decimal": 58889 + }, + { + "icon_id": "14772250", + "name": "2.3 已处理流程", + "font_class": "23yichuliliucheng", + "unicode": "e6b2", + "unicode_decimal": 59058 + }, + { + "icon_id": "15082220", + "name": "用户 管理", + "font_class": "yonghuguanli", + "unicode": "e615", + "unicode_decimal": 58901 + }, + { + "icon_id": "20406387", + "name": " 筛选", + "font_class": "shaixuan", + "unicode": "e783", + "unicode_decimal": 59267 + }, + { + "icon_id": "20406388", + "name": "不提醒", + "font_class": "butixing", + "unicode": "e784", + "unicode_decimal": 59268 + }, + { + "icon_id": "20406389", + "name": "帮助", + "font_class": "bangzhu", + "unicode": "e785", + "unicode_decimal": 59269 + }, + { + "icon_id": "20406390", + "name": " 转发", + "font_class": "zhuanfa", + "unicode": "e786", + "unicode_decimal": 59270 + }, + { + "icon_id": "20406391", + "name": "A", + "font_class": "A", + "unicode": "e787", + "unicode_decimal": 59271 + }, + { + "icon_id": "20406393", + "name": "WiFi", + "font_class": "WiFi", + "unicode": "e788", + "unicode_decimal": 59272 + }, + { + "icon_id": "20406394", + "name": "C", + "font_class": "C", + "unicode": "e789", + "unicode_decimal": 59273 + }, + { + "icon_id": "20406395", + "name": "B", + "font_class": "B", + "unicode": "e78a", + "unicode_decimal": 59274 + }, + { + "icon_id": "20406396", + "name": "打印机", + "font_class": "dayinji", + "unicode": "e78b", + "unicode_decimal": 59275 + }, + { + "icon_id": "20406397", + "name": "标签", + "font_class": "biaoqian", + "unicode": "e78c", + "unicode_decimal": 59276 + }, + { + "icon_id": "20406398", + "name": "D", + "font_class": "D", + "unicode": "e78d", + "unicode_decimal": 59277 + }, + { + "icon_id": "20406400", + "name": " 添加照片", + "font_class": "tianjiazhaopian", + "unicode": "e78e", + "unicode_decimal": 59278 + }, + { + "icon_id": "20406401", + "name": "操作日志", + "font_class": "caozuorizhi", + "unicode": "e78f", + "unicode_decimal": 59279 + }, + { + "icon_id": "20406402", + "name": "点赞", + "font_class": "dianzan", + "unicode": "e790", + "unicode_decimal": 59280 + }, + { + "icon_id": "20406403", + "name": "地图", + "font_class": "ditu", + "unicode": "e791", + "unicode_decimal": 59281 + }, + { + "icon_id": "20406404", + "name": "点赞(二)", + "font_class": "dianzaner", + "unicode": "e792", + "unicode_decimal": 59282 + }, + { + "icon_id": "20406405", + "name": "地点_定位", + "font_class": "didian_dingwei", + "unicode": "e793", + "unicode_decimal": 59283 + }, + { + "icon_id": "20406406", + "name": "错误_失败", + "font_class": "cuowu_shibai", + "unicode": "e794", + "unicode_decimal": 59284 + }, + { + "icon_id": "20406446", + "name": "订单_订单列表", + "font_class": "dingdan_dingdanliebiao", + "unicode": "e795", + "unicode_decimal": 59285 + }, + { + "icon_id": "20406447", + "name": "二维码", + "font_class": "erweima", + "unicode": "e796", + "unicode_decimal": 59286 + }, + { + "icon_id": "20406448", + "name": "订单", + "font_class": "dingdan", + "unicode": "e797", + "unicode_decimal": 59287 + }, + { + "icon_id": "20406449", + "name": "店铺", + "font_class": "dianpu", + "unicode": "e798", + "unicode_decimal": 59288 + }, + { + "icon_id": "20406450", + "name": "发送", + "font_class": "fasong", + "unicode": "e799", + "unicode_decimal": 59289 + }, + { + "icon_id": "20406451", + "name": "发现", + "font_class": "faxian", + "unicode": "e79a", + "unicode_decimal": 59290 + }, + { + "icon_id": "20406452", + "name": "分类", + "font_class": "fenlei", + "unicode": "e79b", + "unicode_decimal": 59291 + }, + { + "icon_id": "20406453", + "name": "法律_诉讼", + "font_class": "falv_susong", + "unicode": "e79c", + "unicode_decimal": 59292 + }, + { + "icon_id": "20406454", + "name": "订阅", + "font_class": "dingyue", + "unicode": "e79d", + "unicode_decimal": 59293 + }, + { + "icon_id": "20406456", + "name": "分享(二)", + "font_class": "fenxianger", + "unicode": "e79e", + "unicode_decimal": 59294 + }, + { + "icon_id": "20406457", + "name": "放大", + "font_class": "fangda", + "unicode": "e79f", + "unicode_decimal": 59295 + }, + { + "icon_id": "20406459", + "name": "关机_退出", + "font_class": "guanji_tuichu", + "unicode": "e7a0", + "unicode_decimal": 59296 + }, + { + "icon_id": "20406461", + "name": "关闭", + "font_class": "guanbi", + "unicode": "e7a1", + "unicode_decimal": 59297 + }, + { + "icon_id": "20406462", + "name": "服务", + "font_class": "fuwu", + "unicode": "e7a2", + "unicode_decimal": 59298 + }, + { + "icon_id": "20406463", + "name": "分享", + "font_class": "fenxiang", + "unicode": "e7a3", + "unicode_decimal": 59299 + }, + { + "icon_id": "20406464", + "name": "会员", + "font_class": "huiyuan", + "unicode": "e7a4", + "unicode_decimal": 59300 + }, + { + "icon_id": "20406466", + "name": "回到顶部", + "font_class": "huidaodingbu", + "unicode": "e7a5", + "unicode_decimal": 59301 + }, + { + "icon_id": "20406467", + "name": "减少", + "font_class": "jianshao", + "unicode": "e7a6", + "unicode_decimal": 59302 + }, + { + "icon_id": "20406468", + "name": "警告_提醒", + "font_class": "jinggao_tixing", + "unicode": "e7a7", + "unicode_decimal": 59303 + }, + { + "icon_id": "20406469", + "name": "监理方管理", + "font_class": "jianlifangguanli", + "unicode": "e7a8", + "unicode_decimal": 59304 + }, + { + "icon_id": "20406470", + "name": "监督", + "font_class": "jiandu", + "unicode": "e7a9", + "unicode_decimal": 59305 + }, + { + "icon_id": "20406472", + "name": "积分", + "font_class": "jifen", + "unicode": "e7aa", + "unicode_decimal": 59306 + }, + { + "icon_id": "20406473", + "name": "会员等级", + "font_class": "huiyuandengji", + "unicode": "e7ab", + "unicode_decimal": 59307 + }, + { + "icon_id": "20406475", + "name": "公告_通知", + "font_class": "gonggao_tongzhi", + "unicode": "e7ac", + "unicode_decimal": 59308 + }, + { + "icon_id": "20406476", + "name": "静音", + "font_class": "jingyin", + "unicode": "e7ad", + "unicode_decimal": 59309 + }, + { + "icon_id": "20406479", + "name": "垃圾_删除", + "font_class": "laji_shanchu", + "unicode": "e7ae", + "unicode_decimal": 59310 + }, + { + "icon_id": "20406480", + "name": "奖杯", + "font_class": "jiangbei", + "unicode": "e7af", + "unicode_decimal": 59311 + }, + { + "icon_id": "20406481", + "name": "礼物", + "font_class": "liwu", + "unicode": "e7b0", + "unicode_decimal": 59312 + }, + { + "icon_id": "20406482", + "name": "监理人员管理", + "font_class": "jianlirenyuanguanli", + "unicode": "e7b1", + "unicode_decimal": 59313 + }, + { + "icon_id": "20406807", + "name": "密码", + "font_class": "mima", + "unicode": "e7b2", + "unicode_decimal": 59314 + }, + { + "icon_id": "20406810", + "name": "历史项目_记录", + "font_class": "lishixiangmu_jilu", + "unicode": "e7b3", + "unicode_decimal": 59315 + }, + { + "icon_id": "20406811", + "name": "男", + "font_class": "nan", + "unicode": "e7b4", + "unicode_decimal": 59316 + }, + { + "icon_id": "20406812", + "name": "列表", + "font_class": "liebiao", + "unicode": "e7b5", + "unicode_decimal": 59317 + }, + { + "icon_id": "20406813", + "name": "签到_打卡", + "font_class": "qiandao_daka", + "unicode": "e7b6", + "unicode_decimal": 59318 + }, + { + "icon_id": "20406815", + "name": "企业_公司_单位基本信息", + "font_class": "qiye_gongsi_danweijibenxinxi", + "unicode": "e7b7", + "unicode_decimal": 59319 + }, + { + "icon_id": "20406816", + "name": "日历", + "font_class": "rili", + "unicode": "e7b8", + "unicode_decimal": 59320 + }, + { + "icon_id": "20406817", + "name": "评论", + "font_class": "pinglun", + "unicode": "e7b9", + "unicode_decimal": 59321 + }, + { + "icon_id": "20406819", + "name": "女", + "font_class": "nv", + "unicode": "e7ba", + "unicode_decimal": 59322 + }, + { + "icon_id": "20406820", + "name": "闹钟", + "font_class": "naozhong", + "unicode": "e7bb", + "unicode_decimal": 59323 + }, + { + "icon_id": "20406821", + "name": "皮肤_深色模式", + "font_class": "pifu_shensemoshi", + "unicode": "e7bc", + "unicode_decimal": 59324 + }, + { + "icon_id": "20406822", + "name": "权限", + "font_class": "quanxian", + "unicode": "e7bd", + "unicode_decimal": 59325 + }, + { + "icon_id": "20406823", + "name": "上传", + "font_class": "shangchuan", + "unicode": "e7be", + "unicode_decimal": 59326 + }, + { + "icon_id": "20406824", + "name": "上", + "font_class": "shang", + "unicode": "e7bf", + "unicode_decimal": 59327 + }, + { + "icon_id": "20406825", + "name": "时间_钟表", + "font_class": "shijian_zhongbiao", + "unicode": "e7c0", + "unicode_decimal": 59328 + }, + { + "icon_id": "20406826", + "name": "设备", + "font_class": "shebei", + "unicode": "e7c1", + "unicode_decimal": 59329 + }, + { + "icon_id": "20406827", + "name": "实施单位管理", + "font_class": "shishidanweiguanli", + "unicode": "e7c2", + "unicode_decimal": 59330 + }, + { + "icon_id": "20406830", + "name": "收藏", + "font_class": "shoucang", + "unicode": "e7c3", + "unicode_decimal": 59331 + }, + { + "icon_id": "20406832", + "name": "扫一扫", + "font_class": "saoyisao", + "unicode": "e7c4", + "unicode_decimal": 59332 + }, + { + "icon_id": "20406833", + "name": "身份证", + "font_class": "shenfenzheng", + "unicode": "e7c5", + "unicode_decimal": 59333 + }, + { + "icon_id": "20406834", + "name": "刷新", + "font_class": "shuaxin", + "unicode": "e7c6", + "unicode_decimal": 59334 + }, + { + "icon_id": "20406835", + "name": "首页", + "font_class": "shouye", + "unicode": "e7c7", + "unicode_decimal": 59335 + }, + { + "icon_id": "20406836", + "name": "搜索", + "font_class": "sousuo", + "unicode": "e7c8", + "unicode_decimal": 59336 + }, + { + "icon_id": "20406837", + "name": "缩小", + "font_class": "suoxiao", + "unicode": "e7c9", + "unicode_decimal": 59337 + }, + { + "icon_id": "20406838", + "name": "添加好友", + "font_class": "tianjiahaoyou", + "unicode": "e7ca", + "unicode_decimal": 59338 + }, + { + "icon_id": "20406840", + "name": "设置", + "font_class": "shezhi", + "unicode": "e7cb", + "unicode_decimal": 59339 + }, + { + "icon_id": "20406842", + "name": "统计(二)", + "font_class": "tongjier", + "unicode": "e7cc", + "unicode_decimal": 59340 + }, + { + "icon_id": "20406843", + "name": "网页", + "font_class": "wangye", + "unicode": "e7cd", + "unicode_decimal": 59341 + }, + { + "icon_id": "20406844", + "name": "统计(一)", + "font_class": "tongjiyi", + "unicode": "e7ce", + "unicode_decimal": 59342 + }, + { + "icon_id": "20406845", + "name": "未选中", + "font_class": "weixuanzhong", + "unicode": "e7cf", + "unicode_decimal": 59343 + }, + { + "icon_id": "20406846", + "name": "通知", + "font_class": "tongzhi", + "unicode": "e7d0", + "unicode_decimal": 59344 + }, + { + "icon_id": "20406847", + "name": "图片", + "font_class": "tupian", + "unicode": "e7d1", + "unicode_decimal": 59345 + }, + { + "icon_id": "20406848", + "name": "通讯录", + "font_class": "tongxunlu", + "unicode": "e7d2", + "unicode_decimal": 59346 + }, + { + "icon_id": "20406849", + "name": "微信", + "font_class": "weixin", + "unicode": "e7d3", + "unicode_decimal": 59347 + }, + { + "icon_id": "20406850", + "name": "热门", + "font_class": "remen", + "unicode": "e7d4", + "unicode_decimal": 59348 + }, + { + "icon_id": "20406851", + "name": "文档_文件", + "font_class": "wendang_wenjian", + "unicode": "e7d5", + "unicode_decimal": 59349 + }, + { + "icon_id": "20406852", + "name": "文件夹", + "font_class": "wenjianjia", + "unicode": "e7d6", + "unicode_decimal": 59350 + }, + { + "icon_id": "20406853", + "name": "下", + "font_class": "xia", + "unicode": "e7d7", + "unicode_decimal": 59351 + }, + { + "icon_id": "20406854", + "name": "我的信息_基本信息", + "font_class": "wodexinxi_jibenxinxi", + "unicode": "e7d8", + "unicode_decimal": 59352 + }, + { + "icon_id": "20406856", + "name": "下载(二)", + "font_class": "xiazaier", + "unicode": "e7d9", + "unicode_decimal": 59353 + }, + { + "icon_id": "20406858", + "name": "向右_返回", + "font_class": "xiangyou_fanhui", + "unicode": "e7da", + "unicode_decimal": 59354 + }, + { + "icon_id": "20406859", + "name": "向左_返回", + "font_class": "xiangzuo_fanhui", + "unicode": "e7db", + "unicode_decimal": 59355 + }, + { + "icon_id": "20406860", + "name": "向下_收缩", + "font_class": "xiangxia_shousuo", + "unicode": "e7dc", + "unicode_decimal": 59356 + }, + { + "icon_id": "20406861", + "name": "项目文件模版库_模版库", + "font_class": "xiangmuwenjianmobanku_mobanku", + "unicode": "e7dd", + "unicode_decimal": 59357 + }, + { + "icon_id": "20406862", + "name": "下载", + "font_class": "xiazai", + "unicode": "e7de", + "unicode_decimal": 59358 + }, + { + "icon_id": "20406864", + "name": "项目", + "font_class": "xiangmu", + "unicode": "e7df", + "unicode_decimal": 59359 + }, + { + "icon_id": "20406865", + "name": "显示_查看", + "font_class": "xianshi_chakan", + "unicode": "e7e0", + "unicode_decimal": 59360 + }, + { + "icon_id": "20406866", + "name": "选中", + "font_class": "xuanzhong", + "unicode": "e7e1", + "unicode_decimal": 59361 + }, + { + "icon_id": "20406867", + "name": "项目_项目管理", + "font_class": "xiangmu_xiangmuguanli", + "unicode": "e7e2", + "unicode_decimal": 59362 + }, + { + "icon_id": "20406869", + "name": "修改_编辑", + "font_class": "xiugai_bianji", + "unicode": "e7e3", + "unicode_decimal": 59363 + }, + { + "icon_id": "20406871", + "name": "项目验收_验收", + "font_class": "xiangmuyanshou_yanshou", + "unicode": "e7e4", + "unicode_decimal": 59364 + }, + { + "icon_id": "20406873", + "name": "药品", + "font_class": "yaopin", + "unicode": "e7e5", + "unicode_decimal": 59365 + }, + { + "icon_id": "20406874", + "name": "消息(三)", + "font_class": "xiaoxisan", + "unicode": "e7e6", + "unicode_decimal": 59366 + }, + { + "icon_id": "20406875", + "name": "消息(二)", + "font_class": "xiaoxier", + "unicode": "e7e7", + "unicode_decimal": 59367 + }, + { + "icon_id": "20406877", + "name": "异常_危险_举报", + "font_class": "yichang_weixian_jubao", + "unicode": "e7e8", + "unicode_decimal": 59368 + }, + { + "icon_id": "20406879", + "name": "项目经理管理_人员管理", + "font_class": "xiangmujingliguanli_renyuanguanli", + "unicode": "e7e9", + "unicode_decimal": 59369 + }, + { + "icon_id": "20406881", + "name": "延期审核", + "font_class": "yanqishenhe", + "unicode": "e7ea", + "unicode_decimal": 59370 + }, + { + "icon_id": "20406882", + "name": "隐藏", + "font_class": "yincang", + "unicode": "e7eb", + "unicode_decimal": 59371 + }, + { + "icon_id": "20406884", + "name": "小程序", + "font_class": "xiaochengxu", + "unicode": "e7ec", + "unicode_decimal": 59372 + }, + { + "icon_id": "20406886", + "name": "用户_账号_我的", + "font_class": "yonghu_zhanghao_wode", + "unicode": "e7ed", + "unicode_decimal": 59373 + }, + { + "icon_id": "20406887", + "name": "右", + "font_class": "you", + "unicode": "e7ee", + "unicode_decimal": 59374 + }, + { + "icon_id": "20406889", + "name": "需求变更审核", + "font_class": "xuqiubiangengshenhe", + "unicode": "e7ef", + "unicode_decimal": 59375 + }, + { + "icon_id": "20406891", + "name": "余额", + "font_class": "yue", + "unicode": "e7f0", + "unicode_decimal": 59376 + }, + { + "icon_id": "20406892", + "name": "银行卡", + "font_class": "yinhangka", + "unicode": "e7f1", + "unicode_decimal": 59377 + }, + { + "icon_id": "20406894", + "name": "正常_安全", + "font_class": "zhengchang_anquan", + "unicode": "e7f2", + "unicode_decimal": 59378 + }, + { + "icon_id": "20406895", + "name": "正确_成功_失败", + "font_class": "zhengque_chenggong_shibai", + "unicode": "e7f3", + "unicode_decimal": 59379 + }, + { + "icon_id": "20406896", + "name": "邮件", + "font_class": "youjian", + "unicode": "e7f4", + "unicode_decimal": 59380 + }, + { + "icon_id": "20406897", + "name": "正在进行", + "font_class": "zhengzaijinhang", + "unicode": "e7f5", + "unicode_decimal": 59381 + }, + { + "icon_id": "20406899", + "name": "职称_职称维护", + "font_class": "zhicheng_zhichengweihu", + "unicode": "e7f6", + "unicode_decimal": 59382 + }, + { + "icon_id": "20406901", + "name": "专家库_团队", + "font_class": "zhuanjiaku_tuandui", + "unicode": "e7f7", + "unicode_decimal": 59383 + }, + { + "icon_id": "20406902", + "name": "左", + "font_class": "zuo", + "unicode": "e7f8", + "unicode_decimal": 59384 + }, + { + "icon_id": "20406903", + "name": "专业领域维护", + "font_class": "zhuanyelingyuweihu", + "unicode": "e7f9", + "unicode_decimal": 59385 + } + ] +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.svg b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.svg new file mode 100644 index 0000000000000000000000000000000000000000..8f7ef6dc49b65246b9d616481f931864cf99e7da --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.svg @@ -0,0 +1,162 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.ttf b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b320461ff04943956e3eb02812a9a1b4663f6e5f Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.ttf differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.woff b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..bd7e15ee2f6d589afa81b578c8f539bbfa51c80b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.woff differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.woff2 b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..03b44269b55a3248b0a81ad06ecf015a853cea49 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/comIconfont/iconfont.woff2 differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/demo.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/demo.css new file mode 100644 index 0000000000000000000000000000000000000000..a67054a0a030993643b8cbe9f344b34706efa134 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/demo.css @@ -0,0 +1,539 @@ +/* Logo 字体 */ +@font-face { + font-family: "iconfont logo"; + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg'); +} + +.logo { + font-family: "iconfont logo"; + font-size: 160px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* tabs */ +.nav-tabs { + position: relative; +} + +.nav-tabs .nav-more { + position: absolute; + right: 0; + bottom: 0; + height: 42px; + line-height: 42px; + color: #666; +} + +#tabs { + border-bottom: 1px solid #eee; +} + +#tabs li { + cursor: pointer; + width: 100px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + border-bottom: 2px solid transparent; + position: relative; + z-index: 1; + margin-bottom: -1px; + color: #666; +} + + +#tabs .active { + border-bottom-color: #f00; + color: #222; +} + +.tab-container .content { + display: none; +} + +/* 页面布局 */ +.main { + padding: 30px 100px; + width: 960px; + margin: 0 auto; +} + +.main .logo { + color: #333; + text-align: left; + margin-bottom: 30px; + line-height: 1; + height: 110px; + margin-top: -50px; + overflow: hidden; + *zoom: 1; +} + +.main .logo a { + font-size: 160px; + color: #333; +} + +.helps { + margin-top: 40px; +} + +.helps pre { + padding: 20px; + margin: 10px 0; + border: solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists { + width: 100% !important; + overflow: hidden; + *zoom: 1; +} + +.icon_lists li { + width: 100px; + margin-bottom: 10px; + margin-right: 20px; + text-align: center; + list-style: none !important; + cursor: default; +} + +.icon_lists li .code-name { + line-height: 1.2; +} + +.icon_lists .icon { + display: block; + height: 100px; + line-height: 100px; + font-size: 42px; + margin: 10px auto; + color: #333; + -webkit-transition: font-size 0.25s linear, width 0.25s linear; + -moz-transition: font-size 0.25s linear, width 0.25s linear; + transition: font-size 0.25s linear, width 0.25s linear; +} + +.icon_lists .icon:hover { + font-size: 100px; +} + +.icon_lists .svg-icon { + /* 通过设置 font-size 来改变图标大小 */ + width: 1em; + /* 图标和文字相邻时,垂直对齐 */ + vertical-align: -0.15em; + /* 通过设置 color 来改变 SVG 的颜色/fill */ + fill: currentColor; + /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 + normalize.css 中也包含这行 */ + overflow: hidden; +} + +.icon_lists li .name, +.icon_lists li .code-name { + color: #666; +} + +/* markdown 样式 */ +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p { + margin: 1em 0; +} + +.markdown>p, +.markdown>blockquote, +.markdown>.highlight, +.markdown>ol, +.markdown>ul { + width: 80%; +} + +.markdown ul>li { + list-style: circle; +} + +.markdown>ul li, +.markdown blockquote ul>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown>ul li p, +.markdown>ol li p { + margin: 0.6em 0; +} + +.markdown ol>li { + list-style: decimal; +} + +.markdown>ol li, +.markdown blockquote ol>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown>table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown>table th { + white-space: nowrap; + color: #333; + font-weight: 600; +} + +.markdown>table th, +.markdown>table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown>table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown>br, +.markdown>p>br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +/* 代码高亮 */ +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.css b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.css new file mode 100644 index 0000000000000000000000000000000000000000..ec40a2444d802cfd1ae819dd2c1564501873640e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.css @@ -0,0 +1,41 @@ +@font-face {font-family: "iconfont"; + src: url('iconfont.eot?t=1579491830976'); /* IE9 */ + src: url('iconfont.eot?t=1579491830976#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAUoAAsAAAAACpgAAATcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDVgqHaIZLATYCJAMcCxAABCAFhG0HaBsjCREVpPGQ/ThwzmdxBCfqg159c0a1oEnWP8bD136v5+7ugxBJIEWgw5JQWBofFWGj/viUha8x1fVlW5+fz8veD4qfcaWUyiyg4yQVlGk9syio41q3cuUjdNxerWmSlm2nfoV5lLElCeQP9oBnf0PCiApZIfv/36uaefyDZV17FpAIBzBAay5amxZYOEABmqt7UMUWSIUrpl1g51AdTMDFBLpN8IEOTpzTgJHivygQjylJMWDkMygpWGjVdczOQqBmoLWpiXgO4MX8+fgHXBiBpMrwX3maeDweDn2p/nadFLdE4ToOhPXZIO0jYxEoxHOs4wlIO7GI1P2+DeUQQK9WUn5Uf7X8WvVt8dv1rS18LBaSvy30ysT+f/AoKrWQJaIGVPQy+VZXm0Ohiij8tEBU/LRE1PysQgS/FhGZX9cNEhKb+f2YBLEGEB+BPDcyS7Jetar3r7U1pYiCMqXwxDKJBBthBULGlmWrnzVrX/iNb0HrX4sVmWDxvO+5+jlUmLxsSfRccQ+a0hYx0NFbBHVpzYVOnSngW4zw+LQ44ypFKOaRudbwa1Y52mPqaC+t+x7hks5ZRGrnGKl+xoxony6jlHSxErAelTYYDMJsGeiJXunhm8RIDJVEu86clBlIO8SY9XVhYyNobY1fXY1UZBqL5127vh6CUZfeDJiOmCjRads9hRiPJ7XuTAeI7Uk6cwHrZrtzMmbCiu+YFngszujntLO66TgBsO4zDY7VjbKIidFPWYQxMLJClhRfUCxLvZB1LKtJ3ALp2LP7FE1TiN2naQmO8vn+pmVxm9RNum3RWjHkBWanK6FNVk2vKfXmJMuwn37yf9ZrlrdGp0YQvvCNVo1XlVWrXpp9CdtD7s8IOQttVW3SLEtvyjqWZYlbIG1bfUxjTCP2GGMJ/kUunWs/eLlawSs4xQkZJ+eBzMyL4Rc7wXdruY+TXpWqpQsHFobVqqvDnOoYF89xKkfX/qnj1dyJYeL00G3vnXJWbvatvOIH6+tTTkxMEOUyV+dpIvckUxOlzulEWwuRSWQ1t2ShDNQK1iwik3xuTkOdgrI8aZXH04tKR+XFQUfWoQJYofsqDGdg4JtycDdBL1PaKmVtzZ9PZFySJ+XN3/FQJjrJH/LJIC83rVV1++KgqT2SKW1UMnckCw8ds229y8ttsgY/gLdH5G0SAfI3UvKm6wpDFrq+EgOX8e/4v3PjXJR8318jhgL4fvbIP1P3JuZ3iADXotJbeNHWUVJA6bmJ2diUV4OKT8o+t0qgsXc5fCKhWzcuVs+wt/WpxnJnE1pjLiSNcchac/hCXoRKj02otbah24KT+3uMyAVSFGNgXh1AGLQEST/3LSAp/OIp8h/QzP2DAUWQgAlxd0KGW6Tgh1wUjBrkCbyqxShmvrVyP9DukiCv2KT8IC0+DFM/BtMvWJDqWLPs7cxswFDN8AyXw5QqNKoBFfeOuW2HwcS9U69qXt06iiCBIQ1IJ8BTqsLo/dlt6Ps/IGsnESil5Zv5ByILPzyY9MYc+BdFydWyL49Z7FkzxgxgkCoDz2BDSU5UoMVPC5DCeq5ErNkaqJvJq+jbV+XtPADd/m/QBIFIRCEaGSBDZASGF/mC+PXt3GRRPHvK1OfLcYbrkFKUw2LvrfBSlKNXJxXLO+lF7VYr') format('woff2'), + url('iconfont.woff?t=1579491830976') format('woff'), + url('iconfont.ttf?t=1579491830976') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1579491830976#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-StartOP:before { + content: "\e67f"; +} + +.icon-fork:before { + content: "\e7bc"; +} + +.icon-End:before { + content: "\e7ae"; +} + +.icon-icon:before { + content: "\e582"; +} + +.icon-jincheng:before { + content: "\e617"; +} + +.icon-gaibanxianxingtubiao-:before { + content: "\e618"; +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.eot b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..977ea468e14e1d1c925fe7404a8a5b15d3277216 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.eot differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.js b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.js new file mode 100644 index 0000000000000000000000000000000000000000..c11d7af5f2247763366d3985aaa16a5a4106d148 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.js @@ -0,0 +1 @@ +!function(c){var t,i='',e=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss");if(e&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(t){console&&console.log(t)}}!function(t){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(t,0);else{var e=function(){document.removeEventListener("DOMContentLoaded",e,!1),t()};document.addEventListener("DOMContentLoaded",e,!1)}else document.attachEvent&&(h=t,o=c.document,a=!1,(i=function(){try{o.documentElement.doScroll("left")}catch(t){return void setTimeout(i,50)}n()})(),o.onreadystatechange=function(){"complete"==o.readyState&&(o.onreadystatechange=null,n())});function n(){a||(a=!0,h())}var h,o,a,i}(function(){var t,e,n,h,o,a;(t=document.createElement("div")).innerHTML=i,i=null,(e=t.getElementsByTagName("svg")[0])&&(e.setAttribute("aria-hidden","true"),e.style.position="absolute",e.style.width=0,e.style.height=0,e.style.overflow="hidden",n=e,(h=document.body).firstChild?(o=n,(a=h.firstChild).parentNode.insertBefore(o,a)):h.appendChild(n))})}(window); \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.json b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.json new file mode 100644 index 0000000000000000000000000000000000000000..060a9a17618ae4bfa3263330ac5e051dc46fd19e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.json @@ -0,0 +1,51 @@ +{ + "id": "", + "name": "", + "font_family": "iconfont", + "css_prefix_text": "icon-", + "description": "", + "glyphs": [ + { + "icon_id": "5095140", + "name": "Start OP", + "font_class": "StartOP", + "unicode": "e67f", + "unicode_decimal": 59007 + }, + { + "icon_id": "8127498", + "name": "fork", + "font_class": "fork", + "unicode": "e7bc", + "unicode_decimal": 59324 + }, + { + "icon_id": "8170728", + "name": "End", + "font_class": "End", + "unicode": "e7ae", + "unicode_decimal": 59310 + }, + { + "icon_id": "9515780", + "name": "lane-divide-three", + "font_class": "icon", + "unicode": "e582", + "unicode_decimal": 58754 + }, + { + "icon_id": "10203093", + "name": "process", + "font_class": "jincheng", + "unicode": "e617", + "unicode_decimal": 58903 + }, + { + "icon_id": "12746545", + "name": "join", + "font_class": "gaibanxianxingtubiao-", + "unicode": "e618", + "unicode_decimal": 58904 + } + ] +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.svg b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.svg new file mode 100644 index 0000000000000000000000000000000000000000..b3bd881511de7d4856f7740a1a4d7b627367b545 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.svg @@ -0,0 +1,44 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.ttf b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..838dcad34dc7298d6da62c1f89b314fcb30183de Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.ttf differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.woff b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..d174ed5635cc6cc6ef156e80a3a913dbf1505620 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.woff differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.woff2 b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0cf84b566893899726f490b6b8b32c9e2945e97b Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/assets/public/css/workflowicon/iconfont.woff2 differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/AccessModules/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/AccessModules/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..0538de4e567671644a845aed82c43e7eb8ade068 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/AccessModules/index.vue @@ -0,0 +1,308 @@ + + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthForm.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthForm.vue new file mode 100644 index 0000000000000000000000000000000000000000..296a7f559b00d2486a5ad5525e019b7cb1f2e3e2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthForm.vue @@ -0,0 +1,268 @@ + + + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthSelect.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthSelect.vue new file mode 100644 index 0000000000000000000000000000000000000000..f659d1a2988d03224fd0d6558d09f9305096da74 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthSelect.vue @@ -0,0 +1,202 @@ + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthTable.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthTable.vue new file mode 100644 index 0000000000000000000000000000000000000000..edab2ad89fd2c7176c62618474e94d647a8ed5e3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Base/AuthTable.vue @@ -0,0 +1,318 @@ + + + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Breadcrumb/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Breadcrumb/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..e5f8e03a3f608b99f6661fd601924d592a0d928d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Breadcrumb/index.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/multip-pointer.png b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/multip-pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..86f8da307856acb2f2edc0d923b05e59c84a4b94 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/multip-pointer.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/remark.png b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/remark.png new file mode 100644 index 0000000000000000000000000000000000000000..3b7603619d3ef785e33e7cc55f2b00cbecd6c824 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/remark.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/search.png b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/search.png new file mode 100644 index 0000000000000000000000000000000000000000..031a94354f7c09643fc93cce5ef67d6990ee572a Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/assets/search.png differ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/config/args-config.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/config/args-config.js new file mode 100644 index 0000000000000000000000000000000000000000..7f201a86951bf2264851d3af9e48f509f6608bf6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/config/args-config.js @@ -0,0 +1,261 @@ +export const flowConfig = { + jsPlumbInsConfig: { + Connector: [ + 'Flowchart', + { + gap: 5, + cornerRadius: 8, + alwaysRespectStubs: true + } + ], + ConnectionOverlays: [ + [ + 'Arrow', + { + width: 10, + length: 10, + location: 1 + } + ] + ], + PaintStyle: { + stroke: '#2a2929', + strokeWidth: 2 + }, + HoverPaintStyle: { + stroke: '#409EFF', + strokeWidth: 3 + }, + EndpointStyle: { + fill: '#456', + stroke: '#2a2929', + strokeWidth: 1, + radius: 3 + }, + EndpointHoverStyle: { + fill: 'pink' + } + }, + jsPlumbConfig: { + anchor: { + default: ['Bottom', 'Right', 'Top', 'Left'] + }, + conn: { + isDetachable: false + }, + makeSourceConfig: { + filter: 'a', + filterExclude: true, + maxConnections: -1, + endpoint: ['Dot', { radius: 7 }], + anchor: ['Bottom', 'Right', 'Top', 'Left'] + }, + makeTargetConfig: { + filter: 'a', + filterExclude: true, + maxConnections: -1, + endpoint: ['Dot', { radius: 7 }], + anchor: ['Bottom', 'Right', 'Top', 'Left'] + } + }, + defaultStyle: { + dragOpacity: 0.7, + alignGridPX: [5, 5], + alignSpacing: { + level: 100, + vertical: 100 + }, + alignDuration: 300, + containerScale: { + init: 1, + min: 0.5, + max: 3, + onceNarrow: 0.1, + onceEnlarge: 0.1 + }, + isOpenAuxiliaryLine: true, + showAuxiliaryLineDistance: 20, + movePx: 5, + photoBlankDistance: 200 + }, + // ID的生成类型。1.uuid uuid 2.time_stamp 时间戳 3.sequence 序列 4.time_stamp_and_sequence 时间戳加序列 5.custom 自定义 + idType: 'uuid', + flowStatus: { + CREATE: '0', + SAVE: '1', + MODIFY: '2', + LOADING: '3' + }, + shortcut: { + multiple: { + code: 17, + codeName: 'CTRL', + shortcutName: '多选' + }, + dragContainer: { + code: 32, + codeName: 'SPACE', + shortcutName: '画布拖拽' + }, + scaleContainer: { + code: 18, + codeName: 'ALT(firefox下为SHIFT)', + shortcutName: '画布缩放' + }, + dragTool: { + code: 68, + codeName: 'D', + shortcutName: '拖拽工具' + }, + connTool: { + code: 76, + codeName: 'L', + shortcutName: '连线工具' + }, + zoomInTool: { + code: 190, + codeName: '<', + shortcutName: '放大工具' + }, + zoomOutTool: { + code: 188, + codeName: '>', + shortcutName: '缩小工具' + }, + leftMove: { + code: 37, + codeName: '←', + shortcutName: '左移' + }, + upMove: { + code: 38, + codeName: '↑', + shortcutName: '上移' + }, + rightMove: { + code: 39, + codeName: '→', + shortcutName: '右移' + }, + downMove: { + code: 40, + codeName: '↓', + shortcutName: '下移' + }, + settingModal: { + code: 83, + codeName: 'CTRL+ALT+S', + shortcutName: '打开设置页面' + }, + testModal: { + code: 84, + codeName: 'CTRL+ALT+T', + shortcutName: '打开测试页面' + } + }, + contextMenu: { + container: { + menuName: 'flow-menu', + axis: { + left: null, + top: null + }, + menulists: [ + // { + // fnHandler: 'flowInfo', + // icoName: 'edit', + // btnName: '流程图信息' + // }, + { + fnHandler: 'paste', + icoName: 'edit', + btnName: '粘贴' + }, + { + fnHandler: 'selectAll', + icoName: 'edit', + btnName: '全选' + }, + // { + // fnHandler: 'saveFlow', + // icoName: 'edit', + // btnName: '保存流程' + // }, + // { + // iconName: 'edit', + // fnHandler: 'addRemark', + // btnName: '添加备注' + // }, + { + icoName: 'edit', + btnName: '对齐方式', + children: [ + { + icoName: 'edit', + fnHandler: 'verticaLeft', + btnName: '垂直左对齐' + }, + { + icoName: 'edit', + fnHandler: 'verticalCenter', + btnName: '垂直居中' + }, + { + icoName: 'edit', + fnHandler: 'verticalRight', + btnName: '垂直右对齐' + }, + { + icoName: 'edit', + fnHandler: 'levelUp', + btnName: '水平上对齐' + }, + { + icoName: 'edit', + fnHandler: 'levelCenter', + btnName: '水平居中' + }, + { + icoName: 'edit', + fnHandler: 'levelDown', + btnName: '水平下对齐' + } + ] + } + ] + }, + node: { + menuName: 'node-menu', + axis: { + left: null, + top: null + }, + menulists: [ + { + fnHandler: 'copyNode', + icoName: 'edit', + btnName: '复制节点' + }, + { + fnHandler: 'deleteNode', + icoName: 'edit', + btnName: '删除节点' + } + ] + }, + sl: { + menuName: 'link-menu', + axis: { + left: null, + top: null + }, + menulists: [ + { + fnHandler: 'deleteLink', + icoName: 'edit', + btnName: '删除连线' + } + ] + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/config/basic-node-config.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/config/basic-node-config.js new file mode 100644 index 0000000000000000000000000000000000000000..44dd20eef5ace7e9182beb260928f87f6f799c08 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/config/basic-node-config.js @@ -0,0 +1,89 @@ +export const tools = [ + { + type: 'drag', + icon: 'el-icon-rank', + defaultIcon: 'el-icon-rank', + name: '拖拽' + }, + { + type: 'connection', + icon: 'el-icon-share', + defaultIcon: 'el-icon-share', + name: '连线' + }, + // { + // type: 'zoom-in', + // icon: 'el-icon-zoom-in', + // name: '放大' + // }, + // { + // type: 'zoom-out', + // icon: 'el-icon-zoom-out', + // name: '缩小' + // } +] + +export const commonNodes = [ + { + type: 'start round mix', + name: '开始', + icon: 'iconfont icon-StartOP', + defaultIcon: 'iconfont icon-StartOP', + belongto: 'commonNodes' + }, + { + type: 'end round', + name: '结束', + icon: 'iconfont icon-End', + defaultIcon: 'iconfont icon-End', + belongto: 'commonNodes' + }, + { + type: 'node', + name: '任务节点', + icon: 'el-icon-s-tools', + defaultIcon: 'el-icon-s-tools', + belongto: 'commonNodes' + }, + { + type: 'fork', + name: '会签开始', + icon: 'iconfont icon-fork', + defaultIcon: 'iconfont icon-fork', + belongto: 'commonNodes' + }, + { + type: 'join', + name: '会签结束', + icon: 'iconfont icon-gaibanxianxingtubiao-', + defaultIcon: 'iconfont icon-gaibanxianxingtubiao-', + belongto: 'commonNodes' + } +] + +export const highNodes = [ + { + type: 'child-flow', + name: '子流程', + icon: 'ChildFlowIcon', + defaultIcon: 'ChildFlowIcon', + belongto: 'highNodes' + } +] + +export const laneNodes = [ + { + type: 'x-lane', + name: '横向泳道', + icon: 'iconfont icon-icon', + defaultIcon: 'iconfont icon-icon', + belongto: 'laneNodes' + }, + { + type: 'y-lane', + name: '纵向泳道', + icon: 'iconfont icon-icon', + defaultIcon: 'iconfont icon-icon', + belongto: 'laneNodes' + } +] diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..96ce21bab7093a45f0b4d02b9a13768aa3ac5e84 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/index.vue @@ -0,0 +1,794 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowArea.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowArea.vue new file mode 100644 index 0000000000000000000000000000000000000000..f7c0a8337ec05c7fe8b90eb45a22733ed14f7705 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowArea.vue @@ -0,0 +1,876 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowAttr.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowAttr.vue new file mode 100644 index 0000000000000000000000000000000000000000..f06ca562da46dbca1ede694ea1b201107185e82b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowAttr.vue @@ -0,0 +1,322 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowNode.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowNode.vue new file mode 100644 index 0000000000000000000000000000000000000000..bf31d6739de75e951a5f111a0302d041f4d014ee --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/FlowNode.vue @@ -0,0 +1,358 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/SettingModal.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/SettingModal.vue new file mode 100644 index 0000000000000000000000000000000000000000..0b69fda2467277c5a6e40d79d0a72099837fae66 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/SettingModal.vue @@ -0,0 +1,181 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/ShortcutModal.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/ShortcutModal.vue new file mode 100644 index 0000000000000000000000000000000000000000..1c3538419bc702eab24181ce8ce671b6f778116a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/ShortcutModal.vue @@ -0,0 +1,69 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/TestModal.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/TestModal.vue new file mode 100644 index 0000000000000000000000000000000000000000..62f0285b82033ad1d98ac9b5d3581487f60d6f67 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/TestModal.vue @@ -0,0 +1,63 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/UsingDocModal.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/UsingDocModal.vue new file mode 100644 index 0000000000000000000000000000000000000000..d2befe8b4f8113fcee2924a7a518651c8c28e935 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/modules/UsingDocModal.vue @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-area.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-area.scss new file mode 100644 index 0000000000000000000000000000000000000000..8fb434c2e0f0bbaec414546b7e783d458f1b89c6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-area.scss @@ -0,0 +1,90 @@ +$active-color: #409EFF; + +.btn-wrapper-simple { + height: 24px !important; + line-height: 24px !important; +} +.vue-contextmenu-listWrapper { + padding-left: 1px !important; +} +.child-ul-wrapper { + padding-left: 1px !important; +} + +.flow-container { + position: absolute; + right: -3000px; + bottom: -3000px; + transition: transform 0.5s ease 0s,transform-origin 0.5s ease 0s; + &.grid { + background-image: -webkit-linear-gradient(90deg, rgba(235, 235, 235, 1) 5%, rgba(0, 0, 0, 0) 5%); + background-image: -moz-linear-gradient(90deg, rgba(235, 235, 235, 1) 5%, rgba(0, 0, 0, 0) 5%); + background-image: -o-linear-gradient(90deg, rgba(235, 235, 235, 1) 5%, rgba(0, 0, 0, 0) 5%); + background-image: -webkit-gradient(linear, 0 100%, 0 0, color-stop(0.05, rgba(235, 235, 235, 1)), color-stop(0.05, rgba(0, 0, 0, 0))); + background-image: linear-gradient(90deg, rgba(235, 235, 235, 1) 5%, rgba(0, 0, 0, 0) 5%),linear-gradient(rgba(235, 235, 235, 1) 5%, rgba(0, 0, 0, 0) 5%); + background-size: 1rem 1rem; + } + + &.zoomIn { + cursor: zoom-in; + } + &.zoomOut { + cursor: zoom-out; + } + &.canScale { + cursor: url(../assets/search.png), default; + } + &.canDrag { + cursor: grab; + } + &.canMultiple { + cursor: url(../assets/multip-pointer.png), default; + } +} + +.rectangle-multiple { + position: absolute; + border: 1px dashed #31676f; + background-color: #0cceea29; +} + +.flow-container-active { + background-color: #e4e4e438; + cursor: crosshair; +} + +.auxiliary-line-x { + position: absolute; + border: 0.5px solid $active-color; + width: 100%; + z-index: 9999; +} +.auxiliary-line-y { + position: absolute; + border: 0.5px solid $active-color; + height: 100%; + z-index: 9999; +} + +.link-active { + outline: 2px dashed $active-color; +} + +.container-scale { + position: absolute; + top: 0; + left: 5px; +} + +.mouse-position { + position: absolute; + bottom: 0; + right: 5px; +} + +.common-remarks { + width: 100px; + height: 150px; + position: absolute; + background-color: #ffffaa; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-attr.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-attr.scss new file mode 100644 index 0000000000000000000000000000000000000000..54435eaaae1fa30256b2ce0cccbea1180d21f8e7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-attr.scss @@ -0,0 +1,3 @@ +.ant-form-item { + margin-bottom: 6px; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-designer.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-designer.scss new file mode 100644 index 0000000000000000000000000000000000000000..0d31eda995bef663d79403d045734e5187ddeae3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-designer.scss @@ -0,0 +1,102 @@ +$primary-color: #409EFF; + +.container { + border: 2px solid #e4e7ed; + height: 100%; + + moz-user-select: -moz-none; + -moz-user-select: none; + -o-user-select:none; + -khtml-user-select:none; + -webkit-user-select:none; + -ms-user-select:none; + user-select:none; +} + +.select-area { + border-right: 1px solid #e4e7ed; +} + +.header-option { + background: white; + height: 36px; + line-height: 36px; + border-bottom: 2px solid #e4e7ed; + text-align: right; +} + +.header-option-button { + border: 0; + // margin-left: 8px; + font-size: 20px; + padding: 10px 5px; +} + +.content { + background: #fafafa; + height: 100%; + border: 2px dashed rgba(170,170,170,0.7); +} + +.ant-layout-footer { + padding: 4px 8px; +} +.foot { + height: auto; + text-align: center; +} + +.attr-area { + border-left: 1px solid #e4e7ed; +} + +.tag { + margin: 6px; +} + +.tool-item { + background: #f4f6fc; + height: 32px; + line-height: 32px; + margin: 5px; + padding-left: 8px; + text-align: center; + cursor: pointer; + + &:hover{ + background: #d2d3d6; + } + + &.active { + background: black; + } +} + +.node-item { + background: #f4f6fc; + height: 32px; + line-height: 32px; + margin: 5px; + padding-left: 8px; + text-align: left; + cursor: move; + min-width: 120px; + + &:hover{ + color: $primary-color; + outline: 1px dashed $primary-color; + } +} + +.ant-list-grid .ant-list-item { + margin-bottom: 8px; +} + +.linkLabel { + background-color: white; + padding: 1px; + border: 1px solid #346789; + border-radius: 5px; + opacity: 0.8; + z-index: 3; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-node.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-node.scss new file mode 100644 index 0000000000000000000000000000000000000000..c321d7ce4804764345c426586e05064351f31b84 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/style/flow-node.scss @@ -0,0 +1,167 @@ +$common-node-bg: #f4f6fc; +$common-node-bg-hover: #f4f6fcb0; +$common-node-active: #409EFF; + +.common-circle-node { + position: absolute; + height: 50px; + width: 50px; + line-height: 50px; + text-align: center; + border: 1px solid #777; + border-radius: 50%; + background-color: $common-node-bg; + white-space: nowrap; + z-index: 1; + &.node-start, + &.node-end{ + min-width: 100px; + padding: 0 10px; + border-radius: 100px; + width: auto; + } + &:hover { + // background-color: $common-node-bg-hover; + z-index: 2; + } + + &.active { + outline: 2px dashed $common-node-active; + outline-offset: 0px; + } +} +.common-rectangle-node { + position: absolute; + min-height: 60px; + max-height: 60px; + // height: 50px; + min-width: 120px; + max-width: 300px; + padding: 5px; + // line-height: 50px; + text-align: center; + border: 1px solid #777; + border-radius: 5px; + background-color: $common-node-bg; + // white-space: nowrap; + z-index: 1; + word-break: break-all; + align-items: center; + >span{ + padding-left: 5px; + text-align: left; + } + &:hover { + // background-color: $common-node-bg-hover; + z-index: 2; + } + + &.active { + outline: 2px dashed $common-node-active; + outline-offset: 0px; + } +} + +.common-diamond-node { + position: absolute; + height: 50px; + width: 50px; + line-height: 50px; + text-align: center; + border: 1px solid #777; + border-radius: 3px; + background-color: $common-node-bg; + transform: rotate(45deg); + white-space: nowrap; + z-index: 1; + &:before { + position: absolute; + content: '网关'; + transform: rotate(-45deg); + top: 0; + left: 0; + right: 0; + bottom: 0; + } + + &:hover { + // background-color: $common-node-bg-hover; + z-index: 2; + } + + &.active { + outline: 2px dashed $common-node-active; + outline-offset: 0px; + } +} + +.common-x-lane-node { + position: absolute; + text-align: center; + border: 1px solid #777; + border-radius: 2px; + // z-index: -1 !important; + + &.laneActive { + outline: 2px dashed $common-node-active; + outline-offset: 0px; + } + + .lane-text-div { + width: 18px; + height: 100%; + position: absolute; + display: table; + border-right: 1px solid #777; + background-color: $common-node-bg; + + &:hover { + z-index: 2; + } + + .lane-text { + word-wrap: break-word; + display: table-cell; + vertical-align: middle; + font-size: 0.8em; + } + } +} + +.common-y-lane-node { + position: absolute; + text-align: center; + border: 1px solid #777; + border-radius: 2px; + // z-index: -1 !important; + + &.laneActive { + outline: 2px dashed $common-node-active; + outline-offset: 0px; + } + + .lane-text-div { + width: 100%; + height: 18px; + position: absolute; + display: table; + border-bottom: 1px solid #777; + background-color: $common-node-bg; + + &:hover { + z-index: 2; + } + + .lane-text { + word-wrap: break-word; + display: table-cell; + font-size: 0.8em; + } + } +} + +.node-icon { + position: absolute; + top: 3px; + left: 3px; +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/util/ZFSN.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/util/ZFSN.js new file mode 100644 index 0000000000000000000000000000000000000000..c0306ef04440835e82b85d34a571c2d45e91c504 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/CreatedFlow/util/ZFSN.js @@ -0,0 +1,118 @@ +import { flowConfig } from '../config/args-config.js' + +export const ZFSN = { + seqNo: 1, + consoleLog: function(strArr) { + let log = '' + for (let i = 0, len = strArr.length; i < len; i++) { + log += strArr[i] + '\n' + } + console.log('%c' + log, 'color: red; font-weight: bold;') + }, + getId: function() { + const idType = flowConfig.idType + if (typeof idType === 'string') { + if (idType === 'uuid') { + return this.getUUID() + } else if (idType === 'time_stamp') { + return this.getTimeStamp() + } + } else if (idType instanceof Array) { + if (idType[0] === 'time_stamp_and_sequence') { + return this.getSequence(idType[1]) + } else if (idType[0] === 'time_stamp_and_sequence') { + return this.getTimeStampAndSequence(idType[1]) + } else if (idType[0] === 'custom') { + return idType[1]() + } + } + }, + getUUID: function() { + const s = [] + const hexDigits = '0123456789abcdef' + for (let i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1) + } + s[14] = '4' + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1) + s[8] = s[13] = s[18] = s[23] = '-' + + const uuid = s.join('') + return uuid.replace(/-/g, '') + }, + getTimeStamp: function() { + return new Date().getTime() + }, + getSequence: function(seqNoLength) { + const zeroStr = new Array(seqNoLength).fill('0').join('') + return (zeroStr + (this.seqNo++)).slice(-seqNoLength) + }, + getTimeStampAndSequence: function(seqNoLength) { + return this.getTimeStamp() + this.getSequence(seqNoLength) + }, + add: function(a, b) { + let c, d + try { + c = a.toString().split('.')[1].length + } catch (f) { + c = 0 + } + try { + d = b.toString().split('.')[1].length + } catch (f) { + d = 0 + } + const e = Math.pow(10, Math.max(c, d)) + return (e, (this.mul(a, e) + this.mul(b, e)) / e) + }, + sub: function(a, b) { + let c, d + try { + c = a.toString().split('.')[1].length + } catch (f) { + c = 0 + } + try { + d = b.toString().split('.')[1].length + } catch (f) { + d = 0 + } + const e = Math.pow(10, Math.max(c, d)) + return (e, (this.mul(a, e) - this.mul(b, e)) / e) + }, + mul: function(a, b) { + let c = 0 + const d = a.toString() + const e = b.toString() + try { + c += d.split('.')[1].length + } catch (f) { + // console.log(f) + } + try { + c += e.split('.')[1].length + } catch (f) { + // console.log(f) + } + return Number(d.replace('.', '')) * Number(e.replace('.', '')) / Math.pow(10, c) + }, + div(a, b) { + // let c + // let d + let e = 0 + let f = 0 + try { + e = a.toString().split('.')[1].length + } catch (g) { + console.log(f) + } + try { + f = b.toString().split('.')[1].length + } catch (g) { + console.log(f) + } + const c = Number(a.toString().replace('.', '')) + const d = Number(b.toString().replace('.', '')) + return (c, d, this.mul(c / d, Math.pow(10, f - e))) + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/Config.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/Config.vue new file mode 100644 index 0000000000000000000000000000000000000000..eb3fb81e309b224a08dc28777173541e5b9dc558 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/Config.vue @@ -0,0 +1,432 @@ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedForm.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedForm.vue new file mode 100644 index 0000000000000000000000000000000000000000..c8cce0b9cf74555c160048d066928446bfa6f14a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedForm.vue @@ -0,0 +1,175 @@ + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedFormConfig.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedFormConfig.vue new file mode 100644 index 0000000000000000000000000000000000000000..4a3d30d4b139e9fa60d60b1bd558ec20290319b4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedFormConfig.vue @@ -0,0 +1,32 @@ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedFormItem.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedFormItem.vue new file mode 100644 index 0000000000000000000000000000000000000000..dc6009271cf2d28e7f55ccd9899aa2987ae7f33e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/CreatedFormItem.vue @@ -0,0 +1,199 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ImageUpload.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ImageUpload.vue new file mode 100644 index 0000000000000000000000000000000000000000..f4588c8ef82bac8620b48e96ec74365b38f538a8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ImageUpload.vue @@ -0,0 +1,463 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/Model.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/Model.vue new file mode 100644 index 0000000000000000000000000000000000000000..5c4398787abd942f23e30697c15eb466d53328a0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/Model.vue @@ -0,0 +1,129 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ShowForm.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ShowForm.vue new file mode 100644 index 0000000000000000000000000000000000000000..570c7113e1169d88575cbc5a30547b244f981923 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ShowForm.vue @@ -0,0 +1,193 @@ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ShowFormItem.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ShowFormItem.vue new file mode 100644 index 0000000000000000000000000000000000000000..0b1b94abf228dff2eb82539b65f14e1dc877a1d9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/components/ShowFormItem.vue @@ -0,0 +1,265 @@ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/config/code.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/config/code.js new file mode 100644 index 0000000000000000000000000000000000000000..e0a8527752efb2e1d09624a0c3fd39736966be5f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/config/code.js @@ -0,0 +1,115 @@ +function findRemoteFunc(list, funcList, tokenFuncList, blankList) { + for (let i = 0; i < list.length; i++) { + if (list[i].type === 'grid') { + list[i].columns.forEach(item => { + findRemoteFunc(item.list, funcList, tokenFuncList, blankList) + }) + } else { + if (list[i].type === 'blank') { + if (list[i].model) { + blankList.push({ + name: list[i].model, + label: list[i].name + }) + } + } else if (list[i].type === 'imgupload') { + if (list[i].options.tokenFunc) { + tokenFuncList.push({ + func: list[i].options.tokenFunc, + label: list[i].name, + model: list[i].model + }) + } + } else { + if (list[i].options.remote && list[i].options.remoteFunc) { + funcList.push({ + func: list[i].options.remoteFunc, + label: list[i].name, + model: list[i].model + }) + } + } + } + } +} + +export default function(data) { + const funcList = [] + + const tokenFuncList = [] + + const blankList = [] + + findRemoteFunc(JSON.parse(data).list, funcList, tokenFuncList, blankList) + + let funcTemplate = '' + + let blankTemplate = '' + + for (let i = 0; i < funcList.length; i++) { + funcTemplate += ` + ${funcList[i].func} (resolve) { + // ${funcList[i].label} ${funcList[i].model} + // Call callback function once get the data from remote server + // resolve(data) + }, + ` + } + + for (let i = 0; i < tokenFuncList.length; i++) { + funcTemplate += ` + ${tokenFuncList[i].func} (resolve) { + // ${tokenFuncList[i].label} ${tokenFuncList[i].model} + // Call callback function once get the token + // resolve(token) + }, + ` + } + + for (let i = 0; i < blankList.length; i++) { + blankTemplate += ` + + ` + } + + return ` + + + + + +
    + + ${blankTemplate} + + 提交 +
    + + + + ` +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/config/config.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/config/config.js new file mode 100644 index 0000000000000000000000000000000000000000..9627443c3b25a62d64858a4d00b7cd495d70c296 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/config/config.js @@ -0,0 +1,365 @@ +const baseUrl = process.env.VUE_APP_BASE_API +export const basicComponents = [ + { + type: 'input', + icon: 'icon-input', + name: '单行文本', + options: { + width: '100%', + defaultValue: '', + required: false, + dataType: 'string', + pattern: '', + placeholder: '', + disabled: false + } + }, + { + type: 'textarea', + icon: 'icon-diy-com-textarea', + name: '多行文本', + options: { + width: '100%', + defaultValue: '', + required: false, + disabled: false, + pattern: '', + placeholder: '' + } + }, + { + type: 'number', + icon: 'icon-number', + name: '计数器', + options: { + width: '', + required: false, + defaultValue: 0, + min: '', + max: '', + step: 1, + disabled: false, + controlsPosition: '' + } + }, + { + type: 'radio', + icon: 'icon-radio-active', + name: '单选框组', + options: { + inline: true, + defaultValue: '', + showLabel: false, + options: [ + { + value: 'Option 1', + label: '选项 1' + }, + { + value: 'Option 2', + label: '选项 2' + }, + { + value: 'Option 3', + label: '选项 3' + } + ], + required: false, + width: '', + remote: false, + remoteOptions: [], + props: { + value: 'value', + label: 'label' + }, + remoteFunc: '', + disabled: false + } + }, + { + type: 'checkbox', + icon: 'icon-check-box', + name: '多选框组', + options: { + inline: true, + defaultValue: [], + showLabel: false, + options: [ + { + value: 'Option 1' + }, + { + value: 'Option 2' + }, + { + value: 'Option 3' + } + ], + required: false, + width: '', + remote: false, + remoteOptions: [], + props: { + value: 'value', + label: 'label' + }, + remoteFunc: '', + disabled: false + } + }, + { + type: 'time', + icon: 'icon-time', + name: '时间选择器', + options: { + defaultValue: '21:19:56', + readonly: false, + disabled: false, + editable: true, + clearable: true, + placeholder: '', + startPlaceholder: '', + endPlaceholder: '', + isRange: false, + arrowControl: true, + format: 'HH:mm:ss', + required: false, + width: '' + } + }, + { + type: 'date', + icon: 'icon-date', + name: '日期选择器', + options: { + defaultValue: '', + readonly: false, + disabled: false, + editable: true, + clearable: true, + placeholder: '', + startPlaceholder: '', + endPlaceholder: '', + type: 'date', + format: 'yyyy-MM-dd', + timestamp: false, + required: false, + width: '' + } + }, + { + type: 'text', + icon: 'icon-wenzishezhi-', + name: '文字', + options: { + defaultValue: 'This is a text', + customClass: '' + } + }, + { + type: 'imgupload', + icon: 'icon-tupian', + name: '图片/文件', + options: { + defaultValue: [], + required: false, + size: { + width: 100, + height: 100 + }, + width: '', + tokenFunc: 'funcGetToken', + token: '', + // domain: 'http://pfp81ptt6.bkt.clouddn.com/', + disabled: false, + length: 8, + multiple: false, + isQiniu: false, + isDelete: false, + min: 0, + isEdit: false, + action: `${baseUrl}/Files/Upload` + } + }, + { + type: 'select', + icon: 'icon-select', + name: '下拉选择框', + options: { + defaultValue: '', + multiple: false, + disabled: false, + clearable: false, + placeholder: '', + required: false, + showLabel: false, + width: '', + options: [ + { + value: 'Option 1' + }, + { + value: 'Option 2' + }, { + value: 'Option 3' + } + ], + remote: false, + filterable: false, + remoteOptions: [], + props: { + value: 'value', + label: 'label' + }, + remoteFunc: '' + } + }, + { + type: 'grid', + icon: 'icon-grid-', + name: '栅格布局', + columns: [ + { + span: 12, + list: [] + }, + { + span: 12, + list: [] + } + ], + options: { + gutter: 0, + justify: 'start', + align: 'top' + } + } + // { + // type: 'color', + // icon: 'icon-color', + // options: { + // defaultValue: '', + // disabled: false, + // showAlpha: false, + // required: false + // } + // }, + // { + // type: 'switch', + // icon: 'icon-switch', + // options: { + // defaultValue: false, + // required: false, + // disabled: false + // } + // }, + // { + // type: 'slider', + // icon: 'icon-slider', + // options: { + // defaultValue: 0, + // disabled: false, + // required: false, + // min: 0, + // max: 100, + // step: 1, + // showInput: false, + // range: false, + // width: '' + // } + // }, + // { + // type: 'rate', + // icon: 'icon-pingfen1', + // options: { + // defaultValue: null, + // max: 5, + // disabled: false, + // allowHalf: false, + // required: false + // } + // } +] + +export const advanceComponents = [ + // { + // type: 'blank', + // icon: 'icon-zidingyishuju', + // options: { + // defaultType: 'String' + // } + // }, + // { + // type: 'imgupload', + // icon: 'icon-tupian', + // options: { + // defaultValue: [], + // size: { + // width: 100, + // height: 100 + // }, + // width: '', + // tokenFunc: 'funcGetToken', + // token: '', + // domain: 'http://pfp81ptt6.bkt.clouddn.com/', + // disabled: false, + // length: 8, + // multiple: false, + // isQiniu: false, + // isDelete: false, + // min: 0, + // isEdit: false, + // action: 'https://jsonplaceholder.typicode.com/photos/' + // } + // }, + // { + // type: 'editor', + // icon: 'icon-fuwenbenkuang', + // options: { + // defaultValue: '', + // width: '' + // } + // }, + // { + // type: 'cascader', + // icon: 'icon-jilianxuanze', + // options: { + // defaultValue: [], + // width: '', + // placeholder: '', + // disabled: false, + // clearable: false, + // remote: true, + // remoteOptions: [], + // props: { + // value: 'value', + // label: 'label', + // children: 'children' + // }, + // remoteFunc: '' + // } + // } +] + +export const layoutComponents = [ + { + type: 'grid', + icon: 'icon-grid-', + name: '栅格布局', + columns: [ + { + span: 12, + list: [] + }, + { + span: 12, + list: [] + } + ], + options: { + gutter: 0, + justify: 'start', + align: 'top' + } + } +] diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..5eeca52da90ddef6e579a5a58e80221427ad83b2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/index.vue @@ -0,0 +1,315 @@ + + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/styles/index.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/styles/index.scss new file mode 100644 index 0000000000000000000000000000000000000000..a68143c63f744eae710af968fc381890ab40e750 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Formcreated/styles/index.scss @@ -0,0 +1,751 @@ +$primary-color: #409EFF; +$primary-background-color: #ecf5ff; + +*, :after, :before { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.fa-icon{ + width: auto; + height: 1em; /* 或任意其它字体大小相对值 */ + + /* 要在 Safari 中正常工作,需要再引入如下两行代码 */ + max-width: 100%; + max-height: 100%; + vertical-align: middle; +} + +.fm2-container{ + background: #fff; + height: 100%; + border: 1px solid #e0e0e0; + + .el-container{ + height: 100% !important; + } + + &>.el-container{ + background: #fff; + } + .fm2-main{ + position: relative; + + &>.el-container{ + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + } + } + main{ + padding: 0; + } + + footer{ + height: 30px; + line-height: 30px; + border-top: 1px solid #e0e0e0; + font-size: 12px; + text-align: right; + color: $primary-color; + background: #fafafa; + + a{ + color: $primary-color; + } + } +} + +.center-container{ + border-left: 1px solid #e0e0e0; + border-right: 1px solid #e0e0e0; + + .btn-bar{ + height: 45px; + line-height: 40px; + font-size: 18px; + // border-bottom: solid 2px #e4e7ed; + border-top: solid 2px #e4e7ed; + text-align: right; + } + + .el-main{ + padding: 0; + position: relative; + background: #fafafa; + } +} + +.components-list{ + padding: 8px 0; + width: 100%; + height: 100%; + + .created-cate{ + padding: 8px 12px; + font-size: 13px; + } + + ul{ + position: relative; + overflow: hidden; + padding: 0 10px 10px; + margin: 0; + } + + .form-edit-created-label{ + font-size: 12px; + display: block; + width: 48%; + line-height: 26px; + // position: relative; + // float: left; + // left: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin: 1%; + color: #333; + border: 1px solid #F4F6FC; + text-align: center; + + max-width: 100px; + margin: 0 5px 5px 0; + display: inline-block; + + &:hover{ + color: $primary-color; + border: 1px dashed $primary-color; + } + + &>a{ + display: block; + cursor: move; + color: #409EFF; + // background: #F4F6FC; + background: #fff; + border: 1px solid #F4F6FC; + + .icon{ + display: none; + margin-right: 6px; + margin-left: 8px; + font-size: 14px; + // display: inline-block; + vertical-align: middle; + } + + span{ + display: inline-block; + vertical-align: middle; + } + } + } +} + +.el-form-item__content{ + .el-radio{ + line-height: 32px; + } +} + +.created-form-container{ + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + .created-form-list{ + background: #fff; + // border: 1px dashed #999; + border: 1px dashed #999; + min-height: 450px; + margin: 10px; + + .created-col-list{ + min-height: 50px; + border: 1px dashed #ccc; + background: #fff; + } + + .created-view{ + padding: 15px 30px 30px 30px; + position: relative; + // border: 1px dashed rgba(170,170,170,0.7); + // background-color: rgba(236, 245, 255, .3); + border-bottom: 1px dashed rgba(170,170,170,0.7); + margin: 2px; + cursor: pointer; + &:last-child{ + border-bottom: 0; + } + + .el-form-item__content{ + position: unset; + } + + &.is_req{ + .el-form-item__label::before{ + content: '*'; + color: #f56c6c; + margin-right: 4px; + } + } + + .created-view-description{ + height: 15px; + line-height: 15px; + font-size:13px; + margin-top: 6px; + color:#909399; + } + + .created-view-action{ + position: absolute; + right: 0; + bottom: 0; + height: 28px; + line-height: 28px; + background: $primary-color; + z-index: 9; + + i{ + font-size: 14px; + color: #fff; + margin: 0 5px; + cursor: pointer; + + } + } + + .created-view-drag{ + position: absolute; + left: -2px; + top: -2px; + bottom: -18px; + height: 28px; + line-height: 28px; + background: $primary-color; + z-index: 9; + // display: none; + + i{ + font-size: 14px; + color: #fff; + margin: 0 5px; + cursor: move; + } + } + + &:after{ + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + display: block; + z-index: 1; + } + + &:hover{ + background: $primary-background-color; + outline: 1px solid $primary-color; + outline-offset: 0px; + + &.active{ + outline: 2px solid $primary-color; + border: 1px solid $primary-color; + outline-offset: 0; + } + + .created-view-drag{ + display: block; + } + } + + &.active{ + outline: 2px solid $primary-color; + border: 1px solid $primary-color; + background: rgba(235, 245, 255, 0.5); + } + + &.ghost{ + background: #F56C6C; + border: 2px solid #F56C6C; + outline-width: 0; + height: 3px; + box-sizing: border-box; + font-size: 0; + content: ''; + overflow: hidden; + padding: 0; + } + } + + .created-table{ + padding-bottom: 0; + padding: 5px; + background-color: rgba(253,246,236, .3); + + .created-table-wrapper{ + min-height: 50px; + background: #fff; + display: flex; + justify-content: flex-start; + + .created-table-row{ + td{ + border-bottom: 0; + } + } + + .created-table-left{ + width: 51px; + border-left: 1px solid #EBEEF5; + border-right: 1px solid #EBEEF5; + border-top: 1px solid #EBEEF5; + flex: none; + } + + .created-table-view{ + border: 1px solid #EBEEF5; + width: 200px; + float: left; + height: 100%; + position: relative; + display: block; + + .el-table{ + height: 100%; + } + + &.is_req{ + .el-form-item__label::before{ + content: '*'; + color: #f56c6c; + margin-right: 4px; + } + } + + .created-view-description{ + height: 15px; + line-height: 15px; + font-size:13px; + margin-top: 6px; + color:#909399; + } + + .created-view-action{ + position: absolute; + right: 0; + bottom: 0; + height: 28px; + line-height: 28px; + background: $primary-color; + z-index: 9; + + i{ + font-size: 14px; + color: #fff; + margin: 0 5px; + cursor: pointer; + + } + } + + .created-view-drag{ + position: absolute; + left: -2px; + top: -2px; + bottom: -18px; + height: 28px; + line-height: 28px; + background: $primary-color; + z-index: 9; + // display: none; + + i{ + font-size: 14px; + color: #fff; + margin: 0 5px; + cursor: move; + } + } + + &::after{ + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + display: block; + content: ''; + } + + &::before{ + display: none; + } + + &:hover{ + background: $primary-background-color; + outline: 1px solid $primary-color; + outline-offset: -1px; + + &.active{ + // outline: 1px solid $primary-color; + border: 1px solid $primary-color; + outline: 1px solid $primary-color; + outline-offset: -1px; + } + + .created-view-drag{ + display: block; + } + } + + &.active{ + outline: 1px solid $primary-color; + border: 1px solid $primary-color; + outline-offset: -1px; + } + + &.ghost{ + background: #F56C6C; + outline-width: 0; + width: 5px !important; + box-sizing: border-box; + font-size: 0; + content: ''; + overflow: hidden; + padding: 0; + position: relative; + outline: none !important; + border: 0 !important; + + &::after{ + background: #F56C6C; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 9999; + content: ''; + outline: none; + } + } + } + + .created-table-content{ + width:100%; + // border: 1px dashed #ccc; + outline: 1px dashed #ccc; + background: #fff; + flex:1; + margin: 0 1px; + overflow: auto; + + &>div{ + height: 100%; + } + + .created-table-col{ + height: 100%; + + .ghost{ + background: #F56C6C; + // border: 2px solid #F56C6C; + position: relative; + content: ''; + float: left; + height: 100%; + width: 5px !important; + list-style: none; + font-size: 0; + overflow: hidden; + outline: none; + + &::after{ + background: #F56C6C; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: 9999; + content: ''; + outline: none; + } + } + } + } + } + + &.active{ + outline: 2px solid #e6a23c; + border: 1px solid #e6a23c; + } + + &:hover{ + background: #fdf6ec; + outline: 1px solid #e6a23c; + outline-offset: 0px; + + &.active{ + outline: 2px solid #e6a23c; + border: 1px solid #e6a23c; + outline-offset: 0; + } + } + + .created-view-action.created-col-action{ + background: #e6a23c; + } + + .created-view-drag.created-col-drag{ + background: #e6a23c; + } + + &::after{ + display: none; + } + + &.ghost{ + background: #F56C6C; + outline-width: 0; + height: 5px; + box-sizing: border-box; + font-size: 0; + content: ''; + overflow: hidden; + padding: 0; + position: relative; + outline: none; + border: 0; + + &::after{ + background: #F56C6C; + position: absolute; + top:0; + left: 0; + right: 0; + bottom: 0; + content: ''; + display: block; + z-index: 999; + } + } + } + + .created-col{ + padding-bottom: 0; + padding: 5px; + // margin-left: 2px !important; + // margin-right: 2px !important; + background-color: rgba(253,246,236, .3); + + &.active{ + outline: 2px solid #e6a23c; + border: 1px solid #e6a23c; + } + + &:hover{ + background: #fdf6ec; + outline: 1px solid #e6a23c; + outline-offset: 0px; + + &.active{ + outline: 2px solid #e6a23c; + border: 1px solid #e6a23c; + outline-offset: 0; + } + } + + .el-col{ + min-height: 50px; + } + + &.ghost{ + background: #F56C6C; + border: 2px solid #F56C6C; + outline-width: 0; + height: 3px; + box-sizing: border-box; + font-size: 0; + content: ''; + overflow: hidden; + padding: 0; + } + + .created-view-action.created-col-action{ + background: #e6a23c; + } + + .created-view-drag.created-col-drag{ + background: #e6a23c; + } + + &::after{ + display: none; + } + } + + .ghost{ + background: #F56C6C; + border: 2px solid #F56C6C; + outline-width: 0; + height: 3px; + box-sizing: border-box; + font-size: 0; + content: ''; + overflow: hidden; + padding: 0; + } + } + + .ghost{ + background: #F56C6C; + border: 2px solid #F56C6C; + position: relative; + + &::after{ + background: #F56C6C; + } + } + + li.ghost{ + height: 5px; + list-style: none; + font-size: 0; + overflow: hidden; + } + + .created-grid{ + background: #F4F6FC; + position: relative; + border-left: 5px solid transparent; + padding: 5px; + margin: 0 !important; + + &.active{ + border-left: 5px solid $primary-color; + background: #b3d8ff; + } + } + + .created-grid-container{ + &.ghost{ + background: #F56C6C; + border: 2px solid #F56C6C; + outline-width: 0; + height: 3px; + box-sizing: border-box; + font-size: 0; + content: ''; + overflow: hidden; + padding: 0; + } + } + + .ghost{ + background: #F56C6C; + border: 2px solid #F56C6C; + position: relative; + + &::after{ + background: #F56C6C; + } + } + + li.ghost{ + height: 5px; + list-style: none; + font-size: 0; + overflow: hidden; + } +} + +.created-config-container{ + position: relative; + + .el-header{ + border-bottom: solid 2px #e4e7ed; + padding: 0 5px; + } + + .config-tab{ + height: 45px; + line-height: 45px; + display: inline-block; + width: 145px; + text-align: center; + font-size: 14px; + font-weight: 500; + position: relative; + cursor: pointer; + + &.active{ + border-bottom: solid 2px $primary-color; + } + } + + .config-content{ + padding: 10px; + + .el-form-item__label{ + padding: 0; + font-weight: 500; + } + + .el-form-item { + border-bottom: solid 1px #e1e1e1; + padding-bottom: 10px; + } + } + + .ghost{ + background: #fff; + border: 1px dashed $primary-color; + + &::after{ + background: #fff; + display: block; + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + } + } + + ul{ + margin: 0; + padding: 0; + } + + li.ghost{ + list-style: none; + font-size: 0; + display: block; + position: relative; + } +} + +.viewer-container{ + z-index: 99999 !important; +} + +.form-empty{ + position: absolute; + text-align: center; + width: 100%; + font-size: 20px; + top: 40%; + left: 0; + text-align: center; + color: #ccc; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Hamburger/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Hamburger/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..2da13b161fc7359a9d86c20b49ad57fd46f883db --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Hamburger/index.vue @@ -0,0 +1,41 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/ImgVerify/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/ImgVerify/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..f9a39340c1eec4e7ede8589cd932d764af4f5c97 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/ImgVerify/index.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/MDinput/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/MDinput/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..f93ae25805bcdac0f8f875657769199dad6b7560 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/MDinput/index.vue @@ -0,0 +1,278 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Pagination/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Pagination/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..db02b7e00a4fb71fafaa6098a4933c9f95d816f3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Pagination/index.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/PermissionBtn/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/PermissionBtn/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..a5be428039a393de2aa162273f8a607dba8ab7b7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/PermissionBtn/index.vue @@ -0,0 +1,83 @@ + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/RoleUsers/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/RoleUsers/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..b308452702ef88148600c0d548b5212b685c4877 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/RoleUsers/index.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/ScrollPane/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/ScrollPane/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..ca8d972191ddf3e6f04f35f7dbae00c28e03f53e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/ScrollPane/index.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectRoles/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectRoles/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..3ac50626370efe862e0fd58c41df7a9ac939cfce --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectRoles/index.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectUsers/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectUsers/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..8f3def2b242fae936ceca6cbf7db0db3f13f61c4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectUsers/index.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectUsersCom/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectUsersCom/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..ede205341827cb6a1440cf47f5d0dc4a8c707cdc --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/SelectUsersCom/index.vue @@ -0,0 +1,399 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Sticky/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Sticky/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..8de6955a072e184cb56f70730d9869f404d49f68 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Sticky/index.vue @@ -0,0 +1,100 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/eval.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/eval.js new file mode 100644 index 0000000000000000000000000000000000000000..04933218bf0de852075daf2d6dc31ea8170f3480 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/eval.js @@ -0,0 +1,31 @@ +/** +* @Author: jianglei +* @Date: 2017-10-12 12:06:49 +*/ +'use strict' +// import Vue from 'vue' +// export default function treeToArray(data, expandAll, parent = null, level = null) { + export default function treeToArray(data) { + return data + // let tmp = [] + // Array.from(data).forEach(function(record) { + // if (record._expanded === undefined) { + // Vue.set(record, '_expanded', expandAll) + // } + // let _level = 1 + // if (level !== undefined && level !== null) { + // _level = level + 1 + // } + // Vue.set(record, '_level', _level) + // // 如果有父元素 + // if (parent) { + // Vue.set(record, 'parent', parent) + // } + // tmp.push(record) + // if (record.children && record.children.length > 0) { + // const children = treeToArray(record.children, expandAll, record, _level) + // tmp = tmp.concat(children) + // } + // }) + // return tmp +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..bb073a0b025bb5608108f97a3c0f38412724065d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/index.vue @@ -0,0 +1,153 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/readme.md b/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/readme.md new file mode 100644 index 0000000000000000000000000000000000000000..2a3b5af82e94461ac9dba5172cc772a7da1d459c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/TreeTable/readme.md @@ -0,0 +1,89 @@ +## 写在前面 +此组件仅提供一个创建TreeTable的解决思路 + +## prop说明 +#### *data* + **必填** + + 原始数据,要求是一个数组或者对象 + ```javascript + [{ + key1: value1, + key2: value2, + children: [{ + key1: value1 + }, + { + key1: value1 + }] + }, + { + key1: value1 + }] + ``` + 或者 + ```javascript + { + key1: value1, + key2: value2, + children: [{ + key1: value1 + }, + { + key1: value1 + }] + } + ``` + +#### columns + 列属性,要求是一个数组 + + 1. text: 显示在表头的文字 + 2. value: 对应data的key。treeTable将显示相应的value + 3. width: 每列的宽度,为一个数字(可选) + + 如果你想要每个字段都有自定义的样式或者嵌套其他组件,columns可不提供,直接像在el-table一样写即可,如果没有自定义内容,提供columns将更加的便捷方便 + + 如果你有几个字段是需要自定义的,几个不需要,那么可以将不需要自定义的字段放入columns,将需要自定义的内容放入到slot中,详情见后文 + ```javascript + [{ + value:string, + text:string, + width:number + },{ + value:string, + text:string, + width:number + }] + ``` + +#### expandAll + 是否默认全部展开,boolean值,默认为false + +#### evalFunc + 解析函数,function,非必须 + + 如果不提供,将使用默认的[evalFunc](./eval.js) + + 如果提供了evalFunc,那么会用提供的evalFunc去解析data,并返回treeTable渲染所需要的值。如何编写一个evalFunc,请参考[*eval.js*](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/components/TreeTable/eval.js)或[*customEval.js*](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/example/table/treeTable/customEval.js) + +#### evalArgs + 解析函数的参数,是一个数组 + + **请注意,自定义的解析函数参数第一个为this.data,第二个参数为, this.expandAll,你不需要在evalArgs填写。一定记住,这两个参数是强制性的,并且位置不可颠倒** *this.data为需要解析的数据,this.expandAll为是否默认展开* + + 如你的解析函数需要的参数为`(this.data, this.expandAll,1,2,3,4)`,那么你只需要将`[1,2,3,4]`赋值给`evalArgs`就可以了 + + 如果你的解析函数参数只有`(this.data, this.expandAll)`,那么就可以不用填写evalArgs了 + + 具体可参考[*customEval.js*](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/example/table/treeTable/customEval.js)的函数参数和[customTreeTable](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/example/table/treeTable/customTreeTable.vue)的`evalArgs`属性值 + + ## slot + 这是一个自定义列的插槽。 + + 默认情况下,treeTable只有一行行展示数据的功能。但是一般情况下,我们会要给行加上一个操作按钮或者根据当行数据展示不同的样式,这时我们就需要自定义列了。请参考[customTreeTable](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/example/table/treeTable/customTreeTable.vue),[实例效果](http://panjiachen.github.io/vue-element-admin/#/example/table/custom-tree-table) + + `slot`和`columns属性`可同时存在,columns里面的数据列会在slot自定义列的左边展示 + + ## 其他 + 如果有其他的需求,请参考[el-table](http://element-cn.eleme.io/#/en-US/component/table)的api自行修改index.vue diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Ueditor/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Ueditor/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..73f3c5bc0574c674a7fd62e3c71796c49d3e3466 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Ueditor/index.vue @@ -0,0 +1,129 @@ + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/Ueditor/leipiFormDesign.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Ueditor/leipiFormDesign.js new file mode 100644 index 0000000000000000000000000000000000000000..6d0f2080b9014ed3a77e2c504a2a075b61aac457 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/Ueditor/leipiFormDesign.js @@ -0,0 +1,205 @@ +// 因为leipi用的是全局的leipiFormDesign.fnXXXX,只能导出全局,晕死😰 +window.leipiFormDesign = { + exec: function(method) { + window.ue.execCommand(method) + }, + /* + Javascript 解析表单 + template 表单设计器里的Html内容 + fields 字段总数*/ + parse_form: function(template, fields) { + // 正则 radios|checkboxs|select 匹配的边界 |--| 因为当使用 {} 时js报错 + // var preg = /(\|-(.*?)<\/span>-\||<(img|input|textarea|select).*?(<\/select>|<\/textarea>|\/>))/gi + // var preg_attr = /(\w+)=\"(.?|.+?)\"/gi + var preg = /(\|-(.*?)<\/span>-\||<(img|input|textarea|select).*?(<\/select>|<\/textarea>|\/>))/gi + var preg_attr = /(\w+)="(.?|.+?)"/gi + var preg_group = //gi + if (!fields) fields = 0 + + var template_parse = template + var template_data = [] + var add_fields = {} + var checkboxs = 0 + + var pno = 0 + template.replace(preg, function(plugin, p1, p2, p3, p4, p5, p6) { + var parse_attr = [] + var attr_arr_all = {} + var name = '' + var select_dot = '' + var is_new = false + var p0 = plugin + var tag = p6 || p4 + // alert(tag + " \n- t1 - "+p1 +" \n-2- " +p2+" \n-3- " +p3+" \n-4- " +p4+" \n-5- " +p5+" \n-6- " +p6); + + if (tag === 'radios' || tag === 'checkboxs') { + plugin = p2 + } else if (tag === 'select') { + plugin = plugin.replace('|-', '') + plugin = plugin.replace('-|', '') + } + plugin.replace(preg_attr, function(str0, attr, val) { + if (attr === 'name') { + return + } + if (attr === 'title') { // 如果是title,强制转成name + if (!attr_arr_all['name']) attr_arr_all['name'] = val + parse_attr.push({ name: val }) + name = val + } + + if (tag === 'select' && attr === 'value') { + if (!attr_arr_all[attr]) attr_arr_all[attr] = '' + attr_arr_all[attr] += select_dot + val + select_dot = ',' + } else { + attr_arr_all[attr] = val + } + var oField = {} + oField[attr] = val + parse_attr.push(oField) + }) + /* alert(JSON.stringify(parse_attr));return;*/ + if (tag === 'checkboxs') /* 复选组 多个字段 */ { + plugin = p0 + plugin = plugin.replace('|-', '') + plugin = plugin.replace('-|', '') + name = 'checkboxs_' + checkboxs + attr_arr_all['parse_name'] = name + attr_arr_all['name'] = '' + attr_arr_all['value'] = '' + + attr_arr_all['content'] = '' + var dot_name = '' + var dot_value = '' + p5.replace(preg_group, function(parse_group) { + var is_new = false + var option = {} + parse_group.replace(preg_attr, function(str0, k, val) { + if (k === 'title') { + attr_arr_all['name'] += dot_name + val + dot_name = ',' + } else if (k === 'value') { + attr_arr_all['value'] += dot_value + val + dot_value = ',' + } + option[k] = val + }) + + if (!attr_arr_all['options']) attr_arr_all['options'] = [] + attr_arr_all['options'].push(option) + // if(!option['checked']) option['checked'] = ''; + var checked = option['checked'] !== undefined ? 'checked="checked"' : '' + attr_arr_all['content'] += '' + option['value'] + ' ' + + if (is_new) { + var arr = {} + arr['name'] = option['name'] + arr['leipiplugins'] = attr_arr_all['leipiplugins'] + add_fields[option['name']] = arr + } + }) + attr_arr_all['content'] += '' + + // parse + template = template.replace(plugin, attr_arr_all['content']) + template_parse = template_parse.replace(plugin, '{' + name + '}') + template_parse = template_parse.replace('{|-', '') + template_parse = template_parse.replace('-|}', '') + template_data[pno] = attr_arr_all + checkboxs++ + } else if (name) { + if (tag === 'radios') /* 单选组 一个字段*/ { + plugin = p0 + plugin = plugin.replace('|-', '') + plugin = plugin.replace('-|', '') + attr_arr_all['value'] = '' + attr_arr_all['content'] = '' + var dot = '' + p5.replace(preg_group, function(parse_group) { + var option = {} + parse_group.replace(preg_attr, function(str0, k, val) { + if (k === 'value') { + attr_arr_all['value'] += dot + val + dot = ',' + } + option[k] = val + }) + option['name'] = attr_arr_all['name'] + if (!attr_arr_all['options']) attr_arr_all['options'] = [] + attr_arr_all['options'].push(option) + // if(!option['checked']) option['checked'] = ''; + var checked = option['checked'] !== undefined ? 'checked="checked"' : '' + attr_arr_all['content'] += '' + option['value'] + ' ' + }) + attr_arr_all['content'] += '' + } else { + attr_arr_all['content'] = is_new ? plugin.replace(/leipiNewField/, name) : plugin + } + // attr_arr_all['itemid'] = fields; + // attr_arr_all['tag'] = tag; + template = template.replace(plugin, attr_arr_all['content']) + template_parse = template_parse.replace(plugin, '{' + name + '}') + template_parse = template_parse.replace('{|-', '') + template_parse = template_parse.replace('-|}', '') + if (is_new) { + var arr = {} + arr['name'] = name + arr['leipiplugins'] = attr_arr_all['leipiplugins'] + add_fields[arr['name']] = arr + } + template_data[pno] = attr_arr_all + } + pno++ + }) + var parse_form = { + fields: fields, // 总字段数 + content: template, // 完整html + contentParse: template_parse, // 控件替换为{data_1}的html + contentData: JSON.stringify(template_data), // 控件属性 + add_fields: add_fields // 新增控件 + } + return parse_form + }, + /* type = save 保存设计 versions 保存版本 close关闭 */ + fnCheckForm: function() { + if (window.ue.queryCommandState('source')) { + window.ue.execCommand('source') + } // 切换到编辑模式才提交,否则有bug + + if (window.ue.hasContents()) { + window.ue.sync() /* 同步内容*/ + + return false + } else { + alert('表单内容不能为空!') + return false + } + }, + /* 预览表单*/ + fnReview: function() { + if (window.ue.queryCommandState('source')) { + window.ue.execCommand('source') + } /* 切换到编辑模式才提交,否则部分浏览器有bug*/ + if (window.ue.hasContents()) { + window.ue.sync() /* 同步内容*/ + // --------------以下仅参考------------------------------------------------------------------- + /* 设计form的target 然后提交至一个新的窗口进行预览*/ + var formeditor = '' + + // 获取表单设计器里的内容 + formeditor = window.ue.getContent() + // 解析表单设计器控件 + var parse_form = this.parse_form(formeditor, this.fields) + + var win_parse = window.open('', '', 'width=800,height=400,alwaysRaised=yes,top=100,left=200') + // var str = '
    ' + forms1 + '
    ' + win_parse.document.write(parse_form.content) + win_parse.focus() + } else { + alert('表单内容不能为空!') + return false + } + } +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/every.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/every.vue new file mode 100644 index 0000000000000000000000000000000000000000..894b1ff476277ab1eadb46b2d3baf8d0a9be0bbd --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/every.vue @@ -0,0 +1,64 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/fixed.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/fixed.vue new file mode 100644 index 0000000000000000000000000000000000000000..d66ada00372741bbee1de7d26d73766e634b8aa8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/fixed.vue @@ -0,0 +1,125 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/period.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/period.vue new file mode 100644 index 0000000000000000000000000000000000000000..17b3158310ee9fc0d24740e0a7735b368a2fc2d9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/period.vue @@ -0,0 +1,92 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/range.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/range.vue new file mode 100644 index 0000000000000000000000000000000000000000..9fbad0b04dadf6b55761795cb203af233cc2e2c4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/common/range.vue @@ -0,0 +1,97 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/last.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/last.vue new file mode 100644 index 0000000000000000000000000000000000000000..35022fc303626a8a7a7794974fd2a0df08e3045e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/last.vue @@ -0,0 +1,90 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/period.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/period.vue new file mode 100644 index 0000000000000000000000000000000000000000..38d6681ff24af521cba4bd6a37fb2539b7492f3a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/period.vue @@ -0,0 +1,106 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/range.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/range.vue new file mode 100644 index 0000000000000000000000000000000000000000..ae447b60b2349150324ec90c02eb0f95523ca403 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/range.vue @@ -0,0 +1,113 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/weekDay.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/weekDay.vue new file mode 100644 index 0000000000000000000000000000000000000000..f35142133ce8223895c1b4c21ffc964f1bc4f5a8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/dayOfWeek/weekDay.vue @@ -0,0 +1,99 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/last.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/last.vue new file mode 100644 index 0000000000000000000000000000000000000000..591a99a29c5effddeac207c1e906da3619ff14b4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/last.vue @@ -0,0 +1,81 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/lastWorkDay.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/lastWorkDay.vue new file mode 100644 index 0000000000000000000000000000000000000000..f239643e8cd5402a5d23ba50dbb9a31537430578 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/lastWorkDay.vue @@ -0,0 +1,65 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/unfixed.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/unfixed.vue new file mode 100644 index 0000000000000000000000000000000000000000..0c2e0a5d73f986fc02cc1ada97335ba7c70b35a2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/unfixed.vue @@ -0,0 +1,53 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/workDay.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/workDay.vue new file mode 100644 index 0000000000000000000000000000000000000000..624acef766a213eedeb949bdad235ac4f5913f28 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/workDay.vue @@ -0,0 +1,77 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/year/empty.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/year/empty.vue new file mode 100644 index 0000000000000000000000000000000000000000..ff5b61032d1b8df0883e2387e3b6e790ad20f8e5 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/custom/year/empty.vue @@ -0,0 +1,52 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/ext/symbolTip.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/ext/symbolTip.vue new file mode 100644 index 0000000000000000000000000000000000000000..accfe51adfda0a6fc4a057ddb5dfe10a70221463 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/ext/symbolTip.vue @@ -0,0 +1,16 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/ext/valTip.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/ext/valTip.vue new file mode 100644 index 0000000000000000000000000000000000000000..1cd4dec89b12ff9086f8ad9df36b0443f3a784b2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/config/ext/valTip.vue @@ -0,0 +1,16 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/constant/filed.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/constant/filed.js new file mode 100644 index 0000000000000000000000000000000000000000..1a9fe438d93291e35c07c79edc3dd205d9666ee7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/constant/filed.js @@ -0,0 +1,65 @@ +export const + /** 12 months */ + JAN = 'JAN' +export const FEB = 'FEB' +export const MAR = 'MAR' +export const APR = 'APR' +export const MAY = 'MAY' +export const JUN = 'JUN' // 1 - 6 +export const + JUL = 'JUL' +export const AUG = 'AUG' +export const SEP = 'SEP' +export const OCT = 'OCT' +export const NOV = 'NOV' +export const DEC = 'DEC' // 7 - 12 +export const + MONTHS = [JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC] +export const + SUN = 'SUN' +export const MON = 'MON' +export const TUE = 'TUE' +export const WED = 'WED' +export const THU = 'THU' +export const FRI = 'FRI' +export const SAT = 'SAT' /** 7 days of week */ +export const + DAYS_OF_WEEK = [SUN, MON, TUE, WED, THU, FRI, SAT] +export const + /** symbols */ + EVERY = '*' +export const + PERIOD = '/' +export const + RANGE = '-' +export const + FIXED = ',' +export const + UNFIXED = '?' +export const + LAST = 'L' +export const + WORK_DAY = 'W' +export const + WEEK_DAY = '#' +export const + CALENDAR = 'C' +export const + BASE_SYMBOL = EVERY + ' ' + PERIOD + ' ' + RANGE + ' ' + FIXED +export const + DAY_OF_MONTH_SYMBOL = BASE_SYMBOL + ' ' + LAST + ' ' + WORK_DAY + ' ' + CALENDAR +export const + DAY_OF_WEEK_SYMBOL = BASE_SYMBOL + ' ' + UNFIXED + ' ' + LAST + ' ' + WEEK_DAY + ' ' + CALENDAR +export const + EMPTY = '' +export const + LAST_WORK_DAY = 'LW' +export const + // current year like 2019 + CUR_YEAR = new Date().getFullYear() + // +export const + UPPER_LIMIT_YEAR = 2099 +export const + // default cron expression + DEFAULT_CRON_EXPRESSION = '0 * * * * ?' diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/constant/reg.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/constant/reg.js new file mode 100644 index 0000000000000000000000000000000000000000..c25b512d6125924562f79063796ccbb389327895 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/constant/reg.js @@ -0,0 +1,2 @@ +export const + NUMBER = /^[0-9]+$/ diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/cron-input.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/cron-input.vue new file mode 100644 index 0000000000000000000000000000000000000000..3e500ab215415caa4fb6cd87dbb276cb0c40d347 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/cron-input.vue @@ -0,0 +1,63 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/cron.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/cron.vue new file mode 100644 index 0000000000000000000000000000000000000000..79d8845c55e15a4dfec55ff581ec22ed0578be29 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/cron.vue @@ -0,0 +1,279 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/plugins/translate/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/plugins/translate/index.js new file mode 100644 index 0000000000000000000000000000000000000000..2dd76fd9dd5bf398a9ec94342dd35218c4592a87 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/plugins/translate/index.js @@ -0,0 +1,13 @@ +import ZHCN from './zh-CN' +export default { + install(Vue) { + Vue.prototype.$t = (type) => { + const area = (type && type.split('.')) || [] + let name = '' + if (area.length > 0) { + name = ZHCN[area[0]][area[1]] + } + return name + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/plugins/translate/zh-CN.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/plugins/translate/zh-CN.js new file mode 100644 index 0000000000000000000000000000000000000000..9fc3d0aa646a7e4f1c3df4f0e317fc29cd3c9be8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/plugins/translate/zh-CN.js @@ -0,0 +1,162 @@ +const ZHCN = { + common: { + inputPlaceholder: 'Corn表达式', + every: '每', + specified: '固定的', + fromThe: '从第', + start: '开始', + between: '在', + and: '到', + end: '之间的', + current: '本', + nearest: '最近的', + placeholderMulti: '请选择(支持多选)', + help: '帮助', + placeholder: '请选择', + use: '使用', + valTip: '值为', + symbolTip: '通配符支持', + wordNumError: '格式不正确,必须有6或7位', + nth: '第', + index: '个' + }, + second: { + title: '秒', + val: '0 1 2 ... 59' + }, + minute: { + title: '分', + val: '0 1 2 ... 59' + }, + hour: { + title: '时', + val: '0 1 2 ... 23' + }, + dayOfMonth: { + title: '日', + val: '1 2 ... 31', + timeUnit: '日' + }, + month: { + title: '月', + val: '1 2 ... 12,或12个月的缩写(JAN ... DEC) ' + }, + dayOfWeek: { + title: '周', + val: '1 2 ... 7或星期的缩写(SUN ... SAT)', + timeUnit: '日' + }, + year: { + title: '年', + val: '2020 ... 2099' + }, + custom: { + unspecified: '不固定', + latestWorkday: '最后一个工作日', + lastTh: '倒数第', + workDay: '工作日', + empty: '不配置', + lastOne: '最后一个' + }, + cases: [ + { + label: '每秒', + value: '* * * * * ?' + }, + { + label: '每30分钟', + value: '0 */30 * * * ?' + }, + { + label: '在每小时的第15,30,45分钟', + value: '0 15,30,45 * * * ?' + }, + { + label: '每个偶数小时', + value: '0 0 0/2 * * ?' + }, + { + label: '每个奇数小时', + value: '0 0 1/2 * * ?' + }, + { + label: '每天凌晨12点(12am)', + value: '0 0 0 * * ?' + }, + { + label: '每天中午12点(12pm)', + value: '0 0 12 * * ?' + }, + { + label: '每周一12点', + value: '0 0 12 * * MON' + }, + { + label: '每周一至周五12点', + value: '0 0 12 * * MON-FRI' + }, + { + label: '每月1号开始每隔4天的中午12点', + value: '0 0 12 1/4 * ?' + }, + { + label: '每月最后一天的中午12点', + value: '0 0 12 L * ?' + }, + { + label: '每月最后一天前两天(倒数第三天)中午12点', + value: '0 0 12 L-2 * ?' + }, + { + label: '每月最后一个工作日的12点', + value: '0 0 12 LW * ?' + }, + { + label: '最接近每月1号的那个工作日的12点', + value: '0 0 12 1W * ?' + }, + { + label: '每月最后一个星期天12点', + value: '0 0 12 ? * 1L' + }, + { + label: '每月第一个星期五的12点', + value: '0 0 12 ? * 6#1' + }, + { + label: '1月和6月的每天中午12点', + value: '0 0 12 * JAN,JUN ?' + } + ], + daysOfWeek: [ + { + label: '星期天', + value: 1 + }, + { + label: '星期一', + value: 2 + }, + { + label: '星期二', + value: 3 + }, + { + label: '星期三', + value: 4 + }, + { + label: '星期四', + value: 5 + }, + { + label: '星期五', + value: 6 + }, + { + label: '星期六', + value: 7 + } + ] +} +export default ZHCN diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/watchTime.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/watchTime.js new file mode 100644 index 0000000000000000000000000000000000000000..8b56442031be6f9ee297d42fca3c270ffaabe5a4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/watchTime.js @@ -0,0 +1,58 @@ +import { EMPTY, EVERY, FIXED, LAST, LAST_WORK_DAY, PERIOD, RANGE, UNFIXED, WEEK_DAY, WORK_DAY } from '@/components/cron/constant/filed' + +export default { + watch: { + tag(val) { + this.resolveTag(val) + } + }, + created() { + this.initNums() + }, + mounted() { + this.resolveTag(this.tag) + }, + methods: { + resolveTag(val) { + if (val == null || val === undefined) { + val = EMPTY + } + let temp = null + val = this.resolveCustom(val) + // equals + if (val === EMPTY) { + temp = EMPTY + } else if (val === UNFIXED) { + temp = UNFIXED + } else if (val === EVERY) { + temp = EVERY + } else if (val === LAST_WORK_DAY) { + temp = LAST_WORK_DAY + } + // contains + if (temp == null) { + if (val.startsWith(LAST + '-')) { + temp = LAST + } else if (val.endsWith(LAST)) { + temp = LAST + } else if (val.endsWith(WORK_DAY) && val.length > WORK_DAY.length) { + temp = WORK_DAY + } else if (val.indexOf(WEEK_DAY) > 0) { + temp = WEEK_DAY + } else if (val.indexOf(PERIOD) > 0) { + temp = PERIOD + } else if (val.indexOf(RANGE) > 0) { + temp = RANGE + } else { + temp = FIXED + } + } + this.type_ = temp + this.changeSiblingType(this.type_) + this.tag_ = val + }, + resolveCustom(val) { + return val + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/watchValue.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/watchValue.js new file mode 100644 index 0000000000000000000000000000000000000000..aada46fcc0d3e62e4becf2dff2c165486da336ed --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/mixins/watchValue.js @@ -0,0 +1,12 @@ +export default { + watch: { + tag_(val) { + if (this.type_ === this.label) { + this.$emit('tag-changed', val) + } + }, + tag(val) { + this.tag_ = val + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/styles/index.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/styles/index.scss new file mode 100644 index 0000000000000000000000000000000000000000..53724dfce4bb0914a6fd6039b3ac050d97350dd2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/styles/index.scss @@ -0,0 +1,17 @@ +.cron-wrap /deep/ { + .cell{ + &-div{ + margin-bottom: 8px; + } + &-symbol{ + color: #67C23A; + } + } +} + +.cron{ + &-row{ + margin-top: 8px; + max-width: 550px; + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/dayOfMonth.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/dayOfMonth.vue new file mode 100644 index 0000000000000000000000000000000000000000..f238398b2b412eb204a13b6cce43a00cd79ec5c8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/dayOfMonth.vue @@ -0,0 +1,191 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/dayOfWeek.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/dayOfWeek.vue new file mode 100644 index 0000000000000000000000000000000000000000..6158c3f9d2540ce3d09ac416b28dad6c39bff753 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/dayOfWeek.vue @@ -0,0 +1,177 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/hour.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/hour.vue new file mode 100644 index 0000000000000000000000000000000000000000..568d801272eac9eba319ac62a9416af495626a13 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/hour.vue @@ -0,0 +1,134 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/minute.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/minute.vue new file mode 100644 index 0000000000000000000000000000000000000000..b033f785cc2946b2c99c833898482fd3141d0f87 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/minute.vue @@ -0,0 +1,134 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/month.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/month.vue new file mode 100644 index 0000000000000000000000000000000000000000..10084fa7c30519908aaf3e181e477579dc4855e8 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/month.vue @@ -0,0 +1,142 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/second.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/second.vue new file mode 100644 index 0000000000000000000000000000000000000000..5380c403f122127d68114a52904a52c9d547ea30 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/second.vue @@ -0,0 +1,133 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/year.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/year.vue new file mode 100644 index 0000000000000000000000000000000000000000..309c9122e294acb3a96e9519f6f7e64d232bba7c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/time/year.vue @@ -0,0 +1,142 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/util/tools.js b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/util/tools.js new file mode 100644 index 0000000000000000000000000000000000000000..a44d92d241aa34dae5783dbad2086861432a3c45 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/components/cron/util/tools.js @@ -0,0 +1,13 @@ +import { NUMBER } from '@/components/cron/constant/reg' + +export const sortNum = (a, b) => { + return a - b +} +export const isNumber = (str) => { + return new RegExp(NUMBER).test(str) +} +export const getLocale = () => { + return (localStorage.getItem('locale') || + sessionStorage.getItem('locale') || + (navigator.systemLanguage ? navigator.systemLanguage : navigator.language)).replace('-', '_') +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/clipboard/clipboard.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/clipboard/clipboard.js new file mode 100644 index 0000000000000000000000000000000000000000..49c9b391a8fb777f6413234cc17de85699a4c91f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/clipboard/clipboard.js @@ -0,0 +1,49 @@ +// Inspired by https://github.com/Inndy/vue-clipboard2 +const Clipboard = require('clipboard') +if (!Clipboard) { + throw new Error('you shold npm install `clipboard` --save at first ') +} + +export default { + bind(el, binding) { + if (binding.arg === 'success') { + el._v_clipboard_success = binding.value + } else if (binding.arg === 'error') { + el._v_clipboard_error = binding.value + } else { + const clipboard = new Clipboard(el, { + text() { return binding.value }, + action() { return binding.arg === 'cut' ? 'cut' : 'copy' } + }) + clipboard.on('success', e => { + const callback = el._v_clipboard_success + callback && callback(e) // eslint-disable-line + }) + clipboard.on('error', e => { + const callback = el._v_clipboard_error + callback && callback(e) // eslint-disable-line + }) + el._v_clipboard = clipboard + } + }, + update(el, binding) { + if (binding.arg === 'success') { + el._v_clipboard_success = binding.value + } else if (binding.arg === 'error') { + el._v_clipboard_error = binding.value + } else { + el._v_clipboard.text = function() { return binding.value } + el._v_clipboard.action = function() { return binding.arg === 'cut' ? 'cut' : 'copy' } + } + }, + unbind(el, binding) { + if (binding.arg === 'success') { + delete el._v_clipboard_success + } else if (binding.arg === 'error') { + delete el._v_clipboard_error + } else { + el._v_clipboard.destroy() + delete el._v_clipboard + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/clipboard/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/clipboard/index.js new file mode 100644 index 0000000000000000000000000000000000000000..02c98163f40b9dc1603717026d9b03639546c81e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/clipboard/index.js @@ -0,0 +1,13 @@ +import Clipboard from './clipboard' + +const install = function(Vue) { + Vue.directive('Clipboard', Clipboard) +} + +if (window.Vue) { + window.clipboard = Clipboard + Vue.use(install); // eslint-disable-line +} + +Clipboard.install = install +export default Clipboard diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/el-dragDialog/drag.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/el-dragDialog/drag.js new file mode 100644 index 0000000000000000000000000000000000000000..8df1ded9ceae0971decc2adb14534bb312276563 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/el-dragDialog/drag.js @@ -0,0 +1,79 @@ +export default{ + bind(el, binding, vnode) { + const dialogHeaderEl = el.querySelector('.el-dialog__header') + const dragDom = el.querySelector('.el-dialog') + dialogHeaderEl.style.cssText += ';cursor:move;' + dragDom.style.cssText += ';top:0px;' + + // 获取原有属性 ie dom元素.currentStyle 火狐谷歌 window.getComputedStyle(dom元素, null); + const getStyle = (function() { + if (window.document.currentStyle) { + return (dom, attr) => dom.currentStyle[attr] + } else { + return (dom, attr) => getComputedStyle(dom, false)[attr] + } + })() + + dialogHeaderEl.onmousedown = (e) => { + // 鼠标按下,计算当前元素距离可视区的距离 + const disX = e.clientX - dialogHeaderEl.offsetLeft + const disY = e.clientY - dialogHeaderEl.offsetTop + + const dragDomWidth = dragDom.offsetWidth + const dragDomheight = dragDom.offsetHeight + + const screenWidth = document.body.clientWidth + const screenHeight = document.body.clientHeight + + const minDragDomLeft = dragDom.offsetLeft + const maxDragDomLeft = screenWidth - dragDom.offsetLeft - dragDomWidth + + const minDragDomTop = dragDom.offsetTop + const maxDragDomTop = screenHeight - dragDom.offsetTop - dragDomheight + + // 获取到的值带px 正则匹配替换 + let styL = getStyle(dragDom, 'left') + let styT = getStyle(dragDom, 'top') + + if (styL.includes('%')) { + // styL = +document.body.clientWidth * (+styL.replace(/\%/g, '') / 100) + // styT = +document.body.clientHeight * (+styT.replace(/\%/g, '') / 100) + styL = +document.body.clientWidth * (+styL.replace(/%/g, '') / 100) + styT = +document.body.clientHeight * (+styT.replace(/%/g, '') / 100) + } else { + styL = +styL.replace(/\px/g, '') + styT = +styT.replace(/\px/g, '') + } + + document.onmousemove = function(e) { + // 通过事件委托,计算移动的距离 + let left = e.clientX - disX + let top = e.clientY - disY + + // 边界处理 + if (-(left) > minDragDomLeft) { + left = -minDragDomLeft + } else if (left > maxDragDomLeft) { + left = maxDragDomLeft + } + + if (-(top) > minDragDomTop) { + top = -minDragDomTop + } else if (top > maxDragDomTop) { + top = maxDragDomTop + } + + // 移动当前元素 + dragDom.style.cssText += `;left:${left + styL}px;top:${top + styT}px;` + + // emit onDrag event + vnode.child.$emit('dragDialog') + } + + document.onmouseup = function() { + document.onmousemove = null + document.onmouseup = null + } + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/el-dragDialog/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/el-dragDialog/index.js new file mode 100644 index 0000000000000000000000000000000000000000..29facbfb3e9584bf0cca58619ffd77da963deb82 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/el-dragDialog/index.js @@ -0,0 +1,13 @@ +import drag from './drag' + +const install = function(Vue) { + Vue.directive('el-drag-dialog', drag) +} + +if (window.Vue) { + window['el-drag-dialog'] = drag + Vue.use(install); // eslint-disable-line +} + +drag.install = install +export default drag diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/permission/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/permission/index.js new file mode 100644 index 0000000000000000000000000000000000000000..e5dadd36ad275c37bd278d4f37fa177e2d7c266a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/permission/index.js @@ -0,0 +1,13 @@ +import permission from './permission' + +const install = function(Vue) { + Vue.directive('permission', permission) +} + +if (window.Vue) { + window['permission'] = permission + Vue.use(install); // eslint-disable-line +} + +permission.install = install +export default permission diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/permission/permission.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/permission/permission.js new file mode 100644 index 0000000000000000000000000000000000000000..17b85d79632f76a36e06bb81c5e20bd06ad55b74 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/permission/permission.js @@ -0,0 +1,23 @@ + +import store from '@/store' + +export default{ + inserted(el, binding, vnode) { + const { value } = binding + const roles = store.getters && store.getters.roles + + if (value && value instanceof Array && value.length > 0) { + const permissionRoles = value + + const hasPermission = roles.some(role => { + return permissionRoles.includes(role) + }) + + if (!hasPermission) { + el.parentNode && el.parentNode.removeChild(el) + } + } else { + throw new Error(`need roles! Like v-permission="['admin','editor']"`) + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/sticky.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/sticky.js new file mode 100644 index 0000000000000000000000000000000000000000..bc2346607e026e792004ddc3eb6c2a2735ef0d7e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/sticky.js @@ -0,0 +1,91 @@ +const vueSticky = {} +let listenAction +vueSticky.install = Vue => { + Vue.directive('sticky', { + inserted(el, binding) { + const params = binding.value || {} + const stickyTop = params.stickyTop || 0 + const zIndex = params.zIndex || 1000 + const elStyle = el.style + + elStyle.position = '-webkit-sticky' + elStyle.position = 'sticky' + // if the browser support css sticky(Currently Safari, Firefox and Chrome Canary) + // if (~elStyle.position.indexOf('sticky')) { + // elStyle.top = `${stickyTop}px`; + // elStyle.zIndex = zIndex; + // return + // } + const elHeight = el.getBoundingClientRect().height + const elWidth = el.getBoundingClientRect().width + elStyle.cssText = `top: ${stickyTop}px; z-index: ${zIndex}` + + const parentElm = el.parentNode || document.documentElement + const placeholder = document.createElement('div') + placeholder.style.display = 'none' + placeholder.style.width = `${elWidth}px` + placeholder.style.height = `${elHeight}px` + parentElm.insertBefore(placeholder, el) + + let active = false + + const getScroll = (target, top) => { + const prop = top ? 'pageYOffset' : 'pageXOffset' + const method = top ? 'scrollTop' : 'scrollLeft' + let ret = target[prop] + if (typeof ret !== 'number') { + ret = window.document.documentElement[method] + } + return ret + } + + const sticky = () => { + if (active) { + return + } + if (!elStyle.height) { + elStyle.height = `${el.offsetHeight}px` + } + + elStyle.position = 'fixed' + elStyle.width = `${elWidth}px` + placeholder.style.display = 'inline-block' + active = true + } + + const reset = () => { + if (!active) { + return + } + + elStyle.position = '' + placeholder.style.display = 'none' + active = false + } + + const check = () => { + const scrollTop = getScroll(window, true) + const offsetTop = el.getBoundingClientRect().top + if (offsetTop < stickyTop) { + sticky() + } else { + if (scrollTop < elHeight + stickyTop) { + reset() + } + } + } + listenAction = () => { + check() + } + + window.addEventListener('scroll', listenAction) + }, + + unbind() { + window.removeEventListener('scroll', listenAction) + } + }) +} + +export default vueSticky + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/index.js new file mode 100644 index 0000000000000000000000000000000000000000..65f9b3084c2a1f02c1a91f4814fa95b82106ae8d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/index.js @@ -0,0 +1,13 @@ +import waves from './waves' + +const install = function(Vue) { + Vue.directive('waves', waves) +} + +if (window.Vue) { + window.waves = waves + Vue.use(install); // eslint-disable-line +} + +waves.install = install +export default waves diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/waves.css b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/waves.css new file mode 100644 index 0000000000000000000000000000000000000000..af7a7efd9f1a0d239a34906c4a49eb2200df55c2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/waves.css @@ -0,0 +1,26 @@ +.waves-ripple { + position: absolute; + border-radius: 100%; + background-color: rgba(0, 0, 0, 0.15); + background-clip: padding-box; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + opacity: 1; +} + +.waves-ripple.z-active { + opacity: 0; + -webkit-transform: scale(2); + -ms-transform: scale(2); + transform: scale(2); + -webkit-transition: opacity 1.2s ease-out, -webkit-transform 0.6s ease-out; + transition: opacity 1.2s ease-out, -webkit-transform 0.6s ease-out; + transition: opacity 1.2s ease-out, transform 0.6s ease-out; + transition: opacity 1.2s ease-out, transform 0.6s ease-out, -webkit-transform 0.6s ease-out; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/waves.js b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/waves.js new file mode 100644 index 0000000000000000000000000000000000000000..83070113d12ed498f770c57d61b295817ff6db36 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/directive/waves/waves.js @@ -0,0 +1,42 @@ +import './waves.css' + +export default{ + bind(el, binding) { + el.addEventListener('click', e => { + const customOpts = Object.assign({}, binding.value) + const opts = Object.assign({ + ele: el, // 波纹作用元素 + type: 'hit', // hit点击位置扩散center中心点扩展 + color: 'rgba(0, 0, 0, 0.15)' // 波纹颜色 + }, customOpts) + const target = opts.ele + if (target) { + target.style.position = 'relative' + target.style.overflow = 'hidden' + const rect = target.getBoundingClientRect() + let ripple = target.querySelector('.waves-ripple') + if (!ripple) { + ripple = document.createElement('span') + ripple.className = 'waves-ripple' + ripple.style.height = ripple.style.width = Math.max(rect.width, rect.height) + 'px' + target.appendChild(ripple) + } else { + ripple.className = 'waves-ripple' + } + switch (opts.type) { + case 'center': + ripple.style.top = (rect.height / 2 - ripple.offsetHeight / 2) + 'px' + ripple.style.left = (rect.width / 2 - ripple.offsetWidth / 2) + 'px' + break + default: + ripple.style.top = (e.pageY - rect.top - ripple.offsetHeight / 2 - document.documentElement.scrollTop || document.body.scrollTop) + 'px' + ripple.style.left = (e.pageX - rect.left - ripple.offsetWidth / 2 - document.documentElement.scrollLeft || document.body.scrollLeft) + 'px' + } + ripple.style.backgroundColor = opts.color + ripple.className = 'waves-ripple z-active' + return false + } + }, false) + } +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/extensions/delRows.js b/OpenAuthPro_V4_2_1e8214af/Client/src/extensions/delRows.js new file mode 100644 index 0000000000000000000000000000000000000000..b9ccd3930594f785b1ca9051e922a96ba74e7cbf --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/extensions/delRows.js @@ -0,0 +1,39 @@ +let extension = { + components: { + //组件扩展 + }, + + methods: {//事件扩展 + delrows(objs, rows, callback){ + var _this = this + _this.$confirm('是否确认删除?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + objs.del(rows.map(u => u.id)).then(() => { + _this.$notify({ + title: '成功', + message: '删除成功', + type: 'success', + duration: 2000 + }) + rows.forEach(row => { + const index = _this.list.indexOf(row) + _this.list.splice(index, 1) + }) + if(callback != undefined){ + callback() + } + }) + }).catch(() => { + _this.$message({ + type: 'info', + message: '已取消' + }); + }); + } + } + }; + export default extension; + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/extensions/filterCategory.js b/OpenAuthPro_V4_2_1e8214af/Client/src/extensions/filterCategory.js new file mode 100644 index 0000000000000000000000000000000000000000..a66397c526f39c377c2d7a4b082a7f580ff74311 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/extensions/filterCategory.js @@ -0,0 +1,39 @@ +//description: 转换字典扩展 +//author: liyubao | xufuxing +//version: 1.0 +//createDate:2021-08-24 + +import { mapGetters } from 'vuex' + +let extension = { + components: { + //组件扩展 + }, + computed: { + ...mapGetters(['typeDataLists']) + }, + + methods: { + /** + * 渲染switch的值 + */ + filterSwitch(val, typeid) { + if (typeid != undefined && typeid != '') { + //swith带有数据来源字典 + return this.filterSelect(val, typeid) + } else if (val == 1 || val == true) return '是' + else if (val == 0 || val == false) return '否' + else return '未知' + }, + /** + * 渲染下拉选择框的值 + */ + filterSelect(val, typeid) { + const obj = this.typeDataLists.length > 0 && this.typeDataLists.find((item) => item.typeId === typeid) + const arr = (obj && obj.typeDatas) || [] + const item = (arr.length > 0 && arr.find((item) => item.dtCode === val) && arr.find((item) => item.dtCode === val).name) || '' + return item || val || '' + } + } +} +export default extension diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/interface/columnDefine.js b/OpenAuthPro_V4_2_1e8214af/Client/src/interface/columnDefine.js new file mode 100644 index 0000000000000000000000000000000000000000..3bbf7dca3956f8980f264b9774271d94ab3578be --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/interface/columnDefine.js @@ -0,0 +1,92 @@ +/** + * @description: 通用表格列定义 + * @author: liyubao | xufuxing + * @version: 1.0 + */ + + const ColumnDefine = class { + /** + * 字段名 + */ + columnName=''; + + /** + * 中文显示名称 + */ + comment =''; + + /** + * 是否可编辑 + */ + + isEdit=false; + /** + * 是否可显示 + */ + + isList =false; + + /** + * 编辑类型,如:select/switch/text等 + * 该属性作为判定字段编辑方式的首要条件 + */ + editType =''; + + /** + * 下拉列表的来源字典编码 + */ + dataSource =''; + + /** + * 实体类型,如:string/int + * 当editType为空时,该属性作为判定字段编辑方式的条件 + */ + entityType =''; + + /** + * 对应的数据字段类型 + */ + columnType =''; + + /** + * 实体名称 + */ + entityName =''; + + /** + * 创建一个初始的实体 + */ + static create() { + return Object.create(this.prototype); + } + + + /** + * + * @param columnName 字段名 + * @param comment 中文显示名称 + * @param isEdit 是否可编辑 + * @param isList 是否可显示 + * @param editType 编辑类型,如:select/switch/text等 + * @param dataSource 下拉列表的来源字典编码 + * @param entityType 实体类型,如:string/int + * @param columnType 对应的数据字段类型 + * @param entityName 实体名称 + */ + constructor(columnName, comment, isEdit, isList, editType, dataSource, entityType, columnType, entityName) { + this.columnName = columnName; + this.comment = comment; + this.isEdit = isEdit; + this.isList = isList; + this.editType = editType; + this.dataSource = dataSource; + this.entityType = entityType; + this.columnType = columnType; + this.entityName = entityName; + } + + + +} + +export default ColumnDefine diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/main.js b/OpenAuthPro_V4_2_1e8214af/Client/src/main.js new file mode 100644 index 0000000000000000000000000000000000000000..e0b02be39ee1ca003fff848d687e65b472b2bd7a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/main.js @@ -0,0 +1,50 @@ +import Vue from 'vue' + +import 'normalize.css/normalize.css'// A modern alternative to CSS resets + +import ElementUI from 'element-ui' +import 'element-ui/lib/theme-chalk/index.css' +import '@/assets/custom-theme/index.css' +import locale from 'element-ui/lib/locale/lang/zh-CN' // lang i18n +import VueContextMenu from 'vue-contextmenu' + +import '@/styles/index.scss' // global css + +import App from './App' +import router from './router' +import store from './store' + +import '@/permission' // permission control + +import '@/assets/public/css/comIconfont/iconfont.css' +import '@/assets/public/css/comIconfont/iconfont.js' + +//工作流使用的图标 +import '@/assets/public/css/workflowicon/iconfont.css' +import '@/assets/public/css/workflowicon/iconfont.js' + + +import '../public/ueditor/ueditor.config.js' +import '../public/ueditor/ueditor.all.js' +import '../public/ueditor/lang/zh-cn/zh-cn.js' +import '../public/ueditor/formdesign/leipi.formdesign.v4.js' + + +// 请假条表单和详情 +import FrmLeaveReqAdd from '@/views/forms/userDefine/frmLeaveReq/add' +import FrmLeaveReqUpdate from '@/views/forms/userDefine/frmLeaveReq/update' +import FrmLeaveReqDetail from '@/views/forms/userDefine/frmLeaveReq/detail' + +Vue.use(ElementUI, { locale }) +Vue.use(VueContextMenu) + +Vue.config.productionTip = false +Vue.component('FrmLeaveReqAdd', FrmLeaveReqAdd) +Vue.component('FrmLeaveReqUpdate', FrmLeaveReqUpdate) +Vue.component('FrmLeaveReqDetail', FrmLeaveReqDetail) +new Vue({ + el: '#app', + router, + store, + render: h => h(App) +}) diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/permission.js b/OpenAuthPro_V4_2_1e8214af/Client/src/permission.js new file mode 100644 index 0000000000000000000000000000000000000000..703f008eaf325d9c84bbcbab7a17d39ab05de514 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/permission.js @@ -0,0 +1,88 @@ +import router from './router' +import store from './store' +import NProgress from 'nprogress' // Progress 进度条 +import 'nprogress/nprogress.css'// Progress 进度条样式 +import { Message } from 'element-ui' +import { getToken } from '@/utils/auth' // 验权 + +const whiteList = ['/login', '/oidc-callback', '/swagger', '/usermanager/profile'] // 不重定向白名单 +router.beforeEach((to, from, next) => { + NProgress.start() + + store.dispatch('GetIdentityAuth').then(isIdentity => { + if (isIdentity) { // 采用Identity认证 + // 如果是oidcRedirect必须进入授权 + // 没登录时,如果是白名单页面,可以直接访问 + // 没登录时,如果是非登录页面,则跳转到登录 + if (store.getters.oidcUser == null && to.path !== '/oidcRedirect') { + if (whiteList.indexOf(to.path) !== -1) { + next() + return + } else { + next('/login') + return + } + } + + store.dispatch('oidcCheckAccess', to).then(function(hasAccess) { + if (!hasAccess) { + return + } + if (to.path === '/login') { // 登录后login自动跳转 + next({ path: '/' }) + return + } + if (store.getters.modules != null) { + next() + return + } + store.dispatch('GetModulesTree').then(modules => { // 获取用户可访问的模块 + store.dispatch('GenerateRoutes', { modules }).then(() => { // 根据权限生成可访问的路由表 + store.dispatch('GetDefaultOrg') + router.addRoutes(store.getters.addRouters) // 动态添加可访问路由表 + next({ ...to, replace: true }) // hack方法 确保addRoutes已完成 ,set the replace: true so the navigation will not leave a history record + }) + }) + }) + } else { // 普通登录方式 + if (getToken()) { + if (to.path === '/login') { // 登录后login自动跳转 + next({ path: '/' }) + return + } + if (store.getters.modules != null) { + next() + return + } + + store.dispatch('GetInfo').then(() => { // 拉取用户信息 + store.dispatch('GetModulesTree').then(modules => { // 获取用户可访问的模块 + store.dispatch('GenerateRoutes', { modules }).then(() => { // 根据权限生成可访问的路由表 + store.dispatch('GetDefaultOrg') + router.addRoutes(store.getters.addRouters) // 动态添加可访问路由表 + next({ ...to, replace: true }) // hack方法 确保addRoutes已完成 ,set the replace: true so the navigation will not leave a history record + }) + }) + }).catch((err) => { + store.dispatch('FedLogOut').then(() => { + Message.error(err || '获取用户信息失败') + next({ path: '/' }) + }) + }) + + return + } + if (whiteList.indexOf(to.path) !== -1) { // 没登录情况下过滤白名单 + next() + } else { + next('/login') + } + } + }).catch((err) => { + Message.error(err || '获取服务器登录方式失败') + }) +}) + +router.afterEach(() => { + NProgress.done() // 结束Progress +}) diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/router/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/router/index.js new file mode 100644 index 0000000000000000000000000000000000000000..95c5f784cf239c124fc35728d37589241f095feb --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/router/index.js @@ -0,0 +1,207 @@ +import Vue from 'vue' +import Router from 'vue-router' +import OidcCallback from '@/views/OidcCallback' +import oidcRedirect from '@/views/OidcRedirect' + + +// in development-env not use lazy-loading, because lazy-loading too many pages will cause webpack hot update too slow. so only in production use lazy-loading; +// detail: https://panjiachen.github.io/vue-element-admin-site/#/lazy-loading + +Vue.use(Router) + +/* Layout */ +import Layout from '../views/layout/Layout' + +/** +* hidden: true if `hidden:true` will not show in the sidebar(default is false) +* alwaysShow: true if set true, will always show the root menu, whatever its child routes length +* if not set alwaysShow, only more than one route under the children +* it will becomes nested mode, otherwise not show the root menu +* redirect: noredirect if `redirect:noredirect` will no redirct in the breadcrumb +* name:'router-name' the name is used by (must set!!!) +* meta : { + title: 'title' the name show in submenu and breadcrumb (recommend set) + icon: 'svg-name' the icon show in the sidebar, + } +**/ +export const constantRouterMap = [{ + path: '/login', + component: () => import('@/views/login/index'), + meta: { + sortNo: 0 + }, + hidden: true + }, + { + path: '/404', + component: () => import('@/views/errorPage/404'), + meta: { + sortNo: 0 + }, + hidden: true + }, + { + path: '/401', + component: () => import('@/views/errorPage/401'), + meta: { + sortNo: 0 + }, + hidden: true + }, + // 把二级路由提前加到路由表,实现路由缓存 + { + path: '/flowinstances', + component: Layout, + redirect: 'noredirect', + name: 'flowinstances', + meta: { + title: '流程中心', + icon: 'guide' + }, + children: [{ + path: 'detail/:id', + component: () => + import('@/views/flowinstances/detail'), + name: 'flowinstanceDtl', + hidden: true, + meta: { + notauth: true, + title: '流程详情', + noCache: true, + icon: 'list' + } + }, + { + path: 'verify/:id', + component: () => + import('@/views/flowinstances/verify'), + name: 'verifyFlowinstance', + hidden: true, + meta: { + notauth: true, + title: '处理流程', + noCache: true, + icon: 'list' + } + }, + + { + path: 'update/:id', + component: () => + import('@/views/flowinstances/update'), + name: 'updateFlowinstance', + hidden: true, + meta: { + notauth: true, + title: '编辑流程', + noCache: true, + icon: 'list' + } + }, + + { + path: 'add', + component: () => + import('@/views/flowinstances/add'), + name: 'instanceAdd', + meta: { + notauth: true, + title: '发起流程', + noCache: true, + icon: 'star' + } + } + ] + }, + { + path: '/oidc-callback', // Needs to match redirect_uri in you oidcSettings + name: 'oidcCallback', + component: OidcCallback, + meta: { + sortNo: 0, + isOidcCallback: true, + isPublic: true + } + }, + { + path: '/oidcRedirect', // oidc临时跳转页面 + name: 'oidcRedirect', + meta: { + sortNo: 0 + }, + component: oidcRedirect + }, + { + path: '/', + component: Layout, + redirect: 'dashboard', + name: 'layout', + meta: { + sortNo: 0 + }, + children: [{ + path: '/dashboard', + name: 'dashboard', + meta: { + title: '主页', + icon: 'iconfont icon-zhuyeicon', + sortNo: 0 + }, + component: () => import('@/views/dashboard/index') + }, { + path: '/profile', + name: 'profile', + hidden: true, + meta: { + title: '个人中心', + icon: 'guide', + sortNo: 0 + }, + component: () => import('@/views/usermanager/profile') + }, { + // path: '/iframePage/:url/:name', + path: '/iframePage/:code', + name: 'iframePage', + hidden: true, + meta: { + title: '接口文档', + icon: 'guide', + sortNo: 0 + }, + component: () => import('@/views/iframePage/index') + }] + } + // { + // path: '/', + // hidden: true, + // component: Layout, + // meta: { sortNo: 0 }, + // children: [{ + // path: '/profile', + // name: 'profile', + // meta: { title: '个人中心', icon: 'guide', sortNo: 0 }, + // component: () => import('@/views/usermanager/profile') + // }] + // } + // { + // path: '/swagger', + // component: Layout, + // meta: { sortNo: 0 }, + // children: [{ + // path: '', + // name: 'swagger', + // meta: { title: '接口文档', icon: 'guide', sortNo: 0 }, + // component: () => import('@/views/swagger/index') + // }] + // } +] + +var router = new Router({ + // mode: 'history', //后端支持可开 + scrollBehavior: () => ({ + y: 0 + }), + routes: constantRouterMap +}) + +export default router \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/getters.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/getters.js new file mode 100644 index 0000000000000000000000000000000000000000..df2351f39f1544a6df44e0f34d9d8c8eae39ba25 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/getters.js @@ -0,0 +1,15 @@ +const getters = { + sidebar: state => state.app.sidebar, + device: state => state.app.device, + token: state => state.user.token, + name: state => state.user.name, + defaultorgid: state => state.user.defaultorg.id, + isIdentityAuth: state => state.serverConf.isIdentityAuth, + modules: state => state.user.modules, + visitedViews: state => state.tagsView.visitedViews, + cachedViews: state => state.tagsView.cachedViews, + addRouters: state => state.permission.addRouters, + permission_routers: state => state.permission.routers, + tenantid:state =>state.tenant.id +} +export default getters diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/index.js new file mode 100644 index 0000000000000000000000000000000000000000..f095203461a2a395656d6086e83cc6f7d9808cef --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/index.js @@ -0,0 +1,63 @@ +import Vue from 'vue' +import Vuex from 'vuex' +import app from './modules/app' +import tenant from './modules/tenant' +import form from './modules/form' +import flowschemes from './modules/flowschemes' +import flowinstances from './modules/flowinstances' +import serverConf from './modules/serverConf' +import user from './modules/user' +import tagsView from './modules/tagsView' +import permission from './modules/permission' +import dataPrivilegerules from './modules/dataPrivilegerules' +import storage from './modules/storage' +import flow from './modules/flow' +import getters from './getters' +import { vuexOidcCreateStoreModule } from 'vuex-oidc' + +Vue.use(Vuex) +const store = new Vuex.Store({ + modules: { + app, + form, + flowschemes, + flowinstances, + user, + serverConf, + permission, + dataPrivilegerules, + storage, + tagsView, + flow, + tenant, + oidcStore: vuexOidcCreateStoreModule( + { + authority: process.env.VUE_APP_OIDC_AUTHORITY, + clientId: process.env.VUE_APP_OIDC_CLIENTID, + redirectUri: process.env.VUE_APP_OIDC_REDIRECTURI, + postLogoutRedirectUri:process.env.VUE_APP_OIDC_POSTLOGOUTREDIRECTURI, + responseType: process.env.VUE_APP_OIDC_RESPONSETYPE, + scope: process.env.VUE_APP_OIDC_SCOPE, + automaticSilentRenew: process.env.VUE_APP_OIDC_AUTOMATICSILENTRENEW , + silentRedirectUri: process.env.VUE_APP_OIDC_SILENTREDIRECTURI + }, + // Optional OIDC store settings + { + namespaced: false, + dispatchEventsOnWindow: true + }, + // Optional OIDC event listeners + { + userLoaded: (user) => console.log('OIDC user is loaded:', user), + userUnloaded: () => console.log('OIDC user is unloaded'), + accessTokenExpiring: () => console.log('Access token will expire'), + accessTokenExpired: () => console.log('Access token did expire'), + silentRenewError: () => console.log('OIDC user is unloaded'), + userSignedOut: () => console.log('OIDC user is signed out') + } + ) + }, + getters +}) + +export default store diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/app.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/app.js new file mode 100644 index 0000000000000000000000000000000000000000..a19860cf603c473ef593cc4cd06ca5cb7deaf182 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/app.js @@ -0,0 +1,54 @@ +import Cookies from 'js-cookie' + +const app = { + state: { + sidebar: { + opened: !+Cookies.get('sidebarStatus'), + withoutAnimation: false + }, + device: 'desktop', + themeStatus: Cookies.get('themeStatus') === undefined ? 1 : Cookies.get('themeStatus') + }, + mutations: { + TOGGLE_SIDEBAR: state => { + if (state.sidebar.opened) { + Cookies.set('sidebarStatus', 1) + } else { + Cookies.set('sidebarStatus', 0) + } + state.sidebar.opened = !state.sidebar.opened + state.sidebar.withoutAnimation = false + }, + CLOSE_SIDEBAR: (state, withoutAnimation) => { + Cookies.set('sidebarStatus', 1) + state.sidebar.opened = false + state.sidebar.withoutAnimation = withoutAnimation + }, + TOGGLE_DEVICE: (state, device) => { + state.device = device + }, + SAVE_THEME(state, data) { + state.themeStatus = data + Cookies.set('themeStatus', data) + } + }, + actions: { + ToggleSideBar: ({ commit }) => { + commit('TOGGLE_SIDEBAR') + }, + CloseSideBar({ commit }, { withoutAnimation }) { + commit('CLOSE_SIDEBAR', withoutAnimation) + }, + ToggleDevice({ commit }, device) { + commit('TOGGLE_DEVICE', device) + }, + saveTheme({commit}, data) { + commit('SAVE_THEME', data) + } + }, + getters: { + themeStatus: state => state.themeStatus + } +} + +export default app diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/dataPrivilegerules.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/dataPrivilegerules.js new file mode 100644 index 0000000000000000000000000000000000000000..f58caf3aeb63bbbeecb114624ff95189c6696fbd --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/dataPrivilegerules.js @@ -0,0 +1,32 @@ +import { getModules } from '@/api/modules' + +const user = { + state: { + checkModules: [] + }, + + mutations: { + SET_CHECK_MODULES: (state, modules) => { + state.checkModules = modules + } + }, + + actions: { + // 获取模块 + getCheckModules({ commit, state }) { + return new Promise((resolve, reject) => { + getModules(state.token).then(response => { + commit('SET_CHECK_MODULES', response.result) + resolve(response) + }).catch(error => { + reject(error) + }) + }) + } + }, + getters: { + checkModules: state => state.checkModules + } +} + +export default user diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flow.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flow.js new file mode 100644 index 0000000000000000000000000000000000000000..c99bd25b5788b73aad1b5de129a9d640e46a58c9 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flow.js @@ -0,0 +1,23 @@ +// import Cookies from 'js-cookie' + +const app = { + state: { + currentSelect: {} + }, + mutations: { + SAVE_CURRENT_SELECT: (state, val) => { + state.currentSelect = val + }, + + }, + actions: { + saveCurrentSelect: ({ commit }, val) => { + commit('SAVE_CURRENT_SELECT',val) + } + }, + getters: { + currentSelect: state => state.currentSelect + } +} + +export default app diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flowinstances.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flowinstances.js new file mode 100644 index 0000000000000000000000000000000000000000..8cf504bbb76a655614450f5a7f333d77c8158aa4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flowinstances.js @@ -0,0 +1,55 @@ +import { deepClone } from '@/utils' +const flow = { + state: { + instancesDetails: {}, + addInstancesDetail: '', + veriyDetails: {}, + isWaitRender: false, + isDisposedRender: false, + isMineRender: false + }, + mutations: { + SAVE_INSTANCES_DETAILS: (state, val) => { + state.instancesDetails = {...state.instancesDetails, ...deepClone(val)} + }, + SAVE_ADD_INSTANCES_DETAILS: (state, data) => { + state.addInstancesDetail = data + }, + SAVE_VERIY_DETAILS: (state, val) => { + state.veriyDetails = {...state.veriyDetails, ...deepClone(val)} + }, + UPDATE_INSTANCES_IS_RENDER(state, { type, val }) { + if(!type){ + state.isDisposedRender = val + state.isMineRender = val + state.isWaitRender = val + return + } + state[type] = val + } + }, + actions: { + saveInstancesDetails: ({ commit }, data) => { + commit('SAVE_INSTANCES_DETAILS',data) + }, + saveVeriyDetails: ({ commit }, data) => { + commit('SAVE_VERIY_DETAILS',data) + }, + saveAddInstancesDetail: ({ commit }, data) => { + commit('SAVE_ADD_INSTANCES_DETAILS',data) + }, + updateInstancesIsRender({commit}, data){ + commit('UPDATE_INSTANCES_IS_RENDER',data) + } + }, + getters: { + instancesDetails: state => state.instancesDetails, + addInstancesDetail: state => state.addInstancesDetail, + veriyDetails: state => state.veriyDetails, + isWaitRender: state => state.isWaitRender, + isDisposedRender: state => state.isDisposedRender, + isMineRender: state => state.isMineRender + } +} + +export default flow diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flowschemes.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flowschemes.js new file mode 100644 index 0000000000000000000000000000000000000000..1d4d70e03aa652c662989fed9f9beeb8c0e95367 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/flowschemes.js @@ -0,0 +1,37 @@ +import { deepClone } from '@/utils' +const flow = { + state: { + flowDetails: {}, + addFlowDetail: '', + isFlowRender: false + }, + mutations: { + SAVE_FLOW_DETAILS: (state, val) => { + state.flowDetails = {...state.flowDetails, ...deepClone(val)} + }, + SAVE_ADD_FLOW_DETAILS: (state, data) => { + state.addFlowDetail = data + }, + UPDATE_FLOW_IS_RENDER(state, val) { + state.isFlowRender = val + } + }, + actions: { + saveFlowDetails: ({ commit }, data) => { + commit('SAVE_FLOW_DETAILS',data) + }, + saveAddFlowDetails: ({ commit }, data) => { + commit('SAVE_ADD_FLOW_DETAILS',data) + }, + updateFlowIsRender({commit}, val){ + commit('UPDATE_FLOW_IS_RENDER',val) + } + }, + getters: { + flowDetails: state => state.flowDetails, + addFlowDetail: state => state.addFlowDetail, + isFlowRender: state => state.isFlowRender + } +} + +export default flow diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/form.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/form.js new file mode 100644 index 0000000000000000000000000000000000000000..c69a9f6f4f67699b0a2027f8b6f413dafbfcbd5e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/form.js @@ -0,0 +1,37 @@ +import { deepClone } from '@/utils' +const form = { + state: { + formDetails: {}, + addFormDetail: '', + isRender: false + }, + mutations: { + SAVE_FORM_DETAILS: (state, val) => { + state.formDetails = {...state.formDetails, ...deepClone(val)} + }, + SAVE_Add_FORM_DETAILS: (state, data) => { + state.addFormDetail = data + }, + UPDATE_IS_RENDER(state, val) { + state.isRender = val + } + }, + actions: { + saveFormDetails: ({ commit }, data) => { + commit('SAVE_FORM_DETAILS',data) + }, + saveAddFormDetails: ({ commit }, data) => { + commit('SAVE_Add_FORM_DETAILS',data) + }, + updateIsRender({commit}, val){ + commit('UPDATE_IS_RENDER',val) + } + }, + getters: { + formDetails: state => state.formDetails, + addFormDetail: state => state.addFormDetail, + isRender: state => state.isRender + } +} + +export default form diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/permission.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/permission.js new file mode 100644 index 0000000000000000000000000000000000000000..93c29060f23ac0eff79a4c48d7fb9eb86d2455d2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/permission.js @@ -0,0 +1,169 @@ +import { constantRouterMap } from '@/router' +import { deepClone } from '@/utils/index' +import Layout from '@/views/layout/Layout' + +//将模块数据转换为vue的Router结构,顶级的模块使用layout视图 +const moduleToRoute = (data, dispatch) => { + const parentPath = data.item.url.indexOf('?') > -1 ? data.item.url.split('?')[0] : data.item.url + var newPath = { + path: parentPath || '/', + component: data.item && data.item.parentId === null ? Layout + : () => import('@/views' + parentPath.toLowerCase()), + meta: { + title: data.item.name, + sortNo: data.item.sortNo, + icon: data.item.iconName || 'streamlist', + elements: data.item && data.item.elements || '', + url: data.item.url, + code: data.item.code, + id: data.item.cascadeId + }, + name: data.item.name, + hidden: false, + children: [] + } + if(newPath.path.indexOf('http') > -1){ + let obj = {} + obj[newPath.meta.code] = { + name: newPath.name, + url: newPath.meta.url + } + dispatch('setIframeTagViews', obj, { root: true }) + } + newPath.path = newPath.path.indexOf('http') > -1 ? `/iframePage/${newPath.meta.code}` : newPath.path + if (data.children && data.children.length > 0) { + data.children.forEach(child => { + newPath.children.push(moduleToRoute(child, dispatch)) + }) + } + return newPath +} + +//与初始定义的路由合并,并把根模块挂到根路由'/'下面 +const mergeModuleWithConst = (data) => { + let rootModule = [] + data.length > 0 && data.forEach(item => { + if(item.component && item.component.name && item.component.name === 'layout'){ + let obj = { + component: () => import('@/views' + item.path.toLowerCase()), + path: item.children && item.children.length > 0 ? `${item.path}/${item.meta.id}` : item.path, + name: item.name, + children: item.children, + meta: item.meta + } + rootModule = rootModule.concat(obj) + return + } + arr.push(item) + }) + + var arr = deepClone(constantRouterMap) + arr.length > 0 && arr.forEach(item => { + if(item.name === 'layout'){ //把模块的根路由放到'/'下面 + item.children = item.children.concat(rootModule) + } + }) + return arr +} +const groupData = (data) => { + if(data.children && data.children.length > 0){ + data.children.forEach(child => { + let code = groupData(child) + code && (code = code.replace(code[0],code[0].toLowerCase())) + code && code !== undefined && permission.state.keepAliveData.push(code) + }) + return + } + return data.meta.code +} + +// //把所有的2级以上路由都挂载到顶级layout下面,否则不能识别 +const moveDeepLevelToSec = (router) => { + router.children + && router.children.length > 0 + && (router.children = moveDeepLevelChildrenToSec(router.children, [])) + return router +} +const moveDeepLevelChildrenToSec = (children, res) => { + if(Array.isArray(children)){ + for(let i=0;i 0 + && (res = moveDeepLevelChildrenToSec(children[i].children,res)) + + children[i].children && children[i].children.length > 0 && (children[i].children = []) + moveDeepLevelChildrenToSec(children[i], res) + } + }else{ + res.push(children) + } + return res +} +const permission = { + state: { + routers: constantRouterMap, //仅用于渲染导航菜单Sidebar + addRouters: [], //用于真正的路由控制 + keepAliveData: ['forms'] + }, + mutations: { + SET_ROUTERS: (state, { addRouters, routers }) => { + state.addRouters = addRouters + state.routers = routers + }, + SAVE_KEEP_ALIVE_DATA: (state, data) => { + data && data.length > 0 && data.forEach(item => { + let code = groupData(item) + code && (code = code.replace(code[0],code[0].toLowerCase())) + code && code !== undefined && state.keepAliveData.push(code) + }) + } + }, + actions: { + async GenerateRoutes({ commit, dispatch }, data) { + const moduleRoutes = [] //动态模块路由 + await data.modules.forEach((value) => { + moduleRoutes.push(moduleToRoute(value, dispatch)) + }) + + //与静态路由组合成完整路由 + const routers = mergeModuleWithConst(deepClone([...moduleRoutes]), dispatch) + + //去掉路由中与constantRouterMap相同的项 + const noConstModuleRoutes = routers.find(item => item.name === 'layout') + .children.filter(itemF=>{ + let constantRouter = !constantRouterMap + .find(item => item.name === 'layout').children.some(ele=>ele.path===itemF.path) + return constantRouter + }) + + //todo:顶级的模块路由,把带component的路由添加到自己layout的子路由中??? + moduleRoutes.length > 0 && moduleRoutes.forEach(item => { + if(item.path.indexOf('/iframePage') <= -1 && item.children.length <= 0){ + item.children = noConstModuleRoutes.filter(router => router.path === item.path) + } + }) + //把所有的2级以上路由都挂载到顶级layout下面,否则不能识别 + moduleRoutes.forEach(router => { + moveDeepLevelToSec(router) + }) + + // todo:可以用最流氓的方法,全部转为一维数组😂 + // var arr=[]; + // const getAllItemsPerChildren = item => { + // arr.push(item); + // if (item.children.length>0) { + // return item.children.map(i => getAllItemsPerChildren(i)); + // } + // } + // moduleRoutes.forEach(router => { + // getAllItemsPerChildren(router) + // }) + commit('SET_ROUTERS', { addRouters: moduleRoutes, routers: routers }) + commit('SAVE_KEEP_ALIVE_DATA', moduleRoutes) + } + }, + getters: { + keepAliveData: state => state.keepAliveData + } +} + +export default permission diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/serverConf.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/serverConf.js new file mode 100644 index 0000000000000000000000000000000000000000..c21c695fd85754dc3dd5ff6f9a77dbb5ba84ea52 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/serverConf.js @@ -0,0 +1,33 @@ +import { isIdentityAuth } from '@/api/serverConf' + +const serverConf = { + state: { + isIdentityAuth: undefined + }, + mutations: { + SET_IDENTITYAUTH: (state,isIdentityAuth) => { + state.isIdentityAuth = isIdentityAuth + } + }, + actions: { + // 获取服务器是否启用了Identity + GetIdentityAuth({ commit, state,reject }) { + return new Promise((resolve) => { + if (state.isIdentityAuth !== undefined) { + resolve(state.isIdentityAuth) + return + } + + isIdentityAuth().then(response => { + commit('SET_IDENTITYAUTH', response.result) + resolve(response.result) + }).catch(error => { + reject(error) + }) + + }) + } + } +} + +export default serverConf diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/storage.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/storage.js new file mode 100644 index 0000000000000000000000000000000000000000..cc880dc40c79b121ad5899d5ebcc059dd9a8d883 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/storage.js @@ -0,0 +1,56 @@ +/** + * @description: 下拉字典选项缓存 + * @author: liyubao | xufuxing + * @version: 1.0 + * @update: 2021-09-15 liyubao 控制下拉框缓存主键不重复,去掉清空逻辑,后期优化 + */ + +const app = { + state: { + typeDataLists: [], + typeIds: [], + count: 0 + }, + mutations: { + SAVE_TYPE_DATA_LISTS: (state, data) => { + if(state.typeDataLists.some(item => item.typeId == data.typeId)){ + return; + } + state.typeDataLists.push(data) + }, + SAVE_TYPE_IDS: (state, data) => { + if(state.typeIds.some(item => item == data)){ + return; + } + state.typeIds.push(data) + state.count++ + }, + CLEAR_TYPE_DATAS: (state) => { + //控制缓存的长度,先不删除 + // state.count-- + if (state.count > 0) { + return + } + // state.count = 0 + // state.typeIds = [] + // state.typeDataLists = [] + } + }, + actions: { + saveTypeDataLists: ({ commit }, data) => { + commit('SAVE_TYPE_DATA_LISTS', data) + }, + saveTypeIds: ({ commit }, data) => { + commit('SAVE_TYPE_IDS', data) + }, + clearTypeDatas: ({ commit }, data) => { + commit('CLEAR_TYPE_DATAS', data) + } + }, + getters: { + typeDataLists: state => state.typeDataLists, + typeIds: state => state.typeIds + } +} + +export default app diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/tagsView.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/tagsView.js new file mode 100644 index 0000000000000000000000000000000000000000..ef09f9d81d82ff96cbdfdb9ff9a81625987f8e55 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/tagsView.js @@ -0,0 +1,100 @@ +import { local } from '@/utils' +const tagsView = { + state: { + visitedViews: [], + cachedViews: [], + iframeViews: {} + }, + mutations: { + ADD_VISITED_VIEWS: (state, view) => { + if(state.visitedViews.length <= 0) { + state.visitedViews = local.getItem('visitedViews') || [] + } + const route = { + name: view.name, + path: view.path, + params: view.params, + meta: view.meta + } + if (state.visitedViews.some(v => v.path === route.path)) return + state.visitedViews.push(Object.assign({}, route, { + title: route.name === 'iframePage' ? state.iframeViews[route.params.code].name : route.meta.title || 'no-name' + })) + if (!route.meta.noCache) { + state.cachedViews.push(route.name) + } + local.setItem('visitedViews', state.visitedViews) + }, + DEL_VISITED_VIEWS: (state, view) => { + for (const [i, v] of state.visitedViews.entries()) { + if (v.path === view.path) { + state.visitedViews.splice(i, 1) + local.setItem('visitedViews', state.visitedViews) + break + } + } + for (const i of state.cachedViews) { + if (i === view.name) { + const index = state.cachedViews.indexOf(i) + state.cachedViews.splice(index, 1) + break + } + } + }, + DEL_OTHERS_VIEWS: (state, view) => { + for (const [i, v] of state.visitedViews.entries()) { + if (v.path === view.path) { + state.visitedViews = state.visitedViews.slice(i, i + 1) + local.setItem('visitedViews', state.visitedViews) + break + } + } + for (const i of state.cachedViews) { + if (i === view.name) { + const index = state.cachedViews.indexOf(i) + state.cachedViews = state.cachedViews.slice(index, index + 1) + break + } + } + }, + DEL_ALL_VIEWS: (state) => { + state.visitedViews = [] + state.cachedViews = [] + local.setItem('visitedViews', state.visitedViews) + }, + SET_IFRAME_TAGVIEWS(state, data){ + state.iframeViews = { ...state.iframeViews, ...data } + } + }, + actions: { + setIframeTagViews({ commit }, data) { + commit('SET_IFRAME_TAGVIEWS', data) + }, + addVisitedViews({ commit }, view) { + commit('ADD_VISITED_VIEWS', view) + }, + delVisitedViews({ commit, state }, view) { + return new Promise((resolve) => { + commit('DEL_VISITED_VIEWS', view) + resolve([...state.visitedViews]) + }) + }, + delOthersViews({ commit, state }, view) { + return new Promise((resolve) => { + commit('DEL_OTHERS_VIEWS', view) + resolve([...state.visitedViews]) + }) + }, + delAllViews({ commit, state }) { + return new Promise((resolve) => { + commit('DEL_ALL_VIEWS') + resolve([...state.visitedViews]) + }) + } + }, + getters: { + iframeViews: state => state.iframeViews + } +} + +export default tagsView diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/tenant.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/tenant.js new file mode 100644 index 0000000000000000000000000000000000000000..0b4b9798c7f1ecc583c412e65fd1482bf11e8808 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/tenant.js @@ -0,0 +1,19 @@ +const tenant = { + state: { + id: 'OpenAuthDBContext' // 默认租户Id + }, + + mutations: { + SET_ID: (state, id) => { + state.id = id + } + }, + + actions: { + setTenantId: ({ commit }, id) => { + commit('SET_ID',id) + }, + } +} + +export default tenant diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/user.js b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/user.js new file mode 100644 index 0000000000000000000000000000000000000000..79e2e0d3308cfd44ee7bfa134d71bf266509d03a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/store/modules/user.js @@ -0,0 +1,122 @@ +import { login, logout, getInfo, getModules, getModulesTree, getOrgs } from '@/api/login' +import { getToken, setToken, removeToken } from '@/utils/auth' +import { local } from '@/utils' + +const user = { + state: { + token: getToken(), + name: '', + avatar: '', + modules: null, + defaultorg: null // 登录后默认的操作机构 + }, + + mutations: { + SET_TOKEN: (state, token) => { + state.token = token + }, + SET_NAME: (state, name) => { + state.name = name + }, + SET_MODULES: (state, modules) => { + state.modules = modules + }, + SET_DEFAULTORG: (state, org) => { + state.defaultorg = org + } + }, + + actions: { + // 登录 + Login({ commit }, userInfo) { + const username = userInfo.username.trim() + return new Promise((resolve, reject) => { + login(username, userInfo.password).then(response => { + const data = response + setToken(data.token) + local.removeItem('visitedViews') + commit('SET_TOKEN', data.token) + resolve() + }).catch(error => { + reject(error) + }) + }) + }, + + // 获取用户信息 + GetInfo({ commit, state }) { + return new Promise((resolve, reject) => { + getInfo(state.token).then(response => { + commit('SET_NAME', response.result) + resolve(response) + }).catch(error => { + reject(error) + }) + }) + }, + // todo:默认登录后取第一个机构的id作为默认,可以在【个人中心】界面修改默认 + // 在大型业务系统中,应该让用户登录成功后弹出选择框选择操作的机构 + GetDefaultOrg({ commit, state }) { + return new Promise((resolve, reject) => { + getOrgs(state.token).then(response => { + commit('SET_DEFAULTORG', response.result[0]) + resolve(response) + }).catch(error => { + reject(error) + }) + }) + }, + // 获取用户模块 + GetModules({ commit, state }) { + return new Promise((resolve, reject) => { + getModules(state.token).then(response => { + commit('SET_MODULES', response.result) + resolve(response) + }).catch(error => { + reject(error) + }) + }) + }, + // 获取用户模块 + GetModulesTree({ commit, state }) { + return new Promise((resolve, reject) => { + if (state.modules != null) { + resolve(state.modules) + return + } + getModulesTree(state.token).then(response => { + commit('SET_MODULES', response.result) + resolve(response.result) + }).catch(error => { + reject(error) + }) + }) + }, + // 登出 + LogOut({ commit, state }) { + return new Promise((resolve, reject) => { + logout(state.token).then(() => { + commit('SET_TOKEN', '') + commit('SET_MODULES', []) + removeToken() + local.removeItem('visitedViews') + resolve() + }).catch(error => { + reject(error) + }) + }) + }, + + // 前端 登出 + FedLogOut({ commit }) { + return new Promise(resolve => { + commit('SET_TOKEN', '') + removeToken() + local.removeItem('visitedViews') + resolve() + }) + } + } +} + +export default user diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/btn.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/btn.scss new file mode 100644 index 0000000000000000000000000000000000000000..f3f75c1699030e049e84c22deba7377536fd9b2d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/btn.scss @@ -0,0 +1,95 @@ +@import './variables.scss'; + +@mixin colorBtn($color) { + background: $color; + &:hover { + color: $color; + &:before, + &:after { + background: $color; + } + } +} + +.blue-btn { + @include colorBtn($blue) +} + +.light-blue-btn { + @include colorBtn($light-blue) +} + +.red-btn { + @include colorBtn($red) +} + +.pink-btn { + @include colorBtn($pink) +} + +.green-btn { + @include colorBtn($green) +} + +.tiffany-btn { + @include colorBtn($tiffany) +} + +.yellow-btn { + @include colorBtn($yellow) +} + +.pan-btn { + font-size: 14px; + color: #fff; + padding: 14px 36px; + border-radius: 8px; + border: none; + outline: none; + margin-right: 25px; + transition: 600ms ease all; + position: relative; + display: inline-block; + &:hover { + background: #fff; + &:before, + &:after { + width: 100%; + transition: 600ms ease all; + } + } + &:before, + &:after { + content: ''; + position: absolute; + top: 0; + right: 0; + height: 2px; + width: 0; + transition: 400ms ease all; + } + &::after { + right: inherit; + top: inherit; + left: 0; + bottom: 0; + } +} + +.custom-button { + display: inline-block; + line-height: 1; + white-space: nowrap; + cursor: pointer; + background: #fff; + color: #fff; + -webkit-appearance: none; + text-align: center; + box-sizing: border-box; + outline: 0; + margin: 0; + padding: 10px 15px; + font-size: 14px; + border-radius: 4px; +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/element-ui.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/element-ui.scss new file mode 100644 index 0000000000000000000000000000000000000000..d932e58d7484b45912989e0d0f2db73c89161ba7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/element-ui.scss @@ -0,0 +1,82 @@ + //覆盖一些element-ui样式 + + .el-breadcrumb__inner, .el-breadcrumb__inner a{ + font-weight: 400!important; +} + + .el-upload { + input[type="file"] { + display: none !important; + } + } + + .el-upload__input { + display: none; + } + + .cell { + .el-tag { + margin-right: 0px; + } + } + + .small-padding { + .cell { + padding-left: 5px !important; + padding-right: 5px !important; + } + } + + .fixed-width{ + .el-button--mini{ + padding: 7px 10px !important; + width: 60px !important; + } + } + + .status-col { + .cell { + padding: 0 10px !important; + text-align: center !important; + .el-tag { + margin-right: 0px !important; + } + } + } + + //暂时性解决dialog 问题 https://github.com/ElemeFE/element/issues/2461 + .el-dialog { + transform: none; + left: 0; + position: relative; + margin: 0 auto; + } + + //文章页textarea修改样式 + .article-textarea { + textarea { + padding-right: 40px; + resize: none; + border: none; + border-radius: 0px; + border-bottom: 1px solid #bfcbd9; + } + } + + //element ui upload + .upload-container { + .el-upload { + width: 100%; + .el-upload-dragger { + width: 100%; + height: 200px; + } + } + } + +//dropdown + .el-dropdown-menu{ + a{ + display: block + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/index.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/index.scss new file mode 100644 index 0000000000000000000000000000000000000000..a4fdc6cdd36f66a0edc6d28dcda6d89e45abf5fa --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/index.scss @@ -0,0 +1,462 @@ +@import './variables.scss'; +@import './mixin.scss'; +@import './transition.scss'; +@import './element-ui.scss'; +@import './sidebar.scss'; +@import './btn.scss'; + +body { + height: 100%; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; + font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, + sans-serif; +} + +label { + font-weight: 700; +} + +html { + height: 100%; + box-sizing: border-box; +} + +#app { + height: 100%; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +.no-padding { + padding: 0px !important; +} + +.padding-content { + padding: 4px 0; +} + +a:focus, +a:active { + outline: none; +} + +a, +a:focus, +a:hover { + cursor: pointer; + color: inherit; + text-decoration: none; +} + +div:focus { + outline: none; +} + +.fr { + float: right; +} + +.fl { + float: left; +} + +.pr-5 { + padding-right: 5px; +} + +.pl-5 { + padding-left: 5px; +} + +.block { + display: block; +} + +.pointer { + cursor: pointer; +} + +.inlineBlock { + display: block; +} + +.clearfix { + &:after { + visibility: hidden; + display: block; + font-size: 0; + content: ' '; + clear: both; + height: 0; + } +} + +code { + background: #eef1f6; + padding: 15px 16px; + margin-bottom: 20px; + display: block; + line-height: 36px; + font-size: 15px; + font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif; + a { + color: #337ab7; + cursor: pointer; + &:hover { + color: rgb(32, 160, 255); + } + } +} + +.warn-content { + background: rgba(66, 185, 131, 0.1); + border-radius: 2px; + padding: 16px; + padding: 1rem; + line-height: 1.6rem; + word-spacing: 0.05rem; + a { + color: #42b983; + font-weight: 600; + } +} + +//main-container全局样式 +.app-container { + padding: 20px; +} + +.components-container { + margin: 30px 50px; + position: relative; +} + + +.text-center { + text-align: center; +} + +.sub-navbar { + height: 50px; + line-height: 50px; + position: relative; + width: 100%; + text-align: right; + padding-right: 20px; + transition: 600ms ease position; + // background: linear-gradient(90deg, rgba(32, 182, 249, 1) 0%, rgba(32, 182, 249, 1) 0%, rgba(33, 120, 241, 1) 100%, rgba(33, 120, 241, 1) 100%); + background: #d0d0d0; + .subtitle { + font-size: 20px; + color: #fff; + } + &.draft { + background: #d0d0d0; + } + &.deleted { + background: #d0d0d0; + } +} + +.link-type, +.link-type:focus { + color: #337ab7; + cursor: pointer; + &:hover { + color: rgb(32, 160, 255); + } +} + +.filter-container { + padding-bottom: 0px; + .filter-item { + display: inline-block; + vertical-align: middle; + margin-bottom: 0px; + } + .filter-items { + display: inline-block; + margin-left: 20px; + } + .iconfont{ + margin-right: 3px; + font-size: 11px; + } + .export-excel-wrapper{ + display: inline-block; + } +} + +//refine vue-multiselect plugin +.multiselect { + line-height: 16px; +} + +.multiselect--active { + z-index: 1000 !important; +} + +//table 头部居中 +table thead th { + text-align: center !important; +} +// table td 上下间距减小 +.el-table td { + padding: 3px 0 !important; +} +.el-table th { + padding: 5px 0 !important; +} +.body-small .el-card__body { + padding: 10px 5px; +} + +//分页间距修改 +.pagination-container { + background: #fff; + padding: 10px !important; + border-left:1px solid #efefef; + border-right:1px solid #efefef; + .is-in-pagination{ + margin-left: 5px; + } +} + +.color-danger { + color: #f78989; +} +.color-success { + color: #67c23a; +} + +.color-white { + color: #fff; +} + +.card-body-none .el-card__body { + padding: 0 !important; + margin: -1px !important; + padding-bottom: 10px !important; +} + +.app-container { + background-color: #efefef; + padding: 10px; +} + +.el-card__header { + height: 34px; + line-height: 34px; + width: 100%; + color: #666; + padding: 0 !important; + font-weight: bold; + padding-left: 9px !important; + font-size: 12px; +} + +.bg-white { + background-color: white; +} +.dialog-mini { + .el-dialog__header { + height: 35px; + line-height: 35px; + border-radius: 4px 4px 0 0; + border-bottom: 1px solid #eee; + overflow: hidden; + background-color: #f8f8f8; + padding: 0 20px !important; + .el-dialog__title { + line-height: 34px; + font-size: 14px; + color: #333; + } + .el-dialog__headerbtn { + color: #333; + top: 11.5px; + right: 11.5px; + } + } + .el-dialog__footer { + height: 50px; + width: 100%; + text-align: right; + padding: 0px 10px !important; + border-top: 1px solid #eee; + border-radius: 0 0 4px 4px; + background-color: #f8f8f8; + line-height: 50px; + } + .el-dialog__body { + padding: 10px !important; + .el-form { + padding-right: 20px; + padding-top: 10px; + } + } + .el-form-item__label { + font-size: 12px !important; + font-weight: normal !important; + } + .el-form-item.el-form-item--small { + margin-bottom: 8px; + } + .el-form-item.is-error.is-required.el-form-item--small { + margin-bottom: 18px; + } +} +// .el-table--border{ +// border-color:#ebeef5; +// } + +.compent-dialog-body{ + margin: -10px; + .table{ + margin-top: 10px; + border:1px solid #ebeef5; + border-bottom: 0; + border-right:0; + } + .content{ + padding: 10px; + } +} + + + +.v-modal{ + z-index: 2000 !important; +} + +// flex布局 + +.flex-column{ + height: 100%; + flex-direction: column; + overflow: hidden; + flex-basis:0%; + display: flex; +} +.flex-row{ + flex-direction: row; + flex-basis:0%; + display: flex; +} +.flex-item{ + flex: 1 !important;; + flex-basis:0% !important; + overflow: auto; +} +.fh{ + height: 100%; +} +.ls-border{ + border: 1px solid #EBEEF5; +} +// 垂直居中 +.VMB{ + &::before{ + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + .VM{ + display: inline-block; + vertical-align: middle; + } +} + +.ellipsis{ + width: 100%; + overflow:hidden; + white-space:nowrap; + text-overflow: ellipsis; + display:inline-block; +} +.navbar{ + background: #409eff; + .hamburger-container { + line-height: 44px; + height: 44px; + float: left; + padding: 0 10px; + } + .avatar-container { + height: 44px; + display: inline-block; + position: absolute; + line-height: 44px; + right: 35px; + .avatar-wrapper { + cursor: pointer; + position: relative; + .el-icon-caret-bottom { + position: absolute; + right: -22px; + top: 12px; + font-size: 16px; + } + } + } + .logo { + width: 180px; + text-align: center; + float: left; + .user-avatar { + width: 30px; + height: 30px; + vertical-align: middle; + margin-right: 5px; + } + } + .hamburger-container { + color: white; + } + .avatar-container { + color: white; + } + .logo { + color: white; + } +} +.custom-theme { + #app{ + .sidebar-container .nest-menu .el-submenu>.el-submenu__title, + .sidebar-container .el-submenu .el-menu-item { + background-color: $subMenuBg !important; + &:hover { + background-color: $menuHover !important; + } + } + } + .navbar { + border-bottom: 0 !important; + background-color: #333; + .hamburger-container { + color: white; + } + .avatar-container { + color: white; + } + .logo { + color: white; + } + } +} + +// margin +.m-l-15{ + margin-left: 15px; +} +.hide { + display: none; + visibility: hidden; +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/mixin.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/mixin.scss new file mode 100644 index 0000000000000000000000000000000000000000..822ab92a9932b3bf694d60a38754f48cecd912f2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/mixin.scss @@ -0,0 +1,60 @@ +@mixin clearfix { + &:after { + content: ""; + display: table; + clear: both; + } +} + +@mixin scrollBar { + &::-webkit-scrollbar-track-piece { + background: #d3dce6; + } + &::-webkit-scrollbar { + width: 6px; + } + &::-webkit-scrollbar-thumb { + background: #99a9bf; + border-radius: 20px; + } +} + +@mixin relative { + position: relative; + width: 100%; + height: 100%; +} + +@mixin pct($pct) { + width: #{$pct}; + position: relative; + margin: 0 auto; +} + +@mixin triangle($width, $height, $color, $direction) { + $width: $width/2; + $color-border-style: $height solid $color; + $transparent-border-style: $width solid transparent; + height: 0; + width: 0; + @if $direction==up { + border-bottom: $color-border-style; + border-left: $transparent-border-style; + border-right: $transparent-border-style; + } + @else if $direction==right { + border-left: $color-border-style; + border-top: $transparent-border-style; + border-bottom: $transparent-border-style; + } + @else if $direction==down { + border-top: $color-border-style; + border-left: $transparent-border-style; + border-right: $transparent-border-style; + } + @else if $direction==left { + border-right: $color-border-style; + border-top: $transparent-border-style; + border-bottom: $transparent-border-style; + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/sidebar.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/sidebar.scss new file mode 100644 index 0000000000000000000000000000000000000000..c7a5b2f12c7ba5dd107ced94f62c0d7aea77ac46 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/sidebar.scss @@ -0,0 +1,122 @@ +#app { + width:100%; + // 主体区域 + .main-container { + min-height: 100%; + transition: margin-left .28s; + margin-left: 180px; + position: relative; + flex: 1; + } + // 侧边栏 + .sidebar-container { + transition: width 0.28s; + width: 180px !important; + height: 100%; + // position: fixed; + font-size: 0px; + top: 0; + bottom: 0; + left: 0; + z-index: 1001; + overflow: hidden; + //reset element-ui css + .horizontal-collapse-transition { + transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out; + } + .scrollbar-wrapper { + overflow-x: hidden!important; + .el-scrollbar__view { + height: 100%; + } + } + .is-horizontal { + display: none; + } + a { + display: inline-block; + width: 100%; + overflow: hidden; + } + .svg-icon { + margin-right: 16px; + } + .el-menu { + border: none; + height: 100%; + width: 100% !important; + } + } + .hideSidebar { + .sidebar-container { + width: 36px !important; + } + .main-container { + margin-left: 36px; + } + .submenu-title-noDropdown { + padding-left: 10px !important; + position: relative; + .el-tooltip { + padding: 0 10px !important; + } + } + .el-submenu { + overflow: hidden; + &>.el-submenu__title { + padding-left: 10px !important; + .el-submenu__icon-arrow { + display: none; + } + } + } + .el-menu--collapse { + .el-submenu { + &>.el-submenu__title { + &>span { + height: 0; + width: 0; + overflow: hidden; + visibility: hidden; + display: inline-block; + } + } + } + } + } + .sidebar-container .nest-menu .el-submenu>.el-submenu__title, + .sidebar-container .el-submenu .el-menu-item { + min-width: 180px !important; + // background-color: #018dae !important; + &:hover { + // background-color: #f1f5f8 !important; + } + } + .el-menu--collapse .el-menu .el-submenu { + min-width: 180px !important; + } + + //适配移动端 + .mobile { + .main-container { + margin-left: 0px; + } + .sidebar-container { + transition: transform .28s; + width: 180px !important; + } + &.hideSidebar { + .sidebar-container { + width: 36px !important; + transition-duration: 0.3s; + // transform: translate3d(-180px, 0, 0);//me + } + } + } + .withoutAnimation { + .main-container, + .sidebar-container { + transition: none; + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/transition.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/transition.scss new file mode 100644 index 0000000000000000000000000000000000000000..04e1627945e8e28e2f37b689b7679ecca56238f3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/transition.scss @@ -0,0 +1,47 @@ +//globl transition css + +/*fade*/ +.fade-enter-active, +.fade-leave-active { + transition: opacity 0.28s; +} + +.fade-enter, +.fade-leave-active { + opacity: 0; +} + +/*fade-transform*/ +.fade-transform-leave-active, +.fade-transform-enter-active { + transition: all .5s; +} +.fade-transform-enter { + opacity: 0; + transform: translateX(-30px); +} +.fade-transform-leave-to { + opacity: 0; + transform: translateX(30px); +} + +/*breadcrumb transition*/ +.breadcrumb-enter-active, +.breadcrumb-leave-active { + transition: all .5s; +} + +.breadcrumb-enter, +.breadcrumb-leave-active { + opacity: 0; + transform: translateX(20px); +} + +.breadcrumb-move { + transition: all .5s; +} + +.breadcrumb-leave-active { + position: absolute; +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/styles/variables.scss b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/variables.scss new file mode 100644 index 0000000000000000000000000000000000000000..acc77a8218b65edb0074d6fb773bd688ecd65bc6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/styles/variables.scss @@ -0,0 +1,13 @@ +$blue:#324157; +$light-blue:#3A71A8; +$red:#C03639; +$pink: #E65D6E; +$green: #30B08F; +$tiffany: #4AB7BD; +$yellow:#FEC171; +$panGreen: #30B08F; + +//sidebar +$menuBg:#304156; +$subMenuBg:#1f2d3d; +$menuHover:#001528; diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/auth.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/auth.js new file mode 100644 index 0000000000000000000000000000000000000000..0a045af091a850469742c7c13a1798caf57901c1 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/auth.js @@ -0,0 +1,15 @@ +import Cookies from 'js-cookie' + +const TokenKey = 'X-Token' + +export function getToken() { + return Cookies.get(TokenKey) +} + +export function setToken(token) { + return Cookies.set(TokenKey, token) +} + +export function removeToken() { + return Cookies.remove(TokenKey) +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/const.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/const.js new file mode 100644 index 0000000000000000000000000000000000000000..5986c295e39b50671e93c3fd1eeb0105a61f15c0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/const.js @@ -0,0 +1,92 @@ +export const statusOptions = [ + { + key: -1, + display_name: "草稿", + }, + { + key: 0, + display_name: "正在运行", + }, + { + key: 1, + display_name: "完成", + }, + { + key: 2, + display_name: "未知", + }, + { + key: 3, + display_name: "没有通过", + }, + { + key: 4, + display_name: "驳回", + }, +] + +/** + * 代码生成器中定义的编辑类型 + */ +export const typeLists= [ + { + label: '文本框', + value: 'text' + }, + { + label: '多行文本框', + value: 'textarea' + }, + { + label: '开关', //用于修改bool类型的switch + value: 'switch' + }, + { + label: '下拉列表', //静态数据 + value: 'select' + }, + { + label: '动态下拉列表', //动态选择,数据时从接口中获取 + value: 'selectDynamic' + }, + { + label: '日期', + value: 'date' + }, + { + label: '日期时间', + value: 'datetime' + }, + { + label: 'checkbox', + value: 'checkbox' + }, + { + label: 'mail', + value: 'mail' + }, + { + label: 'number', + value: 'number' + }, + { + label: 'decimal', + value: 'decimal' + }, + { + label: 'phone', + value: 'phone' + }, + { + label: 'img', + value: 'img' + }, + { + label: 'excel', + value: 'excel' + }, + { + label: 'file', + value: 'file' + } +] diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/index.js new file mode 100644 index 0000000000000000000000000000000000000000..f617592e941d495dbd9dc9e9b4770a5fee7f3bf3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/index.js @@ -0,0 +1,188 @@ +/** + * Created by jiachenpan on 16/11/18. + */ + +/** + * 去重 + * @param {Array} arr 含有重复元素的数组 + * @returns + */ +export function unique(arr) { + var obj = {} + return arr.filter(function(item) { + return Object.prototype.hasOwnProperty.call(obj, typeof item + item) ? false : (obj[typeof item + item] = true) + }) +} + +/** + * 判断两个对象是否相同 + * @param {Object} x + * @param {Object} y + * @returns + */ +export function deepEqual(x, y) { + const ok = Object.keys, tx = typeof x, ty = typeof y; + return x && y && tx === 'object' && tx === ty ? ( + ok(x).length === ok(y).length && + ok(x).every(key => deepEqual(x[key], y[key])) + ) : (x === y); +} + +/** + * 获取类型默认值 + * @param {string} type 类型名称 + * @returns + */ +export function defaultVal(type) { + if (typeof type !== 'string') throw new TypeError('Type must be a string.') + + // Handle simple types (primitives and plain function/object) + switch (type) { + case 'decimal': + return 0 + case 'bool': + return false + case 'int': + return 0 + case 'null': + return null + case 'number': + return 0 + case 'object': + return {} + case 'string': + return '' + case 'DateTime': + return parseTime(new Date()) + case 'symbol': + return Symbol() + case 'undefined': + return void 0 + } + + try { + // Look for constructor in this or current scope + var ctor = typeof this[type] === 'function' ? this[type] : eval(type) + + return new ctor() + + // Constructor not found, return new object + } catch (e) { + return {} + } +} + +export function parseTime(time, cFormat) { + if (arguments.length === 0) { + return null + } + const format = cFormat || '{y}-{m}-{d} {h}:{i}:{s}' + let date + if (typeof time === 'object') { + date = time + } else { + if (('' + time).length === 10) time = parseInt(time) * 1000 + date = new Date(time) + } + const formatObj = { + y: date.getFullYear(), + m: date.getMonth() + 1, + d: date.getDate(), + h: date.getHours(), + i: date.getMinutes(), + s: date.getSeconds(), + a: date.getDay() + } + const time_str = format.replace(/{(y|m|d|h|i|s|a)+}/g, (result, key) => { + let value = formatObj[key] + if (key === 'a') return ['一', '二', '三', '四', '五', '六', '日'][value - 1] + if (result.length > 0 && value < 10) { + value = '0' + value + } + return value || 0 + }) + return time_str +} + +export function formatTime(format) { + const now = new Date() + var o = { + 'M+': now.getMonth() + 1, // month + 'd+': now.getDate(), // day + 'h+': now.getHours(), // hour + 'm+': now.getMinutes(), // minute + 's+': now.getSeconds(), // second + 'q+': Math.floor((now.getMonth() + 3) / 3), // quarter + S: now.getMilliseconds() // millisecond + } + if (/(y+)/.test(format)) { + format = format.replace(RegExp.$1, (now.getFullYear() + '').substr(4 - RegExp.$1.length)) + } + for (var k in o) { + if (new RegExp('(' + k + ')').test(format)) { + format = format.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + } + } + return format +} + +// 将list转成tree,使用前注意把array进行深拷贝 +export function listToTreeSelect(array, parent, tree) { + tree = typeof tree !== 'undefined' ? tree : [] + parent = + typeof parent !== 'undefined' + ? parent + : { + id: null + } + + var children = array.filter((val) => { + return val.parentId === parent.id + }) + + if (children.length > 0) { + if (parent.id === null) { + tree = children + } else { + parent['children'] = children + } + + children.forEach((val) => { + listToTreeSelect(array, val) + }) + } + + return tree +} + +// 深拷贝 +export const deepClone = (obj) => { + var objArray = Array.isArray(obj) ? [] : {} + if (obj && typeof obj === 'object') { + for (let key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) { + if (obj[key] && typeof obj[key] === 'object') { + objArray[key] = deepClone(obj[key]) + } else { + objArray[key] = obj[key] + } + } + } + } + return objArray +} + +export const local = { + setItem(item, data) { + localStorage.setItem(`INTERNAL_${item}`, JSON.stringify(data)) + }, + getItem(item) { + return (localStorage.getItem(`INTERNAL_${item}`) && JSON.parse(localStorage.getItem(`INTERNAL_${item}`))) || '' + }, + removeItem(item) { + localStorage.removeItem(`INTERNAL_${item}`) + }, + removeAll() { + localStorage.clear() + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/jumpRoute.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/jumpRoute.js new file mode 100644 index 0000000000000000000000000000000000000000..fb9f6bc1d7c26e2008f90ce95bd6f2083c458527 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/jumpRoute.js @@ -0,0 +1,13 @@ + +/** + * 用于路由强制跳转。比如添加流程模板后,需要跳转到流程列表页面 + * @param {当前vue的this} _this + * @param {返回的路由路径} targetUrl + */ +export function jump(_this, targetUrl){ + _this.$store.dispatch('delVisitedViews', _this.$route).then(() =>{ + _this.$store.dispatch('delVisitedViews', {path:targetUrl}).then(() =>{ + _this.$router.push(targetUrl) + }) + }) +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/request.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/request.js new file mode 100644 index 0000000000000000000000000000000000000000..7fddc8cbd99a2a8d3eccd4804e2460e57d8a1d67 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/request.js @@ -0,0 +1,94 @@ +import axios from 'axios' +import { Message, MessageBox } from 'element-ui' +import store from '../store' +import { getToken } from '@/utils/auth' + +// 创建axios实例 +const service = axios.create({ + baseURL: process.env.VUE_APP_BASE_API, // api的base_url + timeout: 50000 // 请求超时时间 +}) + +// request拦截器 +service.interceptors.request.use(config => { + config.headers['tenantId'] = store.getters.tenantid + + if (store.getters.token) { + config.headers['X-Token'] = getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 + } + + if (store.getters.isIdentityAuth) { + config.headers['Authorization'] = 'Bearer ' + store.getters.oidcAccessToken + } + + return config +}, error => { + // Do something with request error + console.log(error) // for debug + Promise.reject(error) +}) + +// respone拦截器 +service.interceptors.response.use( + response => { + /** + * code为非200是抛错 可结合自己业务进行修改 + */ + const res = response.data + if (res.code !== 200) { + // 50008:非法的token; 50012:其他客户端登录了; 50014:Token 过期了; + if (res.code === 50008 || res.code === 50012 || res.code === 50014) { + MessageBox.confirm('登录已超时,可以【取消】继续留在该页面,或者【重新登录】', '超时提醒', { + confirmButtonText: '重新登录', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + store.dispatch('FedLogOut').then(() => { + location.reload()// 为了重新实例化vue-router对象 避免bug + }) + }) + } else { + Message({ + message: res.message || res.msg, + type: 'error', + duration: 5 * 1000 + }) + } + return Promise.reject('error') + } else { + return response.data + } + }, + error => { + if(error.response && error.response.status == 400){ //调用远程服务时,前端类型和后端不匹配 + + var message = ''+error.response.data.detail +'
    ' + //异常信息需要特殊处理一下 + var errors = Object.entries(error.response.data.errors).map(([key, value]) => ({key,value})); + errors.forEach(item=>{ + message +=item.key +":" + + item.value.forEach(dtl =>{ + message +=" " +dtl; + }) + + message +="
    "; + }) + Message({ + dangerouslyUseHTMLString: true, + message: message, + type: 'error', + duration: 10 * 1000 + }) + }else{ + Message({ + message: '请先启动OpenAuth.WebApi,再刷新本页面,异常详情:' + error.message, + type: 'error', + duration: 10 * 1000 + }) + } + return Promise.reject(error) + } +) + +export default service diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/scrollTo.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/scrollTo.js new file mode 100644 index 0000000000000000000000000000000000000000..8affede6df2cd0631c5b287b360e2ee08b7b086a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/scrollTo.js @@ -0,0 +1,50 @@ +Math.easeInOutQuad = function(t, b, c, d) { + t /= d / 2 + if (t < 1) { + return c / 2 * t * t + b + } + t-- + return -c / 2 * (t * (t - 2) - 1) + b +} + +// requestAnimationFrame for Smart Animating http://goo.gl/sx5sts +var requestAnimFrame = (function() { + return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || function(callback) { window.setTimeout(callback, 1000 / 60) } +})() + +// because it's so fucking difficult to detect the scrolling element, just move them all +function move(amount) { + document.documentElement.scrollTop = amount + document.body.parentNode.scrollTop = amount + document.body.scrollTop = amount +} + +function position() { + return document.documentElement.scrollTop || document.body.parentNode.scrollTop || document.body.scrollTop +} + +export function scrollTo(to, duration, callback) { + const start = position() + const change = to - start + const increment = 20 + let currentTime = 0 + duration = (typeof (duration) === 'undefined') ? 500 : duration + var animateScroll = function() { + // increment the time + currentTime += increment + // find the value with the quadratic in-out easing function + var val = Math.easeInOutQuad(currentTime, start, change, duration) + // move the document.body + move(val) + // do the animation unless its over + if (currentTime < duration) { + requestAnimFrame(animateScroll) + } else { + if (callback && typeof (callback) === 'function') { + // the animation is done so lets callback + callback() + } + } + } + animateScroll() +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/utils/validate.js b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/validate.js new file mode 100644 index 0000000000000000000000000000000000000000..0c281fe77d590a55fc09ebca4e44f39e5e479f1f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/utils/validate.js @@ -0,0 +1,28 @@ +/** + * Created by jiachenpan on 16/11/18. + */ + +/* 合法uri*/ +export function validateURL(textval) { + const urlregex = /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/ + return urlregex.test(textval) +} + +/* 小写字母*/ +export function validateLowerCase(str) { + const reg = /^[a-z]+$/ + return reg.test(str) +} + +/* 大写字母*/ +export function validateUpperCase(str) { + const reg = /^[A-Z]+$/ + return reg.test(str) +} + +/* 大小写字母*/ +export function validatAlphabets(str) { + const reg = /^[A-Za-z]+$/ + return reg.test(str) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/OidcCallback.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/OidcCallback.vue new file mode 100644 index 0000000000000000000000000000000000000000..beee0f1a80e84415fe5d57be5c49d8af824ef6d6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/OidcCallback.vue @@ -0,0 +1,30 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/OidcRedirect.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/OidcRedirect.vue new file mode 100644 index 0000000000000000000000000000000000000000..abeb26e5b11af38b5d55ff275804fd0bb66be6d3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/OidcRedirect.vue @@ -0,0 +1,17 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/buildertables/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/buildertables/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..9f0c2b57dea8f9f08d293a96440cb186880f3b82 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/buildertables/index.vue @@ -0,0 +1,514 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/categories/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/categories/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..8a48df44cebff060ddd8980784ae65a61fbd488d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/categories/index.vue @@ -0,0 +1,493 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/admin/components/PanelGroup.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/admin/components/PanelGroup.vue new file mode 100644 index 0000000000000000000000000000000000000000..045c76d9c0264934c30a4d2f6640fe00bd3cb558 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/admin/components/PanelGroup.vue @@ -0,0 +1,135 @@ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/admin/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/admin/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..19f4f010c07b02d5229833c60a0162ddd8be221c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/admin/index.vue @@ -0,0 +1,347 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..8fc6aa360249ef130b31e10923822a87aa8cff23 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dashboard/index.vue @@ -0,0 +1,19 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/addRule.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/addRule.vue new file mode 100644 index 0000000000000000000000000000000000000000..626a7c859b59dcf439ec33cbdf4069a338b74cff --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/addRule.vue @@ -0,0 +1,48 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..803db437d164a511c7c269f2e919dff134086f6e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/index.vue @@ -0,0 +1,428 @@ + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/ruleItem.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/ruleItem.vue new file mode 100644 index 0000000000000000000000000000000000000000..fc087b09d2f8c1a11106db756d6b898ac60bdd03 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/dataprivilegerules/ruleItem.vue @@ -0,0 +1,471 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/errorPage/401.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/errorPage/401.vue new file mode 100644 index 0000000000000000000000000000000000000000..b8bbb013801e66dcd8bd3a41c494f7d037cde193 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/errorPage/401.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/errorPage/404.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/errorPage/404.vue new file mode 100644 index 0000000000000000000000000000000000000000..dccf5736f981e818c6e7adb1dbc99138e399706a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/errorPage/404.vue @@ -0,0 +1,236 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/Dropdown/VerifyStatus.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/Dropdown/VerifyStatus.vue new file mode 100644 index 0000000000000000000000000000000000000000..9f1a7029f49bb501c298bda192fc073cb606034a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/Dropdown/VerifyStatus.vue @@ -0,0 +1,46 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/add.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/add.vue new file mode 100644 index 0000000000000000000000000000000000000000..7927fb3c29ca5740a769d8b76838afe5eb33f466 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/add.vue @@ -0,0 +1,389 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/detail.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/detail.vue new file mode 100644 index 0000000000000000000000000000000000000000..912ec3552e8e3d682c15356ee93e76fd47e80883 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/detail.vue @@ -0,0 +1,156 @@ + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/disposed.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/disposed.vue new file mode 100644 index 0000000000000000000000000000000000000000..1d0c9f0b35a52a0cedd479e9bf80261017c08cc2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/disposed.vue @@ -0,0 +1,262 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..aa2dba2e6f2fa2e6295315422c466dfdf13c9bc7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/index.vue @@ -0,0 +1,284 @@ + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/update.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/update.vue new file mode 100644 index 0000000000000000000000000000000000000000..d0489f96cd874168aa3d80b22687aa197fd87af1 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/update.vue @@ -0,0 +1,273 @@ + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/verify.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/verify.vue new file mode 100644 index 0000000000000000000000000000000000000000..db79e61fe3cdd23239d2883d8e7921c5766fa324 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/verify.vue @@ -0,0 +1,289 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/wait.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/wait.vue new file mode 100644 index 0000000000000000000000000000000000000000..ed0d7f50b01ee4914cd83419e5144117383d275f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowinstances/wait.vue @@ -0,0 +1,265 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/add.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/add.vue new file mode 100644 index 0000000000000000000000000000000000000000..8a7fd21ab90869934f362527c4fddf4b08e8173b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/add.vue @@ -0,0 +1,22 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/components/flowSchemeDtl.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/components/flowSchemeDtl.vue new file mode 100644 index 0000000000000000000000000000000000000000..a02888653d45cb07cab5add5bda34a3877dd97db --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/components/flowSchemeDtl.vue @@ -0,0 +1,358 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/edit.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/edit.vue new file mode 100644 index 0000000000000000000000000000000000000000..6dc5959febaae7d349ae68eae740038f0a8dff03 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/edit.vue @@ -0,0 +1,22 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..5315c741dab0fa3926a8bb48c43c1e3baac2ceb3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/flowschemes/index.vue @@ -0,0 +1,269 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/add.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/add.vue new file mode 100644 index 0000000000000000000000000000000000000000..2d0b9f83115bc7b1ca1169eeec4307a73990faf0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/add.vue @@ -0,0 +1,16 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/components/formDetail.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/components/formDetail.vue new file mode 100644 index 0000000000000000000000000000000000000000..c3962806bfdfca0232032a7bf27e36ff80005ca7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/components/formDetail.vue @@ -0,0 +1,272 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/edit.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/edit.vue new file mode 100644 index 0000000000000000000000000000000000000000..ce4b50f6b6dbeaea8c9bb056ad8d15e8e584d033 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/edit.vue @@ -0,0 +1,15 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..5807fb194a3b9df97b45b559b6088a7f32bc88af --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/index.vue @@ -0,0 +1,259 @@ + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/add.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/add.vue new file mode 100644 index 0000000000000000000000000000000000000000..15bb16aedb1e426948c7b00ff32ebe2e4a005909 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/add.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/detail.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/detail.vue new file mode 100644 index 0000000000000000000000000000000000000000..2bb1801aa017623ef9b865f62f5a1c46001d0b13 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/detail.vue @@ -0,0 +1,109 @@ + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/update.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/update.vue new file mode 100644 index 0000000000000000000000000000000000000000..70f46dc8bb4793f3ba7b425d4176ef777d4d1c39 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/forms/userDefine/frmLeaveReq/update.vue @@ -0,0 +1,116 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/iframePage/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/iframePage/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..1e9496ea327d4f70854ba425cabc0801aad14e5c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/iframePage/index.vue @@ -0,0 +1,25 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/EmptyLayout.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/EmptyLayout.vue new file mode 100644 index 0000000000000000000000000000000000000000..95f840c814409ad9e37da895c62a891264da130e --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/EmptyLayout.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/Layout.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/Layout.vue new file mode 100644 index 0000000000000000000000000000000000000000..3906d86fbbf5dbe6b455c8071907740010f37e7b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/Layout.vue @@ -0,0 +1,95 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/AppMain.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/AppMain.vue new file mode 100644 index 0000000000000000000000000000000000000000..e49eb77b3fdc29233d0dcf7cf61fbf5fa0b8a81d --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/AppMain.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Navbar.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Navbar.vue new file mode 100644 index 0000000000000000000000000000000000000000..bf5636ecd61260fd842d547ff3ec3cca2012ba99 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Navbar.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Sidebar/SidebarItem.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Sidebar/SidebarItem.vue new file mode 100644 index 0000000000000000000000000000000000000000..4d4ee11fbde76923696cea69a3f40f23bbcbdf1f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Sidebar/SidebarItem.vue @@ -0,0 +1,76 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Sidebar/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Sidebar/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..463165c516f0e52d906db2231e6b18e27362e4f6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/Sidebar/index.vue @@ -0,0 +1,43 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/TagsView.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/TagsView.vue new file mode 100644 index 0000000000000000000000000000000000000000..f9fd075fa3786c52a30fd467a948995293f6d1d4 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/TagsView.vue @@ -0,0 +1,218 @@ + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/index.js b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/index.js new file mode 100644 index 0000000000000000000000000000000000000000..07cc99477ef9322dd3b0a91fe433f05d5e6c31e6 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/components/index.js @@ -0,0 +1,4 @@ +export { default as Navbar } from './Navbar' +export { default as Sidebar } from './Sidebar/index.vue' +export { default as TagsView } from './TagsView' +export { default as AppMain } from './AppMain' diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/mixin/ResizeHandler.js b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/mixin/ResizeHandler.js new file mode 100644 index 0000000000000000000000000000000000000000..d088685fd942e48e0814d6e296f49b8c998c9c29 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/layout/mixin/ResizeHandler.js @@ -0,0 +1,41 @@ +import store from '@/store' + +const { body } = document +const WIDTH = 1024 +const RATIO = 3 + +export default { + watch: { + $route() { + if (this.device === 'mobile' && this.sidebar.opened) { + store.dispatch('CloseSideBar', { withoutAnimation: false }) + } + } + }, + beforeMount() { + window.addEventListener('resize', this.resizeHandler) + }, + mounted() { + const isMobile = this.isMobile() + if (isMobile) { + store.dispatch('ToggleDevice', 'mobile') + store.dispatch('CloseSideBar', { withoutAnimation: true }) + } + }, + methods: { + isMobile() { + const rect = body.getBoundingClientRect() + return rect.width - RATIO < WIDTH + }, + resizeHandler() { + if (!document.hidden) { + const isMobile = this.isMobile() + store.dispatch('ToggleDevice', isMobile ? 'mobile' : 'desktop') + + if (isMobile) { + store.dispatch('CloseSideBar', { withoutAnimation: true }) + } + } + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/login/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/login/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..3dfe96a13711431f90661c6553824b8571f59c22 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/login/index.vue @@ -0,0 +1,329 @@ + + + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/modulemanager/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/modulemanager/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..cd201e4faed93da3ad617555a67e632bdf0b437f --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/modulemanager/index.vue @@ -0,0 +1,787 @@ + + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/openjobs/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/openjobs/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..4ada9d45c54de55a3de70e4b969c462127a0d550 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/openjobs/index.vue @@ -0,0 +1,384 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/orgmanager/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/orgmanager/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..1374f499c76e035c8228a63c9a61723e242a9721 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/orgmanager/index.vue @@ -0,0 +1,528 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/resources/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/resources/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..915bc3714e7456b6af04ab66693ed68d8a170b73 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/resources/index.vue @@ -0,0 +1,243 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/rolemanager/assignRes.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/rolemanager/assignRes.vue new file mode 100644 index 0000000000000000000000000000000000000000..d27afcc78b0f95108d606a931b105454a7ab5fd7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/rolemanager/assignRes.vue @@ -0,0 +1,155 @@ + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/rolemanager/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/rolemanager/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..603da922d7a9fe19bec1e90d049466c53a96b4f0 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/rolemanager/index.vue @@ -0,0 +1,470 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/syslogs/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/syslogs/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..92006f8fcf1f28aa833481b09c8b9d6e3f392050 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/syslogs/index.vue @@ -0,0 +1,161 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/sysmessages/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/sysmessages/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..cd2f4ee8c5a542fffaeac6c521787dfa64bc8f87 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/sysmessages/index.vue @@ -0,0 +1,192 @@ + + + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/uploadfiles/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/uploadfiles/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..9e19514ec82068ed11b5830aed0057533b0e8f0a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/uploadfiles/index.vue @@ -0,0 +1,248 @@ + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/usermanager/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/usermanager/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..a92611f2e0b4ebb8c81cff38c6c8d84105283287 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/usermanager/index.vue @@ -0,0 +1,501 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/usermanager/profile.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/usermanager/profile.vue new file mode 100644 index 0000000000000000000000000000000000000000..900f38bab1f34ac17491fba7c7fa7a7bff72043c --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/usermanager/profile.vue @@ -0,0 +1,221 @@ + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/src/views/wmsinboundordertbls/index.vue b/OpenAuthPro_V4_2_1e8214af/Client/src/views/wmsinboundordertbls/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..873c5aaf2743b57065673e0dc6dbcd15be5abc36 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/src/views/wmsinboundordertbls/index.vue @@ -0,0 +1,416 @@ + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/Client/vue.config.js b/OpenAuthPro_V4_2_1e8214af/Client/vue.config.js new file mode 100644 index 0000000000000000000000000000000000000000..e215627c46bc576fe3d2d13d75bd0a30bf6faf0b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/Client/vue.config.js @@ -0,0 +1,20 @@ +const path = require('path') +function resolve (dir) { + return path.join(__dirname, '/', dir) +} + +module.exports = { + runtimeCompiler:true, + configureWebpack: { + devtool: 'source-map' +}, + productionSourceMap: false, + lintOnSave: process.env.NODE_ENV !== 'production', + devServer: { + port: 1803, // 端口 + overlay: { + warnings: true, + errors: false + } + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate.cst new file mode 100644 index 0000000000000000000000000000000000000000..cc7834efa086163c8fc2d2a8f195911b2ac3bcee --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate.cst @@ -0,0 +1,226 @@ +<%-- +Author: yubaolee +Description: 用于生成OpenAuth.WebApi接口相关代码,包括controller/app/实体/dbcontext +--%> +<%@ Template Language="C#" TargetLanguage="Text" Debug="True" OutputType="Normal" %> + +<%@ Assembly Name="SchemaExplorer" %> +<%@ Assembly Name="CodeSmith.CustomProperties" %> + +<%@ Assembly Name="Mono.Cecil" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory.CSharp" Path="..\Common" %> + +<%@ Assembly Src="Internal\Model.cs" %> +<%@ Assembly Src="Internal\Extensions.cs" %> +<%@ Assembly Src="Internal\Generator.cs" %> +<%@ Assembly Src="Internal\Parser.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.IO" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> +<%@ Import Namespace="System.Diagnostics" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="WholeDb" +Type="System.Boolean" +Category="1.Database" +Default="true" +Description="是否直接生成选定数据库中的所有表" %> + +<%@ Property Name="HeaderModel" +Type="System.Boolean" +Category="1.Database" +Default="true" +Description="是否为启用头表模式,即类似‘入库订单’界面" %> + +<%@ Property Name="SourceDatabase" + Type="SchemaExplorer.DatabaseSchema" + Category="1.Database" + Description="The source database." %> + +<%@ Property Name="SourceTables" +Type="SchemaExplorer.TableSchemaCollection" +Category="1.Database" Description="可以选择一个或多个表(使用Ctrl键)" %> + +<%@ Property Name="directory" + Type="System.String" + Default=".\" + Optional="True" + Description="代码生成路径" + Editor="System.Windows.Forms.Design.FolderNameEditor, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %> + +<%@ Property Name="ContextNamespace" + Type="System.String" + Category="2.Class" + Default="OpenAuth.Repository" + OnChanged="OnContextNamespaceChanged" + Description="DbContext默认命名空间,尽量不要更改"%> +<%@ Property Name="EntityNamespace" + Type="System.String" + Default="OpenAuth.Repository.Domain" + Category="2.Class" + Description="实体默认命名空间,尽量不要更改"%> + + +<%@ Register Name="EntityGeneratedClass" + Template="Internal\Entity.Generated.cst" + MergeProperties="False" %> + +<%@ Register Name="ContextGeneratedClass" + Template="Internal\Context.Generated.cst" + MergeProperties="True" %> + +<%@ Register Name="ApplicationGenerateClass" + Template="ApiGenerate\Application.cst" + MergeProperties="False" %> +<%@ Register Name="RequestGenerateClass" + Template="ApiGenerate\Request.cst" + MergeProperties="False" %> +<%@ Register Name="ModifyReqGenerateClass" + Template="ApiGenerate\ModifyReq.cst" + MergeProperties="False" %> +<%@ Register Name="ControllerGenerateClass" + Template="ApiGenerate\Controller.cst" + MergeProperties="False" %> + +开始创建OpenAuth.Core WebApi相关代码 ... +<% Generate(); %> + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Application.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Application.cst new file mode 100644 index 0000000000000000000000000000000000000000..0db0e3541ee04c42bbefd5657740f55280d7cba7 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Application.cst @@ -0,0 +1,156 @@ +<%-- +Name: Database Table Properties +Author: yubaolee +Description: Create a list of properties from a database table +--%> +<%@ CodeTemplate Language="C#" Encoding="utf-8" TargetLanguage="C#" Debug="True" Description="应用层" %> +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> +<%@ Property Name="Table" + Type="SchemaExplorer.TableSchema" %> +<%@ Property Name="HeaderModel" +Type="System.Boolean" +Category="1.Database" +Default="true" +Description="是否为启用头表模式,即类似‘入库订单’界面" %> +<%@ Assembly Src="../Web/Util.cs" %> +<%@ Import Namespace="Util" %> +using System; +using System.Linq; +using Infrastructure; +using OpenAuth.App.Interface; +using OpenAuth.App.Request; +using OpenAuth.App.Response; +using OpenAuth.Repository; +using OpenAuth.Repository.Domain; +using OpenAuth.Repository.Interface; +namespace OpenAuth.App +{ + public class <%=Table.Name%>App : BaseStringApp<<%=Table.Name%>, OpenAuthDBContext> + { + private RevelanceManagerApp _revelanceApp; + /// + /// 加载列表 + /// + public TableData Load(Query<%=Table.Name%>ListReq request) + { + var loginContext = _auth.GetCurrentUser(); + if (loginContext == null) + { + throw new CommonException("登录已过期", Define.INVALID_TOKEN); + } + var properties = loginContext.GetProperties("<%=Table.Name%>"); + if (properties == null || properties.Count == 0) + { + throw new Exception("当前登录用户没有访问该模块字段的权限,请联系管理员配置"); + } + var result = new TableData(); + var objs = UnitWork.Find<<%=Table.Name%>>(null); + if (!string.IsNullOrEmpty(request.key)) + { + objs = objs.Where(u => u.Id.Contains(request.key)); + } + var propertyStr = string.Join(',', properties.Select(u => u.Key)); + result.columnHeaders = properties; + result.data = objs.OrderBy(u => u.Id) + .Skip((request.page - 1) * request.limit) + .Take(request.limit).Select($"new ({propertyStr})"); + result.count = objs.Count(); + return result; + } + <% + if(Table.Name.Contains("Tbl") && (!Table.Name.Contains("Dtbl")) && this.HeaderModel){ + var dtblName = Table.Name.Replace("Tbl","Dtbl"); //明细表的表名 + %> + public void Add(AddOrUpdate<%=Table.Name%>Req req) + { + var obj = req.MapTo<<%=Table.Name%>>(); + //todo:根据自己的业务场景,补充或调整字段 + obj.CreateTime = DateTime.Now; + var user = _auth.GetCurrentUser().User; + obj.CreateUserId = user.Id; + obj.CreateUserName = user.Name; + UnitWork.Add(obj); + if (req.<%=dtblName%>Reqs != null && req.<%=dtblName%>Reqs.Any()) + { + foreach (var detail in req.<%=dtblName%>Reqs) + { + detail.ForeignKeyId = obj.Id; //todo:调整自己的明细表外键 + _<%=dtblName%>App.AddNoSave(detail); + } + } + UnitWork.Save(); + } + public void Update(AddOrUpdate<%=Table.Name%>Req obj) + { + var user = _auth.GetCurrentUser().User; + if (obj.<%=dtblName%>Reqs != null && obj.<%=dtblName%>Reqs.Any()) + { + //id为空的添加 + foreach (var detail in obj.<%=dtblName%>Reqs.Where(u =>string.IsNullOrEmpty(u.Id))) + { + detail.ForeignKeyId = obj.Id; //todo:调整自己的明细表外键 + _<%=dtblName%>App.AddNoSave(detail); + } + //id比数据库少的,删除 + var containids = obj.<%=dtblName%>Reqs.Select(u => u.Id) + .Where(u =>!string.IsNullOrEmpty(u)).ToList(); + if (containids.Any()) + { + UnitWork.Delete<<%=dtblName%>>(u =>(!containids.Contains(u.Id)) && u.ForeignKeyId == obj.Id); //todo:调整自己的明细表外键 + } + //更新id相同的 + foreach (var detail in obj.<%=dtblName%>Reqs.Where(u =>!string.IsNullOrEmpty(u.Id))) + { + _<%=dtblName%>App.Update(detail); + } + } + <%CreateUpdate();%> + UnitWork.Save(); + } + <% + }else{ %> + public void Add(AddOrUpdate<%=Table.Name%>Req req) + { + var obj = req.MapTo<<%=Table.Name%>>(); + //todo:根据自己的业务场景,补充或调整字段 + //比如:obj.CreateTime = DateTime.Now; + // var user = _auth.GetCurrentUser().User; + // obj.CreateUserId = user.Id; + // obj.CreateUserName = user.Name; + Repository.Add(obj); + } + public void Update(AddOrUpdate<%=Table.Name%>Req obj) + { + <%CreateUpdate();%> + } + <% + } + %> + public <%=Table.Name%>App(IUnitWork unitWork, IRepository<<%=Table.Name%>, OpenAuthDBContext> repository, + RevelanceManagerApp app, IAuth auth) : base(unitWork, repository,auth) + { + _revelanceApp = app; + } + } +} + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Controller.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Controller.cst new file mode 100644 index 0000000000000000000000000000000000000000..30119a0e54d31ef0fd4f0048db1732dc8a4a8028 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Controller.cst @@ -0,0 +1,128 @@ +<%-- +Name: Database Table Properties +Author: yubaolee +Description: Create a list of properties from a database table +--%> +<%@ CodeTemplate Language="C#" Encoding="utf-8" TargetLanguage="C#" Debug="True" Description="控制器" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> + +using System; +using Infrastructure; +using Microsoft.AspNetCore.Mvc; +using OpenAuth.App; +using OpenAuth.App.Request; +using OpenAuth.App.Response; +using OpenAuth.Repository.Domain; + +namespace OpenAuth.WebApi.Controllers +{ + /// + /// <%=ModuleName%>操作 + /// + [Route("api/[controller]/[action]")] + [ApiController] + public class <%=ModuleName%>sController : ControllerBase + { + private readonly <%=ModuleName%>App _app; + + /// + /// //获取详情 + /// + [HttpGet] + public Response<<%=ModuleName%>> Get(string id) + { + var result = new Response<<%=ModuleName%>>(); + try + { + result.Result = _app.Get(id); + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + /// + /// 添加 + /// + [HttpPost] + public Response Add(AddOrUpdate<%=ModuleName%>Req obj) + { + var result = new Response(); + try + { + _app.Add(obj); + + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + /// + /// 修改 + /// + [HttpPost] + public Response Update(AddOrUpdate<%=ModuleName%>Req obj) + { + var result = new Response(); + try + { + _app.Update(obj); + + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + /// + /// 加载列表 + /// + [HttpGet] + public TableData Load([FromQuery]Query<%=ModuleName%>ListReq request) + { + return _app.Load(request); + } + + /// + /// 批量删除 + /// + [HttpPost] + public Response Delete([FromBody]string[] ids) + { + var result = new Response(); + try + { + _app.Delete(ids); + + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + public <%=ModuleName%>sController(<%=ModuleName%>App app) + { + _app = app; + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/ModifyReq.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/ModifyReq.cst new file mode 100644 index 0000000000000000000000000000000000000000..34bbb561b150a690a3dec780a303a0ed2a097f4a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/ModifyReq.cst @@ -0,0 +1,66 @@ +<%@ Template Language="C#" TargetLanguage="C#" Debug="True" Encoding="UTF-8" %> + +<%@ Assembly Src="../Internal/Model.cs" %> +<%@ Assembly Src="../Internal/Extensions.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="Table" + Type="SchemaExplorer.TableSchema" %> + +<%@ Property Name="HeaderModel" +Type="System.Boolean" +Category="1.Database" +Default="true" +Description="是否为启用头表模式,即类似‘入库订单’界面" %> + +<%@ Property Name="EntityNamespace" + Type="System.String" %> +//------------------------------------------------------------------------------ +// +// This code was generated by a CodeSmith Template. +// +// DO NOT MODIFY contents of this file. Changes to this +// file will be lost if the code is regenerated. +// Author:Yubao Li +// +//------------------------------------------------------------------------------ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.ComponentModel.DataAnnotations.Schema; +using System.Text; +using OpenAuth.Repository.Core; + +namespace OpenAuth.App.Request +{ + /// + /// <%= Table.Description %> + /// + [Table("<%= Table.Name%>")] + public partial class AddOrUpdate<%= Table.Name %>Req + { + + <% foreach(ColumnSchema p in Table.Columns) { + + %> + /// + /// <%=p.Description %> + /// + public <%= p.SystemType.ToNullableType(p.AllowDBNull == true) %> <%= p.Name%> { get; set; } + <% } %> + + //todo:根据自己的业务场景添加需要的字段 + <% + if(Table.Name.Contains("Tbl") && (!Table.Name.Contains("Dtbl")) && this.HeaderModel){ + var dtblName = Table.Name.Replace("Tbl","Dtbl"); //明细表的表名 + %> + public ListReq> <%=dtblName%>Reqs { get; set; } + <% } %> + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Request.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Request.cst new file mode 100644 index 0000000000000000000000000000000000000000..6b9b70e78b8099e7e812fd1d6e77f5f1ebb2c7f3 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/ApiGenerate/Request.cst @@ -0,0 +1,17 @@ +<%-- +Name: Database Table Properties +Author: yubaolee +Description: Create a list of properties from a database table +--%> +<%@ CodeTemplate Language="C#" Encoding="utf-8" TargetLanguage="C#" Debug="False" Description="应用层" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> +namespace OpenAuth.App.Request +{ + public class Query<%=ModuleName%>ListReq : PageReq + { + //todo:根据自己的业务场景添加需要的字段 + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Context.Generated.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Context.Generated.cst new file mode 100644 index 0000000000000000000000000000000000000000..eddb09d6c483e48f87c9c88721cc88cca051630a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Context.Generated.cst @@ -0,0 +1,81 @@ +<%@ Template Language="C#" TargetLanguage="C#" Debug="True" Encoding="UTF-8" %> + +<%@ Assembly Src="../Internal/Model.cs" %> +<%@ Assembly Src="../Internal/Extensions.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="WholeDb" +Type="System.Boolean" +Category="1.Database" +Default="true" +Description="是否为整个数据库" %> + +<%@ Property Name="SourceDatabase" + Type="SchemaExplorer.DatabaseSchema" + Category="1.Database" + Description="The source database." %> + +<%@ Property Name="SourceTables" +Type="SchemaExplorer.TableSchemaCollection" +Category="1.Database" Description="选择部分表" %> + +<%@ Property Name="ContextNamespace" Type="System.String" %> +<%@ Property Name="EntityNamespace" Type="System.String" %> + + +using Microsoft.EntityFrameworkCore; +using <%= EntityNamespace %>; + +namespace <%= ContextNamespace %> +{ + <% + string dbContextName; + if(WholeDb){ + dbContextName = SourceDatabase.Name.ToSafeName(); + } + else{ + dbContextName = SourceTables.First().Database.Name.ToSafeName(); + } + dbContextName = StringUtil.ToPascalCase(dbContextName); + Response.WriteLine(" public partial class "+ dbContextName +"Context: DbContext"); + + %> + { + + protected override void OnModelCreating(ModelBuilder modelBuilder) + { + //当主键为联合主键时,需要把这里的内容拷贝到对应的位置 + <% + TableSchemaCollection tables; + if(WholeDb){ + tables = SourceDatabase.Tables; + } + else{ + tables = SourceTables; + } + + foreach(TableSchema table in tables) + { + if(table.PrimaryKeys.Count <=1) continue; + var keys = string.Join(",", table.Columns.Where(u=>u.IsPrimaryKeyMember==true) + .Select(u =>"c."+u.Name)); + Response.WriteLine(" modelBuilder.Entity<"+table.Name+">()"); + Response.WriteLine(" .HasKey(c => new { "+keys+" });"); + } + %> + } + + <% + foreach(TableSchema table in tables) + { + Response.WriteLine(" public virtual DbSet<"+table.Name+"> "+StringUtil.ToPascalCase(StringUtil.ToPlural(table.Name))+" { get; set; }"); + } + %> + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Entity.Generated.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Entity.Generated.cst new file mode 100644 index 0000000000000000000000000000000000000000..59ecd683474ecb81815fcf4187f7f5c3298c7ccc --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Entity.Generated.cst @@ -0,0 +1,75 @@ +<%@ Template Language="C#" TargetLanguage="C#" Debug="True" Encoding="UTF-8" %> + +<%@ Assembly Src="../Internal/Model.cs" %> +<%@ Assembly Src="../Internal/Extensions.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="Table" + Type="SchemaExplorer.TableSchema" %> + +<%@ Property Name="EntityNamespace" + Type="System.String" %> +//------------------------------------------------------------------------------ +// +// This code was generated by a CodeSmith Template. +// +// DO NOT MODIFY contents of this file. Changes to this +// file will be lost if the code is regenerated. +// Author:Yubao Li +// +//------------------------------------------------------------------------------ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.ComponentModel.DataAnnotations.Schema; +using System.Text; +using OpenAuth.Repository.Core; + +namespace <%= EntityNamespace %> +{ + /// + /// <%= Table.Description %> + /// + [Table("<%= Table.Name%>")] + public partial class <%= Table.Name %> : StringEntity + { + public <%= Table.Name %>() + { + <% foreach(ColumnSchema p in Table.Columns) { + if(p.IsPrimaryKeyMember) continue; + string type = p.SystemType.ToNullableType(p.AllowDBNull == true); + if(type =="int" || type=="decimal") + Response.WriteLine(" this."+p.Name+"= 0;"); + else if(type =="string") + Response.WriteLine(" this."+p.Name+"= string.Empty;"); + else if(type.ToLower().Contains("datetime")) + Response.WriteLine(" this."+p.Name+"= DateTime.Now;"); + } // foreach %> + } + + + <% + foreach(ColumnSchema p in Table.Columns) { + if(p.IsPrimaryKeyMember) continue; + %> + /// + /// <%=p.Description %> + /// + [Description("<%=p.Description%>")] + <%if(p.Name.LastIndexOf("Id") != -1){%> + [Browsable(false)] + <%}%> + <%if(p.DataType == DbType.Byte){%> + public bool <%= p.Name%> { get; set; } + <%}else{%> + public <%= p.SystemType.ToNullableType(p.AllowDBNull == true) %> <%= p.Name%> { get; set; } + <%}%> + <% } // foreach %> + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Extensions.cs b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Extensions.cs new file mode 100644 index 0000000000000000000000000000000000000000..0e8dc289430e33ad85320368bc7e1f2dc79a8469 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Extensions.cs @@ -0,0 +1,187 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using CodeSmith.Engine; + +namespace SchemaMapper +{ + public enum CodeLanguage + { + CSharp, + VisualBasic + } + + public static class Extensions + { + private static readonly HashSet _csharpKeywords; + private static readonly HashSet _visualBasicKeywords; + private static readonly Dictionary _csharpTypeAlias; + + static Extensions() + { + _csharpKeywords = new HashSet(StringComparer.Ordinal) + { + "as", "do", "if", "in", "is", + "for", "int", "new", "out", "ref", "try", + "base", "bool", "byte", "case", "char", "else", "enum", "goto", "lock", "long", "null", "this", "true", "uint", "void", + "break", "catch", "class", "const", "event", "false", "fixed", "float", "sbyte", "short", "throw", "ulong", "using", "while", + "double", "extern", "object", "params", "public", "return", "sealed", "sizeof", "static", "string", "struct", "switch", "typeof", "unsafe", "ushort", + "checked", "decimal", "default", "finally", "foreach", "private", "virtual", + "abstract", "continue", "delegate", "explicit", "implicit", "internal", "operator", "override", "readonly", "volatile", + "__arglist", "__makeref", "__reftype", "interface", "namespace", "protected", "unchecked", + "__refvalue", "stackalloc" + }; + + _visualBasicKeywords = new HashSet(StringComparer.OrdinalIgnoreCase) + { + "as", "do", "if", "in", "is", "me", "of", "on", "or", "to", + "and", "dim", "end", "for", "get", "let", "lib", "mod", "new", "not", "rem", "set", "sub", "try", "xor", + "ansi", "auto", "byte", "call", "case", "cdbl", "cdec", "char", "cint", "clng", "cobj", "csng", "cstr", "date", "each", "else", + "enum", "exit", "goto", "like", "long", "loop", "next", "step", "stop", "then", "true", "wend", "when", "with", + "alias", "byref", "byval", "catch", "cbool", "cbyte", "cchar", "cdate", "class", "const", "ctype", "cuint", "culng", "endif", "erase", "error", + "event", "false", "gosub", "isnot", "redim", "sbyte", "short", "throw", "ulong", "until", "using", "while", + "csbyte", "cshort", "double", "elseif", "friend", "global", "module", "mybase", "object", "option", "orelse", "public", "resume", "return", "select", "shared", + "single", "static", "string", "typeof", "ushort", + "andalso", "boolean", "cushort", "decimal", "declare", "default", "finally", "gettype", "handles", "imports", "integer", "myclass", "nothing", "partial", "private", "shadows", + "trycast", "unicode", "variant", + "assembly", "continue", "delegate", "function", "inherits", "operator", "optional", "preserve", "property", "readonly", "synclock", "uinteger", "widening", + "addressof", "interface", "namespace", "narrowing", "overloads", "overrides", "protected", "structure", "writeonly", + "addhandler", "directcast", "implements", "paramarray", "raiseevent", "withevents", + "mustinherit", "overridable", + "mustoverride", + "removehandler", + "class_finalize", "notinheritable", "notoverridable", + "class_initialize" + }; + + _csharpTypeAlias = new Dictionary(16) + { + {"System.Int16", "short"}, + {"System.Int32", "int"}, + {"System.Int64", "long"}, + {"System.String", "string"}, + {"System.Object", "object"}, + {"System.Boolean", "bool"}, + {"System.Void", "void"}, + {"System.Char", "char"}, + {"System.Byte", "byte"}, + {"System.UInt16", "ushort"}, + {"System.UInt32", "uint"}, + {"System.UInt64", "ulong"}, + {"System.SByte", "sbyte"}, + {"System.Single", "float"}, + {"System.Double", "double"}, + {"System.Decimal", "decimal"} + }; + } + + public static string ToCamelCase(this string name) + { + return StringUtil.ToCamelCase(name); + } + + public static string ToPascalCase(this string name) + { + return StringUtil.ToPascalCase(name); + } + + + public static string ToFieldName(this string name) + { + return "_" + StringUtil.ToCamelCase(name); + } + + public static string MakeUnique(this string name, Func exists) + { + string uniqueName = name; + int count = 1; + + while (exists(uniqueName)) + uniqueName = string.Concat(name, count++); + + return uniqueName; + } + + public static bool IsKeyword(this string text, CodeLanguage language = CodeLanguage.CSharp) + { + return language == CodeLanguage.VisualBasic + ? _visualBasicKeywords.Contains(text) + : _csharpKeywords.Contains(text); + } + + public static string ToSafeName(this string name, CodeLanguage language = CodeLanguage.CSharp) + { + if (!name.IsKeyword(language)) + return name; + + return language == CodeLanguage.VisualBasic + ? string.Format("[{0}]", name) + : "@" + name; + } + + public static string ToType(this Type type, CodeLanguage language = CodeLanguage.CSharp) + { + return ToType(type.FullName, language); + } + + public static string ToType(this string type, CodeLanguage language = CodeLanguage.CSharp) + { + if (type == "System.Xml.XmlDocument") + type = "System.String"; + + string t; + if (language == CodeLanguage.CSharp && _csharpTypeAlias.TryGetValue(type, out t)) + return t; + + + return type; + } + + public static string ToNullableType(this Type type, bool isNullable = false, CodeLanguage language = CodeLanguage.CSharp) + { + return ToNullableType(type.FullName, isNullable, language); + } + + public static string ToNullableType(this string type, bool isNullable = false, CodeLanguage language = CodeLanguage.CSharp) + { + bool isValueType = type.IsValueType(); + + type = type.ToType(language); + + if (!isValueType || !isNullable) + return type; + + return language == CodeLanguage.VisualBasic + ? string.Format("Nullable(Of {0})", type) + : type + "?"; + } + + public static bool IsValueType(this string type) + { + if (!type.StartsWith("System.")) + return false; + + var t = Type.GetType(type, false); + return t != null && t.IsValueType; + } + + public static string ToDelimitedString(this IEnumerable values, string delimiter, string format = null) + { + var sb = new StringBuilder(); + foreach (var i in values) + { + if (sb.Length > 0) + sb.Append(delimiter); + + if (string.IsNullOrEmpty(format)) + sb.Append(i); + else + sb.AppendFormat(format, i); + } + + return sb.ToString(); + } + + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Generator.cs b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Generator.cs new file mode 100644 index 0000000000000000000000000000000000000000..751b6696aa774ed004c7ba868fd3ff3657f98f92 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Generator.cs @@ -0,0 +1,837 @@ +using System; +using System.Collections; +using System.Collections.Concurrent; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Text.RegularExpressions; +using CodeSmith.Engine; +using SchemaExplorer; + +namespace SchemaMapper +{ + public enum TableNaming + { + Mixed = 0, + Plural = 1, + Singular = 2 + } + + public enum EntityNaming + { + Preserve = 0, + Plural = 1, + Singular = 2 + } + + public enum RelationshipNaming + { + None = 0, + Plural = 1, + ListSuffix = 2 + } + + public enum ContextNaming + { + Preserve = 0, + Plural = 1, + TableSuffix = 2 + } + + public class GeneratorSettings + { + public GeneratorSettings() + { + RelationshipNaming = RelationshipNaming.ListSuffix; + EntityNaming = EntityNaming.Singular; + TableNaming = TableNaming.Singular; + CleanExpressions = new List { @"^\d+" }; + IgnoreExpressions = new List(); + } + + public TableNaming TableNaming { get; set; } + + public EntityNaming EntityNaming { get; set; } + + public RelationshipNaming RelationshipNaming { get; set; } + + public ContextNaming ContextNaming { get; set; } + + public List IgnoreExpressions { get; set; } + + public List CleanExpressions { get; set; } + + public bool InclusionMode { get; set; } + + public bool IsIgnored(string name) + { + if (IgnoreExpressions.Count == 0) + return false; + + bool isMatch = IgnoreExpressions.Any(regex => Regex.IsMatch(name, regex)); + + return InclusionMode ? !isMatch : isMatch; + } + + public string CleanName(string name) + { + if (CleanExpressions.Count == 0) + return name; + + foreach (var regex in CleanExpressions.Where(r => !string.IsNullOrEmpty(r))) + if (Regex.IsMatch(name, regex)) + return Regex.Replace(name, regex, ""); + + return name; + } + + public string RelationshipName(string name) + { + if (RelationshipNaming == RelationshipNaming.None) + return name; + + if (RelationshipNaming == RelationshipNaming.ListSuffix) + return name + "List"; + + return StringUtil.ToPascalCase(StringUtil.ToPlural(name)); + } + + public string ContextName(string name) + { + if (ContextNaming == ContextNaming.Preserve) + return name; + + if (ContextNaming == ContextNaming.TableSuffix) + return name + "Table"; + + return StringUtil.ToPascalCase(StringUtil.ToPlural(name)); + } + + public string EntityName(string name) + { + if (TableNaming != TableNaming.Plural && EntityNaming == EntityNaming.Plural) + name = StringUtil.ToPlural(name); + else if (TableNaming != TableNaming.Singular && EntityNaming == EntityNaming.Singular) + name = StringUtil.ToSingular(name); + + return StringUtil.ToPascalCase(name); + } + } + + public class SchemaItemProcessedEventArgs : EventArgs + { + public SchemaItemProcessedEventArgs(string name) + { + _name = name; + } + + private readonly string _name; + public string Name + { + get { return _name; } + } + } + + public class UniqueNamer + { + private readonly ConcurrentDictionary> _names; + + public UniqueNamer() + { + _names = new ConcurrentDictionary>(StringComparer.OrdinalIgnoreCase); + Comparer = StringComparer.CurrentCulture; + + // add existing + UniqueContextName("ChangeTracker"); + UniqueContextName("Configuration"); + UniqueContextName("Database"); + UniqueContextName("InternalContext"); + } + + public IEqualityComparer Comparer { get; set; } + + public string UniqueName(string bucketName, string name) + { + var hashSet = _names.GetOrAdd(bucketName, k => new HashSet(Comparer)); + string result = name.MakeUnique(hashSet.Contains); + hashSet.Add(result); + + return result; + } + + public string UniqueClassName(string className) + { + const string globalClassName = "global::ClassName"; + return UniqueName(globalClassName, className); + } + + public string UniqueContextName(string name) + { + const string globalContextname = "global::ContextName"; + return UniqueName(globalContextname, name); + } + + public string UniqueRelationshipName(string name) + { + const string globalContextname = "global::RelationshipName"; + return UniqueName(globalContextname, name); + } + + } + + public class Generator + { + private readonly UniqueNamer _namer; + + public Generator() + { + _settings = new GeneratorSettings(); + _namer = new UniqueNamer(); + } + + public event EventHandler SchemaItemProcessed; + protected void OnSchemaItemProcessed(string name) + { + var handler = SchemaItemProcessed; + if (handler == null) + return; + + handler(this, new SchemaItemProcessedEventArgs(name)); + } + + private readonly GeneratorSettings _settings; + public GeneratorSettings Settings + { + get { return _settings; } + } + + //按表信息创建DbContext + public EntityContext Generate(TableSchema tableSchema) + { + // only DeepLoad when in ignore mode + tableSchema.DeepLoad = !Settings.InclusionMode; + + var entityContext = new EntityContext(); + entityContext.DatabaseName = tableSchema.Database.Name; + + string dataContextName = StringUtil.ToPascalCase(tableSchema.Database.Name) + "Context"; + dataContextName = _namer.UniqueClassName(dataContextName); + + entityContext.ClassName = dataContextName; + + GetEntity(entityContext, tableSchema); + + + return entityContext; + } + + //按数据库连接信息创建DbContext + public EntityContext Generate(DatabaseSchema databaseSchema) + { + // only DeepLoad when in ignore mode + databaseSchema.DeepLoad = !Settings.InclusionMode; + + var entityContext = new EntityContext(); + entityContext.DatabaseName = databaseSchema.Name; + + string dataContextName = StringUtil.ToPascalCase(databaseSchema.Name) + "Context"; + dataContextName = _namer.UniqueClassName(dataContextName); + + entityContext.ClassName = dataContextName; + + foreach (TableSchema t in databaseSchema.Tables) + { + if (Settings.IsIgnored(t.FullName)) + { + Debug.WriteLine("Skipping Table: " + t.FullName); + } + else if (IsManyToMany(t)) + { + CreateManyToMany(entityContext, t); + } + else + { + Debug.WriteLine("Getting Table Schema: " + t.FullName); + GetEntity(entityContext, t); + } + + OnSchemaItemProcessed(t.FullName); + } + + return entityContext; + } + + //根据DbContext和tableSchema获取实体 + public Entity GetEntity(EntityContext entityContext, TableSchema tableSchema, bool processRelationships = true, bool processMethods = true) + { + string key = tableSchema.FullName; + + Entity entity = entityContext.Entities.ByTable(key) + ?? CreateEntity(entityContext, tableSchema); + + if (!entity.Properties.IsProcessed) + CreateProperties(entity, tableSchema); + + if (processRelationships && !entity.Relationships.IsProcessed) + CreateRelationships(entityContext, entity, tableSchema); + + if (processMethods && !entity.Methods.IsProcessed) + CreateMethods(entity, tableSchema); + + entity.IsProcessed = true; + return entity; + } + + private Entity CreateEntity(EntityContext entityContext, TableSchema tableSchema) + { + var entity = new Entity + { + FullName = tableSchema.FullName, + TableName = tableSchema.Name, + TableSchema = tableSchema.Owner, + Description = tableSchema.Description + }; + + string className = ToClassName(tableSchema.Name); + className = _namer.UniqueClassName(className); + + string mappingName = className + "Map"; + mappingName = _namer.UniqueClassName(mappingName); + + string contextName = Settings.ContextName(className); + contextName = ToPropertyName(entityContext.ClassName, contextName); + contextName = _namer.UniqueContextName(contextName); + + entity.ClassName = className; + entity.ContextName = contextName; + entity.MappingName = mappingName; + + entityContext.Entities.Add(entity); + + return entity; + } + + /// + /// 创建实体的属性 + /// + private void CreateProperties(Entity entity, TableSchema tableSchema) + { + foreach (ColumnSchema columnSchema in tableSchema.Columns) + { + // skip unsupported type + if (columnSchema.NativeType.Equals("hierarchyid", StringComparison.OrdinalIgnoreCase) + || columnSchema.NativeType.Equals("sql_variant", StringComparison.OrdinalIgnoreCase)) + { + Debug.WriteLine(string.Format("Skipping column '{0}' because it has an unsupported db type '{1}'.", + columnSchema.Name, columnSchema.NativeType)); + continue; + } + + Property property = entity.Properties.ByColumn(columnSchema.Name); + + if (property == null) + { + property = new Property { ColumnName = columnSchema.Name }; + entity.Properties.Add(property); + } + + string propertyName = ToPropertyName(entity.ClassName, columnSchema.Name); + propertyName = _namer.UniqueName(entity.ClassName, propertyName); + + property.PropertyName = propertyName; + + property.DataType = columnSchema.DataType; + property.SystemType = columnSchema.SystemType; + property.NativeType = columnSchema.NativeType; + property.Description = columnSchema.Description; + + property.IsPrimaryKey = columnSchema.IsPrimaryKeyMember; + property.IsForeignKey = columnSchema.IsForeignKeyMember; + property.IsNullable = columnSchema.AllowDBNull; + + property.IsIdentity = IsIdentity(columnSchema); + property.IsRowVersion = IsRowVersion(columnSchema); + property.IsAutoGenerated = IsDbGenerated(columnSchema); + + if (columnSchema.IsUnique) + property.IsUnique = columnSchema.IsUnique; + + if (property.SystemType == typeof(string) + || property.SystemType == typeof(byte[])) + { + property.MaxLength = columnSchema.Size; + } + + if (property.SystemType == typeof(float) + || property.SystemType == typeof(double) + || property.SystemType == typeof(decimal)) + { + property.Precision = columnSchema.Precision; + property.Scale = columnSchema.Scale; + } + + property.IsProcessed = true; + } + + entity.Properties.IsProcessed = true; + } + + + private void CreateRelationships(EntityContext entityContext, Entity entity, TableSchema tableSchema) + { + foreach (TableKeySchema tableKey in tableSchema.ForeignKeys) + { + if (Settings.IsIgnored(tableKey.ForeignKeyTable.FullName) + || Settings.IsIgnored(tableKey.PrimaryKeyTable.FullName)) + { + Debug.WriteLine("Skipping relationship '{0}' because table '{1}' or '{2}' is ignored.", + tableKey.FullName, tableKey.ForeignKeyTable.FullName, tableKey.PrimaryKeyTable.FullName); + + continue; + } + + CreateRelationship(entityContext, entity, tableKey); + } + + entity.Relationships.IsProcessed = true; + } + + private void CreateRelationship(EntityContext entityContext, Entity foreignEntity, TableKeySchema tableKeySchema) + { + Entity primaryEntity = GetEntity(entityContext, tableKeySchema.PrimaryKeyTable, false, false); + + string primaryName = primaryEntity.ClassName; + string foreignName = foreignEntity.ClassName; + + string relationshipName = tableKeySchema.Name; + relationshipName = _namer.UniqueRelationshipName(relationshipName); + + bool isCascadeDelete = IsCascadeDelete(tableKeySchema); + bool foreignMembersRequired; + bool primaryMembersRequired; + + var foreignMembers = GetKeyMembers(foreignEntity, tableKeySchema.ForeignKeyMemberColumns, tableKeySchema.Name, out foreignMembersRequired); + var primaryMembers = GetKeyMembers(primaryEntity, tableKeySchema.PrimaryKeyMemberColumns, tableKeySchema.Name, out primaryMembersRequired); + + Relationship foreignRelationship = foreignEntity.Relationships + .FirstOrDefault(r => r.RelationshipName == relationshipName && r.IsForeignKey); + + if (foreignRelationship == null) + { + foreignRelationship = new Relationship { RelationshipName = relationshipName }; + foreignEntity.Relationships.Add(foreignRelationship); + } + foreignRelationship.IsMapped = true; + foreignRelationship.IsForeignKey = true; + foreignRelationship.ThisCardinality = foreignMembersRequired ? Cardinality.One : Cardinality.ZeroOrOne; + foreignRelationship.ThisEntity = foreignName; + foreignRelationship.ThisProperties = new List(foreignMembers); + foreignRelationship.OtherEntity = primaryName; + foreignRelationship.OtherProperties = new List(primaryMembers); + foreignRelationship.CascadeDelete = isCascadeDelete; + + string prefix = GetMemberPrefix(foreignRelationship, primaryName, foreignName); + + string foreignPropertyName = ToPropertyName(foreignEntity.ClassName, prefix + primaryName); + foreignPropertyName = _namer.UniqueName(foreignEntity.ClassName, foreignPropertyName); + foreignRelationship.ThisPropertyName = foreignPropertyName; + + // add reverse + Relationship primaryRelationship = primaryEntity.Relationships + .FirstOrDefault(r => r.RelationshipName == relationshipName && r.IsForeignKey == false); + + if (primaryRelationship == null) + { + primaryRelationship = new Relationship { RelationshipName = relationshipName }; + primaryEntity.Relationships.Add(primaryRelationship); + } + + primaryRelationship.IsMapped = false; + primaryRelationship.IsForeignKey = false; + primaryRelationship.ThisEntity = primaryName; + primaryRelationship.ThisProperties = new List(primaryMembers); + primaryRelationship.OtherEntity = foreignName; + primaryRelationship.OtherProperties = new List(foreignMembers); + primaryRelationship.CascadeDelete = isCascadeDelete; + + bool isOneToOne = IsOneToOne(tableKeySchema, foreignRelationship); + + if (isOneToOne) + primaryRelationship.ThisCardinality = primaryMembersRequired ? Cardinality.One : Cardinality.ZeroOrOne; + else + primaryRelationship.ThisCardinality = Cardinality.Many; + + string primaryPropertyName = prefix + foreignName; + if (!isOneToOne) + primaryPropertyName = Settings.RelationshipName(primaryPropertyName); + + primaryPropertyName = ToPropertyName(primaryEntity.ClassName, primaryPropertyName); + primaryPropertyName = _namer.UniqueName(primaryEntity.ClassName, primaryPropertyName); + + primaryRelationship.ThisPropertyName = primaryPropertyName; + + foreignRelationship.OtherPropertyName = primaryRelationship.ThisPropertyName; + foreignRelationship.OtherCardinality = primaryRelationship.ThisCardinality; + + primaryRelationship.OtherPropertyName = foreignRelationship.ThisPropertyName; + primaryRelationship.OtherCardinality = foreignRelationship.ThisCardinality; + + foreignRelationship.IsProcessed = true; + primaryRelationship.IsProcessed = true; + } + + private void CreateManyToMany(EntityContext entityContext, TableSchema joinTable) + { + if (joinTable.ForeignKeys.Count != 2) + return; + + var joinTableName = joinTable.Name; + var joinSchemaName = joinTable.Owner; + + // first fkey is always left, second fkey is right + var leftForeignKey = joinTable.ForeignKeys[0]; + var leftTable = leftForeignKey.PrimaryKeyTable; + var joinLeftColumn = leftForeignKey.ForeignKeyMemberColumns.Select(c => c.Name).ToList(); + var leftEntity = GetEntity(entityContext, leftTable, false, false); + + var rightForeignKey = joinTable.ForeignKeys[1]; + var rightTable = rightForeignKey.PrimaryKeyTable; + var joinRightColumn = rightForeignKey.ForeignKeyMemberColumns.Select(c => c.Name).ToList(); + var rightEntity = GetEntity(entityContext, rightTable, false, false); + + string leftPropertyName = Settings.RelationshipName(rightEntity.ClassName); + leftPropertyName = _namer.UniqueName(leftEntity.ClassName, leftPropertyName); + + string rightPropertyName = Settings.RelationshipName(leftEntity.ClassName); + rightPropertyName = _namer.UniqueName(rightEntity.ClassName, rightPropertyName); + + string relationshipName = string.Format("{0}|{1}", + leftForeignKey.Name, + rightForeignKey.Name); + + relationshipName = _namer.UniqueRelationshipName(relationshipName); + + var left = new Relationship { RelationshipName = relationshipName }; + left.IsForeignKey = false; + left.IsMapped = true; + + left.ThisCardinality = Cardinality.Many; + left.ThisEntity = leftEntity.ClassName; + left.ThisPropertyName = leftPropertyName; + + left.OtherCardinality = Cardinality.Many; + left.OtherEntity = rightEntity.ClassName; + left.OtherPropertyName = rightPropertyName; + + left.JoinTable = joinTableName; + left.JoinSchema = joinSchemaName; + left.JoinThisColumn = new List(joinLeftColumn); + left.JoinOtherColumn = new List(joinRightColumn); + + leftEntity.Relationships.Add(left); + + var right = new Relationship { RelationshipName = relationshipName }; + right.IsForeignKey = false; + right.IsMapped = false; + + right.ThisCardinality = Cardinality.Many; + right.ThisEntity = rightEntity.ClassName; + right.ThisPropertyName = rightPropertyName; + + right.OtherCardinality = Cardinality.Many; + right.OtherEntity = leftEntity.ClassName; + right.OtherPropertyName = leftPropertyName; + + right.JoinTable = joinTableName; + right.JoinSchema = joinSchemaName; + right.JoinThisColumn = new List(joinRightColumn); + right.JoinOtherColumn = new List(joinLeftColumn); + + rightEntity.Relationships.Add(right); + } + + + private void CreateMethods(Entity entity, TableSchema tableSchema) + { + if (tableSchema.HasPrimaryKey) + { + var method = GetMethodFromColumns(entity, tableSchema.PrimaryKey.MemberColumns); + if (method != null) + { + method.IsKey = true; + method.SourceName = tableSchema.PrimaryKey.FullName; + + if (!entity.Methods.Any(m => m.NameSuffix == method.NameSuffix)) + entity.Methods.Add(method); + } + } + + GetIndexMethods(entity, tableSchema); + GetForeignKeyMethods(entity, tableSchema); + + entity.Methods.IsProcessed = true; + } + + private static void GetForeignKeyMethods(Entity entity, TableSchema table) + { + var columns = new List(); + + foreach (ColumnSchema column in table.ForeignKeyColumns) + { + columns.Add(column); + + Method method = GetMethodFromColumns(entity, columns); + if (method != null && !entity.Methods.Any(m => m.NameSuffix == method.NameSuffix)) + entity.Methods.Add(method); + + columns.Clear(); + } + } + + private static void GetIndexMethods(Entity entity, TableSchema table) + { + foreach (IndexSchema index in table.Indexes) + { + Method method = GetMethodFromColumns(entity, index.MemberColumns); + if (method == null) + continue; + + method.SourceName = index.FullName; + method.IsUnique = index.IsUnique; + method.IsIndex = true; + + if (!entity.Methods.Any(m => m.NameSuffix == method.NameSuffix)) + entity.Methods.Add(method); + } + } + + private static Method GetMethodFromColumns(Entity entity, IEnumerable columns) + { + var method = new Method(); + string methodName = string.Empty; + + foreach (var column in columns) + { + var property = entity.Properties.ByColumn(column.Name); + if (property == null) + continue; + + method.Properties.Add(property); + methodName += property.PropertyName; + } + + if (method.Properties.Count == 0) + return null; + + method.NameSuffix = methodName; + return method; + } + + + private static List GetKeyMembers(Entity entity, IEnumerable members, string name, out bool isRequired) + { + var keyMembers = new List(); + isRequired = false; + + foreach (var member in members) + { + var property = entity.Properties.ByColumn(member.Name); + + if (property == null) + throw new InvalidOperationException(string.Format( + "Could not find column {0} for relationship {1}.", + member.Name, + name)); + + if (!isRequired) + isRequired = property.IsRequired; + + keyMembers.Add(property.PropertyName); + } + + return keyMembers; + } + + private static string GetMemberPrefix(Relationship relationship, string primaryClass, string foreignClass) + { + string thisKey = relationship.ThisProperties.FirstOrDefault() ?? string.Empty; + string otherKey = relationship.OtherProperties.FirstOrDefault() ?? string.Empty; + + bool isSameName = thisKey.Equals(otherKey, StringComparison.OrdinalIgnoreCase); + isSameName = (isSameName || thisKey.Equals(primaryClass + otherKey, StringComparison.OrdinalIgnoreCase)); + + string prefix = string.Empty; + if (isSameName) + return prefix; + + prefix = thisKey.Replace(otherKey, ""); + prefix = prefix.Replace(primaryClass, ""); + prefix = prefix.Replace(foreignClass, ""); + prefix = Regex.Replace(prefix, @"(_ID|_id|_Id|\.ID|\.id|\.Id|ID|Id)$", ""); + prefix = Regex.Replace(prefix, @"^\d", ""); + + return prefix; + } + + private static bool IsOneToOne(TableKeySchema tableKeySchema, Relationship foreignRelationship) + { + bool isFkeyPkey = tableKeySchema.ForeignKeyTable.HasPrimaryKey + && tableKeySchema.ForeignKeyTable.PrimaryKey != null + && tableKeySchema.ForeignKeyTable.PrimaryKey.MemberColumns.Count == 1 + && tableKeySchema.ForeignKeyTable.PrimaryKey.MemberColumns.Contains( + foreignRelationship.ThisProperties.FirstOrDefault()); + + if (isFkeyPkey) + return true; + + // if f.key is unique + return tableKeySchema.ForeignKeyMemberColumns.All(column => column.IsUnique); + } + + private static bool IsManyToMany(TableSchema tableSchema) + { + // 1) Table must have Two ForeignKeys. + // 2) All columns must be either... + // a) Member of a Foreign Key. + // b) DbGenerated + + if (tableSchema.Columns.Count < 2) + return false; + + if (tableSchema.ForeignKeyColumns.Count != 2) + return false; + + // all columns are fkeys + if (tableSchema.Columns.Count == 2 && + tableSchema.ForeignKeyColumns.Count == 2) + return true; + + // check all non fkey columns to make sure db gen'd + return tableSchema.NonForeignKeyColumns.All(c => + IsDbGenerated(c) || HasDefaultValue(c)); + } + + #region Name Helpers + private string ToClassName(string name) + { + name = Settings.EntityName(name); + string legalName = ToLegalName(name); + + return legalName; + } + + private string ToPropertyName(string className, string name) + { + string propertyName = ToLegalName(name); + if (className.Equals(propertyName, StringComparison.OrdinalIgnoreCase)) + propertyName += "Member"; + + return propertyName; + } + + private string ToLegalName(string name) + { + string legalName = Settings.CleanName(name); + legalName = StringUtil.ToPascalCase(legalName); + + return legalName; + } + #endregion + + #region Column Flag Helpers + private static bool IsCascadeDelete(SchemaObjectBase column) + { + bool cascadeDelete = false; + string value; + try + { + if (column.ExtendedProperties.Contains(ExtendedPropertyNames.CascadeDelete)) + { + value = column.ExtendedProperties[ExtendedPropertyNames.CascadeDelete].Value.ToString(); + bool.TryParse(value, out cascadeDelete); + } + } + catch (Exception ex) + { + Debug.WriteLine("Error: " + ex.Message); + } + + return cascadeDelete; + } + + private static bool IsRowVersion(DataObjectBase column) + { + bool isTimeStamp = column.NativeType.Equals( + "timestamp", StringComparison.OrdinalIgnoreCase); + bool isRowVersion = column.NativeType.Equals( + "rowversion", StringComparison.OrdinalIgnoreCase); + + return (isTimeStamp || isRowVersion); + } + + private static bool IsDbGenerated(DataObjectBase column) + { + if (IsRowVersion(column)) + return true; + + if (IsIdentity(column)) + return true; + + bool isComputed = false; + string value; + try + { + if (column.ExtendedProperties.Contains(ExtendedPropertyNames.IsComputed)) + { + value = column.ExtendedProperties[ExtendedPropertyNames.IsComputed].Value.ToString(); + bool.TryParse(value, out isComputed); + } + } + catch (Exception ex) + { + Debug.WriteLine("Error: " + ex.Message); + } + + return isComputed; + } + + private static bool IsIdentity(DataObjectBase column) + { + string temp; + bool isIdentity = false; + try + { + if (column.ExtendedProperties.Contains(ExtendedPropertyNames.IsIdentity)) + { + temp = column.ExtendedProperties[ExtendedPropertyNames.IsIdentity].Value.ToString(); + bool.TryParse(temp, out isIdentity); + } + } + catch (Exception ex) + { + Debug.WriteLine("Error: " + ex.Message); + } + + return isIdentity; + } + + private static bool HasDefaultValue(DataObjectBase column) + { + try + { + if (!column.ExtendedProperties.Contains(ExtendedPropertyNames.DefaultValue)) + return false; + + string value = column.ExtendedProperties[ExtendedPropertyNames.DefaultValue].Value.ToString(); + return !string.IsNullOrEmpty(value); + } + catch (Exception ex) + { + Debug.WriteLine("Error: " + ex.Message); + } + + return false; + } + #endregion + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Model.cs b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Model.cs new file mode 100644 index 0000000000000000000000000000000000000000..b7b2a6f12fab575b501daf508fb49749ff74c74b --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Model.cs @@ -0,0 +1,370 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Data; +using System.Diagnostics; +using System.Linq; +using System.Xml.Serialization; + +namespace SchemaMapper +{ + #region Base + public enum Cardinality + { + ZeroOrOne, + One, + Many + } + + public class EntityBase + { + [XmlIgnore] + public bool IsProcessed { get; set; } + } + #endregion + + #region Model + [DebuggerDisplay("Context: {ContextName}, Database: {DatabaseName}")] + public class EntityContext : EntityBase + { + public EntityContext() + { + Entities = new EntityCollection(); + } + + public string ClassName { get; set; } + public string DatabaseName { get; set; } + + public EntityCollection Entities { get; set; } + + public void RenameEntity(string originalName, string newName) + { + if (originalName == newName) + return; + + Debug.WriteLine("Rename Entity '{0}' to '{1}'.", originalName, newName); + foreach (var entity in Entities) + { + if (entity.ClassName == originalName) + entity.ClassName = newName; + + foreach (var relationship in entity.Relationships) + { + if (relationship.ThisEntity == originalName) + relationship.ThisEntity = newName; + if (relationship.OtherEntity == originalName) + relationship.OtherEntity = newName; + } + } + } + + public void RenameProperty(string entityName, string originalName, string newName) + { + if (originalName == newName) + return; + + Debug.WriteLine("Rename Property '{0}' to '{1}' in Entity '{2}'.", originalName, newName, entityName); + foreach (var entity in Entities) + { + if (entity.ClassName == entityName) + { + var property = entity.Properties.ByProperty(originalName); + if (property != null) + property.PropertyName = newName; + } + + foreach (var relationship in entity.Relationships) + { + if (relationship.ThisEntity == entityName) + for (int i = 0; i < relationship.ThisProperties.Count; i++) + if (relationship.ThisProperties[i] == originalName) + relationship.ThisProperties[i] = newName; + + if (relationship.OtherEntity == entityName) + for (int i = 0; i < relationship.OtherProperties.Count; i++) + if (relationship.OtherProperties[i] == originalName) + relationship.OtherProperties[i] = newName; + } + } + + } + } + + [DebuggerDisplay("Class: {ClassName}, Table: {FullName}, Context: {ContextName}")] + public class Entity : EntityBase + { + public Entity() + { + Properties = new PropertyCollection(); + Relationships = new RelationshipCollection(); + Methods = new MethodCollection(); + } + + public string ContextName { get; set; } + public string ClassName { get; set; } + public string MappingName { get; set; } + public string Description{ get;set;} + + public string TableSchema { get; set; } + public string TableName { get; set; } + public string FullName { get; set; } + + public PropertyCollection Properties { get; set; } + public RelationshipCollection Relationships { get; set; } + public MethodCollection Methods { get; set; } + } + + [DebuggerDisplay("Property: {PropertyName}, Column: {ColumnName}, Type: {NativeType}")] + public class Property : EntityBase + { + public string PropertyName { get; set; } + public string ColumnName { get; set; } + public string Description { get; set; } + + public DbType DataType { get; set; } + public string NativeType { get; set; } + + [XmlIgnore] + public Type SystemType { get; set; } + + public int? Order { get; set; } + public bool OrderSpecified + { + get { return Order.HasValue; } + } + + public bool? IsNullable { get; set; } + public bool IsNullableSpecified + { + get { return IsNullable.HasValue; } + } + + public bool IsRequired + { + get { return IsNullable == false; } + set { IsNullable = !value; } + } + public bool IsOptional + { + get { return IsNullable == true; } + set { IsNullable = value; } + } + + public bool? IsPrimaryKey { get; set; } + public bool IsPrimaryKeySpecified + { + get { return IsPrimaryKey.HasValue; } + } + public bool? IsForeignKey { get; set; } + public bool IsForeignKeySpecified + { + get { return IsForeignKey.HasValue; } + } + + public bool? IsAutoGenerated { get; set; } + public bool IsAutoGeneratedSpecified + { + get { return IsAutoGenerated.HasValue; } + } + public bool? IsReadOnly { get; set; } + public bool IsReadOnlySpecified + { + get { return IsReadOnly.HasValue; } + } + public bool? IsRowVersion { get; set; } + public bool IsRowVersionSpecified + { + get { return IsRowVersion.HasValue; } + } + public bool? IsIdentity { get; set; } + public bool IsIdentitySpecified + { + get { return IsIdentity.HasValue; } + } + public bool? IsUnique { get; set; } + public bool IsUniqueSpecified + { + get { return IsUnique.HasValue; } + } + + public bool? IsUnicode { get; set; } + public bool IsUnicodeSpecified + { + get { return IsUnicode.HasValue; } + } + public bool? IsFixedLength { get; set; } + public bool IsFixedLengthSpecified + { + get { return IsFixedLength.HasValue; } + } + + public int? MaxLength { get; set; } + public bool MaxLengthSpecified + { + get { return MaxLength.HasValue; } + } + + public byte? Precision { get; set; } + public bool PrecisionSpecified + { + get { return Precision.HasValue; } + } + public int? Scale { get; set; } + public bool ScaleSpecified + { + get { return Scale.HasValue; } + } + } + + [DebuggerDisplay("Other: {OtherEntity}, Property: {OtherPropertyName}, Relationship: {RelationshipName}")] + public class Relationship : EntityBase + { + public Relationship() + { + OtherProperties = new List(); + ThisProperties = new List(); + } + + public string RelationshipName { get; set; } + + public string ThisEntity { get; set; } + public string ThisPropertyName { get; set; } + public Cardinality ThisCardinality { get; set; } + public List ThisProperties { get; set; } + + public string OtherEntity { get; set; } + public string OtherPropertyName { get; set; } + public Cardinality OtherCardinality { get; set; } + public List OtherProperties { get; set; } + + public bool? CascadeDelete { get; set; } + public bool IsForeignKey { get; set; } + public bool IsMapped { get; set; } + + public bool IsManyToMany + { + get + { + return ThisCardinality == Cardinality.Many + && OtherCardinality == Cardinality.Many; + } + } + + public bool IsOneToOne + { + get + { + return ThisCardinality != Cardinality.Many + && OtherCardinality != Cardinality.Many; + } + } + + public string JoinTable { get; set; } + public string JoinSchema { get; set; } + public List JoinThisColumn { get; set; } + public List JoinOtherColumn { get; set; } + + } + + [DebuggerDisplay("Suffix: {NameSuffix}, IsKey: {IsKey}, IsUnique: {IsUnique}")] + public class Method : EntityBase + { + public Method() + { + Properties = new List(); + } + + public string NameSuffix { get; set; } + public string SourceName { get; set; } + + public bool IsKey { get; set; } + public bool IsUnique { get; set; } + public bool IsIndex { get; set; } + + public List Properties { get; set; } + } + #endregion + + #region Collections + public class EntityCollection + : ObservableCollection + { + public bool IsProcessed { get; set; } + + public Entity ByTable(string fullName) + { + return this.FirstOrDefault(x => x.FullName == fullName); + } + + public Entity ByTable(string tableName, string tableSchema) + { + return this.FirstOrDefault(x => x.TableName == tableName && x.TableSchema == tableSchema); + } + + public Entity ByClass(string className) + { + return this.FirstOrDefault(x => x.ClassName == className); + } + + public Entity ByContext(string contextName) + { + return this.FirstOrDefault(x => x.ContextName == contextName); + } + } + + public class PropertyCollection + : ObservableCollection + { + public bool IsProcessed { get; set; } + + public IEnumerable PrimaryKeys + { + get { return this.Where(p => p.IsPrimaryKey == true); } + } + + public IEnumerable ForeignKeys + { + get { return this.Where(p => p.IsForeignKey == true); } + } + + public Property ByColumn(string columnName) + { + return this.FirstOrDefault(x => x.ColumnName == columnName); + } + + public Property ByProperty(string propertyName) + { + return this.FirstOrDefault(x => x.PropertyName == propertyName); + } + } + + public class RelationshipCollection + : ObservableCollection + { + public bool IsProcessed { get; set; } + + public Relationship ByName(string name) + { + return this.FirstOrDefault(x => x.RelationshipName == name); + } + + public Relationship ByProperty(string propertyName) + { + return this.FirstOrDefault(x => x.ThisPropertyName == propertyName); + } + + public Relationship ByOther(string name) + { + return this.FirstOrDefault(x => x.OtherEntity == name); + } + } + + public class MethodCollection + : ObservableCollection + { + public bool IsProcessed { get; set; } + } + + #endregion +} + diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Parser.cs b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Parser.cs new file mode 100644 index 0000000000000000000000000000000000000000..95766be9a2a7bd67672f8b80776acac55bda5454 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Internal/Parser.cs @@ -0,0 +1,639 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Text; +using ICSharpCode.NRefactory.CSharp; + +namespace SchemaMapper +{ + #region Mapping Parser + [DebuggerDisplay("Table: {TableName}, Entity: {EntityClass}, Mapping: {MappingClass}")] + public class ParsedEntity + { + public ParsedEntity() + { + Properties = new List(); + Relationships = new List(); + } + + public string EntityClass { get; set; } + public string MappingClass { get; set; } + + public string TableName { get; set; } + public string TableSchema { get; set; } + + public List Properties { get; private set; } + public List Relationships { get; private set; } + } + + [DebuggerDisplay("Column: {ColumnName}, Property: {PropertyName}")] + public class ParsedProperty + { + public string ColumnName { get; set; } + public string PropertyName { get; set; } + } + + [DebuggerDisplay("This: {ThisPropertyName}, Other: {OtherPropertyName}")] + public class ParsedRelationship + { + public ParsedRelationship() + { + ThisProperties = new List(); + JoinThisColumn = new List(); + JoinOtherColumn = new List(); + } + + public string ThisPropertyName { get; set; } + public List ThisProperties { get; private set; } + + public string OtherPropertyName { get; set; } + + public string JoinTable { get; set; } + public string JoinSchema { get; set; } + public List JoinThisColumn { get; private set; } + public List JoinOtherColumn { get; private set; } + } + + public class MappingVisitor : DepthFirstAstVisitor + { + public MappingVisitor() + { + MappingBaseType = "EntityTypeConfiguration"; + } + + public string MappingBaseType { get; set; } + public ParsedEntity ParsedEntity { get; set; } + + public override object VisitTypeDeclaration(TypeDeclaration typeDeclaration, object data) + { + var baseType = typeDeclaration.BaseTypes.OfType().FirstOrDefault(); + if (baseType == null || baseType.MemberName != MappingBaseType) + return base.VisitTypeDeclaration(typeDeclaration, data); + + var entity = baseType.TypeArguments.OfType().FirstOrDefault(); + if (entity == null) + return base.VisitTypeDeclaration(typeDeclaration, data); + + if (ParsedEntity == null) + ParsedEntity = new ParsedEntity(); + + ParsedEntity.EntityClass = entity.MemberName; + ParsedEntity.MappingClass = typeDeclaration.Name; + + return base.VisitTypeDeclaration(typeDeclaration, ParsedEntity); + } + + public override object VisitInvocationExpression(InvocationExpression invocationExpression, object data) + { + if (data == null) + return base.VisitInvocationExpression(invocationExpression, null); + + // visit all the methods + var identifier = invocationExpression.Target.Children.OfType().FirstOrDefault(); + string methodName = identifier == null ? string.Empty : identifier.Name; + + // the different types of incoming data, helps us know what we're parsing + var parsedEntity = data as ParsedEntity; + var parsedProperty = data as ParsedProperty; + var parsedRelationship = data as ParsedRelationship; + + switch (methodName) + { + case "ToTable": + var tableNameExpression = invocationExpression.Arguments + .OfType() + .ToArray(); + + string tableName = null; + string tableSchema = null; + + if (tableNameExpression.Length >= 1) + tableName = tableNameExpression[0].Value.ToString(); + if (tableNameExpression.Length >= 2) + tableSchema = tableNameExpression[1].Value.ToString(); + + // ToTable is either Entity -> Table map or Many to Many map + if (parsedEntity != null) + { + // when data is ParsedEntity, entity map + parsedEntity.TableName = tableName; + parsedEntity.TableSchema = tableSchema; + } + else if (parsedRelationship != null) + { + // when data is ParsedRelationship, many to many map + parsedRelationship.JoinTable = tableName; + parsedRelationship.JoinSchema = tableSchema; + } + break; + case "HasColumnName": + var columnNameExpression = invocationExpression.Arguments + .OfType() + .FirstOrDefault(); + + if (columnNameExpression == null) + break; + + // property to column map start. + string columnName = columnNameExpression.Value.ToString(); + var property = new ParsedProperty { ColumnName = columnName }; + ParsedEntity.Properties.Add(property); + + //only have column info at this point. pass data to get property name. + return base.VisitInvocationExpression(invocationExpression, property); + case "Property": + var propertyExpression = invocationExpression.Arguments + .OfType() + .FirstOrDefault(); + + if (parsedProperty == null || propertyExpression == null) + break; + + // ParsedProperty is passed in as data from HasColumnName, add property name + var propertyBodyExpression = propertyExpression.Body as MemberReferenceExpression; + if (propertyBodyExpression != null) + parsedProperty.PropertyName = propertyBodyExpression.MemberName; + + break; + case "Map": + // start a new Many to Many relationship + var mapRelation = new ParsedRelationship(); + ParsedEntity.Relationships.Add(mapRelation); + // pass to child nodes to fill in data + return base.VisitInvocationExpression(invocationExpression, mapRelation); + case "HasForeignKey": + var foreignExpression = invocationExpression.Arguments + .OfType() + .FirstOrDefault(); + + if (foreignExpression == null) + break; + + // when only 1 fkey, body will be member ref + if (foreignExpression.Body is MemberReferenceExpression) + { + var foreignBodyExpression = foreignExpression.Body as MemberReferenceExpression; + // start a new relationship + var foreignRelation = new ParsedRelationship(); + ParsedEntity.Relationships.Add(foreignRelation); + + foreignRelation.ThisProperties.Add(foreignBodyExpression.MemberName); + // pass as data for child nodes to fill in data + return base.VisitInvocationExpression(invocationExpression, foreignRelation); + } + // when more then 1 fkey, body will be an anonymous type + if (foreignExpression.Body is AnonymousTypeCreateExpression) + { + var foreignBodyExpression = foreignExpression.Body as AnonymousTypeCreateExpression; + var foreignRelation = new ParsedRelationship(); + ParsedEntity.Relationships.Add(foreignRelation); + + var properties = foreignBodyExpression.Children + .OfType() + .Select(m => m.MemberName); + + foreignRelation.ThisProperties.AddRange(properties); + + return base.VisitInvocationExpression(invocationExpression, foreignRelation); + } + break; + case "HasMany": + var hasManyExpression = invocationExpression.Arguments + .OfType() + .FirstOrDefault(); + + if (parsedRelationship == null || hasManyExpression == null) + break; + + // filling existing relationship data + var hasManyBodyExpression = hasManyExpression.Body as MemberReferenceExpression; + if (hasManyBodyExpression != null) + parsedRelationship.ThisPropertyName = hasManyBodyExpression.MemberName; + + break; + case "WithMany": + var withManyExpression = invocationExpression.Arguments + .OfType() + .FirstOrDefault(); + + if (parsedRelationship == null || withManyExpression == null) + break; + + // filling existing relationship data + var withManyBodyExpression = withManyExpression.Body as MemberReferenceExpression; + if (withManyBodyExpression != null) + parsedRelationship.OtherPropertyName = withManyBodyExpression.MemberName; + + break; + case "HasRequired": + case "HasOptional": + var hasExpression = invocationExpression.Arguments + .OfType() + .FirstOrDefault(); + + if (parsedRelationship == null || hasExpression == null) + break; + + // filling existing relationship data + var hasBodyExpression = hasExpression.Body as MemberReferenceExpression; + if (hasBodyExpression != null) + parsedRelationship.ThisPropertyName = hasBodyExpression.MemberName; + + break; + case "MapLeftKey": + if (parsedRelationship == null) + break; + + var leftKeyExpression = invocationExpression.Arguments + .OfType() + .Select(e => e.Value.ToString()); + + parsedRelationship.JoinThisColumn.AddRange(leftKeyExpression); + break; + case "MapRightKey": + if (parsedRelationship == null) + break; + + var rightKeyExpression = invocationExpression.Arguments + .OfType() + .Select(e => e.Value.ToString()); + + parsedRelationship.JoinOtherColumn.AddRange(rightKeyExpression); + break; + } + + return base.VisitInvocationExpression(invocationExpression, data); + } + } + + public static class MappingParser + { + public static ParsedEntity Parse(string mappingFile) + { + if (string.IsNullOrEmpty(mappingFile) || !File.Exists(mappingFile)) + return null; + + var parser = new CSharpParser(); + CompilationUnit compilationUnit; + + using (var stream = File.OpenText(mappingFile)) + compilationUnit = parser.Parse(stream, mappingFile); + + var visitor = new MappingVisitor(); + + visitor.VisitCompilationUnit(compilationUnit, null); + var parsedEntity = visitor.ParsedEntity; + + if (parsedEntity != null) + Debug.WriteLine("Parsed Mapping File: '{0}'; Properties: {1}; Relationships: {2}", + Path.GetFileName(mappingFile), + parsedEntity.Properties.Count, + parsedEntity.Relationships.Count); + + return parsedEntity; + } + } + #endregion + + #region Context Parser + [DebuggerDisplay("Context: {ContextClass}")] + public class ParsedContext + { + public ParsedContext() + { + Properties = new List(); + } + + public string ContextClass { get; set; } + + public List Properties { get; private set; } + } + + [DebuggerDisplay("Entity: {EntityClass}, Property: {ContextProperty}")] + public class ParsedEntitySet + { + public string EntityClass { get; set; } + public string ContextProperty { get; set; } + } + + public class ContextVisitor : DepthFirstAstVisitor + { + public ContextVisitor() + { + ContextBaseType = "DbContext"; + DataSetType = "DbSet"; + } + + public string ContextBaseType { get; set; } + public string DataSetType { get; set; } + + public ParsedContext ParsedContext { get; set; } + + public override object VisitTypeDeclaration(TypeDeclaration typeDeclaration, object data) + { + var baseType = typeDeclaration.BaseTypes + .OfType() + .FirstOrDefault(); + + // warning: if inherited from custom base type, this will break + // anyway to improve this? + if (baseType == null || baseType.MemberName != ContextBaseType) + return base.VisitTypeDeclaration(typeDeclaration, data); + + if (ParsedContext == null) + ParsedContext = new ParsedContext(); + + ParsedContext.ContextClass = typeDeclaration.Name; + + return base.VisitTypeDeclaration(typeDeclaration, ParsedContext); + } + + public override object VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration, object data) + { + if (data == null) + return base.VisitPropertyDeclaration(propertyDeclaration, null); + + // look for property to return generic DbSet type + var memberType = propertyDeclaration.ReturnType as MemberType; + if (memberType == null || memberType.MemberName != DataSetType) + return base.VisitPropertyDeclaration(propertyDeclaration, data); + + // get the first generic type + var entityType = memberType.TypeArguments + .OfType() + .FirstOrDefault(); + + if (entityType == null) + return base.VisitPropertyDeclaration(propertyDeclaration, data); + + var entitySet = new ParsedEntitySet + { + EntityClass = entityType.MemberName, + ContextProperty = propertyDeclaration.Name + }; + + ParsedContext.Properties.Add(entitySet); + + return base.VisitPropertyDeclaration(propertyDeclaration, data); + } + } + + public static class ContextParser + { + public static ParsedContext Parse(string contextFile) + { + if (string.IsNullOrEmpty(contextFile) || !File.Exists(contextFile)) + return null; + + var parser = new CSharpParser(); + CompilationUnit compilationUnit; + + using (var stream = File.OpenText(contextFile)) + compilationUnit = parser.Parse(stream, contextFile); + + var visitor = new ContextVisitor(); + + visitor.VisitCompilationUnit(compilationUnit, null); + var parsedContext = visitor.ParsedContext; + + if (parsedContext != null) + Debug.WriteLine("Parsed Context File: '{0}'; Entities: {1}", + Path.GetFileName(contextFile), + parsedContext.Properties.Count); + + return parsedContext; + } + } + #endregion + + public static class Synchronizer + { + public static bool UpdateFromSource(EntityContext generatedContext, string contextDirectory, string mappingDirectory) + { + if (generatedContext == null) + return false; + + // make sure to update the entities before the context + UpdateFromMapping(generatedContext, mappingDirectory); + UpdateFromContext(generatedContext, contextDirectory); + return true; + } + + private static void UpdateFromContext(EntityContext generatedContext, string contextDirectory) + { + if (generatedContext == null + || contextDirectory == null + || !Directory.Exists(contextDirectory)) + return; + + // parse context + ParsedContext parsedContext = null; + var files = Directory.EnumerateFiles(contextDirectory, "*.Generated.cs").GetEnumerator(); + while (files.MoveNext() && parsedContext == null) + parsedContext = ContextParser.Parse(files.Current); + + if (parsedContext == null) + return; + + if (generatedContext.ClassName != parsedContext.ContextClass) + { + Debug.WriteLine("Rename Context Class'{0}' to '{1}'.", + generatedContext.ClassName, + parsedContext.ContextClass); + + generatedContext.ClassName = parsedContext.ContextClass; + } + + foreach (var parsedProperty in parsedContext.Properties) + { + var entity = generatedContext.Entities.ByClass(parsedProperty.EntityClass); + if (entity == null) + continue; + + + if (entity.ContextName == parsedProperty.ContextProperty) + continue; + + Debug.WriteLine("Rename Context Property'{0}' to '{1}'.", + entity.ContextName, + parsedProperty.ContextProperty); + + entity.ContextName = parsedProperty.ContextProperty; + } + } + + private static void UpdateFromMapping(EntityContext generatedContext, string mappingDirectory) + { + if (generatedContext == null + || mappingDirectory == null + || !Directory.Exists(mappingDirectory)) + return; + + // parse all mapping files + var mappingFiles = Directory.EnumerateFiles(mappingDirectory, "*.Generated.cs"); + var parsedEntities = mappingFiles + .Select(MappingParser.Parse) + .Where(parsedEntity => parsedEntity != null) + .ToList(); + + var relationshipQueue = new List>(); + + // update all entity and property names first because relationships are linked by property names + foreach (var parsedEntity in parsedEntities) + { + // find entity by table name to support renaming entity + var entity = generatedContext.Entities + .ByTable(parsedEntity.TableName, parsedEntity.TableSchema); + + if (entity == null) + continue; + + // sync names + if (entity.MappingName != parsedEntity.MappingClass) + { + Debug.WriteLine("Rename Mapping Class'{0}' to '{1}'.", + entity.MappingName, + parsedEntity.MappingClass); + + entity.MappingName = parsedEntity.MappingClass; + } + + // use rename api to make sure all instances are renamed + generatedContext.RenameEntity(entity.ClassName, parsedEntity.EntityClass); + + // sync properties + foreach (var parsedProperty in parsedEntity.Properties) + { + // find property by column name to support property name rename + var property = entity.Properties.ByColumn(parsedProperty.ColumnName); + if (property == null) + continue; + + // use rename api to make sure all instances are renamed + generatedContext.RenameProperty( + entity.ClassName, + property.PropertyName, + parsedProperty.PropertyName); + } + + // save relationship for later processing + var item = new Tuple(entity, parsedEntity); + relationshipQueue.Add(item); + } + + // update relationships last + foreach (var tuple in relationshipQueue) + UpdateRelationships(generatedContext, tuple.Item1, tuple.Item2); + } + + private static void UpdateRelationships(EntityContext generatedContext, Entity entity, ParsedEntity parsedEntity) + { + // sync relationships + foreach (var parsedRelationship in parsedEntity.Relationships.Where(r => r.JoinTable == null)) + { + var parsedProperties = parsedRelationship.ThisProperties; + var relationship = entity.Relationships + .Where(r => !r.IsManyToMany) + .FirstOrDefault(r => r.ThisProperties.Except(parsedProperties).Count() == 0); + + if (relationship == null) + continue; + + bool isThisSame = relationship.ThisPropertyName == parsedRelationship.ThisPropertyName; + bool isOtherSame = relationship.OtherPropertyName == parsedRelationship.OtherPropertyName; + + if (isThisSame && isOtherSame) + continue; + + if (!isThisSame) + { + Debug.WriteLine("Rename Relationship Property '{0}.{1}' to '{0}.{2}'.", + relationship.ThisEntity, + relationship.ThisPropertyName, + parsedRelationship.ThisPropertyName); + + relationship.ThisPropertyName = parsedRelationship.ThisPropertyName; + } + if (!isOtherSame) + { + Debug.WriteLine("Rename Relationship Property '{0}.{1}' to '{0}.{2}'.", + relationship.OtherEntity, + relationship.OtherPropertyName, + parsedRelationship.OtherPropertyName); + + relationship.OtherPropertyName = parsedRelationship.OtherPropertyName; + } + + // sync other relationship + var otherEntity = generatedContext.Entities.ByClass(relationship.OtherEntity); + if (otherEntity == null) + continue; + + var otherRelationship = otherEntity.Relationships.ByName(relationship.RelationshipName); + if (otherRelationship == null) + continue; + + otherRelationship.ThisPropertyName = relationship.OtherPropertyName; + otherRelationship.OtherPropertyName = relationship.ThisPropertyName; + } + + // sync many to many + foreach (var parsedRelationship in parsedEntity.Relationships.Where(r => r.JoinTable != null)) + { + var joinThisColumn = parsedRelationship.JoinThisColumn; + var joinOtherColumn = parsedRelationship.JoinOtherColumn; + + var relationship = entity.Relationships + .Where(r => r.IsManyToMany) + .FirstOrDefault(r => + r.JoinThisColumn.Except(joinThisColumn).Count() == 0 && + r.JoinOtherColumn.Except(joinOtherColumn).Count() == 0 && + r.JoinTable == parsedRelationship.JoinTable && + r.JoinSchema == parsedRelationship.JoinSchema); + + if (relationship == null) + continue; + + + bool isThisSame = relationship.ThisPropertyName == parsedRelationship.ThisPropertyName; + bool isOtherSame = relationship.OtherPropertyName == parsedRelationship.OtherPropertyName; + + if (isThisSame && isOtherSame) + continue; + + if (!isThisSame) + { + Debug.WriteLine("Rename Relationship Property '{0}.{1}' to '{0}.{2}'.", + relationship.ThisEntity, + relationship.ThisPropertyName, + parsedRelationship.ThisPropertyName); + + relationship.ThisPropertyName = parsedRelationship.ThisPropertyName; + } + if (!isOtherSame) + { + Debug.WriteLine("Rename Relationship Property '{0}.{1}' to '{0}.{2}'.", + relationship.OtherEntity, + relationship.OtherPropertyName, + parsedRelationship.OtherPropertyName); + + relationship.OtherPropertyName = parsedRelationship.OtherPropertyName; + } + + // sync other relationship + var otherEntity = generatedContext.Entities.ByClass(relationship.OtherEntity); + if (otherEntity == null) + continue; + + var otherRelationship = otherEntity.Relationships.ByName(relationship.RelationshipName); + if (otherRelationship == null) + continue; + + otherRelationship.ThisPropertyName = relationship.OtherPropertyName; + otherRelationship.OtherPropertyName = relationship.ThisPropertyName; + } + } + } +} diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenByTitleAndDetail.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenByTitleAndDetail.cst new file mode 100644 index 0000000000000000000000000000000000000000..909f5d65d1cf0311e66d18761e0d4b99752cd527 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenByTitleAndDetail.cst @@ -0,0 +1,111 @@ +<%-- +Author: yubaolee +Description: 用于生成OpenAuth.Pro企业版前端包含头/明细的复杂vue界面,包括api和views +--%> +<%@ Template Language="C#" TargetLanguage="Text" Debug="True" OutputType="Normal" %> + +<%@ Assembly Name="SchemaExplorer" %> +<%@ Assembly Name="CodeSmith.CustomProperties" %> + +<%@ Assembly Name="Mono.Cecil" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory.CSharp" Path="..\Common" %> + +<%@ Assembly Src="Internal\Model.cs" %> +<%@ Assembly Src="Internal\Extensions.cs" %> +<%@ Assembly Src="Internal\Generator.cs" %> +<%@ Assembly Src="Internal\Parser.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.IO" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="1 头表信息" +Description="头表" OnChanged="OnSourceDatabaseChanged"%> +<%@ Property Name="DetailTable" Type="SchemaExplorer.TableSchema" Category="2 明细表信息" +Description="明细表" %> + +<%@ Property Name="ModuleName" + Type="System.String" + Description="头模块名称,如:User" %> +<%@ Property Name="directory" + Type="System.String" + Default=".\" + Optional="True" + Description="生成后代码存放的路径" + Editor="System.Windows.Forms.Design.FolderNameEditor, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %> + +<%@ Register Name="IndexVueClass" + Template="VueGenByTitleAndDetail\Index.vue.cst" + MergeProperties="True" %> +<%@ Register Name="ApiClass" + Template="VueGenerate\api.js.cst" + MergeProperties="True" %> +开始创建OpenAuth.Pro vue代码 ... +<% Generate(); %> + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenByTitleAndDetail/Index.vue.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenByTitleAndDetail/Index.vue.cst new file mode 100644 index 0000000000000000000000000000000000000000..7d447f920c03673f9f93db9b65a82f628ae25e90 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenByTitleAndDetail/Index.vue.cst @@ -0,0 +1,653 @@ +<%-- +Name: 列表页面 +Author: yubaolee +Description: 列表页面 +--%> +<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="False" Encoding="utf-8" Description="添加模块" %> +<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="Context" +Description="头表" %> +<%@ Property Name="DetailTable" Type="SchemaExplorer.TableSchema" Category="Context" +Description="明细表" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> + +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> +<%@ Assembly Src="..\VueGenerate\Util.cs" %> +<%@ Import Namespace="Util" %> + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate.cst new file mode 100644 index 0000000000000000000000000000000000000000..efe97b68fb9520c4ae60a77860102183f51f06ef --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate.cst @@ -0,0 +1,104 @@ +<%-- +Author: yubaolee +Description: 用于生成OpenAuth.Pro企业版前端vue界面,包括api和views +--%> +<%@ Template Language="C#" TargetLanguage="Text" Debug="True" OutputType="Normal" %> + +<%@ Assembly Name="SchemaExplorer" %> +<%@ Assembly Name="CodeSmith.CustomProperties" %> + +<%@ Assembly Name="Mono.Cecil" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory.CSharp" Path="..\Common" %> + +<%@ Assembly Src="Internal\Model.cs" %> +<%@ Assembly Src="Internal\Extensions.cs" %> +<%@ Assembly Src="Internal\Generator.cs" %> +<%@ Assembly Src="Internal\Parser.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.IO" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="SourceTable" +Type="SchemaExplorer.TableSchema" +Category="Context" +Description="连接的数据库" +OnChanged="OnSourceDatabaseChanged"%> + +<%@ Property Name="ModuleName" + Type="System.String" + Description="模块名称,如:User"%> +<%@ Property Name="directory" + Type="System.String" + Default=".\" + Optional="True" + Description="代码生成路径" + Editor="System.Windows.Forms.Design.FolderNameEditor, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %> + +<%@ Register Name="IndexVueClass" + Template="VueGenerate\Index.vue.cst" + MergeProperties="True" %> +<%@ Register Name="ApiClass" + Template="VueGenerate\api.js.cst" + MergeProperties="True" %> +开始创建OpenAuth.Pro vue代码 ... +<% Generate(); %> + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/Index.vue.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/Index.vue.cst new file mode 100644 index 0000000000000000000000000000000000000000..c4ba71f17358afb6bf3eb5e271e5633a458cef61 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/Index.vue.cst @@ -0,0 +1,335 @@ +<%-- +Name: 列表页面 +Author: yubaolee +Description: 列表页面 +--%> +<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="False" Encoding="utf-8" Description="添加模块" %> +<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="Context" +Description="连接的数据库" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> + +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> +<%@ Assembly Src="Util.cs" %> +<%@ Import Namespace="Util" %> + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/Util.cs b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/Util.cs new file mode 100644 index 0000000000000000000000000000000000000000..0ebb0882a3070595e2ad09caf81d86284d9ccdd2 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/Util.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Text; +using CodeSmith.Engine; +using SchemaExplorer; + +namespace Util{ + public class Tools{ + public static String GetDescription(ColumnSchema column) { //得到字段的描述 + if(string.IsNullOrEmpty(column.Description)) + return column.Name; + else + return column.Description; + } + + public static bool NeedCascade(TableSchema SourceTable){ //判断表中是否需要下拉选择树 + return SourceTable.Columns.Contains("ParentId") + || SourceTable.Columns.Contains("CascadeId") ; + } + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/api.js.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/api.js.cst new file mode 100644 index 0000000000000000000000000000000000000000..39128eed02fd13212d4ba274a73c5fbde9cfc38a --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/VueGenerate/api.js.cst @@ -0,0 +1,56 @@ +<%-- +Name: API接口 +Author: yubaolee +Description: 创建vue中api +--%> +<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="False" Encoding="utf-8" Description="添加模块" %> +<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="Context" +Description="连接的数据库" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> + +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> + +import request from '@/utils/request' + +export function getList(params) { + return request({ + url: '/<%=StringUtil.ToCamelCase(ModuleName)%>s/load', + method: 'get', + params + }) +} + +export function loadForRole(roleId) { + return request({ + url: '/<%=StringUtil.ToCamelCase(ModuleName)%>s/loadForRole', + method: 'get', + params: { appId: '', firstId: roleId } + }) +} + +export function add(data) { + return request({ + url: '/<%=StringUtil.ToCamelCase(ModuleName)%>s/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/<%=StringUtil.ToCamelCase(ModuleName)%>s/update', + method: 'post', + data + }) +} + +export function del(data) { + return request({ + url: '/<%=StringUtil.ToCamelCase(ModuleName)%>s/delete', + method: 'post', + data + }) +} + diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Controller.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Controller.cst new file mode 100644 index 0000000000000000000000000000000000000000..9957a1cd0a2b47d91e30e3bfceae58a96b165143 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Controller.cst @@ -0,0 +1,105 @@ +<%-- +Name: Database Table Properties +Author: yubaolee +Description: Create a list of properties from a database table +--%> +<%@ CodeTemplate Language="C#" Encoding="utf-8" TargetLanguage="C#" Debug="False" Description="控制器" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> + +using System; +using System.Collections.Generic; +using System.Linq; +using Infrastructure; +using Microsoft.AspNetCore.Mvc; +using OpenAuth.App; +using OpenAuth.App.Interface; +using OpenAuth.App.Request; +using OpenAuth.Repository.Domain; + +namespace OpenAuth.Mvc.Controllers +{ + public class <%=ModuleName%>sController : BaseController + { + private readonly <%=ModuleName%>App _app; + + public <%=ModuleName%>sController(<%=ModuleName%>App app, IAuth auth) : base(auth) + { + _app = app; + } + + //主页 + public ActionResult Index() + { + return View(); + } + + /// + /// MVC界面添加 + /// + /// + /// + [HttpPost] + public string Add(AddOrUpdate<%=ModuleName%>Req obj) + { + try + { + _app.Add(obj); + + } + catch (Exception ex) + { + Result.Code = 500; + Result.Message = ex.Message; + } + return JsonHelper.Instance.Serialize(Result); + } + + /// + /// MVC界面修改 + /// + /// + /// + [HttpPost] + public string Update(AddOrUpdate<%=ModuleName%>Req obj) + { + try + { + _app.Update(obj); + + } + catch (Exception ex) + { + Result.Code = 500; + Result.Message = ex.Message; + } + return JsonHelper.Instance.Serialize(Result); + } + + /// + /// 加载列表 + /// + public string Load([FromQuery]Query<%=ModuleName%>ListReq request) + { + return JsonHelper.Instance.Serialize(_app.Load(request)); + } + + [HttpPost] + public string Delete(string[] ids) + { + try + { + _app.Delete(ids); + } + catch (Exception e) + { + Result.Code = 500; + Result.Message = e.Message; + } + + return JsonHelper.Instance.Serialize(Result); + } + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Index.cshtml.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Index.cshtml.cst new file mode 100644 index 0000000000000000000000000000000000000000..761888863a7e924f83832442a963e808fea7e406 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Index.cshtml.cst @@ -0,0 +1,98 @@ +<%-- +Name: 列表页面 +Author: yubaolee +Description: 列表页面 +--%> +<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="False" Encoding="utf-8" Description="添加模块" %> +<%@ Property Name="SourceTable" Type="SchemaExplorer.TableSchema" Category="Context" +Description="连接的数据库" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> + +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> +<%@ Assembly Src="Util.cs" %> +<%@ Import Namespace="Util" %> + +@section header +{ + +} + + +
    + + +
    + + + +
    + + + + + + + + diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Util.cs b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Util.cs new file mode 100644 index 0000000000000000000000000000000000000000..a6832e4acdb35e7e5f7ac1ae963c74837f9a10a1 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/Util.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Text; +using CodeSmith.Engine; +using SchemaExplorer; + +namespace Util{ + public class Tools{ + public static String GetDescription(ColumnSchema column) { //得到字段的描述 + if(string.IsNullOrEmpty(column.Description)) + return column.Name; + else + return column.Description; + } + + public static bool NeedCascade(TableSchema SourceTable){ //判断表中是否需要下拉选择树 + return SourceTable.Columns.Contains("ParentId") + || SourceTable.Columns.Contains("CascadeId") ; + } + + + public static string CreateBlank(int level){ + if(level == 1){ + return " "; + } + else{ + var twoblanks = " "; + for (int i = level-1; i > 1; i--) + { + twoblanks +=twoblanks; + } + return CreateBlank(1) + twoblanks; + } + } + } +} \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/index.js.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/index.js.cst new file mode 100644 index 0000000000000000000000000000000000000000..ad5ef88b2067caba7b477a01320ce62058aa43fe --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/Web/index.js.cst @@ -0,0 +1,186 @@ +<%-- +Name: 主JS界面 +Author: yubaolee +--%> +<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="False" Encoding="utf-8" Description="添加模块" %> +<%@ Property Name="ModuleName" Type="String" Category="Context" Description="模块名称" %> + +<%@ Map Name="CSharpAlias" Src="System-CSharpAlias" Description="System to C# Type Map" %> +<%@ Assembly Name="SchemaExplorer" %> +<%@ Import Namespace="SchemaExplorer" %> +<%@ Assembly Src="Util.cs" %> +<%@ Import Namespace="Util" %> + +layui.config({ + base: "/js/" +}).use(['form', 'vue', 'ztree', 'layer', 'jquery', 'table', 'droptree', 'openauth', 'utils'], function () { + var form = layui.form, + layer = layui.layer, + $ = layui.jquery; + var table = layui.table; + var openauth = layui.openauth; + var toplayer = (top == undefined || top.layer === undefined) ? layer : top.layer; //顶层的LAYER + + $("#menus").loadMenus("<%=ModuleName%>"); + + + //加载表头 + $.getJSON('/<%=ModuleName%>s/Load', + { page: 1, limit: 1 }, + function (data) { + var columns = data.columnHeaders.map(function (e) { + return { + field: e.Key, + title: e.Description + }; + }); + columns.unshift({ + type: 'checkbox', + fixed: 'left' + }); + table.render({ + elem: '#mainList', + page: true, + url: '/<%=ModuleName%>s/Load', + cols: [columns] + , response: { + statusCode: 200 //规定成功的状态码,默认:0 + } + }); + }); + + + //主列表加载,可反复调用进行刷新 + var config = {}; //table的参数,如搜索key,点击tree的id + var mainList = function(options) { + if (options != undefined) { + $.extend(config, options); + } + table.reload('mainList', + { + url: '/<%=ModuleName%>s/Load', + where: config + , response: { + statusCode: 200 //规定成功的状态码,默认:0 + } + }); + }; + mainList(); + + //添加(编辑)对话框 + var editDlg = function () { + var vm; + var update = false; //是否为更新 + var show = function (data) { + var title = update ? "编辑信息" : "添加"; + layer.open({ + title: title, + area: ["500px", "400px"], + type: 1, + content: $('#divEdit'), + success: function () { + if(vm == undefined){ + vm = new Vue({ + el: "#formEdit", + data(){ + return { + tmp:data //使用一个tmp封装一下,后面可以直接用vm.tmp赋值 + } + }, + watch:{ + tmp(val){ + this.$nextTick(function () { + form.render(); //刷新select等 + layui.droptree("/Applications/GetList", "#AppName", "#AppId", false); + + }) + } + }, + mounted(){ + form.render(); + layui.droptree("/Applications/GetList", "#AppName", "#AppId", false); + + } + }); + }else{ + vm.tmp = Object.assign({}, vm.tmp,data) + } + }, + end: mainList + }); + var url = "/<%=ModuleName%>s/Add"; + if (update) { + url = "/<%=ModuleName%>s/Update"; + } + //提交数据 + form.on('submit(formSubmit)', + function (data) { + $.post(url, + data.field, + function (data) { + layer.msg(data.Message); + }, + "json"); + return false; + }); + } + return { + add: function () { //弹出添加 + update = false; + show({ + Id: '' + }); + }, + update: function (data) { //弹出编辑框 + update = true; + show(data); + } + }; + }(); + + //监听表格内部按钮 + table.on('tool(list)', function (obj) { + var data = obj.data; + if (obj.event === 'detail') { //查看 + layer.msg('ID:' + data.Id + ' 的查看操作'); + } + }); + + + //监听页面主按钮操作 + var active = { + btnDel: function () { //批量删除 + var checkStatus = table.checkStatus('mainList') + , data = checkStatus.data; + openauth.del("/<%=ModuleName%>s/Delete", + data.map(function (e) { return e.Id; }), + mainList); + } + , btnAdd: function () { //添加 + editDlg.add(); + } + , btnEdit: function () { //编辑 + var checkStatus = table.checkStatus('mainList') + , data = checkStatus.data; + if (data.length != 1) { + layer.msg("请选择编辑的行,且同时只能编辑一行"); + return; + } + editDlg.update(data[0]); + } + + , search: function () { //搜索 + mainList({ key: $('#key').val() }); + } + , btnRefresh: function () { + mainList(); + } + }; + + $('.toolList .layui-btn').on('click', function () { + var type = $(this).data('type'); + active[type] ? active[type].call(this) : ''; + }); + + //监听页面主按钮操作 end +}) diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/WebGenerate.cst b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/WebGenerate.cst new file mode 100644 index 0000000000000000000000000000000000000000..c050980fbcb12c26faf0771c725ea362a291af73 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/CodeSmith/CSharp/WebGenerate.cst @@ -0,0 +1,130 @@ +<%-- +Author: yubaolee +Description: 用于生成OpenAuth.Core开源版前端Web界面,包括mvc controller/csthml/js +--%> +<%@ Template Language="C#" TargetLanguage="Text" Debug="True" OutputType="None" %> + +<%@ Assembly Name="SchemaExplorer" %> +<%@ Assembly Name="CodeSmith.CustomProperties" %> + +<%@ Assembly Name="Mono.Cecil" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory" Path="..\Common" %> +<%@ Assembly Name="ICSharpCode.NRefactory.CSharp" Path="..\Common" %> + +<%@ Assembly Src="Internal\Model.cs" %> +<%@ Assembly Src="Internal\Extensions.cs" %> +<%@ Assembly Src="Internal\Generator.cs" %> +<%@ Assembly Src="Internal\Parser.cs" %> + +<%@ Import Namespace="System.Collections.Generic" %> +<%@ Import Namespace="System.IO" %> +<%@ Import Namespace="System.Linq" %> +<%@ Import Namespace="System.Text" %> +<%@ Import Namespace="System.Text.RegularExpressions" %> + +<%@ Import Namespace="SchemaMapper" %> + +<%@ Property Name="SourceTable" +Type="SchemaExplorer.TableSchema" +Category="Context" +Description="连接的数据库" +OnChanged="OnSourceDatabaseChanged"%> + +<%@ Property Name="ModuleName" + Type="System.String" + Description="模块名称,如:User"%> +<%@ Property Name="directory" + Type="System.String" + Default=".\" + Optional="True" + Description="代码生成路径" + Editor="System.Windows.Forms.Design.FolderNameEditor, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %> + +<%@ Register Name="HtmlGenerateClass" + Template="Web\Index.cshtml.cst" + MergeProperties="False" %> +<%@ Register Name="JSGenerateClass" + Template="Web\index.js.cst" + MergeProperties="False" %> +<%@ Register Name="ControllerGenerateClass" + Template="Web\Controller.cst" + MergeProperties="False" %> +Generating Entities ... +<% Generate(); %> + + \ No newline at end of file diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/ICSharpCode.NRefactory.CSharp.dll b/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/ICSharpCode.NRefactory.CSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..978ef7175e3ae23f3fb7d0a2a91578da4ca06b2a Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/ICSharpCode.NRefactory.CSharp.dll differ diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/ICSharpCode.NRefactory.dll b/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/ICSharpCode.NRefactory.dll new file mode 100644 index 0000000000000000000000000000000000000000..7a156bc44122e5252253c3717f30d1cc9478892e Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/ICSharpCode.NRefactory.dll differ diff --git a/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/Mono.Cecil.dll b/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/Mono.Cecil.dll new file mode 100644 index 0000000000000000000000000000000000000000..d22da172abe6e67dbfac9c13c3f3980933286b85 Binary files /dev/null and b/OpenAuthPro_V4_2_1e8214af/CodeSmith/Common/Mono.Cecil.dll differ diff --git "a/OpenAuthPro_V4_2_1e8214af/OpenAuth\350\247\204\345\210\222.xmind" "b/OpenAuthPro_V4_2_1e8214af/OpenAuth\350\247\204\345\210\222.xmind" new file mode 100644 index 0000000000000000000000000000000000000000..11fa98ab1e4b125cef46888e614c6f06e4186ce2 Binary files /dev/null and "b/OpenAuthPro_V4_2_1e8214af/OpenAuth\350\247\204\345\210\222.xmind" differ diff --git a/OpenAuthPro_V4_2_1e8214af/README.md b/OpenAuthPro_V4_2_1e8214af/README.md new file mode 100644 index 0000000000000000000000000000000000000000..cfa7bba03f4ff94bf822fc9865ab6677db63de30 --- /dev/null +++ b/OpenAuthPro_V4_2_1e8214af/README.md @@ -0,0 +1,37 @@ +# OpenAuth.Pro + +#### 项目介绍 +OpenAuth.Net企业版 + +#### 软件架构 +软件架构说明 + + +#### 安装教程 + +1. xxxx +2. xxxx +3. xxxx + +#### 使用说明 + +1. xxxx +2. xxxx +3. xxxx + +#### 参与贡献 + +1. Fork 本项目 +2. 新建 Feat_xxx 分支 +3. 提交代码 +4. 新建 Pull Request + + +#### 码云特技 + +1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md +2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) +3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 +4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 +5. 码云官方提供的使用手册 [http://git.mydoc.io/](http://git.mydoc.io/) +6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) \ No newline at end of file diff --git "a/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/Oracle\350\204\232\346\234\254.sql" "b/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/Oracle\350\204\232\346\234\254.sql" new file mode 100644 index 0000000000000000000000000000000000000000..e9a1ac596a2a0ce120834e646db5f3bf50b762e6 --- /dev/null +++ "b/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/Oracle\350\204\232\346\234\254.sql" @@ -0,0 +1,2059 @@ +-- ---------------------------- +-- Table structure for Application +-- ---------------------------- +DROP TABLE "Application"; +CREATE TABLE "Application" ( + "Id" NVARCHAR2(50) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "AppSecret" NVARCHAR2(255) , + "Description" NVARCHAR2(255) , + "Icon" NVARCHAR2(255) , + "Disable" NUMBER(4) NOT NULL , + "CreateTime" DATE NOT NULL , + "CreateUser" NVARCHAR2(50) +); +COMMENT ON COLUMN "Application"."Id" IS 'AppId'; +COMMENT ON COLUMN "Application"."Name" IS '应用名称'; +COMMENT ON COLUMN "Application"."AppSecret" IS '应用密钥'; +COMMENT ON COLUMN "Application"."Description" IS '应用描述'; +COMMENT ON COLUMN "Application"."Icon" IS '应用图标'; +COMMENT ON COLUMN "Application"."Disable" IS '是否可用'; +COMMENT ON COLUMN "Application"."CreateTime" IS '创建日期'; +COMMENT ON COLUMN "Application"."CreateUser" IS '创建人'; +COMMENT ON TABLE "Application" IS '应用'; + +-- ---------------------------- +-- Records of Application +-- ---------------------------- +INSERT INTO "Application" VALUES ('110', 'OpenAuth.Net', 'openauthdotnetyubaolee', '最好用的.NET权限工作流框架', NULL, '0', TO_DATE('2018-04-14 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL); +INSERT INTO "Application" VALUES ('119', 'XXX管理平台', 'manageryubaolee', '这是一个第三的平台', NULL, '0', TO_DATE('2018-04-14 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL); + +-- ---------------------------- +-- Table structure for BuilderTable +-- ---------------------------- +DROP TABLE "BuilderTable"; +CREATE TABLE "BuilderTable" ( + "Id" NVARCHAR2(50) NOT NULL , + "TableName" NVARCHAR2(200) NOT NULL , + "Comment" NVARCHAR2(200) , + "DetailTableName" NVARCHAR2(200) , + "DetailComment" NVARCHAR2(200) , + "ClassName" NVARCHAR2(200) NOT NULL , + "Namespace" NVARCHAR2(300) , + "ModuleCode" NVARCHAR2(255) , + "ModuleName" NVARCHAR2(200) , + "Folder" NVARCHAR2(500) , + "Options" NVARCHAR2(1000) , + "TypeId" NVARCHAR2(50) , + "TypeName" NVARCHAR2(20) , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) +); +COMMENT ON COLUMN "BuilderTable"."Id" IS '编号'; +COMMENT ON COLUMN "BuilderTable"."TableName" IS '表英文全称'; +COMMENT ON COLUMN "BuilderTable"."Comment" IS '表描述、中文名称'; +COMMENT ON COLUMN "BuilderTable"."DetailTableName" IS '子表英文全称'; +COMMENT ON COLUMN "BuilderTable"."DetailComment" IS '子表描述、中文名称'; +COMMENT ON COLUMN "BuilderTable"."ClassName" IS '实体类名称'; +COMMENT ON COLUMN "BuilderTable"."Namespace" IS '命名空间'; +COMMENT ON COLUMN "BuilderTable"."ModuleCode" IS '模块标识'; +COMMENT ON COLUMN "BuilderTable"."ModuleName" IS '模块名称'; +COMMENT ON COLUMN "BuilderTable"."Folder" IS '代码相对文件夹路径'; +COMMENT ON COLUMN "BuilderTable"."Options" IS '其它生成选项'; +COMMENT ON COLUMN "BuilderTable"."TypeId" IS '分类ID'; +COMMENT ON COLUMN "BuilderTable"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "BuilderTable"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "BuilderTable"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "BuilderTable"."UpdateTime" IS '修改时间'; +COMMENT ON COLUMN "BuilderTable"."UpdateUserId" IS '修改人ID'; +COMMENT ON COLUMN "BuilderTable"."UpdateUserName" IS '修改人姓名'; +COMMENT ON COLUMN "BuilderTable"."CreateUserName" IS '创建人姓名'; +COMMENT ON TABLE "BuilderTable" IS '代码生成器的表信息'; + +-- ---------------------------- +-- Records of BuilderTable +-- ---------------------------- +INSERT INTO "BuilderTable" VALUES ('03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', '请在自己的电脑测试,服务器是看不出效果的', NULL, NULL, 'Stock', 'OpenAuth.Repository.Domain', 'StockApp', '仓储', 'D:/OpenAuth.Pro/Client', NULL, NULL, NULL, TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:01:17', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员'); + +-- ---------------------------- +-- Table structure for BuilderTableColumn +-- ---------------------------- +DROP TABLE "BuilderTableColumn"; +CREATE TABLE "BuilderTableColumn" ( + "Id" NVARCHAR2(50) NOT NULL , + "TableId" NVARCHAR2(50) NOT NULL , + "TableName" NVARCHAR2(255) , + "ColumnName" NVARCHAR2(200) , + "Comment" NVARCHAR2(200) , + "ColumnType" NVARCHAR2(100) , + "EntityType" NVARCHAR2(50) , + "EntityName" NVARCHAR2(200) , + "IsKey" NUMBER(4) NOT NULL , + "IsIncrement" NUMBER(4) NOT NULL , + "IsRequired" NUMBER(4) NOT NULL , + "IsInsert" NUMBER(4) NOT NULL , + "IsEdit" NUMBER(4) NOT NULL , + "IsList" NUMBER(4) NOT NULL , + "IsQuery" NUMBER(4) NOT NULL , + "QueryType" NVARCHAR2(200) , + "HtmlType" NVARCHAR2(200) , + "DataSource" NVARCHAR2(255) , + "EditType" NVARCHAR2(200) , + "Sort" NUMBER(11) NOT NULL , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "EditRow" NUMBER(11) , + "EditCol" NUMBER(11) , + "UpdateUserName" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) , + "MaxLength" NUMBER(11) +); +COMMENT ON COLUMN "BuilderTableColumn"."Id" IS '编号'; +COMMENT ON COLUMN "BuilderTableColumn"."TableId" IS '归属表编号'; +COMMENT ON COLUMN "BuilderTableColumn"."TableName" IS '表名称'; +COMMENT ON COLUMN "BuilderTableColumn"."ColumnName" IS '列名称'; +COMMENT ON COLUMN "BuilderTableColumn"."Comment" IS '列描述'; +COMMENT ON COLUMN "BuilderTableColumn"."ColumnType" IS '列类型'; +COMMENT ON COLUMN "BuilderTableColumn"."EntityType" IS '实体类型'; +COMMENT ON COLUMN "BuilderTableColumn"."EntityName" IS '实体名称'; +COMMENT ON COLUMN "BuilderTableColumn"."IsKey" IS '是否主键'; +COMMENT ON COLUMN "BuilderTableColumn"."IsIncrement" IS '是否自增'; +COMMENT ON COLUMN "BuilderTableColumn"."IsRequired" IS '是否必填'; +COMMENT ON COLUMN "BuilderTableColumn"."IsInsert" IS '是否为插入字段'; +COMMENT ON COLUMN "BuilderTableColumn"."IsEdit" IS '是否编辑字段'; +COMMENT ON COLUMN "BuilderTableColumn"."IsList" IS '是否列表字段'; +COMMENT ON COLUMN "BuilderTableColumn"."IsQuery" IS '是否查询字段'; +COMMENT ON COLUMN "BuilderTableColumn"."QueryType" IS '查询方式(等于、不等于、大于、小于、范围)'; +COMMENT ON COLUMN "BuilderTableColumn"."HtmlType" IS '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)'; +COMMENT ON COLUMN "BuilderTableColumn"."DataSource" IS '数据源(用于下拉框、复选框等取值)'; +COMMENT ON COLUMN "BuilderTableColumn"."EditType" IS '编辑类型(文本框、文本域、下拉框、复选框、单选框、日期控件)'; +COMMENT ON COLUMN "BuilderTableColumn"."Sort" IS '排序'; +COMMENT ON COLUMN "BuilderTableColumn"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "BuilderTableColumn"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "BuilderTableColumn"."UpdateTime" IS '修改时间'; +COMMENT ON COLUMN "BuilderTableColumn"."UpdateUserId" IS '修改人ID'; +COMMENT ON COLUMN "BuilderTableColumn"."EditRow" IS '修改时的行位置'; +COMMENT ON COLUMN "BuilderTableColumn"."EditCol" IS '修改时的列位置'; +COMMENT ON COLUMN "BuilderTableColumn"."UpdateUserName" IS '修改人姓名'; +COMMENT ON COLUMN "BuilderTableColumn"."CreateUserName" IS '创建人姓名'; +COMMENT ON COLUMN "BuilderTableColumn"."MaxLength" IS '最大长度'; +COMMENT ON TABLE "BuilderTableColumn" IS '代码生成器的字段信息'; + +-- ---------------------------- +-- Records of BuilderTableColumn +-- ---------------------------- +INSERT INTO "BuilderTableColumn" VALUES ('3d1b1192-aad3-4a6f-9770-ecf486bc4cc0', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Status', '出库/入库', 'int', 'int', 'Status', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, 'COMMON_STATUS', 'select', '6', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:41', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO "BuilderTableColumn" VALUES ('4b52a996-4f4d-4a7c-b068-091d1a378b4c', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'OrgId', '组织ID', 'varchar', 'string', 'OrgId', '0', '0', '0', '1', '1', '1', '0', NULL, NULL, NULL, NULL, '4', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:37', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', '50'); +INSERT INTO "BuilderTableColumn" VALUES ('56f222a5-bce9-4ae9-acfc-a6c7de0c6dfa', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Name', '产品名称', 'text', 'string', 'Name', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, 'text', '2', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:31', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', '0'); +INSERT INTO "BuilderTableColumn" VALUES ('67a497dd-19b5-44d6-9804-6b8c0769cef0', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Viewable', '可见范围', 'varchar', 'string', 'Viewable', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, NULL, '9', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:47', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', '50'); +INSERT INTO "BuilderTableColumn" VALUES ('73759b1d-df4a-4c88-879e-503196604f67', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Time', '操作时间', 'datetime', 'DateTime', 'Time', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, 'date', '7', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:43', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO "BuilderTableColumn" VALUES ('8effdc32-477a-44a4-a0e6-3e58c5631307', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Price', '产品单价', 'decimal', 'decimal', 'Price', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, 'decimal', '5', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO "BuilderTableColumn" VALUES ('b7f96e95-0adf-4dfe-a153-5048f778a518', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Number', '产品数量', 'int', 'int', 'Number', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, 'number', '3', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:35', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO "BuilderTableColumn" VALUES ('bd084fcd-b00b-41b1-85c4-ea856eda4bc1', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Id', '数据ID', 'varchar', 'string', 'Id', '1', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, NULL, '1', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:27', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', '50'); +INSERT INTO "BuilderTableColumn" VALUES ('d2366b5d-992f-4f68-b08d-ebd01962c55c', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'User', '操作人', 'varchar', 'string', 'User', '0', '0', '1', '1', '1', '1', '0', NULL, NULL, NULL, NULL, '8', TO_DATE('2020-09-29 00:52:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', TO_DATE('2020-09-29 01:00:45', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', '50'); + +-- ---------------------------- +-- Table structure for Category +-- ---------------------------- +DROP TABLE "Category"; +CREATE TABLE "Category" ( + "Id" NVARCHAR2(50) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "DtCode" NVARCHAR2(50) NOT NULL , + "DtValue" NVARCHAR2(50) , + "Enable" NUMBER(4) NOT NULL , + "SortNo" NUMBER(11) NOT NULL , + "Description" NVARCHAR2(500) , + "TypeId" NVARCHAR2(50) , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) NOT NULL , + "CreateUserName" NVARCHAR2(200) NOT NULL , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(200) +); +COMMENT ON COLUMN "Category"."Name" IS '分类名称或描述'; +COMMENT ON COLUMN "Category"."DtCode" IS '分类标识'; +COMMENT ON COLUMN "Category"."DtValue" IS '通常与分类标识一致,但万一有不一样的情况呢?'; +COMMENT ON COLUMN "Category"."SortNo" IS '排序号'; +COMMENT ON COLUMN "Category"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "Category"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "Category"."CreateUserName" IS '创建人'; +COMMENT ON COLUMN "Category"."UpdateTime" IS '最后更新时间'; +COMMENT ON COLUMN "Category"."UpdateUserId" IS '最后更新人ID'; +COMMENT ON COLUMN "Category"."UpdateUserName" IS '最后更新人'; +COMMENT ON TABLE "Category" IS '分类表,也可用作数据字典。表示一个全集,比如:男、女、未知。关联的分类类型表示按什么进行的分类,如:按照性别对人类对象集'; + +-- ---------------------------- +-- Records of Category +-- ---------------------------- +INSERT INTO "Category" VALUES ('01a2736c-cebe-43a2-8068-7e3f88fa7c23', '审核', 'SYS_ORDERSTATUS_CHECK', 'SYS_ORDERSTATUS_CHECK', '1', '0', NULL, 'SYS_ORDERSTATUS', TO_DATE('2019-10-29 21:20:40', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-10-29 21:20:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('08776116-d1bf-40d1-b7ff-78b7392f4aef', '自提', 'SYS_SHIPTYPE_NORMAL', 'SYS_SHIPTYPE_NORMAL', '1', '0', NULL, 'SYS_SHIPTYPE', TO_DATE('2019-11-07 01:19:12', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:19:12', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('1979955b-901d-4394-8a3c-f81c32970365', '中药材', 'SYS_GOODSTYPE_TCM', 'SYS_GOODSTYPE_TCM', '1', '0', NULL, 'SYS_GOODSTYPE', TO_DATE('2019-11-07 01:17:36', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:17:36', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('354f50b7-0d93-43d6-a721-a4931c650ea3', '创建', 'SYS_ORDERSTATUS_CREATE', 'SYS_ORDERSTATUS_CREATE', '1', '0', NULL, 'SYS_ORDERSTATUS', TO_DATE('2019-10-29 21:20:02', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-10-29 21:20:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('400c37f2-52d6-4854-956d-4e6d08cdf643', '正常', 'COMMON_STATUS_OK', '0', '0', '0', NULL, 'COMMON_STATUS', TO_DATE('2020-09-29 00:54:24', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2020-09-29 00:54:24', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('43303bfb-11e3-4e12-8cdd-2ef090017e4c', '样品入库', 'SYS_INBOUNDTYPE_SAMPLE', 'SYS_INBOUNDTYPE_SAMPLE', '1', '0', NULL, 'SYS_INBOUNDTYPE', TO_DATE('2019-11-07 00:51:26', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 00:51:26', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('4de1cf0d-b1f5-44f7-a329-4b5fcff73ca6', '普药', 'SYS_GOODSTYPE_COMMON', 'SYS_GOODSTYPE_COMMON', '1', '0', NULL, 'SYS_GOODSTYPE', TO_DATE('2019-11-07 01:15:35', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:15:35', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('52f662c3-39bc-4f5a-9730-107cf26b12f0', '直送', 'SYS_SHIPTYPE_DIRECT', 'SYS_SHIPTYPE_DIRECT', '1', '0', NULL, 'SYS_SHIPTYPE', TO_DATE('2019-11-07 01:19:41', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:19:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('77a7f565-cb5c-4876-a139-7901e54b5dde', '正常', 'SYS_STATUS_OK', '0', '0', '0', NULL, 'SYS_STATUS', TO_DATE('2019-11-06 10:38:46', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-06 10:38:46', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('7fbeb155-8fbb-44ce-a726-2a6fea7920d5', '异常', 'SYS_STATUS_ERROR', '1', '1', '0', NULL, 'SYS_STATUS', TO_DATE('2019-11-06 10:39:24', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-06 10:39:24', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('845ef9f2-4d33-4887-acf0-6d45fdf5e05c', 'EMS', 'SYS_SHIPTYPE_EMS', 'SYS_SHIPTYPE_EMS', '1', '0', NULL, 'SYS_SHIPTYPE', TO_DATE('2019-11-07 01:20:45', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:20:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('86b8d963-63b6-4936-87b1-af248cd26c44', '已完成', 'SYS_ORDERSTATUS_FINISHED', 'SYS_ORDERSTATUS_FINISHED', '1', '0', NULL, 'SYS_ORDERSTATUS', TO_DATE('2019-10-29 21:27:32', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-10-29 21:27:32', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('8dcbc59a-c045-4e06-ad13-095cfe9a3209', '销退入库', 'SYS_INBOUNDTYPE_RETURN', 'SYS_INBOUNDTYPE_RETURN', '1', '0', NULL, 'SYS_INBOUNDTYPE', TO_DATE('2019-11-07 00:52:04', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 00:52:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('a4017f4d-c113-4ec9-bdcb-d9c49019a916', '生物制品', 'SYS_GOODSTYPE_BIOLPROD', 'SYS_GOODSTYPE_BIOLPROD', '1', '0', NULL, 'SYS_GOODSTYPE', TO_DATE('2019-11-07 01:16:59', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:16:59', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('b44bb9f4-166c-4c59-a693-baacd01d2db4', '4+7集中采购', 'SYS_SHIPTYPE_FREIGHT', 'SYS_SHIPTYPE_FREIGHT', '1', '0', NULL, 'SYS_SHIPTYPE', TO_DATE('2019-11-07 01:20:21', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:20:21', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('b77f4a7d-0d22-47dd-97d1-7f8ccd9e5f77', '采购入库', 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_INBOUNDTYPE_PURCHASE', '1', '0', NULL, 'SYS_INBOUNDTYPE', TO_DATE('2019-11-07 00:50:51', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 00:50:51', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('c3ce85b1-0115-47d4-b562-1bbcc51105e2', '食品', 'SYS_GOODSTYPE_FOOD', 'SYS_GOODSTYPE_FOOD', '1', '0', NULL, 'SYS_GOODSTYPE', TO_DATE('2019-11-07 01:17:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:17:58', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('faef67e8-48e4-44e5-981c-eebb78d79a0f', '已处理', 'SYS_ORDERSTATUS_DISPOSED', 'SYS_ORDERSTATUS_DISPOSED', '1', '0', NULL, 'SYS_ORDERSTATUS', TO_DATE('2019-10-29 21:27:05', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-10-29 21:27:05', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('fe1f7181-d3d0-4b0e-b9b3-5d05b503ff0e', '医疗器械', 'SYS_GOODSTYPE_MEDINSTR', 'SYS_GOODSTYPE_MEDINSTR', '1', '0', NULL, 'SYS_GOODSTYPE', TO_DATE('2019-11-07 01:16:02', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:16:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Category" VALUES ('ffbb5c54-9ee1-4eb8-89dc-79fde3b4824c', '异常', 'COMMON_STATUS_ERROR', '1', '0', '1', NULL, 'COMMON_STATUS', TO_DATE('2020-09-29 00:54:51', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2020-09-29 00:54:51', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); + +-- ---------------------------- +-- Table structure for CategoryType +-- ---------------------------- +DROP TABLE "CategoryType"; +CREATE TABLE "CategoryType" ( + "Id" NVARCHAR2(50) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "CreateTime" DATE NOT NULL +); +COMMENT ON COLUMN "CategoryType"."Id" IS '分类表ID'; +COMMENT ON COLUMN "CategoryType"."Name" IS '名称'; +COMMENT ON COLUMN "CategoryType"."CreateTime" IS '创建时间'; +COMMENT ON TABLE "CategoryType" IS '分类类型'; + +-- ---------------------------- +-- Records of CategoryType +-- ---------------------------- +INSERT INTO "CategoryType" VALUES ('COMMON_STATUS', '状态', TO_DATE('2020-09-29 00:53:40', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_CUSTTYPE', '客户类型', TO_DATE('2019-11-07 00:49:50', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_GOODSTYPE', '商品类别', TO_DATE('2019-11-07 00:48:47', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_INBOUNDTYPE', '入库类型', TO_DATE('2019-11-07 00:48:08', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_ORDERSTATUS', '订单状态', TO_DATE('2019-10-29 21:18:56', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_ORDERTYPE', '订单类型', TO_DATE('2019-10-29 21:18:32', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_SHIPTYPE', '承运方式', TO_DATE('2019-11-07 00:47:36', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('SYS_STATUS', '系统状态', TO_DATE('2019-11-06 10:38:17', 'SYYYY-MM-DD HH24:MI:SS')); +INSERT INTO "CategoryType" VALUES ('USERTYPE', '按用户类型分类', TO_DATE('2017-11-29 21:27:42', 'SYYYY-MM-DD HH24:MI:SS')); + +-- ---------------------------- +-- Table structure for DataPrivilegeRule +-- ---------------------------- +DROP TABLE "DataPrivilegeRule"; +CREATE TABLE "DataPrivilegeRule" ( + "Id" NVARCHAR2(50) NOT NULL , + "SourceCode" NVARCHAR2(50) NOT NULL , + "SubSourceCode" NVARCHAR2(50) , + "Description" NVARCHAR2(255) NOT NULL , + "SortNo" NUMBER(11) NOT NULL , + "PrivilegeRules" NVARCHAR2(1000) NOT NULL , + "Enable" NUMBER(4) NOT NULL , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) NOT NULL , + "CreateUserName" NVARCHAR2(200) , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(200) +); +COMMENT ON COLUMN "DataPrivilegeRule"."Id" IS '数据ID'; +COMMENT ON COLUMN "DataPrivilegeRule"."SourceCode" IS '资源标识(模块编号)'; +COMMENT ON COLUMN "DataPrivilegeRule"."SubSourceCode" IS '二级资源标识'; +COMMENT ON COLUMN "DataPrivilegeRule"."Description" IS '权限描述'; +COMMENT ON COLUMN "DataPrivilegeRule"."SortNo" IS '排序号'; +COMMENT ON COLUMN "DataPrivilegeRule"."PrivilegeRules" IS '权限规则'; +COMMENT ON COLUMN "DataPrivilegeRule"."Enable" IS '是否可用'; +COMMENT ON COLUMN "DataPrivilegeRule"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "DataPrivilegeRule"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "DataPrivilegeRule"."CreateUserName" IS '创建人'; +COMMENT ON COLUMN "DataPrivilegeRule"."UpdateTime" IS '最后更新时间'; +COMMENT ON COLUMN "DataPrivilegeRule"."UpdateUserId" IS '最后更新人ID'; +COMMENT ON COLUMN "DataPrivilegeRule"."UpdateUserName" IS '最后更新人'; +COMMENT ON TABLE "DataPrivilegeRule" IS '系统授权规制表'; + +-- ---------------------------- +-- Records of DataPrivilegeRule +-- ---------------------------- +INSERT INTO "DataPrivilegeRule" VALUES ('5098523e-f038-4bc8-850f-9629cac3e4f6', 'Form', NULL, '只能看到用户自己对应部门的表单,System可以看到所有', '0', '{"Operation":"or","Filters":[{"Key":"OrgId","Value":"{loginOrg}","Contrast":"in","names":"","Text":""}]}', '1', TO_DATE('2020-03-18 23:36:05', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, TO_DATE('2020-03-19 21:14:34', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL); +INSERT INTO "DataPrivilegeRule" VALUES ('6a96c5d9-a226-459d-a4e1-aefcbefc6915', 'WmsInboundOrderTbl', NULL, '【管理员】角色可以看所有人的订单,【测试】只能看自己创建的订单', '0', '{"Operation":"or","Filters":[{"Key":"{loginRole}","Value":"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13,77e6d0c3-f9e1-4933-92c3-c1c6eef75593","Contrast":"contains","names":"","Text":"管理员,神"}],"Children":[{"Operation":"and","Filters":[{"Key":"{loginRole}","Value":"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","Contrast":"contains","Text":"测试"},{"Key":"CreateUserId","Value":"{loginUser}","Contrast":"==","Text":""}]}]}', '1', TO_DATE('2019-11-23 01:02:32', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, TO_DATE('2019-11-23 01:02:32', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "DataPrivilegeRule" VALUES ('ab177ea0-89f3-429e-8f0f-7a00819d8ef3', 'FlowScheme', NULL, 'System可以看到所有流程设计,【管理员】可以看到部门的,其他人只能看到自己的', '0', '{"Operation":"or","Filters":[{"Key":"CreateUserId","Value":"{loginUser}","Contrast":"==","Text":""}],"Children":[{"Operation":"and","Filters":[{"Key":"OrgId","Value":"{loginOrg}","Contrast":"in","Text":""},{"Key":"{loginRole}","Value":"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13","Contrast":"contains","Text":"管理员"}]}]}', '1', TO_DATE('2020-03-19 21:17:30', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, TO_DATE('2020-03-19 21:57:47', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL); +INSERT INTO "DataPrivilegeRule" VALUES ('e7c95fb1-91f7-422e-a11a-73cea0c404b9', 'Resource', NULL, '【管理员】角色可以看所有人的资源,【测试】只能看自己创建的资源,账号test3/test4只能看属于(XXX管理平台)的资源', '0', '{"Operation":"or","Filters":[{"Key":"{loginRole}","Value":"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13","Contrast":"contains","Text":"管理员"}],"Children":[{"Operation":"and","Filters":[{"Key":"{loginRole}","Value":"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","Contrast":"contains","Text":"测试"},{"Key":"CreateUserId","Value":"{loginUser}","Contrast":"==","Text":""}]},{"Operation":"and","Filters":[{"Key":"AppName","Value":"XXX管理平台","Contrast":"==","Text":""},{"Key":"{loginUser}","Value":"229f3a49-ab27-49ce-b383-9f10ca23a9d5,1df68dfd-3b6d-4491-872f-00a0fc6c5a64","Contrast":"in","Text":"test3,test4"}]}]}', '1', TO_DATE('2019-10-29 11:05:02', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, TO_DATE('2019-11-23 01:00:19', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL); + +-- ---------------------------- +-- Table structure for FlowInstance +-- ---------------------------- +DROP TABLE "FlowInstance"; +CREATE TABLE "FlowInstance" ( + "Id" NVARCHAR2(50) NOT NULL , + "InstanceSchemeId" NVARCHAR2(50) , + "Code" NVARCHAR2(200) , + "CustomName" NVARCHAR2(200) , + "ActivityId" NVARCHAR2(50) , + "ActivityType" NUMBER(11) , + "ActivityName" NVARCHAR2(200) , + "PreviousId" NVARCHAR2(50) , + "SchemeContent" NCLOB , + "SchemeId" NVARCHAR2(50) , + "DbName" NVARCHAR2(50) , + "FrmData" NCLOB , + "FrmType" NUMBER(11) NOT NULL , + "FrmContentData" NCLOB , + "FrmContentParse" NCLOB , + "FrmId" NVARCHAR2(50) , + "SchemeType" NVARCHAR2(50) , + "Disabled" NUMBER(11) NOT NULL , + "CreateDate" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) , + "FlowLevel" NUMBER(11) NOT NULL , + "Description" NVARCHAR2(200) , + "IsFinish" NUMBER(11) NOT NULL , + "MakerList" NCLOB , + "OrgId" NVARCHAR2(50) +); +COMMENT ON COLUMN "FlowInstance"."Id" IS '主键Id'; +COMMENT ON COLUMN "FlowInstance"."InstanceSchemeId" IS '流程实例模板Id'; +COMMENT ON COLUMN "FlowInstance"."Code" IS '实例编号'; +COMMENT ON COLUMN "FlowInstance"."CustomName" IS '自定义名称'; +COMMENT ON COLUMN "FlowInstance"."ActivityId" IS '当前节点ID'; +COMMENT ON COLUMN "FlowInstance"."ActivityType" IS '当前节点类型(0会签节点)'; +COMMENT ON COLUMN "FlowInstance"."ActivityName" IS '当前节点名称'; +COMMENT ON COLUMN "FlowInstance"."PreviousId" IS '前一个ID'; +COMMENT ON COLUMN "FlowInstance"."SchemeContent" IS '流程模板内容'; +COMMENT ON COLUMN "FlowInstance"."SchemeId" IS '流程模板ID'; +COMMENT ON COLUMN "FlowInstance"."DbName" IS '数据库名称'; +COMMENT ON COLUMN "FlowInstance"."FrmData" IS '表单数据'; +COMMENT ON COLUMN "FlowInstance"."FrmType" IS '表单类型'; +COMMENT ON COLUMN "FlowInstance"."FrmContentData" IS '表单中的控件属性描述'; +COMMENT ON COLUMN "FlowInstance"."FrmContentParse" IS '表单控件位置模板'; +COMMENT ON COLUMN "FlowInstance"."FrmId" IS '表单ID'; +COMMENT ON COLUMN "FlowInstance"."SchemeType" IS '流程类型'; +COMMENT ON COLUMN "FlowInstance"."Disabled" IS '有效标志'; +COMMENT ON COLUMN "FlowInstance"."CreateDate" IS '创建时间'; +COMMENT ON COLUMN "FlowInstance"."CreateUserId" IS '创建用户主键'; +COMMENT ON COLUMN "FlowInstance"."CreateUserName" IS '创建用户'; +COMMENT ON COLUMN "FlowInstance"."FlowLevel" IS '等级'; +COMMENT ON COLUMN "FlowInstance"."Description" IS '实例备注'; +COMMENT ON COLUMN "FlowInstance"."IsFinish" IS '是否完成'; +COMMENT ON COLUMN "FlowInstance"."MakerList" IS '执行人'; +COMMENT ON COLUMN "FlowInstance"."OrgId" IS '所属部门'; +COMMENT ON TABLE "FlowInstance" IS '工作流流程实例表'; + +-- ---------------------------- +-- Records of FlowInstance +-- ---------------------------- +INSERT INTO "FlowInstance" VALUES ('0c032786-daf3-44fd-a8e1-5326484ef2f6', NULL, '1581946370593', '带分支条件/普通动态表单的模板2020-02-17 21:32:53', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', '2', '任务节点', 'start round mix-a81449b44c8e42c38a13f6c280887e41', to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-a81449b44c8e42c38a13f6c280887e41","height":50,"left":3260,"width":50,"top":3035,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f1e16c8afbc746ec8d97657b6ce7abeb","height":50,"left":3380,"width":120,"top":3030,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-1fd43e907680452da6c5170c39126027","height":50,"left":3095,"width":50,"top":3520,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-e13f6949b57c43e8b3211f8ede54721b","height":50,"left":3165,"width":120,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-de7524e4595141c797de7f1c1cc078f1","height":50,"left":3165,"width":120,"top":3390,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","height":50,"left":3505,"width":120,"top":3335,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}}],')||to_clob('"lines":[{"type":"sl","id":"link-83708c1b3d4e4e5882f14df403e9b06a","from":"start round mix-a81449b44c8e42c38a13f6c280887e41","to":"node-f1e16c8afbc746ec8d97657b6ce7abeb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-8427a585c660430fb7f65f86eda8a6eb","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-e13f6949b57c43e8b3211f8ede54721b","label":"小于等于3天","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":"<=","Value":"3"}]},{"type":"sl","id":"link-963bfce8c7f04f178af39f736c629092","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","label":"大于3天的","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":">","Value":"3"}]},{"type":"sl","id":"link-54333e198f3149cb8a9140e8d8e92ef5","from":"node-e13f6949b57c43e8b3211f8ede54721b","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-26f29454cd364a2db1c00bfb9282bac6","from":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-28bef103c14640dc8828e568a5db2d4d","from":"node-de7524e4595141c797de7f1c1cc078f1","to":"end round-1fd43e907680452da6c5170c39126027","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-95196daaaa7c4a468783664aed350ca0"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), 'a0d4de72-dd69-4af4-8492-2908e37bc300', NULL, '{"REASON":"身体原因","DAYS":"10","CUSTOME_NAME":"玉宝"}', '0', '[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', 'ef89f96a-af33-407c-b02e-897faf46ecf0', NULL, '0', TO_DATE('2020-02-17 21:33:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '多请点', '0', '1', NULL); +INSERT INTO "FlowInstance" VALUES ('212e4f0f-9d6f-4688-a3d3-157605652abd', NULL, '1581946541250', '带有开发者自定义表单的流程2020-02-17 21:35:45', 'node-f72613d22b0e4a98b60e06e97e7cc29b', '2', '任意人可以审批', 'start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd', to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","height":50,"left":3030,"width":50,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任意人可以审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f72613d22b0e4a98b60e06e97e7cc29b","height":50,"left":3170,"width":120,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-0a2137225503449d881548df2bed2645","height":50,"left":3170,"width":120,"top":3215,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-a2e5f57d2dea46b286d807d544589365","height":50,"left":3375,"width":50,"top":3220,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines":[{"type":"sl","id":"link-a93b1e9c1114478087e02e9feed0d143","from":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","to":"node-f72613d22b0e4a98b60e06e97e7cc29b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-2b7f9fb923674ae38e59dbde1958db3d","from":"node-f72613d22b0e4a98b60e06e97e7cc29b","to":"node-0a2137225503449d881548df2bed2645","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-1eb1226c260d4846beb6af47eb789950","from":"node-0a2137225503449d881548df2bed2645","to":"end round-a2e5f57d2dea46b286d807d544589365","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c336cf703d846ca8b62e68178a2718f"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), '0dac17c2-fec7-4bcd-a391-4ff74de8506a', 'FrmLeaveReq', '{"id":"","userName":"李玉宝","requestType":"事假","startDate":"2020-02-16T16:00:00.000Z","startTime":"2020-02-17T13:36:05.000Z","endDate":"2020-02-18T16:00:00.000Z","endTime":"2020-02-17T13:36:09.000Z","requestComment":"这个是很复杂的了,必须开发人员开发一个","attachment":"","files":[],"extendInfo":""}', '1', NULL, NULL, '8faff4e5-b729-44d2-ac26-e899a228f63d', NULL, '0', TO_DATE('2020-02-17 21:36:36', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '这个是很复杂的了,必须开发人员开发一个', '0', '1', NULL); +INSERT INTO "FlowInstance" VALUES ('54f842c1-16d8-4524-bdaf-1ff820b82a01', NULL, '1581947169926', '带拖动表单的会签2020-02-17 21:46:14', 'end round-15fcebdccb3f4a2d81b233156cb1c10b', '4', '结束', 'fork-fcd5c9623fc345168b484c94d582a91a', to_clob('{"title":null,"initNum":0,"lines":[{"id":"link-c43760b2b94d4e388f08767b95714c48","label":"","type":"sl","from":"start round mix-0da4163593ed44d5866fd920a00847a5","to":"fork-fcd5c9623fc345168b484c94d582a91a","name":null,"dash":false,"Compares":null},{"id":"link-d665d7015434429b98a4625f94315fa8","label":"","type":"sl","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-4cea7bb8654b4b908e9257e7ba2d6df6","name":null,"dash":false,"Compares":null},{"id":"link-3b152d51ca894fa68f1b929f06cab7e5","label":"","type":"sl","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-b6d40fccfc974bf49f7687266659d2bd","name":null,"dash":false,"Compares":null},{"id":"link-f0c1bbb29dd1407b8b9b6b725a116e38","label":"","type":"sl","from":"node-4cea7bb8654b4b908e9257e7ba2d6df6","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","name":null,"dash":false,"Compares":null},{"id":"link-1aa4f3b2f63e4e9a865bc847895d30a4","label":"","type":"sl","from":"node-b6d40fccfc974bf49f7687266659d2bd","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","name":null,"dash":false,"Compares":null},{"id":"link-dd3f868fa944481885b0db307104ee76","label":"","type":"sl","from":"join-917b7dc006b341b589fb5ca8e24ed7d6","to":"end round-15fcebdccb3f4a2d81b233156cb1c10b","name":null,"dash":false,"Compares":null}],')||to_clob('"nodes":[{"id":"start round mix-0da4163593ed44d5866fd920a00847a5","name":"开始","type":"start round mix","left":3100,"top":3045,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"fork-fcd5c9623fc345168b484c94d582a91a","name":"会签开始","type":"fork","left":3240,"top":3040,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"我没问题","TagedTime":"2020-02-17 21:48","NodeConfluenceType":"one","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-4cea7bb8654b4b908e9257e7ba2d6df6","name":"测试","type":"node","left":3055,"top":3170,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_ROLE","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d"],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"我没问题","TagedTime":"2020-02-17 21:48","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"end round-15fcebdccb3f4a2d81b233156cb1c10b","name":"结束","type":"end round","left":3435,"top":3345,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"join-917b7dc006b341b589fb5ca8e24ed7d6","name":"会签结束","type":"join","left":3215,"top":3340,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"我没问题","TagedTime":"2020-02-17 21:48","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-b6d40fccfc974bf49f7687266659d2bd","name":"管理员","type":"node","left":3385,"top":3170,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_ROLE","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}}],"areas":[]}'), '10a87689-b6d0-43eb-8fd4-72c6c80162eb', NULL, '{"WorkDate":"2020-02-17","Time":"8","Reason":""}', '2', '{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, 'bc1721ef-502f-451e-bdb8-da157a8c33b6', NULL, '0', TO_DATE('2020-02-17 21:46:42', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '只要有一个审批通过即可', '1', NULL, NULL); +INSERT INTO "FlowInstance" VALUES ('70bb19b9-e113-48e9-86ad-9a26fe2880b6', NULL, '1581946298149', '带分支条件的拖动表单2020-02-17 21:31:38', 'node-055de16b58b84b7b84a65a14c4b268d5', '2', '任何人都可以', 'start round mix-2136073f92c84be78e2094ef5dca3623', to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-2136073f92c84be78e2094ef5dca3623","height":50,"left":3120,"width":50,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任何人都可以","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-055de16b58b84b7b84a65a14c4b268d5","height":50,"left":3245,"width":120,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-6677559156ca40888d9cdf8f9bda9679","height":50,"left":3120,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"node","name":"test可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-28590cbd76ab4b0b82a609de24b46b8f","height":50,"left":3370,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-72f5d745fc284754955b869bcf5a45ce","height":50,"left":3240,"width":120,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e119651459854efe8d595c53ce6de867","height":50,"left":3065,"width":50,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines":[{"type":"sl","id":"link-2b97c29665fb4efaaa5e98b866349e86","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-338ec915866f4a168da3045aba656c4b","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","label":"加班时长大于10","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":">","Value":"10"}]},{"type":"sl","id":"link-30743fcbd4f448318ee2b5170afc5b17","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","label":"小于等于10咯","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":"<=","Value":"10"}]},{"type":"sl","id":"link-05d297106b8e4d4787625e486ccde78c","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d5045a19c58a4e7689d86627be882271","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-692378248f3343678b3df509b070308d","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-6781f69894c04b888334ec4f0d4e8717"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), '5c003bdb-9387-44f6-a8be-a962cbfb5440', NULL, '{"WorkDate":"2020-02-17","Time":"15","Reason":"加班加了15个小时。。。。"}', '2', '{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, 'bc1721ef-502f-451e-bdb8-da157a8c33b6', NULL, '0', TO_DATE('2020-02-17 21:32:15', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '时间大于10,走新的分支', '0', '1', NULL); +INSERT INTO "FlowInstance" VALUES ('76b85b3c-1126-44bc-9be6-6e75601e4365', NULL, '1581946252285', '带分支条件的拖动表单2020-02-17 21:30:52', 'node-28590cbd76ab4b0b82a609de24b46b8f', '2', 'test可审批', 'node-055de16b58b84b7b84a65a14c4b268d5', to_clob('{"title":null,"initNum":0,"lines":[{"id":"link-2b97c29665fb4efaaa5e98b866349e86","label":"","type":"sl","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","name":null,"dash":false,"Compares":null},{"id":"link-338ec915866f4a168da3045aba656c4b","label":"加班时长大于10","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","name":null,"dash":false,"Compares":[{"Operation":">","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-30743fcbd4f448318ee2b5170afc5b17","label":"小于等于10咯","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","name":null,"dash":false,"Compares":[{"Operation":"<=","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-05d297106b8e4d4787625e486ccde78c","label":"","type":"sl","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-d5045a19c58a4e7689d86627be882271","label":"","type":"sl","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-692378248f3343678b3df509b070308d","label":"","type":"sl","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","name":null,"dash":false,"Compares":null}],')||to_clob('"nodes":[{"id":"start round mix-2136073f92c84be78e2094ef5dca3623","name":"开始","type":"start round mix","left":3120,"top":3070,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-055de16b58b84b7b84a65a14c4b268d5","name":"任何人都可以","type":"node","left":3245,"top":3070,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"超级管理员","UserId":"00000000-0000-0000-0000-000000000000","Description":"自己提交的,当然要同意","TagedTime":"2020-02-17 21:31","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-6677559156ca40888d9cdf8f9bda9679","name":"admin可审批","type":"node","left":3120,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-28590cbd76ab4b0b82a609de24b46b8f","name":"test可审批","type":"node","left":3370,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-72f5d745fc284754955b869bcf5a45ce","name":"归档处理","type":"node","left":3240,"top":3360,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"end round-e119651459854efe8d595c53ce6de867","name":"结束","type":"end round","left":3065,"top":3360,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}}],"areas":[]}'), '5c003bdb-9387-44f6-a8be-a962cbfb5440', NULL, '{"WorkDate":"2020-02-17","Time":"8","Reason":"发版"}', '2', '{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, 'bc1721ef-502f-451e-bdb8-da157a8c33b6', NULL, '0', TO_DATE('2020-02-17 21:31:09', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', NULL, '0', '6ba79766-faa0-4259-8139-a4a6d35784e0', NULL); +INSERT INTO "FlowInstance" VALUES ('7c9b5a6e-1ca3-4f6c-a989-520e3a092821', NULL, '1581946509530', '带有可拖动表单的流程2020-02-17 21:35:14', 'node-b41b4c0b07644c2a81ce0c6b09dd2a39', '2', '只能管理员角色审批', 'start round mix-dbd6b92da4964dcbb8887a812cdf84c0', to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","height":50,"left":3120,"width":50,"top":3055,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能管理员角色审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","height":50,"left":3125,"width":120,"top":3165,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"Texts":"管理员"}}},{"type":"node","name":"测试角色","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-50c136954e4b446aaa658cd82691b3ab","height":50,"left":3275,"width":120,"top":3075,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","d27ae3cf-135f-4d57-93a6-2120ddf98650"],"Texts":"测试,测试二组"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-75639d9c27344d988bc557349389b451","height":50,"left":3395,"width":50,"top":3175,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines":[{"type":"sl","id":"link-9cfa4906026d450c8ed2f2af0f74b6e6","from":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","to":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d34ad3e607f34f0ca0d14a893e0de806","from":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","to":"node-50c136954e4b446aaa658cd82691b3ab","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-309049ec109848deab2fa98374c3a34d","from":"node-50c136954e4b446aaa658cd82691b3ab","to":"end round-75639d9c27344d988bc557349389b451","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-c2c3fe0c38f349de8124f9502a0cba01"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}'), '18a34903-175b-4cfb-9947-db67b538bbc8', NULL, '{"WorkDate":"2020-02-17","Time":"8","Reason":"最简单的加班申请"}', '2', '{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, 'bc1721ef-502f-451e-bdb8-da157a8c33b6', NULL, '0', TO_DATE('2020-02-17 21:35:32', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '最简单的加班申请', '0', '49df1602-f5f3-4d52-afb7-3802da619558', NULL); +INSERT INTO "FlowInstance" VALUES ('80e9db5f-419b-4b65-a274-abe2660608dd', NULL, '1581947425123', '普通动态模板会签2020-02-17 21:50:31', 'fork-1f90d45d831b43e38efa7e3626e09a3f', '0', '会签开始(全部通过)', 'start round mix-e60c1fdea88d4a348bac9a9ab6044611', to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","height":50,"left":3025,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"fork","name":"会签开始(全部通过)","icon":"iconfont icon-fork","belongto":"commonNodes","id":"fork-1f90d45d831b43e38efa7e3626e09a3f","height":50,"left":3160,"width":120,"top":3040,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"all","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-c06196e21c114c298b0947451a6539b4","height":50,"left":3305,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-d2addb19f2d349f1878facf2c3f9d0e9","height":50,"left":3070,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e230a4da91ac4d8c85727acd0b61bfde","height":50,"left":3060,"width":50,"top":3330,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"join","name":"会签结束","icon":"iconfont icon-gaibanxianxingtubiao-","belongto":"commonNodes","id":"join-2247b5591abf454d997aaa0daaab762c","height":50,"left":3205,"width":120,"top":3325,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines":[{"type":"sl","id":"link-a2f8e0c1b9d74f55a70f35a7c9f574e3","from":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","to":"fork-1f90d45d831b43e38efa7e3626e09a3f","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-37c8014035174a278d2cca823c62fb3a","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-d2addb19f2d349f1878facf2c3f9d0e9","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-0b58303df51441ba8a8a5cb4e1ab5113","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-c06196e21c114c298b0947451a6539b4","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-a67fbdb49ff343e596200f0f07b70324","from":"node-d2addb19f2d349f1878facf2c3f9d0e9","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-529bb6faa1fd4841b6ca5b2149b74b0c","from":"node-c06196e21c114c298b0947451a6539b4","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-f46f2b40d279488d94fc1e2f090e6815","from":"join-2247b5591abf454d997aaa0daaab762c","to":"end round-e230a4da91ac4d8c85727acd0b61bfde","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c95c121da1e491e96d978a86ad11d1c"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), '164db40b-4a35-491d-8c45-98744edacd6c', NULL, '{"REASON":"身体原因","DAYS":"1","CUSTOME_NAME":"玉宝"}', '0', '[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', 'ef89f96a-af33-407c-b02e-897faf46ecf0', NULL, '0', TO_DATE('2020-02-17 21:50:53', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '必须大佬和小菜都通过', '0', '49df1602-f5f3-4d52-afb7-3802da619558,6ba79766-faa0-4259-8139-a4a6d35784e0', NULL); +INSERT INTO "FlowInstance" VALUES ('cef4cde1-6342-4e5a-ab05-5d6564e03b28', NULL, '1581946609559', '带分支条件的拖动表单2020-02-17 21:36:49', 'end round-e119651459854efe8d595c53ce6de867', '4', '结束', 'node-72f5d745fc284754955b869bcf5a45ce', to_clob('{"title":null,"initNum":0,"lines":[{"id":"link-2b97c29665fb4efaaa5e98b866349e86","label":"","type":"sl","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","name":null,"dash":false,"Compares":null},{"id":"link-338ec915866f4a168da3045aba656c4b","label":"加班时长大于10","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","name":null,"dash":false,"Compares":[{"Operation":">","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-30743fcbd4f448318ee2b5170afc5b17","label":"小于等于10咯","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","name":null,"dash":false,"Compares":[{"Operation":"<=","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-05d297106b8e4d4787625e486ccde78c","label":"","type":"sl","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-d5045a19c58a4e7689d86627be882271","label":"","type":"sl","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-692378248f3343678b3df509b070308d","label":"","type":"sl","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","name":null,"dash":false,"Compares":null}],')||to_clob('"nodes":[{"id":"start round mix-2136073f92c84be78e2094ef5dca3623","name":"开始","type":"start round mix","left":3120,"top":3070,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-055de16b58b84b7b84a65a14c4b268d5","name":"任何人都可以","type":"node","left":3245,"top":3070,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"超级管理员","UserId":"00000000-0000-0000-0000-000000000000","Description":"没有问题","TagedTime":"2020-02-17 21:37","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-6677559156ca40888d9cdf8f9bda9679","name":"admin可审批","type":"node","left":3120,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-28590cbd76ab4b0b82a609de24b46b8f","name":"test可审批","type":"node","left":3370,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"可以","TagedTime":"2020-02-17 21:38","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-72f5d745fc284754955b869bcf5a45ce","name":"归档处理","type":"node","left":3240,"top":3360,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"还要我归档","TagedTime":"2020-02-17 21:38","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"end round-e119651459854efe8d595c53ce6de867","name":"结束","type":"end round","left":3065,"top":3360,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}}],"areas":[]}'), '5c003bdb-9387-44f6-a8be-a962cbfb5440', NULL, '{"WorkDate":"2020-02-17","Time":"8","Reason":"发版"}', '2', '{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, 'bc1721ef-502f-451e-bdb8-da157a8c33b6', NULL, '0', TO_DATE('2020-02-17 21:37:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '把这个流程走完吧', '1', NULL, NULL); +INSERT INTO "FlowInstance" VALUES ('e76b4c1a-04a2-4d65-ac79-c57b369669dc', NULL, '1581946344351', '带分支条件/普通动态表单的模板2020-02-17 21:32:27', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', '2', '任务节点', 'start round mix-a81449b44c8e42c38a13f6c280887e41', to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-a81449b44c8e42c38a13f6c280887e41","height":50,"left":3260,"width":50,"top":3035,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f1e16c8afbc746ec8d97657b6ce7abeb","height":50,"left":3380,"width":120,"top":3030,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-1fd43e907680452da6c5170c39126027","height":50,"left":3095,"width":50,"top":3520,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-e13f6949b57c43e8b3211f8ede54721b","height":50,"left":3165,"width":120,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-de7524e4595141c797de7f1c1cc078f1","height":50,"left":3165,"width":120,"top":3390,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","height":50,"left":3505,"width":120,"top":3335,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}}],')||to_clob('"lines":[{"type":"sl","id":"link-83708c1b3d4e4e5882f14df403e9b06a","from":"start round mix-a81449b44c8e42c38a13f6c280887e41","to":"node-f1e16c8afbc746ec8d97657b6ce7abeb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-8427a585c660430fb7f65f86eda8a6eb","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-e13f6949b57c43e8b3211f8ede54721b","label":"小于等于3天","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":"<=","Value":"3"}]},{"type":"sl","id":"link-963bfce8c7f04f178af39f736c629092","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","label":"大于3天的","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":">","Value":"3"}]},{"type":"sl","id":"link-54333e198f3149cb8a9140e8d8e92ef5","from":"node-e13f6949b57c43e8b3211f8ede54721b","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-26f29454cd364a2db1c00bfb9282bac6","from":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-28bef103c14640dc8828e568a5db2d4d","from":"node-de7524e4595141c797de7f1c1cc078f1","to":"end round-1fd43e907680452da6c5170c39126027","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-95196daaaa7c4a468783664aed350ca0"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), 'a0d4de72-dd69-4af4-8492-2908e37bc300', NULL, '{"REASON":"身体原因","DAYS":"1","CUSTOME_NAME":"玉宝"}', '0', '[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', 'ef89f96a-af33-407c-b02e-897faf46ecf0', NULL, '0', TO_DATE('2020-02-17 21:32:45', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', 'System', '0', '请假条', '0', '1', NULL); + +-- ---------------------------- +-- Table structure for FlowInstanceOperationHistory +-- ---------------------------- +DROP TABLE "FlowInstanceOperationHistory"; +CREATE TABLE "FlowInstanceOperationHistory" ( + "Id" NVARCHAR2(50) NOT NULL , + "InstanceId" NVARCHAR2(50) NOT NULL , + "Content" NVARCHAR2(200) , + "CreateDate" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) +); +COMMENT ON COLUMN "FlowInstanceOperationHistory"."Id" IS '主键Id'; +COMMENT ON COLUMN "FlowInstanceOperationHistory"."InstanceId" IS '实例进程Id'; +COMMENT ON COLUMN "FlowInstanceOperationHistory"."Content" IS '操作内容'; +COMMENT ON COLUMN "FlowInstanceOperationHistory"."CreateDate" IS '创建时间'; +COMMENT ON COLUMN "FlowInstanceOperationHistory"."CreateUserId" IS '创建用户主键'; +COMMENT ON COLUMN "FlowInstanceOperationHistory"."CreateUserName" IS '创建用户'; +COMMENT ON TABLE "FlowInstanceOperationHistory" IS '工作流实例操作记录'; + +-- ---------------------------- +-- Records of FlowInstanceOperationHistory +-- ---------------------------- +INSERT INTO "FlowInstanceOperationHistory" VALUES ('17828e69-cfaa-48a5-9e74-81bf8f9e8c67', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【创建】超级管理员创建了一个流程进程【1581946609559/带分支条件的拖动表单2020-02-17 21:36:49】', TO_DATE('2020-02-17 21:37:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('2a24023c-cf91-4744-9292-414635d1292f', '70bb19b9-e113-48e9-86ad-9a26fe2880b6', '【创建】超级管理员创建了一个流程进程【1581946298149/带分支条件的拖动表单2020-02-17 21:31:38】', TO_DATE('2020-02-17 21:32:15', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('2c2639ae-e7bb-48a9-8559-684b67e94519', 'c52c7167-80e1-49ec-becc-3b2ee2882d7b', '【创建】超级管理员创建了一个流程进程【1581946405900/带拖动表单的会签2020-02-17 21:33:29】', TO_DATE('2020-02-17 21:34:29', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('58923989-b9ab-4e80-ac96-11c2e844422a', '76b85b3c-1126-44bc-9be6-6e75601e4365', '【任何人都可以】【2020-02-17 21:31】同意,备注:自己提交的,当然要同意', TO_DATE('2020-02-17 21:31:29', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('5aba2067-c846-4dd2-9c18-b6b79ea63966', 'd6b9b97c-be2d-4269-972f-0c8085bedc6a', '【创建】超级管理员创建了一个流程进程【1581946480876/带拖动表单的会签2020-02-17 21:34:45】', TO_DATE('2020-02-17 21:34:57', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('5ec14cd3-4b32-47d0-abcd-5185cbbc03d1', 'e76b4c1a-04a2-4d65-ac79-c57b369669dc', '【创建】超级管理员创建了一个流程进程【1581946344351/带分支条件/普通动态表单的模板2020-02-17 21:32:27】', TO_DATE('2020-02-17 21:32:45', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('905d0e3b-fa4e-4c16-8a61-1ceae0d09991', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【test可审批】【2020-02-17 21:38】同意,备注:可以', TO_DATE('2020-02-17 21:38:15', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('9dc36719-9f70-41a9-afb7-ddfcbce9a6cd', '80e9db5f-419b-4b65-a274-abe2660608dd', '【创建】超级管理员创建了一个流程进程【1581947425123/普通动态模板会签2020-02-17 21:50:31】', TO_DATE('2020-02-17 21:50:53', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('a36c7fef-faa9-440e-9bd3-7890321a418a', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【归档处理】【2020-02-17 21:38】同意,备注:还要我归档', TO_DATE('2020-02-17 21:38:37', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('a577f2d1-203c-4bd0-add4-0cc2939775b6', '0c032786-daf3-44fd-a8e1-5326484ef2f6', '【创建】超级管理员创建了一个流程进程【1581946370593/带分支条件/普通动态表单的模板2020-02-17 21:32:53】', TO_DATE('2020-02-17 21:33:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('aa65158e-2138-4593-9f37-ed3cf7dc8cff', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【任何人都可以】【2020-02-17 21:37】同意,备注:没有问题', TO_DATE('2020-02-17 21:37:28', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('aba8498e-1a5c-495b-a0f1-d24544a325e9', '54f842c1-16d8-4524-bdaf-1ff820b82a01', '【测试】【2020-02-17 21:48】同意,备注:我没问题', TO_DATE('2020-02-17 21:48:05', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('c68abfa4-5b2b-4fb6-9033-b75cd229a569', '54f842c1-16d8-4524-bdaf-1ff820b82a01', '【创建】超级管理员创建了一个流程进程【1581947169926/带拖动表单的会签2020-02-17 21:46:14】', TO_DATE('2020-02-17 21:46:42', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('dae39a72-2f61-45d5-a6f3-d465a659389f', '76b85b3c-1126-44bc-9be6-6e75601e4365', '【创建】超级管理员创建了一个流程进程【1581946252285/带分支条件的拖动表单2020-02-17 21:30:52】', TO_DATE('2020-02-17 21:31:09', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('df0d5350-cecf-458a-b2eb-db524939288d', '212e4f0f-9d6f-4688-a3d3-157605652abd', '【创建】超级管理员创建了一个流程进程【1581946541250/带有开发者自定义表单的流程2020-02-17 21:35:45】', TO_DATE('2020-02-17 21:36:36', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceOperationHistory" VALUES ('e681977e-53f9-4ce1-bd36-58fd11a29e1a', '7c9b5a6e-1ca3-4f6c-a989-520e3a092821', '【创建】超级管理员创建了一个流程进程【1581946509530/带有可拖动表单的流程2020-02-17 21:35:14】', TO_DATE('2020-02-17 21:35:32', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); + +-- ---------------------------- +-- Table structure for FlowInstanceTransitionHistory +-- ---------------------------- +DROP TABLE "FlowInstanceTransitionHistory"; +CREATE TABLE "FlowInstanceTransitionHistory" ( + "Id" NVARCHAR2(50) NOT NULL , + "InstanceId" NVARCHAR2(50) NOT NULL , + "FromNodeId" NVARCHAR2(50) , + "FromNodeType" NUMBER(11) , + "FromNodeName" NVARCHAR2(200) , + "ToNodeId" NVARCHAR2(50) , + "ToNodeType" NUMBER(11) , + "ToNodeName" NVARCHAR2(200) , + "TransitionSate" NUMBER(11) NOT NULL , + "IsFinish" NUMBER(11) NOT NULL , + "CreateDate" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) +); +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."Id" IS '主键Id'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."InstanceId" IS '实例Id'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."FromNodeId" IS '开始节点Id'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."FromNodeType" IS '开始节点类型'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."FromNodeName" IS '开始节点名称'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."ToNodeId" IS '结束节点Id'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."ToNodeType" IS '结束节点类型'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."ToNodeName" IS '结束节点名称'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."TransitionSate" IS '转化状态'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."IsFinish" IS '是否结束'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."CreateDate" IS '转化时间'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."CreateUserId" IS '操作人Id'; +COMMENT ON COLUMN "FlowInstanceTransitionHistory"."CreateUserName" IS '操作人名称'; +COMMENT ON TABLE "FlowInstanceTransitionHistory" IS '工作流实例流转历史记录'; + +-- ---------------------------- +-- Records of FlowInstanceTransitionHistory +-- ---------------------------- +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('108d8f96-f31f-498e-a824-193850be61b2', '54f842c1-16d8-4524-bdaf-1ff820b82a01', 'start round mix-0da4163593ed44d5866fd920a00847a5', '3', '开始', 'fork-fcd5c9623fc345168b484c94d582a91a', '0', '会签开始', '0', '0', TO_DATE('2020-02-17 21:46:42', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('2d5137d2-5bcc-485f-b616-868ca4ce7f2a', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'node-055de16b58b84b7b84a65a14c4b268d5', '2', '任何人都可以', 'node-28590cbd76ab4b0b82a609de24b46b8f', '2', 'test可审批', '0', '0', TO_DATE('2020-02-17 21:37:28', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('332a7d87-1109-4e5d-ab38-0197ea755030', 'e76b4c1a-04a2-4d65-ac79-c57b369669dc', 'start round mix-a81449b44c8e42c38a13f6c280887e41', '3', '开始', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', '2', '任务节点', '0', '0', TO_DATE('2020-02-17 21:32:45', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('33f8b015-c8c8-4d74-af41-0fd279c46c78', 'd6b9b97c-be2d-4269-972f-0c8085bedc6a', 'start round mix-0da4163593ed44d5866fd920a00847a5', '3', '开始', 'fork-fcd5c9623fc345168b484c94d582a91a', '0', '分支节点', '0', '0', TO_DATE('2020-02-17 21:34:57', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('65f96160-02d4-40af-948e-df26488c2fbe', '80e9db5f-419b-4b65-a274-abe2660608dd', 'start round mix-e60c1fdea88d4a348bac9a9ab6044611', '3', '开始', 'fork-1f90d45d831b43e38efa7e3626e09a3f', '0', '会签开始(全部通过)', '0', '0', TO_DATE('2020-02-17 21:50:53', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('6ffe9310-3bc7-4282-9e32-3b4baa8fbf36', '7c9b5a6e-1ca3-4f6c-a989-520e3a092821', 'start round mix-dbd6b92da4964dcbb8887a812cdf84c0', '3', '开始', 'node-b41b4c0b07644c2a81ce0c6b09dd2a39', '2', '只能管理员角色审批', '0', '0', TO_DATE('2020-02-17 21:35:32', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('783a9263-39e6-455b-bcd4-4b2b07b3fc1e', '54f842c1-16d8-4524-bdaf-1ff820b82a01', 'fork-fcd5c9623fc345168b484c94d582a91a', '0', '会签开始', 'end round-15fcebdccb3f4a2d81b233156cb1c10b', '4', '结束', '0', '1', TO_DATE('2020-02-17 21:48:05', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('7a1bb17f-0677-4417-8f58-6446c4d41bce', '212e4f0f-9d6f-4688-a3d3-157605652abd', 'start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd', '3', '开始', 'node-f72613d22b0e4a98b60e06e97e7cc29b', '2', '任意人可以审批', '0', '0', TO_DATE('2020-02-17 21:36:36', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('85c9eaab-0c71-4c23-a0a6-4c72fb4802fa', '76b85b3c-1126-44bc-9be6-6e75601e4365', 'start round mix-2136073f92c84be78e2094ef5dca3623', '3', '开始', 'node-055de16b58b84b7b84a65a14c4b268d5', '2', '任何人都可以', '0', '0', TO_DATE('2020-02-17 21:31:09', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('874a1657-c6c8-43ab-a7f9-fd0bc7fbfe33', 'c52c7167-80e1-49ec-becc-3b2ee2882d7b', 'start round mix-0da4163593ed44d5866fd920a00847a5', '3', '开始', 'fork-fcd5c9623fc345168b484c94d582a91a', '0', '分支节点', '0', '0', TO_DATE('2020-02-17 21:34:29', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('8acd7275-5b5e-4403-b33e-92991c18f3cd', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'node-72f5d745fc284754955b869bcf5a45ce', '2', '归档处理', 'end round-e119651459854efe8d595c53ce6de867', '4', '结束', '0', '1', TO_DATE('2020-02-17 21:38:37', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('90138f59-9577-4f51-8cce-64bc9f9edcbf', '0c032786-daf3-44fd-a8e1-5326484ef2f6', 'start round mix-a81449b44c8e42c38a13f6c280887e41', '3', '开始', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', '2', '任务节点', '0', '0', TO_DATE('2020-02-17 21:33:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('914b6d15-01dc-472d-8f6e-136810fda731', '76b85b3c-1126-44bc-9be6-6e75601e4365', 'node-055de16b58b84b7b84a65a14c4b268d5', '2', '任何人都可以', 'node-28590cbd76ab4b0b82a609de24b46b8f', '2', 'test可审批', '0', '0', TO_DATE('2020-02-17 21:31:29', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('ac85b4e6-8e6d-467d-b753-5444ad41626a', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'node-28590cbd76ab4b0b82a609de24b46b8f', '2', 'test可审批', 'node-72f5d745fc284754955b869bcf5a45ce', '2', '归档处理', '0', '0', TO_DATE('2020-02-17 21:38:15', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('b9f7a9e4-5491-49b3-bb6b-22fc2eae7da3', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'start round mix-2136073f92c84be78e2094ef5dca3623', '3', '开始', 'node-055de16b58b84b7b84a65a14c4b268d5', '2', '任何人都可以', '0', '0', TO_DATE('2020-02-17 21:37:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "FlowInstanceTransitionHistory" VALUES ('fcc84515-60d6-4718-be7e-3d8e9b15ff93', '70bb19b9-e113-48e9-86ad-9a26fe2880b6', 'start round mix-2136073f92c84be78e2094ef5dca3623', '3', '开始', 'node-055de16b58b84b7b84a65a14c4b268d5', '2', '任何人都可以', '0', '0', TO_DATE('2020-02-17 21:32:15', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); + +-- ---------------------------- +-- Table structure for FlowScheme +-- ---------------------------- +DROP TABLE "FlowScheme"; +CREATE TABLE "FlowScheme" ( + "Id" NVARCHAR2(50) NOT NULL , + "SchemeCode" NVARCHAR2(50) , + "SchemeName" NVARCHAR2(200) , + "SchemeType" NVARCHAR2(50) , + "SchemeVersion" NVARCHAR2(50) , + "SchemeCanUser" NCLOB , + "SchemeContent" NCLOB , + "FrmId" NVARCHAR2(50) , + "FrmType" NUMBER(11) NOT NULL , + "AuthorizeType" NUMBER(11) NOT NULL , + "SortCode" NUMBER(11) NOT NULL , + "DeleteMark" NUMBER(11) NOT NULL , + "Disabled" NUMBER(11) NOT NULL , + "Description" NVARCHAR2(200) , + "CreateDate" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) , + "ModifyDate" DATE , + "ModifyUserId" NVARCHAR2(50) , + "ModifyUserName" NVARCHAR2(50) , + "OrgId" NVARCHAR2(50) +); +COMMENT ON COLUMN "FlowScheme"."Id" IS '主键Id'; +COMMENT ON COLUMN "FlowScheme"."SchemeCode" IS '流程编号'; +COMMENT ON COLUMN "FlowScheme"."SchemeName" IS '流程名称'; +COMMENT ON COLUMN "FlowScheme"."SchemeType" IS '流程分类'; +COMMENT ON COLUMN "FlowScheme"."SchemeVersion" IS '流程内容版本'; +COMMENT ON COLUMN "FlowScheme"."SchemeCanUser" IS '流程模板使用者'; +COMMENT ON COLUMN "FlowScheme"."SchemeContent" IS '流程内容'; +COMMENT ON COLUMN "FlowScheme"."FrmId" IS '表单ID'; +COMMENT ON COLUMN "FlowScheme"."FrmType" IS '表单类型'; +COMMENT ON COLUMN "FlowScheme"."AuthorizeType" IS '模板权限类型:0完全公开,1指定部门/人员'; +COMMENT ON COLUMN "FlowScheme"."SortCode" IS '排序码'; +COMMENT ON COLUMN "FlowScheme"."DeleteMark" IS '删除标记'; +COMMENT ON COLUMN "FlowScheme"."Disabled" IS '有效'; +COMMENT ON COLUMN "FlowScheme"."Description" IS '备注'; +COMMENT ON COLUMN "FlowScheme"."CreateDate" IS '创建时间'; +COMMENT ON COLUMN "FlowScheme"."CreateUserId" IS '创建用户主键'; +COMMENT ON COLUMN "FlowScheme"."CreateUserName" IS '创建用户'; +COMMENT ON COLUMN "FlowScheme"."ModifyDate" IS '修改时间'; +COMMENT ON COLUMN "FlowScheme"."ModifyUserId" IS '修改用户主键'; +COMMENT ON COLUMN "FlowScheme"."ModifyUserName" IS '修改用户'; +COMMENT ON COLUMN "FlowScheme"."OrgId" IS '所属部门'; +COMMENT ON TABLE "FlowScheme" IS '工作流模板信息表'; + +-- ---------------------------- +-- Records of FlowScheme +-- ---------------------------- +INSERT INTO "FlowScheme" VALUES ('0dac17c2-fec7-4bcd-a391-4ff74de8506a', '1581176314276', '带有开发者自定义表单的流程', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","height":50,"left":3030,"width":50,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任意人可以审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f72613d22b0e4a98b60e06e97e7cc29b","height":50,"left":3170,"width":120,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-0a2137225503449d881548df2bed2645","height":50,"left":3170,"width":120,"top":3215,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-a2e5f57d2dea46b286d807d544589365","height":50,"left":3375,"width":50,"top":3220,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-a93b1e9c1114478087e02e9feed0d143","from":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","to":"node-f72613d22b0e4a98b60e06e97e7cc29b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-2b7f9fb923674ae38e59dbde1958db3d","from":"node-f72613d22b0e4a98b60e06e97e7cc29b","to":"node-0a2137225503449d881548df2bed2645","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-1eb1226c260d4846beb6af47eb789950","from":"node-0a2137225503449d881548df2bed2645","to":"end round-a2e5f57d2dea46b286d807d544589365","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c336cf703d846ca8b62e68178a2718f"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), '8faff4e5-b729-44d2-ac26-e899a228f63d', '1', '0', '0', '0', '0', '带有开发者自定义表单的流程', TO_DATE('2020-02-09 00:00:15', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-14 15:22:15', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('10a87689-b6d0-43eb-8fd4-72c6c80162eb', '1581560010844', '带拖动表单的会签', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-0da4163593ed44d5866fd920a00847a5","height":50,"left":3100,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"fork","name":"会签开始","icon":"iconfont icon-fork","belongto":"commonNodes","id":"fork-fcd5c9623fc345168b484c94d582a91a","height":50,"left":3240,"width":120,"top":3040,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"one","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"测试","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-4cea7bb8654b4b908e9257e7ba2d6df6","height":50,"left":3055,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d"],"Texts":"测试"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-15fcebdccb3f4a2d81b233156cb1c10b","height":50,"left":3435,"width":50,"top":3345,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"join","name":"会签结束","icon":"iconfont icon-gaibanxianxingtubiao-","belongto":"commonNodes","id":"join-917b7dc006b341b589fb5ca8e24ed7d6","height":50,"left":3215,"width":120,"top":3340,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"管理员","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b6d40fccfc974bf49f7687266659d2bd","height":50,"left":3385,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"Texts":"管理员"}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-c43760b2b94d4e388f08767b95714c48","from":"start round mix-0da4163593ed44d5866fd920a00847a5","to":"fork-fcd5c9623fc345168b484c94d582a91a","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d665d7015434429b98a4625f94315fa8","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-4cea7bb8654b4b908e9257e7ba2d6df6","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-3b152d51ca894fa68f1b929f06cab7e5","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-b6d40fccfc974bf49f7687266659d2bd","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-f0c1bbb29dd1407b8b9b6b725a116e38","from":"node-4cea7bb8654b4b908e9257e7ba2d6df6","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-1aa4f3b2f63e4e9a865bc847895d30a4","from":"node-b6d40fccfc974bf49f7687266659d2bd","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-dd3f868fa944481885b0db307104ee76","from":"join-917b7dc006b341b589fb5ca8e24ed7d6","to":"end round-15fcebdccb3f4a2d81b233156cb1c10b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-602fd0fbce5749bb826b48d8379e7630"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '2', '0', '0', '0', '0', '带拖动表单的会签,会签用的是角色', TO_DATE('2020-02-13 02:23:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-17 21:44:08', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('164db40b-4a35-491d-8c45-98744edacd6c', '1581176314276', '普通动态模板会签', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","height":50,"left":3025,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"fork","name":"会签开始(全部通过)","icon":"iconfont icon-fork","belongto":"commonNodes","id":"fork-1f90d45d831b43e38efa7e3626e09a3f","height":50,"left":3160,"width":120,"top":3040,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"all","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-c06196e21c114c298b0947451a6539b4","height":50,"left":3305,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-d2addb19f2d349f1878facf2c3f9d0e9","height":50,"left":3070,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e230a4da91ac4d8c85727acd0b61bfde","height":50,"left":3060,"width":50,"top":3330,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"join","name":"会签结束","icon":"iconfont icon-gaibanxianxingtubiao-","belongto":"commonNodes","id":"join-2247b5591abf454d997aaa0daaab762c","height":50,"left":3205,"width":120,"top":3325,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-a2f8e0c1b9d74f55a70f35a7c9f574e3","from":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","to":"fork-1f90d45d831b43e38efa7e3626e09a3f","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-37c8014035174a278d2cca823c62fb3a","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-d2addb19f2d349f1878facf2c3f9d0e9","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-0b58303df51441ba8a8a5cb4e1ab5113","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-c06196e21c114c298b0947451a6539b4","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-a67fbdb49ff343e596200f0f07b70324","from":"node-d2addb19f2d349f1878facf2c3f9d0e9","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-529bb6faa1fd4841b6ca5b2149b74b0c","from":"node-c06196e21c114c298b0947451a6539b4","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-f46f2b40d279488d94fc1e2f090e6815","from":"join-2247b5591abf454d997aaa0daaab762c","to":"end round-e230a4da91ac4d8c85727acd0b61bfde","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c95c121da1e491e96d978a86ad11d1c"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), 'ef89f96a-af33-407c-b02e-897faf46ecf0', '0', '0', '0', '0', '0', '普通动态模板会签,会签用的是指定用户', TO_DATE('2020-02-09 00:05:01', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-17 21:45:17', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('18a34903-175b-4cfb-9947-db67b538bbc8', '1581176314276', '带有可拖动表单的流程', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","height":50,"left":3120,"width":50,"top":3055,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能管理员角色审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","height":50,"left":3125,"width":120,"top":3165,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"Texts":"管理员"}}},{"type":"node","name":"测试角色","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-50c136954e4b446aaa658cd82691b3ab","height":50,"left":3275,"width":120,"top":3075,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","d27ae3cf-135f-4d57-93a6-2120ddf98650"],"Texts":"测试,测试二组"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-75639d9c27344d988bc557349389b451","height":50,"left":3395,"width":50,"top":3175,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-9cfa4906026d450c8ed2f2af0f74b6e6","from":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","to":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d34ad3e607f34f0ca0d14a893e0de806","from":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","to":"node-50c136954e4b446aaa658cd82691b3ab","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-309049ec109848deab2fa98374c3a34d","from":"node-50c136954e4b446aaa658cd82691b3ab","to":"end round-75639d9c27344d988bc557349389b451","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-c2c3fe0c38f349de8124f9502a0cba01"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}'), 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '2', '0', '0', '0', '0', '带有可拖动表单的流程', TO_DATE('2020-02-09 00:02:01', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-09 00:02:01', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('29bedb3c-9bda-40bc-a011-9ae48ece57a9', '1581176314276', '普通的动态表单流程', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-44a825fce57b4b738ed88b8f73f2ccd9","height":50,"left":3395,"width":50,"top":3055,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"所有人都可以直接审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b10d6915f01b4a5b8acca5932eea4776","height":50,"left":3360,"width":120,"top":3160,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-56b9f570d62d402082fc3b88216c3d05","height":50,"left":3355,"width":50,"top":3320,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-d10fc3e1a2164d2b855721c3298bb021","from":"start round mix-44a825fce57b4b738ed88b8f73f2ccd9","to":"node-b10d6915f01b4a5b8acca5932eea4776","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-0c0f8337aa33419280dac4767f3507e4","from":"node-b10d6915f01b4a5b8acca5932eea4776","to":"end round-56b9f570d62d402082fc3b88216c3d05","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-b22dd0616ee44357b665a4a39974f71d"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}'), 'ef89f96a-af33-407c-b02e-897faf46ecf0', '0', '0', '0', '0', '0', '里面使用普通的动态表单', TO_DATE('2020-02-08 23:58:13', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-08 23:58:13', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('5c003bdb-9387-44f6-a8be-a962cbfb5440', '1581945369071', '带分支条件的拖动表单', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-2136073f92c84be78e2094ef5dca3623","height":50,"left":3120,"width":50,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任何人都可以","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-055de16b58b84b7b84a65a14c4b268d5","height":50,"left":3245,"width":120,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-6677559156ca40888d9cdf8f9bda9679","height":50,"left":3120,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"node","name":"test可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-28590cbd76ab4b0b82a609de24b46b8f","height":50,"left":3370,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-72f5d745fc284754955b869bcf5a45ce","height":50,"left":3240,"width":120,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e119651459854efe8d595c53ce6de867","height":50,"left":3065,"width":50,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-2b97c29665fb4efaaa5e98b866349e86","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-338ec915866f4a168da3045aba656c4b","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","label":"加班时长大于10","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":">","Value":"10"}]},{"type":"sl","id":"link-30743fcbd4f448318ee2b5170afc5b17","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","label":"小于等于10咯","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":"<=","Value":"10"}]},{"type":"sl","id":"link-05d297106b8e4d4787625e486ccde78c","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d5045a19c58a4e7689d86627be882271","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-692378248f3343678b3df509b070308d","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-6781f69894c04b888334ec4f0d4e8717"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '2', '0', '0', '0', '0', '带分支条件的拖动表单', TO_DATE('2020-02-17 21:27:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-17 21:27:49', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('8b170bb7-3395-4533-9b6d-56f528cb349d', '1584624226987', '【研发小组】年龄调研', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-20fb0ee70a7542eba84258ea391d1a4b","height":50,"left":3340,"width":50,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-801dbb1867ac47c79c7dce9ee0b39abb","height":50,"left":3345,"width":120,"top":3090,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-96effc2938dd47929306e288670fe3bd","height":50,"left":3200,"width":50,"top":3085,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-5ec5e4ab873e4b058b6c845744ae9bd0","from":"start round mix-96effc2938dd47929306e288670fe3bd","to":"node-801dbb1867ac47c79c7dce9ee0b39abb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-bd6894b1fd7d4a739c7e37f1b505ad79","from":"node-801dbb1867ac47c79c7dce9ee0b39abb","to":"end round-20fb0ee70a7542eba84258ea391d1a4b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-6de57ce301a844678faa8167f720e652"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}'), '765e24fc-2703-4d06-8272-cc1db95b7c24', '2', '0', '0', '0', '0', '只有【test】账号或可以看到【研发小组】的【管理员】才能看到', TO_DATE('2020-03-19 13:24:59', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2020-03-19 21:26:12', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO "FlowScheme" VALUES ('96cf2461-4fb0-4fac-9b62-01d2f93d363c', '1584626378582', '【研发小组】考核表', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"node","name":"任务节点","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-fa701d9fe52042b885727aabb58edf71","height":50,"left":3150,"width":120,"top":3185,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-a52fe73477b344e88e77fe93f07deb02","height":50,"left":3240,"width":50,"top":3320,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-f969b840648d45df86c37ffd0df52c2a","height":50,"left":3205,"width":50,"top":3080,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-8e9b2ec724fa473f9bc6e00be45fa255","from":"start round mix-f969b840648d45df86c37ffd0df52c2a","to":"node-fa701d9fe52042b885727aabb58edf71","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-ca496d543ff4464a8ca7d33f930b761c","from":"node-fa701d9fe52042b885727aabb58edf71","to":"end round-a52fe73477b344e88e77fe93f07deb02","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-2a764ed0fc1f420c8805c58c7786cef9"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}'), '765e24fc-2703-4d06-8272-cc1db95b7c24', '2', '0', '0', '0', '0', '这个流程模板只有可以看到【研发小组】的【管理员】才能看到', TO_DATE('2020-03-19 14:00:11', 'SYYYY-MM-DD HH24:MI:SS'), '49df1602-f5f3-4d52-afb7-3802da619558', 'admin', TO_DATE('2020-03-19 22:00:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO "FlowScheme" VALUES ('a0d4de72-dd69-4af4-8492-2908e37bc300', '1581747337303', '带分支条件/普通动态表单的模板', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-a81449b44c8e42c38a13f6c280887e41","height":50,"left":3260,"width":50,"top":3035,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f1e16c8afbc746ec8d97657b6ce7abeb","height":50,"left":3380,"width":120,"top":3030,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-1fd43e907680452da6c5170c39126027","height":50,"left":3095,"width":50,"top":3520,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-e13f6949b57c43e8b3211f8ede54721b","height":50,"left":3165,"width":120,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-de7524e4595141c797de7f1c1cc078f1","height":50,"left":3165,"width":120,"top":3390,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","height":50,"left":3505,"width":120,"top":3335,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-83708c1b3d4e4e5882f14df403e9b06a","from":"start round mix-a81449b44c8e42c38a13f6c280887e41","to":"node-f1e16c8afbc746ec8d97657b6ce7abeb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-8427a585c660430fb7f65f86eda8a6eb","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-e13f6949b57c43e8b3211f8ede54721b","label":"小于等于3天","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":"<=","Value":"3"}]},{"type":"sl","id":"link-963bfce8c7f04f178af39f736c629092","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","label":"大于3天的","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":">","Value":"3"}]},{"type":"sl","id":"link-54333e198f3149cb8a9140e8d8e92ef5","from":"node-e13f6949b57c43e8b3211f8ede54721b","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-26f29454cd364a2db1c00bfb9282bac6","from":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-28bef103c14640dc8828e568a5db2d4d","from":"node-de7524e4595141c797de7f1c1cc078f1","to":"end round-1fd43e907680452da6c5170c39126027","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-95196daaaa7c4a468783664aed350ca0"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}'), 'ef89f96a-af33-407c-b02e-897faf46ecf0', '0', '0', '0', '0', '0', '带分支条件/普通动态表单的模板', TO_DATE('2020-02-15 14:21:48', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-15 14:23:38', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "FlowScheme" VALUES ('a96227c9-48da-411f-a843-f7c480a212ce', '1584628280559', '【研发小组】测试申请单', NULL, NULL, NULL, to_clob('{"nodes":[{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-b0a96c21e97e4da1bc8529c955e852be","height":50,"left":3090,"width":50,"top":3270,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-2dad37c80cae4583b2f281bfebc97eb8","height":50,"left":3100,"width":120,"top":3140,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-7c2e17927e0d4d0ea1c7f23e4bc79902","height":50,"left":3135,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],')||to_clob('"lines" :[{"type":"sl","id":"link-3a15b7ac468c4868a68a22926329c4e7","from":"start round mix-7c2e17927e0d4d0ea1c7f23e4bc79902","to":"node-2dad37c80cae4583b2f281bfebc97eb8","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-cd070f33d14848059dbf788bf3a4fd4f","from":"node-2dad37c80cae4583b2f281bfebc97eb8","to":"end round-b0a96c21e97e4da1bc8529c955e852be","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-523bf46813c44a77834ce3793e9a191b"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}'), '765e24fc-2703-4d06-8272-cc1db95b7c24', '2', '0', '0', '0', '0', '只有【test3】账号或可以看到【研发小组】的【管理员】才能看到', TO_DATE('2020-03-19 22:33:25', 'SYYYY-MM-DD HH24:MI:SS'), '229f3a49-ab27-49ce-b383-9f10ca23a9d5', 'test3', TO_DATE('2020-03-19 22:33:25', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); + +-- ---------------------------- +-- Table structure for Form +-- ---------------------------- +DROP TABLE "Form"; +CREATE TABLE "Form" ( + "Id" NVARCHAR2(50) NOT NULL , + "Name" NVARCHAR2(200) , + "FrmType" NUMBER(11) NOT NULL , + "WebId" NVARCHAR2(50) , + "Fields" NUMBER(11) NOT NULL , + "ContentData" NCLOB , + "ContentParse" NCLOB , + "Content" NCLOB , + "SortCode" NUMBER(11) NOT NULL , + "DeleteMark" NUMBER(11) NOT NULL , + "DbName" NVARCHAR2(50) , + "Disabled" NUMBER(11) NOT NULL , + "Description" NVARCHAR2(200) , + "CreateDate" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) , + "ModifyDate" DATE , + "ModifyUserId" NVARCHAR2(50) , + "ModifyUserName" NVARCHAR2(50) , + "OrgId" NVARCHAR2(50) +); +COMMENT ON COLUMN "Form"."Id" IS '表单模板Id'; +COMMENT ON COLUMN "Form"."Name" IS '表单名称'; +COMMENT ON COLUMN "Form"."FrmType" IS '表单类型,0:默认动态表单;1:Web自定义表单'; +COMMENT ON COLUMN "Form"."WebId" IS '系统页面标识,当表单类型为用Web自定义的表单时,需要标识加载哪个页面'; +COMMENT ON COLUMN "Form"."Fields" IS '字段个数'; +COMMENT ON COLUMN "Form"."ContentData" IS '表单中的控件属性描述'; +COMMENT ON COLUMN "Form"."ContentParse" IS '表单控件位置模板'; +COMMENT ON COLUMN "Form"."Content" IS '表单原html模板未经处理的'; +COMMENT ON COLUMN "Form"."SortCode" IS '排序码'; +COMMENT ON COLUMN "Form"."DeleteMark" IS '删除标记'; +COMMENT ON COLUMN "Form"."DbName" IS '数据库名称'; +COMMENT ON COLUMN "Form"."Disabled" IS '有效'; +COMMENT ON COLUMN "Form"."Description" IS '备注'; +COMMENT ON COLUMN "Form"."CreateDate" IS '创建时间'; +COMMENT ON COLUMN "Form"."CreateUserId" IS '创建用户主键'; +COMMENT ON COLUMN "Form"."CreateUserName" IS '创建用户'; +COMMENT ON COLUMN "Form"."ModifyDate" IS '修改时间'; +COMMENT ON COLUMN "Form"."ModifyUserId" IS '修改用户主键'; +COMMENT ON COLUMN "Form"."ModifyUserName" IS '修改用户'; +COMMENT ON COLUMN "Form"."OrgId" IS '所属部门'; +COMMENT ON TABLE "Form" IS '表单模板表'; + +-- ---------------------------- +-- Records of Form +-- ---------------------------- +INSERT INTO "Form" VALUES ('765e24fc-2703-4d06-8272-cc1db95b7c24', '【研发小组】新人报到', '2', NULL, '0', '{"list":[{"type":"text","icon":"icon-wenzishezhi-","name":"","options":{"defaultValue":"欢迎","customClass":"","remoteFunc":"func_1584546469000_92642"},"key":"1584546469000_92642","model":"text_1584546469000_92642","rules":[]},{"type":"input","icon":"icon-input","name":"","options":{"width":"100%","defaultValue":"","required":false,"dataType":"string","pattern":"","placeholder":"","disabled":false,"remoteFunc":"func_1584546493000_81920"},"key":"1584546493000_81920","model":"USERNAME","rules":[{"type":"string","message":"USERNAME格式不正确"}]},{"type":"text","icon":"icon-wenzishezhi-","name":"","options":{"defaultValue":"加入","customClass":"","remoteFunc":"func_1584546507000_75972"},"key":"1584546507000_75972","model":"text_1584546507000_75972","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"mini"}}', NULL, NULL, '0', '0', NULL, '0', '这个表单只有【研发小组】权限的人可以看到', TO_DATE('2020-03-18 23:50:16', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-03-18 23:50:16', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO "Form" VALUES ('7cbac11a-0be0-43c0-88e4-defcdbfb45d6', '【研发小组】请假条', '2', NULL, '0', '{"list":[{"type":"text","icon":"icon-wenzishezhi-","name":"","options":{"defaultValue":"请假条","customClass":"","remoteFunc":"func_1584624087000_21327"},"key":"1584624087000_21327","model":"text_1584624087000_21327","rules":[]},{"type":"input","icon":"icon-input","name":"姓名","options":{"width":"100%","defaultValue":"","required":false,"dataType":"string","pattern":"","placeholder":"","disabled":false,"remoteFunc":"func_1584624101000_92176"},"key":"1584624101000_92176","model":"USERNAME","rules":[{"type":"string","message":"input_1584624101000_92176格式不正确"}]},{"type":"number","icon":"icon-number","name":"天数","options":{"width":"","required":false,"defaultValue":0,"min":0,"max":0,"step":1,"disabled":false,"controlsPosition":"","remoteFunc":"func_1584624116000_77758"},"key":"1584624116000_77758","model":"DAYS","rules":[]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"原因","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1584624132000_39209"},"key":"1584624132000_39209","model":"REASON","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, NULL, '0', '0', NULL, '0', '只有【研发小组】的用户可以看到这个表单', TO_DATE('2020-03-19 21:22:31', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-03-19 21:22:31', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO "Form" VALUES ('8faff4e5-b729-44d2-ac26-e899a228f63d', '系统内置的表单【开发者开发表单】', '1', 'FrmLeaveReq', '0', NULL, NULL, NULL, '0', '0', NULL, '0', '企业版内置的复杂请假条表单', TO_DATE('2019-07-29 01:03:36', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-07 12:57:26', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "Form" VALUES ('bc1721ef-502f-451e-bdb8-da157a8c33b6', '【最新】可拖拽的加班表单', '2', NULL, '0', '{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', NULL, NULL, '0', '0', NULL, '0', '拖动加班申请表单', TO_DATE('2020-02-06 13:04:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-08 13:24:57', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "Form" VALUES ('ef89f96a-af33-407c-b02e-897faf46ecf0', '请假条表单【动态表单】', '0', NULL, '0', '[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', '

    请假条


    ,本人想请假{|-  -|}天,望领导批准!


                                                             谢谢!


                申请人:

    ', '0', '0', NULL, '0', '带有选择框文本框的请假条', TO_DATE('2019-07-29 01:07:03', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, TO_DATE('2020-02-07 12:56:35', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for FrmLeaveReq +-- ---------------------------- +DROP TABLE "FrmLeaveReq"; +CREATE TABLE "FrmLeaveReq" ( + "Id" NVARCHAR2(50) NOT NULL , + "UserName" NVARCHAR2(10) NOT NULL , + "RequestType" NVARCHAR2(20) NOT NULL , + "StartDate" DATE NOT NULL , + "StartTime" DATE , + "EndDate" DATE NOT NULL , + "EndTime" DATE , + "RequestComment" NCLOB , + "Attachment" NCLOB , + "CreateDate" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) , + "CreateUserName" NVARCHAR2(50) , + "FlowInstanceId" NVARCHAR2(50) +); +COMMENT ON COLUMN "FrmLeaveReq"."Id" IS 'ID'; +COMMENT ON COLUMN "FrmLeaveReq"."UserName" IS '请假人姓名'; +COMMENT ON COLUMN "FrmLeaveReq"."RequestType" IS '请假分类,病假,事假,公休等'; +COMMENT ON COLUMN "FrmLeaveReq"."StartDate" IS '开始日期'; +COMMENT ON COLUMN "FrmLeaveReq"."StartTime" IS '开始时间'; +COMMENT ON COLUMN "FrmLeaveReq"."EndDate" IS '结束日期'; +COMMENT ON COLUMN "FrmLeaveReq"."EndTime" IS '结束时间'; +COMMENT ON COLUMN "FrmLeaveReq"."RequestComment" IS '请假说明'; +COMMENT ON COLUMN "FrmLeaveReq"."Attachment" IS '附件,用于提交病假证据等'; +COMMENT ON COLUMN "FrmLeaveReq"."CreateDate" IS '创建时间'; +COMMENT ON COLUMN "FrmLeaveReq"."CreateUserId" IS '创建用户主键'; +COMMENT ON COLUMN "FrmLeaveReq"."CreateUserName" IS '创建用户'; +COMMENT ON COLUMN "FrmLeaveReq"."FlowInstanceId" IS '所属流程ID'; +COMMENT ON TABLE "FrmLeaveReq" IS '模拟一个自定页面的表单,该数据会关联到流程实例FrmData,可用于复杂页面的设计及后期的数据分析'; + +-- ---------------------------- +-- Records of FrmLeaveReq +-- ---------------------------- +INSERT INTO "FrmLeaveReq" VALUES ('06307008-1dd9-48ad-a516-bcf4714cc9a7', '1', '病假', TO_DATE('2019-10-07 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2019-10-29 09:26:52', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2019-10-27 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2019-10-29 09:26:54', 'SYYYY-MM-DD HH24:MI:SS'), '111', NULL, TO_DATE('2019-10-29 17:27:06', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, 'd4f8d2b9-6374-4c10-8d3c-1ca540bc309b'); +INSERT INTO "FrmLeaveReq" VALUES ('3adb2f0f-b1bb-4848-b68a-d29c7351c1a2', '李玉宝', '事假', TO_DATE('2020-02-16 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-02-17 13:36:05', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-02-18 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-02-17 13:36:09', 'SYYYY-MM-DD HH24:MI:SS'), '这个是很复杂的了,必须开发人员开发一个', NULL, TO_DATE('2020-02-17 21:36:36', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '212e4f0f-9d6f-4688-a3d3-157605652abd'); +INSERT INTO "FrmLeaveReq" VALUES ('59b5b72f-b8fb-44d4-bb24-319d02b2ab80', '李玉宝', '事假', TO_DATE('2019-07-08 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2019-07-28 17:23:14', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2019-07-24 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2019-07-28 17:23:18', 'SYYYY-MM-DD HH24:MI:SS'), '太累了,就是想休息一下', NULL, TO_DATE('2019-07-29 01:23:58', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, '0ae5abe6-f571-4e08-b264-667dc27c5025'); +INSERT INTO "FrmLeaveReq" VALUES ('7f4d5812-f706-495a-88ee-a0eea935b792', '李玉宝', '事假', TO_DATE('2020-02-12 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-02-08 16:08:35', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-02-20 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-02-08 16:08:39', 'SYYYY-MM-DD HH24:MI:SS'), '病毒太可怕了', NULL, TO_DATE('2020-02-09 00:08:52', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, 'ace08364-fa64-4498-90f4-c436d56f058c'); + +-- ---------------------------- +-- Table structure for Module +-- ---------------------------- +DROP TABLE "Module"; +CREATE TABLE "Module" ( + "Id" NVARCHAR2(50) NOT NULL , + "CascadeId" NVARCHAR2(255) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "Url" NVARCHAR2(255) NOT NULL , + "HotKey" NVARCHAR2(255) , + "IsLeaf" NUMBER(4) NOT NULL , + "IsAutoExpand" NUMBER(4) NOT NULL , + "IconName" NVARCHAR2(255) NOT NULL , + "Status" NUMBER(11) NOT NULL , + "ParentName" NVARCHAR2(255) NOT NULL , + "Vector" NVARCHAR2(255) , + "SortNo" NUMBER(11) NOT NULL , + "ParentId" NVARCHAR2(50) , + "Code" NVARCHAR2(50) , + "IsSys" NUMBER(4) NOT NULL +); +COMMENT ON COLUMN "Module"."Id" IS '功能模块流水号'; +COMMENT ON COLUMN "Module"."CascadeId" IS '节点语义ID'; +COMMENT ON COLUMN "Module"."Name" IS '功能模块名称'; +COMMENT ON COLUMN "Module"."Url" IS '主页面URL'; +COMMENT ON COLUMN "Module"."HotKey" IS '热键'; +COMMENT ON COLUMN "Module"."IsLeaf" IS '是否叶子节点'; +COMMENT ON COLUMN "Module"."IsAutoExpand" IS '是否自动展开'; +COMMENT ON COLUMN "Module"."IconName" IS '节点图标文件名称'; +COMMENT ON COLUMN "Module"."Status" IS '当前状态'; +COMMENT ON COLUMN "Module"."ParentName" IS '父节点名称'; +COMMENT ON COLUMN "Module"."Vector" IS '矢量图标'; +COMMENT ON COLUMN "Module"."SortNo" IS '排序号'; +COMMENT ON COLUMN "Module"."ParentId" IS '父节点流水号'; +COMMENT ON COLUMN "Module"."IsSys" IS '是否为系统模块'; +COMMENT ON TABLE "Module" IS '功能模块表'; + +-- ---------------------------- +-- Records of Module +-- ---------------------------- +INSERT INTO "Module" VALUES ('0031262c-689c-4b96-bae2-2c9d67076ade', '.0.1.20.', '流程设计', '/flowSchemes/index', NULL, '0', '0', 'liuchengsheji', '0', '基础配置', NULL, '6', '7580672f-a390-4bb6-982d-9a4570cb5199', 'FlowScheme', '1'); +INSERT INTO "Module" VALUES ('069475e3-c997-487a-9f29-e6a864c5c1d4', '.0.2.', '流程中心', '/', NULL, '0', '0', 'liuchengsheji', '0', '根节点', NULL, '3', NULL, NULL, '1'); +INSERT INTO "Module" VALUES ('15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', '.0.4.', '仓储中心', '/', NULL, '0', '0', 'cangchuzhongxin-', '0', '根节点', NULL, '2', NULL, NULL, '0'); +INSERT INTO "Module" VALUES ('37bb9414-19a0-4223-9056-71f8c758a930', '.0.2.8.', '已处理流程', '/flowInstances/disposed', NULL, '0', '0', '23yichuliliucheng', '0', '流程中心', NULL, '3', '069475e3-c997-487a-9f29-e6a864c5c1d4', 'FlowInstanceDisposed', '1'); +INSERT INTO "Module" VALUES ('45f82f8b-8675-4164-b4fe-417a428b9bfb', '.0.7.', '附件管理', '/uploadfiles/index', NULL, '0', '0', 'data-dictionary-type', '0', '根节点', NULL, '4', NULL, 'UploadFile', '1'); +INSERT INTO "Module" VALUES ('4abafc83-c8f5-452f-9882-e113a86e7a3e', '.0.2.9.', '待处理流程', '/flowInstances/wait', NULL, '0', '0', 'liuchengsheji', '0', '流程中心', NULL, '1', '069475e3-c997-487a-9f29-e6a864c5c1d4', 'FlowInstanceWait', '1'); +INSERT INTO "Module" VALUES ('4e5ca0d8-3b54-467b-8cf8-7516890aafae', '.0.5.', '接口文档', 'http://119.84.146.233:52789/swagger/index.html', NULL, '0', '0', 'liuchengsheji', '0', '根节点', NULL, '1', NULL, 'swagger', '1'); +INSERT INTO "Module" VALUES ('4e5ca0dd-3b54-467b-8cf8-7516890aafae', '.0.6.', '代码生成', '/buildertables/index', NULL, '0', '0', '23yichuliliucheng', '0', '根节点', NULL, '1', NULL, 'BuilderTable', '0'); +INSERT INTO "Module" VALUES ('6a9e1346-0c01-44d2-8eb1-f929fdab542a', '.0.1.21.', '部门管理', '/OrgManager/Index', NULL, '0', '0', 'bumenguanli', '0', '基础配置', NULL, '4', '7580672f-a390-4bb6-982d-9a4570cb5199', 'Org', '1'); +INSERT INTO "Module" VALUES ('7580672f-a390-4bb6-982d-9a4570cb5199', '.0.1.', '基础配置', ' /', NULL, '0', '0', 'jichupeizhi', '0', '根节点', NULL, '1', NULL, NULL, '1'); +INSERT INTO "Module" VALUES ('7bc7e527-478d-49fd-868d-5f31951586f5', '.0.3.3.', '系统日志', '/SysLogs/Index', NULL, '0', '0', 'xiaoxipingtai-xiaoxirizhi', '0', '消息日志', NULL, '1', 'b19bce90-5508-43b6-93ed-cd9ff9e356a9', 'SysLog', '1'); +INSERT INTO "Module" VALUES ('7bc7e527-478d-49fd-868d-5f31951586f6', '.0.3.4.', '我的消息', '/SysMessages/Index', NULL, '0', '0', 'xiaoxi', '0', '消息日志', NULL, '2', 'b19bce90-5508-43b6-93ed-cd9ff9e356a9', 'SysMessage', '1'); +INSERT INTO "Module" VALUES ('907a24c6-3c95-4073-8f90-ea7ec42c63f7', '.0.1.22.', '定时任务', '/OpenJobs/Index', NULL, '0', '0', 'dingshirenwu', '0', '基础配置', NULL, '2', '7580672f-a390-4bb6-982d-9a4570cb5199', 'OpenJob', '1'); +INSERT INTO "Module" VALUES ('92b00259-2d15-43e7-9321-adffb29e8bf2', '.0.1.23.', '表单设计', '/forms/index', NULL, '0', '0', 'biaodansheji-xuanxiangqia', '0', '基础配置', NULL, '5', '7580672f-a390-4bb6-982d-9a4570cb5199', 'Form', '1'); +INSERT INTO "Module" VALUES ('9486ff22-b696-4d7f-8093-8a3e53c45453', '.0.2.10.', '我的流程', '/flowInstances/Index', NULL, '0', '0', 'jiaoseguanli', '0', '流程中心', NULL, '2', '069475e3-c997-487a-9f29-e6a864c5c1d4', 'FlowInstance', '1'); +INSERT INTO "Module" VALUES ('98a949e8-8704-40a7-b9a1-c0e8801e4057', '.0.4.1.', '入库订单', '/wmsinboundordertbls/index', NULL, '0', '0', 'cangchuzhongxin-', '0', '仓储中心', NULL, '1', '15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', 'WmsInboundOrderTbl', '0'); +INSERT INTO "Module" VALUES ('9a87c0fa-9172-42a1-9505-7492433dcb8e', '.0.1.24.', '数据权限', '/dataprivilegerules/index', NULL, '0', '0', 'shujuquanxian', '0', '基础配置', NULL, '1', '7580672f-a390-4bb6-982d-9a4570cb5199', 'DataPrivilegeRule', '0'); +INSERT INTO "Module" VALUES ('a94d5648-c2a9-405e-ba6f-f1602ec9b807', '.0.1.25.', '字典分类', '/Categories/Index', NULL, '0', '0', 'data-dictionary-type', '0', '基础配置', NULL, '7', '7580672f-a390-4bb6-982d-9a4570cb5199', 'Category', '0'); +INSERT INTO "Module" VALUES ('b19bce90-5508-43b6-93ed-cd9ff9e356a9', '.0.3.', '消息日志', ' /', NULL, '0', '0', 'chaxun1', '0', '根节点', NULL, '5', NULL, NULL, '1'); +INSERT INTO "Module" VALUES ('bc80478d-0547-4437-9cff-be4b40144bdf', '.0.1.26.', '模块管理', '/ModuleManager/Index', NULL, '0', '0', 'liuchengzhongxin', '0', '基础配置', NULL, '1', '7580672f-a390-4bb6-982d-9a4570cb5199', 'Module', '1'); +INSERT INTO "Module" VALUES ('bedb41a2-f310-4775-af99-01be08adda93', '.0.1.27.', '角色管理', '/RoleManager/Index', NULL, '0', '0', 'bumenguanli', '0', '基础配置', NULL, '2', '7580672f-a390-4bb6-982d-9a4570cb5199', 'Role', '1'); +INSERT INTO "Module" VALUES ('e8dc5db6-4fc4-4795-a1cc-681cbcceec91', '.0.1.28.', '资源管理', '/Resources/Index', NULL, '0', '0', 'ziyuanguanli', '0', '基础配置', NULL, '8', '7580672f-a390-4bb6-982d-9a4570cb5199', 'Resource', '0'); +INSERT INTO "Module" VALUES ('ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', '.0.1.29.', '用户管理', '/UserManager/Index', NULL, '0', '0', 'yonghuguanli', '0', '基础配置', NULL, '3', '7580672f-a390-4bb6-982d-9a4570cb5199', 'User', '1'); + +-- ---------------------------- +-- Table structure for ModuleElement +-- ---------------------------- +DROP TABLE "ModuleElement"; +CREATE TABLE "ModuleElement" ( + "Id" NVARCHAR2(50) NOT NULL , + "DomId" NVARCHAR2(255) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "Attr" NCLOB , + "Script" NCLOB , + "Icon" NVARCHAR2(255) NOT NULL , + "Class" NVARCHAR2(255) NOT NULL , + "Remark" NVARCHAR2(200) , + "Sort" NUMBER(11) NOT NULL , + "ModuleId" NVARCHAR2(50) NOT NULL , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) +); +COMMENT ON COLUMN "ModuleElement"."Id" IS '流水号'; +COMMENT ON COLUMN "ModuleElement"."DomId" IS 'DOM ID'; +COMMENT ON COLUMN "ModuleElement"."Name" IS '名称'; +COMMENT ON COLUMN "ModuleElement"."Attr" IS '元素附加属性'; +COMMENT ON COLUMN "ModuleElement"."Script" IS '元素调用脚本'; +COMMENT ON COLUMN "ModuleElement"."Icon" IS '元素图标'; +COMMENT ON COLUMN "ModuleElement"."Class" IS '元素样式'; +COMMENT ON COLUMN "ModuleElement"."Remark" IS '备注'; +COMMENT ON COLUMN "ModuleElement"."Sort" IS '排序字段'; +COMMENT ON COLUMN "ModuleElement"."ModuleId" IS '功能模块Id'; +COMMENT ON COLUMN "ModuleElement"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "ModuleElement"."TypeId" IS '分类ID'; +COMMENT ON TABLE "ModuleElement" IS '模块元素表(需要权限控制的按钮)'; + +-- ---------------------------- +-- Records of ModuleElement +-- ---------------------------- +INSERT INTO "ModuleElement" VALUES ('054e9699-7828-4b8b-a28b-d7ae45ed3306', 'btnEdit', '编辑', NULL, NULL, 'bianji-copy', 'primary', NULL, '2', '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('06fe4738-b4f4-4ecf-b9da-07dd3bb26cb3', 'btnDel', '撤销订单', NULL, NULL, 'shanchu', 'danger', NULL, '3', '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('0d25438e-1436-48e0-aedf-0f1690693281', 'btnRoleAccessUser', '添加角色用户', NULL, 'assignRoleUser(this)', 'yonghuguanli', 'warning', '添加角色用户', '4', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('0d25438e-1436-48e0-aedf-0f1690693282', 'btnAccessModule', '为角色分配模块', NULL, 'assignRoleModule(this)', 'xiaoxipingtai-xiaoxirizhi', 'warning', '为角色分配模块', '4', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('11a3d5d0-c836-410e-88d7-67a6b30c2b11', 'btnStart', '启动', NULL, NULL, 'zhengque_chenggong_shibai', 'success', NULL, '4', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('13617796-049c-4ae4-a62b-1ca84002b273', 'btnDelCategory', '删除分类', NULL, NULL, 'shanchu', 'danger', NULL, '0', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', 'btnAssignReource', '为角色分配资源', NULL, 'openRoleReourceAccess(this)', 'module', 'warning', '为角色分配资源', '3', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('17ae4fd4-ab4e-439e-ba1d-2a53b46d112b', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', NULL, '2', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('18cc3217-28a6-49b2-9a20-080230065984', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', NULL, '1', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('1a473afd-cbd4-41e9-9471-81f9435aaabe', 'btnEdit', '编辑', ' ', 'edit()', 'bianji-copy', 'primary', '编辑分类', '2', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('1c870438-4260-43a5-8996-a6e1dc8bbf6a', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加部门', '0', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('1c870438-4260-43a5-8996-a6e1dc8bbf6b', 'btnAssignOrgUser', '分配用户', NULL, 'assignOrgUser(this)', 'yonghuguanli', 'warning', '分配用户', '0', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('1c9acc3e-a40d-4d07-b495-6e60eb9b71b9', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', '编辑角色', '1', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('2d595a2a-5de5-479e-a331-b53c799a6b10', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加分类', '1', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('2d595a2a-5de5-479e-a331-b53c799a6b11', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加定时任务', '1', '907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('2feefce1-e3d8-42ac-b811-2352679628da', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '刪除用戶', '2', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('2feefce1-e3d8-42ac-b811-2352679628dd', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '刪除定时任务', '3', '907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('34730f5a-d307-457b-9041-5f7de30abfa9', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', '编辑用户', '1', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('34730f5a-d307-457b-9041-5f7de30abfaa', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', '编辑定时任务', '2', '907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('362d1eda-c85e-4b14-a80a-b923291e08de', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加', '0', 'f0f06b8f-0a86-487c-8b0e-0a12573ccd46', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('38109ca0-32ec-44bd-a243-017e591b532b', 'btnEditStock', '编辑', ' ', 'edit()', 'bianji-copy', 'primary', '编辑进出库', '0', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('3dc0ec4d-bf82-4bae-9ec0-1d6c2403fb99', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', NULL, '1', '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('3dc0ec4d-bf86-4bae-9ec0-1d6c2403fb99', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', NULL, '1', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('44075557-496e-4dde-bb75-7b69f51ab4fe', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', '编辑模块', '2', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('4bfa8ea0-6b0d-426f-8687-b654575ca780', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', '编辑资源', '2', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('4f2737db-632d-4946-8a71-b08b9885f151', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', NULL, '2', '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('4f2737db-633f-4946-8a71-b08b9885f151', 'btnEdit', '编辑', NULL, 'edit()', 'bianji-copy', 'primary', NULL, '2', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('4fba8ea0-6b0d-426f-8687-b654575ca780', 'btnExport', '导出', NULL, 'export()', 'bianji-copy', 'info', '导出资源', '10', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('4fba8ea0-7c5c-426f-8687-b654575ca780', 'btnExport', '导出', NULL, 'export()', 'bianji-copy', 'info', '导出订单', '10', '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('4fe5d402-4314-4673-8723-eeed4bfaa2e1', 'btnEdit', '编辑', NULL, NULL, 'xiugai', 'primary', '编辑流程', '1', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('50c9df24-b233-42cb-9a0d-4ce158c75f86', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加用戶', '0', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('52be6f7a-0b32-481e-b8a2-929437eafb2a', 'btnRecall', '撤销', NULL, NULL, 'chexiao_', 'danger', NULL, '5', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('584c7a3b-d28a-47b4-8648-7797d05d83d1', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', NULL, '3', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('5ed1681c-13d2-4c87-8675-a8d95c0b40ae', 'btnAddMenu', '添加菜单', NULL, 'assignButton()', 'xinzeng', 'success', '为模块分配按钮', '4', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('5ed1681c-13d2-4c87-8676-a8d95c0b40ae', 'btnEditMenu', '编辑菜单', NULL, NULL, 'bianji-copy', 'primary', '编辑菜单', '5', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('5ed1681c-13d2-4c87-8677-a8d95c0b40ae', 'btnDelMenu', '删除菜单', NULL, NULL, 'shanchu', 'danger', NULL, '6', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('645b40ac-4223-44a7-aab4-66eb56cf9864', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加角色', '0', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('68484265-7802-4f06-b024-33e8b2f2edcf', 'btnAdd', '新的申请', NULL, 'add()', 'xinzeng', 'success', '申请物品', '0', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('68fc793f-069f-43e1-a012-42ac2d7c585c', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '删除角色', '2', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('6c814946-db5c-48bd-84dd-b1c38196ad74', 'btnAdd', '添加模版', NULL, 'add()', 'xinzeng', 'success', NULL, '0', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('6db928fe-93df-460f-9472-8bb0b6cae52c', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加进出库', '0', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', 'btnVerification', '处理', NULL, 'verificationForm()', 'chaxun1', 'warning', NULL, '1', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('7b2b1ffb-398b-4f7b-83da-8f484e1bcea0', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '删除部门', '2', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('7f071c63-1620-4486-9264-5806b2e63218', 'btnAccessRole', '为用户分配角色', NULL, 'openUserRoleAccess(this)', 'yonghuguanli', 'warning', '为用户分配角色', '5', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('816b12b3-e916-446d-a2fa-329cfd13c831', 'btnDetail', '进度详情', NULL, NULL, 'chaxun1', 'info', NULL, '4', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('81ce1abe-209d-4e4c-a8d2-efbc6a3b45ba', 'btnAdd', '添加', NULL, NULL, 'xinzeng', 'success', NULL, '1', '9a87c0fa-9172-42a1-9505-7492433dcb8e', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('826b12b3-e916-446d-a2fa-329cfd13c831', 'btnDetail', '进度详情', NULL, NULL, 'chaxun1', 'info', NULL, '2', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('84694ea5-d6e1-4a65-8a59-7b5b779688d4', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加模块', '1', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('84e38920-f6e5-499c-bf52-a3c6f8499ff7', 'btnDel', '删除', ' ', 'del()', 'shanchu', 'danger', '删除分类', '3', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('8966b04f-2326-4046-8b03-0c64f9f833dd', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', NULL, '3', '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('8966b04f-8e26-4046-8b03-0c64f9f833dd', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', NULL, '3', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('95c2dde0-f2a7-4474-8aa7-c7eaa7c4c87f', 'btnDel', '删除', NULL, NULL, 'shanchu', 'danger', NULL, '1', '9a87c0fa-9172-42a1-9505-7492433dcb8e', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('9c96e485-77a6-45f0-b6a7-f01dab94b0c6', 'btnCreateEntity', '生成实体', NULL, 'createEntity()', 'chaxun1', 'info', '生成实体', '4', '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('9c96e485-84a6-45f0-b6a7-f01dab94b0c6', 'btnPreview', '预览', NULL, 'preview()', 'chaxun1', 'info', NULL, '4', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('9e2c6754-f258-4b14-96a0-b9d981196a65', 'btnAdd', '添加', NULL, 'add()', 'xinzeng', 'success', '添加资源', '0', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('a7eea5dc-3b10-4550-9cf3-0dba9b9fc32c', 'btnAddCategory', '添加分类', NULL, NULL, 'xinzeng', 'success', NULL, '0', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('a9f51ee6-3d62-4618-8651-fd092702cb45', 'btnCreateVue', '生成VUE页面', NULL, NULL, 'zhuyeicon', 'info', '生成VUE页面', '6', '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', 'btnDetail', '查看详情', NULL, NULL, 'chaxun1', 'info', NULL, '0', '37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('c35d8f5b-0d38-4f31-84f9-39e476eeab08', 'btnAdd', '新订单', NULL, NULL, 'xinzeng', 'success', NULL, '1', '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('c3d7b478-21e9-4c1e-b866-a3c80be7909b', 'btnRefresh', '刷新', NULL, 'refresh()', 'chaxun1', 'info', '刷新分类', '0', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('c4c1acbb-9cbf-4b1e-9cc0-ccf5ff544ec2', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '删除进出库', '0', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('c7d7daf0-3669-4a22-8bed-b092617deb9c', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '删除资源', '3', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('d1ba6a72-ba14-44c0-baba-46d0ad96fe8a', 'btnRefresh', '刷新', NULL, 'refresh()', 'chaxun1', 'info', '刷新用户', '3', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('d352c8ee-3dff-4d28-a0de-903ae68f2533', 'btnPreview', '预览', NULL, 'preview()', 'chaxun1', 'info', NULL, '3', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('d4257fa0-01d2-4e51-ad49-68c2b2231e3a', 'btnAdd', '上传附件', NULL, 'add()', 'xinzeng', 'success', '新增文件管理', '1', '45f82f8b-8675-4164-b4fe-417a428b9bfb', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('d7dc9298-6e33-44a5-bc17-5dfc7d39c02a', 'btnCreateBusiness', '生成业务代码', NULL, NULL, 'biaodansheji-xuanxiangqia', 'info', '生成业务代码', '5', '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('daddf3b9-71b5-45ac-b85d-5a11c522f2f4', 'btnDel', '删除', ' ', 'del()', 'shanchu', 'danger', '删除模块', '3', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('ef42721f-d223-4a00-a1d9-80b81121f21a', 'btnEdit', '编辑', ' ', 'edit()', 'bianji-copy', 'primary', '编辑部门', '1', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('f516888d-fdce-4420-a630-d0830c1c6cbc', 'btnDel', '删除', NULL, 'del()', 'shanchu', 'danger', '删除文件管理', '3', '45f82f8b-8675-4164-b4fe-417a428b9bfb', NULL, NULL); +INSERT INTO "ModuleElement" VALUES ('f8dde22a-2a37-47c4-8e67-70fb3af5303e', 'btnRefresh', '刷新', NULL, 'refresh()', 'chaxun1', 'info', '刷新部门', '3', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); + +-- ---------------------------- +-- Table structure for OpenJob +-- ---------------------------- +DROP TABLE "OpenJob"; +CREATE TABLE "OpenJob" ( + "Id" NVARCHAR2(50) NOT NULL , + "JobName" NVARCHAR2(200) NOT NULL , + "RunCount" NUMBER(11) NOT NULL , + "ErrorCount" NUMBER(11) NOT NULL , + "NextRunTime" DATE , + "LastRunTime" DATE , + "LastErrorTime" DATE , + "JobType" NUMBER(11) NOT NULL , + "JobCall" NVARCHAR2(500) NOT NULL , + "JobCallParams" NVARCHAR2(500) , + "Cron" NVARCHAR2(50) NOT NULL , + "Status" NUMBER(11) NOT NULL , + "Remark" NVARCHAR2(128) , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) NOT NULL , + "CreateUserName" NVARCHAR2(200) NOT NULL , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(200) , + "OrgId" NVARCHAR2(50) +); +COMMENT ON COLUMN "OpenJob"."Id" IS 'Id'; +COMMENT ON COLUMN "OpenJob"."JobName" IS '任务名称'; +COMMENT ON COLUMN "OpenJob"."RunCount" IS '任务执行次数'; +COMMENT ON COLUMN "OpenJob"."ErrorCount" IS '异常次数'; +COMMENT ON COLUMN "OpenJob"."NextRunTime" IS '下次执行时间'; +COMMENT ON COLUMN "OpenJob"."LastRunTime" IS '最后一次执行时间'; +COMMENT ON COLUMN "OpenJob"."LastErrorTime" IS '最后一次失败时间'; +COMMENT ON COLUMN "OpenJob"."JobType" IS '任务执行方式0:本地任务;1:外部接口任务'; +COMMENT ON COLUMN "OpenJob"."JobCall" IS '任务地址'; +COMMENT ON COLUMN "OpenJob"."JobCallParams" IS '任务参数,JSON格式'; +COMMENT ON COLUMN "OpenJob"."Cron" IS 'CRON表达式'; +COMMENT ON COLUMN "OpenJob"."Status" IS '任务运行状态(0:停止,1:正在运行,2:暂停)'; +COMMENT ON COLUMN "OpenJob"."Remark" IS '备注'; +COMMENT ON COLUMN "OpenJob"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "OpenJob"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "OpenJob"."CreateUserName" IS '创建人'; +COMMENT ON COLUMN "OpenJob"."UpdateTime" IS '最后更新时间'; +COMMENT ON COLUMN "OpenJob"."UpdateUserId" IS '最后更新人ID'; +COMMENT ON COLUMN "OpenJob"."UpdateUserName" IS '最后更新人'; +COMMENT ON COLUMN "OpenJob"."OrgId" IS '所属部门'; +COMMENT ON TABLE "OpenJob" IS '定时任务'; + +-- ---------------------------- +-- Records of OpenJob +-- ---------------------------- +INSERT INTO "OpenJob" VALUES ('f40fe48d-71a4-4f47-b324-6178d97abfb9', '定时日志任务', '0', '0', TO_DATE('2020-04-25 12:16:20', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-04-25 12:16:20', 'SYYYY-MM-DD HH24:MI:SS'), TO_DATE('2020-04-25 12:16:20', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'OpenAuth.App.Jobs.SysLogJob', 'null', '0/10 * * * * ?', '0', '这是个每10秒运行一次的任务,可以在系统日志中查看运行结果', TO_DATE('2020-04-25 12:16:20', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2020-04-25 19:31:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); + +-- ---------------------------- +-- Table structure for Org +-- ---------------------------- +DROP TABLE "Org"; +CREATE TABLE "Org" ( + "Id" NVARCHAR2(50) NOT NULL , + "CascadeId" NVARCHAR2(255) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "HotKey" NVARCHAR2(255) , + "ParentName" NVARCHAR2(255) NOT NULL , + "IsLeaf" NUMBER(4) NOT NULL , + "IsAutoExpand" NUMBER(4) NOT NULL , + "IconName" NVARCHAR2(255) , + "Status" NUMBER(11) NOT NULL , + "BizCode" NVARCHAR2(255) , + "CustomCode" NCLOB , + "CreateTime" DATE NOT NULL , + "CreateId" NUMBER(11) NOT NULL , + "SortNo" NUMBER(11) NOT NULL , + "ParentId" NVARCHAR2(50) , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) +); +COMMENT ON COLUMN "Org"."Id" IS '流水号'; +COMMENT ON COLUMN "Org"."CascadeId" IS '节点语义ID'; +COMMENT ON COLUMN "Org"."Name" IS '组织名称'; +COMMENT ON COLUMN "Org"."HotKey" IS '热键'; +COMMENT ON COLUMN "Org"."ParentName" IS '父节点名称'; +COMMENT ON COLUMN "Org"."IsLeaf" IS '是否叶子节点'; +COMMENT ON COLUMN "Org"."IsAutoExpand" IS '是否自动展开'; +COMMENT ON COLUMN "Org"."IconName" IS '节点图标文件名称'; +COMMENT ON COLUMN "Org"."Status" IS '当前状态'; +COMMENT ON COLUMN "Org"."BizCode" IS '业务对照码'; +COMMENT ON COLUMN "Org"."CustomCode" IS '自定义扩展码'; +COMMENT ON COLUMN "Org"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "Org"."CreateId" IS '创建人ID'; +COMMENT ON COLUMN "Org"."SortNo" IS '排序号'; +COMMENT ON COLUMN "Org"."ParentId" IS '父节点流水号'; +COMMENT ON COLUMN "Org"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "Org"."TypeId" IS '分类ID'; +COMMENT ON TABLE "Org" IS '组织表'; + +-- ---------------------------- +-- Records of Org +-- ---------------------------- +INSERT INTO "Org" VALUES ('08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', '.0.1.4.1.', '研发小组', NULL, '汇丰软件部', '0', '0', NULL, '0', '0', NULL, TO_DATE('2016-10-14 11:40:31', 'SYYYY-MM-DD HH24:MI:SS'), '0', '1', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Org" VALUES ('182dac38-64a0-414c-990c-7c9b7558a367', '.0.4.', '中部片区', NULL, '根节点', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:52:38', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', NULL, NULL, NULL); +INSERT INTO "Org" VALUES ('1b965fff-3dcd-42ff-9624-2c8eb4f9b1c6', '.0.5.1.', '广州营销中心', NULL, '华南片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:56:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '8e31553c-cab8-4eb3-90b5-5f8ff1d21801', NULL, NULL); +INSERT INTO "Org" VALUES ('2089637b-403d-4d4d-91ff-c8a554973f96', '.0.4.1.', '海外市场部', NULL, '中部片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:53:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '182dac38-64a0-414c-990c-7c9b7558a367', NULL, NULL); +INSERT INTO "Org" VALUES ('3d2ad14c-2c56-4a90-a2db-6bde26b0b8b3', '.0.3.1.', '成都营销中心', NULL, '西南片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:55:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '60620558-89a2-4b28-8637-52f514773725', NULL, NULL); +INSERT INTO "Org" VALUES ('4a3920f1-1470-477e-97ec-0996eb83b638', '.0.1.6.', '市场2部', NULL, '总部大区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:55:07', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Org" VALUES ('543a9fcf-4770-4fd9-865f-030e562be238', '.0.1.', '总部大区', NULL, '根节点', '0', '0', NULL, '0', '0', NULL, TO_DATE('2016-10-14 11:37:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', NULL, NULL, NULL); +INSERT INTO "Org" VALUES ('60620558-89a2-4b28-8637-52f514773725', '.0.3.', '西南片区', NULL, '根节点', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:52:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', NULL, NULL, NULL); +INSERT INTO "Org" VALUES ('66386671-0494-4e83-8346-fbcf73283f7b', '.0.2.', '华东片区', NULL, '根节点', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:52:19', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', NULL, NULL, NULL); +INSERT INTO "Org" VALUES ('8047e605-c54a-48bd-81da-daa9c1fc9091', '.0.4.2.', '郑州营销中心', NULL, '中部片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:54:50', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '182dac38-64a0-414c-990c-7c9b7558a367', NULL, NULL); +INSERT INTO "Org" VALUES ('86449128-d5ac-44bf-b999-f7735b7458fd', '.0.1.4.', '软件部', NULL, '总部大区', '0', '0', NULL, '1', '0', NULL, TO_DATE('2016-05-26 15:11:03', 'SYYYY-MM-DD HH24:MI:SS'), '0', '1', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Org" VALUES ('8e31553c-cab8-4eb3-90b5-5f8ff1d21801', '.0.5.', '华南片区', NULL, '根节点', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:52:55', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', NULL, NULL, NULL); +INSERT INTO "Org" VALUES ('9cd918bf-28bc-44de-8e07-23cacbb67f42', '.0.1.7.', '总经办', NULL, '总部大区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:57:40', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Org" VALUES ('b2083488-64e5-44cc-b8f4-929ffa6f2f72', '.0.2.1.', '上海VIP中心', NULL, '华东片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:56:25', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '66386671-0494-4e83-8346-fbcf73283f7b', NULL, NULL); +INSERT INTO "Org" VALUES ('c36e43df-3a99-45da-80d9-3ac5d24f4014', '.0.1.5.', '市场1部', NULL, '总部大区', '0', '0', NULL, '0', '0', NULL, TO_DATE('2016-05-26 15:10:40', 'SYYYY-MM-DD HH24:MI:SS'), '0', '1', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Org" VALUES ('c455d009-12d7-4c78-953f-264f0ca67a3d', '.0.6.1.', '天津营销中心', NULL, '华北片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:56:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', 'eed8756d-587b-46de-96c7-0a400e3d80fa', NULL, NULL); +INSERT INTO "Org" VALUES ('ced1b2f0-4b53-44b8-9c42-a5d607ccc9c9', '.0.1.8.', '上市办', NULL, '总部大区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:57:53', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Org" VALUES ('df442c27-68a0-428e-a309-cba23a994a9d', '.0.3.2.', '重庆营销中心', NULL, '西南片区', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:56:06', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', '60620558-89a2-4b28-8637-52f514773725', NULL, NULL); +INSERT INTO "Org" VALUES ('eed8756d-587b-46de-96c7-0a400e3d80fa', '.0.6.', '华北片区', NULL, '根节点', '0', '0', NULL, '0', NULL, NULL, TO_DATE('2019-10-31 21:53:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', '0', NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for Relevance +-- ---------------------------- +DROP TABLE "Relevance"; +CREATE TABLE "Relevance" ( + "Id" NVARCHAR2(50) NOT NULL , + "Description" NVARCHAR2(100) , + "Key" NVARCHAR2(100) NOT NULL , + "Status" NUMBER(11) NOT NULL , + "OperateTime" DATE NOT NULL , + "OperatorId" NVARCHAR2(50) , + "FirstId" NVARCHAR2(50) NOT NULL , + "SecondId" NVARCHAR2(50) NOT NULL , + "ThirdId" NVARCHAR2(50) , + "ExtendInfo" NVARCHAR2(100) +); +COMMENT ON COLUMN "Relevance"."Id" IS '流水号'; +COMMENT ON COLUMN "Relevance"."Description" IS '描述'; +COMMENT ON COLUMN "Relevance"."Key" IS '映射标识'; +COMMENT ON COLUMN "Relevance"."Status" IS '状态'; +COMMENT ON COLUMN "Relevance"."OperateTime" IS '授权时间'; +COMMENT ON COLUMN "Relevance"."OperatorId" IS '授权人'; +COMMENT ON COLUMN "Relevance"."FirstId" IS '第一个表主键ID'; +COMMENT ON COLUMN "Relevance"."SecondId" IS '第二个表主键ID'; +COMMENT ON COLUMN "Relevance"."ThirdId" IS '第三个表主键ID'; +COMMENT ON COLUMN "Relevance"."ExtendInfo" IS '扩展信息'; +COMMENT ON TABLE "Relevance" IS '多对多关系集中映射'; + +-- ---------------------------- +-- Records of Relevance +-- ---------------------------- +INSERT INTO "Relevance" VALUES ('00ae6b5c-21fa-4dc9-8ca4-7df669253255', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'c3d7b478-21e9-4c1e-b866-a3c80be7909b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('01ba383d-fe81-473a-84a1-f64ce8a5aae5', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:50:42', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '229f3a49-ab27-49ce-b383-9f10ca23a9d5', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('026ffa48-8cdf-4452-9ac7-b1b55e58e02a', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'c35d8f5b-0d38-4f31-84f9-39e476eeab08', NULL, NULL); +INSERT INTO "Relevance" VALUES ('032e20b6-7273-49f9-9b84-0040323114c0', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'CreateUserId', NULL); +INSERT INTO "Relevance" VALUES ('03b55a9e-a44f-44fa-9383-4117bf8aba60', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_DELETEACCOUNT', NULL, NULL); +INSERT INTO "Relevance" VALUES ('03be9b5e-38b0-4525-8431-b26d35ce6ce3', NULL, 'UserElement', '0', TO_DATE('2016-09-07 15:30:43', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('047348ed-f365-4ae8-820f-e7a5a9879b6c', NULL, 'RoleModule', '0', TO_DATE('2020-07-31 01:00:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "Relevance" VALUES ('054a8347-a62c-4e62-b9b2-0b2d14e9ff94', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO "Relevance" VALUES ('06dfd97d-17e0-42b8-bde7-40006d8c8eb2', NULL, 'UserElement', '0', TO_DATE('2018-04-06 14:50:37', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO "Relevance" VALUES ('06f4c4a2-faa8-4bad-9184-50ceb517f30b', NULL, 'ProcessUser', '0', TO_DATE('2016-09-08 16:48:14', 'SYYYY-MM-DD HH24:MI:SS'), '0', '10cc09fb-d469-41e5-ae3f-fdd805a4bd4c', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('077e24ab-4c48-4a5e-bfa9-90ea00449136', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:47', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '3e761e88-ddf7-4a62-b219-9a315b4564f2', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('08ff97f7-17fc-4072-b29a-287135898ece', NULL, 'RoleResource', '0', TO_DATE('2016-09-04 23:20:22', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'fdf3aac3-4507-40ad-aa2f-d7f0459de252', NULL, NULL); +INSERT INTO "Relevance" VALUES ('0b3d3a9b-8a96-43d4-918c-fa7e3ea5f5ca', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:37', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('0c3bf1e3-34d9-435f-a166-376294fa6e72', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '66c11d4c-22c9-4bed-adb4-49a19f312c84', NULL, NULL); +INSERT INTO "Relevance" VALUES ('0c678e5c-e6d6-40fd-b5f5-b2a061a392d3', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '66c11d4c-22c9-4bed-adb4-49a19f312c84', NULL, NULL); +INSERT INTO "Relevance" VALUES ('0fd5b371-b010-4846-8833-95cc1e813a32', NULL, 'UserElement', '0', TO_DATE('2016-09-07 15:31:16', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('10669494-70e2-4583-b5fd-191d7219b792', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'AppId', NULL); +INSERT INTO "Relevance" VALUES ('109dcd85-9f50-4b7b-8615-c107496986ba', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('10a76196-ba0c-4294-bb8f-dcd063eb4aab', NULL, 'UserOrg', '0', TO_DATE('2017-10-12 09:13:38', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '3eacdedd-e93a-4816-b49c-99ba3d5323c2', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('10e58d75-dec1-4b85-882f-9dac79ad1210', NULL, 'RoleResource', '0', TO_DATE('2016-10-21 18:08:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', 'ec99f670-0eca-465c-9f64-d4d5dc510b83', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1148f32e-03db-4b69-99fa-b5b64efb0962', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('120d7a5d-203c-4261-95f5-0125757fb386', NULL, 'UserElement', '0', TO_DATE('2016-10-20 17:01:01', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '7f071c63-1620-4486-9264-5806b2e63218', NULL, NULL); +INSERT INTO "Relevance" VALUES ('12f282b5-e87f-416e-8a7c-f9830d115b9a', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'UpdateUserId', NULL); +INSERT INTO "Relevance" VALUES ('13433400-a32c-4539-b988-8b417c09bc0e', NULL, 'UserModule', '0', TO_DATE('2016-09-07 15:30:07', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('13612a4c-b20c-4bd0-a2cd-0ae47576364d', NULL, 'UserElement', '0', TO_DATE('2016-10-20 16:34:12', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('148e317e-dacf-44b4-b3b8-7f68af74acdd', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1490edd4-9bd3-4e71-bfa4-56f6558c1d3f', NULL, 'UserElement', '0', TO_DATE('2018-04-06 09:48:24', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL); +INSERT INTO "Relevance" VALUES ('15705855-3e8d-4404-98f4-59af683f20ce', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO "Relevance" VALUES ('15e66b55-cdce-47a1-9c08-21d5525524e8', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "Relevance" VALUES ('16154fc4-d18e-44a3-bcf2-5539b168aba7', NULL, 'RoleElement', '0', TO_DATE('2016-10-24 17:25:15', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '18cc3217-28a6-49b2-9a20-080230065984', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1624d5f8-5605-463e-bbe6-d5cfb6cbfb77', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1740ff26-a4d0-44cc-9fab-a0105c2c60b6', NULL, 'UserOrg', '0', TO_DATE('2017-10-12 13:59:49', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '63c9c82a-e0d3-4bde-bbd2-057cda2f5283', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('18389d29-c82d-4181-8ea0-1440ca1c2093', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 22:31:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '9e2c6754-f258-4b14-96a0-b9d981196a65', NULL, NULL); +INSERT INTO "Relevance" VALUES ('183905f3-620c-4995-aead-1e80c5899517', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:19:30', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('1873ed85-a88a-4236-bd40-2c416aa2576c', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO "Relevance" VALUES ('18aa904d-6625-430d-9475-ec84d8c8e605', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 22:31:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "Relevance" VALUES ('19c9621c-3d23-46b7-a841-54d5c82ec8e8', NULL, 'UserOrg', '0', TO_DATE('2016-09-02 13:56:53', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1aaa04f0-bd9f-44a0-8bc2-3f7a74684c42', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:19:30', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'DtCode', NULL); +INSERT INTO "Relevance" VALUES ('1acec4c4-0136-4e2b-a839-8676dbd6594a', NULL, 'ProcessUser', '0', TO_DATE('2016-09-14 11:38:23', 'SYYYY-MM-DD HH24:MI:SS'), '0', '6c6afe3c-349c-4198-8710-cf19c90f3afd', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1ced1564-2fea-4c04-8aea-f071fa5bb293', NULL, 'UserModule', '0', TO_DATE('2016-09-05 16:24:55', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1cf19b35-e2c2-436f-99b9-03ac2b232cc6', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '44075557-496e-4dde-bb75-7b69f51ab4fe', NULL, NULL); +INSERT INTO "Relevance" VALUES ('1dca9a35-06e8-4275-8902-13c619880357', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ScheduledInboundTime', NULL); +INSERT INTO "Relevance" VALUES ('1e84dafd-3f4d-4b13-a738-2cf0c98e2351', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'AppId', NULL); +INSERT INTO "Relevance" VALUES ('1fb6b802-2a1f-49a8-b2fa-c5d223a8538c', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'UpdateTime', NULL); +INSERT INTO "Relevance" VALUES ('2014027e-0cff-41cf-974b-56126d6eaa9a', NULL, 'RoleElement', '0', TO_DATE('2016-09-05 09:22:11', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', 'c4c1acbb-9cbf-4b1e-9cc0-ccf5ff544ec2', NULL, NULL); +INSERT INTO "Relevance" VALUES ('224fa0b0-cdd6-47cf-89c5-45ad2a64bfd5', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'OrderType', NULL); +INSERT INTO "Relevance" VALUES ('22ed8881-2416-47e0-8c00-e1b7c25b2c17', NULL, 'RoleModule', '0', TO_DATE('2020-07-31 01:00:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "Relevance" VALUES ('23339fa0-94f4-4d35-a775-bda84d152841', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('242e9543-3343-41d4-8816-15ffeeaef551', NULL, 'UserElement', '0', TO_DATE('2016-09-07 15:31:16', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO "Relevance" VALUES ('27c4d50c-32da-4dbc-88a1-84b343cdd649', NULL, 'UserElement', '0', TO_DATE('2016-10-20 17:01:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '6839a297-350b-4215-b680-4e5dfdae5615', NULL, NULL); +INSERT INTO "Relevance" VALUES ('29b06cd6-af0c-4c63-9aba-e5431c5d62ec', NULL, 'UserOrg', '0', TO_DATE('2017-10-12 09:13:38', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '3eacdedd-e93a-4816-b49c-99ba3d5323c2', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2a36a2b7-41aa-4190-b88c-75d44a56ad6e', NULL, 'UserModule', '0', TO_DATE('2017-02-06 00:14:18', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2a8a790f-0b9a-4ab3-8e4f-aae4bfddc609', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'PurchaseNo', NULL); +INSERT INTO "Relevance" VALUES ('2bb3fddb-0f51-442e-8dbf-236beb47d8a6', NULL, 'RoleOrg', '0', TO_DATE('2018-04-14 13:16:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2c67ac44-5b67-4942-b457-2212e9a5dbf9', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2ca288a6-d222-4328-951e-c01c3e77a0c7', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '7f071c63-1620-4486-9264-5806b2e63218', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2d0fcc88-a7c0-4d33-8a08-1d688e9dde83', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4ba3982b-f0ae-4f9a-980e-1eaedc3b5f2e', NULL, 'UserElement', '0', TO_DATE('2016-09-07 17:48:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4c2fb006-53d6-4041-8cf6-e5d74d788897', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:48:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4c69794b-9957-4f6b-b0fb-6455fe643565', NULL, 'UserElement', '0', TO_DATE('2018-04-06 14:50:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4daccce5-cb7b-46aa-8bed-3c85c72436be', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:37', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4e613188-0387-4d17-a60d-703b4a606d75', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4e665304-9f05-410e-b68f-44d45281b788', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:47', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '3e761e88-ddf7-4a62-b219-9a315b4564f2', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4e693bbd-8ddb-42af-b888-30885612c154', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:58:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '96f63f9d-e8c8-4258-963e-3327ed7d6f56', '3d2ad14c-2c56-4a90-a2db-6bde26b0b8b3', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4ec39ee9-9ee9-4aa9-a0db-eb0fdf8d2f00', NULL, 'UserElement', '0', TO_DATE('2018-04-06 09:48:27', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', 'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4ee89c07-55e2-4ca6-9ef1-449cfe0a2c3c', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'OPENAUTH_LOGIN', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4fde1dc6-9d73-4c7c-9238-28981858c5a6', NULL, 'RoleModule', '0', TO_DATE('2016-09-05 09:21:56', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5167dbcd-3a32-4ae8-827e-6f381cc58fa2', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'fa816af1-a28d-47b5-9b8b-c46e18f902e9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('526d6f39-e75a-402b-8ba6-9bb08731da1e', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'CreateTime', NULL); +INSERT INTO "Relevance" VALUES ('53a4be87-4fa8-415b-97b5-2298ce8b17c8', NULL, 'UserResource', '0', TO_DATE('2018-04-14 14:38:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', 'XXX_LOGIN', NULL, NULL); +INSERT INTO "Relevance" VALUES ('54b2e9b6-1f7c-4a39-92c9-98f58429c1fc', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('55b10ecc-3fb3-4127-b69e-e7a3467d7a1a', NULL, 'RoleElement', '0', TO_DATE('2016-09-05 09:22:11', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '6db928fe-93df-460f-9472-8bb0b6cae52c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5725ff79-43c6-4778-bbff-131cf364dab6', NULL, 'UserElement', '0', TO_DATE('2016-10-20 17:01:01', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'cf7388be-2677-427c-ad78-8f00f1062b96', NULL, NULL); +INSERT INTO "Relevance" VALUES ('575221eb-0e4d-4cfa-9cd8-59607784d43d', NULL, 'UserRole', '0', TO_DATE('2019-10-31 21:59:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '3e761e88-ddf7-4a62-b219-9a315b4564f2', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5965ae4d-c718-421f-9895-fdf6255a002e', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ReturnBoxNum', NULL); +INSERT INTO "Relevance" VALUES ('5a20d59c-6ee6-4fe2-98fe-7b35b11026ae', NULL, 'UserElement', '0', TO_DATE('2016-09-07 15:30:20', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5aa8ae27-e5b1-4f46-9342-73f1ba11c14c', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5b2d5db8-d603-4be3-add2-c85ef3c53ddc', NULL, 'UserResource', '0', TO_DATE('2018-04-14 14:38:05', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', 'OPENAUTH_LOGIN', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5ccce632-f8f0-452b-8faf-4a5372004e85', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_CHECKUSER', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5d3b607c-ba36-4461-b31b-87f3ff84450c', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', 'f516888d-fdce-4420-a630-d0830c1c6cbc', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5f616264-84f0-42de-a84a-61d11f2f4786', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4bfa8ea0-6b0d-426f-8687-b654575ca780', NULL, NULL); +INSERT INTO "Relevance" VALUES ('5f8ac964-c87d-44c0-b780-c4c1382800ea', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 22:31:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '6c814946-db5c-48bd-84dd-b1c38196ad74', NULL, NULL); +INSERT INTO "Relevance" VALUES ('620b368a-7b56-4c74-ab85-8bc91d08ddc9', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '1c9acc3e-a40d-4d07-b495-6e60eb9b71b9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('635779b1-f223-41f2-b9a4-7f35633008d7', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '18cc3217-28a6-49b2-9a20-080230065984', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6431a464-6f1f-4ffc-8157-89212b70f09a', NULL, 'RoleOrg', '0', TO_DATE('2016-09-05 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('64e4f5aa-28ef-4690-9b20-5f0b543964f6', NULL, 'UserElement', '0', TO_DATE('2016-09-07 15:30:20', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6532f9c1-3067-4952-b008-e766f833050e', NULL, 'UserRole', '0', TO_DATE('2019-11-23 00:48:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '96f63f9d-e8c8-4258-963e-3327ed7d6f56', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6552d053-69b3-4ae9-b1f2-497582dcb8aa', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6645b6fb-efcf-4e48-9c13-84f79bc5be34', NULL, 'RoleOrg', '0', TO_DATE('2018-04-14 13:16:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('66e25fc5-093d-42ab-85dc-a38f6600889b', NULL, 'UserOrg', '0', TO_DATE('2016-09-02 13:57:32', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6868eafa-98d3-44b9-a176-1992c4a84a40', NULL, 'RoleModule', '0', TO_DATE('2020-07-31 01:00:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "Relevance" VALUES ('68912e65-256e-45b6-b48e-036382598d32', NULL, 'RoleOrg', '0', TO_DATE('2016-10-17 10:03:49', 'SYYYY-MM-DD HH24:MI:SS'), '0', '2eb423d6-6ad9-4efe-b423-872478a2a434', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('68984a83-ce96-4144-9e23-0e0f2249fb45', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:51:30', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'de8be521-f1ec-4483-b124-0be342890507', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6a0d3b61-67d0-4090-a622-08d5643e1af8', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Name', NULL); +INSERT INTO "Relevance" VALUES ('6a427baa-c54c-4830-a2fe-34e206f471c5', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '2d595a2a-5de5-479e-a331-b53c799a6b10', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6b9c4789-042c-4f6f-a749-ee68ee87462d', NULL, 'ProcessUser', '0', TO_DATE('2016-10-27 16:47:52', 'SYYYY-MM-DD HH24:MI:SS'), '0', '054ff054-d8ae-4911-a596-8fb1f66b348f', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6d6eb70e-0caf-485f-943c-671be021a588', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'AppName', NULL); +INSERT INTO "Relevance" VALUES ('6da6d662-8cef-47cd-80b3-fa885b2dca7a', NULL, 'RoleOrg', '0', TO_DATE('2018-04-14 13:16:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6db5666b-6f8c-4e83-bada-0b45054bd9a4', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '0d25438e-1436-48e0-aedf-0f1690693282', NULL, NULL); +INSERT INTO "Relevance" VALUES ('6fe52499-f800-47ce-96fc-a2b5b43505d5', NULL, 'UserElement', '0', TO_DATE('2018-04-06 09:48:22', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7082bc48-535e-4b92-9dc0-c58340a8239d', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Resource', 'Name', NULL); +INSERT INTO "Relevance" VALUES ('715d017a-68b6-468d-aa3f-32ca4cfd4b9e', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "Relevance" VALUES ('71fa1d0c-1928-4a16-aa94-c92e6f671581', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'AppName', NULL); +INSERT INTO "Relevance" VALUES ('72bf4729-af60-42f5-b0d7-717362ffad7f', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '2feefce1-e3d8-42ac-b811-2352679628da', NULL, NULL); +INSERT INTO "Relevance" VALUES ('736141c8-330b-4600-a781-8d0e7cdc01e5', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'SupplierId', NULL); +INSERT INTO "Relevance" VALUES ('736e90f7-3747-472e-816d-dbb7fdf3b0bb', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:42', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('744da0ee-6c57-4bfc-9937-5ab799112996', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '7bc7e527-478d-49fd-868d-5f31951586f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7475b0c3-f204-4f95-a22f-80591fe76bc7', NULL, 'ProcessUser', '0', TO_DATE('2016-10-31 11:52:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'b8bcdf59-1e29-4d97-a364-12ac8e8c5c61', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('75340ad3-fb80-4646-b1de-ba801688ddc2', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '5ed1681c-13d2-4c87-8675-a8d95c0b40ae', NULL, NULL); +INSERT INTO "Relevance" VALUES ('759c09ce-f93a-4de7-96fc-cffabc1cd1ac', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Resource', 'AppName', NULL); +INSERT INTO "Relevance" VALUES ('76a5b31b-f855-416c-b7ce-4b9ff1cdb4bc', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'CreateUserName', NULL); +INSERT INTO "Relevance" VALUES ('76e6629f-764f-4761-afd3-c41e0e9e4310', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '6c814946-db5c-48bd-84dd-b1c38196ad74', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2d15e438-cc3a-41e9-9b13-325bfd5c804a', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:09', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '84e38920-f6e5-499c-bf52-a3c6f8499ff7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2e1d286c-b771-43b0-947e-eeab185cc014', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO "Relevance" VALUES ('2ebff9a4-b2d5-4a35-a7dd-2cfa2f5b0522', NULL, 'ProcessUser', '0', TO_DATE('2016-09-07 17:33:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '52cc7933-a045-4dcc-8c17-1b618bfa772b', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('30c82d18-7892-4e5f-9aee-e4f483a858c2', NULL, 'UserModule', '0', TO_DATE('2016-09-05 16:24:55', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('3225a4dc-c988-410c-8bcd-9afbccbafc09', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO "Relevance" VALUES ('332a373c-f485-4f85-9af9-7792f7462bf1', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:47', 'SYYYY-MM-DD HH24:MI:SS'), '0', '648b04c4-4ac2-4d69-bef6-07081ef27871', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO "Relevance" VALUES ('333771cf-7eab-4d57-988a-8bd934575558', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'OwnerId', NULL); +INSERT INTO "Relevance" VALUES ('336b16ba-8313-4cb3-87d7-4370ff175c14', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Resource', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('33fa12d8-8e48-4d1c-9c84-50f533b682ec', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'CreateTime', NULL); +INSERT INTO "Relevance" VALUES ('340c60fe-8b95-474c-aa04-9197903998d2', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO "Relevance" VALUES ('361feb63-bde2-49c7-86ec-6df3ec6f0fe3', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '1c870438-4260-43a5-8996-a6e1dc8bbf6a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('388f792e-dbd1-40a1-8374-9339e7e60d9e', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'UpdateTime', NULL); +INSERT INTO "Relevance" VALUES ('3905b8a3-ed7e-4fe0-9e6d-747f6bc79235', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'TypeName', NULL); +INSERT INTO "Relevance" VALUES ('392dc41e-7186-4efb-a8e5-b5317e4122fb', NULL, 'RoleResource', '0', TO_DATE('2018-09-10 12:54:14', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'OPENAUTH_DELETEACCOUNT', NULL, NULL); +INSERT INTO "Relevance" VALUES ('3931d5b7-dde2-4530-bb2d-79b73f76e19b', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:19:30', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'Name', NULL); +INSERT INTO "Relevance" VALUES ('3aa0cdcb-ec57-420e-b1b0-eb4d77b8a8d5', NULL, 'UserOrg', '0', TO_DATE('2020-03-19 21:20:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('3b4845a5-d7a2-4da7-b95c-43ad03980fda', NULL, 'UserOrg', '0', TO_DATE('2020-03-19 21:20:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('3bcaab20-e096-480e-a9bb-0fdb70686714', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'cf7388be-2677-427c-ad78-8f00f1062b96', NULL, NULL); +INSERT INTO "Relevance" VALUES ('3de0359b-6331-4dc7-a00e-751f71dbadb5', NULL, 'ProcessUser', '0', TO_DATE('2016-09-28 09:23:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', '68295d2a-4dfd-4c5e-81e3-9c787e2603bc', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4190f00a-11a0-4814-849b-cc5232fa4dd4', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'OPENAUTH_DELETEACCOUNT', NULL, NULL); +INSERT INTO "Relevance" VALUES ('42ba8a59-5493-4e11-b61b-d87000092767', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO "Relevance" VALUES ('4459ffd7-446b-456b-aee5-48e67ca000f8', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:51:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('456ddfed-6607-41e9-9c46-0d4c7c9c38d4', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Status', NULL); +INSERT INTO "Relevance" VALUES ('45744773-1b85-4913-bc1b-2f00b95a8198', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '9e2c6754-f258-4b14-96a0-b9d981196a65', NULL, NULL); +INSERT INTO "Relevance" VALUES ('45e97612-46d8-4c36-b89e-ce6572ed7988', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('460d1c98-2a68-43cf-8d38-d40ceb89916f', NULL, 'UserOrg', '0', TO_DATE('2017-10-12 09:13:38', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '3eacdedd-e93a-4816-b49c-99ba3d5323c2', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('465b8bc0-b817-410d-849e-55f66b2a3211', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO "Relevance" VALUES ('471e98ee-9cc5-4dc7-8762-a452e855dbd5', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'CreateTime', NULL); +INSERT INTO "Relevance" VALUES ('4757bb30-e4bc-4c2d-a824-947ef151d341', NULL, 'UserRole', '0', TO_DATE('2016-09-07 20:21:16', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '4980a85b-e3db-4607-bc2c-0baf0140d7df', NULL, NULL); +INSERT INTO "Relevance" VALUES ('be17df2b-a4bb-4080-9d3f-465875a0bd52', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bee6572d-8fb8-4e0e-af15-93aafc989717', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '68fc793f-069f-43e1-a012-42ac2d7c585c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bef744ab-2323-4552-9a09-f529911f8c59', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:58:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '96f63f9d-e8c8-4258-963e-3327ed7d6f56', '60620558-89a2-4b28-8637-52f514773725', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bfe7d15c-9b35-4735-b9a6-38ee8869b5ec', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'CreateUserId', NULL); +INSERT INTO "Relevance" VALUES ('c14addeb-1812-4a78-9152-1f7115b22d89', NULL, 'UserRole', '0', TO_DATE('2016-09-05 00:00:47', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c16e961d-e3b9-4b89-8cd4-de6fd23e4709', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'Status', NULL); +INSERT INTO "Relevance" VALUES ('c25f0741-47bc-48a5-801c-902de87b7ab6', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'CreateUserName', NULL); +INSERT INTO "Relevance" VALUES ('c2d3b7d6-b47d-4bd8-9dc6-d9134d86713f', NULL, 'RoleOrg', '0', TO_DATE('2016-10-17 10:03:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c3050d65-d26b-4e46-bece-a212b0cc00ec', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c3227c77-d60e-4157-9dd3-a8bcdb3af52b', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c3ee16c8-14ea-416f-a529-03d9f2b92b68', NULL, 'RoleModule', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '45f82f8b-8675-4164-b4fe-417a428b9bfb', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c4771ac5-3375-4de9-adb8-a603398f0d62', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:09', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '2d595a2a-5de5-479e-a331-b53c799a6b10', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c50fae2a-b36f-486f-9d53-e58406590101', NULL, 'ProcessUser', '0', TO_DATE('2016-10-27 16:47:52', 'SYYYY-MM-DD HH24:MI:SS'), '0', '054ff054-d8ae-4911-a596-8fb1f66b348f', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c58cb482-6ab7-49eb-b5b0-e45424b6e502', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '34730f5a-d307-457b-9041-5f7de30abfa9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c661ab3b-f908-4049-bc55-fa402646a20e', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'f516888d-fdce-4420-a630-d0830c1c6cbc', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c733cfbe-2f71-41e4-92a6-4ff97cf88dc4', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:48:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c9099371-8d4e-4f5b-9686-2c60a2c1c641', NULL, 'ProcessUser', '0', TO_DATE('2016-09-08 16:48:14', 'SYYYY-MM-DD HH24:MI:SS'), '0', '10cc09fb-d469-41e5-ae3f-fdd805a4bd4c', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('c98b3d02-a76b-4ecc-94a5-cfeffd5e29fb', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO "Relevance" VALUES ('cd500e9c-7599-42d5-94d8-0234369efd41', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ce7a6891-361e-44a0-b543-e2a7d8ca0fc0', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'GoodsType', NULL); +INSERT INTO "Relevance" VALUES ('d060436e-4eac-4109-a4f2-9e5ffb3f843e', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'PurchaseNo', NULL); +INSERT INTO "Relevance" VALUES ('d1f194c3-3b20-41ee-805b-77c94ee40785', NULL, 'UserOrg', '0', TO_DATE('2020-03-19 21:20:04', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Relevance" VALUES ('d65f9601-b07e-4c89-8c35-ddc6c3edf3b1', NULL, 'UserRole', '0', TO_DATE('2019-11-23 00:48:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1df68dfd-3b6d-4491-872f-00a0fc6c5a64', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', NULL, NULL); +INSERT INTO "Relevance" VALUES ('d7174602-f83c-4822-a4d7-8303238594ff', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '66c11d4c-22c9-4bed-adb4-49a19f312c84', NULL, NULL); +INSERT INTO "Relevance" VALUES ('d72b9de9-998b-432c-9ccf-d961d386d778', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'b19bce90-5508-43b6-93ed-cd9ff9e356a9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('d892294d-2a2f-410e-bae9-86be3f6e3674', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'StockId', NULL); +INSERT INTO "Relevance" VALUES ('d967ed9b-a083-4398-954b-ea73edcefa32', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ExternalNo', NULL); +INSERT INTO "Relevance" VALUES ('da6c0645-0bf9-4ade-9dd3-1b09e91e504c', NULL, 'RoleElement', '0', TO_DATE('2016-09-05 09:22:07', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('dbdd5bf2-5910-4644-b087-2f50711840df', NULL, 'UserRole', '0', TO_DATE('2019-11-23 00:48:35', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', NULL, NULL); +INSERT INTO "Relevance" VALUES ('dc7dd8ef-c8e6-414f-8e97-31774718654c', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('de4205b7-4832-40d4-b6ae-956f7b4997ba', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 22:31:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO "Relevance" VALUES ('df2d90b3-4e2e-40e9-b406-220009726460', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('dfd5430b-3422-465a-be79-05a1e06deed2', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e12b77de-b7ce-4f38-b7a3-f3b2d285f33b', NULL, 'RoleOrg', '0', TO_DATE('2016-10-17 10:03:49', 'SYYYY-MM-DD HH24:MI:SS'), '0', '2eb423d6-6ad9-4efe-b423-872478a2a434', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e28c0dcd-168a-4b60-a514-7b6eb8026709', NULL, 'RoleOrg', '0', TO_DATE('2016-10-17 10:03:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e38fe438-bdae-4d89-ab9a-d8863fbe16e5', NULL, 'RoleModule', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '45f82f8b-8675-4164-b4fe-417a428b9bfb', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e3b2806b-1c06-4ec3-af9e-0de16ede1096', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e4ccd68d-b31b-4d2d-b591-665818a7bd9f', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('e50d78ae-004d-4f89-95a2-bd5c6327d16c', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e619a82e-edfb-4542-94df-0b92850667ad', NULL, 'RoleResource', '0', TO_DATE('2018-04-14 14:39:56', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'OPENAUTH_MODIFYACCOUNT', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e6bd480f-592a-46e0-9f83-2adefb12dca0', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '8966b04f-8e26-4046-8b03-0c64f9f833dd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e785147c-f46b-474f-8fad-73b14fa69822', NULL, 'UserRole', '0', TO_DATE('2016-09-06 17:06:29', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '4980a85b-e3db-4607-bc2c-0baf0140d7df', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e84f6b9c-716d-4e94-a1aa-7fd0d1a2e23e', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:47', 'SYYYY-MM-DD HH24:MI:SS'), '0', '648b04c4-4ac2-4d69-bef6-07081ef27871', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('e9cf3d63-6305-46c7-93b4-14053387c62c', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:48:18', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ec72f6ae-09ee-4db9-99a1-bf15c8e35dda', NULL, 'ProcessUser', '0', TO_DATE('2016-09-14 11:38:23', 'SYYYY-MM-DD HH24:MI:SS'), '0', '6c6afe3c-349c-4198-8710-cf19c90f3afd', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ec9c80ce-dbdf-4ba5-9091-82f75392c3b0', NULL, 'UserElement', '0', TO_DATE('2016-09-07 15:30:43', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ee1986a0-24cc-4dec-b5f5-68ef959ab650', NULL, 'UserElement', '0', TO_DATE('2018-04-06 14:50:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ee4f39fd-4fbf-4f68-9a70-d6c7d7db9723', NULL, 'ProcessUser', '0', TO_DATE('2016-10-31 11:52:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'b8bcdf59-1e29-4d97-a364-12ac8e8c5c61', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('eec41fcb-61c0-4e56-a5c0-a9f8be6e6fdc', NULL, 'UserModule', '0', TO_DATE('2016-09-07 15:30:06', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ef43a7a6-4a4c-46fe-82d4-1e1055fdac6d', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '17ae4fd4-ab4e-439e-ba1d-2a53b46d112b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ef8024e8-dab3-4b85-9952-821a005c1f2b', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'CascadeId', NULL); +INSERT INTO "Relevance" VALUES ('f012d886-f204-4599-a00d-7b9847cc0bb7', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f125441c-f28c-4ffa-9183-c8168ab09afb', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'TypeId', NULL); +INSERT INTO "Relevance" VALUES ('f25d98ff-46bc-48e7-86a0-5eca5e6d98c2', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'UpdateUserName', NULL); +INSERT INTO "Relevance" VALUES ('f3671c95-a33f-4a11-89dd-00d734d4a230', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f4ba636a-9002-43e6-93eb-95132a3e68c5', NULL, 'ProcessUser', '0', TO_DATE('2016-09-28 09:23:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', '68295d2a-4dfd-4c5e-81e3-9c787e2603bc', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f579a427-a9ed-4ebe-8411-72e8e6abd01d', NULL, 'UserElement', '0', TO_DATE('2016-09-05 16:25:26', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f61ee29b-7988-404d-b692-5a8f667684be', NULL, 'UserElement', '0', TO_DATE('2018-04-06 09:48:23', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f6367ca1-0486-46a4-b9c6-65c00936a516', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '9e2c6754-f258-4b14-96a0-b9d981196a65', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f671f582-9111-4000-aadd-660449d0d4b0', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_LOGIN', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f714b860-447e-4d22-a206-1b545cc98fbb', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'InBondedArea', NULL); +INSERT INTO "Relevance" VALUES ('f8d157b4-12e3-4488-9e4c-b9670e11b4c6', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'UpdateUserName', NULL); +INSERT INTO "Relevance" VALUES ('f8e65a18-a86a-47b1-be87-c437ba5e5fd9', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('f9463a9a-ad5f-4dc9-819f-6b65b241073e', NULL, 'RoleModule', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '45f82f8b-8675-4164-b4fe-417a428b9bfb', NULL, NULL); +INSERT INTO "Relevance" VALUES ('f98fd30f-21c3-450c-9768-5e9e49ede5b2', NULL, 'RoleModule', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '45f82f8b-8675-4164-b4fe-417a428b9bfb', NULL, NULL); +INSERT INTO "Relevance" VALUES ('fa52d20f-204d-4cdd-a1e5-5b7faaac4cd7', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'CreateUserName', NULL); +INSERT INTO "Relevance" VALUES ('fa7c4d39-b31a-4668-8716-d40a62aa722b', NULL, 'UserOrg', '0', TO_DATE('2017-10-12 13:59:49', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '63c9c82a-e0d3-4bde-bbd2-057cda2f5283', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('fa955d08-fe15-42d2-ae39-98e22e4f9b50', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'OrderType', NULL); +INSERT INTO "Relevance" VALUES ('fa9ce486-4b1f-4630-bad3-7625744cb8e8', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'CascadeId', NULL); +INSERT INTO "Relevance" VALUES ('faf837f2-8ac3-4269-8a1c-b2af432bf7b5', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'a7eea5dc-3b10-4550-9cf3-0dba9b9fc32c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('fdc16578-e4eb-474d-8cc8-4188693a7c12', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '6c814946-db5c-48bd-84dd-b1c38196ad74', NULL, NULL); +INSERT INTO "Relevance" VALUES ('feec44e3-3f88-4ac2-a4ad-a5bd3161f1bb', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:59:08', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '758a34c7-5a31-438c-bdf7-02fdd846b901', '66386671-0494-4e83-8346-fbcf73283f7b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('fef68b50-ef7f-45a4-8f0e-38e8d8ecaaea', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('77824f78-792b-4661-b7d9-653f6e0a443c', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '9c96e485-84a6-45f0-b6a7-f01dab94b0c6', NULL, NULL); +INSERT INTO "Relevance" VALUES ('77ac794c-9142-443f-b19c-3b9d960c8ba4', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:51:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('77bd93da-2c2b-4ba8-bf05-3a1382811a6a', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "Relevance" VALUES ('77d25c9e-4773-4f95-8048-8d59398835f6', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '3dc0ec4d-bf86-4bae-9ec0-1d6c2403fb99', NULL, NULL); +INSERT INTO "Relevance" VALUES ('77eec82a-f713-4584-872c-761fdbcdb456', NULL, 'UserElement', '0', TO_DATE('2018-04-06 14:50:37', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('77fc08e6-98ae-4d33-b294-bd9fed5b14ed', NULL, 'UserElement', '0', TO_DATE('2018-04-06 14:50:36', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('797c6e5f-7f3c-4891-89b9-a054e10f6c00', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:48:01', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7a22ccfc-5f4a-472b-850b-61b9552d7e67', NULL, 'UserRole', '0', TO_DATE('2019-11-23 00:48:10', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '229f3a49-ab27-49ce-b383-9f10ca23a9d5', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7ab6db05-1098-4134-b228-3329792dc6db', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'UpdateUserName', NULL); +INSERT INTO "Relevance" VALUES ('7b177a26-efdd-406b-8873-24f6565b121f', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '054e9699-7828-4b8b-a28b-d7ae45ed3306', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7c0e613e-2e8e-43e2-93af-cf38bfd56dcb', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'StockId', NULL); +INSERT INTO "Relevance" VALUES ('7d929ccc-4185-41d0-a81f-42fc0f27a85c', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7d995d7b-5967-4bd0-a601-180925fe4a77', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7dcc9577-f27b-429f-8552-d223d4b48617', NULL, 'UserRole', '0', TO_DATE('2019-10-31 21:59:41', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7e54557a-5f1d-494c-90c1-509525dd5c08', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7e8ce905-fa6e-490d-9d33-bde6b6529804', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:19:30', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'Description', NULL); +INSERT INTO "Relevance" VALUES ('7f25286f-246b-4143-98eb-c3e574fe7455', NULL, 'ProcessUser', '0', TO_DATE('2016-09-07 17:33:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '52cc7933-a045-4dcc-8c17-1b618bfa772b', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7faeac11-cf1f-40aa-a6ad-2c7768106b9a', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4f2737db-633f-4946-8a71-b08b9885f151', NULL, NULL); +INSERT INTO "Relevance" VALUES ('7fd7f976-f10e-44aa-a7ba-7ca40d2e8f90', NULL, 'RoleOrg', '0', TO_DATE('2016-10-17 10:03:30', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('80310629-5e52-482c-9a0f-5c5bdfabcd9e', NULL, 'RoleOrg', '0', TO_DATE('2016-09-05 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('832f4a8f-7791-4aa6-bcd2-20dcb6f5ef37', NULL, 'UserElement', '0', TO_DATE('2016-09-02 14:53:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', NULL, NULL); +INSERT INTO "Relevance" VALUES ('838cf979-4e73-47f8-8dca-8b70074fec06', NULL, 'RoleModule', '0', TO_DATE('2020-07-31 01:00:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO "Relevance" VALUES ('84a52091-08a0-4a46-b661-3cd206771c29', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "Relevance" VALUES ('854e0658-ab8a-4869-b157-9941955acdc6', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:09', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '1a473afd-cbd4-41e9-9471-81f9435aaabe', NULL, NULL); +INSERT INTO "Relevance" VALUES ('85b5f9e0-a4d2-4224-9488-c0fb98149f0b', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'c3d7b478-21e9-4c1e-b866-a3c80be7909b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('88a4c966-d042-4a2e-b133-ff7eded1c5de', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '7b2b1ffb-398b-4f7b-83da-8f484e1bcea0', NULL, NULL); +INSERT INTO "Relevance" VALUES ('89ea1898-7649-4c3d-ae68-ace9bd9a316b', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "Relevance" VALUES ('8adae84f-6516-4d87-a476-353bc48ae597', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'Description', NULL); +INSERT INTO "Relevance" VALUES ('8af3581e-257f-4655-bac2-5b5afb85ef88', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:59:08', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '758a34c7-5a31-438c-bdf7-02fdd846b901', 'b2083488-64e5-44cc-b8f4-929ffa6f2f72', NULL, NULL); +INSERT INTO "Relevance" VALUES ('8b633f3c-965b-4e35-8496-c364890d7760', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:09', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'c3d7b478-21e9-4c1e-b866-a3c80be7909b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('8c93cb3c-b535-4ab1-af9e-b3ad50847423', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'Id', NULL); +INSERT INTO "Relevance" VALUES ('8ce7b972-d44e-4fd2-8434-65b8864ff99a', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('8f741d9e-e7f5-4b73-95f4-4b55e0cf6605', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'UpdateUserId', NULL); +INSERT INTO "Relevance" VALUES ('8fa4a52f-9c0a-43c9-9b7e-b378efb4e1df', NULL, 'RoleResource', '0', TO_DATE('2018-09-10 12:54:14', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'OPENAUTH_LOGIN', NULL, NULL); +INSERT INTO "Relevance" VALUES ('90f19c4e-609f-4dc6-84f7-8b936be05568', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'Name', NULL); +INSERT INTO "Relevance" VALUES ('928e8ddd-b990-471e-983d-f2dac77428d7', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO "Relevance" VALUES ('92b2d699-9875-4978-af79-24c83ff4e212', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:58:43', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '96f63f9d-e8c8-4258-963e-3327ed7d6f56', 'df442c27-68a0-428e-a309-cba23a994a9d', NULL, NULL); +INSERT INTO "Relevance" VALUES ('92f0b297-96c1-47d4-84dd-571374431bc0', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '84694ea5-d6e1-4a65-8a59-7b5b779688d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('93bcac7a-0ff1-488c-8d1c-3da7e44cbefc', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'd1ba6a72-ba14-44c0-baba-46d0ad96fe8a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('960224e6-5910-472b-a5ef-b2aa9a8b106f', NULL, 'UserRole', '0', TO_DATE('2016-09-06 17:06:15', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', NULL, NULL); +INSERT INTO "Relevance" VALUES ('962b278b-0894-4b36-b1a0-6c5c3d11d4c3', NULL, 'UserElement', '0', TO_DATE('2018-04-06 14:50:17', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', 'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('965f010b-2fd6-4b34-ba23-3e44c1af2877', NULL, 'RoleOrg', '0', TO_DATE('2016-09-08 16:19:18', 'SYYYY-MM-DD HH24:MI:SS'), '0', '36094f5d-07e7-40d5-91dc-ff60f98b496a', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('98136fef-6d02-4823-bc12-6e5e619e1275', NULL, 'UserRole', '0', TO_DATE('2019-10-31 21:59:25', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '758a34c7-5a31-438c-bdf7-02fdd846b901', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9a6850d8-fc90-45fe-ab34-cfe0aa1b80ee', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9a7648a6-12ac-4473-82ec-c2c845d9047e', NULL, 'RoleElement', '0', TO_DATE('2019-11-06 10:31:03', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '3e761e88-ddf7-4a62-b219-9a315b4564f2', '054e9699-7828-4b8b-a28b-d7ae45ed3306', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9ad706e3-8e6b-4bc7-a502-371b298ef062', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'ef42721f-d223-4a00-a1d9-80b81121f21a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9ba32bd8-4406-43bf-aac5-0bb0dbd6d228', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'c35d8f5b-0d38-4f31-84f9-39e476eeab08', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9bff1b59-f0fd-41db-9c55-e3275eccfc88', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Description', NULL); +INSERT INTO "Relevance" VALUES ('9d568d6d-d78d-47d6-8fb6-b1327cdbe83a', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9ded6370-099c-4691-aecd-1ee09542c9d5', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Disable', NULL); +INSERT INTO "Relevance" VALUES ('9e46a946-6e81-4f61-bcba-21e4f7fac3df', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9e57e1ff-e9cf-4600-a872-ac85f7845bb0', NULL, 'RoleOrg', '0', TO_DATE('2018-04-14 13:16:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9edc7b81-2b51-4193-8805-6062e596ccdc', NULL, 'UserOrg', '0', TO_DATE('2016-09-02 13:57:32', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9f233499-3608-48ed-852d-685f761a095a', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'f516888d-fdce-4420-a630-d0830c1c6cbc', NULL, NULL); +INSERT INTO "Relevance" VALUES ('9fa50449-5d87-4579-9f1f-9cdcd876976b', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '6839a297-350b-4215-b680-4e5dfdae5615', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a051aa08-38da-4b6d-8d90-10b3c2485e4b', NULL, 'RoleOrg', '0', TO_DATE('2016-09-05 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a06fe8c6-3f5e-4085-9bbf-e366571a356c', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:04', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'daddf3b9-71b5-45ac-b85d-5a11c522f2f4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a0904102-e26a-4bc5-9c95-ed5ef977586b', NULL, 'RoleModule', '0', TO_DATE('2016-09-02 17:03:39', 'SYYYY-MM-DD HH24:MI:SS'), '0', '211e12c7-e466-496e-8d26-0660a38e24cc', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a314a714-95f0-46e2-8341-5a29b9b4f321', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ShipperId', NULL); +INSERT INTO "Relevance" VALUES ('a3876834-411d-4228-b7ba-230c29b76295', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'd352c8ee-3dff-4d28-a0de-903ae68f2533', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a3c0d154-4bcc-47a4-9c0e-c0a406686167', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '9e2c6754-f258-4b14-96a0-b9d981196a65', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a5bef7bf-ecdb-4480-ad64-b39a02269607', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:48:37', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a64f23e9-43a5-43a2-acb2-7eda7d342809', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '66c11d4c-22c9-4bed-adb4-49a19f312c84', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a6c7d18e-129f-4922-94bd-8306d1004480', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Enable', NULL); +INSERT INTO "Relevance" VALUES ('a8094b46-de5a-40ea-a8ee-69ea905480ef', NULL, 'RoleModule', '0', TO_DATE('2016-09-05 09:21:56', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a8123b37-ba70-4aab-aef6-1938733b5210', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'c0d8505c-061a-467d-862a-c94f27caa208', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a84c4bee-4bf6-4dd7-a0a4-3da64d366535', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Remark', NULL); +INSERT INTO "Relevance" VALUES ('a8aa0e28-5859-4055-9bf7-4a931d09e336', NULL, 'RoleElement', '0', TO_DATE('2020-12-20 00:15:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'f516888d-fdce-4420-a630-d0830c1c6cbc', NULL, NULL); +INSERT INTO "Relevance" VALUES ('a9821db0-49bd-49be-a554-afa811c99760', NULL, 'RoleResource', '0', TO_DATE('2016-09-04 23:20:22', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'ec99f670-0eca-465c-9f64-d4d5dc510b83', NULL, NULL); +INSERT INTO "Relevance" VALUES ('aa051096-a23a-431d-9053-bb954f9453a7', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:54', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '4bfa8ea0-6b0d-426f-8687-b654575ca780', NULL, NULL); +INSERT INTO "Relevance" VALUES ('aac9206e-a77b-421c-9c85-5f202fddeb31', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'TransferType', NULL); +INSERT INTO "Relevance" VALUES ('ab84b111-fb5d-4ddd-99d5-479954d9d521', NULL, 'RoleOrg', '0', TO_DATE('2016-09-08 16:19:18', 'SYYYY-MM-DD HH24:MI:SS'), '0', '36094f5d-07e7-40d5-91dc-ff60f98b496a', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ab924ba7-8a74-4804-82b0-ecbbedf4c13e', NULL, 'RoleElement', '0', TO_DATE('2016-09-05 09:22:11', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '38109ca0-32ec-44bd-a243-017e591b532b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ac184827-9899-4b40-8939-61fe9d2b187c', NULL, 'UserElement', '0', TO_DATE('2016-09-07 17:48:49', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO "Relevance" VALUES ('acb4d37f-8b45-4a99-b364-99f3881dfcda', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:13', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'f8dde22a-2a37-47c4-8e67-70fb3af5303e', NULL, NULL); +INSERT INTO "Relevance" VALUES ('acc51898-5335-4903-83b9-4701a782bc4d', NULL, 'UserElement', '0', TO_DATE('2016-10-20 17:01:02', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'fa816af1-a28d-47b5-9b8b-c46e18f902e9', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ad267296-5eba-4d59-b821-8148d8cfb3c6', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ad29467e-eeee-494c-ab82-f6be5d2619d5', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:21:00', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '50c9df24-b233-42cb-9a0d-4ce158c75f86', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ad30e13e-6b75-48f9-97e3-c723d3e36a28', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'OPENAUTH_MODIFYACCOUNT', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ad5bc7a6-e307-4fa8-a4ef-ce9e09f7e21b', NULL, 'RoleModule', '0', TO_DATE('2016-09-05 09:21:56', 'SYYYY-MM-DD HH24:MI:SS'), '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ad905aa6-d3d8-4fe9-99b4-5f8be7891d1e', NULL, 'RoleResource', '0', TO_DATE('2018-09-12 00:15:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_ADMIN', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ae131c5a-084b-4932-9215-cf0f739ee969', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'GoodsType', NULL); +INSERT INTO "Relevance" VALUES ('ae619801-1959-44fd-a75b-a8cca4d559b4', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:37', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ae95e6e1-ae92-4c2e-b8d8-c32031f35805', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL); +INSERT INTO "Relevance" VALUES ('af263192-daa8-4f29-99b9-1efb96e31627', NULL, 'RoleElement', '0', TO_DATE('2016-09-04 23:20:42', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '645b40ac-4223-44a7-aab4-66eb56cf9864', NULL, NULL); +INSERT INTO "Relevance" VALUES ('af47386e-142b-4afc-a42a-1ff138ac377c', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'CreateUserName', NULL); +INSERT INTO "Relevance" VALUES ('b0174f58-3f6c-431a-8bd8-0caba54fd848', NULL, 'RoleElement', '0', TO_DATE('2019-11-06 10:31:03', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '054e9699-7828-4b8b-a28b-d7ae45ed3306', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b08d7763-a725-406f-a7d5-d144f00d716e', NULL, 'UserOrg', '0', TO_DATE('2016-09-02 13:56:41', 'SYYYY-MM-DD HH24:MI:SS'), '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b241dd3d-2965-44e4-929d-9dacb6444e09', NULL, 'RoleOrg', '0', TO_DATE('2018-04-14 13:16:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b246cd89-548c-4471-a43b-6f10b40c26b1', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:42', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b2490ac0-ba16-48a2-b39d-49f6b87f9387', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:48:17', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b2edfee4-f980-4aa5-b547-492d677e0674', NULL, 'RoleModule', '0', TO_DATE('2016-09-04 23:20:34', 'SYYYY-MM-DD HH24:MI:SS'), '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b2f1a511-26ac-4b5b-bc3a-b7fc52297b41', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'UpdateUserName', NULL); +INSERT INTO "Relevance" VALUES ('b3245529-7cad-4130-bd2d-ac1129deb2f0', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 01:05:44', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'UpdateTime', NULL); +INSERT INTO "Relevance" VALUES ('b3b8f695-a179-489b-90b4-7814ab048a69', NULL, 'UserElement', '0', TO_DATE('2018-04-06 09:48:21', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b3cb3391-4ff4-4071-910e-18c46362ab5d', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 22:31:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '18cc3217-28a6-49b2-9a20-080230065984', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b4c2a294-125c-4768-9214-cea3ccf39a1c', NULL, 'RoleOrg', '0', TO_DATE('2018-09-12 00:08:42', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b51345b9-325c-4a30-b147-5562c93c3ed3', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b55798b2-6768-4051-8cdc-9da72c73718d', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:51:40', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'Name', NULL); +INSERT INTO "Relevance" VALUES ('b5c0e181-5f32-4a92-846c-24ff6253b6df', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '054e9699-7828-4b8b-a28b-d7ae45ed3306', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b647148b-21be-42b8-8811-1cb03a6fc349', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ExternalType', NULL); +INSERT INTO "Relevance" VALUES ('b6712915-5fc8-4271-b651-6b467ec1d8a8', NULL, 'RoleModule', '0', TO_DATE('2020-03-19 22:31:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b672a830-c3a5-408b-a746-65608534b24c', NULL, 'UserModule', '0', TO_DATE('2017-12-15 17:07:05', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b918e504-ba39-4be7-8452-76cef09191d3', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 00:16:55', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('b9e63d17-35c8-4456-abab-8f43a1c99adc', NULL, 'UserModule', '0', TO_DATE('2018-04-06 09:47:59', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '49df1602-f5f3-4d52-afb7-3802da619558', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO "Relevance" VALUES ('ba5f4663-04e1-4b09-8e84-459507df2aeb', NULL, 'UserOrg', '0', TO_DATE('2019-10-31 21:50:51', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1df68dfd-3b6d-4491-872f-00a0fc6c5a64', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bbca349a-5d29-4cce-9f7e-0d5d4ce65a54', NULL, 'RoleDataProperty', '0', TO_DATE('2020-03-19 00:17:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'OwnerId', NULL); +INSERT INTO "Relevance" VALUES ('bbdc3ea9-3f21-48b0-9d7a-39545d6183d0', NULL, 'UserElement', '0', TO_DATE('2018-04-06 09:48:25', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '6ba79766-faa0-4259-8139-a4a6d35784e0', '826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bc39df48-cbcf-4757-af8c-b023ad195721', NULL, 'RoleElement', '0', TO_DATE('2020-03-19 21:23:19', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bc63b763-cdb8-4516-a3c4-fabe74d7dc56', NULL, 'RoleDataProperty', '0', TO_DATE('2019-11-23 00:19:30', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'DtValue', NULL); +INSERT INTO "Relevance" VALUES ('bd783f53-23fa-41f4-8cec-7c61fab52072', NULL, 'UserOrg', '0', TO_DATE('2018-03-15 09:19:06', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0ceff0f8-f848-440c-bc26-d8605ac858cd', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO "Relevance" VALUES ('bda5f089-64d6-4fb8-9012-d7f3ff36902a', NULL, 'UserOrg', '0', TO_DATE('2017-10-12 13:59:09', 'SYYYY-MM-DD HH24:MI:SS'), NULL, 'ffd92ed2-5330-4ec2-a42d-6e0e9005db3b', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); + +-- ---------------------------- +-- Table structure for Resource +-- ---------------------------- +DROP TABLE "Resource"; +CREATE TABLE "Resource" ( + "Id" NVARCHAR2(50) NOT NULL , + "CascadeId" NVARCHAR2(255) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "SortNo" NUMBER(11) NOT NULL , + "Description" NVARCHAR2(500) NOT NULL , + "ParentName" NVARCHAR2(50) , + "ParentId" NVARCHAR2(50) , + "AppId" NVARCHAR2(50) , + "AppName" NVARCHAR2(50) , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) , + "Disable" NUMBER(4) NOT NULL , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) NOT NULL , + "CreateUserName" NVARCHAR2(200) NOT NULL , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(200) +); +COMMENT ON COLUMN "Resource"."Id" IS '资源标识'; +COMMENT ON COLUMN "Resource"."CascadeId" IS '节点语义ID'; +COMMENT ON COLUMN "Resource"."Name" IS '名称'; +COMMENT ON COLUMN "Resource"."SortNo" IS '排序号'; +COMMENT ON COLUMN "Resource"."Description" IS '描述'; +COMMENT ON COLUMN "Resource"."ParentName" IS '父节点名称'; +COMMENT ON COLUMN "Resource"."ParentId" IS '父节点流ID'; +COMMENT ON COLUMN "Resource"."AppId" IS '资源所属应用ID'; +COMMENT ON COLUMN "Resource"."AppName" IS '所属应用名称'; +COMMENT ON COLUMN "Resource"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "Resource"."TypeId" IS '分类ID'; +COMMENT ON COLUMN "Resource"."Disable" IS '是否可用'; +COMMENT ON COLUMN "Resource"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "Resource"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "Resource"."CreateUserName" IS '创建人'; +COMMENT ON COLUMN "Resource"."UpdateTime" IS '最后更新时间'; +COMMENT ON COLUMN "Resource"."UpdateUserId" IS '最后更新人ID'; +COMMENT ON COLUMN "Resource"."UpdateUserName" IS '最后更新人'; +COMMENT ON TABLE "Resource" IS '资源表'; + +-- ---------------------------- +-- Records of Resource +-- ---------------------------- +INSERT INTO "Resource" VALUES ('SYS_DEL_USER', '.0.2.', '删除用户', '0', '拥有删除OpenAuth.Net系统用户信息的权限', '根节点', NULL, '110', 'OpenAuth.Net', NULL, NULL, '0', TO_DATE('2019-11-23 00:27:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 00:27:58', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Resource" VALUES ('SYS_UPDATE_USER', '.0.1.', '更新用户信息', '0', '拥有更新OpenAuth.Net系统用户信息的权限', '根节点', NULL, '110', 'OpenAuth.Net', NULL, NULL, '0', TO_DATE('2019-11-23 00:27:17', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 00:27:12', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Resource" VALUES ('SYS_VIEW_USER', '.0.3.', '查看用户列表', '0', '查看OpenAuth.Net用户列表', '根节点', NULL, '110', 'OpenAuth.Net', NULL, NULL, '0', TO_DATE('2019-11-23 00:44:39', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 00:44:39', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Resource" VALUES ('XXX_ADDORDER', '.0.6.', '创建订单', '0', '在XXX平台创建订单', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, '0', TO_DATE('2019-11-23 00:53:24', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 00:53:24', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Resource" VALUES ('XXX_DEL_LOG', '.0.4.', '删除XXX平台日志', '0', '删除XXX平台日志', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, '0', TO_DATE('2019-11-23 00:45:02', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 00:45:02', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Resource" VALUES ('XXX_LOGIN', '.0.7.', '登录', '0', '登录XXX平台', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, '0', TO_DATE('2019-11-23 00:55:20', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 00:55:20', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "Resource" VALUES ('XXX_VIEW_USER', '.0.5.', '查看用户', '0', '查看XXX平台用户列表', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, '0', TO_DATE('2019-11-23 00:53:01', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 00:53:01', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); + +-- ---------------------------- +-- Table structure for Role +-- ---------------------------- +DROP TABLE "Role"; +CREATE TABLE "Role" ( + "Id" NVARCHAR2(50) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "Status" NUMBER(11) NOT NULL , + "CreateTime" DATE NOT NULL , + "CreateId" NVARCHAR2(50) , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) +); +COMMENT ON COLUMN "Role"."Id" IS 'Id'; +COMMENT ON COLUMN "Role"."Name" IS '角色名称'; +COMMENT ON COLUMN "Role"."Status" IS '当前状态'; +COMMENT ON COLUMN "Role"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "Role"."CreateId" IS '创建人ID'; +COMMENT ON COLUMN "Role"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "Role"."TypeId" IS '分类ID'; +COMMENT ON TABLE "Role" IS '角色表'; + +-- ---------------------------- +-- Records of Role +-- ---------------------------- +INSERT INTO "Role" VALUES ('09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '管理员', '1', TO_DATE('2018-04-09 22:48:24', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "Role" VALUES ('0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '测试', '0', TO_DATE('2018-04-09 22:48:29', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "Role" VALUES ('77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '神', '0', TO_DATE('2018-04-14 13:16:45', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "Role" VALUES ('d27ae3cf-135f-4d57-93a6-2120ddf98650', '测试二组', '0', TO_DATE('2019-11-23 00:46:31', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for Stock +-- ---------------------------- +DROP TABLE "Stock"; +CREATE TABLE "Stock" ( + "Id" NVARCHAR2(50) NOT NULL , + "Name" NCLOB NOT NULL , + "Number" NUMBER(11) NOT NULL , + "Price" NUMBER NOT NULL , + "Status" NUMBER(11) NOT NULL , + "Viewable" NVARCHAR2(50) NOT NULL , + "User" NVARCHAR2(50) NOT NULL , + "Time" DATE NOT NULL , + "OrgId" NVARCHAR2(50) +); +COMMENT ON COLUMN "Stock"."Id" IS '数据ID'; +COMMENT ON COLUMN "Stock"."Name" IS '产品名称'; +COMMENT ON COLUMN "Stock"."Number" IS '产品数量'; +COMMENT ON COLUMN "Stock"."Price" IS '产品单价'; +COMMENT ON COLUMN "Stock"."Status" IS '出库/入库'; +COMMENT ON COLUMN "Stock"."Viewable" IS '可见范围'; +COMMENT ON COLUMN "Stock"."User" IS '操作人'; +COMMENT ON COLUMN "Stock"."Time" IS '操作时间'; +COMMENT ON COLUMN "Stock"."OrgId" IS '组织ID'; +COMMENT ON TABLE "Stock" IS '出入库信息表'; + +-- ---------------------------- +-- Table structure for SysLog +-- ---------------------------- +DROP TABLE "SysLog"; +CREATE TABLE "SysLog" ( + "Id" NVARCHAR2(50) NOT NULL , + "Content" NVARCHAR2(1000) , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) , + "Href" NVARCHAR2(200) , + "CreateTime" DATE NOT NULL , + "CreateId" NVARCHAR2(50) NOT NULL , + "CreateName" NVARCHAR2(200) , + "Ip" NVARCHAR2(20) , + "Result" NUMBER(11) NOT NULL , + "Application" NVARCHAR2(50) +); +COMMENT ON COLUMN "SysLog"."Content" IS '日志内容'; +COMMENT ON COLUMN "SysLog"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "SysLog"."TypeId" IS '分类ID'; +COMMENT ON COLUMN "SysLog"."Href" IS '操作所属模块地址'; +COMMENT ON COLUMN "SysLog"."CreateTime" IS '记录时间'; +COMMENT ON COLUMN "SysLog"."CreateId" IS '操作人ID'; +COMMENT ON COLUMN "SysLog"."CreateName" IS '操作人'; +COMMENT ON COLUMN "SysLog"."Ip" IS '操作机器的IP地址'; +COMMENT ON COLUMN "SysLog"."Result" IS '操作的结果:0:成功;1:失败;'; +COMMENT ON COLUMN "SysLog"."Application" IS '所属应用'; +COMMENT ON TABLE "SysLog" IS '系统日志'; + +-- ---------------------------- +-- Table structure for SysMessage +-- ---------------------------- +DROP TABLE "SysMessage"; +CREATE TABLE "SysMessage" ( + "Id" NVARCHAR2(50) NOT NULL , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) , + "FromId" NVARCHAR2(50) , + "ToId" NVARCHAR2(50) NOT NULL , + "FromName" NVARCHAR2(50) , + "ToName" NVARCHAR2(50) , + "FromStatus" NUMBER(11) NOT NULL , + "ToStatus" NUMBER(11) NOT NULL , + "Href" NVARCHAR2(200) , + "Title" NVARCHAR2(200) , + "Content" NVARCHAR2(1000) , + "CreateTime" DATE NOT NULL , + "CreateId" NVARCHAR2(50) +); +COMMENT ON COLUMN "SysMessage"."FromStatus" IS '-1:已删除;0:默认'; +COMMENT ON COLUMN "SysMessage"."ToStatus" IS '-1:已删除;0:默认未读;1:已读'; +COMMENT ON COLUMN "SysMessage"."Href" IS '点击消息跳转的页面等'; +COMMENT ON TABLE "SysMessage" IS '系统消息表'; + +-- ---------------------------- +-- Table structure for UploadFile +-- ---------------------------- +DROP TABLE "UploadFile"; +CREATE TABLE "UploadFile" ( + "Id" NVARCHAR2(50) NOT NULL , + "FileName" NVARCHAR2(200) NOT NULL , + "FilePath" NCLOB NOT NULL , + "Description" NVARCHAR2(200) , + "FileType" NVARCHAR2(20) , + "FileSize" NUMBER(11) , + "Extension" NVARCHAR2(20) , + "Enable" NUMBER(4) NOT NULL , + "SortCode" NUMBER(11) NOT NULL , + "DeleteMark" NUMBER(4) NOT NULL , + "CreateUserId" NCHAR(36) , + "CreateUserName" NVARCHAR2(50) , + "CreateTime" DATE NOT NULL , + "Thumbnail" NCLOB , + "BelongApp" NVARCHAR2(200) , + "BelongAppId" NVARCHAR2(50) +); +COMMENT ON COLUMN "UploadFile"."Id" IS 'Id'; +COMMENT ON COLUMN "UploadFile"."FileName" IS '文件名称'; +COMMENT ON COLUMN "UploadFile"."FilePath" IS '文件路径'; +COMMENT ON COLUMN "UploadFile"."Description" IS '描述'; +COMMENT ON COLUMN "UploadFile"."FileType" IS '文件类型'; +COMMENT ON COLUMN "UploadFile"."FileSize" IS '文件大小'; +COMMENT ON COLUMN "UploadFile"."Extension" IS '扩展名称'; +COMMENT ON COLUMN "UploadFile"."Enable" IS '是否可用'; +COMMENT ON COLUMN "UploadFile"."SortCode" IS '排序'; +COMMENT ON COLUMN "UploadFile"."DeleteMark" IS '删除标识'; +COMMENT ON COLUMN "UploadFile"."CreateUserId" IS '上传人'; +COMMENT ON COLUMN "UploadFile"."CreateUserName" IS '上传人姓名'; +COMMENT ON COLUMN "UploadFile"."CreateTime" IS '上传时间'; +COMMENT ON COLUMN "UploadFile"."Thumbnail" IS '缩略图'; +COMMENT ON COLUMN "UploadFile"."BelongApp" IS '所属应用'; +COMMENT ON COLUMN "UploadFile"."BelongAppId" IS '所属应用ID'; +COMMENT ON TABLE "UploadFile" IS '文件'; + +-- ---------------------------- +-- Table structure for User +-- ---------------------------- +DROP TABLE "User"; +CREATE TABLE "User" ( + "Id" NVARCHAR2(50) NOT NULL , + "Account" NVARCHAR2(255) NOT NULL , + "Password" NVARCHAR2(255) NOT NULL , + "Name" NVARCHAR2(255) NOT NULL , + "Sex" NUMBER(11) NOT NULL , + "Status" NUMBER(11) NOT NULL , + "BizCode" NVARCHAR2(255) , + "CreateTime" DATE NOT NULL , + "CreateId" NVARCHAR2(50) , + "TypeName" NVARCHAR2(20) , + "TypeId" NVARCHAR2(50) +); +COMMENT ON COLUMN "User"."Id" IS '流水号'; +COMMENT ON COLUMN "User"."Account" IS '用户登录帐号'; +COMMENT ON COLUMN "User"."Password" IS '密码'; +COMMENT ON COLUMN "User"."Name" IS '用户姓名'; +COMMENT ON COLUMN "User"."Sex" IS '性别'; +COMMENT ON COLUMN "User"."Status" IS '用户状态'; +COMMENT ON COLUMN "User"."BizCode" IS '业务对照码'; +COMMENT ON COLUMN "User"."CreateTime" IS '经办时间'; +COMMENT ON COLUMN "User"."CreateId" IS '创建人'; +COMMENT ON COLUMN "User"."TypeName" IS '分类名称'; +COMMENT ON COLUMN "User"."TypeId" IS '分类ID'; +COMMENT ON TABLE "User" IS '用户基本信息表'; + +-- ---------------------------- +-- Records of User +-- ---------------------------- +INSERT INTO "User" VALUES ('0ceff0f8-f848-440c-bc26-d8605ac858cd', 'test5', 'test5', 'test5', '1', '1', NULL, TO_DATE('2018-03-15 09:19:05', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "User" VALUES ('1df68dfd-3b6d-4491-872f-00a0fc6c5a64', 'test4', 'test4', 'test4', '1', '1', NULL, TO_DATE('2017-12-12 14:07:11', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "User" VALUES ('229f3a49-ab27-49ce-b383-9f10ca23a9d5', 'test3', 'test3', 'test3', '1', '1', NULL, TO_DATE('2017-12-12 14:07:05', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "User" VALUES ('49df1602-f5f3-4d52-afb7-3802da619558', 'admin', 'admin', 'admin', '1', '0', NULL, TO_DATE('2017-12-11 16:18:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "User" VALUES ('6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', 'test', 'test', '1', '0', NULL, TO_DATE('2017-12-11 16:19:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "User" VALUES ('758a34c7-5a31-438c-bdf7-02fdd846b901', 'test77', 'test77', 'test77', '0', '0', NULL, TO_DATE('2019-10-31 21:59:08', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL); +INSERT INTO "User" VALUES ('96f63f9d-e8c8-4258-963e-3327ed7d6f56', 'test66', 'test66', 'test66', '0', '0', NULL, TO_DATE('2019-10-31 21:58:43', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', NULL, NULL); +INSERT INTO "User" VALUES ('de8be521-f1ec-4483-b124-0be342890507', 'test2', 'test2', 'test2', '1', '0', NULL, TO_DATE('2017-12-11 16:19:06', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); + +-- ---------------------------- +-- Table structure for WmsInboundOrderDtbl +-- ---------------------------- +DROP TABLE "WmsInboundOrderDtbl"; +CREATE TABLE "WmsInboundOrderDtbl" ( + "Id" NVARCHAR2(50) NOT NULL , + "OrderId" NVARCHAR2(50) NOT NULL , + "Price" NUMBER , + "PriceNoTax" NUMBER , + "InStockStatus" NUMBER(4) NOT NULL , + "AsnStatus" NUMBER(11) NOT NULL , + "GoodsId" NVARCHAR2(50) , + "GoodsBatch" NVARCHAR2(50) , + "QualityFlg" NVARCHAR2(50) , + "OrderNum" NUMBER NOT NULL , + "InNum" NUMBER NOT NULL , + "LeaveNum" NUMBER NOT NULL , + "HoldNum" NUMBER NOT NULL , + "ProdDate" NVARCHAR2(30) , + "ExpireDate" NVARCHAR2(30) , + "TaxRate" NUMBER , + "OwnerId" NVARCHAR2(32) , + "Remark" NVARCHAR2(128) , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) NOT NULL , + "CreateUserName" NVARCHAR2(200) NOT NULL , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(200) +); +COMMENT ON COLUMN "WmsInboundOrderDtbl"."Id" IS '入库通知单明细号'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."OrderId" IS '入库通知单号'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."Price" IS '含税单价'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."PriceNoTax" IS '无税单价'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."InStockStatus" IS '是否收货中(0:非收货中,1:收货中)'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."AsnStatus" IS '到货状况(SYS_GOODSARRIVESTATUS)'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."GoodsId" IS '商品编号'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."GoodsBatch" IS '商品批号'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."QualityFlg" IS '品质(SYS_QUALITYFLAG)'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."OrderNum" IS '通知数量'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."InNum" IS '到货数量'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."LeaveNum" IS '剩余数量'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."HoldNum" IS '占用数量'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."ProdDate" IS '生产日期'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."ExpireDate" IS '失效日期'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."TaxRate" IS '税率'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."OwnerId" IS '货主编号'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."Remark" IS '备注'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."CreateUserName" IS '创建人'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."UpdateTime" IS '最后更新时间'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."UpdateUserId" IS '最后更新人ID'; +COMMENT ON COLUMN "WmsInboundOrderDtbl"."UpdateUserName" IS '最后更新人'; +COMMENT ON TABLE "WmsInboundOrderDtbl" IS '入库通知单明细'; + +-- ---------------------------- +-- Records of WmsInboundOrderDtbl +-- ---------------------------- +INSERT INTO "WmsInboundOrderDtbl" VALUES ('09a939ad-7e40-42f2-b0b3-fa9b74f94897', '20190035RK0001', '77', '73.21', '0', '0', NULL, '10045', NULL, '32', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:37:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:59', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('1e547556-9549-44d5-9da3-c07d98b5943e', '2019102203RK0003', '10', '6', '0', '0', NULL, NULL, NULL, '0', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-07 01:00:35', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:00', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('2ae93007-1490-4e81-b410-957fc08e2371', '2019102203RK0001', '25', '22.5', '0', '0', NULL, '100011', NULL, '0', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:32:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:28:47', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('30eb475b-ed86-4106-88f0-47a5a32ec8aa', 'TEST_002', '10', '10', '0', '1', NULL, 'CJ-334', NULL, '10', '8', '2', '0', '2019-11-22', NULL, '0', NULL, NULL, TO_DATE('2019-11-23 01:26:54', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 01:26:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('56b5612c-e048-4650-9710-4b235731d548', '20190035RK0001', '62', '60.23', '0', '0', NULL, '133521', NULL, '10', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:37:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:59', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('5e7d6ef8-351a-4600-849e-3958588161a7', '20190035RK0001', '55', '54.23', '0', '0', NULL, 'FK85122', NULL, '14', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:37:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:59', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('78c0a896-8341-47d4-b6d2-f241cec9fb58', 'TEST_001', '998.5', '985', '0', '1', NULL, 'CJ-P-4446', NULL, '500', '500', '0', '0', '2019-11-22', '2020-11-12', '6', NULL, NULL, TO_DATE('2019-11-23 01:27:49', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 01:29:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('95d6d2a8-0e17-426b-97f3-3c8a82bca313', '20190035RK0001', '15', '13.22', '0', '0', NULL, '10052', NULL, '52', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:37:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:59', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('b195386a-4f09-4e31-9d72-8e94526f9419', '2019102203RK0133', '200', '199', '0', '0', NULL, NULL, NULL, '0', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-07 01:24:11', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:24:11', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('ca470c60-9231-4c13-b51b-ad90c39633ae', '2019102203RK0187', '22.22', '20', '0', '0', NULL, NULL, NULL, '0', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-07 01:03:27', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:48', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('d19df810-5c47-4a32-a3a5-c908da60bf8b', 'TEST_002', '6.67', '6', '0', '1', NULL, 'CJ-335', NULL, '54', '54', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-23 01:26:54', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 01:26:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('dc0f9da2-0e0e-4dc3-9e59-2b0d51e53211', '2019102203RK0001', '10', '8', '0', '1', NULL, '100010', NULL, '0', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:32:10', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:28:47', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO "WmsInboundOrderDtbl" VALUES ('fcf051d3-5c00-4617-895f-e45891d975df', '2019102203RK0002', '22.52', '18.99', '0', '1', NULL, '100020', NULL, '10', '0', '0', '0', NULL, NULL, '0', NULL, NULL, TO_DATE('2019-11-06 10:32:45', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:28:53', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员'); + +-- ---------------------------- +-- Table structure for WmsInboundOrderTbl +-- ---------------------------- +DROP TABLE "WmsInboundOrderTbl"; +CREATE TABLE "WmsInboundOrderTbl" ( + "Id" NVARCHAR2(50) NOT NULL , + "ExternalNo" NVARCHAR2(50) , + "ExternalType" NVARCHAR2(50) , + "Status" NUMBER(11) NOT NULL , + "OrderType" NVARCHAR2(50) NOT NULL , + "GoodsType" NVARCHAR2(50) , + "PurchaseNo" NVARCHAR2(30) , + "StockId" NVARCHAR2(12) , + "OwnerId" NVARCHAR2(50) , + "ShipperId" NVARCHAR2(50) , + "SupplierId" NVARCHAR2(50) , + "ScheduledInboundTime" DATE , + "Remark" NVARCHAR2(256) , + "Enable" NUMBER(4) NOT NULL , + "TransferType" NVARCHAR2(50) , + "InBondedArea" NUMBER(4) NOT NULL , + "ReturnBoxNum" NUMBER NOT NULL , + "CreateTime" DATE NOT NULL , + "CreateUserId" NVARCHAR2(50) NOT NULL , + "CreateUserName" NVARCHAR2(200) NOT NULL , + "UpdateTime" DATE , + "UpdateUserId" NVARCHAR2(50) , + "UpdateUserName" NVARCHAR2(200) , + "OrgId" NVARCHAR2(50) +); +COMMENT ON COLUMN "WmsInboundOrderTbl"."Id" IS '入库通知单号'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."ExternalNo" IS '相关单据号'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."ExternalType" IS '相关单据类型'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."Status" IS '入库通知单状态(SYS_INSTCINFORMSTATUS)'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."OrderType" IS '入库类型(SYS_INSTCTYPE)'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."GoodsType" IS '商品类别'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."PurchaseNo" IS '采购单号'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."StockId" IS '仓库编号'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."OwnerId" IS '货主编号(固定值CQM)'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."ShipperId" IS '承运人编号'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."SupplierId" IS '供应商编号'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."ScheduledInboundTime" IS '预定入库时间'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."Remark" IS '备注'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."Enable" IS '有效标志'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."TransferType" IS '承运方式'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."InBondedArea" IS '是否入保税库(0:否,1:是)'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."ReturnBoxNum" IS '销退箱数'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."CreateTime" IS '创建时间'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."CreateUserId" IS '创建人ID'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."CreateUserName" IS '创建人'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."UpdateTime" IS '最后更新时间'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."UpdateUserId" IS '最后更新人ID'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."UpdateUserName" IS '最后更新人'; +COMMENT ON COLUMN "WmsInboundOrderTbl"."OrgId" IS '所属部门'; +COMMENT ON TABLE "WmsInboundOrderTbl" IS '入库通知单(入库订单)'; + +-- ---------------------------- +-- Records of WmsInboundOrderTbl +-- ---------------------------- +INSERT INTO "WmsInboundOrderTbl" VALUES ('20190035RK0001', '20190035RK0001', NULL, '1', 'SYS_INBOUNDTYPE_SAMPLE', '不合格', '20190035RK0001', NULL, NULL, NULL, NULL, TO_DATE('2019-11-20 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', 'SYS_SHIPTYPE_FREIGHT', '1', '0', TO_DATE('2019-11-06 10:33:17', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:59', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('20190035RK0002', '20190035RK0002', NULL, '0', '样品入库', '特殊药品', '20190035RK0002', NULL, NULL, NULL, NULL, TO_DATE('2019-11-14 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', 'SYS_SHIPTYPE_FREIGHT', '1', '0', TO_DATE('2019-11-06 10:34:58', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:30:07', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('2019102203RK0001', '2019102203RK0001', '1', '1', '普通入库', '普通商品', '2019102203RK0001', 'BJ003', 'CDC001', 'SF', 'SF', TO_DATE('2019-10-10 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', 'SYS_SHIPTYPE_FREIGHT', '0', '1', TO_DATE('2019-10-31 21:27:14', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:28:47', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('2019102203RK0002', '2019102203RK0002', '1', '1', '普通入库', '普通商品', '2019102203RK0002', 'BJ003', 'CDC001', 'SF', 'SF', TO_DATE('2019-10-10 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', 'SYS_SHIPTYPE_NORMAL', '1', '20', TO_DATE('2019-10-31 21:27:14', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:28:53', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('2019102203RK0003', '2019102203RK0003', '1', '1', 'SYS_INBOUNDTYPE_RETURN', '普通商品', '2019102203RK0003', 'BJ003', 'CDC001', 'SF', 'SF', TO_DATE('2019-10-10 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', 'SYS_SHIPTYPE_EMS', '0', '1', TO_DATE('2019-10-31 21:27:14', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:00', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('2019102203RK0133', '2019102203RK0133', NULL, '0', 'SYS_INBOUNDTYPE_SAMPLE', 'SYS_GOODSTYPE_COMMON', '2019102203RK0133', NULL, NULL, '001', NULL, TO_DATE('2019-11-26 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '1', 'SYS_SHIPTYPE_EMS', '1', '0', TO_DATE('2019-11-07 01:24:11', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-07 01:24:11', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('2019102203RK0187', '2019102203RK0187', NULL, '1', 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_GOODSTYPE_MEDINSTR', '2019102203RK0187', NULL, NULL, NULL, NULL, NULL, NULL, '1', 'SYS_SHIPTYPE_NORMAL', '1', '0', TO_DATE('2019-11-07 01:03:27', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', TO_DATE('2019-11-23 01:29:48', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('TEST_001', 'TEST_001', NULL, '0', 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_GOODSTYPE_BIOLPROD', 'TEST_001', '001', 'BJ02', NULL, NULL, NULL, NULL, '0', 'SYS_SHIPTYPE_NORMAL', '0', '0', TO_DATE('2019-11-23 01:25:08', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 01:29:38', 'SYYYY-MM-DD HH24:MI:SS'), '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO "WmsInboundOrderTbl" VALUES ('TEST_002', 'TEST_002', NULL, '0', 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_GOODSTYPE_COMMON', 'TEST_002', '002', NULL, NULL, NULL, TO_DATE('2019-11-12 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'), NULL, '0', 'SYS_SHIPTYPE_EMS', '1', '0', TO_DATE('2019-11-23 01:26:54', 'SYYYY-MM-DD HH24:MI:SS'), '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', TO_DATE('2019-11-23 01:26:54', 'SYYYY-MM-DD HH24:MI:SS'), NULL, NULL, NULL); + +-- ---------------------------- +-- Primary Key structure for table Application +-- ---------------------------- +ALTER TABLE "Application" ADD CONSTRAINT "SYS_C0020319" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Application +-- ---------------------------- +ALTER TABLE "Application" ADD CONSTRAINT "SYS_C0020292" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Application" ADD CONSTRAINT "SYS_C0020293" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Application" ADD CONSTRAINT "SYS_C0020294" CHECK ("Disable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Application" ADD CONSTRAINT "SYS_C0020295" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table BuilderTable +-- ---------------------------- +ALTER TABLE "BuilderTable" ADD CONSTRAINT "SYS_C0020320" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table BuilderTable +-- ---------------------------- +ALTER TABLE "BuilderTable" ADD CONSTRAINT "SYS_C0020296" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTable" ADD CONSTRAINT "SYS_C0020297" CHECK ("TableName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTable" ADD CONSTRAINT "SYS_C0020298" CHECK ("ClassName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTable" ADD CONSTRAINT "SYS_C0020299" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table BuilderTableColumn +-- ---------------------------- +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020321" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table BuilderTableColumn +-- ---------------------------- +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020300" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020301" CHECK ("TableId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020302" CHECK ("IsKey" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020303" CHECK ("IsIncrement" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020304" CHECK ("IsRequired" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020305" CHECK ("IsInsert" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020306" CHECK ("IsEdit" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020307" CHECK ("IsList" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020308" CHECK ("IsQuery" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020309" CHECK ("Sort" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "BuilderTableColumn" ADD CONSTRAINT "SYS_C0020310" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Category +-- ---------------------------- +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020322" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Category +-- ---------------------------- +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020311" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020312" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020313" CHECK ("DtCode" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020314" CHECK ("Enable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020315" CHECK ("SortNo" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020316" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020317" CHECK ("CreateUserId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Category" ADD CONSTRAINT "SYS_C0020318" CHECK ("CreateUserName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table CategoryType +-- ---------------------------- +ALTER TABLE "CategoryType" ADD CONSTRAINT "SYS_C0020326" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table CategoryType +-- ---------------------------- +ALTER TABLE "CategoryType" ADD CONSTRAINT "SYS_C0020323" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "CategoryType" ADD CONSTRAINT "SYS_C0020324" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "CategoryType" ADD CONSTRAINT "SYS_C0020325" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Checks structure for table DataPrivilegeRule +-- ---------------------------- +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020327" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020328" CHECK ("SourceCode" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020329" CHECK ("Description" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020330" CHECK ("SortNo" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020331" CHECK ("PrivilegeRules" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020332" CHECK ("Enable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020333" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "DataPrivilegeRule" ADD CONSTRAINT "SYS_C0020334" CHECK ("CreateUserId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table FlowInstance +-- ---------------------------- +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020356" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table FlowInstance +-- ---------------------------- +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020342" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020343" CHECK ("FrmType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020344" CHECK ("Disabled" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020345" CHECK ("CreateDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020346" CHECK ("FlowLevel" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstance" ADD CONSTRAINT "SYS_C0020347" CHECK ("IsFinish" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table FlowInstanceOperationHistory +-- ---------------------------- +ALTER TABLE "FlowInstanceOperationHistory" ADD CONSTRAINT "SYS_C0020357" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table FlowInstanceOperationHistory +-- ---------------------------- +ALTER TABLE "FlowInstanceOperationHistory" ADD CONSTRAINT "SYS_C0020348" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstanceOperationHistory" ADD CONSTRAINT "SYS_C0020349" CHECK ("InstanceId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstanceOperationHistory" ADD CONSTRAINT "SYS_C0020350" CHECK ("CreateDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table FlowInstanceTransitionHistory +-- ---------------------------- +ALTER TABLE "FlowInstanceTransitionHistory" ADD CONSTRAINT "SYS_C0020358" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table FlowInstanceTransitionHistory +-- ---------------------------- +ALTER TABLE "FlowInstanceTransitionHistory" ADD CONSTRAINT "SYS_C0020351" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstanceTransitionHistory" ADD CONSTRAINT "SYS_C0020352" CHECK ("InstanceId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstanceTransitionHistory" ADD CONSTRAINT "SYS_C0020353" CHECK ("TransitionSate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstanceTransitionHistory" ADD CONSTRAINT "SYS_C0020354" CHECK ("IsFinish" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowInstanceTransitionHistory" ADD CONSTRAINT "SYS_C0020355" CHECK ("CreateDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table FlowScheme +-- ---------------------------- +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020366" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table FlowScheme +-- ---------------------------- +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020359" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020360" CHECK ("FrmType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020361" CHECK ("AuthorizeType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020362" CHECK ("SortCode" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020363" CHECK ("DeleteMark" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020364" CHECK ("Disabled" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FlowScheme" ADD CONSTRAINT "SYS_C0020365" CHECK ("CreateDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Form +-- ---------------------------- +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020380" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Form +-- ---------------------------- +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020367" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020368" CHECK ("FrmType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020369" CHECK ("Fields" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020370" CHECK ("SortCode" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020371" CHECK ("DeleteMark" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020372" CHECK ("Disabled" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Form" ADD CONSTRAINT "SYS_C0020373" CHECK ("CreateDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table FrmLeaveReq +-- ---------------------------- +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020381" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table FrmLeaveReq +-- ---------------------------- +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020374" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020375" CHECK ("UserName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020376" CHECK ("RequestType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020377" CHECK ("StartDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020378" CHECK ("EndDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "FrmLeaveReq" ADD CONSTRAINT "SYS_C0020379" CHECK ("CreateDate" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Module +-- ---------------------------- +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020393" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Module +-- ---------------------------- +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020382" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020383" CHECK ("CascadeId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020384" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020385" CHECK ("Url" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020386" CHECK ("IsLeaf" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020387" CHECK ("IsAutoExpand" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020388" CHECK ("IconName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020389" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020390" CHECK ("ParentName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020391" CHECK ("SortNo" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Module" ADD CONSTRAINT "SYS_C0020392" CHECK ("IsSys" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table ModuleElement +-- ---------------------------- +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020401" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table ModuleElement +-- ---------------------------- +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020394" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020395" CHECK ("DomId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020396" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020397" CHECK ("Icon" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020398" CHECK ("Class" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020399" CHECK ("Sort" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "ModuleElement" ADD CONSTRAINT "SYS_C0020400" CHECK ("ModuleId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table OpenJob +-- ---------------------------- +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020413" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table OpenJob +-- ---------------------------- +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020402" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020403" CHECK ("JobName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020404" CHECK ("RunCount" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020405" CHECK ("ErrorCount" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020406" CHECK ("JobType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020407" CHECK ("JobCall" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020408" CHECK ("Cron" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020409" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020410" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020411" CHECK ("CreateUserId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "OpenJob" ADD CONSTRAINT "SYS_C0020412" CHECK ("CreateUserName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Org +-- ---------------------------- +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020435" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Org +-- ---------------------------- +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020425" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020426" CHECK ("CascadeId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020427" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020428" CHECK ("ParentName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020429" CHECK ("IsLeaf" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020430" CHECK ("IsAutoExpand" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020431" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020432" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020433" CHECK ("CreateId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Org" ADD CONSTRAINT "SYS_C0020434" CHECK ("SortNo" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Relevance +-- ---------------------------- +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020449" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Relevance +-- ---------------------------- +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020443" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020444" CHECK ("Key" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020445" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020446" CHECK ("OperateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020447" CHECK ("FirstId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Relevance" ADD CONSTRAINT "SYS_C0020448" CHECK ("SecondId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Resource +-- ---------------------------- +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020459" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Resource +-- ---------------------------- +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020450" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020451" CHECK ("CascadeId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020452" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020453" CHECK ("SortNo" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020454" CHECK ("Description" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020455" CHECK ("Disable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020456" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020457" CHECK ("CreateUserId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Resource" ADD CONSTRAINT "SYS_C0020458" CHECK ("CreateUserName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Role +-- ---------------------------- +ALTER TABLE "Role" ADD CONSTRAINT "SYS_C0020488" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Role +-- ---------------------------- +ALTER TABLE "Role" ADD CONSTRAINT "SYS_C0020460" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Role" ADD CONSTRAINT "SYS_C0020461" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Role" ADD CONSTRAINT "SYS_C0020462" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Role" ADD CONSTRAINT "SYS_C0020463" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table Stock +-- ---------------------------- +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020489" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table Stock +-- ---------------------------- +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020464" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020465" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020466" CHECK ("Number" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020467" CHECK ("Price" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020468" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020469" CHECK ("Viewable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020470" CHECK ("User" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "Stock" ADD CONSTRAINT "SYS_C0020471" CHECK ("Time" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table SysLog +-- ---------------------------- +ALTER TABLE "SysLog" ADD CONSTRAINT "SYS_C0020490" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table SysLog +-- ---------------------------- +ALTER TABLE "SysLog" ADD CONSTRAINT "SYS_C0020472" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysLog" ADD CONSTRAINT "SYS_C0020473" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysLog" ADD CONSTRAINT "SYS_C0020474" CHECK ("CreateId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysLog" ADD CONSTRAINT "SYS_C0020475" CHECK ("Result" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table SysMessage +-- ---------------------------- +ALTER TABLE "SysMessage" ADD CONSTRAINT "SYS_C0020491" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table SysMessage +-- ---------------------------- +ALTER TABLE "SysMessage" ADD CONSTRAINT "SYS_C0020476" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysMessage" ADD CONSTRAINT "SYS_C0020477" CHECK ("ToId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysMessage" ADD CONSTRAINT "SYS_C0020478" CHECK ("FromStatus" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysMessage" ADD CONSTRAINT "SYS_C0020479" CHECK ("ToStatus" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "SysMessage" ADD CONSTRAINT "SYS_C0020480" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table UploadFile +-- ---------------------------- +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020492" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table UploadFile +-- ---------------------------- +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020481" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020482" CHECK ("FileName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020483" CHECK ("FilePath" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020484" CHECK ("Enable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020485" CHECK ("SortCode" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020486" CHECK ("DeleteMark" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "UploadFile" ADD CONSTRAINT "SYS_C0020487" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table User +-- ---------------------------- +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020508" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table User +-- ---------------------------- +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020501" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020502" CHECK ("Account" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020503" CHECK ("Password" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020504" CHECK ("Name" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020505" CHECK ("Sex" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020506" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "User" ADD CONSTRAINT "SYS_C0020507" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table WmsInboundOrderDtbl +-- ---------------------------- +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020572" PRIMARY KEY ("Id", "OrderId"); + +-- ---------------------------- +-- Checks structure for table WmsInboundOrderDtbl +-- ---------------------------- +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020561" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020562" CHECK ("OrderId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020563" CHECK ("InStockStatus" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020564" CHECK ("AsnStatus" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020565" CHECK ("OrderNum" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020566" CHECK ("InNum" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020567" CHECK ("LeaveNum" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020568" CHECK ("HoldNum" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020569" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020570" CHECK ("CreateUserId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderDtbl" ADD CONSTRAINT "SYS_C0020571" CHECK ("CreateUserName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; + +-- ---------------------------- +-- Primary Key structure for table WmsInboundOrderTbl +-- ---------------------------- +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020592" PRIMARY KEY ("Id"); + +-- ---------------------------- +-- Checks structure for table WmsInboundOrderTbl +-- ---------------------------- +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020583" CHECK ("Id" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020584" CHECK ("Status" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020585" CHECK ("OrderType" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020586" CHECK ("Enable" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020587" CHECK ("InBondedArea" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020588" CHECK ("ReturnBoxNum" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020589" CHECK ("CreateTime" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020590" CHECK ("CreateUserId" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; +ALTER TABLE "WmsInboundOrderTbl" ADD CONSTRAINT "SYS_C0020591" CHECK ("CreateUserName" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE; diff --git "a/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/SqlServer\350\204\232\346\234\254.sql" "b/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/SqlServer\350\204\232\346\234\254.sql" new file mode 100644 index 0000000000000000000000000000000000000000..e82a7f883679a58e56dd03e2533d49104b0e5d95 --- /dev/null +++ "b/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/SqlServer\350\204\232\346\234\254.sql" @@ -0,0 +1,6004 @@ +/*需要先创建一个名字为OpenAuthPro的数据库*/ +use [OpenAuthPro] + +create type [dbo].[PrimaryKey] from varchar(50) +go + +-- ---------------------------- +-- Table structure for Application +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Application]') AND type IN ('U')) + DROP TABLE [dbo].[Application] +GO + +CREATE TABLE [dbo].[Application] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [AppSecret] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, + [Description] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL, + [Icon] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, + [Disable] bit DEFAULT ((0)) NOT NULL, + [CreateTime] date DEFAULT (getdate()) NOT NULL, + [CreateUser] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[Application] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'AppId', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'应用名称', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'应用密钥', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'AppSecret' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'应用描述', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'应用图标', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'Icon' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否可用', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'Disable' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建日期', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'Application', +'COLUMN', N'CreateUser' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'应用', +'SCHEMA', N'dbo', +'TABLE', N'Application' +GO + + +-- ---------------------------- +-- Records of Application +-- ---------------------------- +INSERT INTO [dbo].[Application] ([Id], [Name], [AppSecret], [Description], [Icon], [Disable], [CreateTime], [CreateUser]) VALUES (N'110', N'OpenAuth.Net', N'openauthdotnetyubaolee', N'最好用的.NET权限工作流框架', NULL, N'0', N'2018-04-14', NULL) +GO + +INSERT INTO [dbo].[Application] ([Id], [Name], [AppSecret], [Description], [Icon], [Disable], [CreateTime], [CreateUser]) VALUES (N'119', N'XXX管理平台', N'manageryubaolee', N'这是一个第三的平台', NULL, N'0', N'2018-04-14', NULL) +GO + + +-- ---------------------------- +-- Table structure for BuilderTable +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[BuilderTable]') AND type IN ('U')) + DROP TABLE [dbo].[BuilderTable] +GO + +CREATE TABLE [dbo].[BuilderTable] ( + [Id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [TableName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Comment] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [DetailTableName] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL, + [DetailComment] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [ClassName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Namespace] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL, + [ModuleCode] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL, + [ModuleName] nvarchar(300) COLLATE Chinese_PRC_CI_AS NULL, + [Folder] nvarchar(300) COLLATE Chinese_PRC_CI_AS NULL, + [Options] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime2(0) NOT NULL, + [CreateUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateTime] datetime2(0) NULL, + [UpdateUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ForeignKey] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [IsDynamicHeader] bit DEFAULT ((0)) NULL, + [ParentTableId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[BuilderTable] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'编号', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表英文全称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'TableName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表描述、中文名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'Comment' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'子表英文全称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'DetailTableName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'子表描述、中文名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'DetailComment' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实体类名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'ClassName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'命名空间', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'Namespace' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'模块标识', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'ModuleCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'模块名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'ModuleName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'代码相对文件夹路径', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'Folder' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'其它生成选项', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'Options' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改时间', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改人ID', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改人姓名', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人姓名', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'外键', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'ForeignKey' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否为动态头部', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable', +'COLUMN', N'IsDynamicHeader' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'代码生成器的表信息', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTable' +GO + + +-- ---------------------------- +-- Records of BuilderTable +-- ---------------------------- +INSERT INTO [dbo].[BuilderTable] ([Id], [TableName], [Comment], [DetailTableName], [DetailComment], [ClassName], [Namespace], [ModuleCode], [ModuleName], [Folder], [Options], [TypeId], [TypeName], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [UpdateUserName], [CreateUserName], [ForeignKey], [IsDynamicHeader], [ParentTableId]) VALUES (N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'请在自己的电脑测试,服务器是看不出效果的', N'', N'', N'Stock', N'OpenAuth.Repository.Domain', N'StockApp', N'仓储', N'D:/OpenAuth.Pro/Client', N'', N'', N'', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:32:09', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'超级管理员', N'', N'1', NULL) +GO + +INSERT INTO [dbo].[BuilderTable] ([Id], [TableName], [Comment], [DetailTableName], [DetailComment], [ClassName], [Namespace], [ModuleCode], [ModuleName], [Folder], [Options], [TypeId], [TypeName], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [UpdateUserName], [CreateUserName], [ForeignKey], [IsDynamicHeader], [ParentTableId]) VALUES (N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'', N'', N'', N'Category', N'OpenAuth.Repository.Domain', N'CategoryApp', N'分类管理', N'D:/OpenAuth.Pro/Client', N'', N'', N'', N'2021-09-27 00:26:54', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:45:56', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'超级管理员', N'', N'1', NULL) +GO + +INSERT INTO [dbo].[BuilderTable] ([Id], [TableName], [Comment], [DetailTableName], [DetailComment], [ClassName], [Namespace], [ModuleCode], [ModuleName], [Folder], [Options], [TypeId], [TypeName], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [UpdateUserName], [CreateUserName], [ForeignKey], [IsDynamicHeader], [ParentTableId]) VALUES (N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'入库订单头表', N'', N'', N'wmsinboundordertbl', N'OpenAuth.Repository.Domain', N'WmsInApp', N'入库模块', N'D:/OpenAuth.Pro/Client', N'', N'', N'', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:48:54', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'超级管理员', N'', N'1', NULL) +GO + +INSERT INTO [dbo].[BuilderTable] ([Id], [TableName], [Comment], [DetailTableName], [DetailComment], [ClassName], [Namespace], [ModuleCode], [ModuleName], [Folder], [Options], [TypeId], [TypeName], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [UpdateUserName], [CreateUserName], [ForeignKey], [IsDynamicHeader], [ParentTableId]) VALUES (N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'', N'', N'', N'Resource', N'OpenAuth.Repository.Domain', N'ResourceApp', N'资源管理', N'D:/OpenAuth.Pro/Client', N'', N'', N'', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:50:17', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'超级管理员', N'', N'1', NULL) +GO + +INSERT INTO [dbo].[BuilderTable] ([Id], [TableName], [Comment], [DetailTableName], [DetailComment], [ClassName], [Namespace], [ModuleCode], [ModuleName], [Folder], [Options], [TypeId], [TypeName], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [UpdateUserName], [CreateUserName], [ForeignKey], [IsDynamicHeader], [ParentTableId]) VALUES (N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'', N'', N'', N'wmsinboundorderdtbl', N'OpenAuth.Repository.Domain', N'wmsinboundorderdtbl', N'入库订单模块子表', N'D:/OpenAuth.Pro/Client', N'', N'', N'', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:09:27', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'超级管理员', N'OrderId', N'1', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2') +GO + +INSERT INTO [dbo].[BuilderTable] ([Id], [TableName], [Comment], [DetailTableName], [DetailComment], [ClassName], [Namespace], [ModuleCode], [ModuleName], [Folder], [Options], [TypeId], [TypeName], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [UpdateUserName], [CreateUserName], [ForeignKey], [IsDynamicHeader], [ParentTableId]) VALUES (N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'', N'', N'', N'DataPrivilegeRule', N'OpenAuth.Repository.Domain', N'DataPrivilegeRuleApp', N'数据权限', N'D:/OpenAuth.Pro/Client', N'', N'', N'', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-26 00:28:20', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'超级管理员', N'', N'1', NULL) +GO + + +-- ---------------------------- +-- Table structure for BuilderTableColumn +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[BuilderTableColumn]') AND type IN ('U')) + DROP TABLE [dbo].[BuilderTableColumn] +GO + +CREATE TABLE [dbo].[BuilderTableColumn] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [TableId] [dbo].[PrimaryKey] NOT NULL, + [TableName] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL, + [ColumnName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [Comment] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [ColumnType] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL, + [EntityType] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [EntityName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [IsKey] bit DEFAULT ((0)) NOT NULL, + [IsIncrement] bit DEFAULT ((0)) NOT NULL, + [IsRequired] bit DEFAULT ((0)) NOT NULL, + [IsInsert] bit DEFAULT ((0)) NOT NULL, + [IsEdit] bit DEFAULT ((0)) NOT NULL, + [IsList] bit DEFAULT ((0)) NOT NULL, + [IsQuery] bit DEFAULT ((0)) NOT NULL, + [QueryType] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [HtmlType] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [EditType] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [Sort] int NOT NULL, + [CreateTime] datetime2(0) NOT NULL, + [CreateUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateTime] datetime2(0) NULL, + [UpdateUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [EditRow] int NULL, + [EditCol] int NULL, + [UpdateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [MaxLength] int NULL, + [DataSource] varchar(200) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[BuilderTableColumn] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'编号', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'归属表编号', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'TableId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'TableName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'列名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'ColumnName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'列描述', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'Comment' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'列类型', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'ColumnType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实体类型', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'EntityType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实体名称', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'EntityName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否主键', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsKey' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否自增', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsIncrement' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否必填', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsRequired' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否为插入字段', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsInsert' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否编辑字段', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsEdit' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否列表字段', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsList' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否查询字段', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'IsQuery' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'查询方式(等于、不等于、大于、小于、范围)', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'QueryType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'HtmlType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'编辑类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'EditType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'Sort' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改时间', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改人ID', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改时的行位置', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'EditRow' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改时的列位置', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'EditCol' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改人姓名', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人姓名', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最大长度', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'MaxLength' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'数据源(当类型为复选框、下拉列表时使用)', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn', +'COLUMN', N'DataSource' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'代码生成器的字段信息', +'SCHEMA', N'dbo', +'TABLE', N'BuilderTableColumn' +GO + + +-- ---------------------------- +-- Records of BuilderTableColumn +-- ---------------------------- +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'01fab5d4-f004-47e7-909a-c548c0949f04', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'HoldNum', N'占用数量', N'decimal', N'decimal', N'HoldNum', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:48:02', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'03129db7-5ba9-4410-b43e-b77ac9fe7929', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'CreateUserId', N'创建人ID', N'varchar', N'string', N'CreateUserId', N'0', N'0', N'0', N'0', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:57:46', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'08e80261-e4ae-4a6f-adf5-09ad5267a975', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'GoodsBatch', N'商品批号', N'varchar', N'string', N'GoodsBatch', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-11 22:54:21', N'', NULL, NULL, N'', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'0ff3a09e-5a37-459f-be55-49ad2b90d934', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'Id', N'入库通知单号', N'varchar', N'string', N'Id', N'1', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:45:59', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'10462120-3731-4b3d-a44e-f8ee039b3b26', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'Disable', N'是否禁用', N'tinyint', N'bool', N'Disable', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'switch', N'93', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 11:39:46', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, N'') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'11997d76-06da-480f-9505-d7b6ed824d30', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'OrgId', N'所属部门', N'varchar', N'string', N'OrgId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:50:35', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'15797df5-1392-4eff-8c2f-e142eed7a9f9', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'CreateTime', N'创建时间', N'datetime', N'DateTime', N'CreateTime', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:39:53', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'165bb5dd-634d-470a-850c-8483bf967d0b', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'UpdateTime', N'最后更新时间', N'datetime', N'DateTime', N'UpdateTime', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:40:31', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'17cf3076-9b38-4ac8-a05a-07b1f5b4a309', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'Remark', N'备注', N'varchar', N'string', N'Remark', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'textarea', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:49:42', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'128', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'18f07476-eaa9-4f5e-a4fd-14a8e1bd4c87', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'CreateUserName', N'创建人', N'varchar', N'string', N'CreateUserName', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'80', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:59:35', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'2105d04e-8c65-4a21-9701-76f64ac119d3', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'OrderId', N'入库单号', N'varchar', N'string', N'OrderId', N'1', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 03:06:40', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'24d51a8f-7102-41f1-8d39-c8e9e6d72a53', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'SortNo', N'排序号', N'int', N'int', N'SortNo', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:39:19', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'27178bae-387a-4e16-84c4-3fb9d5927afb', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'CreateTime', N'创建时间', N'datetime', N'DateTime', N'CreateTime', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:27', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'28bd8b85-b62a-4fa3-a50d-a78b015897be', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'OwnerId', N'货主编号', N'varchar', N'string', N'OwnerId', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-11 22:54:21', N'', NULL, NULL, N'', N'超级管理员', N'32', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'2bc4953d-a863-492e-845f-36bff59bc107', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'UpdateUserId', N'更新人ID', N'varchar', N'string', N'UpdateUserId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:51:27', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'2bed33d9-c8bf-46ea-8a35-99a6b079da66', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'UpdateTime', N'更新时间', N'datetime', N'DateTime', N'UpdateTime', N'0', N'0', N'0', N'0', N'0', N'1', N'0', N'', N'', N'datetime', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 03:06:47', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'32b5b4e9-44a7-410a-80d9-1200ffe048d5', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'UpdateUserId', N'最后更新人ID', N'varchar', N'string', N'UpdateUserId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:39:38', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'33a8a1bd-ea81-4942-9469-4f20a037bf94', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'AppName', N'应用名称', N'varchar', N'string', N'AppName', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'', N'90', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:51:44', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'3508e108-6fb3-44f2-aa61-4c61a42f5f38', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'CreateTime', N'创建时间', N'datetime', N'DateTime', N'CreateTime', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:09:47', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'37219218-c8a1-40a8-be28-77d423a019b7', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'AppId', N'应用ID', N'varchar', N'string', N'AppId', N'0', N'0', N'0', N'1', N'1', N'0', N'0', N'', N'', N'select', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:51:49', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'PLATFORM') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'3a5ed37f-4dca-420f-8a62-8465650dc1a3', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'UpdateTime', N'最后更新时间', N'datetime', N'DateTime', N'UpdateTime', N'0', N'0', N'0', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:39:33', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'3b96bd7f-38a6-4188-9205-5f6340e29548', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'UpdateTime', N'最后更新时间', N'datetime', N'DateTime', N'UpdateTime', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:52:29', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'3d1b1192-aad3-4a6f-9770-ecf486bc4cc0', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Status', N'出库/入库', N'int', N'int', N'Status', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'select', N'7', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:30:15', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, N'COMMON_STATUS') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'3e0dcc3c-3978-4615-bfe9-e65b78e67f4e', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'CreateTime', N'创建时间', N'datetime', N'DateTime', N'CreateTime', N'0', N'0', N'0', N'0', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:51:57', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'430a695a-7975-4c63-bf57-13c9614d086d', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'TaxRate', N'税率', N'decimal', N'decimal', N'TaxRate', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'decimal', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:49:47', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'450ff804-a22e-4676-83e8-474a2d32cc75', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'CreateUserName', N'创建人', N'varchar', N'string', N'CreateUserName', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:32', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'4922ec7f-8730-4c48-913b-a1c110c1e8c4', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'ScheduledInboundTime', N'预定入库时间', N'datetime', N'DateTime', N'ScheduledInboundTime', N'0', N'0', N'0', N'1', N'1', N'0', N'0', N'', N'', N'date', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:51:12', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'4b52a996-4f4d-4a7c-b068-091d1a378b4c', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'OrgId', N'组织ID', N'varchar', N'string', N'OrgId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'20', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:30:02', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'4c44c915-d771-44b5-8030-f1c242425c7d', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'Id', N'入库通知单明细号', N'varchar', N'string', N'Id', N'1', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:48:11', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'4d6d87f3-b597-4dda-8f1f-a0d3d66a25e7', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'DtValue', N'分类值', N'varchar', N'string', N'DtValue', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'textarea', N'95', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:07', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'4ddd9669-84c6-4fd4-ae2b-fc72eb2aecf7', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'Description', N'描述', N'varchar', N'string', N'Description', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'85', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:59:28', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'500', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'4e967746-afe2-431c-b549-3ffbe982c25a', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'TypeName', N'分类名称', N'varchar', N'string', N'TypeName', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:27:29', N'', NULL, NULL, N'', N'超级管理员', N'20', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'50cf4640-ef20-4122-b21e-c4a6562813f3', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'SortNo', N'排序号', N'int', N'int', N'SortNo', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:31:48', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'51f693cc-33c9-47e0-8080-81118a1d6924', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'UpdateUserName', N'最后更新人', N'varchar', N'string', N'UpdateUserName', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:40:06', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'53b76400-51d6-4f38-8142-7a855e9f872a', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'DtCode', N'分类标识', N'varchar', N'string', N'DtCode', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'99', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:00', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'54954a8b-b34b-41c3-a2bf-46cf5c3f1afa', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'UpdateTime', N'更新时间', N'datetime', N'DateTime', N'UpdateTime', N'0', N'0', N'0', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:51:24', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'56f222a5-bce9-4ae9-acfc-a6c7de0c6dfa', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Name', N'产品名称', N'text', N'string', N'Name', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'text', N'40', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:29:52', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'0', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'5d372a7e-09f8-480c-9f05-0b28d24b713b', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'ShipperId', N'承运人编号', N'varchar', N'string', N'ShipperId', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:45:44', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'5d6c8d4f-b127-4959-a34c-5e641a9d89ed', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'SortNo', N'排序号', N'int', N'int', N'SortNo', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'70', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:51', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'6383b218-2658-4981-9f62-4690f398c1f2', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'Price', N'含税单价', N'decimal', N'decimal', N'Price', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'decimal', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:49:05', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'67137a1d-f572-40ed-8c67-7fd570b63f42', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'UpdateUserName', N'最后更新人', N'varchar', N'string', N'UpdateUserName', N'0', N'0', N'0', N'0', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:52:05', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'67a497dd-19b5-44d6-9804-6b8c0769cef0', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Viewable', N'可见范围', N'varchar', N'string', N'Viewable', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'1', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:30:25', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'6bd63965-6353-47f8-bf46-eaa507457669', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'OrderType', N'入库类型', N'varchar', N'string', N'OrderType', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:45:23', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'SYS_INBOUNDTYPE') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'6cb07125-18fd-4268-adcc-e23ca1144ba5', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'PrivilegeRules', N'权限规则', N'varchar', N'string', N'PrivilegeRules', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:35:02', N'', NULL, NULL, N'', N'超级管理员', N'1000', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'6e6c331c-31ff-40cf-bddc-f331f936c982', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'Name', N'名称', N'varchar', N'string', N'Name', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'95', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:58:42', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'255', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'6ec4c6b1-7a5f-4000-bf69-a2511b0febb2', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'ExternalType', N'相关单据类型', N'varchar', N'string', N'ExternalType', N'0', N'0', N'0', N'0', N'0', N'0', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:13:21', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'SYS_ORDERTYPE') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'6f59479c-9795-4df2-bd33-8f659f6b659d', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'CreateUserId', N'创建人ID', N'varchar', N'string', N'CreateUserId', N'0', N'0', N'1', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:38:44', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'7000e82f-da5d-4d5e-ac4b-eda825ae40c7', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'GoodsType', N'商品类别', N'varchar', N'string', N'GoodsType', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:10:28', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'SYS_GOODSTYPE') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'73759b1d-df4a-4c88-879e-503196604f67', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Time', N'操作时间', N'datetime', N'DateTime', N'Time', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'date', N'5', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:30:19', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'7bc33f75-16dc-49b7-822d-32be5aae904b', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'OrderNum', N'通知数量', N'decimal', N'decimal', N'OrderNum', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:48:58', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'7edebf71-aa41-4bac-bff3-eaa3c3159b40', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'SourceCode', N'资源标识(模块编号)', N'varchar', N'string', N'SourceCode', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:35:02', N'', NULL, NULL, N'', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'85ebb3a8-1a19-44f8-9706-acac1c8bdc44', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'AsnStatus', N'到货状况', N'int', N'int', N'AsnStatus', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:47:30', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, N'SYS_STATUS') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'861ca9ab-e81e-4fa8-8b56-375127a8cb59', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'LeaveNum', N'剩余数量', N'decimal', N'decimal', N'LeaveNum', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:48:44', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'87d68d3a-22b1-475c-a20a-d39724ca7639', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'CreateUserName', N'创建人', N'varchar', N'string', N'CreateUserName', N'0', N'0', N'1', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:38:48', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'8a43f4d1-73a7-408d-b3cc-02be321b8ef9', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'OwnerId', N'货主编号', N'varchar', N'string', N'OwnerId', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:45:33', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'8c0836e9-6da1-4510-a59b-ccc94f4c2c14', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'GoodsId', N'商品编号', N'varchar', N'string', N'GoodsId', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-11 22:54:21', N'', NULL, NULL, N'', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'8d0326c3-fcbc-4b37-8c8b-20421daf6b34', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'Description', N'权限描述', N'varchar', N'string', N'Description', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:35:02', N'', NULL, NULL, N'', N'超级管理员', N'255', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'8effdc32-477a-44a4-a0e6-3e58c5631307', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Price', N'产品单价', N'decimal', N'decimal', N'Price', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'text', N'10', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:31:44', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'8f161c08-1880-4b9f-95d6-88abb78a573b', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'SubSourceCode', N'二级资源标识', N'varchar', N'string', N'SubSourceCode', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-26 00:28:18', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'94d03bc7-832c-4dbe-9df1-84e8ec6f1707', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'Description', N'描述', N'varchar', N'string', N'Description', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'55', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:45:53', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'500', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'95b6e356-3687-4001-9ffb-1271c3baf31e', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'Id', N'标识', N'varchar', N'string', N'Id', N'1', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'text', N'99', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:52:12', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'96083a87-d21b-4b25-98c6-780156d68b08', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'ParentName', N'父节点名称', N'varchar', N'string', N'ParentName', N'0', N'0', N'0', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:50:16', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'9864568d-9816-47e6-ae35-992a3b10bae2', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'ReturnBoxNum', N'销退箱数', N'decimal', N'decimal', N'ReturnBoxNum', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:44:24', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'9b140a3f-4d00-4a94-80d4-c7fac7be15cb', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'UpdateUserId', N'最后更新人ID', N'varchar', N'string', N'UpdateUserId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:49:42', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'9cdf9bd0-a017-49d3-8724-843fe98c2c41', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'CascadeId', N'节点语义ID', N'varchar', N'string', N'CascadeId', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:36:14', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'255', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'9ce375d3-6087-467d-8b59-7f45ac0b68a6', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'UpdateUserId', N'最后更新人ID', N'varchar', N'string', N'UpdateUserId', N'0', N'0', N'0', N'0', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:52:05', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'9f689acf-84ac-4840-b1c7-39bb82ba47a9', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'Remark', N'备注', N'varchar', N'string', N'Remark', N'0', N'0', N'0', N'1', N'1', N'0', N'0', N'', N'', N'textarea', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:44:30', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'256', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a131adb2-9410-40ed-879e-b42af5d29c8c', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'Enable', N'有效标志', N'tinyint', N'bool', N'Enable', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'switch', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:46:03', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a32c75ea-4095-458a-97b6-815db63d951e', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'TransferType', N'承运方式', N'varchar', N'string', N'TransferType', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:17:20', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'SYS_SHIPTYPE') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a33882d0-89f1-4d21-b740-051b1742e33c', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'QualityFlg', N'品质', N'varchar', N'string', N'QualityFlg', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:51:39', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'SYS_GOODSTYPE') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a5f9c89e-474f-4047-9e18-a8a31050a952', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'SupplierId', N'供应商编号', N'varchar', N'string', N'SupplierId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:13:11', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a6e98eac-afd5-4465-9b60-206cfdeab9e1', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'CreateUserId', N'创建人ID', N'varchar', N'string', N'CreateUserId', N'0', N'0', N'1', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:09:56', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a76d32c3-312e-41ba-af71-bee893648a56', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'UpdateUserName', N'最后更新人', N'varchar', N'string', N'UpdateUserName', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:40:33', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a79e8649-e2d9-4b51-a169-8c7f20472498', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'Name', N'分类名称或描述', N'varchar', N'string', N'Name', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'85', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:46', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'255', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'a8249275-9be3-4a92-ae3e-fa135233ef76', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'InNum', N'到货数量', N'decimal', N'decimal', N'InNum', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-11 22:54:21', N'', NULL, NULL, N'', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'acbae3d8-fb55-404b-8680-53cb02b02927', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'UpdateUserName', N'最后更新人', N'varchar', N'string', N'UpdateUserName', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:56:36', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'b0898ec0-ff90-46a6-9129-bd67aad6a547', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'CreateTime', N'创建时间', N'datetime', N'DateTime', N'CreateTime', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'datetime', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:28:32', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'b1d3a4ef-ca85-48af-abdb-ca8b02a67b5e', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'PriceNoTax', N'无税单价', N'decimal', N'decimal', N'PriceNoTax', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'decimal', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:49:09', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'b7f96e95-0adf-4dfe-a153-5048f778a518', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Number', N'产品数量', N'int', N'int', N'Number', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'number', N'30', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:29:55', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'b8a74c6e-4ad9-44b2-9c66-a799f6c3feb6', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'CreateUserName', N'创建人', N'varchar', N'string', N'CreateUserName', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:09:57', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'b98e4da3-32c0-48bd-b09a-e56b4521504d', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'TypeId', N'分类ID', N'varchar', N'string', N'TypeId', N'0', N'0', N'0', N'1', N'1', N'0', N'0', N'', N'', N'select', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:32:40', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'APP_TYPE') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'bcf8079e-f046-4fba-b98f-3f840c59edd3', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'CreateUserName', N'创建人', N'varchar', N'string', N'CreateUserName', N'0', N'0', N'0', N'0', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:51:58', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'bd084fcd-b00b-41b1-85c4-ea856eda4bc1', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'Id', N'数据ID', N'varchar', N'string', N'Id', N'1', N'0', N'1', N'1', N'0', N'0', N'0', N'', N'', N'', N'50', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:31:36', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'c084f056-fd43-4b47-8fea-d668d2aef488', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'PurchaseNo', N'采购单号', N'varchar', N'string', N'PurchaseNo', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'text', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:45:39', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'30', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'c7366b20-7fcf-4784-8a7f-57695c2745c0', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'Id', N'Id', N'varchar', N'string', N'Id', N'1', N'0', N'1', N'1', N'1', N'0', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:40:19', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'c7b30d11-9a00-48ba-86ff-68e4b78fd8c2', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'TypeId', N'分类ID', N'varchar', N'string', N'TypeId', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'text', N'80', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:59', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'c7e16730-9af0-4290-9c4f-e37bb3a22aef', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'CreateUserId', N'创建人ID', N'varchar', N'string', N'CreateUserId', N'0', N'0', N'1', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:38:37', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'cac9af55-805e-4af8-8936-8a2ef0f886f5', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'InBondedArea', N'是否保税', N'tinyint', N'bool', N'InBondedArea', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'switch', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:45:12', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'd2366b5d-992f-4f68-b08d-ebd01962c55c', N'03761b53-e229-4e0e-b7b1-2831bdc84384', N'Stock', N'User', N'操作人', N'varchar', N'string', N'User', N'0', N'0', N'1', N'1', N'0', N'1', N'0', N'', N'', N'', N'3', N'2020-09-29 00:52:58', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:30:22', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'd73b377d-c6a3-4f74-b608-0e0223dbbd0a', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'CreateUserId', N'创建人ID', N'varchar', N'string', N'CreateUserId', N'0', N'0', N'1', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-29 00:28:40', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'd8913d5b-c62f-4cb5-aedc-60b652a41427', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'UpdateUserName', N'最后更新人', N'varchar', N'string', N'UpdateUserName', N'0', N'0', N'0', N'1', N'0', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:49:50', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'200', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'dfbb6dd4-d03a-452a-8f9e-b6747b585819', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'ExternalNo', N'相关单据号', N'varchar', N'string', N'ExternalNo', N'0', N'0', N'0', N'0', N'0', N'0', N'0', N'', N'', N'text', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:46:16', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'e075aeb7-82ba-4858-9551-d11ee7f61156', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'UpdateUserId', N'最后更新人ID', N'varchar', N'string', N'UpdateUserId', N'0', N'0', N'0', N'1', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:38:22', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'e7f071ca-2ba0-4a89-a988-424d1e9b0b8b', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'Enable', N'是否可用', N'tinyint', N'bool', N'Enable', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'switch', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:38:54', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'ea35d6b5-aa14-495f-ba36-d51eb73125ac', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'ExpireDate', N'失效日期', N'varchar', N'string', N'ExpireDate', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-11 22:54:21', N'', NULL, NULL, N'', N'超级管理员', N'30', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'ec8aac16-7f9c-4b19-977c-aecede234910', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'Status', N'入库通知单状态', N'int', N'int', N'Status', N'0', N'0', N'0', N'0', N'0', N'0', N'0', N'', N'', N'select', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:14:30', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, N'COMMON_STATUS') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'ecab3cf5-312c-46a9-aa82-87c34396ea90', N'7f0ca2fd-7fa0-4316-a466-22733d466dd2', N'wmsinboundordertbl', N'StockId', N'仓库编号', N'varchar', N'string', N'StockId', N'0', N'0', N'0', N'0', N'0', N'0', N'0', N'', N'', N'', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 01:14:39', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'12', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'ee53d454-c8f9-48d3-9bc1-b4a1fdf6c390', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'InStockStatus', N'是否收货中', N'tinyint', N'bool', N'InStockStatus', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'switch', N'switch', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:48:30', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'f8392fe0-0591-4ca7-8ebe-c8f69a8a30f0', N'f07df6d0-eb47-4f00-9167-79d88bcace36', N'wmsinboundorderdtbl', N'ProdDate', N'生产日期', N'varchar', N'string', N'ProdDate', N'0', N'0', N'0', N'1', N'1', N'1', N'0', N'', N'', N'datetime', N'0', N'2021-08-11 22:54:21', N'00000000-0000-0000-0000-000000000000', N'2021-08-23 02:49:17', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'30', NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'f8d7f45a-8754-46a1-8ce4-9a8992801f68', N'de4a5527-0d8c-4493-b668-39fc9c555df1', N'Resource', N'ParentId', N'父节点ID', N'varchar', N'string', N'ParentId', N'0', N'0', N'0', N'1', N'1', N'0', N'0', N'', N'', N'selectDynamic', N'0', N'2021-08-29 00:27:29', N'00000000-0000-0000-0000-000000000000', N'2021-08-30 00:51:13', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', N'/Resources/Load') +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'fc13f50a-51ec-4bfc-82b6-ad1f4c71c297', N'1751d517-6d2b-4638-8f5c-aa6355bccb0e', N'Category', N'Enable', N'是否可用', N'tinyint', N'bool', N'Enable', N'0', N'0', N'1', N'1', N'1', N'1', N'0', N'', N'', N'switch', N'90', N'2021-09-27 00:26:55', N'00000000-0000-0000-0000-000000000000', N'2021-09-27 00:42:13', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', NULL, NULL) +GO + +INSERT INTO [dbo].[BuilderTableColumn] ([Id], [TableId], [TableName], [ColumnName], [Comment], [ColumnType], [EntityType], [EntityName], [IsKey], [IsIncrement], [IsRequired], [IsInsert], [IsEdit], [IsList], [IsQuery], [QueryType], [HtmlType], [EditType], [Sort], [CreateTime], [CreateUserId], [UpdateTime], [UpdateUserId], [EditRow], [EditCol], [UpdateUserName], [CreateUserName], [MaxLength], [DataSource]) VALUES (N'fd03c732-f369-4b79-a1be-dc16ee053cb4', N'fc52b31a-fc29-42b6-b53c-99463644fff2', N'dataprivilegerule', N'Id', N'数据ID', N'varchar', N'string', N'Id', N'1', N'0', N'1', N'1', N'1', N'0', N'0', N'', N'', N'', N'0', N'2021-09-23 22:35:02', N'00000000-0000-0000-0000-000000000000', N'2021-09-23 22:39:05', N'00000000-0000-0000-0000-000000000000', NULL, NULL, N'超级管理员', N'超级管理员', N'50', NULL) +GO + + +-- ---------------------------- +-- Table structure for Category +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Category]') AND type IN ('U')) + DROP TABLE [dbo].[Category] +GO + +CREATE TABLE [dbo].[Category] ( + [Id] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, + [DtCode] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [DtValue] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [Enable] bit NOT NULL, + [SortNo] int NOT NULL, + [Description] varchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime2(7) NOT NULL, + [CreateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CreateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [UpdateTime] datetime2(7) NULL, + [UpdateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[Category] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称或描述', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类标识', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'DtCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'通常与分类标识一致,但万一有不一样的情况呢?', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'DtValue' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序号', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'SortNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新时间', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人ID', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人', +'SCHEMA', N'dbo', +'TABLE', N'Category', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类表,也可用作数据字典。表示一个全集,比如:男、女、未知。关联的分类类型表示按什么进行的分类,如:按照性别对人类对象集', +'SCHEMA', N'dbo', +'TABLE', N'Category' +GO + + +-- ---------------------------- +-- Records of Category +-- ---------------------------- +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'01a2736c-cebe-43a2-8068-7e3f88fa7c23', N'审核', N'SYS_ORDERSTATUS_CHECK', N'SYS_ORDERSTATUS_CHECK', N'1', N'0', N'', N'SYS_ORDERSTATUS', N'2019-10-29 21:20:40.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-10-29 21:20:40.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'08776116-d1bf-40d1-b7ff-78b7392f4aef', N'自提', N'SYS_SHIPTYPE_NORMAL', N'SYS_SHIPTYPE_NORMAL', N'1', N'0', N'', N'SYS_SHIPTYPE', N'2019-11-07 01:19:12.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:19:12.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'1979955b-901d-4394-8a3c-f81c32970365', N'中药材', N'SYS_GOODSTYPE_TCM', N'SYS_GOODSTYPE_TCM', N'1', N'0', N'', N'SYS_GOODSTYPE', N'2019-11-07 01:17:36.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:17:36.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'354f50b7-0d93-43d6-a721-a4931c650ea3', N'创建', N'SYS_ORDERSTATUS_CREATE', N'SYS_ORDERSTATUS_CREATE', N'1', N'0', N'', N'SYS_ORDERSTATUS', N'2019-10-29 21:20:02.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-10-29 21:20:02.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'400c37f2-52d6-4854-956d-4e6d08cdf643', N'正常', N'COMMON_STATUS_OK', N'0', N'0', N'0', N'', N'COMMON_STATUS', N'2020-09-29 00:54:24.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2020-09-29 00:54:24.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'43303bfb-11e3-4e12-8cdd-2ef090017e4c', N'样品入库', N'SYS_INBOUNDTYPE_SAMPLE', N'SYS_INBOUNDTYPE_SAMPLE', N'1', N'0', N'', N'SYS_INBOUNDTYPE', N'2019-11-07 00:51:26.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 00:51:26.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'4de1cf0d-b1f5-44f7-a329-4b5fcff73ca6', N'普药', N'SYS_GOODSTYPE_COMMON', N'SYS_GOODSTYPE_COMMON', N'1', N'0', N'', N'SYS_GOODSTYPE', N'2019-11-07 01:15:35.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:15:35.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'52f662c3-39bc-4f5a-9730-107cf26b12f0', N'直送', N'SYS_SHIPTYPE_DIRECT', N'SYS_SHIPTYPE_DIRECT', N'1', N'0', N'', N'SYS_SHIPTYPE', N'2019-11-07 01:19:41.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:19:41.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'77a7f565-cb5c-4876-a139-7901e54b5dde', N'正常', N'SYS_STATUS_OK', N'0', N'0', N'0', N'', N'SYS_STATUS', N'2019-11-06 10:38:46.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-06 10:38:46.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'7fbeb155-8fbb-44ce-a726-2a6fea7920d5', N'异常', N'SYS_STATUS_ERROR', N'1', N'1', N'0', N'', N'SYS_STATUS', N'2019-11-06 10:39:24.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-06 10:39:24.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'845ef9f2-4d33-4887-acf0-6d45fdf5e05c', N'EMS', N'SYS_SHIPTYPE_EMS', N'SYS_SHIPTYPE_EMS', N'1', N'0', N'', N'SYS_SHIPTYPE', N'2019-11-07 01:20:45.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:20:45.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'86b8d963-63b6-4936-87b1-af248cd26c44', N'已完成', N'SYS_ORDERSTATUS_FINISHED', N'SYS_ORDERSTATUS_FINISHED', N'1', N'0', N'', N'SYS_ORDERSTATUS', N'2019-10-29 21:27:32.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-10-29 21:27:32.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'8dcbc59a-c045-4e06-ad13-095cfe9a3209', N'销退入库', N'SYS_INBOUNDTYPE_RETURN', N'SYS_INBOUNDTYPE_RETURN', N'1', N'0', N'', N'SYS_INBOUNDTYPE', N'2019-11-07 00:52:04.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 00:52:04.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'a4017f4d-c113-4ec9-bdcb-d9c49019a916', N'生物制品', N'SYS_GOODSTYPE_BIOLPROD', N'SYS_GOODSTYPE_BIOLPROD', N'1', N'0', N'', N'SYS_GOODSTYPE', N'2019-11-07 01:16:59.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:16:59.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'b44bb9f4-166c-4c59-a693-baacd01d2db4', N'4+7集中采购', N'SYS_SHIPTYPE_FREIGHT', N'SYS_SHIPTYPE_FREIGHT', N'1', N'0', N'', N'SYS_SHIPTYPE', N'2019-11-07 01:20:21.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:20:21.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'b77f4a7d-0d22-47dd-97d1-7f8ccd9e5f77', N'采购入库', N'SYS_INBOUNDTYPE_PURCHASE', N'SYS_INBOUNDTYPE_PURCHASE', N'1', N'0', N'', N'SYS_INBOUNDTYPE', N'2019-11-07 00:50:51.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 00:50:51.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'c3ce85b1-0115-47d4-b562-1bbcc51105e2', N'食品', N'SYS_GOODSTYPE_FOOD', N'SYS_GOODSTYPE_FOOD', N'1', N'0', N'', N'SYS_GOODSTYPE', N'2019-11-07 01:17:58.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:17:58.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'faef67e8-48e4-44e5-981c-eebb78d79a0f', N'已处理', N'SYS_ORDERSTATUS_DISPOSED', N'SYS_ORDERSTATUS_DISPOSED', N'1', N'0', N'', N'SYS_ORDERSTATUS', N'2019-10-29 21:27:05.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-10-29 21:27:05.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'fe1f7181-d3d0-4b0e-b9b3-5d05b503ff0e', N'医疗器械', N'SYS_GOODSTYPE_MEDINSTR', N'SYS_GOODSTYPE_MEDINSTR', N'1', N'0', N'', N'SYS_GOODSTYPE', N'2019-11-07 01:16:02.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:16:02.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Category] ([Id], [Name], [DtCode], [DtValue], [Enable], [SortNo], [Description], [TypeId], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'ffbb5c54-9ee1-4eb8-89dc-79fde3b4824c', N'异常', N'COMMON_STATUS_ERROR', N'1', N'0', N'1', N'', N'COMMON_STATUS', N'2020-09-29 00:54:51.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2020-09-29 00:54:51.0000000', N'', N'') +GO + + +-- ---------------------------- +-- Table structure for CategoryType +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[CategoryType]') AND type IN ('U')) + DROP TABLE [dbo].[CategoryType] +GO + +CREATE TABLE [dbo].[CategoryType] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Name] nvarchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL +) +GO + +ALTER TABLE [dbo].[CategoryType] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类表ID', +'SCHEMA', N'dbo', +'TABLE', N'CategoryType', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'名称', +'SCHEMA', N'dbo', +'TABLE', N'CategoryType', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'CategoryType', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类类型', +'SCHEMA', N'dbo', +'TABLE', N'CategoryType' +GO + + +-- ---------------------------- +-- Records of CategoryType +-- ---------------------------- +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'COMMON_STATUS', N'状态', N'2020-09-29 00:53:40.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_CUSTTYPE', N'客户类型', N'2019-11-07 00:49:50.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_GOODSTYPE', N'商品类别', N'2019-11-07 00:48:47.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_INBOUNDTYPE', N'入库类型', N'2019-11-07 00:48:08.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_ORDERSTATUS', N'订单状态', N'2019-10-29 21:18:56.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_ORDERTYPE', N'订单类型', N'2019-10-29 21:18:32.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_SHIPTYPE', N'承运方式', N'2019-11-07 00:47:36.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'SYS_STATUS', N'系统状态', N'2019-11-06 10:38:17.000') +GO + +INSERT INTO [dbo].[CategoryType] ([Id], [Name], [CreateTime]) VALUES (N'USERTYPE', N'按用户类型分类', N'2017-11-29 21:27:42.000') +GO + + +-- ---------------------------- +-- Table structure for DataPrivilegeRule +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[DataPrivilegeRule]') AND type IN ('U')) + DROP TABLE [dbo].[DataPrivilegeRule] +GO + +CREATE TABLE [dbo].[DataPrivilegeRule] ( + [Id] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [SourceCode] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [SubSourceCode] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [Description] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, + [SortNo] int NOT NULL, + [PrivilegeRules] varchar(1000) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Enable] bit NOT NULL, + [CreateTime] datetime2(7) NOT NULL, + [CreateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CreateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [UpdateTime] datetime2(7) NULL, + [UpdateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[DataPrivilegeRule] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'数据ID', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'资源标识(模块编号)', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'SourceCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'二级资源标识', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'SubSourceCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'权限描述', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序号', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'SortNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'权限规则', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'PrivilegeRules' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否可用', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'Enable' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新时间', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人ID', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'系统授权规制表', +'SCHEMA', N'dbo', +'TABLE', N'DataPrivilegeRule' +GO + + +-- ---------------------------- +-- Records of DataPrivilegeRule +-- ---------------------------- +INSERT INTO [dbo].[DataPrivilegeRule] ([Id], [SourceCode], [SubSourceCode], [Description], [SortNo], [PrivilegeRules], [Enable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'5098523e-f038-4bc8-850f-9629cac3e4f6', N'Form', N'', N'只能看到用户自己对应部门的表单,System可以看到所有', N'0', N'{"Operation":"or","Filters":[{"Key":"OrgId","Value":"{loginOrg}","Contrast":"in","names":"","Text":""}]}', N'1', N'2020-03-18 23:36:04.5174848', N'00000000-0000-0000-0000-000000000000', N'', N'2020-03-19 21:14:34.2847499', N'00000000-0000-0000-0000-000000000000', N'') +GO + +INSERT INTO [dbo].[DataPrivilegeRule] ([Id], [SourceCode], [SubSourceCode], [Description], [SortNo], [PrivilegeRules], [Enable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'6a96c5d9-a226-459d-a4e1-aefcbefc6915', N'WmsInboundOrderTbl', N'', N'【管理员】角色可以看所有人的订单,【测试】只能看自己创建的订单', N'0', N'{"Operation":"or","Filters":[{"Key":"{loginRole}","Value":"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13,77e6d0c3-f9e1-4933-92c3-c1c6eef75593","Contrast":"contains","names":"","Text":"管理员,神"}],"Children":[{"Operation":"and","Filters":[{"Key":"{loginRole}","Value":"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","Contrast":"contains","Text":"测试"},{"Key":"CreateUserId","Value":"{loginUser}","Contrast":"==","Text":""}]}]}', N'1', N'2019-11-23 01:02:32.0000000', N'00000000-0000-0000-0000-000000000000', N'', N'2019-11-23 01:02:32.0000000', N'', N'') +GO + +INSERT INTO [dbo].[DataPrivilegeRule] ([Id], [SourceCode], [SubSourceCode], [Description], [SortNo], [PrivilegeRules], [Enable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'ab177ea0-89f3-429e-8f0f-7a00819d8ef3', N'FlowScheme', N'', N'System可以看到所有流程设计,【管理员】可以看到部门的,其他人只能看到自己的', N'0', N'{"Operation":"or","Filters":[{"Key":"CreateUserId","Value":"{loginUser}","Contrast":"==","Text":""}],"Children":[{"Operation":"and","Filters":[{"Key":"OrgId","Value":"{loginOrg}","Contrast":"in","Text":""},{"Key":"{loginRole}","Value":"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13","Contrast":"contains","Text":"管理员"}]}]}', N'1', N'2020-03-19 21:17:30.4542319', N'00000000-0000-0000-0000-000000000000', N'', N'2020-03-19 21:57:46.7338764', N'00000000-0000-0000-0000-000000000000', N'') +GO + +INSERT INTO [dbo].[DataPrivilegeRule] ([Id], [SourceCode], [SubSourceCode], [Description], [SortNo], [PrivilegeRules], [Enable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'e7c95fb1-91f7-422e-a11a-73cea0c404b9', N'Resource', NULL, N'【管理员】角色可以看所有人的资源,【测试】只能看自己创建的资源,账号test3/test4只能看属于(XXX管理平台)的资源', N'0', N'{"Operation":"or","Filters":[{"Key":"{loginRole}","Value":"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13","Contrast":"contains","Text":"管理员"}],"Children":[{"Operation":"and","Filters":[{"Key":"{loginRole}","Value":"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","Contrast":"contains","Text":"测试"},{"Key":"CreateUserId","Value":"{loginUser}","Contrast":"==","Text":""}]},{"Operation":"and","Filters":[{"Key":"AppName","Value":"XXX管理平台","Contrast":"==","Text":""},{"Key":"{loginUser}","Value":"229f3a49-ab27-49ce-b383-9f10ca23a9d5,1df68dfd-3b6d-4491-872f-00a0fc6c5a64","Contrast":"in","Text":"test3,test4"}]}]}', N'1', N'2019-10-29 11:05:02.0000000', N'00000000-0000-0000-0000-000000000000', N'', N'2019-11-23 01:00:19.0000000', N'00000000-0000-0000-0000-000000000000', N'') +GO + + +-- ---------------------------- +-- Table structure for FlowInstance +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[FlowInstance]') AND type IN ('U')) + DROP TABLE [dbo].[FlowInstance] +GO + +CREATE TABLE [dbo].[FlowInstance] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [InstanceSchemeId] [dbo].[PrimaryKey] NOT NULL, + [Code] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [CustomName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [ActivityId] [dbo].[PrimaryKey] NULL, + [ActivityType] int NULL, + [ActivityName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [PreviousId] [dbo].[PrimaryKey] NULL, + [SchemeContent] varchar(max) COLLATE Chinese_PRC_CI_AS NULL, + [SchemeId] [dbo].[PrimaryKey] NULL, + [DbName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [FrmData] text COLLATE Chinese_PRC_CI_AS NULL, + [FrmType] int DEFAULT ((0)) NOT NULL, + [FrmContentData] text COLLATE Chinese_PRC_CI_AS NULL, + [FrmContentParse] text COLLATE Chinese_PRC_CI_AS NULL, + [FrmId] [dbo].[PrimaryKey] NULL, + [SchemeType] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [Disabled] int DEFAULT ((0)) NOT NULL, + [CreateDate] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] [dbo].[PrimaryKey] NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [FlowLevel] int DEFAULT ((0)) NOT NULL, + [Description] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [IsFinish] int DEFAULT ((0)) NOT NULL, + [MakerList] varchar(1000) COLLATE Chinese_PRC_CI_AS NULL, + [OrgId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[FlowInstance] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'主键Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程实例模板Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'InstanceSchemeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实例编号', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'Code' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'自定义名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'CustomName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'当前节点ID', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'ActivityId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'当前节点类型(0会签节点)', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'ActivityType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'当前节点名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'ActivityName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'前一个ID', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'PreviousId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程模板内容', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'SchemeContent' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程模板ID', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'SchemeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'数据库名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'DbName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单数据', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'FrmData' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单类型', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'FrmType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单中的控件属性描述', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'FrmContentData' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单控件位置模板', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'FrmContentParse' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单ID', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'FrmId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程类型', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'SchemeType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'有效标志', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'Disabled' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'CreateDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户主键', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'等级', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'FlowLevel' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实例备注', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否完成', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'IsFinish' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'执行人', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'MakerList' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属部门', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance', +'COLUMN', N'OrgId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'工作流流程实例表', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstance' +GO + + +-- ---------------------------- +-- Records of FlowInstance +-- ---------------------------- +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'0c032786-daf3-44fd-a8e1-5326484ef2f6', N'', N'1581946370593', N'带分支条件/普通动态表单的模板2020-02-17 21:32:53', N'node-f1e16c8afbc746ec8d97657b6ce7abeb', N'2', N'任务节点', N'start round mix-a81449b44c8e42c38a13f6c280887e41', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-a81449b44c8e42c38a13f6c280887e41","height":50,"left":3260,"width":50,"top":3035,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f1e16c8afbc746ec8d97657b6ce7abeb","height":50,"left":3380,"width":120,"top":3030,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-1fd43e907680452da6c5170c39126027","height":50,"left":3095,"width":50,"top":3520,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-e13f6949b57c43e8b3211f8ede54721b","height":50,"left":3165,"width":120,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-de7524e4595141c797de7f1c1cc078f1","height":50,"left":3165,"width":120,"top":3390,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","height":50,"left":3505,"width":120,"top":3335,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}}],"lines":[{"type":"sl","id":"link-83708c1b3d4e4e5882f14df403e9b06a","from":"start round mix-a81449b44c8e42c38a13f6c280887e41","to":"node-f1e16c8afbc746ec8d97657b6ce7abeb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-8427a585c660430fb7f65f86eda8a6eb","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-e13f6949b57c43e8b3211f8ede54721b","label":"小于等于3天","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":"<=","Value":"3"}]},{"type":"sl","id":"link-963bfce8c7f04f178af39f736c629092","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","label":"大于3天的","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":">","Value":"3"}]},{"type":"sl","id":"link-54333e198f3149cb8a9140e8d8e92ef5","from":"node-e13f6949b57c43e8b3211f8ede54721b","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-26f29454cd364a2db1c00bfb9282bac6","from":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-28bef103c14640dc8828e568a5db2d4d","from":"node-de7524e4595141c797de7f1c1cc078f1","to":"end round-1fd43e907680452da6c5170c39126027","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-95196daaaa7c4a468783664aed350ca0"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'a0d4de72-dd69-4af4-8492-2908e37bc300', N'', N'{"REASON":"身体原因","DAYS":"10","CUSTOME_NAME":"玉宝"}', N'0', N'[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', N'

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'', N'0', N'2020-02-17 21:33:10.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'多请点', N'0', N'1', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'212e4f0f-9d6f-4688-a3d3-157605652abd', N'', N'1581946541250', N'带有开发者自定义表单的流程2020-02-17 21:35:45', N'node-f72613d22b0e4a98b60e06e97e7cc29b', N'2', N'任意人可以审批', N'start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","height":50,"left":3030,"width":50,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任意人可以审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f72613d22b0e4a98b60e06e97e7cc29b","height":50,"left":3170,"width":120,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-0a2137225503449d881548df2bed2645","height":50,"left":3170,"width":120,"top":3215,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-a2e5f57d2dea46b286d807d544589365","height":50,"left":3375,"width":50,"top":3220,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-a93b1e9c1114478087e02e9feed0d143","from":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","to":"node-f72613d22b0e4a98b60e06e97e7cc29b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-2b7f9fb923674ae38e59dbde1958db3d","from":"node-f72613d22b0e4a98b60e06e97e7cc29b","to":"node-0a2137225503449d881548df2bed2645","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-1eb1226c260d4846beb6af47eb789950","from":"node-0a2137225503449d881548df2bed2645","to":"end round-a2e5f57d2dea46b286d807d544589365","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c336cf703d846ca8b62e68178a2718f"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'0dac17c2-fec7-4bcd-a391-4ff74de8506a', N'FrmLeaveReq', N'{"id":"","userName":"李玉宝","requestType":"事假","startDate":"2020-02-16T16:00:00.000Z","startTime":"2020-02-17T13:36:05.000Z","endDate":"2020-02-18T16:00:00.000Z","endTime":"2020-02-17T13:36:09.000Z","requestComment":"这个是很复杂的了,必须开发人员开发一个","attachment":"","files":[],"extendInfo":""}', N'1', N'', N'', N'8faff4e5-b729-44d2-ac26-e899a228f63d', N'', N'0', N'2020-02-17 21:36:36.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'这个是很复杂的了,必须开发人员开发一个', N'0', N'1', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'7c9b5a6e-1ca3-4f6c-a989-520e3a092821', N'', N'1581946509530', N'带有可拖动表单的流程2020-02-17 21:35:14', N'node-b41b4c0b07644c2a81ce0c6b09dd2a39', N'2', N'只能管理员角色审批', N'start round mix-dbd6b92da4964dcbb8887a812cdf84c0', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","height":50,"left":3120,"width":50,"top":3055,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能管理员角色审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","height":50,"left":3125,"width":120,"top":3165,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"Texts":"管理员"}}},{"type":"node","name":"测试角色","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-50c136954e4b446aaa658cd82691b3ab","height":50,"left":3275,"width":120,"top":3075,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","d27ae3cf-135f-4d57-93a6-2120ddf98650"],"Texts":"测试,测试二组"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-75639d9c27344d988bc557349389b451","height":50,"left":3395,"width":50,"top":3175,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-9cfa4906026d450c8ed2f2af0f74b6e6","from":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","to":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d34ad3e607f34f0ca0d14a893e0de806","from":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","to":"node-50c136954e4b446aaa658cd82691b3ab","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-309049ec109848deab2fa98374c3a34d","from":"node-50c136954e4b446aaa658cd82691b3ab","to":"end round-75639d9c27344d988bc557349389b451","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-c2c3fe0c38f349de8124f9502a0cba01"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}', N'18a34903-175b-4cfb-9947-db67b538bbc8', N'', N'{"WorkDate":"2020-02-17","Time":"8","Reason":"最简单的加班申请"}', N'2', N'{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'', N'0', N'2020-02-17 21:35:32.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'最简单的加班申请', N'0', N'49df1602-f5f3-4d52-afb7-3802da619558', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'54f842c1-16d8-4524-bdaf-1ff820b82a01', N'', N'1581947169926', N'带拖动表单的会签2020-02-17 21:46:14', N'end round-15fcebdccb3f4a2d81b233156cb1c10b', N'4', N'结束', N'fork-fcd5c9623fc345168b484c94d582a91a', N'{"title":null,"initNum":0,"lines":[{"id":"link-c43760b2b94d4e388f08767b95714c48","label":"","type":"sl","from":"start round mix-0da4163593ed44d5866fd920a00847a5","to":"fork-fcd5c9623fc345168b484c94d582a91a","name":null,"dash":false,"Compares":null},{"id":"link-d665d7015434429b98a4625f94315fa8","label":"","type":"sl","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-4cea7bb8654b4b908e9257e7ba2d6df6","name":null,"dash":false,"Compares":null},{"id":"link-3b152d51ca894fa68f1b929f06cab7e5","label":"","type":"sl","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-b6d40fccfc974bf49f7687266659d2bd","name":null,"dash":false,"Compares":null},{"id":"link-f0c1bbb29dd1407b8b9b6b725a116e38","label":"","type":"sl","from":"node-4cea7bb8654b4b908e9257e7ba2d6df6","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","name":null,"dash":false,"Compares":null},{"id":"link-1aa4f3b2f63e4e9a865bc847895d30a4","label":"","type":"sl","from":"node-b6d40fccfc974bf49f7687266659d2bd","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","name":null,"dash":false,"Compares":null},{"id":"link-dd3f868fa944481885b0db307104ee76","label":"","type":"sl","from":"join-917b7dc006b341b589fb5ca8e24ed7d6","to":"end round-15fcebdccb3f4a2d81b233156cb1c10b","name":null,"dash":false,"Compares":null}],"nodes":[{"id":"start round mix-0da4163593ed44d5866fd920a00847a5","name":"开始","type":"start round mix","left":3100,"top":3045,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"fork-fcd5c9623fc345168b484c94d582a91a","name":"会签开始","type":"fork","left":3240,"top":3040,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"我没问题","TagedTime":"2020-02-17 21:48","NodeConfluenceType":"one","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-4cea7bb8654b4b908e9257e7ba2d6df6","name":"测试","type":"node","left":3055,"top":3170,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_ROLE","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d"],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"我没问题","TagedTime":"2020-02-17 21:48","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"end round-15fcebdccb3f4a2d81b233156cb1c10b","name":"结束","type":"end round","left":3435,"top":3345,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"join-917b7dc006b341b589fb5ca8e24ed7d6","name":"会签结束","type":"join","left":3215,"top":3340,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"我没问题","TagedTime":"2020-02-17 21:48","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-b6d40fccfc974bf49f7687266659d2bd","name":"管理员","type":"node","left":3385,"top":3170,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_ROLE","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}}],"areas":[]}', N'10a87689-b6d0-43eb-8fd4-72c6c80162eb', N'', N'{"WorkDate":"2020-02-17","Time":"8","Reason":""}', N'2', N'{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'', N'0', N'2020-02-17 21:46:42.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'只要有一个审批通过即可', N'1', N'', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'70bb19b9-e113-48e9-86ad-9a26fe2880b6', N'', N'1581946298149', N'带分支条件的拖动表单2020-02-17 21:31:38', N'node-055de16b58b84b7b84a65a14c4b268d5', N'2', N'任何人都可以', N'start round mix-2136073f92c84be78e2094ef5dca3623', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-2136073f92c84be78e2094ef5dca3623","height":50,"left":3120,"width":50,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任何人都可以","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-055de16b58b84b7b84a65a14c4b268d5","height":50,"left":3245,"width":120,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-6677559156ca40888d9cdf8f9bda9679","height":50,"left":3120,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"node","name":"test可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-28590cbd76ab4b0b82a609de24b46b8f","height":50,"left":3370,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-72f5d745fc284754955b869bcf5a45ce","height":50,"left":3240,"width":120,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e119651459854efe8d595c53ce6de867","height":50,"left":3065,"width":50,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-2b97c29665fb4efaaa5e98b866349e86","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-338ec915866f4a168da3045aba656c4b","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","label":"加班时长大于10","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":">","Value":"10"}]},{"type":"sl","id":"link-30743fcbd4f448318ee2b5170afc5b17","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","label":"小于等于10咯","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":"<=","Value":"10"}]},{"type":"sl","id":"link-05d297106b8e4d4787625e486ccde78c","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d5045a19c58a4e7689d86627be882271","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-692378248f3343678b3df509b070308d","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-6781f69894c04b888334ec4f0d4e8717"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'5c003bdb-9387-44f6-a8be-a962cbfb5440', N'', N'{"WorkDate":"2020-02-17","Time":"15","Reason":"加班加了15个小时。。。。"}', N'2', N'{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'', N'0', N'2020-02-17 21:32:15.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'时间大于10,走新的分支', N'0', N'1', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'76b85b3c-1126-44bc-9be6-6e75601e4365', N'', N'1581946252285', N'带分支条件的拖动表单2020-02-17 21:30:52', N'node-28590cbd76ab4b0b82a609de24b46b8f', N'2', N'test可审批', N'node-055de16b58b84b7b84a65a14c4b268d5', N'{"title":null,"initNum":0,"lines":[{"id":"link-2b97c29665fb4efaaa5e98b866349e86","label":"","type":"sl","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","name":null,"dash":false,"Compares":null},{"id":"link-338ec915866f4a168da3045aba656c4b","label":"加班时长大于10","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","name":null,"dash":false,"Compares":[{"Operation":">","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-30743fcbd4f448318ee2b5170afc5b17","label":"小于等于10咯","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","name":null,"dash":false,"Compares":[{"Operation":"<=","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-05d297106b8e4d4787625e486ccde78c","label":"","type":"sl","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-d5045a19c58a4e7689d86627be882271","label":"","type":"sl","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-692378248f3343678b3df509b070308d","label":"","type":"sl","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","name":null,"dash":false,"Compares":null}],"nodes":[{"id":"start round mix-2136073f92c84be78e2094ef5dca3623","name":"开始","type":"start round mix","left":3120,"top":3070,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-055de16b58b84b7b84a65a14c4b268d5","name":"任何人都可以","type":"node","left":3245,"top":3070,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"超级管理员","UserId":"00000000-0000-0000-0000-000000000000","Description":"自己提交的,当然要同意","TagedTime":"2020-02-17 21:31","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-6677559156ca40888d9cdf8f9bda9679","name":"admin可审批","type":"node","left":3120,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-28590cbd76ab4b0b82a609de24b46b8f","name":"test可审批","type":"node","left":3370,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-72f5d745fc284754955b869bcf5a45ce","name":"归档处理","type":"node","left":3240,"top":3360,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"end round-e119651459854efe8d595c53ce6de867","name":"结束","type":"end round","left":3065,"top":3360,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}}],"areas":[]}', N'5c003bdb-9387-44f6-a8be-a962cbfb5440', N'', N'{"WorkDate":"2020-02-17","Time":"8","Reason":"发版"}', N'2', N'{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'', N'0', N'2020-02-17 21:31:09.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'', N'0', N'6ba79766-faa0-4259-8139-a4a6d35784e0', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'80e9db5f-419b-4b65-a274-abe2660608dd', N'', N'1581947425123', N'普通动态模板会签2020-02-17 21:50:31', N'fork-1f90d45d831b43e38efa7e3626e09a3f', N'0', N'会签开始(全部通过)', N'start round mix-e60c1fdea88d4a348bac9a9ab6044611', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","height":50,"left":3025,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"fork","name":"会签开始(全部通过)","icon":"iconfont icon-fork","belongto":"commonNodes","id":"fork-1f90d45d831b43e38efa7e3626e09a3f","height":50,"left":3160,"width":120,"top":3040,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"all","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-c06196e21c114c298b0947451a6539b4","height":50,"left":3305,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-d2addb19f2d349f1878facf2c3f9d0e9","height":50,"left":3070,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e230a4da91ac4d8c85727acd0b61bfde","height":50,"left":3060,"width":50,"top":3330,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"join","name":"会签结束","icon":"iconfont icon-gaibanxianxingtubiao-","belongto":"commonNodes","id":"join-2247b5591abf454d997aaa0daaab762c","height":50,"left":3205,"width":120,"top":3325,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-a2f8e0c1b9d74f55a70f35a7c9f574e3","from":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","to":"fork-1f90d45d831b43e38efa7e3626e09a3f","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-37c8014035174a278d2cca823c62fb3a","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-d2addb19f2d349f1878facf2c3f9d0e9","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-0b58303df51441ba8a8a5cb4e1ab5113","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-c06196e21c114c298b0947451a6539b4","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-a67fbdb49ff343e596200f0f07b70324","from":"node-d2addb19f2d349f1878facf2c3f9d0e9","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-529bb6faa1fd4841b6ca5b2149b74b0c","from":"node-c06196e21c114c298b0947451a6539b4","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-f46f2b40d279488d94fc1e2f090e6815","from":"join-2247b5591abf454d997aaa0daaab762c","to":"end round-e230a4da91ac4d8c85727acd0b61bfde","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c95c121da1e491e96d978a86ad11d1c"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'164db40b-4a35-491d-8c45-98744edacd6c', N'', N'{"REASON":"身体原因","DAYS":"1","CUSTOME_NAME":"玉宝"}', N'0', N'[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', N'

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'', N'0', N'2020-02-17 21:50:53.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'必须大佬和小菜都通过', N'0', N'49df1602-f5f3-4d52-afb7-3802da619558,6ba79766-faa0-4259-8139-a4a6d35784e0', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'', N'1581946609559', N'带分支条件的拖动表单2020-02-17 21:36:49', N'end round-e119651459854efe8d595c53ce6de867', N'4', N'结束', N'node-72f5d745fc284754955b869bcf5a45ce', N'{"title":null,"initNum":0,"lines":[{"id":"link-2b97c29665fb4efaaa5e98b866349e86","label":"","type":"sl","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","name":null,"dash":false,"Compares":null},{"id":"link-338ec915866f4a168da3045aba656c4b","label":"加班时长大于10","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","name":null,"dash":false,"Compares":[{"Operation":">","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-30743fcbd4f448318ee2b5170afc5b17","label":"小于等于10咯","type":"sl","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","name":null,"dash":false,"Compares":[{"Operation":"<=","FieldName":"Time","FieldType":null,"Value":"10"}]},{"id":"link-05d297106b8e4d4787625e486ccde78c","label":"","type":"sl","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-d5045a19c58a4e7689d86627be882271","label":"","type":"sl","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","name":null,"dash":false,"Compares":null},{"id":"link-692378248f3343678b3df509b070308d","label":"","type":"sl","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","name":null,"dash":false,"Compares":null}],"nodes":[{"id":"start round mix-2136073f92c84be78e2094ef5dca3623","name":"开始","type":"start round mix","left":3120,"top":3070,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-055de16b58b84b7b84a65a14c4b268d5","name":"任何人都可以","type":"node","left":3245,"top":3070,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"超级管理员","UserId":"00000000-0000-0000-0000-000000000000","Description":"没有问题","TagedTime":"2020-02-17 21:37","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-6677559156ca40888d9cdf8f9bda9679","name":"admin可审批","type":"node","left":3120,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-28590cbd76ab4b0b82a609de24b46b8f","name":"test可审批","type":"node","left":3370,"top":3205,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"SPECIAL_USER","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"可以","TagedTime":"2020-02-17 21:38","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"node-72f5d745fc284754955b869bcf5a45ce","name":"归档处理","type":"node","left":3240,"top":3360,"width":120,"height":50,"alt":false,"setInfo":{"NodeDesignate":"ALL_USER","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":1,"UserName":"test","UserId":"6ba79766-faa0-4259-8139-a4a6d35784e0","Description":"还要我归档","TagedTime":"2020-02-17 21:38","NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}},{"id":"end round-e119651459854efe8d595c53ce6de867","name":"结束","type":"end round","left":3065,"top":3360,"width":50,"height":50,"alt":false,"setInfo":{"NodeDesignate":"","NodeDesignateData":{"users":[],"roles":[],"orgs":null},"NodeCode":null,"NodeName":null,"ThirdPartyUrl":"","NodeRejectType":"0","Taged":null,"UserName":null,"UserId":null,"Description":null,"TagedTime":null,"NodeConfluenceType":"","ConfluenceOk":null,"ConfluenceNo":null}}],"areas":[]}', N'5c003bdb-9387-44f6-a8be-a962cbfb5440', N'', N'{"WorkDate":"2020-02-17","Time":"8","Reason":"发版"}', N'2', N'{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'', N'0', N'2020-02-17 21:37:10.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'把这个流程走完吧', N'1', N'', NULL) +GO + +INSERT INTO [dbo].[FlowInstance] ([Id], [InstanceSchemeId], [Code], [CustomName], [ActivityId], [ActivityType], [ActivityName], [PreviousId], [SchemeContent], [SchemeId], [DbName], [FrmData], [FrmType], [FrmContentData], [FrmContentParse], [FrmId], [SchemeType], [Disabled], [CreateDate], [CreateUserId], [CreateUserName], [FlowLevel], [Description], [IsFinish], [MakerList], [OrgId]) VALUES (N'e76b4c1a-04a2-4d65-ac79-c57b369669dc', N'', N'1581946344351', N'带分支条件/普通动态表单的模板2020-02-17 21:32:27', N'node-f1e16c8afbc746ec8d97657b6ce7abeb', N'2', N'任务节点', N'start round mix-a81449b44c8e42c38a13f6c280887e41', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-a81449b44c8e42c38a13f6c280887e41","height":50,"left":3260,"width":50,"top":3035,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f1e16c8afbc746ec8d97657b6ce7abeb","height":50,"left":3380,"width":120,"top":3030,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-1fd43e907680452da6c5170c39126027","height":50,"left":3095,"width":50,"top":3520,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-e13f6949b57c43e8b3211f8ede54721b","height":50,"left":3165,"width":120,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-de7524e4595141c797de7f1c1cc078f1","height":50,"left":3165,"width":120,"top":3390,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","height":50,"left":3505,"width":120,"top":3335,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}}],"lines":[{"type":"sl","id":"link-83708c1b3d4e4e5882f14df403e9b06a","from":"start round mix-a81449b44c8e42c38a13f6c280887e41","to":"node-f1e16c8afbc746ec8d97657b6ce7abeb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-8427a585c660430fb7f65f86eda8a6eb","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-e13f6949b57c43e8b3211f8ede54721b","label":"小于等于3天","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":"<=","Value":"3"}]},{"type":"sl","id":"link-963bfce8c7f04f178af39f736c629092","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","label":"大于3天的","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":">","Value":"3"}]},{"type":"sl","id":"link-54333e198f3149cb8a9140e8d8e92ef5","from":"node-e13f6949b57c43e8b3211f8ede54721b","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-26f29454cd364a2db1c00bfb9282bac6","from":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-28bef103c14640dc8828e568a5db2d4d","from":"node-de7524e4595141c797de7f1c1cc078f1","to":"end round-1fd43e907680452da6c5170c39126027","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-95196daaaa7c4a468783664aed350ca0"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'a0d4de72-dd69-4af4-8492-2908e37bc300', N'', N'{"REASON":"身体原因","DAYS":"1","CUSTOME_NAME":"玉宝"}', N'0', N'[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', N'

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'', N'0', N'2020-02-17 21:32:45.000', N'00000000-0000-0000-0000-000000000000', N'System', N'0', N'请假条', N'0', N'1', NULL) +GO + + +-- ---------------------------- +-- Table structure for FlowInstanceOperationHistory +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[FlowInstanceOperationHistory]') AND type IN ('U')) + DROP TABLE [dbo].[FlowInstanceOperationHistory] +GO + +CREATE TABLE [dbo].[FlowInstanceOperationHistory] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [InstanceId] [dbo].[PrimaryKey] NOT NULL, + [Content] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [CreateDate] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] [dbo].[PrimaryKey] NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[FlowInstanceOperationHistory] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'主键Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实例进程Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory', +'COLUMN', N'InstanceId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作内容', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory', +'COLUMN', N'Content' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory', +'COLUMN', N'CreateDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户主键', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'工作流实例操作记录', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceOperationHistory' +GO + + +-- ---------------------------- +-- Records of FlowInstanceOperationHistory +-- ---------------------------- +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'17828e69-cfaa-48a5-9e74-81bf8f9e8c67', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'【创建】超级管理员创建了一个流程进程【1581946609559/带分支条件的拖动表单2020-02-17 21:36:49】', N'2020-02-17 21:37:10.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'2a24023c-cf91-4744-9292-414635d1292f', N'70bb19b9-e113-48e9-86ad-9a26fe2880b6', N'【创建】超级管理员创建了一个流程进程【1581946298149/带分支条件的拖动表单2020-02-17 21:31:38】', N'2020-02-17 21:32:15.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'2c2639ae-e7bb-48a9-8559-684b67e94519', N'c52c7167-80e1-49ec-becc-3b2ee2882d7b', N'【创建】超级管理员创建了一个流程进程【1581946405900/带拖动表单的会签2020-02-17 21:33:29】', N'2020-02-17 21:34:29.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'58923989-b9ab-4e80-ac96-11c2e844422a', N'76b85b3c-1126-44bc-9be6-6e75601e4365', N'【任何人都可以】【2020-02-17 21:31】同意,备注:自己提交的,当然要同意', N'2020-02-17 21:31:29.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'5aba2067-c846-4dd2-9c18-b6b79ea63966', N'd6b9b97c-be2d-4269-972f-0c8085bedc6a', N'【创建】超级管理员创建了一个流程进程【1581946480876/带拖动表单的会签2020-02-17 21:34:45】', N'2020-02-17 21:34:57.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'5ec14cd3-4b32-47d0-abcd-5185cbbc03d1', N'e76b4c1a-04a2-4d65-ac79-c57b369669dc', N'【创建】超级管理员创建了一个流程进程【1581946344351/带分支条件/普通动态表单的模板2020-02-17 21:32:27】', N'2020-02-17 21:32:45.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'905d0e3b-fa4e-4c16-8a61-1ceae0d09991', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'【test可审批】【2020-02-17 21:38】同意,备注:可以', N'2020-02-17 21:38:15.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'9dc36719-9f70-41a9-afb7-ddfcbce9a6cd', N'80e9db5f-419b-4b65-a274-abe2660608dd', N'【创建】超级管理员创建了一个流程进程【1581947425123/普通动态模板会签2020-02-17 21:50:31】', N'2020-02-17 21:50:53.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'a36c7fef-faa9-440e-9bd3-7890321a418a', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'【归档处理】【2020-02-17 21:38】同意,备注:还要我归档', N'2020-02-17 21:38:37.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'a577f2d1-203c-4bd0-add4-0cc2939775b6', N'0c032786-daf3-44fd-a8e1-5326484ef2f6', N'【创建】超级管理员创建了一个流程进程【1581946370593/带分支条件/普通动态表单的模板2020-02-17 21:32:53】', N'2020-02-17 21:33:10.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'aa65158e-2138-4593-9f37-ed3cf7dc8cff', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'【任何人都可以】【2020-02-17 21:37】同意,备注:没有问题', N'2020-02-17 21:37:28.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'aba8498e-1a5c-495b-a0f1-d24544a325e9', N'54f842c1-16d8-4524-bdaf-1ff820b82a01', N'【测试】【2020-02-17 21:48】同意,备注:我没问题', N'2020-02-17 21:48:05.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'c68abfa4-5b2b-4fb6-9033-b75cd229a569', N'54f842c1-16d8-4524-bdaf-1ff820b82a01', N'【创建】超级管理员创建了一个流程进程【1581947169926/带拖动表单的会签2020-02-17 21:46:14】', N'2020-02-17 21:46:42.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'dae39a72-2f61-45d5-a6f3-d465a659389f', N'76b85b3c-1126-44bc-9be6-6e75601e4365', N'【创建】超级管理员创建了一个流程进程【1581946252285/带分支条件的拖动表单2020-02-17 21:30:52】', N'2020-02-17 21:31:09.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'df0d5350-cecf-458a-b2eb-db524939288d', N'212e4f0f-9d6f-4688-a3d3-157605652abd', N'【创建】超级管理员创建了一个流程进程【1581946541250/带有开发者自定义表单的流程2020-02-17 21:35:45】', N'2020-02-17 21:36:36.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceOperationHistory] ([Id], [InstanceId], [Content], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'e681977e-53f9-4ce1-bd36-58fd11a29e1a', N'7c9b5a6e-1ca3-4f6c-a989-520e3a092821', N'【创建】超级管理员创建了一个流程进程【1581946509530/带有可拖动表单的流程2020-02-17 21:35:14】', N'2020-02-17 21:35:32.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + + +-- ---------------------------- +-- Table structure for FlowInstanceTransitionHistory +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[FlowInstanceTransitionHistory]') AND type IN ('U')) + DROP TABLE [dbo].[FlowInstanceTransitionHistory] +GO + +CREATE TABLE [dbo].[FlowInstanceTransitionHistory] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [InstanceId] [dbo].[PrimaryKey] NOT NULL, + [FromNodeId] [dbo].[PrimaryKey] NULL, + [FromNodeType] int NULL, + [FromNodeName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [ToNodeId] [dbo].[PrimaryKey] NULL, + [ToNodeType] int NULL, + [ToNodeName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [TransitionSate] int DEFAULT ((0)) NOT NULL, + [IsFinish] int DEFAULT ((0)) NOT NULL, + [CreateDate] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] [dbo].[PrimaryKey] NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[FlowInstanceTransitionHistory] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'主键Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'实例Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'InstanceId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'开始节点Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'FromNodeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'开始节点类型', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'FromNodeType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'开始节点名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'FromNodeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'结束节点Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'ToNodeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'结束节点类型', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'ToNodeType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'结束节点名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'ToNodeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'转化状态', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'TransitionSate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否结束', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'IsFinish' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'转化时间', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'CreateDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作人Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作人名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'工作流实例流转历史记录', +'SCHEMA', N'dbo', +'TABLE', N'FlowInstanceTransitionHistory' +GO + + +-- ---------------------------- +-- Records of FlowInstanceTransitionHistory +-- ---------------------------- +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'108d8f96-f31f-498e-a824-193850be61b2', N'54f842c1-16d8-4524-bdaf-1ff820b82a01', N'start round mix-0da4163593ed44d5866fd920a00847a5', N'3', N'开始', N'fork-fcd5c9623fc345168b484c94d582a91a', N'0', N'会签开始', N'0', N'0', N'2020-02-17 21:46:42.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'2d5137d2-5bcc-485f-b616-868ca4ce7f2a', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'node-055de16b58b84b7b84a65a14c4b268d5', N'2', N'任何人都可以', N'node-28590cbd76ab4b0b82a609de24b46b8f', N'2', N'test可审批', N'0', N'0', N'2020-02-17 21:37:28.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'332a7d87-1109-4e5d-ab38-0197ea755030', N'e76b4c1a-04a2-4d65-ac79-c57b369669dc', N'start round mix-a81449b44c8e42c38a13f6c280887e41', N'3', N'开始', N'node-f1e16c8afbc746ec8d97657b6ce7abeb', N'2', N'任务节点', N'0', N'0', N'2020-02-17 21:32:45.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'33f8b015-c8c8-4d74-af41-0fd279c46c78', N'd6b9b97c-be2d-4269-972f-0c8085bedc6a', N'start round mix-0da4163593ed44d5866fd920a00847a5', N'3', N'开始', N'fork-fcd5c9623fc345168b484c94d582a91a', N'0', N'分支节点', N'0', N'0', N'2020-02-17 21:34:57.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'65f96160-02d4-40af-948e-df26488c2fbe', N'80e9db5f-419b-4b65-a274-abe2660608dd', N'start round mix-e60c1fdea88d4a348bac9a9ab6044611', N'3', N'开始', N'fork-1f90d45d831b43e38efa7e3626e09a3f', N'0', N'会签开始(全部通过)', N'0', N'0', N'2020-02-17 21:50:53.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'6ffe9310-3bc7-4282-9e32-3b4baa8fbf36', N'7c9b5a6e-1ca3-4f6c-a989-520e3a092821', N'start round mix-dbd6b92da4964dcbb8887a812cdf84c0', N'3', N'开始', N'node-b41b4c0b07644c2a81ce0c6b09dd2a39', N'2', N'只能管理员角色审批', N'0', N'0', N'2020-02-17 21:35:32.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'783a9263-39e6-455b-bcd4-4b2b07b3fc1e', N'54f842c1-16d8-4524-bdaf-1ff820b82a01', N'fork-fcd5c9623fc345168b484c94d582a91a', N'0', N'会签开始', N'end round-15fcebdccb3f4a2d81b233156cb1c10b', N'4', N'结束', N'0', N'1', N'2020-02-17 21:48:05.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'7a1bb17f-0677-4417-8f58-6446c4d41bce', N'212e4f0f-9d6f-4688-a3d3-157605652abd', N'start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd', N'3', N'开始', N'node-f72613d22b0e4a98b60e06e97e7cc29b', N'2', N'任意人可以审批', N'0', N'0', N'2020-02-17 21:36:36.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'85c9eaab-0c71-4c23-a0a6-4c72fb4802fa', N'76b85b3c-1126-44bc-9be6-6e75601e4365', N'start round mix-2136073f92c84be78e2094ef5dca3623', N'3', N'开始', N'node-055de16b58b84b7b84a65a14c4b268d5', N'2', N'任何人都可以', N'0', N'0', N'2020-02-17 21:31:09.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'874a1657-c6c8-43ab-a7f9-fd0bc7fbfe33', N'c52c7167-80e1-49ec-becc-3b2ee2882d7b', N'start round mix-0da4163593ed44d5866fd920a00847a5', N'3', N'开始', N'fork-fcd5c9623fc345168b484c94d582a91a', N'0', N'分支节点', N'0', N'0', N'2020-02-17 21:34:29.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'8acd7275-5b5e-4403-b33e-92991c18f3cd', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'node-72f5d745fc284754955b869bcf5a45ce', N'2', N'归档处理', N'end round-e119651459854efe8d595c53ce6de867', N'4', N'结束', N'0', N'1', N'2020-02-17 21:38:37.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'90138f59-9577-4f51-8cce-64bc9f9edcbf', N'0c032786-daf3-44fd-a8e1-5326484ef2f6', N'start round mix-a81449b44c8e42c38a13f6c280887e41', N'3', N'开始', N'node-f1e16c8afbc746ec8d97657b6ce7abeb', N'2', N'任务节点', N'0', N'0', N'2020-02-17 21:33:10.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'914b6d15-01dc-472d-8f6e-136810fda731', N'76b85b3c-1126-44bc-9be6-6e75601e4365', N'node-055de16b58b84b7b84a65a14c4b268d5', N'2', N'任何人都可以', N'node-28590cbd76ab4b0b82a609de24b46b8f', N'2', N'test可审批', N'0', N'0', N'2020-02-17 21:31:29.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'ac85b4e6-8e6d-467d-b753-5444ad41626a', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'node-28590cbd76ab4b0b82a609de24b46b8f', N'2', N'test可审批', N'node-72f5d745fc284754955b869bcf5a45ce', N'2', N'归档处理', N'0', N'0', N'2020-02-17 21:38:15.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'b9f7a9e4-5491-49b3-bb6b-22fc2eae7da3', N'cef4cde1-6342-4e5a-ab05-5d6564e03b28', N'start round mix-2136073f92c84be78e2094ef5dca3623', N'3', N'开始', N'node-055de16b58b84b7b84a65a14c4b268d5', N'2', N'任何人都可以', N'0', N'0', N'2020-02-17 21:37:10.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[FlowInstanceTransitionHistory] ([Id], [InstanceId], [FromNodeId], [FromNodeType], [FromNodeName], [ToNodeId], [ToNodeType], [ToNodeName], [TransitionSate], [IsFinish], [CreateDate], [CreateUserId], [CreateUserName]) VALUES (N'fcc84515-60d6-4718-be7e-3d8e9b15ff93', N'70bb19b9-e113-48e9-86ad-9a26fe2880b6', N'start round mix-2136073f92c84be78e2094ef5dca3623', N'3', N'开始', N'node-055de16b58b84b7b84a65a14c4b268d5', N'2', N'任何人都可以', N'0', N'0', N'2020-02-17 21:32:15.000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + + +-- ---------------------------- +-- Table structure for FlowScheme +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[FlowScheme]') AND type IN ('U')) + DROP TABLE [dbo].[FlowScheme] +GO + +CREATE TABLE [dbo].[FlowScheme] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [SchemeCode] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [SchemeName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [SchemeType] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [SchemeVersion] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [SchemeCanUser] varchar(max) COLLATE Chinese_PRC_CI_AS NULL, + [SchemeContent] varchar(max) COLLATE Chinese_PRC_CI_AS NULL, + [FrmId] [dbo].[PrimaryKey] NULL, + [FrmType] int DEFAULT ((0)) NOT NULL, + [AuthorizeType] int DEFAULT ((0)) NOT NULL, + [SortCode] int DEFAULT ((0)) NOT NULL, + [DeleteMark] int DEFAULT ((0)) NOT NULL, + [Disabled] int DEFAULT ((0)) NOT NULL, + [Description] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [CreateDate] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] [dbo].[PrimaryKey] NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ModifyDate] datetime NULL, + [ModifyUserId] [dbo].[PrimaryKey] NULL, + [ModifyUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [OrgId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[FlowScheme] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'主键Id', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程编号', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SchemeCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程名称', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SchemeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程分类', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SchemeType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程内容版本', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SchemeVersion' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程模板使用者', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SchemeCanUser' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流程内容', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SchemeContent' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单ID', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'FrmId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单类型', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'FrmType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'模板权限类型:0完全公开,1指定部门/人员', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'AuthorizeType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序码', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'SortCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'删除标记', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'DeleteMark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'有效', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'Disabled' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'备注', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'CreateDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户主键', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改时间', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'ModifyDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改用户主键', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'ModifyUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改用户', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'ModifyUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属部门', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme', +'COLUMN', N'OrgId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'工作流模板信息表', +'SCHEMA', N'dbo', +'TABLE', N'FlowScheme' +GO + + +-- ---------------------------- +-- Records of FlowScheme +-- ---------------------------- +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'0dac17c2-fec7-4bcd-a391-4ff74de8506a', N'1581176314276', N'带有开发者自定义表单的流程', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","height":50,"left":3030,"width":50,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任意人可以审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f72613d22b0e4a98b60e06e97e7cc29b","height":50,"left":3170,"width":120,"top":3100,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-0a2137225503449d881548df2bed2645","height":50,"left":3170,"width":120,"top":3215,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-a2e5f57d2dea46b286d807d544589365","height":50,"left":3375,"width":50,"top":3220,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-a93b1e9c1114478087e02e9feed0d143","from":"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd","to":"node-f72613d22b0e4a98b60e06e97e7cc29b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-2b7f9fb923674ae38e59dbde1958db3d","from":"node-f72613d22b0e4a98b60e06e97e7cc29b","to":"node-0a2137225503449d881548df2bed2645","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-1eb1226c260d4846beb6af47eb789950","from":"node-0a2137225503449d881548df2bed2645","to":"end round-a2e5f57d2dea46b286d807d544589365","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c336cf703d846ca8b62e68178a2718f"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'8faff4e5-b729-44d2-ac26-e899a228f63d', N'1', N'0', N'0', N'0', N'0', N'带有开发者自定义表单的流程', N'2020-02-09 00:00:15.000', N'', N'', N'2020-02-14 15:22:15.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'10a87689-b6d0-43eb-8fd4-72c6c80162eb', N'1581560010844', N'带拖动表单的会签', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-0da4163593ed44d5866fd920a00847a5","height":50,"left":3100,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"fork","name":"会签开始","icon":"iconfont icon-fork","belongto":"commonNodes","id":"fork-fcd5c9623fc345168b484c94d582a91a","height":50,"left":3240,"width":120,"top":3040,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"one","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"测试","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-4cea7bb8654b4b908e9257e7ba2d6df6","height":50,"left":3055,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d"],"Texts":"测试"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-15fcebdccb3f4a2d81b233156cb1c10b","height":50,"left":3435,"width":50,"top":3345,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"join","name":"会签结束","icon":"iconfont icon-gaibanxianxingtubiao-","belongto":"commonNodes","id":"join-917b7dc006b341b589fb5ca8e24ed7d6","height":50,"left":3215,"width":120,"top":3340,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"管理员","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b6d40fccfc974bf49f7687266659d2bd","height":50,"left":3385,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"Texts":"管理员"}}}],"lines":[{"type":"sl","id":"link-c43760b2b94d4e388f08767b95714c48","from":"start round mix-0da4163593ed44d5866fd920a00847a5","to":"fork-fcd5c9623fc345168b484c94d582a91a","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d665d7015434429b98a4625f94315fa8","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-4cea7bb8654b4b908e9257e7ba2d6df6","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-3b152d51ca894fa68f1b929f06cab7e5","from":"fork-fcd5c9623fc345168b484c94d582a91a","to":"node-b6d40fccfc974bf49f7687266659d2bd","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-f0c1bbb29dd1407b8b9b6b725a116e38","from":"node-4cea7bb8654b4b908e9257e7ba2d6df6","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-1aa4f3b2f63e4e9a865bc847895d30a4","from":"node-b6d40fccfc974bf49f7687266659d2bd","to":"join-917b7dc006b341b589fb5ca8e24ed7d6","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-dd3f868fa944481885b0db307104ee76","from":"join-917b7dc006b341b589fb5ca8e24ed7d6","to":"end round-15fcebdccb3f4a2d81b233156cb1c10b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-602fd0fbce5749bb826b48d8379e7630"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'2', N'0', N'0', N'0', N'0', N'带拖动表单的会签,会签用的是角色', N'2020-02-13 02:23:40.000', N'', N'', N'2020-02-17 21:44:08.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'164db40b-4a35-491d-8c45-98744edacd6c', N'1581176314276', N'普通动态模板会签', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","height":50,"left":3025,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"fork","name":"会签开始(全部通过)","icon":"iconfont icon-fork","belongto":"commonNodes","id":"fork-1f90d45d831b43e38efa7e3626e09a3f","height":50,"left":3160,"width":120,"top":3040,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"all","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-c06196e21c114c298b0947451a6539b4","height":50,"left":3305,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"admin","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-d2addb19f2d349f1878facf2c3f9d0e9","height":50,"left":3070,"width":120,"top":3170,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e230a4da91ac4d8c85727acd0b61bfde","height":50,"left":3060,"width":50,"top":3330,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"join","name":"会签结束","icon":"iconfont icon-gaibanxianxingtubiao-","belongto":"commonNodes","id":"join-2247b5591abf454d997aaa0daaab762c","height":50,"left":3205,"width":120,"top":3325,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-a2f8e0c1b9d74f55a70f35a7c9f574e3","from":"start round mix-e60c1fdea88d4a348bac9a9ab6044611","to":"fork-1f90d45d831b43e38efa7e3626e09a3f","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-37c8014035174a278d2cca823c62fb3a","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-d2addb19f2d349f1878facf2c3f9d0e9","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-0b58303df51441ba8a8a5cb4e1ab5113","from":"fork-1f90d45d831b43e38efa7e3626e09a3f","to":"node-c06196e21c114c298b0947451a6539b4","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-a67fbdb49ff343e596200f0f07b70324","from":"node-d2addb19f2d349f1878facf2c3f9d0e9","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-529bb6faa1fd4841b6ca5b2149b74b0c","from":"node-c06196e21c114c298b0947451a6539b4","to":"join-2247b5591abf454d997aaa0daaab762c","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-f46f2b40d279488d94fc1e2f090e6815","from":"join-2247b5591abf454d997aaa0daaab762c","to":"end round-e230a4da91ac4d8c85727acd0b61bfde","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-7c95c121da1e491e96d978a86ad11d1c"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'0', N'0', N'0', N'0', N'0', N'普通动态模板会签,会签用的是指定用户', N'2020-02-09 00:05:01.000', N'', N'', N'2020-02-17 21:45:17.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'18a34903-175b-4cfb-9947-db67b538bbc8', N'1581176314276', N'带有可拖动表单的流程', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","height":50,"left":3120,"width":50,"top":3055,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"只能管理员角色审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","height":50,"left":3125,"width":120,"top":3165,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["09ee2ffa-7463-4938-ae0b-1cb4e80c7c13"],"Texts":"管理员"}}},{"type":"node","name":"测试角色","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-50c136954e4b446aaa658cd82691b3ab","height":50,"left":3275,"width":120,"top":3075,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_ROLE","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":["0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d","d27ae3cf-135f-4d57-93a6-2120ddf98650"],"Texts":"测试,测试二组"}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-75639d9c27344d988bc557349389b451","height":50,"left":3395,"width":50,"top":3175,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-9cfa4906026d450c8ed2f2af0f74b6e6","from":"start round mix-dbd6b92da4964dcbb8887a812cdf84c0","to":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d34ad3e607f34f0ca0d14a893e0de806","from":"node-b41b4c0b07644c2a81ce0c6b09dd2a39","to":"node-50c136954e4b446aaa658cd82691b3ab","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-309049ec109848deab2fa98374c3a34d","from":"node-50c136954e4b446aaa658cd82691b3ab","to":"end round-75639d9c27344d988bc557349389b451","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-c2c3fe0c38f349de8124f9502a0cba01"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'2', N'0', N'0', N'0', N'0', N'带有可拖动表单的流程', N'2020-02-09 00:02:01.000', N'', N'', N'2020-02-09 00:02:01.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'29bedb3c-9bda-40bc-a011-9ae48ece57a9', N'1581176314276', N'普通的动态表单流程', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-44a825fce57b4b738ed88b8f73f2ccd9","height":50,"left":3395,"width":50,"top":3055,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"所有人都可以直接审批","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-b10d6915f01b4a5b8acca5932eea4776","height":50,"left":3360,"width":120,"top":3160,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-56b9f570d62d402082fc3b88216c3d05","height":50,"left":3355,"width":50,"top":3320,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-d10fc3e1a2164d2b855721c3298bb021","from":"start round mix-44a825fce57b4b738ed88b8f73f2ccd9","to":"node-b10d6915f01b4a5b8acca5932eea4776","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-0c0f8337aa33419280dac4767f3507e4","from":"node-b10d6915f01b4a5b8acca5932eea4776","to":"end round-56b9f570d62d402082fc3b88216c3d05","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-b22dd0616ee44357b665a4a39974f71d"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}', N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'0', N'0', N'0', N'0', N'0', N'里面使用普通的动态表单', N'2020-02-08 23:58:13.000', N'', N'', N'2020-02-08 23:58:13.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'8b170bb7-3395-4533-9b6d-56f528cb349d', N'1584624226987', N'【研发小组】年龄调研', N'', N'', N'', N'{"nodes":[{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-20fb0ee70a7542eba84258ea391d1a4b","height":50,"left":3340,"width":50,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-801dbb1867ac47c79c7dce9ee0b39abb","height":50,"left":3345,"width":120,"top":3090,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-96effc2938dd47929306e288670fe3bd","height":50,"left":3200,"width":50,"top":3085,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-5ec5e4ab873e4b058b6c845744ae9bd0","from":"start round mix-96effc2938dd47929306e288670fe3bd","to":"node-801dbb1867ac47c79c7dce9ee0b39abb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-bd6894b1fd7d4a739c7e37f1b505ad79","from":"node-801dbb1867ac47c79c7dce9ee0b39abb","to":"end round-20fb0ee70a7542eba84258ea391d1a4b","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-6de57ce301a844678faa8167f720e652"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}', N'765e24fc-2703-4d06-8272-cc1db95b7c24', N'2', N'0', N'0', N'0', N'0', N'只有【test】账号或可以看到【研发小组】的【管理员】才能看到', N'2020-03-19 13:24:59.000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2020-03-19 21:26:12.290', N'', N'', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b') +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'96cf2461-4fb0-4fac-9b62-01d2f93d363c', N'1584626378582', N'【研发小组】考核表', N'', N'', N'', N'{"nodes":[{"type":"node","name":"任务节点","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-fa701d9fe52042b885727aabb58edf71","height":50,"left":3150,"width":120,"top":3185,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-a52fe73477b344e88e77fe93f07deb02","height":50,"left":3240,"width":50,"top":3320,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-f969b840648d45df86c37ffd0df52c2a","height":50,"left":3205,"width":50,"top":3080,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-8e9b2ec724fa473f9bc6e00be45fa255","from":"start round mix-f969b840648d45df86c37ffd0df52c2a","to":"node-fa701d9fe52042b885727aabb58edf71","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-ca496d543ff4464a8ca7d33f930b761c","from":"node-fa701d9fe52042b885727aabb58edf71","to":"end round-a52fe73477b344e88e77fe93f07deb02","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-2a764ed0fc1f420c8805c58c7786cef9"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}', N'765e24fc-2703-4d06-8272-cc1db95b7c24', N'2', N'0', N'0', N'0', N'0', N'这个流程模板只有可以看到【研发小组】的【管理员】才能看到', N'2020-03-19 14:00:11.000', N'49df1602-f5f3-4d52-afb7-3802da619558', N'admin', N'2020-03-19 22:00:40.507', N'', N'', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b') +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'5c003bdb-9387-44f6-a8be-a962cbfb5440', N'1581945369071', N'带分支条件的拖动表单', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-2136073f92c84be78e2094ef5dca3623","height":50,"left":3120,"width":50,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任何人都可以","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-055de16b58b84b7b84a65a14c4b268d5","height":50,"left":3245,"width":120,"top":3070,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-6677559156ca40888d9cdf8f9bda9679","height":50,"left":3120,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}},{"type":"node","name":"test可审批","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-28590cbd76ab4b0b82a609de24b46b8f","height":50,"left":3370,"width":120,"top":3205,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-72f5d745fc284754955b869bcf5a45ce","height":50,"left":3240,"width":120,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-e119651459854efe8d595c53ce6de867","height":50,"left":3065,"width":50,"top":3360,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-2b97c29665fb4efaaa5e98b866349e86","from":"start round mix-2136073f92c84be78e2094ef5dca3623","to":"node-055de16b58b84b7b84a65a14c4b268d5","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-338ec915866f4a168da3045aba656c4b","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-6677559156ca40888d9cdf8f9bda9679","label":"加班时长大于10","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":">","Value":"10"}]},{"type":"sl","id":"link-30743fcbd4f448318ee2b5170afc5b17","from":"node-055de16b58b84b7b84a65a14c4b268d5","to":"node-28590cbd76ab4b0b82a609de24b46b8f","label":"小于等于10咯","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"Time","Operation":"<=","Value":"10"}]},{"type":"sl","id":"link-05d297106b8e4d4787625e486ccde78c","from":"node-6677559156ca40888d9cdf8f9bda9679","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-d5045a19c58a4e7689d86627be882271","from":"node-28590cbd76ab4b0b82a609de24b46b8f","to":"node-72f5d745fc284754955b869bcf5a45ce","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-692378248f3343678b3df509b070308d","from":"node-72f5d745fc284754955b869bcf5a45ce","to":"end round-e119651459854efe8d595c53ce6de867","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-6781f69894c04b888334ec4f0d4e8717"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'2', N'0', N'0', N'0', N'0', N'带分支条件的拖动表单', N'2020-02-17 21:27:04.000', N'', N'', N'2020-02-17 21:27:49.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'a0d4de72-dd69-4af4-8492-2908e37bc300', N'1581747337303', N'带分支条件/普通动态表单的模板', N'', N'', N'', N'{"nodes":[{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-a81449b44c8e42c38a13f6c280887e41","height":50,"left":3260,"width":50,"top":3035,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-f1e16c8afbc746ec8d97657b6ce7abeb","height":50,"left":3380,"width":120,"top":3030,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"end round","name":"结束","icon":"iconfont icon-End","belongto":"commonNodes","id":"end round-1fd43e907680452da6c5170c39126027","height":50,"left":3095,"width":50,"top":3520,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"test处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-e13f6949b57c43e8b3211f8ede54721b","height":50,"left":3165,"width":120,"top":3235,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["6ba79766-faa0-4259-8139-a4a6d35784e0"],"roles":[],"Texts":"test"}}},{"type":"node","name":"归档处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-de7524e4595141c797de7f1c1cc078f1","height":50,"left":3165,"width":120,"top":3390,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"admin处理","icon":"el-icon-s-tools","belongto":"commonNodes","id":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","height":50,"left":3505,"width":120,"top":3335,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"SPECIAL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":["49df1602-f5f3-4d52-afb7-3802da619558"],"roles":[],"Texts":"admin"}}}],"lines":[{"type":"sl","id":"link-83708c1b3d4e4e5882f14df403e9b06a","from":"start round mix-a81449b44c8e42c38a13f6c280887e41","to":"node-f1e16c8afbc746ec8d97657b6ce7abeb","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-8427a585c660430fb7f65f86eda8a6eb","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-e13f6949b57c43e8b3211f8ede54721b","label":"小于等于3天","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":"<=","Value":"3"}]},{"type":"sl","id":"link-963bfce8c7f04f178af39f736c629092","from":"node-f1e16c8afbc746ec8d97657b6ce7abeb","to":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","label":"大于3天的","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2},"Compares":[{"FieldName":"DAYS","Operation":">","Value":"3"}]},{"type":"sl","id":"link-54333e198f3149cb8a9140e8d8e92ef5","from":"node-e13f6949b57c43e8b3211f8ede54721b","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-26f29454cd364a2db1c00bfb9282bac6","from":"node-3b6ab94c2c8a40ce87bfc2ce49818c0d","to":"node-de7524e4595141c797de7f1c1cc078f1","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-28bef103c14640dc8828e568a5db2d4d","from":"node-de7524e4595141c797de7f1c1cc078f1","to":"end round-1fd43e907680452da6c5170c39126027","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-95196daaaa7c4a468783664aed350ca0"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"2","remarks":[]}', N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'0', N'0', N'0', N'0', N'0', N'带分支条件/普通动态表单的模板', N'2020-02-15 14:21:48.000', N'', N'', N'2020-02-15 14:23:38.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[FlowScheme] ([Id], [SchemeCode], [SchemeName], [SchemeType], [SchemeVersion], [SchemeCanUser], [SchemeContent], [FrmId], [FrmType], [AuthorizeType], [SortCode], [DeleteMark], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'a96227c9-48da-411f-a843-f7c480a212ce', N'1584628280559', N'【研发小组】测试申请单', N'', N'', N'', N'{"nodes":[{"type":"end round","name":"结束","icon":"iconfont icon-End","defaultIcon":"iconfont icon-End","belongto":"commonNodes","id":"end round-b0a96c21e97e4da1bc8529c955e852be","height":50,"left":3090,"width":50,"top":3270,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"node","name":"任务节点","icon":"el-icon-s-tools","defaultIcon":"el-icon-s-tools","belongto":"commonNodes","id":"node-2dad37c80cae4583b2f281bfebc97eb8","height":50,"left":3100,"width":120,"top":3140,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"ALL_USER","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}},{"type":"start round mix","name":"开始","icon":"iconfont icon-StartOP","defaultIcon":"iconfont icon-StartOP","belongto":"commonNodes","id":"start round mix-7c2e17927e0d4d0ea1c7f23e4bc79902","height":50,"left":3135,"width":50,"top":3045,"setInfo":{"NodeRejectType":0,"NodeConfluenceType":"","NodeDesignate":"","ThirdPartyUrl":"","NodeDesignateData":{"users":[],"roles":[],"Texts":""}}}],"lines":[{"type":"sl","id":"link-3a15b7ac468c4868a68a22926329c4e7","from":"start round mix-7c2e17927e0d4d0ea1c7f23e4bc79902","to":"node-2dad37c80cae4583b2f281bfebc97eb8","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}},{"type":"sl","id":"link-cd070f33d14848059dbf788bf3a4fd4f","from":"node-2dad37c80cae4583b2f281bfebc97eb8","to":"end round-b0a96c21e97e4da1bc8529c955e852be","label":"","cls":{"linkType":"Flowchart","linkColor":"#2a2929","linkThickness":2}}],"attr":{"id":"flow-523bf46813c44a77834ce3793e9a191b"},"config":{"showGrid":true,"showGridText":"隐藏网格","showGridIcon":"el-icon-view"},"status":"0","remarks":[]}', N'765e24fc-2703-4d06-8272-cc1db95b7c24', N'2', N'0', N'0', N'0', N'0', N'只有【test3】账号或可以看到【研发小组】的【管理员】才能看到', N'2020-03-19 22:33:25.150', N'229f3a49-ab27-49ce-b383-9f10ca23a9d5', N'test3', N'2020-03-19 22:33:25.150', N'', N'', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b') +GO + + +-- ---------------------------- +-- Table structure for Form +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Form]') AND type IN ('U')) + DROP TABLE [dbo].[Form] +GO + +CREATE TABLE [dbo].[Form] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Name] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [FrmType] int DEFAULT ((0)) NOT NULL, + [WebId] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [Fields] int DEFAULT ((0)) NOT NULL, + [ContentData] text COLLATE Chinese_PRC_CI_AS NULL, + [ContentParse] text COLLATE Chinese_PRC_CI_AS NULL, + [Content] text COLLATE Chinese_PRC_CI_AS NULL, + [SortCode] int DEFAULT ((0)) NOT NULL, + [DeleteMark] int DEFAULT ((0)) NOT NULL, + [DbName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [Disabled] int DEFAULT ((0)) NOT NULL, + [Description] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [CreateDate] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] [dbo].[PrimaryKey] NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ModifyDate] datetime NULL, + [ModifyUserId] [dbo].[PrimaryKey] NULL, + [ModifyUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [OrgId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[Form] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单模板Id', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单名称', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单类型,0:默认动态表单;1:Web自定义表单', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'FrmType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'系统页面标识,当表单类型为用Web自定义的表单时,需要标识加载哪个页面', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'WebId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'字段个数', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'Fields' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单中的控件属性描述', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'ContentData' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单控件位置模板', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'ContentParse' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单原html模板未经处理的', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'Content' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序码', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'SortCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'删除标记', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'DeleteMark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'数据库名称', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'DbName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'有效', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'Disabled' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'备注', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'CreateDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户主键', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改时间', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'ModifyDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改用户主键', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'ModifyUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'修改用户', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'ModifyUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属部门', +'SCHEMA', N'dbo', +'TABLE', N'Form', +'COLUMN', N'OrgId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'表单模板表', +'SCHEMA', N'dbo', +'TABLE', N'Form' +GO + + +-- ---------------------------- +-- Records of Form +-- ---------------------------- +INSERT INTO [dbo].[Form] ([Id], [Name], [FrmType], [WebId], [Fields], [ContentData], [ContentParse], [Content], [SortCode], [DeleteMark], [DbName], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'8faff4e5-b729-44d2-ac26-e899a228f63d', N'系统内置的表单【开发者开发表单】', N'1', N'FrmLeaveReq', N'0', N'', N'', N'', N'0', N'0', N'', N'0', N'企业版内置的复杂请假条表单', N'2019-07-29 01:03:36.000', N'', N'', N'2020-02-07 12:57:26.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[Form] ([Id], [Name], [FrmType], [WebId], [Fields], [ContentData], [ContentParse], [Content], [SortCode], [DeleteMark], [DbName], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'bc1721ef-502f-451e-bdb8-da157a8c33b6', N'【最新】可拖拽的加班表单', N'2', N'', N'0', N'{"list":[{"type":"date","icon":"icon-date","name":"加班日期","options":{"defaultValue":"","readonly":false,"disabled":false,"editable":true,"clearable":true,"placeholder":"","startPlaceholder":"","endPlaceholder":"","type":"date","format":"yyyy-MM-dd","timestamp":false,"required":true,"width":"","remoteFunc":"func_1580965333000_9667"},"key":"1580965333000_9667","model":"WorkDate","rules":[{"required":true,"message":"WorkDate必须填写"}]},{"type":"input","icon":"icon-input","name":"加班时长","options":{"width":"100%","defaultValue":"8","required":false,"dataType":"string","pattern":"","placeholder":"8","disabled":false,"remoteFunc":"func_1580965287000_51162"},"key":"1580965287000_51162","model":"Time","rules":[{"type":"string","message":"Time格式不正确"}]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"加班事由","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1580965401000_81103"},"key":"1580965401000_81103","model":"Reason","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'', N'0', N'0', N'', N'0', N'拖动加班申请表单', N'2020-02-06 13:04:02.000', N'', N'', N'2020-02-08 13:24:57.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[Form] ([Id], [Name], [FrmType], [WebId], [Fields], [ContentData], [ContentParse], [Content], [SortCode], [DeleteMark], [DbName], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'ef89f96a-af33-407c-b02e-897faf46ecf0', N'请假条表单【动态表单】', N'0', N'', N'0', N'[{"type":"text","name":"REASON","title":"REASON","value":"身体原因","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""},{"leipiplugins":"select","name":"DAYS","title":"DAYS","size":"1","orgwidth":"150","style":"width: 150px;","value":"1,3,5,10","selected":"selected","content":"  "},{"type":"text","name":"CUSTOME_NAME","title":"CUSTOME_NAME","value":"玉宝","leipiplugins":"text","orghide":"0","orgalign":"left","orgwidth":"150","orgtype":"text","style":"text-align: left; width: 150px;","content":""}]', N'

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', N'

    请假条


    ,本人想请假{|-  -|}天,望领导批准!


                                                             谢谢!


                申请人:

    ', N'0', N'0', N'', N'0', N'带有选择框文本框的请假条', N'2019-07-29 01:07:03.000', N'', N'', N'2020-02-07 12:56:35.000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[Form] ([Id], [Name], [FrmType], [WebId], [Fields], [ContentData], [ContentParse], [Content], [SortCode], [DeleteMark], [DbName], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'765e24fc-2703-4d06-8272-cc1db95b7c24', N'【研发小组】新人报到', N'2', N'', N'0', N'{"list":[{"type":"text","icon":"icon-wenzishezhi-","name":"","options":{"defaultValue":"欢迎","customClass":"","remoteFunc":"func_1584546469000_92642"},"key":"1584546469000_92642","model":"text_1584546469000_92642","rules":[]},{"type":"input","icon":"icon-input","name":"","options":{"width":"100%","defaultValue":"","required":false,"dataType":"string","pattern":"","placeholder":"","disabled":false,"remoteFunc":"func_1584546493000_81920"},"key":"1584546493000_81920","model":"USERNAME","rules":[{"type":"string","message":"USERNAME格式不正确"}]},{"type":"text","icon":"icon-wenzishezhi-","name":"","options":{"defaultValue":"加入","customClass":"","remoteFunc":"func_1584546507000_75972"},"key":"1584546507000_75972","model":"text_1584546507000_75972","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"mini"}}', N'', N'', N'0', N'0', N'', N'0', N'这个表单只有【研发小组】权限的人可以看到', N'2020-03-18 23:50:16.290', N'', N'', N'2020-03-18 23:50:16.290', N'', N'', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b') +GO + +INSERT INTO [dbo].[Form] ([Id], [Name], [FrmType], [WebId], [Fields], [ContentData], [ContentParse], [Content], [SortCode], [DeleteMark], [DbName], [Disabled], [Description], [CreateDate], [CreateUserId], [CreateUserName], [ModifyDate], [ModifyUserId], [ModifyUserName], [OrgId]) VALUES (N'7cbac11a-0be0-43c0-88e4-defcdbfb45d6', N'【研发小组】请假条', N'2', N'', N'0', N'{"list":[{"type":"text","icon":"icon-wenzishezhi-","name":"","options":{"defaultValue":"请假条","customClass":"","remoteFunc":"func_1584624087000_21327"},"key":"1584624087000_21327","model":"text_1584624087000_21327","rules":[]},{"type":"input","icon":"icon-input","name":"姓名","options":{"width":"100%","defaultValue":"","required":false,"dataType":"string","pattern":"","placeholder":"","disabled":false,"remoteFunc":"func_1584624101000_92176"},"key":"1584624101000_92176","model":"USERNAME","rules":[{"type":"string","message":"input_1584624101000_92176格式不正确"}]},{"type":"number","icon":"icon-number","name":"天数","options":{"width":"","required":false,"defaultValue":0,"min":0,"max":0,"step":1,"disabled":false,"controlsPosition":"","remoteFunc":"func_1584624116000_77758"},"key":"1584624116000_77758","model":"DAYS","rules":[]},{"type":"textarea","icon":"icon-diy-com-textarea","name":"原因","options":{"width":"100%","defaultValue":"","required":false,"disabled":false,"pattern":"","placeholder":"","remoteFunc":"func_1584624132000_39209"},"key":"1584624132000_39209","model":"REASON","rules":[]}],"config":{"labelWidth":100,"labelPosition":"right","size":"small"}}', N'', N'', N'0', N'0', N'', N'0', N'只有【研发小组】的用户可以看到这个表单', N'2020-03-19 21:22:30.540', N'', N'', N'2020-03-19 21:22:30.540', N'', N'', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b') +GO + + +-- ---------------------------- +-- Table structure for FrmLeaveReq +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[FrmLeaveReq]') AND type IN ('U')) + DROP TABLE [dbo].[FrmLeaveReq] +GO + +CREATE TABLE [dbo].[FrmLeaveReq] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [UserName] nvarchar(10) COLLATE Chinese_PRC_CI_AS NOT NULL, + [RequestType] nvarchar(20) COLLATE Chinese_PRC_CI_AS NOT NULL, + [StartDate] date NOT NULL, + [StartTime] datetime NULL, + [EndDate] date NOT NULL, + [EndTime] datetime NULL, + [RequestComment] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [Attachment] varchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [CreateDate] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] [dbo].[PrimaryKey] NULL, + [CreateUserName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [FlowInstanceId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[FrmLeaveReq] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'ID', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'请假人姓名', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'UserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'请假分类,病假,事假,公休等', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'RequestType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'开始日期', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'StartDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'开始时间', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'StartTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'结束日期', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'EndDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'结束时间', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'EndTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'请假说明', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'RequestComment' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'附件,用于提交病假证据等', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'Attachment' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'CreateDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户主键', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建用户', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属流程实例', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq', +'COLUMN', N'FlowInstanceId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'模拟一个自定页面的表单,该数据会关联到流程实例FrmData,可用于复杂页面的设计及后期的数据分析', +'SCHEMA', N'dbo', +'TABLE', N'FrmLeaveReq' +GO + + +-- ---------------------------- +-- Records of FrmLeaveReq +-- ---------------------------- +INSERT INTO [dbo].[FrmLeaveReq] ([Id], [UserName], [RequestType], [StartDate], [StartTime], [EndDate], [EndTime], [RequestComment], [Attachment], [CreateDate], [CreateUserId], [CreateUserName], [FlowInstanceId]) VALUES (N'06307008-1dd9-48ad-a516-bcf4714cc9a7', N'1', N'病假', N'2019-10-07', N'2019-10-29 09:26:52.000', N'2019-10-27', N'2019-10-29 09:26:54.000', N'111', N'', N'2019-10-29 17:27:06.000', N'', N'', N'd4f8d2b9-6374-4c10-8d3c-1ca540bc309b') +GO + +INSERT INTO [dbo].[FrmLeaveReq] ([Id], [UserName], [RequestType], [StartDate], [StartTime], [EndDate], [EndTime], [RequestComment], [Attachment], [CreateDate], [CreateUserId], [CreateUserName], [FlowInstanceId]) VALUES (N'3adb2f0f-b1bb-4848-b68a-d29c7351c1a2', N'李玉宝', N'事假', N'2020-02-16', N'2020-02-17 13:36:05.000', N'2020-02-18', N'2020-02-17 13:36:09.000', N'这个是很复杂的了,必须开发人员开发一个', N'', N'2020-02-17 21:36:36.000', N'', N'', N'212e4f0f-9d6f-4688-a3d3-157605652abd') +GO + +INSERT INTO [dbo].[FrmLeaveReq] ([Id], [UserName], [RequestType], [StartDate], [StartTime], [EndDate], [EndTime], [RequestComment], [Attachment], [CreateDate], [CreateUserId], [CreateUserName], [FlowInstanceId]) VALUES (N'59b5b72f-b8fb-44d4-bb24-319d02b2ab80', N'李玉宝', N'事假', N'2019-07-08', N'2019-07-28 17:23:14.000', N'2019-07-24', N'2019-07-28 17:23:18.000', N'太累了,就是想休息一下', N'', N'2019-07-29 01:23:58.000', N'', N'', N'0ae5abe6-f571-4e08-b264-667dc27c5025') +GO + +INSERT INTO [dbo].[FrmLeaveReq] ([Id], [UserName], [RequestType], [StartDate], [StartTime], [EndDate], [EndTime], [RequestComment], [Attachment], [CreateDate], [CreateUserId], [CreateUserName], [FlowInstanceId]) VALUES (N'7f4d5812-f706-495a-88ee-a0eea935b792', N'李玉宝', N'事假', N'2020-02-12', N'2020-02-08 16:08:35.000', N'2020-02-20', N'2020-02-08 16:08:39.000', N'病毒太可怕了', N'', N'2020-02-09 00:08:52.000', N'', N'', N'ace08364-fa64-4498-90f4-c436d56f058c') +GO + + +-- ---------------------------- +-- Table structure for Module +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Module]') AND type IN ('U')) + DROP TABLE [dbo].[Module] +GO + +CREATE TABLE [dbo].[Module] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [CascadeId] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Url] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [HotKey] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [IsLeaf] bit DEFAULT ((1)) NOT NULL, + [IsAutoExpand] bit DEFAULT ((0)) NOT NULL, + [IconName] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Status] int DEFAULT ((1)) NOT NULL, + [ParentName] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Vector] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [SortNo] int DEFAULT ((0)) NOT NULL, + [ParentId] [dbo].[PrimaryKey] NULL, + [Code] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [IsSys] bit DEFAULT ((0)) NOT NULL +) +GO + +ALTER TABLE [dbo].[Module] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'功能模块流水号', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'节点语义ID', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'CascadeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'功能模块名称', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'主页面URL', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'Url' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'热键', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'HotKey' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否叶子节点', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'IsLeaf' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否自动展开', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'IsAutoExpand' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'节点图标文件名称', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'IconName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'当前状态', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'父节点名称', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'ParentName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'矢量图标', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'Vector' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序号', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'SortNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'父节点流水号', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'ParentId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否为系统模块', +'SCHEMA', N'dbo', +'TABLE', N'Module', +'COLUMN', N'IsSys' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'功能模块表', +'SCHEMA', N'dbo', +'TABLE', N'Module' +GO + + +-- ---------------------------- +-- Records of Module +-- ---------------------------- +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'0031262c-689c-4b96-bae2-2c9d67076ade', N'.0.1.20.', N'流程设计', N'/flowSchemes/index', N'', N'0', N'0', N'liuchengsheji', N'0', N'基础配置', N'', N'6', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'FlowScheme', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'069475e3-c997-487a-9f29-e6a864c5c1d4', N'.0.2.', N'流程中心', N'/', N'', N'0', N'0', N'liuchengsheji', N'0', N'根节点', N'', N'3', NULL, NULL, N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', N'.0.4.', N'仓储中心', N'/', N'', N'0', N'0', N'cangchuzhongxin-', N'0', N'根节点', N'', N'2', NULL, N'', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'37bb9414-19a0-4223-9056-71f8c758a930', N'.0.2.8.', N'已处理流程', N'/flowInstances/disposed', N'', N'0', N'0', N'23yichuliliucheng', N'0', N'流程中心', N'', N'3', N'069475e3-c997-487a-9f29-e6a864c5c1d4', N'FlowInstanceDisposed', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'45f82f8b-8675-4164-b4fe-417a428b9bfb', N'.0.7.', N'附件管理', N'/uploadfiles/index', N'', N'0', N'0', N'data-dictionary-type', N'0', N'根节点', N'', N'4', NULL, N'UploadFile', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'4abafc83-c8f5-452f-9882-e113a86e7a3e', N'.0.2.9.', N'待处理流程', N'/flowInstances/wait', N'', N'0', N'0', N'liuchengsheji', N'0', N'流程中心', N'', N'1', N'069475e3-c997-487a-9f29-e6a864c5c1d4', N'FlowInstanceWait', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'4e5ca0d8-3b54-467b-8cf8-7516890aafae', N'.0.5.', N'接口文档', N'http://119.84.146.233:52789/swagger/index.html', N'', N'0', N'0', N'liuchengsheji', N'0', N'根节点', N'', N'1', NULL, N'swagger', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', N'.0.6.', N'代码生成', N'/buildertables/index', N'', N'0', N'0', N'23yichuliliucheng', N'0', N'根节点', N'', N'1', NULL, N'BuilderTable', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', N'.0.1.21.', N'部门管理', N'/OrgManager/Index', N'', N'0', N'0', N'bumenguanli', N'0', N'基础配置', N'', N'4', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'Org', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'7580672f-a390-4bb6-982d-9a4570cb5199', N'.0.1.', N'基础配置', N' /', N'', N'0', N'0', N'jichupeizhi', N'0', N'根节点', N'', N'1', NULL, NULL, N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'7bc7e527-478d-49fd-868d-5f31951586f5', N'.0.3.3.', N'系统日志', N'/SysLogs/Index', N'', N'0', N'0', N'xiaoxipingtai-xiaoxirizhi', N'0', N'消息日志', N'', N'1', N'b19bce90-5508-43b6-93ed-cd9ff9e356a9', N'SysLog', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'7bc7e527-478d-49fd-868d-5f31951586f6', N'.0.3.4.', N'我的消息', N'/SysMessages/Index', N'', N'0', N'0', N'xiaoxi', N'0', N'消息日志', N'', N'2', N'b19bce90-5508-43b6-93ed-cd9ff9e356a9', N'SysMessage', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'907a24c6-3c95-4073-8f90-ea7ec42c63f7', N'.0.1.22.', N'定时任务', N'/OpenJobs/Index', N'', N'0', N'0', N'dingshirenwu', N'0', N'基础配置', N'', N'2', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'OpenJob', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'92b00259-2d15-43e7-9321-adffb29e8bf2', N'.0.1.23.', N'表单设计', N'/forms/index', N'', N'0', N'0', N'biaodansheji-xuanxiangqia', N'0', N'基础配置', N'', N'5', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'Form', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'9486ff22-b696-4d7f-8093-8a3e53c45453', N'.0.2.10.', N'我的流程', N'/flowInstances/Index', N'', N'0', N'0', N'jiaoseguanli', N'0', N'流程中心', N'', N'2', N'069475e3-c997-487a-9f29-e6a864c5c1d4', N'FlowInstance', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'98a949e8-8704-40a7-b9a1-c0e8801e4057', N'.0.4.1.', N'入库订单', N'/wmsinboundordertbls/index', N'', N'0', N'0', N'cangchuzhongxin-', N'0', N'仓储中心', N'', N'1', N'15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', N'WmsInboundOrderTbl', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'9a87c0fa-9172-42a1-9505-7492433dcb8e', N'.0.1.24.', N'数据权限', N'/dataprivilegerules/index', N'', N'0', N'0', N'shujuquanxian', N'0', N'基础配置', N'', N'1', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'DataPrivilegeRule', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', N'.0.1.25.', N'字典分类', N'/Categories/Index', N'', N'0', N'0', N'data-dictionary-type', N'0', N'基础配置', N'', N'7', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'Category', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'b19bce90-5508-43b6-93ed-cd9ff9e356a9', N'.0.3.', N'消息日志', N' /', N'', N'0', N'0', N'chaxun1', N'0', N'根节点', N'', N'5', NULL, NULL, N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'bc80478d-0547-4437-9cff-be4b40144bdf', N'.0.1.26.', N'模块管理', N'/ModuleManager/Index', N'', N'0', N'0', N'liuchengzhongxin', N'0', N'基础配置', N'', N'1', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'Module', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'bedb41a2-f310-4775-af99-01be08adda93', N'.0.1.27.', N'角色管理', N'/RoleManager/Index', N'', N'0', N'0', N'bumenguanli', N'0', N'基础配置', N'', N'2', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'Role', N'1') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', N'.0.1.28.', N'资源管理', N'/Resources/Index', N'', N'0', N'0', N'ziyuanguanli', N'0', N'基础配置', N'', N'8', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'Resource', N'0') +GO + +INSERT INTO [dbo].[Module] ([Id], [CascadeId], [Name], [Url], [HotKey], [IsLeaf], [IsAutoExpand], [IconName], [Status], [ParentName], [Vector], [SortNo], [ParentId], [Code], [IsSys]) VALUES (N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', N'.0.1.29.', N'用户管理', N'/UserManager/Index', N'', N'0', N'0', N'yonghuguanli', N'0', N'基础配置', N'', N'3', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'User', N'1') +GO + + +-- ---------------------------- +-- Table structure for ModuleElement +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[ModuleElement]') AND type IN ('U')) + DROP TABLE [dbo].[ModuleElement] +GO + +CREATE TABLE [dbo].[ModuleElement] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [DomId] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Attr] varchar(500) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Script] varchar(500) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Icon] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Class] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Remark] varchar(200) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Sort] int DEFAULT ((0)) NOT NULL, + [ModuleId] [dbo].[PrimaryKey] NOT NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[ModuleElement] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流水号', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'DOM ID', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'DomId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'名称', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'元素附加属性', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Attr' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'元素调用脚本', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Script' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'元素图标', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Icon' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'元素样式', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Class' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'备注', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Remark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序字段', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'Sort' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'功能模块Id', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'ModuleId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'模块元素表(需要权限控制的按钮)', +'SCHEMA', N'dbo', +'TABLE', N'ModuleElement' +GO + + +-- ---------------------------- +-- Records of ModuleElement +-- ---------------------------- +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'054e9699-7828-4b8b-a28b-d7ae45ed3306', N'btnEdit', N'编辑', N'', N'', N'bianji-copy', N'primary', N'', N'2', N'98a949e8-8704-40a7-b9a1-c0e8801e4057', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'06fe4738-b4f4-4ecf-b9da-07dd3bb26cb3', N'btnDel', N'撤销订单', N'', N'', N'shanchu', N'danger', N'', N'3', N'98a949e8-8704-40a7-b9a1-c0e8801e4057', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'0d25438e-1436-48e0-aedf-0f1690693281', N'btnRoleAccessUser', N'添加角色用户', N'', N'assignRoleUser(this)', N'yonghuguanli', N'warning', N'添加角色用户', N'4', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'0d25438e-1436-48e0-aedf-0f1690693282', N'btnAccessModule', N'为角色分配模块', N'', N'assignRoleModule(this)', N'xiaoxipingtai-xiaoxirizhi', N'warning', N'为角色分配模块', N'4', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'11a3d5d0-c836-410e-88d7-67a6b30c2b11', N'btnStart', N'启动', N'', N'', N'zhengque_chenggong_shibai', N'success', N'', N'4', N'9486ff22-b696-4d7f-8093-8a3e53c45453', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'13617796-049c-4ae4-a62b-1ca84002b273', N'btnDelCategory', N'删除分类', N'', N'', N'shanchu', N'danger', N'', N'0', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', N'btnAssignReource', N'为角色分配资源', N'', N'openRoleReourceAccess(this)', N'module', N'warning', N'为角色分配资源', N'3', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'17ae4fd4-ab4e-439e-ba1d-2a53b46d112b', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'', N'2', N'0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'18cc3217-28a6-49b2-9a20-080230065984', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'', N'1', N'0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'1a473afd-cbd4-41e9-9471-81f9435aaabe', N'btnEdit', N'编辑', N' ', N'edit()', N'bianji-copy', N'primary', N'编辑分类', N'2', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'1c870438-4260-43a5-8996-a6e1dc8bbf6a', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加部门', N'0', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'1c870438-4260-43a5-8996-a6e1dc8bbf6b', N'btnAssignOrgUser', N'分配用户', N'', N'assignOrgUser(this)', N'yonghuguanli', N'warning', N'分配用户', N'0', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'1c9acc3e-a40d-4d07-b495-6e60eb9b71b9', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'编辑角色', N'1', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'2d595a2a-5de5-479e-a331-b53c799a6b10', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加分类', N'1', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'2d595a2a-5de5-479e-a331-b53c799a6b11', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加定时任务', N'1', N'907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'2feefce1-e3d8-42ac-b811-2352679628da', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'刪除用戶', N'2', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'2feefce1-e3d8-42ac-b811-2352679628dd', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'刪除定时任务', N'3', N'907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'34730f5a-d307-457b-9041-5f7de30abfa9', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'编辑用户', N'1', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'34730f5a-d307-457b-9041-5f7de30abfaa', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'编辑定时任务', N'2', N'907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'362d1eda-c85e-4b14-a80a-b923291e08de', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加', N'0', N'f0f06b8f-0a86-487c-8b0e-0a12573ccd46', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'38109ca0-32ec-44bd-a243-017e591b532b', N'btnEditStock', N'编辑', N' ', N'edit()', N'bianji-copy', N'primary', N'编辑进出库', N'0', N'89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'3dc0ec4d-bf82-4bae-9ec0-1d6c2403fb99', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'', N'1', N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'3dc0ec4d-bf86-4bae-9ec0-1d6c2403fb99', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'', N'1', N'92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'44075557-496e-4dde-bb75-7b69f51ab4fe', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'编辑模块', N'2', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'4bfa8ea0-6b0d-426f-8687-b654575ca780', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'编辑资源', N'2', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'4f2737db-632d-4946-8a71-b08b9885f151', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'', N'2', N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'4f2737db-633f-4946-8a71-b08b9885f151', N'btnEdit', N'编辑', N'', N'edit()', N'bianji-copy', N'primary', N'', N'2', N'92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'4fba8ea0-6b0d-426f-8687-b654575ca780', N'btnExport', N'导出', N'', N'export()', N'bianji-copy', N'info', N'导出资源', N'10', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'4fba8ea0-7c5c-426f-8687-b654575ca780', N'btnExport', N'导出', N'', N'export()', N'bianji-copy', N'info', N'导出订单', N'10', N'98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'4fe5d402-4314-4673-8723-eeed4bfaa2e1', N'btnEdit', N'编辑', N' ', N'edit()', N'bianji-copy', N'primary', N'编辑流程', N'1', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'50c9df24-b233-42cb-9a0d-4ce158c75f86', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加用戶', N'0', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'52be6f7a-0b32-481e-b8a2-929437eafb2a', N'btnRecall', N'撤销', N'', N'', N'chexiao_', N'danger', N'', N'5', N'9486ff22-b696-4d7f-8093-8a3e53c45453', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'584c7a3b-d28a-47b4-8648-7797d05d83d1', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'', N'3', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'5ed1681c-13d2-4c87-8675-a8d95c0b40ae', N'btnAddMenu', N'添加菜单', N'', N'assignButton()', N'xinzeng', N'success', N'为模块分配按钮', N'4', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'5ed1681c-13d2-4c87-8676-a8d95c0b40ae', N'btnEditMenu', N'编辑菜单', N'', N'', N'bianji-copy', N'primary', N'编辑菜单', N'5', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'5ed1681c-13d2-4c87-8677-a8d95c0b40ae', N'btnDelMenu', N'删除菜单', N'', N'', N'shanchu', N'danger', N'', N'6', N'bc80478d-0547-4437-9cff-be4b40144bdf', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'645b40ac-4223-44a7-aab4-66eb56cf9864', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加角色', N'0', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'68484265-7802-4f06-b024-33e8b2f2edcf', N'btnAdd', N'新的申请', N'', N'add()', N'xinzeng', N'success', N'申请物品', N'0', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'68fc793f-069f-43e1-a012-42ac2d7c585c', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'删除角色', N'2', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'6c814946-db5c-48bd-84dd-b1c38196ad74', N'btnAdd', N'添加模版', N'', N'add()', N'xinzeng', N'success', N'', N'0', N'0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'6db928fe-93df-460f-9472-8bb0b6cae52c', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加进出库', N'0', N'89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', N'btnVerification', N'处理', N'', N'verificationForm()', N'chaxun1', N'warning', N'', N'1', N'4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'7b2b1ffb-398b-4f7b-83da-8f484e1bcea0', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'删除部门', N'2', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'7f071c63-1620-4486-9264-5806b2e63218', N'btnAccessRole', N'为用户分配角色', N'', N'openUserRoleAccess(this)', N'yonghuguanli', N'warning', N'为用户分配角色', N'5', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'816b12b3-e916-446d-a2fa-329cfd13c831', N'btnDetail', N'进度详情', N'', N'', N'chaxun1', N'info', N'', N'4', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'81ce1abe-209d-4e4c-a8d2-efbc6a3b45ba', N'btnAdd', N'添加', N'', N'', N'xinzeng', N'success', N'', N'1', N'9a87c0fa-9172-42a1-9505-7492433dcb8e', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'826b12b3-e916-446d-a2fa-329cfd13c831', N'btnDetail', N'进度详情', N'', N'', N'chaxun1', N'info', N'', N'2', N'4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'84694ea5-d6e1-4a65-8a59-7b5b779688d4', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加模块', N'1', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'84e38920-f6e5-499c-bf52-a3c6f8499ff7', N'btnDel', N'删除', N' ', N'del()', N'shanchu', N'danger', N'删除分类', N'3', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'8966b04f-2326-4046-8b03-0c64f9f833dd', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'', N'3', N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'8966b04f-8e26-4046-8b03-0c64f9f833dd', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'', N'3', N'92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'95c2dde0-f2a7-4474-8aa7-c7eaa7c4c87f', N'btnDel', N'删除', N'', N'', N'shanchu', N'danger', N'', N'1', N'9a87c0fa-9172-42a1-9505-7492433dcb8e', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'9c96e485-77a6-45f0-b6a7-f01dab94b0c6', N'btnCreateEntity', N'生成实体', N'', N'createEntity()', N'chaxun1', N'info', N'生成实体', N'4', N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'9c96e485-84a6-45f0-b6a7-f01dab94b0c6', N'btnPreview', N'预览', N'', N'preview()', N'chaxun1', N'info', N'', N'4', N'92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'9e2c6754-f258-4b14-96a0-b9d981196a65', N'btnAdd', N'添加', N'', N'add()', N'xinzeng', N'success', N'添加资源', N'0', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'a7eea5dc-3b10-4550-9cf3-0dba9b9fc32c', N'btnAddCategory', N'添加分类', N'', N'', N'xinzeng', N'success', N'', N'0', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'a9f51ee6-3d62-4618-8651-fd092702cb45', N'btnCreateVue', N'生成VUE页面', N'', N'', N'zhuyeicon', N'info', N'生成VUE页面', N'6', N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', N'btnDetail', N'查看详情', N'', N'', N'chaxun1', N'info', N'', N'0', N'37bb9414-19a0-4223-9056-71f8c758a930', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'c35d8f5b-0d38-4f31-84f9-39e476eeab08', N'btnAdd', N'新订单', N'', N'', N'xinzeng', N'success', N'', N'1', N'98a949e8-8704-40a7-b9a1-c0e8801e4057', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'c3d7b478-21e9-4c1e-b866-a3c80be7909b', N'btnRefresh', N'刷新', N'', N'refresh()', N'chaxun1', N'info', N'刷新分类', N'0', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'c4c1acbb-9cbf-4b1e-9cc0-ccf5ff544ec2', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'删除进出库', N'0', N'89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'c7d7daf0-3669-4a22-8bed-b092617deb9c', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'删除资源', N'3', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'd1ba6a72-ba14-44c0-baba-46d0ad96fe8a', N'btnRefresh', N'刷新', N'', N'refresh()', N'chaxun1', N'info', N'刷新用户', N'3', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'd352c8ee-3dff-4d28-a0de-903ae68f2533', N'btnPreview', N'预览', N'', N'preview()', N'chaxun1', N'info', N'', N'3', N'0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', N'btnAdd', N'上传附件', N'', N'add()', N'xinzeng', N'success', N'新增文件管理', N'1', N'45f82f8b-8675-4164-b4fe-417a428b9bfb', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'd7dc9298-6e33-44a5-bc17-5dfc7d39c02a', N'btnCreateBusiness', N'生成业务代码', N'', N'', N'biaodansheji-xuanxiangqia', N'info', N'生成业务代码', N'5', N'4e5ca0dd-3b54-467b-8cf8-7516890aafae', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'daddf3b9-71b5-45ac-b85d-5a11c522f2f4', N'btnDel', N'删除', N' ', N'del()', N'shanchu', N'danger', N'删除模块', N'3', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'ef42721f-d223-4a00-a1d9-80b81121f21a', N'btnEdit', N'编辑', N' ', N'edit()', N'bianji-copy', N'primary', N'编辑部门', N'1', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'f516888d-fdce-4420-a630-d0830c1c6cbc', N'btnDel', N'删除', N'', N'del()', N'shanchu', N'danger', N'删除文件管理', N'3', N'45f82f8b-8675-4164-b4fe-417a428b9bfb', N'', N'') +GO + +INSERT INTO [dbo].[ModuleElement] ([Id], [DomId], [Name], [Attr], [Script], [Icon], [Class], [Remark], [Sort], [ModuleId], [TypeName], [TypeId]) VALUES (N'f8dde22a-2a37-47c4-8e67-70fb3af5303e', N'btnRefresh', N'刷新', N'', N'refresh()', N'chaxun1', N'info', N'刷新部门', N'3', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + + +-- ---------------------------- +-- Table structure for OpenJob +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[OpenJob]') AND type IN ('U')) + DROP TABLE [dbo].[OpenJob] +GO + +CREATE TABLE [dbo].[OpenJob] ( + [Id] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [JobName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [RunCount] int DEFAULT ((0)) NOT NULL, + [ErrorCount] int DEFAULT ((0)) NOT NULL, + [NextRunTime] datetime NULL, + [LastRunTime] datetime NULL, + [LastErrorTime] datetime NULL, + [JobType] int DEFAULT ((0)) NOT NULL, + [JobCall] varchar(500) COLLATE Chinese_PRC_CI_AS NOT NULL, + [JobCallParams] varchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [Cron] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Status] int DEFAULT ((0)) NOT NULL, + [Remark] varchar(128) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [CreateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CreateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [UpdateTime] datetime NULL, + [UpdateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [OrgId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[OpenJob] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'Id', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'任务名称', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'JobName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'任务执行次数', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'RunCount' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'异常次数', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'ErrorCount' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'下次执行时间', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'NextRunTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后一次执行时间', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'LastRunTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后一次失败时间', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'LastErrorTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'任务执行方式0:本地任务;1:外部接口任务', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'JobType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'任务地址', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'JobCall' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'任务参数,JSON格式', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'JobCallParams' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'CRON表达式', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'Cron' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'任务运行状态(0:停止,1:正在运行,2:暂停)', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'备注', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'Remark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新时间', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人ID', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属部门', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob', +'COLUMN', N'OrgId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'定时任务', +'SCHEMA', N'dbo', +'TABLE', N'OpenJob' +GO + + +-- ---------------------------- +-- Records of OpenJob +-- ---------------------------- +INSERT INTO [dbo].[OpenJob] ([Id], [JobName], [RunCount], [ErrorCount], [NextRunTime], [LastRunTime], [LastErrorTime], [JobType], [JobCall], [JobCallParams], [Cron], [Status], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'f40fe48d-71a4-4f47-b324-6178d97abfb9', N'定时日志任务', N'0', N'0', N'2020-04-25 12:16:19.767', N'2020-04-25 12:16:19.767', N'2020-04-25 12:16:19.767', N'0', N'OpenAuth.App.Jobs.SysLogJob', N'null', N'0/10 * * * * ?', N'0', N'这是个每10秒运行一次的任务,可以在系统日志中查看运行结果', N'2020-04-25 12:16:19.770', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2020-04-25 19:31:37.503', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'') +GO + + +-- ---------------------------- +-- Table structure for Org +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Org]') AND type IN ('U')) + DROP TABLE [dbo].[Org] +GO + +CREATE TABLE [dbo].[Org] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [CascadeId] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [HotKey] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [ParentName] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [IsLeaf] bit DEFAULT ((1)) NOT NULL, + [IsAutoExpand] bit DEFAULT ((0)) NOT NULL, + [IconName] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Status] int DEFAULT ((1)) NOT NULL, + [BizCode] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [CustomCode] varchar(4000) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [CreateId] int DEFAULT ((0)) NOT NULL, + [SortNo] int DEFAULT ((0)) NOT NULL, + [ParentId] [dbo].[PrimaryKey] NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[Org] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流水号', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'节点语义ID', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'CascadeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'组织名称', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'热键', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'HotKey' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'父节点名称', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'ParentName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否叶子节点', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'IsLeaf' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否自动展开', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'IsAutoExpand' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'节点图标文件名称', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'IconName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'当前状态', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'业务对照码', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'BizCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'自定义扩展码', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'CustomCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'CreateId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序号', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'SortNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'父节点流水号', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'ParentId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'Org', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'组织表', +'SCHEMA', N'dbo', +'TABLE', N'Org' +GO + + +-- ---------------------------- +-- Records of Org +-- ---------------------------- +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', N'.0.1.4.1.', N'研发小组', N'', N'汇丰软件部', N'0', N'0', N'', N'0', N'0', N'', N'2016-10-14 11:40:31.000', N'0', N'1', N'86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL) +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'182dac38-64a0-414c-990c-7c9b7558a367', N'.0.4.', N'中部片区', N'', N'根节点', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:52:38.000', N'0', N'0', NULL, N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'1b965fff-3dcd-42ff-9624-2c8eb4f9b1c6', N'.0.5.1.', N'广州营销中心', N'', N'华南片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:56:39.000', N'0', N'0', N'8e31553c-cab8-4eb3-90b5-5f8ff1d21801', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'2089637b-403d-4d4d-91ff-c8a554973f96', N'.0.4.1.', N'海外市场部', N'', N'中部片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:53:54.000', N'0', N'0', N'182dac38-64a0-414c-990c-7c9b7558a367', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'3d2ad14c-2c56-4a90-a2db-6bde26b0b8b3', N'.0.3.1.', N'成都营销中心', N'', N'西南片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:55:42.000', N'0', N'0', N'60620558-89a2-4b28-8637-52f514773725', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'4a3920f1-1470-477e-97ec-0996eb83b638', N'.0.1.6.', N'市场2部', N'', N'总部大区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:55:07.000', N'0', N'0', N'543a9fcf-4770-4fd9-865f-030e562be238', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'543a9fcf-4770-4fd9-865f-030e562be238', N'.0.1.', N'总部大区', N'', N'根节点', N'0', N'0', N'', N'0', N'0', N'', N'2016-10-14 11:37:13.000', N'0', N'0', NULL, NULL, NULL) +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'60620558-89a2-4b28-8637-52f514773725', N'.0.3.', N'西南片区', N'', N'根节点', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:52:30.000', N'0', N'0', NULL, N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'66386671-0494-4e83-8346-fbcf73283f7b', N'.0.2.', N'华东片区', N'', N'根节点', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:52:19.000', N'0', N'0', NULL, N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'8047e605-c54a-48bd-81da-daa9c1fc9091', N'.0.4.2.', N'郑州营销中心', N'', N'中部片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:54:50.000', N'0', N'0', N'182dac38-64a0-414c-990c-7c9b7558a367', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'86449128-d5ac-44bf-b999-f7735b7458fd', N'.0.1.4.', N'软件部', N'', N'总部大区', N'0', N'0', N'', N'1', N'0', N'', N'2016-05-26 15:11:03.000', N'0', N'1', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'8e31553c-cab8-4eb3-90b5-5f8ff1d21801', N'.0.5.', N'华南片区', N'', N'根节点', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:52:55.000', N'0', N'0', NULL, N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'9cd918bf-28bc-44de-8e07-23cacbb67f42', N'.0.1.7.', N'总经办', N'', N'总部大区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:57:40.000', N'0', N'0', N'543a9fcf-4770-4fd9-865f-030e562be238', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'b2083488-64e5-44cc-b8f4-929ffa6f2f72', N'.0.2.1.', N'上海VIP中心', N'', N'华东片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:56:25.000', N'0', N'0', N'66386671-0494-4e83-8346-fbcf73283f7b', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'c36e43df-3a99-45da-80d9-3ac5d24f4014', N'.0.1.5.', N'市场1部', N'', N'总部大区', N'0', N'0', N'', N'0', N'0', N'', N'2016-05-26 15:10:40.000', N'0', N'1', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'c455d009-12d7-4c78-953f-264f0ca67a3d', N'.0.6.1.', N'天津营销中心', N'', N'华北片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:56:54.000', N'0', N'0', N'eed8756d-587b-46de-96c7-0a400e3d80fa', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'ced1b2f0-4b53-44b8-9c42-a5d607ccc9c9', N'.0.1.8.', N'上市办', N'', N'总部大区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:57:53.000', N'0', N'0', N'543a9fcf-4770-4fd9-865f-030e562be238', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'df442c27-68a0-428e-a309-cba23a994a9d', N'.0.3.2.', N'重庆营销中心', N'', N'西南片区', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:56:06.000', N'0', N'0', N'60620558-89a2-4b28-8637-52f514773725', N'', N'') +GO + +INSERT INTO [dbo].[Org] ([Id], [CascadeId], [Name], [HotKey], [ParentName], [IsLeaf], [IsAutoExpand], [IconName], [Status], [BizCode], [CustomCode], [CreateTime], [CreateId], [SortNo], [ParentId], [TypeName], [TypeId]) VALUES (N'eed8756d-587b-46de-96c7-0a400e3d80fa', N'.0.6.', N'华北片区', N'', N'根节点', N'0', N'0', N'', N'0', N'', N'', N'2019-10-31 21:53:04.000', N'0', N'0', NULL, N'', N'') +GO + + +-- ---------------------------- +-- Table structure for Relevance +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Relevance]') AND type IN ('U')) + DROP TABLE [dbo].[Relevance] +GO + +CREATE TABLE [dbo].[Relevance] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Description] nvarchar(100) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Key] varchar(100) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Status] int DEFAULT ((0)) NOT NULL, + [OperateTime] datetime DEFAULT (getdate()) NOT NULL, + [OperatorId] [dbo].[PrimaryKey] NULL, + [FirstId] [dbo].[PrimaryKey] NOT NULL, + [SecondId] [dbo].[PrimaryKey] NOT NULL, + [ThirdId] [dbo].[PrimaryKey] NULL, + [ExtendInfo] varchar(100) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[Relevance] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流水号', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'描述', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'映射标识', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'Key' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'状态', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'授权时间', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'OperateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'授权人', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'OperatorId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'第一个表主键ID', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'FirstId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'第二个表主键ID', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'SecondId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'第三个表主键ID', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'ThirdId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'扩展信息', +'SCHEMA', N'dbo', +'TABLE', N'Relevance', +'COLUMN', N'ExtendInfo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'多对多关系集中映射', +'SCHEMA', N'dbo', +'TABLE', N'Relevance' +GO + + +-- ---------------------------- +-- Records of Relevance +-- ---------------------------- +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'00ae6b5c-21fa-4dc9-8ca4-7df669253255', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'c3d7b478-21e9-4c1e-b866-a3c80be7909b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'01ba383d-fe81-473a-84a1-f64ce8a5aae5', N'', N'UserOrg', N'0', N'2019-10-31 21:50:42.000', N'', N'229f3a49-ab27-49ce-b383-9f10ca23a9d5', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'026ffa48-8cdf-4452-9ac7-b1b55e58e02a', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'c35d8f5b-0d38-4f31-84f9-39e476eeab08', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'032e20b6-7273-49f9-9b84-0040323114c0', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'CreateUserId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'03b55a9e-a44f-44fa-9383-4117bf8aba60', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'XXX_DELETEACCOUNT', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'03be9b5e-38b0-4525-8431-b26d35ce6ce3', N'', N'UserElement', N'0', N'2016-09-07 15:30:43.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'054a8347-a62c-4e62-b9b2-0b2d14e9ff94', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'06dfd97d-17e0-42b8-bde7-40006d8c8eb2', N'', N'UserElement', N'0', N'2018-04-06 14:50:37.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'06f4c4a2-faa8-4bad-9184-50ceb517f30b', N'', N'ProcessUser', N'0', N'2016-09-08 16:48:14.000', N'0', N'10cc09fb-d469-41e5-ae3f-fdd805a4bd4c', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'077e24ab-4c48-4a5e-bfa9-90ea00449136', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:47.000', N'', N'3e761e88-ddf7-4a62-b219-9a315b4564f2', N'86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'08ff97f7-17fc-4072-b29a-287135898ece', N'', N'RoleResource', N'0', N'2016-09-04 23:20:22.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'fdf3aac3-4507-40ad-aa2f-d7f0459de252', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'0b3d3a9b-8a96-43d4-918c-fa7e3ea5f5ca', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:37.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'0fd5b371-b010-4846-8833-95cc1e813a32', N'', N'UserElement', N'0', N'2016-09-07 15:31:16.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'10669494-70e2-4583-b5fd-191d7219b792', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'AppId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'109dcd85-9f50-4b7b-8615-c107496986ba', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'10a76196-ba0c-4294-bb8f-dcd063eb4aab', N'', N'UserOrg', N'0', N'2017-10-12 09:13:38.000', N'', N'3eacdedd-e93a-4816-b49c-99ba3d5323c2', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'10e58d75-dec1-4b85-882f-9dac79ad1210', N'', N'RoleResource', N'0', N'2016-10-21 18:08:13.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'ec99f670-0eca-465c-9f64-d4d5dc510b83', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'120d7a5d-203c-4261-95f5-0125757fb386', N'', N'UserElement', N'0', N'2016-10-20 17:01:01.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'7f071c63-1620-4486-9264-5806b2e63218', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'12f282b5-e87f-416e-8a7c-f9830d115b9a', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'UpdateUserId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'13433400-a32c-4539-b988-8b417c09bc0e', N'', N'UserModule', N'0', N'2016-09-07 15:30:07.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'13612a4c-b20c-4bd0-a2cd-0ae47576364d', N'', N'UserElement', N'0', N'2016-10-20 16:34:12.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'148e317e-dacf-44b4-b3b8-7f68af74acdd', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'069475e3-c997-487a-9f29-e6a864c5c1d4', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1490edd4-9bd3-4e71-bfa4-56f6558c1d3f', N'', N'UserElement', N'0', N'2018-04-06 09:48:24.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'15705855-3e8d-4404-98f4-59af683f20ce', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'98a949e8-8704-40a7-b9a1-c0e8801e4057', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'15e66b55-cdce-47a1-9c08-21d5525524e8', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'0031262c-689c-4b96-bae2-2c9d67076ade', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'16154fc4-d18e-44a3-bcf2-5539b168aba7', N'', N'RoleElement', N'0', N'2016-10-24 17:25:15.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'18cc3217-28a6-49b2-9a20-080230065984', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1740ff26-a4d0-44cc-9fab-a0105c2c60b6', N'', N'UserOrg', N'0', N'2017-10-12 13:59:49.000', N'', N'63c9c82a-e0d3-4bde-bbd2-057cda2f5283', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'18389d29-c82d-4181-8ea0-1440ca1c2093', N'', N'RoleElement', N'0', N'2020-03-19 22:31:02.460', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'9e2c6754-f258-4b14-96a0-b9d981196a65', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'183905f3-620c-4995-aead-1e80c5899517', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:19:30.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Category', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1873ed85-a88a-4236-bd40-2c416aa2576c', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'18aa904d-6625-430d-9475-ec84d8c8e605', N'', N'RoleModule', N'0', N'2020-03-19 22:31:02.443', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'19c9621c-3d23-46b7-a841-54d5c82ec8e8', N'', N'UserOrg', N'0', N'2016-09-02 13:56:53.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1aaa04f0-bd9f-44a0-8bc2-3f7a74684c42', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:19:30.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Category', N'DtCode', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1acec4c4-0136-4e2b-a839-8676dbd6594a', N'', N'ProcessUser', N'0', N'2016-09-14 11:38:23.000', N'0', N'6c6afe3c-349c-4198-8710-cf19c90f3afd', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1ced1564-2fea-4c04-8aea-f071fa5bb293', N'', N'UserModule', N'0', N'2016-09-05 16:24:55.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1cf19b35-e2c2-436f-99b9-03ac2b232cc6', N'', N'RoleElement', N'0', N'2016-09-04 23:21:04.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'44075557-496e-4dde-bb75-7b69f51ab4fe', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1dca9a35-06e8-4275-8902-13c619880357', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'ScheduledInboundTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1e84dafd-3f4d-4b13-a738-2cf0c98e2351', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'AppId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'1fb6b802-2a1f-49a8-b2fa-c5d223a8538c', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'UpdateTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2014027e-0cff-41cf-974b-56126d6eaa9a', N'', N'RoleElement', N'0', N'2016-09-05 09:22:11.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'c4c1acbb-9cbf-4b1e-9cc0-ccf5ff544ec2', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'224fa0b0-cdd6-47cf-89c5-45ad2a64bfd5', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'OrderType', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'23339fa0-94f4-4d35-a775-bda84d152841', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'069475e3-c997-487a-9f29-e6a864c5c1d4', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'242e9543-3343-41d4-8816-15ffeeaef551', N'', N'UserElement', N'0', N'2016-09-07 15:31:16.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'27c4d50c-32da-4dbc-88a1-84b343cdd649', N'', N'UserElement', N'0', N'2016-10-20 17:01:00.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'6839a297-350b-4215-b680-4e5dfdae5615', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'29b06cd6-af0c-4c63-9aba-e5431c5d62ec', N'', N'UserOrg', N'0', N'2017-10-12 09:13:38.000', N'', N'3eacdedd-e93a-4816-b49c-99ba3d5323c2', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2a36a2b7-41aa-4190-b88c-75d44a56ad6e', N'', N'UserModule', N'0', N'2017-02-06 00:14:18.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2a8a790f-0b9a-4ab3-8e4f-aae4bfddc609', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'PurchaseNo', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2bb3fddb-0f51-442e-8dbf-236beb47d8a6', N'', N'RoleOrg', N'0', N'2018-04-14 13:16:45.000', N'', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2c67ac44-5b67-4942-b457-2212e9a5dbf9', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2ca288a6-d222-4328-951e-c01c3e77a0c7', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'7f071c63-1620-4486-9264-5806b2e63218', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2d0fcc88-a7c0-4d33-8a08-1d688e9dde83', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2d15e438-cc3a-41e9-9b13-325bfd5c804a', N'', N'RoleElement', N'0', N'2016-09-04 23:21:09.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'84e38920-f6e5-499c-bf52-a3c6f8499ff7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2e1d286c-b771-43b0-947e-eeab185cc014', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'4abafc83-c8f5-452f-9882-e113a86e7a3e', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'2ebff9a4-b2d5-4a35-a7dd-2cfa2f5b0522', N'', N'ProcessUser', N'0', N'2016-09-07 17:33:39.000', N'0', N'52cc7933-a045-4dcc-8c17-1b618bfa772b', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'30c82d18-7892-4e5f-9aee-e4f483a858c2', N'', N'UserModule', N'0', N'2016-09-05 16:24:55.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3225a4dc-c988-410c-8bcd-9afbccbafc09', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'584c7a3b-d28a-47b4-8648-7797d05d83d1', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'332a373c-f485-4f85-9af9-7792f7462bf1', N'', N'RoleModule', N'0', N'2016-09-02 17:03:47.000', N'0', N'648b04c4-4ac2-4d69-bef6-07081ef27871', N'89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'333771cf-7eab-4d57-988a-8bd934575558', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'OwnerId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'336b16ba-8313-4cb3-87d7-4370ff175c14', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Resource', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'33fa12d8-8e48-4d1c-9c84-50f533b682ec', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'CreateTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'340c60fe-8b95-474c-aa04-9197903998d2', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'361feb63-bde2-49c7-86ec-6df3ec6f0fe3', N'', N'RoleElement', N'0', N'2016-09-04 23:21:13.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'1c870438-4260-43a5-8996-a6e1dc8bbf6a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'388f792e-dbd1-40a1-8374-9339e7e60d9e', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'UpdateTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3905b8a3-ed7e-4fe0-9e6d-747f6bc79235', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'TypeName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'392dc41e-7186-4efb-a8e5-b5317e4122fb', N'', N'RoleResource', N'0', N'2018-09-10 12:54:14.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'OPENAUTH_DELETEACCOUNT', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3931d5b7-dde2-4530-bb2d-79b73f76e19b', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:19:30.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Category', N'Name', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3aa0cdcb-ec57-420e-b1b0-eb4d77b8a8d5', N'', N'UserOrg', N'0', N'2020-03-19 21:20:04.110', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'86449128-d5ac-44bf-b999-f7735b7458fd', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3b4845a5-d7a2-4da7-b95c-43ad03980fda', N'', N'UserOrg', N'0', N'2020-03-19 21:20:04.110', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3bcaab20-e096-480e-a9bb-0fdb70686714', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'cf7388be-2677-427c-ad78-8f00f1062b96', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'3de0359b-6331-4dc7-a00e-751f71dbadb5', N'', N'ProcessUser', N'0', N'2016-09-28 09:23:30.000', N'0', N'68295d2a-4dfd-4c5e-81e3-9c787e2603bc', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4190f00a-11a0-4814-849b-cc5232fa4dd4', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'OPENAUTH_DELETEACCOUNT', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'42ba8a59-5493-4e11-b61b-d87000092767', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'4abafc83-c8f5-452f-9882-e113a86e7a3e', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4459ffd7-446b-456b-aee5-48e67ca000f8', N'', N'UserOrg', N'0', N'2019-10-31 21:51:45.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'456ddfed-6607-41e9-9c46-0d4c7c9c38d4', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'Status', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'45744773-1b85-4913-bc1b-2f00b95a8198', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'9e2c6754-f258-4b14-96a0-b9d981196a65', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'45e97612-46d8-4c36-b89e-ce6572ed7988', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'460d1c98-2a68-43cf-8d38-d40ceb89916f', N'', N'UserOrg', N'0', N'2017-10-12 09:13:38.000', N'', N'3eacdedd-e93a-4816-b49c-99ba3d5323c2', N'86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'465b8bc0-b817-410d-849e-55f66b2a3211', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'98a949e8-8704-40a7-b9a1-c0e8801e4057', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'471e98ee-9cc5-4dc7-8762-a452e855dbd5', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'CreateTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4757bb30-e4bc-4c2d-a824-947ef151d341', N'', N'UserRole', N'0', N'2016-09-07 20:21:16.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4ba3982b-f0ae-4f9a-980e-1eaedc3b5f2e', N'', N'UserElement', N'0', N'2016-09-07 17:48:34.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4c2fb006-53d6-4041-8cf6-e5d74d788897', N'', N'UserModule', N'0', N'2018-04-06 09:48:19.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4c69794b-9957-4f6b-b0fb-6455fe643565', N'', N'UserElement', N'0', N'2018-04-06 14:50:41.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4daccce5-cb7b-46aa-8bed-3c85c72436be', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:37.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4e613188-0387-4d17-a60d-703b4a606d75', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4e665304-9f05-410e-b68f-44d45281b788', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:47.000', N'', N'3e761e88-ddf7-4a62-b219-9a315b4564f2', N'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4e693bbd-8ddb-42af-b888-30885612c154', N'', N'UserOrg', N'0', N'2019-10-31 21:58:43.000', N'', N'96f63f9d-e8c8-4258-963e-3327ed7d6f56', N'3d2ad14c-2c56-4a90-a2db-6bde26b0b8b3', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4ec39ee9-9ee9-4aa9-a0db-eb0fdf8d2f00', N'', N'UserElement', N'0', N'2018-04-06 09:48:27.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4ee89c07-55e2-4ca6-9ef1-449cfe0a2c3c', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'OPENAUTH_LOGIN', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'4fde1dc6-9d73-4c7c-9238-28981858c5a6', N'', N'RoleModule', N'0', N'2016-09-05 09:21:56.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5167dbcd-3a32-4ae8-827e-6f381cc58fa2', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'fa816af1-a28d-47b5-9b8b-c46e18f902e9', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'526d6f39-e75a-402b-8ba6-9bb08731da1e', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'CreateTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'53a4be87-4fa8-415b-97b5-2298ce8b17c8', N'', N'UserResource', N'0', N'2018-04-14 14:38:04.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'XXX_LOGIN', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'54b2e9b6-1f7c-4a39-92c9-98f58429c1fc', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'55b10ecc-3fb3-4127-b69e-e7a3467d7a1a', N'', N'RoleElement', N'0', N'2016-09-05 09:22:11.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'6db928fe-93df-460f-9472-8bb0b6cae52c', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5725ff79-43c6-4778-bbff-131cf364dab6', N'', N'UserElement', N'0', N'2016-10-20 17:01:01.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'cf7388be-2677-427c-ad78-8f00f1062b96', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'575221eb-0e4d-4cfa-9cd8-59607784d43d', N'', N'UserRole', N'0', N'2019-10-31 21:59:41.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'3e761e88-ddf7-4a62-b219-9a315b4564f2', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5965ae4d-c718-421f-9895-fdf6255a002e', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'ReturnBoxNum', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5a20d59c-6ee6-4fe2-98fe-7b35b11026ae', N'', N'UserElement', N'0', N'2016-09-07 15:30:20.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5aa8ae27-e5b1-4f46-9342-73f1ba11c14c', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'826b12b3-e916-446d-a2fa-329cfd13c831', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5b2d5db8-d603-4be3-add2-c85ef3c53ddc', N'', N'UserResource', N'0', N'2018-04-14 14:38:05.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'OPENAUTH_LOGIN', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5ccce632-f8f0-452b-8faf-4a5372004e85', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'XXX_CHECKUSER', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5f616264-84f0-42de-a84a-61d11f2f4786', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'4bfa8ea0-6b0d-426f-8687-b654575ca780', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'5f8ac964-c87d-44c0-b780-c4c1382800ea', N'', N'RoleElement', N'0', N'2020-03-19 22:31:02.460', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'6c814946-db5c-48bd-84dd-b1c38196ad74', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'620b368a-7b56-4c74-ab85-8bc91d08ddc9', N'', N'RoleElement', N'0', N'2016-09-04 23:20:42.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'1c9acc3e-a40d-4d07-b495-6e60eb9b71b9', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'635779b1-f223-41f2-b9a4-7f35633008d7', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'18cc3217-28a6-49b2-9a20-080230065984', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6431a464-6f1f-4ffc-8157-89212b70f09a', N'', N'RoleOrg', N'0', N'2016-09-05 00:00:00.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'64e4f5aa-28ef-4690-9b20-5f0b543964f6', N'', N'UserElement', N'0', N'2016-09-07 15:30:20.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6532f9c1-3067-4952-b008-e766f833050e', N'', N'UserRole', N'0', N'2019-11-23 00:48:41.000', N'', N'96f63f9d-e8c8-4258-963e-3327ed7d6f56', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6552d053-69b3-4ae9-b1f2-497582dcb8aa', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'c7d7daf0-3669-4a22-8bed-b092617deb9c', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6645b6fb-efcf-4e48-9c13-84f79bc5be34', N'', N'RoleOrg', N'0', N'2018-04-14 13:16:45.000', N'', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'66e25fc5-093d-42ab-85dc-a38f6600889b', N'', N'UserOrg', N'0', N'2016-09-02 13:57:32.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'68912e65-256e-45b6-b48e-036382598d32', N'', N'RoleOrg', N'0', N'2016-10-17 10:03:49.000', N'0', N'2eb423d6-6ad9-4efe-b423-872478a2a434', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'68984a83-ce96-4144-9e23-0e0f2249fb45', N'', N'UserOrg', N'0', N'2019-10-31 21:51:30.000', N'', N'de8be521-f1ec-4483-b124-0be342890507', N'c36e43df-3a99-45da-80d9-3ac5d24f4014', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6a0d3b61-67d0-4090-a622-08d5643e1af8', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'Name', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6a427baa-c54c-4830-a2fe-34e206f471c5', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'2d595a2a-5de5-479e-a331-b53c799a6b10', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6b9c4789-042c-4f6f-a749-ee68ee87462d', N'', N'ProcessUser', N'0', N'2016-10-27 16:47:52.000', N'0', N'054ff054-d8ae-4911-a596-8fb1f66b348f', N'3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6d6eb70e-0caf-485f-943c-671be021a588', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'AppName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6da6d662-8cef-47cd-80b3-fa885b2dca7a', N'', N'RoleOrg', N'0', N'2018-04-14 13:16:45.000', N'', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6db5666b-6f8c-4e83-bada-0b45054bd9a4', N'', N'RoleElement', N'0', N'2016-09-04 23:20:42.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'0d25438e-1436-48e0-aedf-0f1690693282', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'6fe52499-f800-47ce-96fc-a2b5b43505d5', N'', N'UserElement', N'0', N'2018-04-06 09:48:22.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7082bc48-535e-4b92-9dc0-c58340a8239d', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Resource', N'Name', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'715d017a-68b6-468d-aa3f-32ca4cfd4b9e', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'71fa1d0c-1928-4a16-aa94-c92e6f671581', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'AppName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'72bf4729-af60-42f5-b0d7-717362ffad7f', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'2feefce1-e3d8-42ac-b811-2352679628da', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'736141c8-330b-4600-a781-8d0e7cdc01e5', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'SupplierId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'736e90f7-3747-472e-816d-dbb7fdf3b0bb', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:42.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'744da0ee-6c57-4bfc-9937-5ab799112996', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'7bc7e527-478d-49fd-868d-5f31951586f5', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7475b0c3-f204-4f95-a22f-80591fe76bc7', N'', N'ProcessUser', N'0', N'2016-10-31 11:52:39.000', N'0', N'b8bcdf59-1e29-4d97-a364-12ac8e8c5c61', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'75340ad3-fb80-4646-b1de-ba801688ddc2', N'', N'RoleElement', N'0', N'2016-09-04 23:21:04.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'5ed1681c-13d2-4c87-8675-a8d95c0b40ae', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'759c09ce-f93a-4de7-96fc-cffabc1cd1ac', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Resource', N'AppName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'76a5b31b-f855-416c-b7ce-4b9ff1cdb4bc', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'CreateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'76e6629f-764f-4761-afd3-c41e0e9e4310', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'6c814946-db5c-48bd-84dd-b1c38196ad74', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'77824f78-792b-4661-b7d9-653f6e0a443c', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'9c96e485-84a6-45f0-b6a7-f01dab94b0c6', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'77ac794c-9142-443f-b19c-3b9d960c8ba4', N'', N'UserOrg', N'0', N'2019-10-31 21:51:45.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'86449128-d5ac-44bf-b999-f7735b7458fd', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'77bd93da-2c2b-4ba8-bf05-3a1382811a6a', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'77d25c9e-4773-4f95-8048-8d59398835f6', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'3dc0ec4d-bf86-4bae-9ec0-1d6c2403fb99', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'77eec82a-f713-4584-872c-761fdbcdb456', N'', N'UserElement', N'0', N'2018-04-06 14:50:37.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'77fc08e6-98ae-4d33-b294-bd9fed5b14ed', N'', N'UserElement', N'0', N'2018-04-06 14:50:36.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'797c6e5f-7f3c-4891-89b9-a054e10f6c00', N'', N'UserModule', N'0', N'2018-04-06 09:48:01.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7a22ccfc-5f4a-472b-850b-61b9552d7e67', N'', N'UserRole', N'0', N'2019-11-23 00:48:10.000', N'', N'229f3a49-ab27-49ce-b383-9f10ca23a9d5', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7ab6db05-1098-4134-b228-3329792dc6db', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'UpdateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7b177a26-efdd-406b-8873-24f6565b121f', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'054e9699-7828-4b8b-a28b-d7ae45ed3306', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7c0e613e-2e8e-43e2-93af-cf38bfd56dcb', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'StockId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7d929ccc-4185-41d0-a81f-42fc0f27a85c', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7d995d7b-5967-4bd0-a601-180925fe4a77', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7dcc9577-f27b-429f-8552-d223d4b48617', N'', N'UserRole', N'0', N'2019-10-31 21:59:41.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7e54557a-5f1d-494c-90c1-509525dd5c08', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'9486ff22-b696-4d7f-8093-8a3e53c45453', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7e8ce905-fa6e-490d-9d33-bde6b6529804', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:19:30.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Category', N'Description', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7f25286f-246b-4143-98eb-c3e574fe7455', N'', N'ProcessUser', N'0', N'2016-09-07 17:33:39.000', N'0', N'52cc7933-a045-4dcc-8c17-1b618bfa772b', N'3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7faeac11-cf1f-40aa-a6ad-2c7768106b9a', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'4f2737db-633f-4946-8a71-b08b9885f151', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'7fd7f976-f10e-44aa-a7ba-7ca40d2e8f90', N'', N'RoleOrg', N'0', N'2016-10-17 10:03:30.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'80310629-5e52-482c-9a0f-5c5bdfabcd9e', N'', N'RoleOrg', N'0', N'2016-09-05 00:00:00.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'832f4a8f-7791-4aa6-bcd2-20dcb6f5ef37', N'', N'UserElement', N'0', N'2016-09-02 14:53:04.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'84a52091-08a0-4a46-b661-3cd206771c29', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'854e0658-ab8a-4869-b157-9941955acdc6', N'', N'RoleElement', N'0', N'2016-09-04 23:21:09.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'1a473afd-cbd4-41e9-9471-81f9435aaabe', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'85b5f9e0-a4d2-4224-9488-c0fb98149f0b', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'c3d7b478-21e9-4c1e-b866-a3c80be7909b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'88a4c966-d042-4a2e-b133-ff7eded1c5de', N'', N'RoleElement', N'0', N'2016-09-04 23:21:13.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'7b2b1ffb-398b-4f7b-83da-8f484e1bcea0', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'89ea1898-7649-4c3d-ae68-ace9bd9a316b', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'8adae84f-6516-4d87-a476-353bc48ae597', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Category', N'Description', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'8af3581e-257f-4655-bac2-5b5afb85ef88', N'', N'UserOrg', N'0', N'2019-10-31 21:59:08.000', N'', N'758a34c7-5a31-438c-bdf7-02fdd846b901', N'b2083488-64e5-44cc-b8f4-929ffa6f2f72', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'8b633f3c-965b-4e35-8496-c364890d7760', N'', N'RoleElement', N'0', N'2016-09-04 23:21:09.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'c3d7b478-21e9-4c1e-b866-a3c80be7909b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'8c93cb3c-b535-4ab1-af9e-b3ad50847423', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'8f741d9e-e7f5-4b73-95f4-4b55e0cf6605', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'UpdateUserId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'8fa4a52f-9c0a-43c9-9b7e-b378efb4e1df', N'', N'RoleResource', N'0', N'2018-09-10 12:54:14.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'OPENAUTH_LOGIN', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'90f19c4e-609f-4dc6-84f7-8b936be05568', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Category', N'Name', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'928e8ddd-b990-471e-983d-f2dac77428d7', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'68484265-7802-4f06-b024-33e8b2f2edcf', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'92b2d699-9875-4978-af79-24c83ff4e212', N'', N'UserOrg', N'0', N'2019-10-31 21:58:43.000', N'', N'96f63f9d-e8c8-4258-963e-3327ed7d6f56', N'df442c27-68a0-428e-a309-cba23a994a9d', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'92f0b297-96c1-47d4-84dd-571374431bc0', N'', N'RoleElement', N'0', N'2016-09-04 23:21:04.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'84694ea5-d6e1-4a65-8a59-7b5b779688d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'93bcac7a-0ff1-488c-8d1c-3da7e44cbefc', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'd1ba6a72-ba14-44c0-baba-46d0ad96fe8a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'960224e6-5910-472b-a5ef-b2aa9a8b106f', N'', N'UserRole', N'0', N'2016-09-06 17:06:15.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'962b278b-0894-4b36-b1a0-6c5c3d11d4c3', N'', N'UserElement', N'0', N'2018-04-06 14:50:17.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'965f010b-2fd6-4b34-ba23-3e44c1af2877', N'', N'RoleOrg', N'0', N'2016-09-08 16:19:18.000', N'0', N'36094f5d-07e7-40d5-91dc-ff60f98b496a', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'98136fef-6d02-4823-bc12-6e5e619e1275', N'', N'UserRole', N'0', N'2019-10-31 21:59:25.000', N'', N'758a34c7-5a31-438c-bdf7-02fdd846b901', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9a6850d8-fc90-45fe-ab34-cfe0aa1b80ee', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9a7648a6-12ac-4473-82ec-c2c845d9047e', N'', N'RoleElement', N'0', N'2019-11-06 10:31:03.000', N'', N'3e761e88-ddf7-4a62-b219-9a315b4564f2', N'054e9699-7828-4b8b-a28b-d7ae45ed3306', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9ad706e3-8e6b-4bc7-a502-371b298ef062', N'', N'RoleElement', N'0', N'2016-09-04 23:21:13.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'ef42721f-d223-4a00-a1d9-80b81121f21a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9ba32bd8-4406-43bf-aac5-0bb0dbd6d228', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'c35d8f5b-0d38-4f31-84f9-39e476eeab08', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9bff1b59-f0fd-41db-9c55-e3275eccfc88', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'Description', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9d568d6d-d78d-47d6-8fb6-b1327cdbe83a', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9ded6370-099c-4691-aecd-1ee09542c9d5', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'Disable', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9e46a946-6e81-4f61-bcba-21e4f7fac3df', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9e57e1ff-e9cf-4600-a872-ac85f7845bb0', N'', N'RoleOrg', N'0', N'2018-04-14 13:16:45.000', N'', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9edc7b81-2b51-4193-8805-6062e596ccdc', N'', N'UserOrg', N'0', N'2016-09-02 13:57:32.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'9fa50449-5d87-4579-9f1f-9cdcd876976b', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'6839a297-350b-4215-b680-4e5dfdae5615', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a051aa08-38da-4b6d-8d90-10b3c2485e4b', N'', N'RoleOrg', N'0', N'2016-09-05 00:00:00.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a06fe8c6-3f5e-4085-9bbf-e366571a356c', N'', N'RoleElement', N'0', N'2016-09-04 23:21:04.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'daddf3b9-71b5-45ac-b85d-5a11c522f2f4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a0904102-e26a-4bc5-9c95-ed5ef977586b', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a314a714-95f0-46e2-8341-5a29b9b4f321', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'ShipperId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a3876834-411d-4228-b7ba-230c29b76295', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'd352c8ee-3dff-4d28-a0de-903ae68f2533', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a3c0d154-4bcc-47a4-9c0e-c0a406686167', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'9e2c6754-f258-4b14-96a0-b9d981196a65', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a5bef7bf-ecdb-4480-ad64-b39a02269607', N'', N'UserModule', N'0', N'2018-04-06 09:48:37.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a6c7d18e-129f-4922-94bd-8306d1004480', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'Enable', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a8094b46-de5a-40ea-a8ee-69ea905480ef', N'', N'RoleModule', N'0', N'2016-09-05 09:21:56.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a8123b37-ba70-4aab-aef6-1938733b5210', N'', N'RoleElement', N'0', N'2016-09-04 23:20:42.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'c0d8505c-061a-467d-862a-c94f27caa208', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a84c4bee-4bf6-4dd7-a0a4-3da64d366535', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'Remark', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'a9821db0-49bd-49be-a554-afa811c99760', N'', N'RoleResource', N'0', N'2016-09-04 23:20:22.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'ec99f670-0eca-465c-9f64-d4d5dc510b83', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'aa051096-a23a-431d-9053-bb954f9453a7', N'', N'RoleElement', N'0', N'2016-09-04 23:20:54.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'4bfa8ea0-6b0d-426f-8687-b654575ca780', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'aac9206e-a77b-421c-9c85-5f202fddeb31', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'TransferType', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ab84b111-fb5d-4ddd-99d5-479954d9d521', N'', N'RoleOrg', N'0', N'2016-09-08 16:19:18.000', N'0', N'36094f5d-07e7-40d5-91dc-ff60f98b496a', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ab924ba7-8a74-4804-82b0-ecbbedf4c13e', N'', N'RoleElement', N'0', N'2016-09-05 09:22:11.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'38109ca0-32ec-44bd-a243-017e591b532b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ac184827-9899-4b40-8939-61fe9d2b187c', N'', N'UserElement', N'0', N'2016-09-07 17:48:49.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'acb4d37f-8b45-4a99-b364-99f3881dfcda', N'', N'RoleElement', N'0', N'2016-09-04 23:21:13.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'f8dde22a-2a37-47c4-8e67-70fb3af5303e', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'acc51898-5335-4903-83b9-4701a782bc4d', N'', N'UserElement', N'0', N'2016-10-20 17:01:02.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'fa816af1-a28d-47b5-9b8b-c46e18f902e9', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ad267296-5eba-4d59-b821-8148d8cfb3c6', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ad29467e-eeee-494c-ab82-f6be5d2619d5', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'50c9df24-b233-42cb-9a0d-4ce158c75f86', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ad30e13e-6b75-48f9-97e3-c723d3e36a28', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'OPENAUTH_MODIFYACCOUNT', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ad5bc7a6-e307-4fa8-a4ef-ce9e09f7e21b', N'', N'RoleModule', N'0', N'2016-09-05 09:21:56.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ad905aa6-d3d8-4fe9-99b4-5f8be7891d1e', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'XXX_ADMIN', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ae131c5a-084b-4932-9215-cf0f739ee969', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'GoodsType', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ae619801-1959-44fd-a75b-a8cca4d559b4', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:37.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ae95e6e1-ae92-4c2e-b8d8-c32031f35805', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'af263192-daa8-4f29-99b9-1efb96e31627', N'', N'RoleElement', N'0', N'2016-09-04 23:20:42.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'645b40ac-4223-44a7-aab4-66eb56cf9864', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'af47386e-142b-4afc-a42a-1ff138ac377c', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'CreateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b0174f58-3f6c-431a-8bd8-0caba54fd848', N'', N'RoleElement', N'0', N'2019-11-06 10:31:03.000', N'', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'054e9699-7828-4b8b-a28b-d7ae45ed3306', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b08d7763-a725-406f-a7d5-d144f00d716e', N'', N'UserOrg', N'0', N'2016-09-02 13:56:41.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b241dd3d-2965-44e4-929d-9dacb6444e09', N'', N'RoleOrg', N'0', N'2018-04-14 13:16:45.000', N'', N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b246cd89-548c-4471-a43b-6f10b40c26b1', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:42.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b2490ac0-ba16-48a2-b39d-49f6b87f9387', N'', N'UserModule', N'0', N'2018-04-06 09:48:17.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b2edfee4-f980-4aa5-b547-492d677e0674', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b2f1a511-26ac-4b5b-bc3a-b7fc52297b41', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'UpdateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b3245529-7cad-4130-bd2d-ac1129deb2f0', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'UpdateTime', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b3b8f695-a179-489b-90b4-7814ab048a69', N'', N'UserElement', N'0', N'2018-04-06 09:48:21.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b3cb3391-4ff4-4071-910e-18c46362ab5d', N'', N'RoleElement', N'0', N'2020-03-19 22:31:02.460', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'18cc3217-28a6-49b2-9a20-080230065984', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b4c2a294-125c-4768-9214-cea3ccf39a1c', N'', N'RoleOrg', N'0', N'2018-09-12 00:08:42.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b51345b9-325c-4a30-b147-5562c93c3ed3', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'816b12b3-e916-446d-a2fa-329cfd13c831', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b55798b2-6768-4051-8cdc-9da72c73718d', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'Name', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b5c0e181-5f32-4a92-846c-24ff6253b6df', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'054e9699-7828-4b8b-a28b-d7ae45ed3306', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b647148b-21be-42b8-8811-1cb03a6fc349', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'ExternalType', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b6712915-5fc8-4271-b651-6b467ec1d8a8', N'', N'RoleModule', N'0', N'2020-03-19 22:31:02.443', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'0031262c-689c-4b96-bae2-2c9d67076ade', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b672a830-c3a5-408b-a746-65608534b24c', N'', N'UserModule', N'0', N'2017-12-15 17:07:05.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b918e504-ba39-4be7-8452-76cef09191d3', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'826b12b3-e916-446d-a2fa-329cfd13c831', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'b9e63d17-35c8-4456-abab-8f43a1c99adc', N'', N'UserModule', N'0', N'2018-04-06 09:47:59.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ba5f4663-04e1-4b09-8e84-459507df2aeb', N'', N'UserOrg', N'0', N'2019-10-31 21:50:51.000', N'', N'1df68dfd-3b6d-4491-872f-00a0fc6c5a64', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bbca349a-5d29-4cce-9f7e-0d5d4ce65a54', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'OwnerId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bbdc3ea9-3f21-48b0-9d7a-39545d6183d0', N'', N'UserElement', N'0', N'2018-04-06 09:48:25.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bc39df48-cbcf-4757-af8c-b023ad195721', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'816b12b3-e916-446d-a2fa-329cfd13c831', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bc63b763-cdb8-4516-a3c4-fabe74d7dc56', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:19:30.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'Category', N'DtValue', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bd783f53-23fa-41f4-8cec-7c61fab52072', N'', N'UserOrg', N'0', N'2018-03-15 09:19:06.000', N'', N'0ceff0f8-f848-440c-bc26-d8605ac858cd', N'86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bda5f089-64d6-4fb8-9012-d7f3ff36902a', N'', N'UserOrg', N'0', N'2017-10-12 13:59:09.000', N'', N'ffd92ed2-5330-4ec2-a42d-6e0e9005db3b', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'be17df2b-a4bb-4080-9d3f-465875a0bd52', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'9486ff22-b696-4d7f-8093-8a3e53c45453', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bee6572d-8fb8-4e0e-af15-93aafc989717', N'', N'RoleElement', N'0', N'2016-09-04 23:20:42.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'68fc793f-069f-43e1-a012-42ac2d7c585c', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bef744ab-2323-4552-9a09-f529911f8c59', N'', N'UserOrg', N'0', N'2019-10-31 21:58:43.000', N'', N'96f63f9d-e8c8-4258-963e-3327ed7d6f56', N'60620558-89a2-4b28-8637-52f514773725', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'bfe7d15c-9b35-4735-b9a6-38ee8869b5ec', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'CreateUserId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c14addeb-1812-4a78-9152-1f7115b22d89', N'', N'UserRole', N'0', N'2016-09-05 00:00:47.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c16e961d-e3b9-4b89-8cd4-de6fd23e4709', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'Status', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c25f0741-47bc-48a5-801c-902de87b7ab6', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'CreateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c2d3b7d6-b47d-4bd8-9dc6-d9134d86713f', N'', N'RoleOrg', N'0', N'2016-10-17 10:03:30.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c3050d65-d26b-4e46-bece-a212b0cc00ec', N'', N'RoleElement', N'0', N'2016-09-04 23:20:42.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c3227c77-d60e-4157-9dd3-a8bcdb3af52b', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c4771ac5-3375-4de9-adb8-a603398f0d62', N'', N'RoleElement', N'0', N'2016-09-04 23:21:09.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'2d595a2a-5de5-479e-a331-b53c799a6b10', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c50fae2a-b36f-486f-9d53-e58406590101', N'', N'ProcessUser', N'0', N'2016-10-27 16:47:52.000', N'0', N'054ff054-d8ae-4911-a596-8fb1f66b348f', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c58cb482-6ab7-49eb-b5b0-e45424b6e502', N'', N'RoleElement', N'0', N'2016-09-04 23:21:00.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'34730f5a-d307-457b-9041-5f7de30abfa9', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c733cfbe-2f71-41e4-92a6-4ff97cf88dc4', N'', N'UserModule', N'0', N'2018-04-06 09:48:19.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c9099371-8d4e-4f5b-9686-2c60a2c1c641', N'', N'ProcessUser', N'0', N'2016-09-08 16:48:14.000', N'0', N'10cc09fb-d469-41e5-ae3f-fdd805a4bd4c', N'3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'c98b3d02-a76b-4ecc-94a5-cfeffd5e29fb', N'', N'RoleModule', N'0', N'2016-09-02 17:03:39.000', N'0', N'211e12c7-e466-496e-8d26-0660a38e24cc', N'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'cd500e9c-7599-42d5-94d8-0234369efd41', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'37bb9414-19a0-4223-9056-71f8c758a930', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ce7a6891-361e-44a0-b543-e2a7d8ca0fc0', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'GoodsType', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'd060436e-4eac-4109-a4f2-9e5ffb3f843e', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'PurchaseNo', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'd1f194c3-3b20-41ee-805b-77c94ee40785', N'', N'UserOrg', N'0', N'2020-03-19 21:20:04.110', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'543a9fcf-4770-4fd9-865f-030e562be238', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'd65f9601-b07e-4c89-8c35-ddc6c3edf3b1', N'', N'UserRole', N'0', N'2019-11-23 00:48:02.000', N'', N'1df68dfd-3b6d-4491-872f-00a0fc6c5a64', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'd72b9de9-998b-432c-9ccf-d961d386d778', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'b19bce90-5508-43b6-93ed-cd9ff9e356a9', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'd892294d-2a2f-410e-bae9-86be3f6e3674', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'StockId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'd967ed9b-a083-4398-954b-ea73edcefa32', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'ExternalNo', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'da6c0645-0bf9-4ade-9dd3-1b09e91e504c', N'', N'RoleElement', N'0', N'2016-09-05 09:22:07.000', N'0', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', N'816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'dbdd5bf2-5910-4644-b087-2f50711840df', N'', N'UserRole', N'0', N'2019-11-23 00:48:35.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'dc7dd8ef-c8e6-414f-8e97-31774718654c', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'de4205b7-4832-40d4-b6ae-956f7b4997ba', N'', N'RoleModule', N'0', N'2020-03-19 22:31:02.443', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'7580672f-a390-4bb6-982d-9a4570cb5199', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'df2d90b3-4e2e-40e9-b406-220009726460', N'', N'RoleModule', N'0', N'2016-09-04 23:20:34.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'dfd5430b-3422-465a-be79-05a1e06deed2', N'', N'RoleElement', N'0', N'2016-09-04 23:20:54.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e12b77de-b7ce-4f38-b7a3-f3b2d285f33b', N'', N'RoleOrg', N'0', N'2016-10-17 10:03:49.000', N'0', N'2eb423d6-6ad9-4efe-b423-872478a2a434', N'08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e28c0dcd-168a-4b60-a514-7b6eb8026709', N'', N'RoleOrg', N'0', N'2016-10-17 10:03:30.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e4ccd68d-b31b-4d2d-b591-665818a7bd9f', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Category', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e50d78ae-004d-4f89-95a2-bd5c6327d16c', N'', N'RoleModule', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'0031262c-689c-4b96-bae2-2c9d67076ade', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e619a82e-edfb-4542-94df-0b92850667ad', N'', N'RoleResource', N'0', N'2018-04-14 14:39:56.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'OPENAUTH_MODIFYACCOUNT', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e6bd480f-592a-46e0-9f83-2adefb12dca0', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'8966b04f-8e26-4046-8b03-0c64f9f833dd', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e785147c-f46b-474f-8fad-73b14fa69822', N'', N'UserRole', N'0', N'2016-09-06 17:06:29.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'4980a85b-e3db-4607-bc2c-0baf0140d7df', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e84f6b9c-716d-4e94-a1aa-7fd0d1a2e23e', N'', N'RoleModule', N'0', N'2016-09-02 17:03:47.000', N'0', N'648b04c4-4ac2-4d69-bef6-07081ef27871', N'069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'e9cf3d63-6305-46c7-93b4-14053387c62c', N'', N'UserModule', N'0', N'2018-04-06 09:48:18.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ec72f6ae-09ee-4db9-99a1-bf15c8e35dda', N'', N'ProcessUser', N'0', N'2016-09-14 11:38:23.000', N'0', N'6c6afe3c-349c-4198-8710-cf19c90f3afd', N'3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ec9c80ce-dbdf-4ba5-9091-82f75392c3b0', N'', N'UserElement', N'0', N'2016-09-07 15:30:43.000', N'0', N'3a95e392-07d4-4af3-b30d-140ca93340f5', N'68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ee1986a0-24cc-4dec-b5f5-68ef959ab650', N'', N'UserElement', N'0', N'2018-04-06 14:50:40.000', N'', N'49df1602-f5f3-4d52-afb7-3802da619558', N'79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ee4f39fd-4fbf-4f68-9a70-d6c7d7db9723', N'', N'ProcessUser', N'0', N'2016-10-31 11:52:39.000', N'0', N'b8bcdf59-1e29-4d97-a364-12ac8e8c5c61', N'3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'eec41fcb-61c0-4e56-a5c0-a9f8be6e6fdc', N'', N'UserModule', N'0', N'2016-09-07 15:30:06.000', N'0', N'3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', N'069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ef43a7a6-4a4c-46fe-82d4-1e1055fdac6d', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'17ae4fd4-ab4e-439e-ba1d-2a53b46d112b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'ef8024e8-dab3-4b85-9952-821a005c1f2b', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'CascadeId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f012d886-f204-4599-a00d-7b9847cc0bb7', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'92b00259-2d15-43e7-9321-adffb29e8bf2', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f125441c-f28c-4ffa-9183-c8168ab09afb', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Category', N'TypeId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f25d98ff-46bc-48e7-86a0-5eca5e6d98c2', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'UpdateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f3671c95-a33f-4a11-89dd-00d734d4a230', N'', N'RoleModule', N'0', N'2020-03-19 00:16:54.723', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f4ba636a-9002-43e6-93eb-95132a3e68c5', N'', N'ProcessUser', N'0', N'2016-09-28 09:23:30.000', N'0', N'68295d2a-4dfd-4c5e-81e3-9c787e2603bc', N'3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f579a427-a9ed-4ebe-8411-72e8e6abd01d', N'', N'UserElement', N'0', N'2016-09-05 16:25:26.000', N'0', N'ea25646b-964b-4d41-ab03-d8964e1494fb', N'816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f61ee29b-7988-404d-b692-5a8f667684be', N'', N'UserElement', N'0', N'2018-04-06 09:48:23.000', N'', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f6367ca1-0486-46a4-b9c6-65c00936a516', N'', N'RoleElement', N'0', N'2016-09-04 23:20:54.000', N'0', N'db309d88-fd21-4b81-a4d9-ae6276a1d813', N'9e2c6754-f258-4b14-96a0-b9d981196a65', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f671f582-9111-4000-aadd-660449d0d4b0', N'', N'RoleResource', N'0', N'2018-09-12 00:15:54.000', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'XXX_LOGIN', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f714b860-447e-4d22-a206-1b545cc98fbb', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'InBondedArea', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f8d157b4-12e3-4488-9e4c-b9670e11b4c6', N'', N'RoleDataProperty', N'0', N'2019-11-23 01:05:44.000', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'WmsInboundOrderTbl', N'UpdateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'f8e65a18-a86a-47b1-be87-c437ba5e5fd9', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'Id', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'fa52d20f-204d-4cdd-a1e5-5b7faaac4cd7', N'', N'RoleDataProperty', N'0', N'2019-11-23 00:51:40.000', N'', N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'Resource', N'CreateUserName', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'fa7c4d39-b31a-4668-8716-d40a62aa722b', N'', N'UserOrg', N'0', N'2017-10-12 13:59:49.000', N'', N'63c9c82a-e0d3-4bde-bbd2-057cda2f5283', N'990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL) +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'fa955d08-fe15-42d2-ae39-98e22e4f9b50', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'WmsInboundOrderTbl', N'OrderType', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'fa9ce486-4b1f-4630-bad3-7625744cb8e8', N'', N'RoleDataProperty', N'0', N'2020-03-19 00:17:01.923', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'Resource', N'CascadeId', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'faf837f2-8ac3-4269-8a1c-b2af432bf7b5', N'', N'RoleElement', N'0', N'2020-03-19 21:23:18.730', N'', N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'a7eea5dc-3b10-4550-9cf3-0dba9b9fc32c', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'fdc16578-e4eb-474d-8cc8-4188693a7c12', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'6c814946-db5c-48bd-84dd-b1c38196ad74', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'feec44e3-3f88-4ac2-a4ad-a5bd3161f1bb', N'', N'UserOrg', N'0', N'2019-10-31 21:59:08.000', N'', N'758a34c7-5a31-438c-bdf7-02fdd846b901', N'66386671-0494-4e83-8346-fbcf73283f7b', N'', N'') +GO + +INSERT INTO [dbo].[Relevance] ([Id], [Description], [Key], [Status], [OperateTime], [OperatorId], [FirstId], [SecondId], [ThirdId], [ExtendInfo]) VALUES (N'fef68b50-ef7f-45a4-8f0e-38e8d8ecaaea', N'', N'RoleElement', N'0', N'2020-03-19 00:16:54.797', N'', N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'68484265-7802-4f06-b024-33e8b2f2edcf', N'', N'') +GO + + +-- ---------------------------- +-- Table structure for Resource +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Resource]') AND type IN ('U')) + DROP TABLE [dbo].[Resource] +GO + +CREATE TABLE [dbo].[Resource] ( + [Id] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CascadeId] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, + [SortNo] int NOT NULL, + [Description] varchar(500) COLLATE Chinese_PRC_CI_AS NOT NULL, + [ParentName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ParentId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [AppId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [AppName] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [TypeName] varchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [Disable] bit NOT NULL, + [CreateTime] datetime2(7) NOT NULL, + [CreateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CreateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [UpdateTime] datetime2(7) NULL, + [UpdateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[Resource] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'资源标识', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'节点语义ID', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'CascadeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'名称', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序号', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'SortNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'描述', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'父节点名称', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'ParentName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'父节点流ID', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'ParentId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'资源所属应用ID', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'AppId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属应用名称', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'AppName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否可用', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'Disable' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新时间', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人ID', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人', +'SCHEMA', N'dbo', +'TABLE', N'Resource', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'资源表', +'SCHEMA', N'dbo', +'TABLE', N'Resource' +GO + + +-- ---------------------------- +-- Records of Resource +-- ---------------------------- +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'SYS_DEL_USER', N'.0.2.', N'删除用户', N'0', N'拥有删除OpenAuth.Net系统用户信息的权限', N'根节点', NULL, N'110', N'OpenAuth.Net', NULL, NULL, N'0', N'2019-11-23 00:27:58.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 00:27:58.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'SYS_UPDATE_USER', N'.0.1.', N'更新用户信息', N'0', N'拥有更新OpenAuth.Net系统用户信息的权限', N'根节点', NULL, N'110', N'OpenAuth.Net', NULL, NULL, N'0', N'2019-11-23 00:27:17.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 00:27:12.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'SYS_VIEW_USER', N'.0.3.', N'查看用户列表', N'0', N'查看OpenAuth.Net用户列表', N'根节点', NULL, N'110', N'OpenAuth.Net', NULL, NULL, N'0', N'2019-11-23 00:44:39.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 00:44:39.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'XXX_ADDORDER', N'.0.6.', N'创建订单', N'0', N'在XXX平台创建订单', N'根节点', NULL, N'119', N'XXX管理平台', NULL, NULL, N'0', N'2019-11-23 00:53:24.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 00:53:24.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'XXX_DEL_LOG', N'.0.4.', N'删除XXX平台日志', N'0', N'删除XXX平台日志', N'根节点', NULL, N'119', N'XXX管理平台', NULL, NULL, N'0', N'2019-11-23 00:45:02.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 00:45:02.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'XXX_LOGIN', N'.0.7.', N'登录', N'0', N'登录XXX平台', N'根节点', NULL, N'119', N'XXX管理平台', NULL, NULL, N'0', N'2019-11-23 00:55:20.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 00:55:20.0000000', N'', N'') +GO + +INSERT INTO [dbo].[Resource] ([Id], [CascadeId], [Name], [SortNo], [Description], [ParentName], [ParentId], [AppId], [AppName], [TypeName], [TypeId], [Disable], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'XXX_VIEW_USER', N'.0.5.', N'查看用户', N'0', N'查看XXX平台用户列表', N'根节点', NULL, N'119', N'XXX管理平台', NULL, NULL, N'0', N'2019-11-23 00:53:01.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 00:53:01.0000000', N'', N'') +GO + + +-- ---------------------------- +-- Table structure for Role +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Role]') AND type IN ('U')) + DROP TABLE [dbo].[Role] +GO + +CREATE TABLE [dbo].[Role] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Status] int DEFAULT ((1)) NOT NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [CreateId] [dbo].[PrimaryKey] NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[Role] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'Id', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'角色名称', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'当前状态', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'CreateId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'Role', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'角色表', +'SCHEMA', N'dbo', +'TABLE', N'Role' +GO + + +-- ---------------------------- +-- Records of Role +-- ---------------------------- +INSERT INTO [dbo].[Role] ([Id], [Name], [Status], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', N'管理员', N'1', N'2018-04-09 22:48:24.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[Role] ([Id], [Name], [Status], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', N'测试', N'0', N'2018-04-09 22:48:29.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[Role] ([Id], [Name], [Status], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'77e6d0c3-f9e1-4933-92c3-c1c6eef75593', N'神', N'0', N'2018-04-14 13:16:45.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[Role] ([Id], [Name], [Status], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'd27ae3cf-135f-4d57-93a6-2120ddf98650', N'测试二组', N'0', N'2019-11-23 00:46:31.000', N'', N'', N'') +GO + + +-- ---------------------------- +-- Table structure for Stock +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Stock]') AND type IN ('U')) + DROP TABLE [dbo].[Stock] +GO + +CREATE TABLE [dbo].[Stock] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Name] nvarchar(500) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Number] int DEFAULT ((0)) NOT NULL, + [Price] decimal(10,1) DEFAULT ((0)) NOT NULL, + [Status] int DEFAULT ((0)) NOT NULL, + [Viewable] varchar(50) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [User] varchar(50) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Time] datetime DEFAULT (getdate()) NOT NULL, + [OrgId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[Stock] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'数据ID', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'产品名称', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'产品数量', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Number' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'产品单价', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Price' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'出库/入库', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'可见范围', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Viewable' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作人', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'User' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作时间', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'Time' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'组织ID', +'SCHEMA', N'dbo', +'TABLE', N'Stock', +'COLUMN', N'OrgId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'出入库信息表', +'SCHEMA', N'dbo', +'TABLE', N'Stock' +GO + + +-- ---------------------------- +-- Records of Stock +-- ---------------------------- + +-- ---------------------------- +-- Table structure for SysLog +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[SysLog]') AND type IN ('U')) + DROP TABLE [dbo].[SysLog] +GO + +CREATE TABLE [dbo].[SysLog] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Content] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] [dbo].[PrimaryKey] NULL, + [Href] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [CreateId] [dbo].[PrimaryKey] NOT NULL, + [CreateName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [Ip] varchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [Result] int DEFAULT ((0)) NOT NULL, + [Application] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[SysLog] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'Id', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'日志内容', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'Content' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作所属模块地址', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'Href' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'记录时间', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作人ID', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'CreateId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作人', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'CreateName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作机器的IP地址', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'Ip' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'操作的结果:0:成功;1:失败;', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'Result' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属应用', +'SCHEMA', N'dbo', +'TABLE', N'SysLog', +'COLUMN', N'Application' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'系统日志', +'SCHEMA', N'dbo', +'TABLE', N'SysLog' +GO + + +-- ---------------------------- +-- Records of SysLog +-- ---------------------------- + +-- ---------------------------- +-- Table structure for SysMessage +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[SysMessage]') AND type IN ('U')) + DROP TABLE [dbo].[SysMessage] +GO + +CREATE TABLE [dbo].[SysMessage] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] [dbo].[PrimaryKey] NULL, + [FromId] [dbo].[PrimaryKey] NULL, + [ToId] [dbo].[PrimaryKey] NOT NULL, + [FromName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ToName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [FromStatus] int DEFAULT ((0)) NOT NULL, + [ToStatus] int DEFAULT ((0)) NOT NULL, + [Href] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [Title] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [Content] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [CreateId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[SysMessage] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'Id', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'消息源头', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'FromId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'到达', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'ToId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'消息源头名称', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'FromName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'消息到达名称', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'ToName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'-1:已删除;0:默认', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'FromStatus' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'-1:已删除;0:默认未读;1:已读', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'ToStatus' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'点击消息跳转的页面等', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'Href' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'消息标题', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'Title' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'消息内容', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'Content' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage', +'COLUMN', N'CreateId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'系统消息表', +'SCHEMA', N'dbo', +'TABLE', N'SysMessage' +GO + + +-- ---------------------------- +-- Records of SysMessage +-- ---------------------------- + +-- ---------------------------- +-- Table structure for UploadFile +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[UploadFile]') AND type IN ('U')) + DROP TABLE [dbo].[UploadFile] +GO + +CREATE TABLE [dbo].[UploadFile] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [FileName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [FilePath] nvarchar(500) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Description] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [FileType] varchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [FileSize] int NULL, + [Extension] varchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [Enable] bit DEFAULT ((1)) NOT NULL, + [SortCode] int DEFAULT ((0)) NOT NULL, + [DeleteMark] bit DEFAULT ((0)) NOT NULL, + [CreateUserId] uniqueidentifier NULL, + [CreateUserName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [Thumbnail] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL, + [BelongApp] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [BelongAppId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[UploadFile] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'Id', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'文件名称', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'FileName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'文件路径', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'FilePath' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'描述', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'Description' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'文件类型', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'FileType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'文件大小', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'FileSize' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'扩展名称', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'Extension' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否可用', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'Enable' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'排序', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'SortCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'删除标识', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'DeleteMark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'上传人', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'上传人姓名', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'上传时间', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'缩略图', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'Thumbnail' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属应用', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'BelongApp' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属应用ID', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile', +'COLUMN', N'BelongAppId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'文件', +'SCHEMA', N'dbo', +'TABLE', N'UploadFile' +GO + + +-- ---------------------------- +-- Records of UploadFile +-- ---------------------------- + +-- ---------------------------- +-- Table structure for User +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[User]') AND type IN ('U')) + DROP TABLE [dbo].[User] +GO + +CREATE TABLE [dbo].[User] ( + [Id] [dbo].[PrimaryKey] NOT NULL, + [Account] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Password] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Name] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [Sex] int DEFAULT ((0)) NOT NULL, + [Status] int DEFAULT ((0)) NOT NULL, + [BizCode] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT (' ') NOT NULL, + [CreateTime] datetime DEFAULT (getdate()) NOT NULL, + [CreateId] [dbo].[PrimaryKey] NULL, + [TypeName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL, + [TypeId] [dbo].[PrimaryKey] NULL +) +GO + +ALTER TABLE [dbo].[User] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'流水号', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'用户登录帐号', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'Account' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'密码', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'Password' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'用户姓名', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'Name' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'性别', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'Sex' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'用户状态', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'业务对照码', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'BizCode' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'经办时间', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'CreateId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类名称', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'TypeName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'分类ID', +'SCHEMA', N'dbo', +'TABLE', N'User', +'COLUMN', N'TypeId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'用户基本信息表', +'SCHEMA', N'dbo', +'TABLE', N'User' +GO + + +-- ---------------------------- +-- Records of User +-- ---------------------------- +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'0ceff0f8-f848-440c-bc26-d8605ac858cd', N'test5', N'test5', N'test5', N'1', N'1', N'', N'2018-03-15 09:19:05.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'1df68dfd-3b6d-4491-872f-00a0fc6c5a64', N'test4', N'test4', N'test4', N'1', N'1', N'', N'2017-12-12 14:07:11.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'229f3a49-ab27-49ce-b383-9f10ca23a9d5', N'test3', N'test3', N'test3', N'1', N'1', N'', N'2017-12-12 14:07:05.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'49df1602-f5f3-4d52-afb7-3802da619558', N'admin', N'admin', N'admin', N'1', N'0', N'', N'2017-12-11 16:18:54.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'test', N'test', N'1', N'0', N'', N'2017-12-11 16:19:00.000', N'', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'758a34c7-5a31-438c-bdf7-02fdd846b901', N'test77', N'test77', N'test77', N'0', N'0', N'', N'2019-10-31 21:59:08.000', N'00000000-0000-0000-0000-000000000000', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'96f63f9d-e8c8-4258-963e-3327ed7d6f56', N'test66', N'test66', N'test66', N'0', N'0', N'', N'2019-10-31 21:58:43.000', N'00000000-0000-0000-0000-000000000000', N'', N'') +GO + +INSERT INTO [dbo].[User] ([Id], [Account], [Password], [Name], [Sex], [Status], [BizCode], [CreateTime], [CreateId], [TypeName], [TypeId]) VALUES (N'de8be521-f1ec-4483-b124-0be342890507', N'test2', N'test2', N'test2', N'1', N'0', N'', N'2017-12-11 16:19:06.000', N'', N'', N'') +GO + + +-- ---------------------------- +-- Table structure for WmsInboundOrderDtbl +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[WmsInboundOrderDtbl]') AND type IN ('U')) + DROP TABLE [dbo].[WmsInboundOrderDtbl] +GO + +CREATE TABLE [dbo].[WmsInboundOrderDtbl] ( + [Id] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [OrderId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Price] decimal(18,6) NULL, + [PriceNoTax] decimal(18,6) NULL, + [InStockStatus] bit NOT NULL, + [AsnStatus] int NOT NULL, + [GoodsId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [GoodsBatch] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [QualityFlg] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [OrderNum] decimal(18,2) NOT NULL, + [InNum] decimal(18,2) NOT NULL, + [LeaveNum] decimal(18,2) NOT NULL, + [HoldNum] decimal(18,2) NOT NULL, + [ProdDate] varchar(30) COLLATE Chinese_PRC_CI_AS NULL, + [ExpireDate] varchar(30) COLLATE Chinese_PRC_CI_AS NULL, + [TaxRate] decimal(10,2) NULL, + [OwnerId] varchar(32) COLLATE Chinese_PRC_CI_AS NOT NULL, + [Remark] varchar(128) COLLATE Chinese_PRC_CI_AS NULL, + [CreateTime] datetime2(7) NOT NULL, + [CreateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CreateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [UpdateTime] datetime2(7) NULL, + [UpdateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[WmsInboundOrderDtbl] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库通知单明细号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库通知单号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'OrderId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'含税单价', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'Price' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'无税单价', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'PriceNoTax' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否收货中(0:非收货中,1:收货中)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'InStockStatus' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'到货状况(SYS_GOODSARRIVESTATUS)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'AsnStatus' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'商品编号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'GoodsId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'商品批号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'GoodsBatch' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'品质(SYS_QUALITYFLAG)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'QualityFlg' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'通知数量', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'OrderNum' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'到货数量', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'InNum' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'剩余数量', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'LeaveNum' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'占用数量', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'HoldNum' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'生产日期', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'ProdDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'失效日期', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'ExpireDate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'税率', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'TaxRate' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'货主编号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'OwnerId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'备注', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'Remark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新时间', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人ID', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库通知单明细', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderDtbl' +GO + + +-- ---------------------------- +-- Records of WmsInboundOrderDtbl +-- ---------------------------- +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'09a939ad-7e40-42f2-b0b3-fa9b74f94897', N'20190035RK0001', N'77.000000', N'73.210000', N'0', N'0', N'', N'10045', N'', N'32.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:37:38.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:59.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'1e547556-9549-44d5-9da3-c07d98b5943e', N'2019102203RK0003', N'10.000000', N'6.000000', N'0', N'0', N'', N'', N'', N'.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-07 01:00:35.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:00.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'2ae93007-1490-4e81-b410-957fc08e2371', N'2019102203RK0001', N'25.000000', N'22.500000', N'0', N'0', N'', N'100011', N'', N'.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:32:10.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:28:47.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'30eb475b-ed86-4106-88f0-47a5a32ec8aa', N'TEST_002', N'10.000000', N'10.000000', N'0', N'1', N'', N'CJ-334', N'', N'10.00', N'8.00', N'2.00', N'.00', N'2019-11-22', N'', N'.00', N'', N'', N'2019-11-23 01:26:54.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 01:26:54.0000000', N'', N'') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'56b5612c-e048-4650-9710-4b235731d548', N'20190035RK0001', N'62.000000', N'60.230000', N'0', N'0', N'', N'133521', N'', N'10.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:37:38.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:59.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'5e7d6ef8-351a-4600-849e-3958588161a7', N'20190035RK0001', N'55.000000', N'54.230000', N'0', N'0', N'', N'FK85122', N'', N'14.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:37:38.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:59.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'78c0a896-8341-47d4-b6d2-f241cec9fb58', N'TEST_001', N'998.500000', N'985.000000', N'0', N'1', N'', N'CJ-P-4446', N'', N'500.00', N'500.00', N'.00', N'.00', N'2019-11-22', N'2020-11-12', N'6.00', N'', N'', N'2019-11-23 01:27:49.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 01:29:38.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'95d6d2a8-0e17-426b-97f3-3c8a82bca313', N'20190035RK0001', N'15.000000', N'13.220000', N'0', N'0', N'', N'10052', N'', N'52.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:37:38.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:59.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'b195386a-4f09-4e31-9d72-8e94526f9419', N'2019102203RK0133', N'200.000000', N'199.000000', N'0', N'0', N'', N'', N'', N'.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-07 01:24:11.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:24:11.0000000', N'', N'') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'ca470c60-9231-4c13-b51b-ad90c39633ae', N'2019102203RK0187', N'22.220000', N'20.000000', N'0', N'0', N'', N'', N'', N'.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-07 01:03:27.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:48.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'd19df810-5c47-4a32-a3a5-c908da60bf8b', N'TEST_002', N'6.670000', N'6.000000', N'0', N'1', N'', N'CJ-335', N'', N'54.00', N'54.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-23 01:26:54.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 01:26:54.0000000', N'', N'') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'dc0f9da2-0e0e-4dc3-9e59-2b0d51e53211', N'2019102203RK0001', N'10.000000', N'8.000000', N'0', N'1', N'', N'100010', N'', N'.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:32:10.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:28:47.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + +INSERT INTO [dbo].[WmsInboundOrderDtbl] ([Id], [OrderId], [Price], [PriceNoTax], [InStockStatus], [AsnStatus], [GoodsId], [GoodsBatch], [QualityFlg], [OrderNum], [InNum], [LeaveNum], [HoldNum], [ProdDate], [ExpireDate], [TaxRate], [OwnerId], [Remark], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName]) VALUES (N'fcf051d3-5c00-4617-895f-e45891d975df', N'2019102203RK0002', N'22.520000', N'18.990000', N'0', N'1', N'', N'100020', N'', N'10.00', N'.00', N'.00', N'.00', N'', N'', N'.00', N'', N'', N'2019-11-06 10:32:45.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:28:53.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员') +GO + + +-- ---------------------------- +-- Table structure for WmsInboundOrderTbl +-- ---------------------------- +IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[WmsInboundOrderTbl]') AND type IN ('U')) + DROP TABLE [dbo].[WmsInboundOrderTbl] +GO + +CREATE TABLE [dbo].[WmsInboundOrderTbl] ( + [Id] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [ExternalNo] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ExternalType] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [Status] int NOT NULL, + [OrderType] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [GoodsType] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [PurchaseNo] varchar(30) COLLATE Chinese_PRC_CI_AS NULL, + [StockId] varchar(12) COLLATE Chinese_PRC_CI_AS NOT NULL, + [OwnerId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ShipperId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [SupplierId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [ScheduledInboundTime] datetime2(7) NULL, + [Remark] varchar(256) COLLATE Chinese_PRC_CI_AS NULL, + [Enable] bit NOT NULL, + [TransferType] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [InBondedArea] bit NOT NULL, + [ReturnBoxNum] decimal(8) NOT NULL, + [CreateTime] datetime2(7) NOT NULL, + [CreateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL, + [CreateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL, + [UpdateTime] datetime2(7) NULL, + [UpdateUserId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, + [UpdateUserName] varchar(200) COLLATE Chinese_PRC_CI_AS NULL, + [OrgId] varchar(50) COLLATE Chinese_PRC_CI_AS NULL +) +GO + +ALTER TABLE [dbo].[WmsInboundOrderTbl] SET (LOCK_ESCALATION = TABLE) +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库通知单号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'Id' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'相关单据号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'ExternalNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'相关单据类型', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'ExternalType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库通知单状态(SYS_INSTCINFORMSTATUS)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'Status' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库类型(SYS_INSTCTYPE)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'OrderType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'商品类别', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'GoodsType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'采购单号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'PurchaseNo' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'仓库编号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'StockId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'货主编号(固定值CQM)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'OwnerId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'承运人编号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'ShipperId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'供应商编号', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'SupplierId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'预定入库时间', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'ScheduledInboundTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'备注', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'Remark' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'有效标志', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'Enable' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'承运方式', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'TransferType' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'是否入保税库(0:否,1:是)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'InBondedArea' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'销退箱数', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'ReturnBoxNum' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建时间', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'CreateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人ID', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'CreateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'创建人', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'CreateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新时间', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'UpdateTime' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人ID', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'UpdateUserId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'最后更新人', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'UpdateUserName' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'所属部门', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl', +'COLUMN', N'OrgId' +GO + +EXEC sp_addextendedproperty +'MS_Description', N'入库通知单(入库订单)', +'SCHEMA', N'dbo', +'TABLE', N'WmsInboundOrderTbl' +GO + + +-- ---------------------------- +-- Records of WmsInboundOrderTbl +-- ---------------------------- +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'20190035RK0001', N'20190035RK0001', N'', N'1', N'SYS_INBOUNDTYPE_SAMPLE', N'不合格', N'20190035RK0001', N'', N'', N'', N'', N'2019-11-20 00:00:00.0000000', N'', N'1', N'SYS_SHIPTYPE_FREIGHT', N'1', N'0', N'2019-11-06 10:33:17.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:59.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'20190035RK0002', N'20190035RK0002', N'', N'0', N'样品入库', N'特殊药品', N'20190035RK0002', N'', N'', N'', N'', N'2019-11-14 00:00:00.0000000', N'', N'1', N'SYS_SHIPTYPE_FREIGHT', N'1', N'0', N'2019-11-06 10:34:58.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:30:07.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'2019102203RK0001', N'2019102203RK0001', N'1', N'1', N'普通入库', N'普通商品', N'2019102203RK0001', N'BJ003', N'CDC001', N'SF', N'SF', N'2019-10-10 00:00:00.0000000', N'', N'1', N'SYS_SHIPTYPE_FREIGHT', N'0', N'1', N'2019-10-31 21:27:14.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:28:47.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'2019102203RK0002', N'2019102203RK0002', N'1', N'1', N'普通入库', N'普通商品', N'2019102203RK0002', N'BJ003', N'CDC001', N'SF', N'SF', N'2019-10-10 00:00:00.0000000', N'', N'1', N'SYS_SHIPTYPE_NORMAL', N'1', N'20', N'2019-10-31 21:27:14.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:28:53.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'2019102203RK0003', N'2019102203RK0003', N'1', N'1', N'SYS_INBOUNDTYPE_RETURN', N'普通商品', N'2019102203RK0003', N'BJ003', N'CDC001', N'SF', N'SF', N'2019-10-10 00:00:00.0000000', N'', N'1', N'SYS_SHIPTYPE_EMS', N'0', N'1', N'2019-10-31 21:27:14.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:00.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'2019102203RK0133', N'2019102203RK0133', N'', N'0', N'SYS_INBOUNDTYPE_SAMPLE', N'SYS_GOODSTYPE_COMMON', N'2019102203RK0133', N'', N'', N'001', N'', N'2019-11-26 00:00:00.0000000', N'', N'1', N'SYS_SHIPTYPE_EMS', N'1', N'0', N'2019-11-07 01:24:11.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-07 01:24:11.0000000', N'', N'', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'2019102203RK0187', N'2019102203RK0187', N'', N'1', N'SYS_INBOUNDTYPE_PURCHASE', N'SYS_GOODSTYPE_MEDINSTR', N'2019102203RK0187', N'', N'', N'', N'', NULL, N'', N'1', N'SYS_SHIPTYPE_NORMAL', N'1', N'0', N'2019-11-07 01:03:27.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', N'2019-11-23 01:29:48.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'TEST_001', N'TEST_001', NULL, N'0', N'SYS_INBOUNDTYPE_PURCHASE', N'SYS_GOODSTYPE_BIOLPROD', N'TEST_001', N'001', N'BJ02', NULL, NULL, NULL, NULL, N'0', N'SYS_SHIPTYPE_NORMAL', N'0', N'0', N'2019-11-23 01:25:08.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 01:29:38.0000000', N'00000000-0000-0000-0000-000000000000', N'超级管理员', NULL) +GO + +INSERT INTO [dbo].[WmsInboundOrderTbl] ([Id], [ExternalNo], [ExternalType], [Status], [OrderType], [GoodsType], [PurchaseNo], [StockId], [OwnerId], [ShipperId], [SupplierId], [ScheduledInboundTime], [Remark], [Enable], [TransferType], [InBondedArea], [ReturnBoxNum], [CreateTime], [CreateUserId], [CreateUserName], [UpdateTime], [UpdateUserId], [UpdateUserName], [OrgId]) VALUES (N'TEST_002', N'TEST_002', N'', N'0', N'SYS_INBOUNDTYPE_PURCHASE', N'SYS_GOODSTYPE_COMMON', N'TEST_002', N'002', N'', N'', N'', N'2019-11-12 00:00:00.0000000', N'', N'0', N'SYS_SHIPTYPE_EMS', N'1', N'0', N'2019-11-23 01:26:54.0000000', N'6ba79766-faa0-4259-8139-a4a6d35784e0', N'test', N'2019-11-23 01:26:54.0000000', N'', N'', NULL) +GO + + +-- ---------------------------- +-- Primary Key structure for table Application +-- ---------------------------- +ALTER TABLE [dbo].[Application] ADD CONSTRAINT [PK_APPLICATION] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table BuilderTable +-- ---------------------------- +ALTER TABLE [dbo].[BuilderTable] ADD CONSTRAINT [PK_BUILDERTABLE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table BuilderTableColumn +-- ---------------------------- +ALTER TABLE [dbo].[BuilderTableColumn] ADD CONSTRAINT [PK_BUILDERTABLECOLUMN] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Category +-- ---------------------------- +ALTER TABLE [dbo].[Category] ADD CONSTRAINT [PK__CATEGORY] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = OFF, ALLOW_PAGE_LOCKS = OFF) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table CategoryType +-- ---------------------------- +ALTER TABLE [dbo].[CategoryType] ADD CONSTRAINT [PK_CATEGORYTYPE] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table DataPrivilegeRule +-- ---------------------------- +ALTER TABLE [dbo].[DataPrivilegeRule] ADD CONSTRAINT [PK__DATAPRIVILEGERULE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = OFF, ALLOW_PAGE_LOCKS = OFF) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table FlowInstance +-- ---------------------------- +ALTER TABLE [dbo].[FlowInstance] ADD CONSTRAINT [PK_FLOWINSTANCE] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table FlowInstanceOperationHistory +-- ---------------------------- +ALTER TABLE [dbo].[FlowInstanceOperationHistory] ADD CONSTRAINT [PK_FLOWINSTANCEOPERATIONHISTOR] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table FlowInstanceTransitionHistory +-- ---------------------------- +ALTER TABLE [dbo].[FlowInstanceTransitionHistory] ADD CONSTRAINT [PK_FLOWINSTANCETRANSITIONHISTO] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table FlowScheme +-- ---------------------------- +ALTER TABLE [dbo].[FlowScheme] ADD CONSTRAINT [PK_FLOWSCHEME] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Form +-- ---------------------------- +ALTER TABLE [dbo].[Form] ADD CONSTRAINT [PK_FORM] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table FrmLeaveReq +-- ---------------------------- +ALTER TABLE [dbo].[FrmLeaveReq] ADD CONSTRAINT [PK_FRMLEAVEREQ] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Module +-- ---------------------------- +ALTER TABLE [dbo].[Module] ADD CONSTRAINT [PK_MODULE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table ModuleElement +-- ---------------------------- +ALTER TABLE [dbo].[ModuleElement] ADD CONSTRAINT [PK_MODULEELEMENT] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table OpenJob +-- ---------------------------- +ALTER TABLE [dbo].[OpenJob] ADD CONSTRAINT [PK_OPENJOB] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Org +-- ---------------------------- +ALTER TABLE [dbo].[Org] ADD CONSTRAINT [PK_ORG] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Relevance +-- ---------------------------- +ALTER TABLE [dbo].[Relevance] ADD CONSTRAINT [PK_RELEVANCE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Resource +-- ---------------------------- +ALTER TABLE [dbo].[Resource] ADD CONSTRAINT [PK__RESOURCE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = OFF, ALLOW_PAGE_LOCKS = OFF) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Role +-- ---------------------------- +ALTER TABLE [dbo].[Role] ADD CONSTRAINT [PK_ROLE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table Stock +-- ---------------------------- +ALTER TABLE [dbo].[Stock] ADD CONSTRAINT [PK_STOCK] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table SysLog +-- ---------------------------- +ALTER TABLE [dbo].[SysLog] ADD CONSTRAINT [PK_SYSLOG] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table SysMessage +-- ---------------------------- +ALTER TABLE [dbo].[SysMessage] ADD CONSTRAINT [PK_SYSMESSAGE] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table UploadFile +-- ---------------------------- +ALTER TABLE [dbo].[UploadFile] ADD CONSTRAINT [PK_FILE] PRIMARY KEY NONCLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table User +-- ---------------------------- +ALTER TABLE [dbo].[User] ADD CONSTRAINT [PK_USER] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table WmsInboundOrderDtbl +-- ---------------------------- +ALTER TABLE [dbo].[WmsInboundOrderDtbl] ADD CONSTRAINT [PK__WMSINBOUNDORDERDTBL] PRIMARY KEY CLUSTERED ([Id], [OrderId]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = OFF, ALLOW_PAGE_LOCKS = OFF) +ON [PRIMARY] +GO + + +-- ---------------------------- +-- Primary Key structure for table WmsInboundOrderTbl +-- ---------------------------- +ALTER TABLE [dbo].[WmsInboundOrderTbl] ADD CONSTRAINT [PK__WMSINBOUNDORDERTBL] PRIMARY KEY CLUSTERED ([Id]) +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = OFF, ALLOW_PAGE_LOCKS = OFF) +ON [PRIMARY] +GO + diff --git "a/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/mysql\350\204\232\346\234\254.sql" "b/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/mysql\350\204\232\346\234\254.sql" new file mode 100644 index 0000000000000000000000000000000000000000..1dbb526a3146f87ce47b6f9668c403495109ec61 --- /dev/null +++ "b/OpenAuthPro_V4_2_1e8214af/Sql\350\204\232\346\234\254/mysql\350\204\232\346\234\254.sql" @@ -0,0 +1,1407 @@ +/* +需要先创建openauthpro数据库 +*/ + + +-- ---------------------------- +-- Table structure for application +-- ---------------------------- +DROP TABLE IF EXISTS `application`; +CREATE TABLE `application` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'AppId', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '应用名称', + `AppSecret` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '应用密钥', + `Description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '应用描述', + `Icon` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '应用图标', + `Disable` tinyint(4) NOT NULL COMMENT '是否可用', + `CreateTime` date NOT NULL COMMENT '创建日期', + `CreateUser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '应用' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of application +-- ---------------------------- +INSERT INTO `application` VALUES ('110', 'OpenAuth.Net', 'openauthdotnetyubaolee', '最好用的.NET权限工作流框架', NULL, 0, '2018-04-14', NULL); +INSERT INTO `application` VALUES ('119', 'XXX管理平台', 'manageryubaolee', '这是一个第三的平台', NULL, 0, '2018-04-14', NULL); + +-- ---------------------------- +-- Table structure for buildertable +-- ---------------------------- +DROP TABLE IF EXISTS `buildertable`; +CREATE TABLE `buildertable` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '编号', + `TableName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表英文全称', + `Comment` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表描述、中文名称', + `DetailTableName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子表英文全称', + `DetailComment` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子表描述、中文名称', + `ClassName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '实体类名称', + `Namespace` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '命名空间', + `ModuleCode` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块标识', + `ModuleName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块名称', + `Folder` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '代码相对文件夹路径', + `Options` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '其它生成选项', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `CreateTime` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人ID', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人ID', + `UpdateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人姓名', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人姓名', + `ForeignKey` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '字表外键', + `IsDynamicHeader` tinyint(4) NULL DEFAULT 0 COMMENT '是否动态加载表头信息', + `ParentTableId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主表Id,如果为空,则默认为主表', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成器的表信息' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of buildertable +-- ---------------------------- +INSERT INTO `buildertable` VALUES ('03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', '请在自己的电脑测试,服务器是看不出效果的', '', '', 'Stock', 'OpenAuth.Repository.Domain', 'StockApp', '仓储', 'D:/OpenAuth.Pro/Client', '', '', '', '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:32:09', '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员', '', 1, NULL); +INSERT INTO `buildertable` VALUES ('1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', '', '', '', 'Category', 'OpenAuth.Repository.Domain', 'CategoryApp', '分类管理', 'D:/OpenAuth.Pro/Client', '', '', '', '2021-09-27 00:26:54', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:45:56', '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员', '', 1, NULL); +INSERT INTO `buildertable` VALUES ('7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', '入库订单头表', '', '', 'wmsinboundordertbl', 'OpenAuth.Repository.Domain', 'WmsInApp', '入库模块', 'D:/OpenAuth.Pro/Client', '', '', '', '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:48:54', '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员', '', 1, NULL); +INSERT INTO `buildertable` VALUES ('de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', '', '', '', 'Resource', 'OpenAuth.Repository.Domain', 'ResourceApp', '资源管理', 'D:/OpenAuth.Pro/Client', '', '', '', '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:50:17', '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员', '', 1, NULL); +INSERT INTO `buildertable` VALUES ('f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', '', '', '', 'wmsinboundorderdtbl', 'OpenAuth.Repository.Domain', 'wmsinboundorderdtbl', '入库订单模块子表', 'D:/OpenAuth.Pro/Client', '', '', '', '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:09:27', '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员', 'OrderId', 1, '7f0ca2fd-7fa0-4316-a466-22733d466dd2'); +INSERT INTO `buildertable` VALUES ('fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', '', '', '', 'DataPrivilegeRule', 'OpenAuth.Repository.Domain', 'DataPrivilegeRuleApp', '数据权限', 'D:/OpenAuth.Pro/Client', '', '', '', '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-26 00:28:20', '00000000-0000-0000-0000-000000000000', '超级管理员', '超级管理员', '', 1, NULL); + +-- ---------------------------- +-- Table structure for buildertablecolumn +-- ---------------------------- +DROP TABLE IF EXISTS `buildertablecolumn`; +CREATE TABLE `buildertablecolumn` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '编号', + `TableId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '归属表编号', + `TableName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表名称', + `ColumnName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列名称', + `Comment` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列描述', + `ColumnType` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列类型', + `EntityType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '实体类型', + `EntityName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '实体名称', + `IsKey` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否主键', + `IsIncrement` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否自增', + `IsRequired` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否必填', + `IsInsert` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否为插入字段', + `IsEdit` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否编辑字段', + `IsList` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否列表字段', + `IsQuery` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否查询字段', + `QueryType` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '查询方式(等于、不等于、大于、小于、范围)', + `HtmlType` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', + `DataSource` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据源(用于下拉框、复选框等取值)', + `EditType` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '编辑类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', + `Sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序', + `CreateTime` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人ID', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人ID', + `EditRow` int(11) NULL DEFAULT NULL COMMENT '修改时的行位置', + `EditCol` int(11) NULL DEFAULT NULL COMMENT '修改时的列位置', + `UpdateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人姓名', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人姓名', + `MaxLength` int(11) NULL DEFAULT NULL COMMENT '最大长度', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成器的字段信息' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of buildertablecolumn +-- ---------------------------- +INSERT INTO `buildertablecolumn` VALUES ('01fab5d4-f004-47e7-909a-c548c0949f04', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'HoldNum', '占用数量', 'decimal', 'decimal', 'HoldNum', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:48:02', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('03129db7-5ba9-4410-b43e-b77ac9fe7929', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'CreateUserId', '创建人ID', 'varchar', 'string', 'CreateUserId', 0, 0, 0, 0, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:57:46', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('08e80261-e4ae-4a6f-adf5-09ad5267a975', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'GoodsBatch', '商品批号', 'varchar', 'string', 'GoodsBatch', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-11 22:54:21', '', NULL, NULL, '', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('0ff3a09e-5a37-459f-be55-49ad2b90d934', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'Id', '入库通知单号', 'varchar', 'string', 'Id', 1, 0, 1, 1, 1, 1, 0, '', '', NULL, 'text', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:45:59', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('10462120-3731-4b3d-a44e-f8ee039b3b26', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'Disable', '是否禁用', 'tinyint', 'bool', 'Disable', 0, 0, 1, 1, 1, 1, 0, '', '', '', 'switch', 93, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 11:39:46', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('11997d76-06da-480f-9505-d7b6ed824d30', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'OrgId', '所属部门', 'varchar', 'string', 'OrgId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:50:35', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('15797df5-1392-4eff-8c2f-e142eed7a9f9', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'CreateTime', '创建时间', 'datetime', 'DateTime', 'CreateTime', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:39:53', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('165bb5dd-634d-470a-850c-8483bf967d0b', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'UpdateTime', '最后更新时间', 'datetime', 'DateTime', 'UpdateTime', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:40:31', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('17cf3076-9b38-4ac8-a05a-07b1f5b4a309', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'Remark', '备注', 'varchar', 'string', 'Remark', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'textarea', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:49:42', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 128); +INSERT INTO `buildertablecolumn` VALUES ('18f07476-eaa9-4f5e-a4fd-14a8e1bd4c87', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'CreateUserName', '创建人', 'varchar', 'string', 'CreateUserName', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 80, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:59:35', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('2105d04e-8c65-4a21-9701-76f64ac119d3', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'OrderId', '入库单号', 'varchar', 'string', 'OrderId', 1, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 03:06:40', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('24d51a8f-7102-41f1-8d39-c8e9e6d72a53', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'SortNo', '排序号', 'int', 'int', 'SortNo', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:39:19', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('27178bae-387a-4e16-84c4-3fb9d5927afb', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'CreateTime', '创建时间', 'datetime', 'DateTime', 'CreateTime', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:27', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('28bd8b85-b62a-4fa3-a50d-a78b015897be', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'OwnerId', '货主编号', 'varchar', 'string', 'OwnerId', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-11 22:54:21', '', NULL, NULL, '', '超级管理员', 32); +INSERT INTO `buildertablecolumn` VALUES ('2bc4953d-a863-492e-845f-36bff59bc107', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'UpdateUserId', '更新人ID', 'varchar', 'string', 'UpdateUserId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:51:27', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('2bed33d9-c8bf-46ea-8a35-99a6b079da66', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'UpdateTime', '更新时间', 'datetime', 'DateTime', 'UpdateTime', 0, 0, 0, 0, 0, 1, 0, '', '', NULL, 'datetime', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 03:06:47', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('32b5b4e9-44a7-410a-80d9-1200ffe048d5', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'UpdateUserId', '最后更新人ID', 'varchar', 'string', 'UpdateUserId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:39:38', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('33a8a1bd-ea81-4942-9469-4f20a037bf94', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'AppName', '应用名称', 'varchar', 'string', 'AppName', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, '', 90, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:51:44', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('3508e108-6fb3-44f2-aa61-4c61a42f5f38', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'CreateTime', '创建时间', 'datetime', 'DateTime', 'CreateTime', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:09:47', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('37219218-c8a1-40a8-be28-77d423a019b7', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'AppId', '应用ID', 'varchar', 'string', 'AppId', 0, 0, 0, 1, 1, 0, 0, '', '', 'PLATFORM', 'select', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:51:49', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('3a5ed37f-4dca-420f-8a62-8465650dc1a3', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'UpdateTime', '最后更新时间', 'datetime', 'DateTime', 'UpdateTime', 0, 0, 0, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:39:33', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('3b96bd7f-38a6-4188-9205-5f6340e29548', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'UpdateTime', '最后更新时间', 'datetime', 'DateTime', 'UpdateTime', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:52:29', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('3d1b1192-aad3-4a6f-9770-ecf486bc4cc0', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Status', '出库/入库', 'int', 'int', 'Status', 0, 0, 1, 1, 1, 1, 0, '', '', 'COMMON_STATUS', 'select', 7, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:30:15', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('3e0dcc3c-3978-4615-bfe9-e65b78e67f4e', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'CreateTime', '创建时间', 'datetime', 'DateTime', 'CreateTime', 0, 0, 0, 0, 0, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:51:57', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('430a695a-7975-4c63-bf57-13c9614d086d', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'TaxRate', '税率', 'decimal', 'decimal', 'TaxRate', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'decimal', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:49:47', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('450ff804-a22e-4676-83e8-474a2d32cc75', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'CreateUserName', '创建人', 'varchar', 'string', 'CreateUserName', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:32', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('4922ec7f-8730-4c48-913b-a1c110c1e8c4', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'ScheduledInboundTime', '预定入库时间', 'datetime', 'DateTime', 'ScheduledInboundTime', 0, 0, 0, 1, 1, 0, 0, '', '', NULL, 'date', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:51:12', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('4b52a996-4f4d-4a7c-b068-091d1a378b4c', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'OrgId', '组织ID', 'varchar', 'string', 'OrgId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 20, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:30:02', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('4c44c915-d771-44b5-8030-f1c242425c7d', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'Id', '入库通知单明细号', 'varchar', 'string', 'Id', 1, 0, 1, 1, 1, 1, 0, '', '', NULL, 'text', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:48:11', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('4d6d87f3-b597-4dda-8f1f-a0d3d66a25e7', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'DtValue', '分类值', 'varchar', 'string', 'DtValue', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'textarea', 95, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:07', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('4ddd9669-84c6-4fd4-ae2b-fc72eb2aecf7', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'Description', '描述', 'varchar', 'string', 'Description', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 85, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:59:28', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 500); +INSERT INTO `buildertablecolumn` VALUES ('4e967746-afe2-431c-b549-3ffbe982c25a', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'TypeName', '分类名称', 'varchar', 'string', 'TypeName', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:27:29', '', NULL, NULL, '', '超级管理员', 20); +INSERT INTO `buildertablecolumn` VALUES ('50cf4640-ef20-4122-b21e-c4a6562813f3', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'SortNo', '排序号', 'int', 'int', 'SortNo', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'text', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:31:48', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('51f693cc-33c9-47e0-8080-81118a1d6924', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'UpdateUserName', '最后更新人', 'varchar', 'string', 'UpdateUserName', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:40:06', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('53b76400-51d6-4f38-8142-7a855e9f872a', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'DtCode', '分类标识', 'varchar', 'string', 'DtCode', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 99, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:00', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('54954a8b-b34b-41c3-a2bf-46cf5c3f1afa', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'UpdateTime', '更新时间', 'datetime', 'DateTime', 'UpdateTime', 0, 0, 0, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:51:24', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('56f222a5-bce9-4ae9-acfc-a6c7de0c6dfa', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Name', '产品名称', 'text', 'string', 'Name', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'text', 40, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:29:52', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 0); +INSERT INTO `buildertablecolumn` VALUES ('5d372a7e-09f8-480c-9f05-0b28d24b713b', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'ShipperId', '承运人编号', 'varchar', 'string', 'ShipperId', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'text', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:45:44', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('5d6c8d4f-b127-4959-a34c-5e641a9d89ed', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'SortNo', '排序号', 'int', 'int', 'SortNo', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 70, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:51', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('6383b218-2658-4981-9f62-4690f398c1f2', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'Price', '含税单价', 'decimal', 'decimal', 'Price', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'decimal', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:49:05', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('67137a1d-f572-40ed-8c67-7fd570b63f42', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'UpdateUserName', '最后更新人', 'varchar', 'string', 'UpdateUserName', 0, 0, 0, 0, 0, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:52:05', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('67a497dd-19b5-44d6-9804-6b8c0769cef0', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Viewable', '可见范围', 'varchar', 'string', 'Viewable', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 1, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:30:25', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('6bd63965-6353-47f8-bf46-eaa507457669', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'OrderType', '入库类型', 'varchar', 'string', 'OrderType', 0, 0, 1, 1, 1, 1, 0, '', '', 'SYS_INBOUNDTYPE', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:45:23', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('6cb07125-18fd-4268-adcc-e23ca1144ba5', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'PrivilegeRules', '权限规则', 'varchar', 'string', 'PrivilegeRules', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:35:02', '', NULL, NULL, '', '超级管理员', 1000); +INSERT INTO `buildertablecolumn` VALUES ('6e6c331c-31ff-40cf-bddc-f331f936c982', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'Name', '名称', 'varchar', 'string', 'Name', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 95, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:58:42', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 255); +INSERT INTO `buildertablecolumn` VALUES ('6ec4c6b1-7a5f-4000-bf69-a2511b0febb2', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'ExternalType', '相关单据类型', 'varchar', 'string', 'ExternalType', 0, 0, 0, 0, 0, 0, 0, '', '', 'SYS_ORDERTYPE', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:13:21', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('6f59479c-9795-4df2-bd33-8f659f6b659d', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'CreateUserId', '创建人ID', 'varchar', 'string', 'CreateUserId', 0, 0, 1, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:38:44', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('7000e82f-da5d-4d5e-ac4b-eda825ae40c7', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'GoodsType', '商品类别', 'varchar', 'string', 'GoodsType', 0, 0, 0, 1, 1, 1, 0, '', '', 'SYS_GOODSTYPE', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:10:28', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('73759b1d-df4a-4c88-879e-503196604f67', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Time', '操作时间', 'datetime', 'DateTime', 'Time', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, 'date', 5, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:30:19', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('7bc33f75-16dc-49b7-822d-32be5aae904b', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'OrderNum', '通知数量', 'decimal', 'decimal', 'OrderNum', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:48:58', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('7edebf71-aa41-4bac-bff3-eaa3c3159b40', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'SourceCode', '资源标识(模块编号)', 'varchar', 'string', 'SourceCode', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:35:02', '', NULL, NULL, '', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('85ebb3a8-1a19-44f8-9706-acac1c8bdc44', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'AsnStatus', '到货状况', 'int', 'int', 'AsnStatus', 0, 0, 1, 1, 1, 1, 0, '', '', 'SYS_STATUS', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:47:30', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('861ca9ab-e81e-4fa8-8b56-375127a8cb59', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'LeaveNum', '剩余数量', 'decimal', 'decimal', 'LeaveNum', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:48:44', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('87d68d3a-22b1-475c-a20a-d39724ca7639', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'CreateUserName', '创建人', 'varchar', 'string', 'CreateUserName', 0, 0, 1, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:38:48', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('8a43f4d1-73a7-408d-b3cc-02be321b8ef9', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'OwnerId', '货主编号', 'varchar', 'string', 'OwnerId', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'text', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:45:33', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('8c0836e9-6da1-4510-a59b-ccc94f4c2c14', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'GoodsId', '商品编号', 'varchar', 'string', 'GoodsId', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-11 22:54:21', '', NULL, NULL, '', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('8d0326c3-fcbc-4b37-8c8b-20421daf6b34', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'Description', '权限描述', 'varchar', 'string', 'Description', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:35:02', '', NULL, NULL, '', '超级管理员', 255); +INSERT INTO `buildertablecolumn` VALUES ('8effdc32-477a-44a4-a0e6-3e58c5631307', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Price', '产品单价', 'decimal', 'decimal', 'Price', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'text', 10, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:31:44', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('8f161c08-1880-4b9f-95d6-88abb78a573b', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'SubSourceCode', '二级资源标识', 'varchar', 'string', 'SubSourceCode', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-26 00:28:18', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('94d03bc7-832c-4dbe-9df1-84e8ec6f1707', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'Description', '描述', 'varchar', 'string', 'Description', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 55, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:45:53', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 500); +INSERT INTO `buildertablecolumn` VALUES ('95b6e356-3687-4001-9ffb-1271c3baf31e', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'Id', '标识', 'varchar', 'string', 'Id', 1, 0, 1, 1, 1, 1, 0, '', '', NULL, 'text', 99, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:52:12', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('96083a87-d21b-4b25-98c6-780156d68b08', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'ParentName', '父节点名称', 'varchar', 'string', 'ParentName', 0, 0, 0, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:50:16', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('9864568d-9816-47e6-ae35-992a3b10bae2', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'ReturnBoxNum', '销退箱数', 'decimal', 'decimal', 'ReturnBoxNum', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:44:24', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('9b140a3f-4d00-4a94-80d4-c7fac7be15cb', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'UpdateUserId', '最后更新人ID', 'varchar', 'string', 'UpdateUserId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:49:42', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('9cdf9bd0-a017-49d3-8724-843fe98c2c41', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'CascadeId', '节点语义ID', 'varchar', 'string', 'CascadeId', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, 'text', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:36:14', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 255); +INSERT INTO `buildertablecolumn` VALUES ('9ce375d3-6087-467d-8b59-7f45ac0b68a6', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'UpdateUserId', '最后更新人ID', 'varchar', 'string', 'UpdateUserId', 0, 0, 0, 0, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:52:05', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('9f689acf-84ac-4840-b1c7-39bb82ba47a9', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'Remark', '备注', 'varchar', 'string', 'Remark', 0, 0, 0, 1, 1, 0, 0, '', '', NULL, 'textarea', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:44:30', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 256); +INSERT INTO `buildertablecolumn` VALUES ('a131adb2-9410-40ed-879e-b42af5d29c8c', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'Enable', '有效标志', 'tinyint', 'bool', 'Enable', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'switch', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:46:03', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('a32c75ea-4095-458a-97b6-815db63d951e', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'TransferType', '承运方式', 'varchar', 'string', 'TransferType', 0, 0, 0, 1, 1, 1, 0, '', '', 'SYS_SHIPTYPE', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:17:20', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('a33882d0-89f1-4d21-b740-051b1742e33c', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'QualityFlg', '品质', 'varchar', 'string', 'QualityFlg', 0, 0, 1, 1, 1, 1, 0, '', '', 'SYS_GOODSTYPE', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:51:39', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('a5f9c89e-474f-4047-9e18-a8a31050a952', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'SupplierId', '供应商编号', 'varchar', 'string', 'SupplierId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:13:11', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('a6e98eac-afd5-4465-9b60-206cfdeab9e1', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'CreateUserId', '创建人ID', 'varchar', 'string', 'CreateUserId', 0, 0, 1, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:09:56', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('a76d32c3-312e-41ba-af71-bee893648a56', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'UpdateUserName', '最后更新人', 'varchar', 'string', 'UpdateUserName', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:40:33', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('a79e8649-e2d9-4b51-a169-8c7f20472498', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'Name', '分类名称或描述', 'varchar', 'string', 'Name', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 85, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:46', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 255); +INSERT INTO `buildertablecolumn` VALUES ('a8249275-9be3-4a92-ae3e-fa135233ef76', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'InNum', '到货数量', 'decimal', 'decimal', 'InNum', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-11 22:54:21', '', NULL, NULL, '', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('acbae3d8-fb55-404b-8680-53cb02b02927', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'UpdateUserName', '最后更新人', 'varchar', 'string', 'UpdateUserName', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:56:36', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('b0898ec0-ff90-46a6-9129-bd67aad6a547', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'CreateTime', '创建时间', 'datetime', 'DateTime', 'CreateTime', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, 'datetime', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:28:32', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('b1d3a4ef-ca85-48af-abdb-ca8b02a67b5e', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'PriceNoTax', '无税单价', 'decimal', 'decimal', 'PriceNoTax', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'decimal', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:49:09', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('b7f96e95-0adf-4dfe-a153-5048f778a518', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Number', '产品数量', 'int', 'int', 'Number', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'number', 30, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:29:55', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('b8a74c6e-4ad9-44b2-9c66-a799f6c3feb6', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'CreateUserName', '创建人', 'varchar', 'string', 'CreateUserName', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:09:57', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('b98e4da3-32c0-48bd-b09a-e56b4521504d', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'TypeId', '分类ID', 'varchar', 'string', 'TypeId', 0, 0, 0, 1, 1, 0, 0, '', '', 'APP_TYPE', 'select', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:32:40', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('bcf8079e-f046-4fba-b98f-3f840c59edd3', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'CreateUserName', '创建人', 'varchar', 'string', 'CreateUserName', 0, 0, 0, 0, 0, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:51:58', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('bd084fcd-b00b-41b1-85c4-ea856eda4bc1', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'Id', '数据ID', 'varchar', 'string', 'Id', 1, 0, 1, 1, 0, 0, 0, '', '', NULL, '', 50, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:31:36', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('c084f056-fd43-4b47-8fea-d668d2aef488', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'PurchaseNo', '采购单号', 'varchar', 'string', 'PurchaseNo', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'text', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:45:39', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 30); +INSERT INTO `buildertablecolumn` VALUES ('c7366b20-7fcf-4784-8a7f-57695c2745c0', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'Id', 'Id', 'varchar', 'string', 'Id', 1, 0, 1, 1, 1, 0, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:40:19', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('c7b30d11-9a00-48ba-86ff-68e4b78fd8c2', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'TypeId', '分类ID', 'varchar', 'string', 'TypeId', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'text', 80, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:59', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('c7e16730-9af0-4290-9c4f-e37bb3a22aef', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'CreateUserId', '创建人ID', 'varchar', 'string', 'CreateUserId', 0, 0, 1, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:38:37', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('cac9af55-805e-4af8-8936-8a2ef0f886f5', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'InBondedArea', '是否保税', 'tinyint', 'bool', 'InBondedArea', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'switch', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:45:12', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('d2366b5d-992f-4f68-b08d-ebd01962c55c', '03761b53-e229-4e0e-b7b1-2831bdc84384', 'Stock', 'User', '操作人', 'varchar', 'string', 'User', 0, 0, 1, 1, 0, 1, 0, '', '', NULL, '', 3, '2020-09-29 00:52:58', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:30:22', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('d73b377d-c6a3-4f74-b608-0e0223dbbd0a', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'CreateUserId', '创建人ID', 'varchar', 'string', 'CreateUserId', 0, 0, 1, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-29 00:28:40', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('d8913d5b-c62f-4cb5-aedc-60b652a41427', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'UpdateUserName', '最后更新人', 'varchar', 'string', 'UpdateUserName', 0, 0, 0, 1, 0, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:49:50', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 200); +INSERT INTO `buildertablecolumn` VALUES ('dfbb6dd4-d03a-452a-8f9e-b6747b585819', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'ExternalNo', '相关单据号', 'varchar', 'string', 'ExternalNo', 0, 0, 0, 0, 0, 0, 0, '', '', NULL, 'text', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:46:16', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('e075aeb7-82ba-4858-9551-d11ee7f61156', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'UpdateUserId', '最后更新人ID', 'varchar', 'string', 'UpdateUserId', 0, 0, 0, 1, 0, 0, 0, '', '', NULL, '', 0, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:38:22', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('e7f071ca-2ba0-4a89-a988-424d1e9b0b8b', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'Enable', '是否可用', 'tinyint', 'bool', 'Enable', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'switch', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:38:54', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('ea35d6b5-aa14-495f-ba36-d51eb73125ac', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'ExpireDate', '失效日期', 'varchar', 'string', 'ExpireDate', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-11 22:54:21', '', NULL, NULL, '', '超级管理员', 30); +INSERT INTO `buildertablecolumn` VALUES ('ec8aac16-7f9c-4b19-977c-aecede234910', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'Status', '入库通知单状态', 'int', 'int', 'Status', 0, 0, 0, 0, 0, 0, 0, '', '', 'COMMON_STATUS', 'select', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:14:30', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('ecab3cf5-312c-46a9-aa82-87c34396ea90', '7f0ca2fd-7fa0-4316-a466-22733d466dd2', 'wmsinboundordertbl', 'StockId', '仓库编号', 'varchar', 'string', 'StockId', 0, 0, 0, 0, 0, 0, 0, '', '', NULL, '', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 01:14:39', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 12); +INSERT INTO `buildertablecolumn` VALUES ('ee53d454-c8f9-48d3-9bc1-b4a1fdf6c390', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'InStockStatus', '是否收货中', 'tinyint', 'bool', 'InStockStatus', 0, 0, 1, 1, 1, 1, 0, '', 'switch', NULL, 'switch', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:48:30', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('f8392fe0-0591-4ca7-8ebe-c8f69a8a30f0', 'f07df6d0-eb47-4f00-9167-79d88bcace36', 'wmsinboundorderdtbl', 'ProdDate', '生产日期', 'varchar', 'string', 'ProdDate', 0, 0, 0, 1, 1, 1, 0, '', '', NULL, 'datetime', 0, '2021-08-11 22:54:21', '00000000-0000-0000-0000-000000000000', '2021-08-23 02:49:17', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 30); +INSERT INTO `buildertablecolumn` VALUES ('f8d7f45a-8754-46a1-8ce4-9a8992801f68', 'de4a5527-0d8c-4493-b668-39fc9c555df1', 'Resource', 'ParentId', '父节点ID', 'varchar', 'string', 'ParentId', 0, 0, 0, 1, 1, 0, 0, '', '', '/Resources/Load', 'selectDynamic', 0, '2021-08-29 00:27:29', '00000000-0000-0000-0000-000000000000', '2021-08-30 00:51:13', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); +INSERT INTO `buildertablecolumn` VALUES ('fc13f50a-51ec-4bfc-82b6-ad1f4c71c297', '1751d517-6d2b-4638-8f5c-aa6355bccb0e', 'Category', 'Enable', '是否可用', 'tinyint', 'bool', 'Enable', 0, 0, 1, 1, 1, 1, 0, '', '', NULL, 'switch', 90, '2021-09-27 00:26:55', '00000000-0000-0000-0000-000000000000', '2021-09-27 00:42:13', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', NULL); +INSERT INTO `buildertablecolumn` VALUES ('fd03c732-f369-4b79-a1be-dc16ee053cb4', 'fc52b31a-fc29-42b6-b53c-99463644fff2', 'dataprivilegerule', 'Id', '数据ID', 'varchar', 'string', 'Id', 1, 0, 1, 1, 1, 0, 0, '', '', NULL, '', 0, '2021-09-23 22:35:02', '00000000-0000-0000-0000-000000000000', '2021-09-23 22:39:05', '00000000-0000-0000-0000-000000000000', NULL, NULL, '超级管理员', '超级管理员', 50); + + +-- ---------------------------- +-- Table structure for category +-- ---------------------------- +DROP TABLE IF EXISTS `category`; +CREATE TABLE `category` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ' ' COMMENT '分类名称或描述', + `DtCode` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类标识', + `DtValue` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '通常与分类标识一致,但万一有不一样的情况呢?', + `Enable` tinyint(1) NOT NULL DEFAULT 0, + `SortNo` int(11) NOT NULL DEFAULT 0 COMMENT '排序号', + `Description` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人ID', + `CreateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人ID', + `UpdateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '分类表,也可用作数据字典。表示一个全集,比如:男、女、未知。关联的分类类型表示按什么进行的分类,如:按照性别对人类对象集' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of category +-- ---------------------------- +INSERT INTO `category` VALUES ('01a2736c-cebe-43a2-8068-7e3f88fa7c23', '审核', 'SYS_ORDERSTATUS_CHECK', 'SYS_ORDERSTATUS_CHECK', 1, 0, '', 'SYS_ORDERSTATUS', '2019-10-29 21:20:40', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-10-29 21:20:40', '', ''); +INSERT INTO `category` VALUES ('08776116-d1bf-40d1-b7ff-78b7392f4aef', '自提', 'SYS_SHIPTYPE_NORMAL', 'SYS_SHIPTYPE_NORMAL', 1, 0, '', 'SYS_SHIPTYPE', '2019-11-07 01:19:12', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:19:12', '', ''); +INSERT INTO `category` VALUES ('10a13e57-0ba7-4cce-a6d9-9fffe9f1c8fb', 'XXX管理平台', 'XXXPLATFORM', 'XXXPLATFORM', 1, 0, '', 'PLATFORM', '2021-08-30 00:57:50', '00000000-0000-0000-0000-000000000000', '超级管理员', '2021-08-30 00:57:50', '', ''); +INSERT INTO `category` VALUES ('1979955b-901d-4394-8a3c-f81c32970365', '中药材', 'SYS_GOODSTYPE_TCM', 'SYS_GOODSTYPE_TCM', 1, 0, '', 'SYS_GOODSTYPE', '2019-11-07 01:17:36', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:17:36', '', ''); +INSERT INTO `category` VALUES ('354f50b7-0d93-43d6-a721-a4931c650ea3', '创建', 'SYS_ORDERSTATUS_CREATE', 'SYS_ORDERSTATUS_CREATE', 1, 0, '', 'SYS_ORDERSTATUS', '2019-10-29 21:20:02', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-10-29 21:20:02', '', ''); +INSERT INTO `category` VALUES ('400c37f2-52d6-4854-956d-4e6d08cdf643', '正常', 'COMMON_STATUS_OK', '0', 0, 0, '', 'COMMON_STATUS', '2020-09-29 00:54:24', '00000000-0000-0000-0000-000000000000', '超级管理员', '2020-09-29 00:54:24', '', ''); +INSERT INTO `category` VALUES ('43303bfb-11e3-4e12-8cdd-2ef090017e4c', '样品入库', 'SYS_INBOUNDTYPE_SAMPLE', 'SYS_INBOUNDTYPE_SAMPLE', 1, 0, '', 'SYS_INBOUNDTYPE', '2019-11-07 00:51:26', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 00:51:26', '', ''); +INSERT INTO `category` VALUES ('4de1cf0d-b1f5-44f7-a329-4b5fcff73ca6', '普药', 'SYS_GOODSTYPE_COMMON', 'SYS_GOODSTYPE_COMMON', 1, 0, '', 'SYS_GOODSTYPE', '2019-11-07 01:15:35', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:15:35', '', ''); +INSERT INTO `category` VALUES ('52f662c3-39bc-4f5a-9730-107cf26b12f0', '直送', 'SYS_SHIPTYPE_DIRECT', 'SYS_SHIPTYPE_DIRECT', 1, 0, '', 'SYS_SHIPTYPE', '2019-11-07 01:19:41', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:19:41', '', ''); +INSERT INTO `category` VALUES ('5a0bf590-77bb-49a9-be8f-20eb451f8731', '安卓应用', 'APP_TYPE_ANDROID', 'APP_TYPE_ANDROID', 1, 0, '', 'APP_TYPE', '2021-08-30 00:34:43', '00000000-0000-0000-0000-000000000000', '超级管理员', '2021-08-30 00:34:43', '', ''); +INSERT INTO `category` VALUES ('77a7f565-cb5c-4876-a139-7901e54b5dde', '正常', 'SYS_STATUS_OK', '0', 0, 0, '', 'SYS_STATUS', '2019-11-06 10:38:46', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-06 10:38:46', '', ''); +INSERT INTO `category` VALUES ('7fbeb155-8fbb-44ce-a726-2a6fea7920d5', '异常', 'SYS_STATUS_ERROR', '1', 1, 0, '', 'SYS_STATUS', '2019-11-06 10:39:24', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-06 10:39:24', '', ''); +INSERT INTO `category` VALUES ('845ef9f2-4d33-4887-acf0-6d45fdf5e05c', 'EMS', 'SYS_SHIPTYPE_EMS', 'SYS_SHIPTYPE_EMS', 1, 0, '', 'SYS_SHIPTYPE', '2019-11-07 01:20:45', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:20:45', '', ''); +INSERT INTO `category` VALUES ('86b8d963-63b6-4936-87b1-af248cd26c44', '已完成', 'SYS_ORDERSTATUS_FINISHED', 'SYS_ORDERSTATUS_FINISHED', 1, 0, '', 'SYS_ORDERSTATUS', '2019-10-29 21:27:32', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-10-29 21:27:32', '', ''); +INSERT INTO `category` VALUES ('8dcbc59a-c045-4e06-ad13-095cfe9a3209', '销退入库', 'SYS_INBOUNDTYPE_RETURN', 'SYS_INBOUNDTYPE_RETURN', 1, 0, '', 'SYS_INBOUNDTYPE', '2019-11-07 00:52:04', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 00:52:04', '', ''); +INSERT INTO `category` VALUES ('a4017f4d-c113-4ec9-bdcb-d9c49019a916', '生物制品', 'SYS_GOODSTYPE_BIOLPROD', 'SYS_GOODSTYPE_BIOLPROD', 1, 0, '', 'SYS_GOODSTYPE', '2019-11-07 01:16:59', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:16:59', '', ''); +INSERT INTO `category` VALUES ('b42043b2-edd0-40e2-9bb4-13dc5be15ab7', '移动前端', 'APP_TYPE_H5', 'APP_TYPE_H5', 1, 0, '', 'APP_TYPE', '2021-08-30 00:34:19', '00000000-0000-0000-0000-000000000000', '超级管理员', '2021-08-30 00:34:19', '', ''); +INSERT INTO `category` VALUES ('b44bb9f4-166c-4c59-a693-baacd01d2db4', '4+7集中采购', 'SYS_SHIPTYPE_FREIGHT', 'SYS_SHIPTYPE_FREIGHT', 1, 0, '', 'SYS_SHIPTYPE', '2019-11-07 01:20:21', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:20:21', '', ''); +INSERT INTO `category` VALUES ('b77f4a7d-0d22-47dd-97d1-7f8ccd9e5f77', '采购入库', 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_INBOUNDTYPE_PURCHASE', 1, 0, '', 'SYS_INBOUNDTYPE', '2019-11-07 00:50:51', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 00:50:51', '', ''); +INSERT INTO `category` VALUES ('c3ce85b1-0115-47d4-b562-1bbcc51105e2', '食品', 'SYS_GOODSTYPE_FOOD', 'SYS_GOODSTYPE_FOOD', 1, 0, '', 'SYS_GOODSTYPE', '2019-11-07 01:17:58', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:17:58', '', ''); +INSERT INTO `category` VALUES ('cd6cf8ee-9e17-48f2-af4b-9072fbd43713', 'OpenAuth.Net', 'OPENAUTHNET', 'OPENAUTHNET', 1, 0, '', 'PLATFORM', '2021-08-30 00:57:23', '00000000-0000-0000-0000-000000000000', '超级管理员', '2021-08-30 00:57:23', '', ''); +INSERT INTO `category` VALUES ('eac7f2d0-2817-40bf-bd89-2f0dd064fd69', '网站', 'APP_TYPE_WEB', 'APP_TYPE_WEB', 1, 0, '', 'APP_TYPE', '2021-08-30 00:35:00', '00000000-0000-0000-0000-000000000000', '超级管理员', '2021-08-30 00:35:00', '', ''); +INSERT INTO `category` VALUES ('faef67e8-48e4-44e5-981c-eebb78d79a0f', '已处理', 'SYS_ORDERSTATUS_DISPOSED', 'SYS_ORDERSTATUS_DISPOSED', 1, 0, '', 'SYS_ORDERSTATUS', '2019-10-29 21:27:05', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-10-29 21:27:05', '', ''); +INSERT INTO `category` VALUES ('fe1f7181-d3d0-4b0e-b9b3-5d05b503ff0e', '医疗器械', 'SYS_GOODSTYPE_MEDINSTR', 'SYS_GOODSTYPE_MEDINSTR', 1, 0, '', 'SYS_GOODSTYPE', '2019-11-07 01:16:02', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:16:02', '', ''); +INSERT INTO `category` VALUES ('ffbb5c54-9ee1-4eb8-89dc-79fde3b4824c', '异常', 'COMMON_STATUS_ERROR', '1', 0, 1, '', 'COMMON_STATUS', '2020-09-29 00:54:51', '00000000-0000-0000-0000-000000000000', '超级管理员', '2020-09-29 00:54:51', '', ''); + +-- ---------------------------- +-- Table structure for categorytype +-- ---------------------------- +DROP TABLE IF EXISTS `categorytype`; +CREATE TABLE `categorytype` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类表ID', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名称', + `CreateTime` datetime(0) NOT NULL COMMENT '创建时间', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '分类类型' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of categorytype +-- ---------------------------- +INSERT INTO `categorytype` VALUES ('APP_TYPE', '应用分类', '2021-08-30 00:33:15'); +INSERT INTO `categorytype` VALUES ('COMMON_STATUS', '状态', '2020-09-29 00:53:40'); +INSERT INTO `categorytype` VALUES ('PLATFORM', '平台分类', '2021-08-30 00:56:22'); +INSERT INTO `categorytype` VALUES ('SYS_CUSTTYPE', '客户类型', '2019-11-07 00:49:50'); +INSERT INTO `categorytype` VALUES ('SYS_GOODSTYPE', '商品类别', '2019-11-07 00:48:47'); +INSERT INTO `categorytype` VALUES ('SYS_INBOUNDTYPE', '入库类型', '2019-11-07 00:48:08'); +INSERT INTO `categorytype` VALUES ('SYS_ORDERSTATUS', '订单状态', '2019-10-29 21:18:56'); +INSERT INTO `categorytype` VALUES ('SYS_ORDERTYPE', '订单类型', '2019-10-29 21:18:32'); +INSERT INTO `categorytype` VALUES ('SYS_SHIPTYPE', '承运方式', '2019-11-07 00:47:36'); +INSERT INTO `categorytype` VALUES ('SYS_STATUS', '系统状态', '2019-11-06 10:38:17'); +INSERT INTO `categorytype` VALUES ('USERTYPE', '按用户类型分类', '2017-11-29 21:27:42'); + +-- ---------------------------- +-- Table structure for dataprivilegerule +-- ---------------------------- +DROP TABLE IF EXISTS `dataprivilegerule`; +CREATE TABLE `dataprivilegerule` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据ID', + `SourceCode` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '资源标识(模块编号)', + `SubSourceCode` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '二级资源标识', + `Description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ' ' COMMENT '权限描述', + `SortNo` int(11) NOT NULL DEFAULT 0 COMMENT '排序号', + `PrivilegeRules` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ' ' COMMENT '权限规则', + `Enable` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否可用', + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人ID', + `CreateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人ID', + `UpdateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '系统授权规制表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of dataprivilegerule +-- ---------------------------- +INSERT INTO `dataprivilegerule` VALUES ('5098523e-f038-4bc8-850f-9629cac3e4f6', 'Form', '', '只能看到用户自己对应部门的表单,System可以看到所有', 0, '{\"Operation\":\"or\",\"Filters\":[{\"Key\":\"OrgId\",\"Value\":\"{loginOrg}\",\"Contrast\":\"in\",\"names\":\"\",\"Text\":\"\"}]}', 1, '2020-03-18 23:36:05', '00000000-0000-0000-0000-000000000000', '', '2020-03-19 21:14:34', '00000000-0000-0000-0000-000000000000', ''); +INSERT INTO `dataprivilegerule` VALUES ('6a96c5d9-a226-459d-a4e1-aefcbefc6915', 'WmsInboundOrderTbl', '', '【管理员】角色可以看所有人的订单,【测试】只能看自己创建的订单', 0, '{\"Operation\":\"or\",\"Filters\":[{\"Key\":\"{loginRole}\",\"Value\":\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13,77e6d0c3-f9e1-4933-92c3-c1c6eef75593\",\"Contrast\":\"contains\",\"names\":\"\",\"Text\":\"管理员,神\"}],\"Children\":[{\"Operation\":\"and\",\"Filters\":[{\"Key\":\"{loginRole}\",\"Value\":\"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d\",\"Contrast\":\"contains\",\"Text\":\"测试\"},{\"Key\":\"CreateUserId\",\"Value\":\"{loginUser}\",\"Contrast\":\"==\",\"Text\":\"\"}]}]}', 1, '2019-11-23 01:02:32', '00000000-0000-0000-0000-000000000000', '', '2019-11-23 01:02:32', '', ''); +INSERT INTO `dataprivilegerule` VALUES ('ab177ea0-89f3-429e-8f0f-7a00819d8ef3', 'FlowScheme', '', 'System可以看到所有流程设计,【管理员】可以看到部门的,其他人只能看到自己的', 0, '{\"Operation\":\"or\",\"Filters\":[{\"Key\":\"CreateUserId\",\"Value\":\"{loginUser}\",\"Contrast\":\"==\",\"Text\":\"\"}],\"Children\":[{\"Operation\":\"and\",\"Filters\":[{\"Key\":\"OrgId\",\"Value\":\"{loginOrg}\",\"Contrast\":\"in\",\"Text\":\"\"},{\"Key\":\"{loginRole}\",\"Value\":\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13\",\"Contrast\":\"contains\",\"Text\":\"管理员\"}]}]}', 1, '2020-03-19 21:17:30', '00000000-0000-0000-0000-000000000000', '', '2020-03-19 21:57:47', '00000000-0000-0000-0000-000000000000', ''); +INSERT INTO `dataprivilegerule` VALUES ('e7c95fb1-91f7-422e-a11a-73cea0c404b9', 'Resource', NULL, '【管理员】角色可以看所有人的资源,【测试】只能看自己创建的资源,账号test3/test4只能看属于(XXX管理平台)的资源', 0, '{\"Operation\":\"or\",\"Filters\":[{\"Key\":\"{loginRole}\",\"Value\":\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13\",\"Contrast\":\"contains\",\"Text\":\"管理员\"}],\"Children\":[{\"Operation\":\"and\",\"Filters\":[{\"Key\":\"{loginRole}\",\"Value\":\"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d\",\"Contrast\":\"contains\",\"Text\":\"测试\"},{\"Key\":\"CreateUserId\",\"Value\":\"{loginUser}\",\"Contrast\":\"==\",\"Text\":\"\"}]},{\"Operation\":\"and\",\"Filters\":[{\"Key\":\"AppName\",\"Value\":\"XXX管理平台\",\"Contrast\":\"==\",\"Text\":\"\"},{\"Key\":\"{loginUser}\",\"Value\":\"229f3a49-ab27-49ce-b383-9f10ca23a9d5,1df68dfd-3b6d-4491-872f-00a0fc6c5a64\",\"Contrast\":\"in\",\"Text\":\"test3,test4\"}]}]}', 1, '2019-10-29 11:05:02', '00000000-0000-0000-0000-000000000000', '', '2019-11-23 01:00:19', '00000000-0000-0000-0000-000000000000', ''); + +-- ---------------------------- +-- Table structure for flowinstance +-- ---------------------------- +DROP TABLE IF EXISTS `flowinstance`; +CREATE TABLE `flowinstance` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键Id', + `InstanceSchemeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '流程实例模板Id', + `Code` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '实例编号', + `CustomName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自定义名称', + `ActivityId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前节点ID', + `ActivityType` int(11) NULL DEFAULT NULL COMMENT '当前节点类型(0会签节点)', + `ActivityName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前节点名称', + `PreviousId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '前一个ID', + `SchemeContent` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '流程模板内容', + `SchemeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程模板ID', + `DbName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据库名称', + `FrmData` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '表单数据', + `FrmType` int(11) NOT NULL COMMENT '表单类型', + `FrmContentData` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '表单中的控件属性描述', + `FrmContentParse` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '表单控件位置模板', + `FrmId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单ID', + `SchemeType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程类型', + `Disabled` int(11) NOT NULL COMMENT '有效标志', + `CreateDate` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户主键', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户', + `FlowLevel` int(11) NOT NULL COMMENT '等级', + `Description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '实例备注', + `IsFinish` int(11) NOT NULL COMMENT '是否完成', + `MakerList` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '执行人', + `OrgId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属部门', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '工作流流程实例表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of flowinstance +-- ---------------------------- +INSERT INTO `flowinstance` VALUES ('0c032786-daf3-44fd-a8e1-5326484ef2f6', '', '1581946370593', '带分支条件/普通动态表单的模板2020-02-17 21:32:53', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', 2, '任务节点', 'start round mix-a81449b44c8e42c38a13f6c280887e41', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-a81449b44c8e42c38a13f6c280887e41\",\"height\":50,\"left\":3260,\"width\":50,\"top\":3035,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任务节点\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"height\":50,\"left\":3380,\"width\":120,\"top\":3030,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-1fd43e907680452da6c5170c39126027\",\"height\":50,\"left\":3095,\"width\":50,\"top\":3520,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"test处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"height\":50,\"left\":3165,\"width\":120,\"top\":3235,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"归档处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"height\":50,\"left\":3165,\"width\":120,\"top\":3390,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"admin处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"height\":50,\"left\":3505,\"width\":120,\"top\":3335,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-83708c1b3d4e4e5882f14df403e9b06a\",\"from\":\"start round mix-a81449b44c8e42c38a13f6c280887e41\",\"to\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-8427a585c660430fb7f65f86eda8a6eb\",\"from\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"to\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"label\":\"小于等于3天\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"DAYS\",\"Operation\":\"<=\",\"Value\":\"3\"}]},{\"type\":\"sl\",\"id\":\"link-963bfce8c7f04f178af39f736c629092\",\"from\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"to\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"label\":\"大于3天的\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"DAYS\",\"Operation\":\">\",\"Value\":\"3\"}]},{\"type\":\"sl\",\"id\":\"link-54333e198f3149cb8a9140e8d8e92ef5\",\"from\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"to\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-26f29454cd364a2db1c00bfb9282bac6\",\"from\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"to\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-28bef103c14640dc8828e568a5db2d4d\",\"from\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"to\":\"end round-1fd43e907680452da6c5170c39126027\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-95196daaaa7c4a468783664aed350ca0\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', 'a0d4de72-dd69-4af4-8492-2908e37bc300', '', '{\"REASON\":\"身体原因\",\"DAYS\":\"10\",\"CUSTOME_NAME\":\"玉宝\"}', 0, '[{\"type\":\"text\",\"name\":\"REASON\",\"title\":\"REASON\",\"value\":\"身体原因\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"},{\"leipiplugins\":\"select\",\"name\":\"DAYS\",\"title\":\"DAYS\",\"size\":\"1\",\"orgwidth\":\"150\",\"style\":\"width: 150px;\",\"value\":\"1,3,5,10\",\"selected\":\"selected\",\"content\":\"  \"},{\"type\":\"text\",\"name\":\"CUSTOME_NAME\",\"title\":\"CUSTOME_NAME\",\"value\":\"玉宝\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', 'ef89f96a-af33-407c-b02e-897faf46ecf0', '', 0, '2020-02-17 21:33:10', '00000000-0000-0000-0000-000000000000', 'System', 0, '多请点', 0, '1', NULL); +INSERT INTO `flowinstance` VALUES ('212e4f0f-9d6f-4688-a3d3-157605652abd', '', '1581946541250', '带有开发者自定义表单的流程2020-02-17 21:35:45', 'node-f72613d22b0e4a98b60e06e97e7cc29b', 2, '任意人可以审批', 'start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd\",\"height\":50,\"left\":3030,\"width\":50,\"top\":3100,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任意人可以审批\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-f72613d22b0e4a98b60e06e97e7cc29b\",\"height\":50,\"left\":3170,\"width\":120,\"top\":3100,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"只能admin\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-0a2137225503449d881548df2bed2645\",\"height\":50,\"left\":3170,\"width\":120,\"top\":3215,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-a2e5f57d2dea46b286d807d544589365\",\"height\":50,\"left\":3375,\"width\":50,\"top\":3220,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-a93b1e9c1114478087e02e9feed0d143\",\"from\":\"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd\",\"to\":\"node-f72613d22b0e4a98b60e06e97e7cc29b\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-2b7f9fb923674ae38e59dbde1958db3d\",\"from\":\"node-f72613d22b0e4a98b60e06e97e7cc29b\",\"to\":\"node-0a2137225503449d881548df2bed2645\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-1eb1226c260d4846beb6af47eb789950\",\"from\":\"node-0a2137225503449d881548df2bed2645\",\"to\":\"end round-a2e5f57d2dea46b286d807d544589365\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-7c336cf703d846ca8b62e68178a2718f\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', '0dac17c2-fec7-4bcd-a391-4ff74de8506a', 'FrmLeaveReq', '{\"id\":\"\",\"userName\":\"李玉宝\",\"requestType\":\"事假\",\"startDate\":\"2020-02-16T16:00:00.000Z\",\"startTime\":\"2020-02-17T13:36:05.000Z\",\"endDate\":\"2020-02-18T16:00:00.000Z\",\"endTime\":\"2020-02-17T13:36:09.000Z\",\"requestComment\":\"这个是很复杂的了,必须开发人员开发一个\",\"attachment\":\"\",\"files\":[],\"extendInfo\":\"\"}', 1, '', '', '8faff4e5-b729-44d2-ac26-e899a228f63d', '', 0, '2020-02-17 21:36:36', '00000000-0000-0000-0000-000000000000', 'System', 0, '这个是很复杂的了,必须开发人员开发一个', 0, '1', NULL); +INSERT INTO `flowinstance` VALUES ('54f842c1-16d8-4524-bdaf-1ff820b82a01', '', '1581947169926', '带拖动表单的会签2020-02-17 21:46:14', 'end round-15fcebdccb3f4a2d81b233156cb1c10b', 4, '结束', 'fork-fcd5c9623fc345168b484c94d582a91a', '{\"title\":null,\"initNum\":0,\"lines\":[{\"id\":\"link-c43760b2b94d4e388f08767b95714c48\",\"label\":\"\",\"type\":\"sl\",\"from\":\"start round mix-0da4163593ed44d5866fd920a00847a5\",\"to\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-d665d7015434429b98a4625f94315fa8\",\"label\":\"\",\"type\":\"sl\",\"from\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"to\":\"node-4cea7bb8654b4b908e9257e7ba2d6df6\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-3b152d51ca894fa68f1b929f06cab7e5\",\"label\":\"\",\"type\":\"sl\",\"from\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"to\":\"node-b6d40fccfc974bf49f7687266659d2bd\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-f0c1bbb29dd1407b8b9b6b725a116e38\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-4cea7bb8654b4b908e9257e7ba2d6df6\",\"to\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-1aa4f3b2f63e4e9a865bc847895d30a4\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-b6d40fccfc974bf49f7687266659d2bd\",\"to\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-dd3f868fa944481885b0db307104ee76\",\"label\":\"\",\"type\":\"sl\",\"from\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"to\":\"end round-15fcebdccb3f4a2d81b233156cb1c10b\",\"name\":null,\"dash\":false,\"Compares\":null}],\"nodes\":[{\"id\":\"start round mix-0da4163593ed44d5866fd920a00847a5\",\"name\":\"开始\",\"type\":\"start round mix\",\"left\":3100,\"top\":3045,\"width\":50,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"name\":\"会签开始\",\"type\":\"fork\",\"left\":3240,\"top\":3040,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"ALL_USER\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"test\",\"UserId\":\"6ba79766-faa0-4259-8139-a4a6d35784e0\",\"Description\":\"我没问题\",\"TagedTime\":\"2020-02-17 21:48\",\"NodeConfluenceType\":\"one\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-4cea7bb8654b4b908e9257e7ba2d6df6\",\"name\":\"测试\",\"type\":\"node\",\"left\":3055,\"top\":3170,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"SPECIAL_ROLE\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d\"],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"test\",\"UserId\":\"6ba79766-faa0-4259-8139-a4a6d35784e0\",\"Description\":\"我没问题\",\"TagedTime\":\"2020-02-17 21:48\",\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"end round-15fcebdccb3f4a2d81b233156cb1c10b\",\"name\":\"结束\",\"type\":\"end round\",\"left\":3435,\"top\":3345,\"width\":50,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"name\":\"会签结束\",\"type\":\"join\",\"left\":3215,\"top\":3340,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"ALL_USER\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"test\",\"UserId\":\"6ba79766-faa0-4259-8139-a4a6d35784e0\",\"Description\":\"我没问题\",\"TagedTime\":\"2020-02-17 21:48\",\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-b6d40fccfc974bf49f7687266659d2bd\",\"name\":\"管理员\",\"type\":\"node\",\"left\":3385,\"top\":3170,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"SPECIAL_ROLE\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13\"],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}}],\"areas\":[]}', '10a87689-b6d0-43eb-8fd4-72c6c80162eb', '', '{\"WorkDate\":\"2020-02-17\",\"Time\":\"8\",\"Reason\":\"\"}', 2, '{\"list\":[{\"type\":\"date\",\"icon\":\"icon-date\",\"name\":\"加班日期\",\"options\":{\"defaultValue\":\"\",\"readonly\":false,\"disabled\":false,\"editable\":true,\"clearable\":true,\"placeholder\":\"\",\"startPlaceholder\":\"\",\"endPlaceholder\":\"\",\"type\":\"date\",\"format\":\"yyyy-MM-dd\",\"timestamp\":false,\"required\":true,\"width\":\"\",\"remoteFunc\":\"func_1580965333000_9667\"},\"key\":\"1580965333000_9667\",\"model\":\"WorkDate\",\"rules\":[{\"required\":true,\"message\":\"WorkDate必须填写\"}]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"加班时长\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"8\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"8\",\"disabled\":false,\"remoteFunc\":\"func_1580965287000_51162\"},\"key\":\"1580965287000_51162\",\"model\":\"Time\",\"rules\":[{\"type\":\"string\",\"message\":\"Time格式不正确\"}]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"加班事由\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1580965401000_81103\"},\"key\":\"1580965401000_81103\",\"model\":\"Reason\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '', 0, '2020-02-17 21:46:42', '00000000-0000-0000-0000-000000000000', 'System', 0, '只要有一个审批通过即可', 1, '', NULL); +INSERT INTO `flowinstance` VALUES ('70bb19b9-e113-48e9-86ad-9a26fe2880b6', '', '1581946298149', '带分支条件的拖动表单2020-02-17 21:31:38', 'node-055de16b58b84b7b84a65a14c4b268d5', 2, '任何人都可以', 'start round mix-2136073f92c84be78e2094ef5dca3623', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"defaultIcon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"height\":50,\"left\":3120,\"width\":50,\"top\":3070,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任何人都可以\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"height\":50,\"left\":3245,\"width\":120,\"top\":3070,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"admin可审批\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"height\":50,\"left\":3120,\"width\":120,\"top\":3205,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}},{\"type\":\"node\",\"name\":\"test可审批\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"height\":50,\"left\":3370,\"width\":120,\"top\":3205,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"归档处理\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"height\":50,\"left\":3240,\"width\":120,\"top\":3360,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"defaultIcon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-e119651459854efe8d595c53ce6de867\",\"height\":50,\"left\":3065,\"width\":50,\"top\":3360,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-2b97c29665fb4efaaa5e98b866349e86\",\"from\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"to\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-338ec915866f4a168da3045aba656c4b\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"label\":\"加班时长大于10\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"Time\",\"Operation\":\">\",\"Value\":\"10\"}]},{\"type\":\"sl\",\"id\":\"link-30743fcbd4f448318ee2b5170afc5b17\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"label\":\"小于等于10咯\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"Time\",\"Operation\":\"<=\",\"Value\":\"10\"}]},{\"type\":\"sl\",\"id\":\"link-05d297106b8e4d4787625e486ccde78c\",\"from\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-d5045a19c58a4e7689d86627be882271\",\"from\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-692378248f3343678b3df509b070308d\",\"from\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"to\":\"end round-e119651459854efe8d595c53ce6de867\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-6781f69894c04b888334ec4f0d4e8717\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', '5c003bdb-9387-44f6-a8be-a962cbfb5440', '', '{\"WorkDate\":\"2020-02-17\",\"Time\":\"15\",\"Reason\":\"加班加了15个小时。。。。\"}', 2, '{\"list\":[{\"type\":\"date\",\"icon\":\"icon-date\",\"name\":\"加班日期\",\"options\":{\"defaultValue\":\"\",\"readonly\":false,\"disabled\":false,\"editable\":true,\"clearable\":true,\"placeholder\":\"\",\"startPlaceholder\":\"\",\"endPlaceholder\":\"\",\"type\":\"date\",\"format\":\"yyyy-MM-dd\",\"timestamp\":false,\"required\":true,\"width\":\"\",\"remoteFunc\":\"func_1580965333000_9667\"},\"key\":\"1580965333000_9667\",\"model\":\"WorkDate\",\"rules\":[{\"required\":true,\"message\":\"WorkDate必须填写\"}]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"加班时长\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"8\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"8\",\"disabled\":false,\"remoteFunc\":\"func_1580965287000_51162\"},\"key\":\"1580965287000_51162\",\"model\":\"Time\",\"rules\":[{\"type\":\"string\",\"message\":\"Time格式不正确\"}]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"加班事由\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1580965401000_81103\"},\"key\":\"1580965401000_81103\",\"model\":\"Reason\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '', 0, '2020-02-17 21:32:15', '00000000-0000-0000-0000-000000000000', 'System', 0, '时间大于10,走新的分支', 0, '1', NULL); +INSERT INTO `flowinstance` VALUES ('76b85b3c-1126-44bc-9be6-6e75601e4365', '', '1581946252285', '带分支条件的拖动表单2020-02-17 21:30:52', 'node-28590cbd76ab4b0b82a609de24b46b8f', 2, 'test可审批', 'node-055de16b58b84b7b84a65a14c4b268d5', '{\"title\":null,\"initNum\":0,\"lines\":[{\"id\":\"link-2b97c29665fb4efaaa5e98b866349e86\",\"label\":\"\",\"type\":\"sl\",\"from\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"to\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-338ec915866f4a168da3045aba656c4b\",\"label\":\"加班时长大于10\",\"type\":\"sl\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"name\":null,\"dash\":false,\"Compares\":[{\"Operation\":\">\",\"FieldName\":\"Time\",\"FieldType\":null,\"Value\":\"10\"}]},{\"id\":\"link-30743fcbd4f448318ee2b5170afc5b17\",\"label\":\"小于等于10咯\",\"type\":\"sl\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"name\":null,\"dash\":false,\"Compares\":[{\"Operation\":\"<=\",\"FieldName\":\"Time\",\"FieldType\":null,\"Value\":\"10\"}]},{\"id\":\"link-05d297106b8e4d4787625e486ccde78c\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-d5045a19c58a4e7689d86627be882271\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-692378248f3343678b3df509b070308d\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"to\":\"end round-e119651459854efe8d595c53ce6de867\",\"name\":null,\"dash\":false,\"Compares\":null}],\"nodes\":[{\"id\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"name\":\"开始\",\"type\":\"start round mix\",\"left\":3120,\"top\":3070,\"width\":50,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"name\":\"任何人都可以\",\"type\":\"node\",\"left\":3245,\"top\":3070,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"ALL_USER\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"超级管理员\",\"UserId\":\"00000000-0000-0000-0000-000000000000\",\"Description\":\"自己提交的,当然要同意\",\"TagedTime\":\"2020-02-17 21:31\",\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"name\":\"admin可审批\",\"type\":\"node\",\"left\":3120,\"top\":3205,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"SPECIAL_USER\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"name\":\"test可审批\",\"type\":\"node\",\"left\":3370,\"top\":3205,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"SPECIAL_USER\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"name\":\"归档处理\",\"type\":\"node\",\"left\":3240,\"top\":3360,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"ALL_USER\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"end round-e119651459854efe8d595c53ce6de867\",\"name\":\"结束\",\"type\":\"end round\",\"left\":3065,\"top\":3360,\"width\":50,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}}],\"areas\":[]}', '5c003bdb-9387-44f6-a8be-a962cbfb5440', '', '{\"WorkDate\":\"2020-02-17\",\"Time\":\"8\",\"Reason\":\"发版\"}', 2, '{\"list\":[{\"type\":\"date\",\"icon\":\"icon-date\",\"name\":\"加班日期\",\"options\":{\"defaultValue\":\"\",\"readonly\":false,\"disabled\":false,\"editable\":true,\"clearable\":true,\"placeholder\":\"\",\"startPlaceholder\":\"\",\"endPlaceholder\":\"\",\"type\":\"date\",\"format\":\"yyyy-MM-dd\",\"timestamp\":false,\"required\":true,\"width\":\"\",\"remoteFunc\":\"func_1580965333000_9667\"},\"key\":\"1580965333000_9667\",\"model\":\"WorkDate\",\"rules\":[{\"required\":true,\"message\":\"WorkDate必须填写\"}]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"加班时长\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"8\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"8\",\"disabled\":false,\"remoteFunc\":\"func_1580965287000_51162\"},\"key\":\"1580965287000_51162\",\"model\":\"Time\",\"rules\":[{\"type\":\"string\",\"message\":\"Time格式不正确\"}]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"加班事由\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1580965401000_81103\"},\"key\":\"1580965401000_81103\",\"model\":\"Reason\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '', 0, '2020-02-17 21:31:09', '00000000-0000-0000-0000-000000000000', 'System', 0, '', 0, '6ba79766-faa0-4259-8139-a4a6d35784e0', NULL); +INSERT INTO `flowinstance` VALUES ('7c9b5a6e-1ca3-4f6c-a989-520e3a092821', '', '1581946509530', '带有可拖动表单的流程2020-02-17 21:35:14', 'node-b41b4c0b07644c2a81ce0c6b09dd2a39', 2, '只能管理员角色审批', 'start round mix-dbd6b92da4964dcbb8887a812cdf84c0', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-dbd6b92da4964dcbb8887a812cdf84c0\",\"height\":50,\"left\":3120,\"width\":50,\"top\":3055,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"只能管理员角色审批\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-b41b4c0b07644c2a81ce0c6b09dd2a39\",\"height\":50,\"left\":3125,\"width\":120,\"top\":3165,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_ROLE\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13\"],\"Texts\":\"管理员\"}}},{\"type\":\"node\",\"name\":\"测试角色\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-50c136954e4b446aaa658cd82691b3ab\",\"height\":50,\"left\":3275,\"width\":120,\"top\":3075,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_ROLE\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d\",\"d27ae3cf-135f-4d57-93a6-2120ddf98650\"],\"Texts\":\"测试,测试二组\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-75639d9c27344d988bc557349389b451\",\"height\":50,\"left\":3395,\"width\":50,\"top\":3175,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-9cfa4906026d450c8ed2f2af0f74b6e6\",\"from\":\"start round mix-dbd6b92da4964dcbb8887a812cdf84c0\",\"to\":\"node-b41b4c0b07644c2a81ce0c6b09dd2a39\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-d34ad3e607f34f0ca0d14a893e0de806\",\"from\":\"node-b41b4c0b07644c2a81ce0c6b09dd2a39\",\"to\":\"node-50c136954e4b446aaa658cd82691b3ab\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-309049ec109848deab2fa98374c3a34d\",\"from\":\"node-50c136954e4b446aaa658cd82691b3ab\",\"to\":\"end round-75639d9c27344d988bc557349389b451\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-c2c3fe0c38f349de8124f9502a0cba01\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"0\",\"remarks\":[]}', '18a34903-175b-4cfb-9947-db67b538bbc8', '', '{\"WorkDate\":\"2020-02-17\",\"Time\":\"8\",\"Reason\":\"最简单的加班申请\"}', 2, '{\"list\":[{\"type\":\"date\",\"icon\":\"icon-date\",\"name\":\"加班日期\",\"options\":{\"defaultValue\":\"\",\"readonly\":false,\"disabled\":false,\"editable\":true,\"clearable\":true,\"placeholder\":\"\",\"startPlaceholder\":\"\",\"endPlaceholder\":\"\",\"type\":\"date\",\"format\":\"yyyy-MM-dd\",\"timestamp\":false,\"required\":true,\"width\":\"\",\"remoteFunc\":\"func_1580965333000_9667\"},\"key\":\"1580965333000_9667\",\"model\":\"WorkDate\",\"rules\":[{\"required\":true,\"message\":\"WorkDate必须填写\"}]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"加班时长\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"8\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"8\",\"disabled\":false,\"remoteFunc\":\"func_1580965287000_51162\"},\"key\":\"1580965287000_51162\",\"model\":\"Time\",\"rules\":[{\"type\":\"string\",\"message\":\"Time格式不正确\"}]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"加班事由\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1580965401000_81103\"},\"key\":\"1580965401000_81103\",\"model\":\"Reason\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '', 0, '2020-02-17 21:35:32', '00000000-0000-0000-0000-000000000000', 'System', 0, '最简单的加班申请', 0, '49df1602-f5f3-4d52-afb7-3802da619558', NULL); +INSERT INTO `flowinstance` VALUES ('80e9db5f-419b-4b65-a274-abe2660608dd', '', '1581947425123', '普通动态模板会签2020-02-17 21:50:31', 'fork-1f90d45d831b43e38efa7e3626e09a3f', 0, '会签开始(全部通过)', 'start round mix-e60c1fdea88d4a348bac9a9ab6044611', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-e60c1fdea88d4a348bac9a9ab6044611\",\"height\":50,\"left\":3025,\"width\":50,\"top\":3045,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"fork\",\"name\":\"会签开始(全部通过)\",\"icon\":\"iconfont icon-fork\",\"belongto\":\"commonNodes\",\"id\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"height\":50,\"left\":3160,\"width\":120,\"top\":3040,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"all\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"test\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-c06196e21c114c298b0947451a6539b4\",\"height\":50,\"left\":3305,\"width\":120,\"top\":3170,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"admin\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-d2addb19f2d349f1878facf2c3f9d0e9\",\"height\":50,\"left\":3070,\"width\":120,\"top\":3170,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-e230a4da91ac4d8c85727acd0b61bfde\",\"height\":50,\"left\":3060,\"width\":50,\"top\":3330,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"join\",\"name\":\"会签结束\",\"icon\":\"iconfont icon-gaibanxianxingtubiao-\",\"belongto\":\"commonNodes\",\"id\":\"join-2247b5591abf454d997aaa0daaab762c\",\"height\":50,\"left\":3205,\"width\":120,\"top\":3325,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-a2f8e0c1b9d74f55a70f35a7c9f574e3\",\"from\":\"start round mix-e60c1fdea88d4a348bac9a9ab6044611\",\"to\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-37c8014035174a278d2cca823c62fb3a\",\"from\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"to\":\"node-d2addb19f2d349f1878facf2c3f9d0e9\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-0b58303df51441ba8a8a5cb4e1ab5113\",\"from\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"to\":\"node-c06196e21c114c298b0947451a6539b4\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-a67fbdb49ff343e596200f0f07b70324\",\"from\":\"node-d2addb19f2d349f1878facf2c3f9d0e9\",\"to\":\"join-2247b5591abf454d997aaa0daaab762c\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-529bb6faa1fd4841b6ca5b2149b74b0c\",\"from\":\"node-c06196e21c114c298b0947451a6539b4\",\"to\":\"join-2247b5591abf454d997aaa0daaab762c\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-f46f2b40d279488d94fc1e2f090e6815\",\"from\":\"join-2247b5591abf454d997aaa0daaab762c\",\"to\":\"end round-e230a4da91ac4d8c85727acd0b61bfde\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-7c95c121da1e491e96d978a86ad11d1c\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', '164db40b-4a35-491d-8c45-98744edacd6c', '', '{\"REASON\":\"身体原因\",\"DAYS\":\"1\",\"CUSTOME_NAME\":\"玉宝\"}', 0, '[{\"type\":\"text\",\"name\":\"REASON\",\"title\":\"REASON\",\"value\":\"身体原因\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"},{\"leipiplugins\":\"select\",\"name\":\"DAYS\",\"title\":\"DAYS\",\"size\":\"1\",\"orgwidth\":\"150\",\"style\":\"width: 150px;\",\"value\":\"1,3,5,10\",\"selected\":\"selected\",\"content\":\"  \"},{\"type\":\"text\",\"name\":\"CUSTOME_NAME\",\"title\":\"CUSTOME_NAME\",\"value\":\"玉宝\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', 'ef89f96a-af33-407c-b02e-897faf46ecf0', '', 0, '2020-02-17 21:50:53', '00000000-0000-0000-0000-000000000000', 'System', 0, '必须大佬和小菜都通过', 0, '49df1602-f5f3-4d52-afb7-3802da619558,6ba79766-faa0-4259-8139-a4a6d35784e0', NULL); +INSERT INTO `flowinstance` VALUES ('cef4cde1-6342-4e5a-ab05-5d6564e03b28', '', '1581946609559', '带分支条件的拖动表单2020-02-17 21:36:49', 'end round-e119651459854efe8d595c53ce6de867', 4, '结束', 'node-72f5d745fc284754955b869bcf5a45ce', '{\"title\":null,\"initNum\":0,\"lines\":[{\"id\":\"link-2b97c29665fb4efaaa5e98b866349e86\",\"label\":\"\",\"type\":\"sl\",\"from\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"to\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-338ec915866f4a168da3045aba656c4b\",\"label\":\"加班时长大于10\",\"type\":\"sl\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"name\":null,\"dash\":false,\"Compares\":[{\"Operation\":\">\",\"FieldName\":\"Time\",\"FieldType\":null,\"Value\":\"10\"}]},{\"id\":\"link-30743fcbd4f448318ee2b5170afc5b17\",\"label\":\"小于等于10咯\",\"type\":\"sl\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"name\":null,\"dash\":false,\"Compares\":[{\"Operation\":\"<=\",\"FieldName\":\"Time\",\"FieldType\":null,\"Value\":\"10\"}]},{\"id\":\"link-05d297106b8e4d4787625e486ccde78c\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-d5045a19c58a4e7689d86627be882271\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"name\":null,\"dash\":false,\"Compares\":null},{\"id\":\"link-692378248f3343678b3df509b070308d\",\"label\":\"\",\"type\":\"sl\",\"from\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"to\":\"end round-e119651459854efe8d595c53ce6de867\",\"name\":null,\"dash\":false,\"Compares\":null}],\"nodes\":[{\"id\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"name\":\"开始\",\"type\":\"start round mix\",\"left\":3120,\"top\":3070,\"width\":50,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"name\":\"任何人都可以\",\"type\":\"node\",\"left\":3245,\"top\":3070,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"ALL_USER\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"超级管理员\",\"UserId\":\"00000000-0000-0000-0000-000000000000\",\"Description\":\"没有问题\",\"TagedTime\":\"2020-02-17 21:37\",\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"name\":\"admin可审批\",\"type\":\"node\",\"left\":3120,\"top\":3205,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"SPECIAL_USER\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"name\":\"test可审批\",\"type\":\"node\",\"left\":3370,\"top\":3205,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"SPECIAL_USER\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"test\",\"UserId\":\"6ba79766-faa0-4259-8139-a4a6d35784e0\",\"Description\":\"可以\",\"TagedTime\":\"2020-02-17 21:38\",\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"name\":\"归档处理\",\"type\":\"node\",\"left\":3240,\"top\":3360,\"width\":120,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"ALL_USER\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":1,\"UserName\":\"test\",\"UserId\":\"6ba79766-faa0-4259-8139-a4a6d35784e0\",\"Description\":\"还要我归档\",\"TagedTime\":\"2020-02-17 21:38\",\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}},{\"id\":\"end round-e119651459854efe8d595c53ce6de867\",\"name\":\"结束\",\"type\":\"end round\",\"left\":3065,\"top\":3360,\"width\":50,\"height\":50,\"alt\":false,\"setInfo\":{\"NodeDesignate\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"orgs\":null},\"NodeCode\":null,\"NodeName\":null,\"ThirdPartyUrl\":\"\",\"NodeRejectType\":\"0\",\"Taged\":null,\"UserName\":null,\"UserId\":null,\"Description\":null,\"TagedTime\":null,\"NodeConfluenceType\":\"\",\"ConfluenceOk\":null,\"ConfluenceNo\":null}}],\"areas\":[]}', '5c003bdb-9387-44f6-a8be-a962cbfb5440', '', '{\"WorkDate\":\"2020-02-17\",\"Time\":\"8\",\"Reason\":\"发版\"}', 2, '{\"list\":[{\"type\":\"date\",\"icon\":\"icon-date\",\"name\":\"加班日期\",\"options\":{\"defaultValue\":\"\",\"readonly\":false,\"disabled\":false,\"editable\":true,\"clearable\":true,\"placeholder\":\"\",\"startPlaceholder\":\"\",\"endPlaceholder\":\"\",\"type\":\"date\",\"format\":\"yyyy-MM-dd\",\"timestamp\":false,\"required\":true,\"width\":\"\",\"remoteFunc\":\"func_1580965333000_9667\"},\"key\":\"1580965333000_9667\",\"model\":\"WorkDate\",\"rules\":[{\"required\":true,\"message\":\"WorkDate必须填写\"}]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"加班时长\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"8\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"8\",\"disabled\":false,\"remoteFunc\":\"func_1580965287000_51162\"},\"key\":\"1580965287000_51162\",\"model\":\"Time\",\"rules\":[{\"type\":\"string\",\"message\":\"Time格式不正确\"}]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"加班事由\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1580965401000_81103\"},\"key\":\"1580965401000_81103\",\"model\":\"Reason\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', '', 0, '2020-02-17 21:37:10', '00000000-0000-0000-0000-000000000000', 'System', 0, '把这个流程走完吧', 1, '', NULL); +INSERT INTO `flowinstance` VALUES ('e76b4c1a-04a2-4d65-ac79-c57b369669dc', '', '1581946344351', '带分支条件/普通动态表单的模板2020-02-17 21:32:27', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', 2, '任务节点', 'start round mix-a81449b44c8e42c38a13f6c280887e41', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-a81449b44c8e42c38a13f6c280887e41\",\"height\":50,\"left\":3260,\"width\":50,\"top\":3035,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任务节点\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"height\":50,\"left\":3380,\"width\":120,\"top\":3030,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-1fd43e907680452da6c5170c39126027\",\"height\":50,\"left\":3095,\"width\":50,\"top\":3520,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"test处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"height\":50,\"left\":3165,\"width\":120,\"top\":3235,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"归档处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"height\":50,\"left\":3165,\"width\":120,\"top\":3390,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"admin处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"height\":50,\"left\":3505,\"width\":120,\"top\":3335,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-83708c1b3d4e4e5882f14df403e9b06a\",\"from\":\"start round mix-a81449b44c8e42c38a13f6c280887e41\",\"to\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-8427a585c660430fb7f65f86eda8a6eb\",\"from\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"to\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"label\":\"小于等于3天\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"DAYS\",\"Operation\":\"<=\",\"Value\":\"3\"}]},{\"type\":\"sl\",\"id\":\"link-963bfce8c7f04f178af39f736c629092\",\"from\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"to\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"label\":\"大于3天的\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"DAYS\",\"Operation\":\">\",\"Value\":\"3\"}]},{\"type\":\"sl\",\"id\":\"link-54333e198f3149cb8a9140e8d8e92ef5\",\"from\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"to\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-26f29454cd364a2db1c00bfb9282bac6\",\"from\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"to\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-28bef103c14640dc8828e568a5db2d4d\",\"from\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"to\":\"end round-1fd43e907680452da6c5170c39126027\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-95196daaaa7c4a468783664aed350ca0\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', 'a0d4de72-dd69-4af4-8492-2908e37bc300', '', '{\"REASON\":\"身体原因\",\"DAYS\":\"1\",\"CUSTOME_NAME\":\"玉宝\"}', 0, '[{\"type\":\"text\",\"name\":\"REASON\",\"title\":\"REASON\",\"value\":\"身体原因\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"},{\"leipiplugins\":\"select\",\"name\":\"DAYS\",\"title\":\"DAYS\",\"size\":\"1\",\"orgwidth\":\"150\",\"style\":\"width: 150px;\",\"value\":\"1,3,5,10\",\"selected\":\"selected\",\"content\":\"  \"},{\"type\":\"text\",\"name\":\"CUSTOME_NAME\",\"title\":\"CUSTOME_NAME\",\"value\":\"玉宝\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', 'ef89f96a-af33-407c-b02e-897faf46ecf0', '', 0, '2020-02-17 21:32:45', '00000000-0000-0000-0000-000000000000', 'System', 0, '请假条', 0, '1', NULL); + +-- ---------------------------- +-- Table structure for flowinstanceoperationhistory +-- ---------------------------- +DROP TABLE IF EXISTS `flowinstanceoperationhistory`; +CREATE TABLE `flowinstanceoperationhistory` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键Id', + `InstanceId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '实例进程Id', + `Content` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作内容', + `CreateDate` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户主键', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '工作流实例操作记录' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of flowinstanceoperationhistory +-- ---------------------------- +INSERT INTO `flowinstanceoperationhistory` VALUES ('17828e69-cfaa-48a5-9e74-81bf8f9e8c67', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【创建】超级管理员创建了一个流程进程【1581946609559/带分支条件的拖动表单2020-02-17 21:36:49】', '2020-02-17 21:37:10', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('2a24023c-cf91-4744-9292-414635d1292f', '70bb19b9-e113-48e9-86ad-9a26fe2880b6', '【创建】超级管理员创建了一个流程进程【1581946298149/带分支条件的拖动表单2020-02-17 21:31:38】', '2020-02-17 21:32:15', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('2c2639ae-e7bb-48a9-8559-684b67e94519', 'c52c7167-80e1-49ec-becc-3b2ee2882d7b', '【创建】超级管理员创建了一个流程进程【1581946405900/带拖动表单的会签2020-02-17 21:33:29】', '2020-02-17 21:34:29', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('58923989-b9ab-4e80-ac96-11c2e844422a', '76b85b3c-1126-44bc-9be6-6e75601e4365', '【任何人都可以】【2020-02-17 21:31】同意,备注:自己提交的,当然要同意', '2020-02-17 21:31:29', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('5aba2067-c846-4dd2-9c18-b6b79ea63966', 'd6b9b97c-be2d-4269-972f-0c8085bedc6a', '【创建】超级管理员创建了一个流程进程【1581946480876/带拖动表单的会签2020-02-17 21:34:45】', '2020-02-17 21:34:57', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('5ec14cd3-4b32-47d0-abcd-5185cbbc03d1', 'e76b4c1a-04a2-4d65-ac79-c57b369669dc', '【创建】超级管理员创建了一个流程进程【1581946344351/带分支条件/普通动态表单的模板2020-02-17 21:32:27】', '2020-02-17 21:32:45', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('905d0e3b-fa4e-4c16-8a61-1ceae0d09991', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【test可审批】【2020-02-17 21:38】同意,备注:可以', '2020-02-17 21:38:15', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('9dc36719-9f70-41a9-afb7-ddfcbce9a6cd', '80e9db5f-419b-4b65-a274-abe2660608dd', '【创建】超级管理员创建了一个流程进程【1581947425123/普通动态模板会签2020-02-17 21:50:31】', '2020-02-17 21:50:53', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('a36c7fef-faa9-440e-9bd3-7890321a418a', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【归档处理】【2020-02-17 21:38】同意,备注:还要我归档', '2020-02-17 21:38:37', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('a577f2d1-203c-4bd0-add4-0cc2939775b6', '0c032786-daf3-44fd-a8e1-5326484ef2f6', '【创建】超级管理员创建了一个流程进程【1581946370593/带分支条件/普通动态表单的模板2020-02-17 21:32:53】', '2020-02-17 21:33:10', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('aa65158e-2138-4593-9f37-ed3cf7dc8cff', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', '【任何人都可以】【2020-02-17 21:37】同意,备注:没有问题', '2020-02-17 21:37:28', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('aba8498e-1a5c-495b-a0f1-d24544a325e9', '54f842c1-16d8-4524-bdaf-1ff820b82a01', '【测试】【2020-02-17 21:48】同意,备注:我没问题', '2020-02-17 21:48:05', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('c68abfa4-5b2b-4fb6-9033-b75cd229a569', '54f842c1-16d8-4524-bdaf-1ff820b82a01', '【创建】超级管理员创建了一个流程进程【1581947169926/带拖动表单的会签2020-02-17 21:46:14】', '2020-02-17 21:46:42', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('dae39a72-2f61-45d5-a6f3-d465a659389f', '76b85b3c-1126-44bc-9be6-6e75601e4365', '【创建】超级管理员创建了一个流程进程【1581946252285/带分支条件的拖动表单2020-02-17 21:30:52】', '2020-02-17 21:31:09', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('df0d5350-cecf-458a-b2eb-db524939288d', '212e4f0f-9d6f-4688-a3d3-157605652abd', '【创建】超级管理员创建了一个流程进程【1581946541250/带有开发者自定义表单的流程2020-02-17 21:35:45】', '2020-02-17 21:36:36', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstanceoperationhistory` VALUES ('e681977e-53f9-4ce1-bd36-58fd11a29e1a', '7c9b5a6e-1ca3-4f6c-a989-520e3a092821', '【创建】超级管理员创建了一个流程进程【1581946509530/带有可拖动表单的流程2020-02-17 21:35:14】', '2020-02-17 21:35:32', '00000000-0000-0000-0000-000000000000', '超级管理员'); + +-- ---------------------------- +-- Table structure for flowinstancetransitionhistory +-- ---------------------------- +DROP TABLE IF EXISTS `flowinstancetransitionhistory`; +CREATE TABLE `flowinstancetransitionhistory` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键Id', + `InstanceId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '实例Id', + `FromNodeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开始节点Id', + `FromNodeType` int(11) NULL DEFAULT NULL COMMENT '开始节点类型', + `FromNodeName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开始节点名称', + `ToNodeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结束节点Id', + `ToNodeType` int(11) NULL DEFAULT NULL COMMENT '结束节点类型', + `ToNodeName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结束节点名称', + `TransitionSate` int(11) NOT NULL COMMENT '转化状态', + `IsFinish` int(11) NOT NULL COMMENT '是否结束', + `CreateDate` datetime(0) NOT NULL COMMENT '转化时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人Id', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人名称', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '工作流实例流转历史记录' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of flowinstancetransitionhistory +-- ---------------------------- +INSERT INTO `flowinstancetransitionhistory` VALUES ('108d8f96-f31f-498e-a824-193850be61b2', '54f842c1-16d8-4524-bdaf-1ff820b82a01', 'start round mix-0da4163593ed44d5866fd920a00847a5', 3, '开始', 'fork-fcd5c9623fc345168b484c94d582a91a', 0, '会签开始', 0, 0, '2020-02-17 21:46:42', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('2d5137d2-5bcc-485f-b616-868ca4ce7f2a', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'node-055de16b58b84b7b84a65a14c4b268d5', 2, '任何人都可以', 'node-28590cbd76ab4b0b82a609de24b46b8f', 2, 'test可审批', 0, 0, '2020-02-17 21:37:28', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('332a7d87-1109-4e5d-ab38-0197ea755030', 'e76b4c1a-04a2-4d65-ac79-c57b369669dc', 'start round mix-a81449b44c8e42c38a13f6c280887e41', 3, '开始', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', 2, '任务节点', 0, 0, '2020-02-17 21:32:45', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('33f8b015-c8c8-4d74-af41-0fd279c46c78', 'd6b9b97c-be2d-4269-972f-0c8085bedc6a', 'start round mix-0da4163593ed44d5866fd920a00847a5', 3, '开始', 'fork-fcd5c9623fc345168b484c94d582a91a', 0, '分支节点', 0, 0, '2020-02-17 21:34:57', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('65f96160-02d4-40af-948e-df26488c2fbe', '80e9db5f-419b-4b65-a274-abe2660608dd', 'start round mix-e60c1fdea88d4a348bac9a9ab6044611', 3, '开始', 'fork-1f90d45d831b43e38efa7e3626e09a3f', 0, '会签开始(全部通过)', 0, 0, '2020-02-17 21:50:53', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('6ffe9310-3bc7-4282-9e32-3b4baa8fbf36', '7c9b5a6e-1ca3-4f6c-a989-520e3a092821', 'start round mix-dbd6b92da4964dcbb8887a812cdf84c0', 3, '开始', 'node-b41b4c0b07644c2a81ce0c6b09dd2a39', 2, '只能管理员角色审批', 0, 0, '2020-02-17 21:35:32', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('783a9263-39e6-455b-bcd4-4b2b07b3fc1e', '54f842c1-16d8-4524-bdaf-1ff820b82a01', 'fork-fcd5c9623fc345168b484c94d582a91a', 0, '会签开始', 'end round-15fcebdccb3f4a2d81b233156cb1c10b', 4, '结束', 0, 1, '2020-02-17 21:48:05', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('7a1bb17f-0677-4417-8f58-6446c4d41bce', '212e4f0f-9d6f-4688-a3d3-157605652abd', 'start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd', 3, '开始', 'node-f72613d22b0e4a98b60e06e97e7cc29b', 2, '任意人可以审批', 0, 0, '2020-02-17 21:36:36', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('85c9eaab-0c71-4c23-a0a6-4c72fb4802fa', '76b85b3c-1126-44bc-9be6-6e75601e4365', 'start round mix-2136073f92c84be78e2094ef5dca3623', 3, '开始', 'node-055de16b58b84b7b84a65a14c4b268d5', 2, '任何人都可以', 0, 0, '2020-02-17 21:31:09', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('874a1657-c6c8-43ab-a7f9-fd0bc7fbfe33', 'c52c7167-80e1-49ec-becc-3b2ee2882d7b', 'start round mix-0da4163593ed44d5866fd920a00847a5', 3, '开始', 'fork-fcd5c9623fc345168b484c94d582a91a', 0, '分支节点', 0, 0, '2020-02-17 21:34:29', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('8acd7275-5b5e-4403-b33e-92991c18f3cd', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'node-72f5d745fc284754955b869bcf5a45ce', 2, '归档处理', 'end round-e119651459854efe8d595c53ce6de867', 4, '结束', 0, 1, '2020-02-17 21:38:37', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('90138f59-9577-4f51-8cce-64bc9f9edcbf', '0c032786-daf3-44fd-a8e1-5326484ef2f6', 'start round mix-a81449b44c8e42c38a13f6c280887e41', 3, '开始', 'node-f1e16c8afbc746ec8d97657b6ce7abeb', 2, '任务节点', 0, 0, '2020-02-17 21:33:10', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('914b6d15-01dc-472d-8f6e-136810fda731', '76b85b3c-1126-44bc-9be6-6e75601e4365', 'node-055de16b58b84b7b84a65a14c4b268d5', 2, '任何人都可以', 'node-28590cbd76ab4b0b82a609de24b46b8f', 2, 'test可审批', 0, 0, '2020-02-17 21:31:29', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('ac85b4e6-8e6d-467d-b753-5444ad41626a', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'node-28590cbd76ab4b0b82a609de24b46b8f', 2, 'test可审批', 'node-72f5d745fc284754955b869bcf5a45ce', 2, '归档处理', 0, 0, '2020-02-17 21:38:15', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('b9f7a9e4-5491-49b3-bb6b-22fc2eae7da3', 'cef4cde1-6342-4e5a-ab05-5d6564e03b28', 'start round mix-2136073f92c84be78e2094ef5dca3623', 3, '开始', 'node-055de16b58b84b7b84a65a14c4b268d5', 2, '任何人都可以', 0, 0, '2020-02-17 21:37:10', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `flowinstancetransitionhistory` VALUES ('fcc84515-60d6-4718-be7e-3d8e9b15ff93', '70bb19b9-e113-48e9-86ad-9a26fe2880b6', 'start round mix-2136073f92c84be78e2094ef5dca3623', 3, '开始', 'node-055de16b58b84b7b84a65a14c4b268d5', 2, '任何人都可以', 0, 0, '2020-02-17 21:32:15', '00000000-0000-0000-0000-000000000000', '超级管理员'); + +-- ---------------------------- +-- Table structure for flowscheme +-- ---------------------------- +DROP TABLE IF EXISTS `flowscheme`; +CREATE TABLE `flowscheme` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键Id', + `SchemeCode` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程编号', + `SchemeName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程名称', + `SchemeType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程分类', + `SchemeVersion` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程内容版本', + `SchemeCanUser` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '流程模板使用者', + `SchemeContent` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '流程内容', + `FrmId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单ID', + `FrmType` int(11) NOT NULL COMMENT '表单类型', + `AuthorizeType` int(11) NOT NULL COMMENT '模板权限类型:0完全公开,1指定部门/人员', + `SortCode` int(11) NOT NULL COMMENT '排序码', + `DeleteMark` int(11) NOT NULL COMMENT '删除标记', + `Disabled` int(11) NOT NULL COMMENT '有效', + `Description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `CreateDate` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户主键', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户', + `ModifyDate` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `ModifyUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改用户主键', + `ModifyUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改用户', + `OrgId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属部门', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '工作流模板信息表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of flowscheme +-- ---------------------------- +INSERT INTO `flowscheme` VALUES ('0dac17c2-fec7-4bcd-a391-4ff74de8506a', '1581176314276', '带有开发者自定义表单的流程', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd\",\"height\":50,\"left\":3030,\"width\":50,\"top\":3100,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任意人可以审批\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-f72613d22b0e4a98b60e06e97e7cc29b\",\"height\":50,\"left\":3170,\"width\":120,\"top\":3100,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"只能admin\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-0a2137225503449d881548df2bed2645\",\"height\":50,\"left\":3170,\"width\":120,\"top\":3215,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-a2e5f57d2dea46b286d807d544589365\",\"height\":50,\"left\":3375,\"width\":50,\"top\":3220,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-a93b1e9c1114478087e02e9feed0d143\",\"from\":\"start round mix-62ca9d4aab654fe4bb032a7c7f3c0ffd\",\"to\":\"node-f72613d22b0e4a98b60e06e97e7cc29b\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-2b7f9fb923674ae38e59dbde1958db3d\",\"from\":\"node-f72613d22b0e4a98b60e06e97e7cc29b\",\"to\":\"node-0a2137225503449d881548df2bed2645\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-1eb1226c260d4846beb6af47eb789950\",\"from\":\"node-0a2137225503449d881548df2bed2645\",\"to\":\"end round-a2e5f57d2dea46b286d807d544589365\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-7c336cf703d846ca8b62e68178a2718f\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', '8faff4e5-b729-44d2-ac26-e899a228f63d', 1, 0, 0, 0, 0, '带有开发者自定义表单的流程', '2020-02-09 00:00:15', '', '', '2020-02-14 15:22:15', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('10a87689-b6d0-43eb-8fd4-72c6c80162eb', '1581560010844', '带拖动表单的会签', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-0da4163593ed44d5866fd920a00847a5\",\"height\":50,\"left\":3100,\"width\":50,\"top\":3045,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"fork\",\"name\":\"会签开始\",\"icon\":\"iconfont icon-fork\",\"belongto\":\"commonNodes\",\"id\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"height\":50,\"left\":3240,\"width\":120,\"top\":3040,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"one\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"测试\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-4cea7bb8654b4b908e9257e7ba2d6df6\",\"height\":50,\"left\":3055,\"width\":120,\"top\":3170,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_ROLE\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d\"],\"Texts\":\"测试\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-15fcebdccb3f4a2d81b233156cb1c10b\",\"height\":50,\"left\":3435,\"width\":50,\"top\":3345,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"join\",\"name\":\"会签结束\",\"icon\":\"iconfont icon-gaibanxianxingtubiao-\",\"belongto\":\"commonNodes\",\"id\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"height\":50,\"left\":3215,\"width\":120,\"top\":3340,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"管理员\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-b6d40fccfc974bf49f7687266659d2bd\",\"height\":50,\"left\":3385,\"width\":120,\"top\":3170,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_ROLE\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13\"],\"Texts\":\"管理员\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-c43760b2b94d4e388f08767b95714c48\",\"from\":\"start round mix-0da4163593ed44d5866fd920a00847a5\",\"to\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-d665d7015434429b98a4625f94315fa8\",\"from\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"to\":\"node-4cea7bb8654b4b908e9257e7ba2d6df6\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-3b152d51ca894fa68f1b929f06cab7e5\",\"from\":\"fork-fcd5c9623fc345168b484c94d582a91a\",\"to\":\"node-b6d40fccfc974bf49f7687266659d2bd\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-f0c1bbb29dd1407b8b9b6b725a116e38\",\"from\":\"node-4cea7bb8654b4b908e9257e7ba2d6df6\",\"to\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-1aa4f3b2f63e4e9a865bc847895d30a4\",\"from\":\"node-b6d40fccfc974bf49f7687266659d2bd\",\"to\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-dd3f868fa944481885b0db307104ee76\",\"from\":\"join-917b7dc006b341b589fb5ca8e24ed7d6\",\"to\":\"end round-15fcebdccb3f4a2d81b233156cb1c10b\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-602fd0fbce5749bb826b48d8379e7630\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', 2, 0, 0, 0, 0, '带拖动表单的会签,会签用的是角色', '2020-02-13 02:23:40', '', '', '2020-02-17 21:44:08', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('164db40b-4a35-491d-8c45-98744edacd6c', '1581176314276', '普通动态模板会签', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-e60c1fdea88d4a348bac9a9ab6044611\",\"height\":50,\"left\":3025,\"width\":50,\"top\":3045,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"fork\",\"name\":\"会签开始(全部通过)\",\"icon\":\"iconfont icon-fork\",\"belongto\":\"commonNodes\",\"id\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"height\":50,\"left\":3160,\"width\":120,\"top\":3040,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"all\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"test\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-c06196e21c114c298b0947451a6539b4\",\"height\":50,\"left\":3305,\"width\":120,\"top\":3170,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"admin\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-d2addb19f2d349f1878facf2c3f9d0e9\",\"height\":50,\"left\":3070,\"width\":120,\"top\":3170,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-e230a4da91ac4d8c85727acd0b61bfde\",\"height\":50,\"left\":3060,\"width\":50,\"top\":3330,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"join\",\"name\":\"会签结束\",\"icon\":\"iconfont icon-gaibanxianxingtubiao-\",\"belongto\":\"commonNodes\",\"id\":\"join-2247b5591abf454d997aaa0daaab762c\",\"height\":50,\"left\":3205,\"width\":120,\"top\":3325,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-a2f8e0c1b9d74f55a70f35a7c9f574e3\",\"from\":\"start round mix-e60c1fdea88d4a348bac9a9ab6044611\",\"to\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-37c8014035174a278d2cca823c62fb3a\",\"from\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"to\":\"node-d2addb19f2d349f1878facf2c3f9d0e9\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-0b58303df51441ba8a8a5cb4e1ab5113\",\"from\":\"fork-1f90d45d831b43e38efa7e3626e09a3f\",\"to\":\"node-c06196e21c114c298b0947451a6539b4\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-a67fbdb49ff343e596200f0f07b70324\",\"from\":\"node-d2addb19f2d349f1878facf2c3f9d0e9\",\"to\":\"join-2247b5591abf454d997aaa0daaab762c\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-529bb6faa1fd4841b6ca5b2149b74b0c\",\"from\":\"node-c06196e21c114c298b0947451a6539b4\",\"to\":\"join-2247b5591abf454d997aaa0daaab762c\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-f46f2b40d279488d94fc1e2f090e6815\",\"from\":\"join-2247b5591abf454d997aaa0daaab762c\",\"to\":\"end round-e230a4da91ac4d8c85727acd0b61bfde\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-7c95c121da1e491e96d978a86ad11d1c\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', 'ef89f96a-af33-407c-b02e-897faf46ecf0', 0, 0, 0, 0, 0, '普通动态模板会签,会签用的是指定用户', '2020-02-09 00:05:01', '', '', '2020-02-17 21:45:17', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('18a34903-175b-4cfb-9947-db67b538bbc8', '1581176314276', '带有可拖动表单的流程', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-dbd6b92da4964dcbb8887a812cdf84c0\",\"height\":50,\"left\":3120,\"width\":50,\"top\":3055,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"只能管理员角色审批\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-b41b4c0b07644c2a81ce0c6b09dd2a39\",\"height\":50,\"left\":3125,\"width\":120,\"top\":3165,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_ROLE\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"09ee2ffa-7463-4938-ae0b-1cb4e80c7c13\"],\"Texts\":\"管理员\"}}},{\"type\":\"node\",\"name\":\"测试角色\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-50c136954e4b446aaa658cd82691b3ab\",\"height\":50,\"left\":3275,\"width\":120,\"top\":3075,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_ROLE\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[\"0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d\",\"d27ae3cf-135f-4d57-93a6-2120ddf98650\"],\"Texts\":\"测试,测试二组\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-75639d9c27344d988bc557349389b451\",\"height\":50,\"left\":3395,\"width\":50,\"top\":3175,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-9cfa4906026d450c8ed2f2af0f74b6e6\",\"from\":\"start round mix-dbd6b92da4964dcbb8887a812cdf84c0\",\"to\":\"node-b41b4c0b07644c2a81ce0c6b09dd2a39\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-d34ad3e607f34f0ca0d14a893e0de806\",\"from\":\"node-b41b4c0b07644c2a81ce0c6b09dd2a39\",\"to\":\"node-50c136954e4b446aaa658cd82691b3ab\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-309049ec109848deab2fa98374c3a34d\",\"from\":\"node-50c136954e4b446aaa658cd82691b3ab\",\"to\":\"end round-75639d9c27344d988bc557349389b451\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-c2c3fe0c38f349de8124f9502a0cba01\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"0\",\"remarks\":[]}', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', 2, 0, 0, 0, 0, '带有可拖动表单的流程', '2020-02-09 00:02:01', '', '', '2020-02-09 00:02:01', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('29bedb3c-9bda-40bc-a011-9ae48ece57a9', '1581176314276', '普通的动态表单流程', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-44a825fce57b4b738ed88b8f73f2ccd9\",\"height\":50,\"left\":3395,\"width\":50,\"top\":3055,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"所有人都可以直接审批\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-b10d6915f01b4a5b8acca5932eea4776\",\"height\":50,\"left\":3360,\"width\":120,\"top\":3160,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-56b9f570d62d402082fc3b88216c3d05\",\"height\":50,\"left\":3355,\"width\":50,\"top\":3320,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-d10fc3e1a2164d2b855721c3298bb021\",\"from\":\"start round mix-44a825fce57b4b738ed88b8f73f2ccd9\",\"to\":\"node-b10d6915f01b4a5b8acca5932eea4776\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-0c0f8337aa33419280dac4767f3507e4\",\"from\":\"node-b10d6915f01b4a5b8acca5932eea4776\",\"to\":\"end round-56b9f570d62d402082fc3b88216c3d05\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-b22dd0616ee44357b665a4a39974f71d\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"0\",\"remarks\":[]}', 'ef89f96a-af33-407c-b02e-897faf46ecf0', 0, 0, 0, 0, 0, '里面使用普通的动态表单', '2020-02-08 23:58:13', '', '', '2020-02-08 23:58:13', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('5c003bdb-9387-44f6-a8be-a962cbfb5440', '1581945369071', '带分支条件的拖动表单', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"defaultIcon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"height\":50,\"left\":3120,\"width\":50,\"top\":3070,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任何人都可以\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"height\":50,\"left\":3245,\"width\":120,\"top\":3070,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"admin可审批\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"height\":50,\"left\":3120,\"width\":120,\"top\":3205,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}},{\"type\":\"node\",\"name\":\"test可审批\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"height\":50,\"left\":3370,\"width\":120,\"top\":3205,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"归档处理\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"height\":50,\"left\":3240,\"width\":120,\"top\":3360,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"defaultIcon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-e119651459854efe8d595c53ce6de867\",\"height\":50,\"left\":3065,\"width\":50,\"top\":3360,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-2b97c29665fb4efaaa5e98b866349e86\",\"from\":\"start round mix-2136073f92c84be78e2094ef5dca3623\",\"to\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-338ec915866f4a168da3045aba656c4b\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"label\":\"加班时长大于10\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"Time\",\"Operation\":\">\",\"Value\":\"10\"}]},{\"type\":\"sl\",\"id\":\"link-30743fcbd4f448318ee2b5170afc5b17\",\"from\":\"node-055de16b58b84b7b84a65a14c4b268d5\",\"to\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"label\":\"小于等于10咯\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"Time\",\"Operation\":\"<=\",\"Value\":\"10\"}]},{\"type\":\"sl\",\"id\":\"link-05d297106b8e4d4787625e486ccde78c\",\"from\":\"node-6677559156ca40888d9cdf8f9bda9679\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-d5045a19c58a4e7689d86627be882271\",\"from\":\"node-28590cbd76ab4b0b82a609de24b46b8f\",\"to\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-692378248f3343678b3df509b070308d\",\"from\":\"node-72f5d745fc284754955b869bcf5a45ce\",\"to\":\"end round-e119651459854efe8d595c53ce6de867\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-6781f69894c04b888334ec4f0d4e8717\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', 'bc1721ef-502f-451e-bdb8-da157a8c33b6', 2, 0, 0, 0, 0, '带分支条件的拖动表单', '2020-02-17 21:27:04', '', '', '2020-02-17 21:27:49', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('8b170bb7-3395-4533-9b6d-56f528cb349d', '1584624226987', '【研发小组】年龄调研', '', '', '', '{\"nodes\":[{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"defaultIcon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-20fb0ee70a7542eba84258ea391d1a4b\",\"height\":50,\"left\":3340,\"width\":50,\"top\":3235,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任务节点\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-801dbb1867ac47c79c7dce9ee0b39abb\",\"height\":50,\"left\":3345,\"width\":120,\"top\":3090,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"defaultIcon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-96effc2938dd47929306e288670fe3bd\",\"height\":50,\"left\":3200,\"width\":50,\"top\":3085,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-5ec5e4ab873e4b058b6c845744ae9bd0\",\"from\":\"start round mix-96effc2938dd47929306e288670fe3bd\",\"to\":\"node-801dbb1867ac47c79c7dce9ee0b39abb\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-bd6894b1fd7d4a739c7e37f1b505ad79\",\"from\":\"node-801dbb1867ac47c79c7dce9ee0b39abb\",\"to\":\"end round-20fb0ee70a7542eba84258ea391d1a4b\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-6de57ce301a844678faa8167f720e652\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"0\",\"remarks\":[]}', '765e24fc-2703-4d06-8272-cc1db95b7c24', 2, 0, 0, 0, 0, '只有【test】账号或可以看到【研发小组】的【管理员】才能看到', '2020-03-19 13:24:59', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2020-03-19 21:26:12', '', '', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO `flowscheme` VALUES ('96cf2461-4fb0-4fac-9b62-01d2f93d363c', '1584626378582', '【研发小组】考核表', '', '', '', '{\"nodes\":[{\"type\":\"node\",\"name\":\"任务节点\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-fa701d9fe52042b885727aabb58edf71\",\"height\":50,\"left\":3150,\"width\":120,\"top\":3185,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"defaultIcon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-a52fe73477b344e88e77fe93f07deb02\",\"height\":50,\"left\":3240,\"width\":50,\"top\":3320,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"defaultIcon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-f969b840648d45df86c37ffd0df52c2a\",\"height\":50,\"left\":3205,\"width\":50,\"top\":3080,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-8e9b2ec724fa473f9bc6e00be45fa255\",\"from\":\"start round mix-f969b840648d45df86c37ffd0df52c2a\",\"to\":\"node-fa701d9fe52042b885727aabb58edf71\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-ca496d543ff4464a8ca7d33f930b761c\",\"from\":\"node-fa701d9fe52042b885727aabb58edf71\",\"to\":\"end round-a52fe73477b344e88e77fe93f07deb02\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-2a764ed0fc1f420c8805c58c7786cef9\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"0\",\"remarks\":[]}', '765e24fc-2703-4d06-8272-cc1db95b7c24', 2, 0, 0, 0, 0, '这个流程模板只有可以看到【研发小组】的【管理员】才能看到', '2020-03-19 14:00:11', '49df1602-f5f3-4d52-afb7-3802da619558', 'admin', '2020-03-19 22:00:41', '', '', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO `flowscheme` VALUES ('a0d4de72-dd69-4af4-8492-2908e37bc300', '1581747337303', '带分支条件/普通动态表单的模板', '', '', '', '{\"nodes\":[{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-a81449b44c8e42c38a13f6c280887e41\",\"height\":50,\"left\":3260,\"width\":50,\"top\":3035,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任务节点\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"height\":50,\"left\":3380,\"width\":120,\"top\":3030,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-1fd43e907680452da6c5170c39126027\",\"height\":50,\"left\":3095,\"width\":50,\"top\":3520,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"test处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"height\":50,\"left\":3165,\"width\":120,\"top\":3235,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"6ba79766-faa0-4259-8139-a4a6d35784e0\"],\"roles\":[],\"Texts\":\"test\"}}},{\"type\":\"node\",\"name\":\"归档处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"height\":50,\"left\":3165,\"width\":120,\"top\":3390,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"admin处理\",\"icon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"height\":50,\"left\":3505,\"width\":120,\"top\":3335,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"SPECIAL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[\"49df1602-f5f3-4d52-afb7-3802da619558\"],\"roles\":[],\"Texts\":\"admin\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-83708c1b3d4e4e5882f14df403e9b06a\",\"from\":\"start round mix-a81449b44c8e42c38a13f6c280887e41\",\"to\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-8427a585c660430fb7f65f86eda8a6eb\",\"from\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"to\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"label\":\"小于等于3天\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"DAYS\",\"Operation\":\"<=\",\"Value\":\"3\"}]},{\"type\":\"sl\",\"id\":\"link-963bfce8c7f04f178af39f736c629092\",\"from\":\"node-f1e16c8afbc746ec8d97657b6ce7abeb\",\"to\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"label\":\"大于3天的\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2},\"Compares\":[{\"FieldName\":\"DAYS\",\"Operation\":\">\",\"Value\":\"3\"}]},{\"type\":\"sl\",\"id\":\"link-54333e198f3149cb8a9140e8d8e92ef5\",\"from\":\"node-e13f6949b57c43e8b3211f8ede54721b\",\"to\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-26f29454cd364a2db1c00bfb9282bac6\",\"from\":\"node-3b6ab94c2c8a40ce87bfc2ce49818c0d\",\"to\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-28bef103c14640dc8828e568a5db2d4d\",\"from\":\"node-de7524e4595141c797de7f1c1cc078f1\",\"to\":\"end round-1fd43e907680452da6c5170c39126027\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-95196daaaa7c4a468783664aed350ca0\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"2\",\"remarks\":[]}', 'ef89f96a-af33-407c-b02e-897faf46ecf0', 0, 0, 0, 0, 0, '带分支条件/普通动态表单的模板', '2020-02-15 14:21:48', '', '', '2020-02-15 14:23:38', '', '', NULL); +INSERT INTO `flowscheme` VALUES ('a96227c9-48da-411f-a843-f7c480a212ce', '1584628280559', '【研发小组】测试申请单', '', '', '', '{\"nodes\":[{\"type\":\"end round\",\"name\":\"结束\",\"icon\":\"iconfont icon-End\",\"defaultIcon\":\"iconfont icon-End\",\"belongto\":\"commonNodes\",\"id\":\"end round-b0a96c21e97e4da1bc8529c955e852be\",\"height\":50,\"left\":3090,\"width\":50,\"top\":3270,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"node\",\"name\":\"任务节点\",\"icon\":\"el-icon-s-tools\",\"defaultIcon\":\"el-icon-s-tools\",\"belongto\":\"commonNodes\",\"id\":\"node-2dad37c80cae4583b2f281bfebc97eb8\",\"height\":50,\"left\":3100,\"width\":120,\"top\":3140,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"ALL_USER\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}},{\"type\":\"start round mix\",\"name\":\"开始\",\"icon\":\"iconfont icon-StartOP\",\"defaultIcon\":\"iconfont icon-StartOP\",\"belongto\":\"commonNodes\",\"id\":\"start round mix-7c2e17927e0d4d0ea1c7f23e4bc79902\",\"height\":50,\"left\":3135,\"width\":50,\"top\":3045,\"setInfo\":{\"NodeRejectType\":0,\"NodeConfluenceType\":\"\",\"NodeDesignate\":\"\",\"ThirdPartyUrl\":\"\",\"NodeDesignateData\":{\"users\":[],\"roles\":[],\"Texts\":\"\"}}}],\"lines\":[{\"type\":\"sl\",\"id\":\"link-3a15b7ac468c4868a68a22926329c4e7\",\"from\":\"start round mix-7c2e17927e0d4d0ea1c7f23e4bc79902\",\"to\":\"node-2dad37c80cae4583b2f281bfebc97eb8\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}},{\"type\":\"sl\",\"id\":\"link-cd070f33d14848059dbf788bf3a4fd4f\",\"from\":\"node-2dad37c80cae4583b2f281bfebc97eb8\",\"to\":\"end round-b0a96c21e97e4da1bc8529c955e852be\",\"label\":\"\",\"cls\":{\"linkType\":\"Flowchart\",\"linkColor\":\"#2a2929\",\"linkThickness\":2}}],\"attr\":{\"id\":\"flow-523bf46813c44a77834ce3793e9a191b\"},\"config\":{\"showGrid\":true,\"showGridText\":\"隐藏网格\",\"showGridIcon\":\"el-icon-view\"},\"status\":\"0\",\"remarks\":[]}', '765e24fc-2703-4d06-8272-cc1db95b7c24', 2, 0, 0, 0, 0, '只有【test3】账号或可以看到【研发小组】的【管理员】才能看到', '2020-03-19 22:33:25', '229f3a49-ab27-49ce-b383-9f10ca23a9d5', 'test3', '2020-03-19 22:33:25', '', '', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); + +-- ---------------------------- +-- Table structure for form +-- ---------------------------- +DROP TABLE IF EXISTS `form`; +CREATE TABLE `form` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '表单模板Id', + `Name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '表单名称', + `FrmType` int(11) NOT NULL COMMENT '表单类型,0:默认动态表单;1:Web自定义表单', + `WebId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '系统页面标识,当表单类型为用Web自定义的表单时,需要标识加载哪个页面', + `Fields` int(11) NOT NULL COMMENT '字段个数', + `ContentData` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '表单中的控件属性描述', + `ContentParse` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '表单控件位置模板', + `Content` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '表单原html模板未经处理的', + `SortCode` int(11) NOT NULL COMMENT '排序码', + `DeleteMark` int(11) NOT NULL COMMENT '删除标记', + `DbName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据库名称', + `Disabled` int(11) NOT NULL COMMENT '有效', + `Description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `CreateDate` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户主键', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户', + `ModifyDate` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `ModifyUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改用户主键', + `ModifyUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改用户', + `OrgId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属部门', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '表单模板表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of form +-- ---------------------------- +INSERT INTO `form` VALUES ('765e24fc-2703-4d06-8272-cc1db95b7c24', '【研发小组】新人报到', 2, '', 0, '{\"list\":[{\"type\":\"text\",\"icon\":\"icon-wenzishezhi-\",\"name\":\"\",\"options\":{\"defaultValue\":\"欢迎\",\"customClass\":\"\",\"remoteFunc\":\"func_1584546469000_92642\"},\"key\":\"1584546469000_92642\",\"model\":\"text_1584546469000_92642\",\"rules\":[]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"\",\"disabled\":false,\"remoteFunc\":\"func_1584546493000_81920\"},\"key\":\"1584546493000_81920\",\"model\":\"USERNAME\",\"rules\":[{\"type\":\"string\",\"message\":\"USERNAME格式不正确\"}]},{\"type\":\"text\",\"icon\":\"icon-wenzishezhi-\",\"name\":\"\",\"options\":{\"defaultValue\":\"加入\",\"customClass\":\"\",\"remoteFunc\":\"func_1584546507000_75972\"},\"key\":\"1584546507000_75972\",\"model\":\"text_1584546507000_75972\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"mini\"}}', '', '', 0, 0, '', 0, '这个表单只有【研发小组】权限的人可以看到', '2020-03-18 23:50:16', '', '', '2020-03-18 23:50:16', '', '', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO `form` VALUES ('7cbac11a-0be0-43c0-88e4-defcdbfb45d6', '【研发小组】请假条', 2, '', 0, '{\"list\":[{\"type\":\"text\",\"icon\":\"icon-wenzishezhi-\",\"name\":\"\",\"options\":{\"defaultValue\":\"请假条\",\"customClass\":\"\",\"remoteFunc\":\"func_1584624087000_21327\"},\"key\":\"1584624087000_21327\",\"model\":\"text_1584624087000_21327\",\"rules\":[]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"姓名\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"\",\"disabled\":false,\"remoteFunc\":\"func_1584624101000_92176\"},\"key\":\"1584624101000_92176\",\"model\":\"USERNAME\",\"rules\":[{\"type\":\"string\",\"message\":\"input_1584624101000_92176格式不正确\"}]},{\"type\":\"number\",\"icon\":\"icon-number\",\"name\":\"天数\",\"options\":{\"width\":\"\",\"required\":false,\"defaultValue\":0,\"min\":0,\"max\":0,\"step\":1,\"disabled\":false,\"controlsPosition\":\"\",\"remoteFunc\":\"func_1584624116000_77758\"},\"key\":\"1584624116000_77758\",\"model\":\"DAYS\",\"rules\":[]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"原因\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1584624132000_39209\"},\"key\":\"1584624132000_39209\",\"model\":\"REASON\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', '', 0, 0, '', 0, '只有【研发小组】的用户可以看到这个表单', '2020-03-19 21:22:31', '', '', '2020-03-19 21:22:31', '', '', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b'); +INSERT INTO `form` VALUES ('8faff4e5-b729-44d2-ac26-e899a228f63d', '系统内置的表单【开发者开发表单】', 1, 'FrmLeaveReq', 0, '', '', '', 0, 0, '', 0, '企业版内置的复杂请假条表单', '2019-07-29 01:03:36', '', '', '2020-02-07 12:57:26', '', '', NULL); +INSERT INTO `form` VALUES ('bc1721ef-502f-451e-bdb8-da157a8c33b6', '【最新】可拖拽的加班表单', 2, '', 0, '{\"list\":[{\"type\":\"date\",\"icon\":\"icon-date\",\"name\":\"加班日期\",\"options\":{\"defaultValue\":\"\",\"readonly\":false,\"disabled\":false,\"editable\":true,\"clearable\":true,\"placeholder\":\"\",\"startPlaceholder\":\"\",\"endPlaceholder\":\"\",\"type\":\"date\",\"format\":\"yyyy-MM-dd\",\"timestamp\":false,\"required\":true,\"width\":\"\",\"remoteFunc\":\"func_1580965333000_9667\"},\"key\":\"1580965333000_9667\",\"model\":\"WorkDate\",\"rules\":[{\"required\":true,\"message\":\"WorkDate必须填写\"}]},{\"type\":\"input\",\"icon\":\"icon-input\",\"name\":\"加班时长\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"8\",\"required\":false,\"dataType\":\"string\",\"pattern\":\"\",\"placeholder\":\"8\",\"disabled\":false,\"remoteFunc\":\"func_1580965287000_51162\"},\"key\":\"1580965287000_51162\",\"model\":\"Time\",\"rules\":[{\"type\":\"string\",\"message\":\"Time格式不正确\"}]},{\"type\":\"textarea\",\"icon\":\"icon-diy-com-textarea\",\"name\":\"加班事由\",\"options\":{\"width\":\"100%\",\"defaultValue\":\"\",\"required\":false,\"disabled\":false,\"pattern\":\"\",\"placeholder\":\"\",\"remoteFunc\":\"func_1580965401000_81103\"},\"key\":\"1580965401000_81103\",\"model\":\"Reason\",\"rules\":[]}],\"config\":{\"labelWidth\":100,\"labelPosition\":\"right\",\"size\":\"small\"}}', '', '', 0, 0, '', 0, '拖动加班申请表单', '2020-02-06 13:04:02', '', '', '2020-02-08 13:24:57', '', '', NULL); +INSERT INTO `form` VALUES ('ef89f96a-af33-407c-b02e-897faf46ecf0', '请假条表单【动态表单】', 0, '', 0, '[{\"type\":\"text\",\"name\":\"REASON\",\"title\":\"REASON\",\"value\":\"身体原因\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"},{\"leipiplugins\":\"select\",\"name\":\"DAYS\",\"title\":\"DAYS\",\"size\":\"1\",\"orgwidth\":\"150\",\"style\":\"width: 150px;\",\"value\":\"1,3,5,10\",\"selected\":\"selected\",\"content\":\"  \"},{\"type\":\"text\",\"name\":\"CUSTOME_NAME\",\"title\":\"CUSTOME_NAME\",\"value\":\"玉宝\",\"leipiplugins\":\"text\",\"orghide\":\"0\",\"orgalign\":\"left\",\"orgwidth\":\"150\",\"orgtype\":\"text\",\"style\":\"text-align: left; width: 150px;\",\"content\":\"\"}]', '

    请假条


    因{REASON},本人想请假{DAYS}天,望领导批准!


                                                             谢谢!


                申请人:{CUSTOME_NAME}

    ', '

    请假条


    ,本人想请假{|-  -|}天,望领导批准!


                                                             谢谢!


                申请人:

    ', 0, 0, '', 0, '带有选择框文本框的请假条', '2019-07-29 01:07:03', '', '', '2020-02-07 12:56:35', '', '', NULL); + +-- ---------------------------- +-- Table structure for frmleavereq +-- ---------------------------- +DROP TABLE IF EXISTS `frmleavereq`; +CREATE TABLE `frmleavereq` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'ID', + `UserName` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '请假人姓名', + `RequestType` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '请假分类,病假,事假,公休等', + `StartDate` date NOT NULL COMMENT '开始日期', + `StartTime` datetime(0) NULL DEFAULT NULL COMMENT '开始时间', + `EndDate` date NOT NULL COMMENT '结束日期', + `EndTime` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', + `RequestComment` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '请假说明', + `Attachment` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '附件,用于提交病假证据等', + `CreateDate` datetime(0) NOT NULL COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户主键', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建用户', + `FlowInstanceId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属流程ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模拟一个自定页面的表单,该数据会关联到流程实例FrmData,可用于复杂页面的设计及后期的数据分析' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of frmleavereq +-- ---------------------------- +INSERT INTO `frmleavereq` VALUES ('06307008-1dd9-48ad-a516-bcf4714cc9a7', '1', '病假', '2019-10-07', '2019-10-29 09:26:52', '2019-10-27', '2019-10-29 09:26:54', '111', '', '2019-10-29 17:27:06', '', '', 'd4f8d2b9-6374-4c10-8d3c-1ca540bc309b'); +INSERT INTO `frmleavereq` VALUES ('3adb2f0f-b1bb-4848-b68a-d29c7351c1a2', '李玉宝', '事假', '2020-02-16', '2020-02-17 13:36:05', '2020-02-18', '2020-02-17 13:36:09', '这个是很复杂的了,必须开发人员开发一个', '', '2020-02-17 21:36:36', '', '', '212e4f0f-9d6f-4688-a3d3-157605652abd'); +INSERT INTO `frmleavereq` VALUES ('59b5b72f-b8fb-44d4-bb24-319d02b2ab80', '李玉宝', '事假', '2019-07-08', '2019-07-28 17:23:14', '2019-07-24', '2019-07-28 17:23:18', '太累了,就是想休息一下', '', '2019-07-29 01:23:58', '', '', '0ae5abe6-f571-4e08-b264-667dc27c5025'); +INSERT INTO `frmleavereq` VALUES ('7f4d5812-f706-495a-88ee-a0eea935b792', '李玉宝', '事假', '2020-02-12', '2020-02-08 16:08:35', '2020-02-20', '2020-02-08 16:08:39', '病毒太可怕了', '', '2020-02-09 00:08:52', '', '', 'ace08364-fa64-4498-90f4-c436d56f058c'); + +-- ---------------------------- +-- Table structure for module +-- ---------------------------- +DROP TABLE IF EXISTS `module`; +CREATE TABLE `module` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '功能模块流水号', + `CascadeId` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '节点语义ID', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '功能模块名称', + `Url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主页面URL', + `HotKey` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '热键', + `IsLeaf` tinyint(4) NOT NULL COMMENT '是否叶子节点', + `IsAutoExpand` tinyint(4) NOT NULL COMMENT '是否自动展开', + `IconName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '节点图标文件名称', + `Status` int(11) NOT NULL COMMENT '当前状态', + `ParentName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '父节点名称', + `Vector` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '矢量图标', + `SortNo` int(11) NOT NULL COMMENT '排序号', + `ParentId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点流水号', + `Code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `IsSys` tinyint(4) NOT NULL COMMENT '是否为系统模块', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '功能模块表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of module +-- ---------------------------- +INSERT INTO `module` VALUES ('0031262c-689c-4b96-bae2-2c9d67076ade', '.0.1.20.', '流程设计', '/flowSchemes/index', '', 0, 0, 'liuchengsheji', 0, '基础配置', '', 6, '7580672f-a390-4bb6-982d-9a4570cb5199', 'FlowScheme', 1); +INSERT INTO `module` VALUES ('069475e3-c997-487a-9f29-e6a864c5c1d4', '.0.2.', '流程中心', '/', '', 0, 0, 'liuchengsheji', 0, '根节点', '', 3, NULL, NULL, 1); +INSERT INTO `module` VALUES ('15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', '.0.4.', '仓储中心', '/', '', 0, 0, 'cangchuzhongxin-', 0, '根节点', '', 2, NULL, '', 0); +INSERT INTO `module` VALUES ('37bb9414-19a0-4223-9056-71f8c758a930', '.0.2.8.', '已处理流程', '/flowInstances/disposed', '', 0, 0, '23yichuliliucheng', 0, '流程中心', '', 3, '069475e3-c997-487a-9f29-e6a864c5c1d4', 'FlowInstanceDisposed', 1); +INSERT INTO `module` VALUES ('45f82f8b-8675-4164-b4fe-417a428b9bfb', '.0.7.', '附件管理', '/uploadfiles/index', '', 0, 0, 'data-dictionary-type', 0, '根节点', '', 4, NULL, 'UploadFile', 1); +INSERT INTO `module` VALUES ('4abafc83-c8f5-452f-9882-e113a86e7a3e', '.0.2.9.', '待处理流程', '/flowInstances/wait', '', 0, 0, 'liuchengsheji', 0, '流程中心', '', 1, '069475e3-c997-487a-9f29-e6a864c5c1d4', 'FlowInstanceWait', 1); +INSERT INTO `module` VALUES ('4e5ca0d8-3b54-467b-8cf8-7516890aafae', '.0.5.', '接口文档', 'http://119.84.146.233:52789/swagger/index.html', '', 0, 0, 'liuchengsheji', 0, '根节点', '', 1, NULL, 'swagger', 1); +INSERT INTO `module` VALUES ('4e5ca0dd-3b54-467b-8cf8-7516890aafae', '.0.6.', '代码生成', '/buildertables/index', '', 0, 0, '23yichuliliucheng', 0, '根节点', '', 1, NULL, 'BuilderTable', 0); +INSERT INTO `module` VALUES ('6a9e1346-0c01-44d2-8eb1-f929fdab542a', '.0.1.21.', '部门管理', '/OrgManager/Index', '', 0, 0, 'bumenguanli', 0, '基础配置', '', 4, '7580672f-a390-4bb6-982d-9a4570cb5199', 'Org', 1); +INSERT INTO `module` VALUES ('7580672f-a390-4bb6-982d-9a4570cb5199', '.0.1.', '基础配置', ' /', '', 0, 0, 'jichupeizhi', 0, '根节点', '', 1, NULL, NULL, 1); +INSERT INTO `module` VALUES ('7bc7e527-478d-49fd-868d-5f31951586f5', '.0.3.3.', '系统日志', '/SysLogs/Index', '', 0, 0, 'xiaoxipingtai-xiaoxirizhi', 0, '消息日志', '', 1, 'b19bce90-5508-43b6-93ed-cd9ff9e356a9', 'SysLog', 1); +INSERT INTO `module` VALUES ('7bc7e527-478d-49fd-868d-5f31951586f6', '.0.3.4.', '我的消息', '/SysMessages/Index', '', 0, 0, 'xiaoxi', 0, '消息日志', '', 2, 'b19bce90-5508-43b6-93ed-cd9ff9e356a9', 'SysMessage', 1); +INSERT INTO `module` VALUES ('907a24c6-3c95-4073-8f90-ea7ec42c63f7', '.0.1.22.', '定时任务', '/OpenJobs/Index', '', 0, 0, 'dingshirenwu', 0, '基础配置', '', 2, '7580672f-a390-4bb6-982d-9a4570cb5199', 'OpenJob', 1); +INSERT INTO `module` VALUES ('92b00259-2d15-43e7-9321-adffb29e8bf2', '.0.1.23.', '表单设计', '/forms/index', '', 0, 0, 'biaodansheji-xuanxiangqia', 0, '基础配置', '', 5, '7580672f-a390-4bb6-982d-9a4570cb5199', 'Form', 1); +INSERT INTO `module` VALUES ('9486ff22-b696-4d7f-8093-8a3e53c45453', '.0.2.10.', '我的流程', '/flowInstances/Index', '', 0, 0, 'jiaoseguanli', 0, '流程中心', '', 2, '069475e3-c997-487a-9f29-e6a864c5c1d4', 'FlowInstance', 1); +INSERT INTO `module` VALUES ('98a949e8-8704-40a7-b9a1-c0e8801e4057', '.0.4.1.', '入库订单', '/wmsinboundordertbls/index', '', 0, 0, 'cangchuzhongxin-', 0, '仓储中心', '', 1, '15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', 'WmsInboundOrderTbl', 0); +INSERT INTO `module` VALUES ('9a87c0fa-9172-42a1-9505-7492433dcb8e', '.0.1.24.', '数据权限', '/dataprivilegerules/index', '', 0, 0, 'shujuquanxian', 0, '基础配置', '', 1, '7580672f-a390-4bb6-982d-9a4570cb5199', 'DataPrivilegeRule', 0); +INSERT INTO `module` VALUES ('a94d5648-c2a9-405e-ba6f-f1602ec9b807', '.0.1.25.', '字典分类', '/Categories/Index', '', 0, 0, 'data-dictionary-type', 0, '基础配置', '', 7, '7580672f-a390-4bb6-982d-9a4570cb5199', 'Category', 0); +INSERT INTO `module` VALUES ('b19bce90-5508-43b6-93ed-cd9ff9e356a9', '.0.3.', '消息日志', ' /', '', 0, 0, 'chaxun1', 0, '根节点', '', 5, NULL, NULL, 1); +INSERT INTO `module` VALUES ('bc80478d-0547-4437-9cff-be4b40144bdf', '.0.1.26.', '模块管理', '/ModuleManager/Index', '', 0, 0, 'liuchengzhongxin', 0, '基础配置', '', 1, '7580672f-a390-4bb6-982d-9a4570cb5199', 'Module', 1); +INSERT INTO `module` VALUES ('bedb41a2-f310-4775-af99-01be08adda93', '.0.1.27.', '角色管理', '/RoleManager/Index', '', 0, 0, 'bumenguanli', 0, '基础配置', '', 2, '7580672f-a390-4bb6-982d-9a4570cb5199', 'Role', 1); +INSERT INTO `module` VALUES ('e8dc5db6-4fc4-4795-a1cc-681cbcceec91', '.0.1.28.', '资源管理', '/Resources/Index', '', 0, 0, 'ziyuanguanli', 0, '基础配置', '', 8, '7580672f-a390-4bb6-982d-9a4570cb5199', 'Resource', 0); +INSERT INTO `module` VALUES ('ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', '.0.1.29.', '用户管理', '/UserManager/Index', '', 0, 0, 'yonghuguanli', 0, '基础配置', '', 3, '7580672f-a390-4bb6-982d-9a4570cb5199', 'User', 1); + +-- ---------------------------- +-- Table structure for moduleelement +-- ---------------------------- +DROP TABLE IF EXISTS `moduleelement`; +CREATE TABLE `moduleelement` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '流水号', + `DomId` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'DOM ID', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名称', + `Attr` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '元素附加属性', + `Script` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '元素调用脚本', + `Icon` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '元素图标', + `Class` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '元素样式', + `Remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '备注', + `Sort` int(11) NOT NULL COMMENT '排序字段', + `ModuleId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '功能模块Id', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模块元素表(需要权限控制的按钮)' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of moduleelement +-- ---------------------------- +INSERT INTO `moduleelement` VALUES ('054e9699-7828-4b8b-a28b-d7ae45ed3306', 'btnEdit', '编辑', '', '', 'bianji-copy', 'primary', '', 2, '98a949e8-8704-40a7-b9a1-c0e8801e4057', '', ''); +INSERT INTO `moduleelement` VALUES ('06fe4738-b4f4-4ecf-b9da-07dd3bb26cb3', 'btnDel', '撤销订单', '', '', 'shanchu', 'danger', '', 3, '98a949e8-8704-40a7-b9a1-c0e8801e4057', '', ''); +INSERT INTO `moduleelement` VALUES ('0d25438e-1436-48e0-aedf-0f1690693281', 'btnRoleAccessUser', '添加角色用户', '', 'assignRoleUser(this)', 'yonghuguanli', 'warning', '添加角色用户', 4, 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('0d25438e-1436-48e0-aedf-0f1690693282', 'btnAccessModule', '为角色分配模块', '', 'assignRoleModule(this)', 'xiaoxipingtai-xiaoxirizhi', 'warning', '为角色分配模块', 4, 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('11a3d5d0-c836-410e-88d7-67a6b30c2b11', 'btnStart', '启动', '', '', 'zhengque_chenggong_shibai', 'success', '', 4, '9486ff22-b696-4d7f-8093-8a3e53c45453', '', ''); +INSERT INTO `moduleelement` VALUES ('13617796-049c-4ae4-a62b-1ca84002b273', 'btnDelCategory', '删除分类', '', '', 'shanchu', 'danger', '', 0, 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', '', ''); +INSERT INTO `moduleelement` VALUES ('15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', 'btnAssignReource', '为角色分配资源', '', 'openRoleReourceAccess(this)', 'module', 'warning', '为角色分配资源', 3, 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('17ae4fd4-ab4e-439e-ba1d-2a53b46d112b', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '', 2, '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('18cc3217-28a6-49b2-9a20-080230065984', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '', 1, '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('1a473afd-cbd4-41e9-9471-81f9435aaabe', 'btnEdit', '编辑', ' ', 'edit()', 'bianji-copy', 'primary', '编辑分类', 2, 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('1c870438-4260-43a5-8996-a6e1dc8bbf6a', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加部门', 0, '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('1c870438-4260-43a5-8996-a6e1dc8bbf6b', 'btnAssignOrgUser', '分配用户', '', 'assignOrgUser(this)', 'yonghuguanli', 'warning', '分配用户', 0, '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('1c9acc3e-a40d-4d07-b495-6e60eb9b71b9', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '编辑角色', 1, 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('2d595a2a-5de5-479e-a331-b53c799a6b10', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加分类', 1, 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('2d595a2a-5de5-479e-a331-b53c799a6b11', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加定时任务', 1, '907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('2feefce1-e3d8-42ac-b811-2352679628da', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '刪除用戶', 2, 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('2feefce1-e3d8-42ac-b811-2352679628dd', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '刪除定时任务', 3, '907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('34730f5a-d307-457b-9041-5f7de30abfa9', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '编辑用户', 1, 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('34730f5a-d307-457b-9041-5f7de30abfaa', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '编辑定时任务', 2, '907a24c6-3c95-4073-8f90-ea7ec42c63f7', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('362d1eda-c85e-4b14-a80a-b923291e08de', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加', 0, 'f0f06b8f-0a86-487c-8b0e-0a12573ccd46', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('38109ca0-32ec-44bd-a243-017e591b532b', 'btnEditStock', '编辑', ' ', 'edit()', 'bianji-copy', 'primary', '编辑进出库', 0, '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('3dc0ec4d-bf82-4bae-9ec0-1d6c2403fb99', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '', 1, '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('3dc0ec4d-bf86-4bae-9ec0-1d6c2403fb99', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '', 1, '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('44075557-496e-4dde-bb75-7b69f51ab4fe', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '编辑模块', 2, 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('4bfa8ea0-6b0d-426f-8687-b654575ca780', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '编辑资源', 2, 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('4f2737db-632d-4946-8a71-b08b9885f151', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '', 2, '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('4f2737db-633f-4946-8a71-b08b9885f151', 'btnEdit', '编辑', '', 'edit()', 'bianji-copy', 'primary', '', 2, '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('4fba8ea0-6b0d-426f-8687-b654575ca780', 'btnExport', '导出', '', 'export()', 'bianji-copy', 'info', '导出资源', 10, 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('4fba8ea0-7c5c-426f-8687-b654575ca780', 'btnExport', '导出', '', 'export()', 'bianji-copy', 'info', '导出订单', 10, '98a949e8-8704-40a7-b9a1-c0e8801e4057', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('4fe5d402-4314-4673-8723-eeed4bfaa2e1', 'btnEdit', '编辑', '', '', 'xiugai', 'primary', '编辑流程', 1, '9486ff22-b696-4d7f-8093-8a3e53c45453', '', ''); +INSERT INTO `moduleelement` VALUES ('50c9df24-b233-42cb-9a0d-4ce158c75f86', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加用戶', 0, 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('52be6f7a-0b32-481e-b8a2-929437eafb2a', 'btnRecall', '撤销', '', '', 'chexiao_', 'danger', '', 5, '9486ff22-b696-4d7f-8093-8a3e53c45453', '', ''); +INSERT INTO `moduleelement` VALUES ('584c7a3b-d28a-47b4-8648-7797d05d83d1', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '', 3, '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('5ed1681c-13d2-4c87-8675-a8d95c0b40ae', 'btnAddMenu', '添加菜单', '', 'assignButton()', 'xinzeng', 'success', '为模块分配按钮', 4, 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('5ed1681c-13d2-4c87-8676-a8d95c0b40ae', 'btnEditMenu', '编辑菜单', '', '', 'bianji-copy', 'primary', '编辑菜单', 5, 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('5ed1681c-13d2-4c87-8677-a8d95c0b40ae', 'btnDelMenu', '删除菜单', '', '', 'shanchu', 'danger', '', 6, 'bc80478d-0547-4437-9cff-be4b40144bdf', '', ''); +INSERT INTO `moduleelement` VALUES ('645b40ac-4223-44a7-aab4-66eb56cf9864', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加角色', 0, 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('68484265-7802-4f06-b024-33e8b2f2edcf', 'btnAdd', '新的申请', '', 'add()', 'xinzeng', 'success', '申请物品', 0, '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('68fc793f-069f-43e1-a012-42ac2d7c585c', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '删除角色', 2, 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('6c814946-db5c-48bd-84dd-b1c38196ad74', 'btnAdd', '添加模版', '', 'add()', 'xinzeng', 'success', '', 0, '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('6db928fe-93df-460f-9472-8bb0b6cae52c', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加进出库', 0, '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', 'btnVerification', '处理', '', 'verificationForm()', 'chaxun1', 'warning', '', 1, '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('7b2b1ffb-398b-4f7b-83da-8f484e1bcea0', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '删除部门', 2, '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('7f071c63-1620-4486-9264-5806b2e63218', 'btnAccessRole', '为用户分配角色', '', 'openUserRoleAccess(this)', 'yonghuguanli', 'warning', '为用户分配角色', 5, 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('816b12b3-e916-446d-a2fa-329cfd13c831', 'btnDetail', '进度详情', '', '', 'chaxun1', 'info', '', 4, '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('81ce1abe-209d-4e4c-a8d2-efbc6a3b45ba', 'btnAdd', '添加', '', '', 'xinzeng', 'success', '', 1, '9a87c0fa-9172-42a1-9505-7492433dcb8e', '', ''); +INSERT INTO `moduleelement` VALUES ('826b12b3-e916-446d-a2fa-329cfd13c831', 'btnDetail', '进度详情', '', '', 'chaxun1', 'info', '', 2, '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('84694ea5-d6e1-4a65-8a59-7b5b779688d4', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加模块', 1, 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('84e38920-f6e5-499c-bf52-a3c6f8499ff7', 'btnDel', '删除', ' ', 'del()', 'shanchu', 'danger', '删除分类', 3, 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('8966b04f-2326-4046-8b03-0c64f9f833dd', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '', 3, '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('8966b04f-8e26-4046-8b03-0c64f9f833dd', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '', 3, '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('95c2dde0-f2a7-4474-8aa7-c7eaa7c4c87f', 'btnDel', '删除', '', '', 'shanchu', 'danger', '', 1, '9a87c0fa-9172-42a1-9505-7492433dcb8e', '', ''); +INSERT INTO `moduleelement` VALUES ('9c96e485-77a6-45f0-b6a7-f01dab94b0c6', 'btnCreateEntity', '生成实体', '', 'createEntity()', 'chaxun1', 'info', '生成实体', 4, '4e5ca0dd-3b54-467b-8cf8-7516890aafae', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('9c96e485-84a6-45f0-b6a7-f01dab94b0c6', 'btnPreview', '预览', '', 'preview()', 'chaxun1', 'info', '', 4, '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('9e2c6754-f258-4b14-96a0-b9d981196a65', 'btnAdd', '添加', '', 'add()', 'xinzeng', 'success', '添加资源', 0, 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('a7eea5dc-3b10-4550-9cf3-0dba9b9fc32c', 'btnAddCategory', '添加分类', '', '', 'xinzeng', 'success', '', 0, 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', '', ''); +INSERT INTO `moduleelement` VALUES ('a9f51ee6-3d62-4618-8651-fd092702cb45', 'btnCreateVue', '生成VUE页面', '', '', 'zhuyeicon', 'info', '生成VUE页面', 6, '4e5ca0dd-3b54-467b-8cf8-7516890aafae', '', ''); +INSERT INTO `moduleelement` VALUES ('b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', 'btnDetail', '查看详情', '', '', 'chaxun1', 'info', '', 0, '37bb9414-19a0-4223-9056-71f8c758a930', '', ''); +INSERT INTO `moduleelement` VALUES ('c35d8f5b-0d38-4f31-84f9-39e476eeab08', 'btnAdd', '新订单', '', '', 'xinzeng', 'success', '', 1, '98a949e8-8704-40a7-b9a1-c0e8801e4057', '', ''); +INSERT INTO `moduleelement` VALUES ('c3d7b478-21e9-4c1e-b866-a3c80be7909b', 'btnRefresh', '刷新', '', 'refresh()', 'chaxun1', 'info', '刷新分类', 0, 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('c4c1acbb-9cbf-4b1e-9cc0-ccf5ff544ec2', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '删除进出库', 0, '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('c7d7daf0-3669-4a22-8bed-b092617deb9c', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '删除资源', 3, 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('d1ba6a72-ba14-44c0-baba-46d0ad96fe8a', 'btnRefresh', '刷新', '', 'refresh()', 'chaxun1', 'info', '刷新用户', 3, 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('d352c8ee-3dff-4d28-a0de-903ae68f2533', 'btnPreview', '预览', '', 'preview()', 'chaxun1', 'info', '', 3, '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('d4257fa0-01d2-4e51-ad49-68c2b2231e3a', 'btnAdd', '上传附件', '', 'add()', 'xinzeng', 'success', '新增文件管理', 1, '45f82f8b-8675-4164-b4fe-417a428b9bfb', '', ''); +INSERT INTO `moduleelement` VALUES ('d7dc9298-6e33-44a5-bc17-5dfc7d39c02a', 'btnCreateBusiness', '生成业务代码', '', '', 'biaodansheji-xuanxiangqia', 'info', '生成业务代码', 5, '4e5ca0dd-3b54-467b-8cf8-7516890aafae', '', ''); +INSERT INTO `moduleelement` VALUES ('daddf3b9-71b5-45ac-b85d-5a11c522f2f4', 'btnDel', '删除', ' ', 'del()', 'shanchu', 'danger', '删除模块', 3, 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('ef42721f-d223-4a00-a1d9-80b81121f21a', 'btnEdit', '编辑', ' ', 'edit()', 'bianji-copy', 'primary', '编辑部门', 1, '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO `moduleelement` VALUES ('f516888d-fdce-4420-a630-d0830c1c6cbc', 'btnDel', '删除', '', 'del()', 'shanchu', 'danger', '删除文件管理', 3, '45f82f8b-8675-4164-b4fe-417a428b9bfb', '', ''); +INSERT INTO `moduleelement` VALUES ('f8dde22a-2a37-47c4-8e67-70fb3af5303e', 'btnRefresh', '刷新', '', 'refresh()', 'chaxun1', 'info', '刷新部门', 3, '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); + +-- ---------------------------- +-- Table structure for openjob +-- ---------------------------- +DROP TABLE IF EXISTS `openjob`; +CREATE TABLE `openjob` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'Id', + `JobName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务名称', + `RunCount` int(11) NOT NULL DEFAULT 0 COMMENT '任务执行次数', + `ErrorCount` int(11) NOT NULL DEFAULT 0 COMMENT '异常次数', + `NextRunTime` datetime(0) NULL DEFAULT NULL COMMENT '下次执行时间', + `LastRunTime` datetime(0) NULL DEFAULT NULL COMMENT '最后一次执行时间', + `LastErrorTime` datetime(0) NULL DEFAULT NULL COMMENT '最后一次失败时间', + `JobType` int(11) NOT NULL DEFAULT 0 COMMENT '任务执行方式0:本地任务;1:外部接口任务', + `JobCall` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务地址', + `JobCallParams` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务参数,JSON格式', + `Cron` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'CRON表达式', + `Status` int(11) NOT NULL DEFAULT 0 COMMENT '任务运行状态(0:停止,1:正在运行,2:暂停)', + `Remark` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人ID', + `CreateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人ID', + `UpdateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人', + `OrgId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属部门', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '定时任务' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of openjob +-- ---------------------------- +INSERT INTO `openjob` VALUES ('f40fe48d-71a4-4f47-b324-6178d97abfb9', '定时日志任务', 0, 0, '2020-04-25 12:16:20', '2020-04-25 12:16:20', '2020-04-25 12:16:20', 0, 'OpenAuth.App.Jobs.SysLogJob', 'null', '0/10 * * * * ?', 0, '这是个每10秒运行一次的任务,可以在系统日志中查看运行结果', '2020-04-25 12:16:20', '00000000-0000-0000-0000-000000000000', '超级管理员', '2020-04-25 19:31:38', '00000000-0000-0000-0000-000000000000', '超级管理员', ''); + +-- ---------------------------- +-- Table structure for org +-- ---------------------------- +DROP TABLE IF EXISTS `org`; +CREATE TABLE `org` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '流水号', + `CascadeId` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '节点语义ID', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '组织名称', + `HotKey` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '热键', + `ParentName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '父节点名称', + `IsLeaf` tinyint(4) NOT NULL COMMENT '是否叶子节点', + `IsAutoExpand` tinyint(4) NOT NULL COMMENT '是否自动展开', + `IconName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '节点图标文件名称', + `Status` int(11) NOT NULL COMMENT '当前状态', + `BizCode` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '业务对照码', + `CustomCode` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '自定义扩展码', + `CreateTime` datetime(0) NOT NULL COMMENT '创建时间', + `CreateId` int(11) NOT NULL COMMENT '创建人ID', + `SortNo` int(11) NOT NULL COMMENT '排序号', + `ParentId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点流水号', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '组织表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of org +-- ---------------------------- +INSERT INTO `org` VALUES ('08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', '.0.1.4.1.', '研发小组', '', '汇丰软件部', 0, 0, '', 0, '0', '', '2016-10-14 11:40:31', 0, 1, '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO `org` VALUES ('182dac38-64a0-414c-990c-7c9b7558a367', '.0.4.', '中部片区', '', '根节点', 0, 0, '', 0, '', '', '2019-10-31 21:52:38', 0, 0, NULL, '', ''); +INSERT INTO `org` VALUES ('1b965fff-3dcd-42ff-9624-2c8eb4f9b1c6', '.0.5.1.', '广州营销中心', '', '华南片区', 0, 0, '', 0, '', '', '2019-10-31 21:56:39', 0, 0, '8e31553c-cab8-4eb3-90b5-5f8ff1d21801', '', ''); +INSERT INTO `org` VALUES ('2089637b-403d-4d4d-91ff-c8a554973f96', '.0.4.1.', '海外市场部', '', '中部片区', 0, 0, '', 0, '', '', '2019-10-31 21:53:54', 0, 0, '182dac38-64a0-414c-990c-7c9b7558a367', '', ''); +INSERT INTO `org` VALUES ('3d2ad14c-2c56-4a90-a2db-6bde26b0b8b3', '.0.3.1.', '成都营销中心', '', '西南片区', 0, 0, '', 0, '', '', '2019-10-31 21:55:42', 0, 0, '60620558-89a2-4b28-8637-52f514773725', '', ''); +INSERT INTO `org` VALUES ('4a3920f1-1470-477e-97ec-0996eb83b638', '.0.1.6.', '市场2部', '', '总部大区', 0, 0, '', 0, '', '', '2019-10-31 21:55:07', 0, 0, '543a9fcf-4770-4fd9-865f-030e562be238', '', ''); +INSERT INTO `org` VALUES ('543a9fcf-4770-4fd9-865f-030e562be238', '.0.1.', '总部大区', '', '根节点', 0, 0, '', 0, '0', '', '2016-10-14 11:37:13', 0, 0, NULL, NULL, NULL); +INSERT INTO `org` VALUES ('60620558-89a2-4b28-8637-52f514773725', '.0.3.', '西南片区', '', '根节点', 0, 0, '', 0, '', '', '2019-10-31 21:52:30', 0, 0, NULL, '', ''); +INSERT INTO `org` VALUES ('66386671-0494-4e83-8346-fbcf73283f7b', '.0.2.', '华东片区', '', '根节点', 0, 0, '', 0, '', '', '2019-10-31 21:52:19', 0, 0, NULL, '', ''); +INSERT INTO `org` VALUES ('8047e605-c54a-48bd-81da-daa9c1fc9091', '.0.4.2.', '郑州营销中心', '', '中部片区', 0, 0, '', 0, '', '', '2019-10-31 21:54:50', 0, 0, '182dac38-64a0-414c-990c-7c9b7558a367', '', ''); +INSERT INTO `org` VALUES ('86449128-d5ac-44bf-b999-f7735b7458fd', '.0.1.4.', '软件部', '', '总部大区', 0, 0, '', 1, '0', '', '2016-05-26 15:11:03', 0, 1, '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `org` VALUES ('8e31553c-cab8-4eb3-90b5-5f8ff1d21801', '.0.5.', '华南片区', '', '根节点', 0, 0, '', 0, '', '', '2019-10-31 21:52:55', 0, 0, NULL, '', ''); +INSERT INTO `org` VALUES ('9cd918bf-28bc-44de-8e07-23cacbb67f42', '.0.1.7.', '总经办', '', '总部大区', 0, 0, '', 0, '', '', '2019-10-31 21:57:40', 0, 0, '543a9fcf-4770-4fd9-865f-030e562be238', '', ''); +INSERT INTO `org` VALUES ('b2083488-64e5-44cc-b8f4-929ffa6f2f72', '.0.2.1.', '上海VIP中心', '', '华东片区', 0, 0, '', 0, '', '', '2019-10-31 21:56:25', 0, 0, '66386671-0494-4e83-8346-fbcf73283f7b', '', ''); +INSERT INTO `org` VALUES ('c36e43df-3a99-45da-80d9-3ac5d24f4014', '.0.1.5.', '市场1部', '', '总部大区', 0, 0, '', 0, '0', '', '2016-05-26 15:10:40', 0, 1, '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `org` VALUES ('c455d009-12d7-4c78-953f-264f0ca67a3d', '.0.6.1.', '天津营销中心', '', '华北片区', 0, 0, '', 0, '', '', '2019-10-31 21:56:54', 0, 0, 'eed8756d-587b-46de-96c7-0a400e3d80fa', '', ''); +INSERT INTO `org` VALUES ('ced1b2f0-4b53-44b8-9c42-a5d607ccc9c9', '.0.1.8.', '上市办', '', '总部大区', 0, 0, '', 0, '', '', '2019-10-31 21:57:53', 0, 0, '543a9fcf-4770-4fd9-865f-030e562be238', '', ''); +INSERT INTO `org` VALUES ('df442c27-68a0-428e-a309-cba23a994a9d', '.0.3.2.', '重庆营销中心', '', '西南片区', 0, 0, '', 0, '', '', '2019-10-31 21:56:06', 0, 0, '60620558-89a2-4b28-8637-52f514773725', '', ''); +INSERT INTO `org` VALUES ('eed8756d-587b-46de-96c7-0a400e3d80fa', '.0.6.', '华北片区', '', '根节点', 0, 0, '', 0, '', '', '2019-10-31 21:53:04', 0, 0, NULL, '', ''); + +-- ---------------------------- +-- Table structure for relevance +-- ---------------------------- +DROP TABLE IF EXISTS `relevance`; +CREATE TABLE `relevance` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '流水号', + `Description` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '描述', + `Key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '映射标识', + `Status` int(11) NOT NULL COMMENT '状态', + `OperateTime` datetime(0) NOT NULL COMMENT '授权时间', + `OperatorId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '授权人', + `FirstId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '第一个表主键ID', + `SecondId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '第二个表主键ID', + `ThirdId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '第三个表主键ID', + `ExtendInfo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '扩展信息', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '多对多关系集中映射' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of relevance +-- ---------------------------- +INSERT INTO `relevance` VALUES ('00ae6b5c-21fa-4dc9-8ca4-7df669253255', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'c3d7b478-21e9-4c1e-b866-a3c80be7909b', '', ''); +INSERT INTO `relevance` VALUES ('01ba383d-fe81-473a-84a1-f64ce8a5aae5', '', 'UserOrg', 0, '2019-10-31 21:50:42', '', '229f3a49-ab27-49ce-b383-9f10ca23a9d5', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', '', ''); +INSERT INTO `relevance` VALUES ('026ffa48-8cdf-4452-9ac7-b1b55e58e02a', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'c35d8f5b-0d38-4f31-84f9-39e476eeab08', '', ''); +INSERT INTO `relevance` VALUES ('032e20b6-7273-49f9-9b84-0040323114c0', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'CreateUserId', ''); +INSERT INTO `relevance` VALUES ('03b55a9e-a44f-44fa-9383-4117bf8aba60', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_DELETEACCOUNT', NULL, NULL); +INSERT INTO `relevance` VALUES ('03be9b5e-38b0-4525-8431-b26d35ce6ce3', '', 'UserElement', 0, '2016-09-07 15:30:43', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('047348ed-f365-4ae8-820f-e7a5a9879b6c', '', 'RoleModule', 0, '2020-07-31 01:00:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', '', ''); +INSERT INTO `relevance` VALUES ('054a8347-a62c-4e62-b9b2-0b2d14e9ff94', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '7580672f-a390-4bb6-982d-9a4570cb5199', '', ''); +INSERT INTO `relevance` VALUES ('06dfd97d-17e0-42b8-bde7-40006d8c8eb2', '', 'UserElement', 0, '2018-04-06 14:50:37', '', '49df1602-f5f3-4d52-afb7-3802da619558', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO `relevance` VALUES ('06f4c4a2-faa8-4bad-9184-50ceb517f30b', '', 'ProcessUser', 0, '2016-09-08 16:48:14', '0', '10cc09fb-d469-41e5-ae3f-fdd805a4bd4c', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO `relevance` VALUES ('077e24ab-4c48-4a5e-bfa9-90ea00449136', '', 'RoleOrg', 0, '2018-09-12 00:08:47', '', '3e761e88-ddf7-4a62-b219-9a315b4564f2', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO `relevance` VALUES ('08ff97f7-17fc-4072-b29a-287135898ece', '', 'RoleResource', 0, '2016-09-04 23:20:22', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'fdf3aac3-4507-40ad-aa2f-d7f0459de252', NULL, NULL); +INSERT INTO `relevance` VALUES ('0b3d3a9b-8a96-43d4-918c-fa7e3ea5f5ca', '', 'RoleOrg', 0, '2018-09-12 00:08:37', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('0c3bf1e3-34d9-435f-a166-376294fa6e72', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '66c11d4c-22c9-4bed-adb4-49a19f312c84', '', ''); +INSERT INTO `relevance` VALUES ('0c678e5c-e6d6-40fd-b5f5-b2a061a392d3', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '66c11d4c-22c9-4bed-adb4-49a19f312c84', '', ''); +INSERT INTO `relevance` VALUES ('0fd5b371-b010-4846-8833-95cc1e813a32', '', 'UserElement', 0, '2016-09-07 15:31:16', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO `relevance` VALUES ('10669494-70e2-4583-b5fd-191d7219b792', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'AppId', ''); +INSERT INTO `relevance` VALUES ('109dcd85-9f50-4b7b-8615-c107496986ba', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', '', ''); +INSERT INTO `relevance` VALUES ('10a76196-ba0c-4294-bb8f-dcd063eb4aab', '', 'UserOrg', 0, '2017-10-12 09:13:38', '', '3eacdedd-e93a-4816-b49c-99ba3d5323c2', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('10e58d75-dec1-4b85-882f-9dac79ad1210', '', 'RoleResource', 0, '2016-10-21 18:08:13', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', 'ec99f670-0eca-465c-9f64-d4d5dc510b83', NULL, NULL); +INSERT INTO `relevance` VALUES ('1148f32e-03db-4b69-99fa-b5b64efb0962', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', '', ''); +INSERT INTO `relevance` VALUES ('120d7a5d-203c-4261-95f5-0125757fb386', '', 'UserElement', 0, '2016-10-20 17:01:01', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '7f071c63-1620-4486-9264-5806b2e63218', NULL, NULL); +INSERT INTO `relevance` VALUES ('12f282b5-e87f-416e-8a7c-f9830d115b9a', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'UpdateUserId', ''); +INSERT INTO `relevance` VALUES ('13433400-a32c-4539-b988-8b417c09bc0e', '', 'UserModule', 0, '2016-09-07 15:30:07', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `relevance` VALUES ('13612a4c-b20c-4bd0-a2cd-0ae47576364d', '', 'UserElement', 0, '2016-10-20 16:34:12', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL); +INSERT INTO `relevance` VALUES ('148e317e-dacf-44b4-b3b8-7f68af74acdd', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '069475e3-c997-487a-9f29-e6a864c5c1d4', '', ''); +INSERT INTO `relevance` VALUES ('1490edd4-9bd3-4e71-bfa4-56f6558c1d3f', '', 'UserElement', 0, '2018-04-06 09:48:24', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL); +INSERT INTO `relevance` VALUES ('15705855-3e8d-4404-98f4-59af683f20ce', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '98a949e8-8704-40a7-b9a1-c0e8801e4057', '', ''); +INSERT INTO `relevance` VALUES ('15e66b55-cdce-47a1-9c08-21d5525524e8', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '0031262c-689c-4b96-bae2-2c9d67076ade', '', ''); +INSERT INTO `relevance` VALUES ('16154fc4-d18e-44a3-bcf2-5539b168aba7', '', 'RoleElement', 0, '2016-10-24 17:25:15', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '18cc3217-28a6-49b2-9a20-080230065984', NULL, NULL); +INSERT INTO `relevance` VALUES ('1624d5f8-5605-463e-bbe6-d5cfb6cbfb77', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', '', ''); +INSERT INTO `relevance` VALUES ('1740ff26-a4d0-44cc-9fab-a0105c2c60b6', '', 'UserOrg', 0, '2017-10-12 13:59:49', '', '63c9c82a-e0d3-4bde-bbd2-057cda2f5283', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('18389d29-c82d-4181-8ea0-1440ca1c2093', '', 'RoleElement', 0, '2020-03-19 22:31:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '9e2c6754-f258-4b14-96a0-b9d981196a65', '', ''); +INSERT INTO `relevance` VALUES ('183905f3-620c-4995-aead-1e80c5899517', '', 'RoleDataProperty', 0, '2019-11-23 00:19:30', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'Id', ''); +INSERT INTO `relevance` VALUES ('1873ed85-a88a-4236-bd40-2c416aa2576c', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO `relevance` VALUES ('18aa904d-6625-430d-9475-ec84d8c8e605', '', 'RoleModule', 0, '2020-03-19 22:31:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', '', ''); +INSERT INTO `relevance` VALUES ('19c9621c-3d23-46b7-a841-54d5c82ec8e8', '', 'UserOrg', 0, '2016-09-02 13:56:53', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('1aaa04f0-bd9f-44a0-8bc2-3f7a74684c42', '', 'RoleDataProperty', 0, '2019-11-23 00:19:30', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'DtCode', ''); +INSERT INTO `relevance` VALUES ('1acec4c4-0136-4e2b-a839-8676dbd6594a', '', 'ProcessUser', 0, '2016-09-14 11:38:23', '0', '6c6afe3c-349c-4198-8710-cf19c90f3afd', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO `relevance` VALUES ('1ced1564-2fea-4c04-8aea-f071fa5bb293', '', 'UserModule', 0, '2016-09-05 16:24:55', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('1cf19b35-e2c2-436f-99b9-03ac2b232cc6', '', 'RoleElement', 0, '2016-09-04 23:21:04', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '44075557-496e-4dde-bb75-7b69f51ab4fe', NULL, NULL); +INSERT INTO `relevance` VALUES ('1dca9a35-06e8-4275-8902-13c619880357', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ScheduledInboundTime', ''); +INSERT INTO `relevance` VALUES ('1e84dafd-3f4d-4b13-a738-2cf0c98e2351', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'AppId', ''); +INSERT INTO `relevance` VALUES ('1fb6b802-2a1f-49a8-b2fa-c5d223a8538c', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'UpdateTime', ''); +INSERT INTO `relevance` VALUES ('2014027e-0cff-41cf-974b-56126d6eaa9a', '', 'RoleElement', 0, '2016-09-05 09:22:11', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', 'c4c1acbb-9cbf-4b1e-9cc0-ccf5ff544ec2', NULL, NULL); +INSERT INTO `relevance` VALUES ('224fa0b0-cdd6-47cf-89c5-45ad2a64bfd5', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'OrderType', ''); +INSERT INTO `relevance` VALUES ('22ed8881-2416-47e0-8c00-e1b7c25b2c17', '', 'RoleModule', 0, '2020-07-31 01:00:02', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', '', ''); +INSERT INTO `relevance` VALUES ('23339fa0-94f4-4d35-a775-bda84d152841', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '069475e3-c997-487a-9f29-e6a864c5c1d4', '', ''); +INSERT INTO `relevance` VALUES ('242e9543-3343-41d4-8816-15ffeeaef551', '', 'UserElement', 0, '2016-09-07 15:31:16', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO `relevance` VALUES ('27c4d50c-32da-4dbc-88a1-84b343cdd649', '', 'UserElement', 0, '2016-10-20 17:01:00', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '6839a297-350b-4215-b680-4e5dfdae5615', NULL, NULL); +INSERT INTO `relevance` VALUES ('29b06cd6-af0c-4c63-9aba-e5431c5d62ec', '', 'UserOrg', 0, '2017-10-12 09:13:38', '', '3eacdedd-e93a-4816-b49c-99ba3d5323c2', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('2a36a2b7-41aa-4190-b88c-75d44a56ad6e', '', 'UserModule', 0, '2017-02-06 00:14:18', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '92b00259-2d15-43e7-9321-adffb29e8bf2', NULL, NULL); +INSERT INTO `relevance` VALUES ('2a8a790f-0b9a-4ab3-8e4f-aae4bfddc609', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'PurchaseNo', ''); +INSERT INTO `relevance` VALUES ('2bb3fddb-0f51-442e-8dbf-236beb47d8a6', '', 'RoleOrg', 0, '2018-04-14 13:16:45', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('2c67ac44-5b67-4942-b457-2212e9a5dbf9', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', '', ''); +INSERT INTO `relevance` VALUES ('2ca288a6-d222-4328-951e-c01c3e77a0c7', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '7f071c63-1620-4486-9264-5806b2e63218', NULL, NULL); +INSERT INTO `relevance` VALUES ('2d0fcc88-a7c0-4d33-8a08-1d688e9dde83', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO `relevance` VALUES ('2d15e438-cc3a-41e9-9b13-325bfd5c804a', '', 'RoleElement', 0, '2016-09-04 23:21:09', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '84e38920-f6e5-499c-bf52-a3c6f8499ff7', NULL, NULL); +INSERT INTO `relevance` VALUES ('2e1d286c-b771-43b0-947e-eeab185cc014', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '4abafc83-c8f5-452f-9882-e113a86e7a3e', '', ''); +INSERT INTO `relevance` VALUES ('2ebff9a4-b2d5-4a35-a7dd-2cfa2f5b0522', '', 'ProcessUser', 0, '2016-09-07 17:33:39', '0', '52cc7933-a045-4dcc-8c17-1b618bfa772b', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO `relevance` VALUES ('30c82d18-7892-4e5f-9aee-e4f483a858c2', '', 'UserModule', 0, '2016-09-05 16:24:55', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `relevance` VALUES ('3225a4dc-c988-410c-8bcd-9afbccbafc09', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '584c7a3b-d28a-47b4-8648-7797d05d83d1', '', ''); +INSERT INTO `relevance` VALUES ('332a373c-f485-4f85-9af9-7792f7462bf1', '', 'RoleModule', 0, '2016-09-02 17:03:47', '0', '648b04c4-4ac2-4d69-bef6-07081ef27871', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO `relevance` VALUES ('333771cf-7eab-4d57-988a-8bd934575558', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'OwnerId', ''); +INSERT INTO `relevance` VALUES ('336b16ba-8313-4cb3-87d7-4370ff175c14', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Resource', 'Id', ''); +INSERT INTO `relevance` VALUES ('33fa12d8-8e48-4d1c-9c84-50f533b682ec', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'CreateTime', ''); +INSERT INTO `relevance` VALUES ('340c60fe-8b95-474c-aa04-9197903998d2', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '7580672f-a390-4bb6-982d-9a4570cb5199', NULL, NULL); +INSERT INTO `relevance` VALUES ('361feb63-bde2-49c7-86ec-6df3ec6f0fe3', '', 'RoleElement', 0, '2016-09-04 23:21:13', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '1c870438-4260-43a5-8996-a6e1dc8bbf6a', NULL, NULL); +INSERT INTO `relevance` VALUES ('388f792e-dbd1-40a1-8374-9339e7e60d9e', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'UpdateTime', ''); +INSERT INTO `relevance` VALUES ('3905b8a3-ed7e-4fe0-9e6d-747f6bc79235', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'TypeName', ''); +INSERT INTO `relevance` VALUES ('392dc41e-7186-4efb-a8e5-b5317e4122fb', '', 'RoleResource', 0, '2018-09-10 12:54:14', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'OPENAUTH_DELETEACCOUNT', NULL, NULL); +INSERT INTO `relevance` VALUES ('3931d5b7-dde2-4530-bb2d-79b73f76e19b', '', 'RoleDataProperty', 0, '2019-11-23 00:19:30', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'Name', ''); +INSERT INTO `relevance` VALUES ('3aa0cdcb-ec57-420e-b1b0-eb4d77b8a8d5', '', 'UserOrg', 0, '2020-03-19 21:20:04', '', '49df1602-f5f3-4d52-afb7-3802da619558', '86449128-d5ac-44bf-b999-f7735b7458fd', '', ''); +INSERT INTO `relevance` VALUES ('3b4845a5-d7a2-4da7-b95c-43ad03980fda', '', 'UserOrg', 0, '2020-03-19 21:20:04', '', '49df1602-f5f3-4d52-afb7-3802da619558', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', '', ''); +INSERT INTO `relevance` VALUES ('3bcaab20-e096-480e-a9bb-0fdb70686714', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'cf7388be-2677-427c-ad78-8f00f1062b96', NULL, NULL); +INSERT INTO `relevance` VALUES ('3de0359b-6331-4dc7-a00e-751f71dbadb5', '', 'ProcessUser', 0, '2016-09-28 09:23:30', '0', '68295d2a-4dfd-4c5e-81e3-9c787e2603bc', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO `relevance` VALUES ('4190f00a-11a0-4814-849b-cc5232fa4dd4', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'OPENAUTH_DELETEACCOUNT', NULL, NULL); +INSERT INTO `relevance` VALUES ('42ba8a59-5493-4e11-b61b-d87000092767', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4abafc83-c8f5-452f-9882-e113a86e7a3e', '', ''); +INSERT INTO `relevance` VALUES ('4459ffd7-446b-456b-aee5-48e67ca000f8', '', 'UserOrg', 0, '2019-10-31 21:51:45', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', '', ''); +INSERT INTO `relevance` VALUES ('456ddfed-6607-41e9-9c46-0d4c7c9c38d4', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Status', ''); +INSERT INTO `relevance` VALUES ('45744773-1b85-4913-bc1b-2f00b95a8198', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '9e2c6754-f258-4b14-96a0-b9d981196a65', '', ''); +INSERT INTO `relevance` VALUES ('45e97612-46d8-4c36-b89e-ce6572ed7988', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Id', ''); +INSERT INTO `relevance` VALUES ('460d1c98-2a68-43cf-8d38-d40ceb89916f', '', 'UserOrg', 0, '2017-10-12 09:13:38', '', '3eacdedd-e93a-4816-b49c-99ba3d5323c2', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO `relevance` VALUES ('465b8bc0-b817-410d-849e-55f66b2a3211', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '98a949e8-8704-40a7-b9a1-c0e8801e4057', '', ''); +INSERT INTO `relevance` VALUES ('471e98ee-9cc5-4dc7-8762-a452e855dbd5', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'CreateTime', ''); +INSERT INTO `relevance` VALUES ('4757bb30-e4bc-4c2d-a824-947ef151d341', '', 'UserRole', 0, '2016-09-07 20:21:16', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '4980a85b-e3db-4607-bc2c-0baf0140d7df', NULL, NULL); +INSERT INTO `relevance` VALUES ('4ba3982b-f0ae-4f9a-980e-1eaedc3b5f2e', '', 'UserElement', 0, '2016-09-07 17:48:34', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO `relevance` VALUES ('4c2fb006-53d6-4041-8cf6-e5d74d788897', '', 'UserModule', 0, '2018-04-06 09:48:19', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `relevance` VALUES ('4c69794b-9957-4f6b-b0fb-6455fe643565', '', 'UserElement', 0, '2018-04-06 14:50:41', '', '49df1602-f5f3-4d52-afb7-3802da619558', '826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('4daccce5-cb7b-46aa-8bed-3c85c72436be', '', 'RoleOrg', 0, '2018-09-12 00:08:37', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('4e613188-0387-4d17-a60d-703b4a606d75', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `relevance` VALUES ('4e665304-9f05-410e-b68f-44d45281b788', '', 'RoleOrg', 0, '2018-09-12 00:08:47', '', '3e761e88-ddf7-4a62-b219-9a315b4564f2', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO `relevance` VALUES ('4e693bbd-8ddb-42af-b888-30885612c154', '', 'UserOrg', 0, '2019-10-31 21:58:43', '', '96f63f9d-e8c8-4258-963e-3327ed7d6f56', '3d2ad14c-2c56-4a90-a2db-6bde26b0b8b3', '', ''); +INSERT INTO `relevance` VALUES ('4ec39ee9-9ee9-4aa9-a0db-eb0fdf8d2f00', '', 'UserElement', 0, '2018-04-06 09:48:27', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL); +INSERT INTO `relevance` VALUES ('4ee89c07-55e2-4ca6-9ef1-449cfe0a2c3c', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'OPENAUTH_LOGIN', NULL, NULL); +INSERT INTO `relevance` VALUES ('4fde1dc6-9d73-4c7c-9238-28981858c5a6', '', 'RoleModule', 0, '2016-09-05 09:21:56', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '89c3bfbe-246f-4112-8eb1-b6789da54202', NULL, NULL); +INSERT INTO `relevance` VALUES ('5167dbcd-3a32-4ae8-827e-6f381cc58fa2', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'fa816af1-a28d-47b5-9b8b-c46e18f902e9', NULL, NULL); +INSERT INTO `relevance` VALUES ('526d6f39-e75a-402b-8ba6-9bb08731da1e', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'CreateTime', ''); +INSERT INTO `relevance` VALUES ('53a4be87-4fa8-415b-97b5-2298ce8b17c8', '', 'UserResource', 0, '2018-04-14 14:38:04', '', '49df1602-f5f3-4d52-afb7-3802da619558', 'XXX_LOGIN', NULL, NULL); +INSERT INTO `relevance` VALUES ('54b2e9b6-1f7c-4a39-92c9-98f58429c1fc', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'bc80478d-0547-4437-9cff-be4b40144bdf', NULL, NULL); +INSERT INTO `relevance` VALUES ('55b10ecc-3fb3-4127-b69e-e7a3467d7a1a', '', 'RoleElement', 0, '2016-09-05 09:22:11', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '6db928fe-93df-460f-9472-8bb0b6cae52c', NULL, NULL); +INSERT INTO `relevance` VALUES ('5725ff79-43c6-4778-bbff-131cf364dab6', '', 'UserElement', 0, '2016-10-20 17:01:01', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'cf7388be-2677-427c-ad78-8f00f1062b96', NULL, NULL); +INSERT INTO `relevance` VALUES ('575221eb-0e4d-4cfa-9cd8-59607784d43d', '', 'UserRole', 0, '2019-10-31 21:59:41', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '3e761e88-ddf7-4a62-b219-9a315b4564f2', '', ''); +INSERT INTO `relevance` VALUES ('5965ae4d-c718-421f-9895-fdf6255a002e', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ReturnBoxNum', ''); +INSERT INTO `relevance` VALUES ('5a20d59c-6ee6-4fe2-98fe-7b35b11026ae', '', 'UserElement', 0, '2016-09-07 15:30:20', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO `relevance` VALUES ('5aa8ae27-e5b1-4f46-9342-73f1ba11c14c', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '826b12b3-e916-446d-a2fa-329cfd13c831', '', ''); +INSERT INTO `relevance` VALUES ('5b2d5db8-d603-4be3-add2-c85ef3c53ddc', '', 'UserResource', 0, '2018-04-14 14:38:05', '', '49df1602-f5f3-4d52-afb7-3802da619558', 'OPENAUTH_LOGIN', NULL, NULL); +INSERT INTO `relevance` VALUES ('5ccce632-f8f0-452b-8faf-4a5372004e85', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_CHECKUSER', NULL, NULL); +INSERT INTO `relevance` VALUES ('5d3b607c-ba36-4461-b31b-87f3ff84450c', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', 'f516888d-fdce-4420-a630-d0830c1c6cbc', '', ''); +INSERT INTO `relevance` VALUES ('5f616264-84f0-42de-a84a-61d11f2f4786', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4bfa8ea0-6b0d-426f-8687-b654575ca780', '', ''); +INSERT INTO `relevance` VALUES ('5f8ac964-c87d-44c0-b780-c4c1382800ea', '', 'RoleElement', 0, '2020-03-19 22:31:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '6c814946-db5c-48bd-84dd-b1c38196ad74', '', ''); +INSERT INTO `relevance` VALUES ('620b368a-7b56-4c74-ab85-8bc91d08ddc9', '', 'RoleElement', 0, '2016-09-04 23:20:42', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '1c9acc3e-a40d-4d07-b495-6e60eb9b71b9', NULL, NULL); +INSERT INTO `relevance` VALUES ('635779b1-f223-41f2-b9a4-7f35633008d7', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '18cc3217-28a6-49b2-9a20-080230065984', '', ''); +INSERT INTO `relevance` VALUES ('6431a464-6f1f-4ffc-8157-89212b70f09a', '', 'RoleOrg', 0, '2016-09-05 00:00:00', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('64e4f5aa-28ef-4690-9b20-5f0b543964f6', '', 'UserElement', 0, '2016-09-07 15:30:20', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('6532f9c1-3067-4952-b008-e766f833050e', '', 'UserRole', 0, '2019-11-23 00:48:41', '', '96f63f9d-e8c8-4258-963e-3327ed7d6f56', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '', ''); +INSERT INTO `relevance` VALUES ('6552d053-69b3-4ae9-b1f2-497582dcb8aa', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'c7d7daf0-3669-4a22-8bed-b092617deb9c', '', ''); +INSERT INTO `relevance` VALUES ('6645b6fb-efcf-4e48-9c13-84f79bc5be34', '', 'RoleOrg', 0, '2018-04-14 13:16:45', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO `relevance` VALUES ('66e25fc5-093d-42ab-85dc-a38f6600889b', '', 'UserOrg', 0, '2016-09-02 13:57:32', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO `relevance` VALUES ('6868eafa-98d3-44b9-a176-1992c4a84a40', '', 'RoleModule', 0, '2020-07-31 01:00:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', '', ''); +INSERT INTO `relevance` VALUES ('68912e65-256e-45b6-b48e-036382598d32', '', 'RoleOrg', 0, '2016-10-17 10:03:49', '0', '2eb423d6-6ad9-4efe-b423-872478a2a434', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('68984a83-ce96-4144-9e23-0e0f2249fb45', '', 'UserOrg', 0, '2019-10-31 21:51:30', '', 'de8be521-f1ec-4483-b124-0be342890507', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', '', ''); +INSERT INTO `relevance` VALUES ('6a0d3b61-67d0-4090-a622-08d5643e1af8', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Name', ''); +INSERT INTO `relevance` VALUES ('6a427baa-c54c-4830-a2fe-34e206f471c5', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '2d595a2a-5de5-479e-a331-b53c799a6b10', '', ''); +INSERT INTO `relevance` VALUES ('6b9c4789-042c-4f6f-a749-ee68ee87462d', '', 'ProcessUser', 0, '2016-10-27 16:47:52', '0', '054ff054-d8ae-4911-a596-8fb1f66b348f', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO `relevance` VALUES ('6d6eb70e-0caf-485f-943c-671be021a588', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'AppName', ''); +INSERT INTO `relevance` VALUES ('6da6d662-8cef-47cd-80b3-fa885b2dca7a', '', 'RoleOrg', 0, '2018-04-14 13:16:45', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('6db5666b-6f8c-4e83-bada-0b45054bd9a4', '', 'RoleElement', 0, '2016-09-04 23:20:42', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '0d25438e-1436-48e0-aedf-0f1690693282', NULL, NULL); +INSERT INTO `relevance` VALUES ('6fe52499-f800-47ce-96fc-a2b5b43505d5', '', 'UserElement', 0, '2018-04-06 09:48:22', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO `relevance` VALUES ('7082bc48-535e-4b92-9dc0-c58340a8239d', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Resource', 'Name', ''); +INSERT INTO `relevance` VALUES ('715d017a-68b6-468d-aa3f-32ca4cfd4b9e', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `relevance` VALUES ('71fa1d0c-1928-4a16-aa94-c92e6f671581', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'AppName', ''); +INSERT INTO `relevance` VALUES ('72bf4729-af60-42f5-b0d7-717362ffad7f', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '2feefce1-e3d8-42ac-b811-2352679628da', NULL, NULL); +INSERT INTO `relevance` VALUES ('736141c8-330b-4600-a781-8d0e7cdc01e5', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'SupplierId', ''); +INSERT INTO `relevance` VALUES ('736e90f7-3747-472e-816d-dbb7fdf3b0bb', '', 'RoleOrg', 0, '2018-09-12 00:08:42', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('744da0ee-6c57-4bfc-9937-5ab799112996', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '7bc7e527-478d-49fd-868d-5f31951586f5', '', ''); +INSERT INTO `relevance` VALUES ('7475b0c3-f204-4f95-a22f-80591fe76bc7', '', 'ProcessUser', 0, '2016-10-31 11:52:39', '0', 'b8bcdf59-1e29-4d97-a364-12ac8e8c5c61', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO `relevance` VALUES ('75340ad3-fb80-4646-b1de-ba801688ddc2', '', 'RoleElement', 0, '2016-09-04 23:21:04', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '5ed1681c-13d2-4c87-8675-a8d95c0b40ae', NULL, NULL); +INSERT INTO `relevance` VALUES ('759c09ce-f93a-4de7-96fc-cffabc1cd1ac', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Resource', 'AppName', ''); +INSERT INTO `relevance` VALUES ('76a5b31b-f855-416c-b7ce-4b9ff1cdb4bc', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'CreateUserName', ''); +INSERT INTO `relevance` VALUES ('76e6629f-764f-4761-afd3-c41e0e9e4310', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '6c814946-db5c-48bd-84dd-b1c38196ad74', '', ''); +INSERT INTO `relevance` VALUES ('77824f78-792b-4661-b7d9-653f6e0a443c', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '9c96e485-84a6-45f0-b6a7-f01dab94b0c6', '', ''); +INSERT INTO `relevance` VALUES ('77ac794c-9142-443f-b19c-3b9d960c8ba4', '', 'UserOrg', 0, '2019-10-31 21:51:45', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '86449128-d5ac-44bf-b999-f7735b7458fd', '', ''); +INSERT INTO `relevance` VALUES ('77bd93da-2c2b-4ba8-bf05-3a1382811a6a', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO `relevance` VALUES ('77d25c9e-4773-4f95-8048-8d59398835f6', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '3dc0ec4d-bf86-4bae-9ec0-1d6c2403fb99', '', ''); +INSERT INTO `relevance` VALUES ('77eec82a-f713-4584-872c-761fdbcdb456', '', 'UserElement', 0, '2018-04-06 14:50:37', '', '49df1602-f5f3-4d52-afb7-3802da619558', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO `relevance` VALUES ('77fc08e6-98ae-4d33-b294-bd9fed5b14ed', '', 'UserElement', 0, '2018-04-06 14:50:36', '', '49df1602-f5f3-4d52-afb7-3802da619558', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('797c6e5f-7f3c-4891-89b9-a054e10f6c00', '', 'UserModule', 0, '2018-04-06 09:48:01', '', '49df1602-f5f3-4d52-afb7-3802da619558', '37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL); +INSERT INTO `relevance` VALUES ('7a22ccfc-5f4a-472b-850b-61b9552d7e67', '', 'UserRole', 0, '2019-11-23 00:48:10', '', '229f3a49-ab27-49ce-b383-9f10ca23a9d5', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '', ''); +INSERT INTO `relevance` VALUES ('7ab6db05-1098-4134-b228-3329792dc6db', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'UpdateUserName', ''); +INSERT INTO `relevance` VALUES ('7b177a26-efdd-406b-8873-24f6565b121f', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '054e9699-7828-4b8b-a28b-d7ae45ed3306', '', ''); +INSERT INTO `relevance` VALUES ('7c0e613e-2e8e-43e2-93af-cf38bfd56dcb', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'StockId', ''); +INSERT INTO `relevance` VALUES ('7d929ccc-4185-41d0-a81f-42fc0f27a85c', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', '', ''); +INSERT INTO `relevance` VALUES ('7d995d7b-5967-4bd0-a601-180925fe4a77', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '7580672f-a390-4bb6-982d-9a4570cb5199', '', ''); +INSERT INTO `relevance` VALUES ('7dcc9577-f27b-429f-8552-d223d4b48617', '', 'UserRole', 0, '2019-10-31 21:59:41', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '', ''); +INSERT INTO `relevance` VALUES ('7e54557a-5f1d-494c-90c1-509525dd5c08', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '9486ff22-b696-4d7f-8093-8a3e53c45453', '', ''); +INSERT INTO `relevance` VALUES ('7e8ce905-fa6e-490d-9d33-bde6b6529804', '', 'RoleDataProperty', 0, '2019-11-23 00:19:30', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'Description', ''); +INSERT INTO `relevance` VALUES ('7f25286f-246b-4143-98eb-c3e574fe7455', '', 'ProcessUser', 0, '2016-09-07 17:33:39', '0', '52cc7933-a045-4dcc-8c17-1b618bfa772b', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO `relevance` VALUES ('7faeac11-cf1f-40aa-a6ad-2c7768106b9a', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '4f2737db-633f-4946-8a71-b08b9885f151', '', ''); +INSERT INTO `relevance` VALUES ('7fd7f976-f10e-44aa-a7ba-7ca40d2e8f90', '', 'RoleOrg', 0, '2016-10-17 10:03:30', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('80310629-5e52-482c-9a0f-5c5bdfabcd9e', '', 'RoleOrg', 0, '2016-09-05 00:00:00', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('832f4a8f-7791-4aa6-bcd2-20dcb6f5ef37', '', 'UserElement', 0, '2016-09-02 14:53:04', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', NULL, NULL); +INSERT INTO `relevance` VALUES ('838cf979-4e73-47f8-8dca-8b70074fec06', '', 'RoleModule', 0, '2020-07-31 01:00:02', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '4e5ca0d8-3b54-467b-8cf8-7516890aafae', '', ''); +INSERT INTO `relevance` VALUES ('84a52091-08a0-4a46-b661-3cd206771c29', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '0031262c-689c-4b96-bae2-2c9d67076ade', NULL, NULL); +INSERT INTO `relevance` VALUES ('854e0658-ab8a-4869-b157-9941955acdc6', '', 'RoleElement', 0, '2016-09-04 23:21:09', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '1a473afd-cbd4-41e9-9471-81f9435aaabe', NULL, NULL); +INSERT INTO `relevance` VALUES ('85b5f9e0-a4d2-4224-9488-c0fb98149f0b', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'c3d7b478-21e9-4c1e-b866-a3c80be7909b', '', ''); +INSERT INTO `relevance` VALUES ('88a4c966-d042-4a2e-b133-ff7eded1c5de', '', 'RoleElement', 0, '2016-09-04 23:21:13', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '7b2b1ffb-398b-4f7b-83da-8f484e1bcea0', NULL, NULL); +INSERT INTO `relevance` VALUES ('89ea1898-7649-4c3d-ae68-ace9bd9a316b', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', '', ''); +INSERT INTO `relevance` VALUES ('8adae84f-6516-4d87-a476-353bc48ae597', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'Description', ''); +INSERT INTO `relevance` VALUES ('8af3581e-257f-4655-bac2-5b5afb85ef88', '', 'UserOrg', 0, '2019-10-31 21:59:08', '', '758a34c7-5a31-438c-bdf7-02fdd846b901', 'b2083488-64e5-44cc-b8f4-929ffa6f2f72', '', ''); +INSERT INTO `relevance` VALUES ('8b633f3c-965b-4e35-8496-c364890d7760', '', 'RoleElement', 0, '2016-09-04 23:21:09', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'c3d7b478-21e9-4c1e-b866-a3c80be7909b', NULL, NULL); +INSERT INTO `relevance` VALUES ('8c93cb3c-b535-4ab1-af9e-b3ad50847423', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'Id', ''); +INSERT INTO `relevance` VALUES ('8ce7b972-d44e-4fd2-8434-65b8864ff99a', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', '', ''); +INSERT INTO `relevance` VALUES ('8f741d9e-e7f5-4b73-95f4-4b55e0cf6605', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'UpdateUserId', ''); +INSERT INTO `relevance` VALUES ('8fa4a52f-9c0a-43c9-9b7e-b378efb4e1df', '', 'RoleResource', 0, '2018-09-10 12:54:14', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'OPENAUTH_LOGIN', NULL, NULL); +INSERT INTO `relevance` VALUES ('90f19c4e-609f-4dc6-84f7-8b936be05568', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'Name', ''); +INSERT INTO `relevance` VALUES ('928e8ddd-b990-471e-983d-f2dac77428d7', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '68484265-7802-4f06-b024-33e8b2f2edcf', '', ''); +INSERT INTO `relevance` VALUES ('92b2d699-9875-4978-af79-24c83ff4e212', '', 'UserOrg', 0, '2019-10-31 21:58:43', '', '96f63f9d-e8c8-4258-963e-3327ed7d6f56', 'df442c27-68a0-428e-a309-cba23a994a9d', '', ''); +INSERT INTO `relevance` VALUES ('92f0b297-96c1-47d4-84dd-571374431bc0', '', 'RoleElement', 0, '2016-09-04 23:21:04', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '84694ea5-d6e1-4a65-8a59-7b5b779688d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('93bcac7a-0ff1-488c-8d1c-3da7e44cbefc', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'd1ba6a72-ba14-44c0-baba-46d0ad96fe8a', NULL, NULL); +INSERT INTO `relevance` VALUES ('960224e6-5910-472b-a5ef-b2aa9a8b106f', '', 'UserRole', 0, '2016-09-06 17:06:15', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', NULL, NULL); +INSERT INTO `relevance` VALUES ('962b278b-0894-4b36-b1a0-6c5c3d11d4c3', '', 'UserElement', 0, '2018-04-06 14:50:17', '', '49df1602-f5f3-4d52-afb7-3802da619558', 'b3e23ebc-0ff2-41b3-bff0-fd5e93f6828a', NULL, NULL); +INSERT INTO `relevance` VALUES ('965f010b-2fd6-4b34-ba23-3e44c1af2877', '', 'RoleOrg', 0, '2016-09-08 16:19:18', '0', '36094f5d-07e7-40d5-91dc-ff60f98b496a', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('98136fef-6d02-4823-bc12-6e5e619e1275', '', 'UserRole', 0, '2019-10-31 21:59:25', '', '758a34c7-5a31-438c-bdf7-02fdd846b901', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '', ''); +INSERT INTO `relevance` VALUES ('9a6850d8-fc90-45fe-ab34-cfe0aa1b80ee', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', '', ''); +INSERT INTO `relevance` VALUES ('9a7648a6-12ac-4473-82ec-c2c845d9047e', '', 'RoleElement', 0, '2019-11-06 10:31:03', '', '3e761e88-ddf7-4a62-b219-9a315b4564f2', '054e9699-7828-4b8b-a28b-d7ae45ed3306', '', ''); +INSERT INTO `relevance` VALUES ('9ad706e3-8e6b-4bc7-a502-371b298ef062', '', 'RoleElement', 0, '2016-09-04 23:21:13', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'ef42721f-d223-4a00-a1d9-80b81121f21a', NULL, NULL); +INSERT INTO `relevance` VALUES ('9ba32bd8-4406-43bf-aac5-0bb0dbd6d228', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'c35d8f5b-0d38-4f31-84f9-39e476eeab08', '', ''); +INSERT INTO `relevance` VALUES ('9bff1b59-f0fd-41db-9c55-e3275eccfc88', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Description', ''); +INSERT INTO `relevance` VALUES ('9d568d6d-d78d-47d6-8fb6-b1327cdbe83a', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'a94d5648-c2a9-405e-ba6f-f1602ec9b807', NULL, NULL); +INSERT INTO `relevance` VALUES ('9ded6370-099c-4691-aecd-1ee09542c9d5', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'Disable', ''); +INSERT INTO `relevance` VALUES ('9e46a946-6e81-4f61-bcba-21e4f7fac3df', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `relevance` VALUES ('9e57e1ff-e9cf-4600-a872-ac85f7845bb0', '', 'RoleOrg', 0, '2018-04-14 13:16:45', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', 'c36e43df-3a99-45da-80d9-3ac5d24f4014', NULL, NULL); +INSERT INTO `relevance` VALUES ('9edc7b81-2b51-4193-8805-6062e596ccdc', '', 'UserOrg', 0, '2016-09-02 13:57:32', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('9f233499-3608-48ed-852d-685f761a095a', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'f516888d-fdce-4420-a630-d0830c1c6cbc', '', ''); +INSERT INTO `relevance` VALUES ('9fa50449-5d87-4579-9f1f-9cdcd876976b', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '6839a297-350b-4215-b680-4e5dfdae5615', NULL, NULL); +INSERT INTO `relevance` VALUES ('a051aa08-38da-4b6d-8d90-10b3c2485e4b', '', 'RoleOrg', 0, '2016-09-05 00:00:00', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `relevance` VALUES ('a06fe8c6-3f5e-4085-9bbf-e366571a356c', '', 'RoleElement', 0, '2016-09-04 23:21:04', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'daddf3b9-71b5-45ac-b85d-5a11c522f2f4', NULL, NULL); +INSERT INTO `relevance` VALUES ('a0904102-e26a-4bc5-9c95-ed5ef977586b', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO `relevance` VALUES ('a314a714-95f0-46e2-8341-5a29b9b4f321', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ShipperId', ''); +INSERT INTO `relevance` VALUES ('a3876834-411d-4228-b7ba-230c29b76295', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'd352c8ee-3dff-4d28-a0de-903ae68f2533', '', ''); +INSERT INTO `relevance` VALUES ('a3c0d154-4bcc-47a4-9c0e-c0a406686167', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '9e2c6754-f258-4b14-96a0-b9d981196a65', '', ''); +INSERT INTO `relevance` VALUES ('a5bef7bf-ecdb-4480-ad64-b39a02269607', '', 'UserModule', 0, '2018-04-06 09:48:37', '', '49df1602-f5f3-4d52-afb7-3802da619558', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('a64f23e9-43a5-43a2-acb2-7eda7d342809', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '66c11d4c-22c9-4bed-adb4-49a19f312c84', '', ''); +INSERT INTO `relevance` VALUES ('a6c7d18e-129f-4922-94bd-8306d1004480', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Enable', ''); +INSERT INTO `relevance` VALUES ('a8094b46-de5a-40ea-a8ee-69ea905480ef', '', 'RoleModule', 0, '2016-09-05 09:21:56', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('a8123b37-ba70-4aab-aef6-1938733b5210', '', 'RoleElement', 0, '2016-09-04 23:20:42', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'c0d8505c-061a-467d-862a-c94f27caa208', NULL, NULL); +INSERT INTO `relevance` VALUES ('a84c4bee-4bf6-4dd7-a0a4-3da64d366535', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Remark', ''); +INSERT INTO `relevance` VALUES ('a8aa0e28-5859-4055-9bf7-4a931d09e336', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'f516888d-fdce-4420-a630-d0830c1c6cbc', '', ''); +INSERT INTO `relevance` VALUES ('a9821db0-49bd-49be-a554-afa811c99760', '', 'RoleResource', 0, '2016-09-04 23:20:22', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'ec99f670-0eca-465c-9f64-d4d5dc510b83', NULL, NULL); +INSERT INTO `relevance` VALUES ('aa051096-a23a-431d-9053-bb954f9453a7', '', 'RoleElement', 0, '2016-09-04 23:20:54', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '4bfa8ea0-6b0d-426f-8687-b654575ca780', NULL, NULL); +INSERT INTO `relevance` VALUES ('aac9206e-a77b-421c-9c85-5f202fddeb31', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'TransferType', ''); +INSERT INTO `relevance` VALUES ('ab84b111-fb5d-4ddd-99d5-479954d9d521', '', 'RoleOrg', 0, '2016-09-08 16:19:18', '0', '36094f5d-07e7-40d5-91dc-ff60f98b496a', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('ab924ba7-8a74-4804-82b0-ecbbedf4c13e', '', 'RoleElement', 0, '2016-09-05 09:22:11', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '38109ca0-32ec-44bd-a243-017e591b532b', NULL, NULL); +INSERT INTO `relevance` VALUES ('ac184827-9899-4b40-8939-61fe9d2b187c', '', 'UserElement', 0, '2016-09-07 17:48:49', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '584c7a3b-d28a-47b4-8648-7797d05d83d1', NULL, NULL); +INSERT INTO `relevance` VALUES ('acb4d37f-8b45-4a99-b364-99f3881dfcda', '', 'RoleElement', 0, '2016-09-04 23:21:13', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'f8dde22a-2a37-47c4-8e67-70fb3af5303e', NULL, NULL); +INSERT INTO `relevance` VALUES ('acc51898-5335-4903-83b9-4701a782bc4d', '', 'UserElement', 0, '2016-10-20 17:01:02', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'fa816af1-a28d-47b5-9b8b-c46e18f902e9', NULL, NULL); +INSERT INTO `relevance` VALUES ('ad267296-5eba-4d59-b821-8148d8cfb3c6', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', NULL, NULL); +INSERT INTO `relevance` VALUES ('ad29467e-eeee-494c-ab82-f6be5d2619d5', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '50c9df24-b233-42cb-9a0d-4ce158c75f86', NULL, NULL); +INSERT INTO `relevance` VALUES ('ad30e13e-6b75-48f9-97e3-c723d3e36a28', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'OPENAUTH_MODIFYACCOUNT', NULL, NULL); +INSERT INTO `relevance` VALUES ('ad5bc7a6-e307-4fa8-a4ef-ce9e09f7e21b', '', 'RoleModule', 0, '2016-09-05 09:21:56', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `relevance` VALUES ('ad905aa6-d3d8-4fe9-99b4-5f8be7891d1e', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_ADMIN', NULL, NULL); +INSERT INTO `relevance` VALUES ('ae131c5a-084b-4932-9215-cf0f739ee969', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'GoodsType', ''); +INSERT INTO `relevance` VALUES ('ae619801-1959-44fd-a75b-a8cca4d559b4', '', 'RoleOrg', 0, '2018-09-12 00:08:37', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `relevance` VALUES ('ae95e6e1-ae92-4c2e-b8d8-c32031f35805', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', '', ''); +INSERT INTO `relevance` VALUES ('af263192-daa8-4f29-99b9-1efb96e31627', '', 'RoleElement', 0, '2016-09-04 23:20:42', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '645b40ac-4223-44a7-aab4-66eb56cf9864', NULL, NULL); +INSERT INTO `relevance` VALUES ('af47386e-142b-4afc-a42a-1ff138ac377c', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'CreateUserName', ''); +INSERT INTO `relevance` VALUES ('b0174f58-3f6c-431a-8bd8-0caba54fd848', '', 'RoleElement', 0, '2019-11-06 10:31:03', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '054e9699-7828-4b8b-a28b-d7ae45ed3306', '', ''); +INSERT INTO `relevance` VALUES ('b08d7763-a725-406f-a7d5-d144f00d716e', '', 'UserOrg', 0, '2016-09-02 13:56:41', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `relevance` VALUES ('b241dd3d-2965-44e4-929d-9dacb6444e09', '', 'RoleOrg', 0, '2018-04-14 13:16:45', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `relevance` VALUES ('b246cd89-548c-4471-a43b-6f10b40c26b1', '', 'RoleOrg', 0, '2018-09-12 00:08:42', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('b2490ac0-ba16-48a2-b39d-49f6b87f9387', '', 'UserModule', 0, '2018-04-06 09:48:17', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('b2edfee4-f980-4aa5-b547-492d677e0674', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'ef386d5d-cd58-43c0-a4ab-80afd0dbcd6c', NULL, NULL); +INSERT INTO `relevance` VALUES ('b2f1a511-26ac-4b5b-bc3a-b7fc52297b41', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'UpdateUserName', ''); +INSERT INTO `relevance` VALUES ('b3245529-7cad-4130-bd2d-ac1129deb2f0', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'UpdateTime', ''); +INSERT INTO `relevance` VALUES ('b3b8f695-a179-489b-90b4-7814ab048a69', '', 'UserElement', 0, '2018-04-06 09:48:21', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('b3cb3391-4ff4-4071-910e-18c46362ab5d', '', 'RoleElement', 0, '2020-03-19 22:31:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '18cc3217-28a6-49b2-9a20-080230065984', '', ''); +INSERT INTO `relevance` VALUES ('b4c2a294-125c-4768-9214-cea3ccf39a1c', '', 'RoleOrg', 0, '2018-09-12 00:08:42', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '543a9fcf-4770-4fd9-865f-030e562be238', NULL, NULL); +INSERT INTO `relevance` VALUES ('b51345b9-325c-4a30-b147-5562c93c3ed3', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '816b12b3-e916-446d-a2fa-329cfd13c831', '', ''); +INSERT INTO `relevance` VALUES ('b55798b2-6768-4051-8cdc-9da72c73718d', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'Name', ''); +INSERT INTO `relevance` VALUES ('b5c0e181-5f32-4a92-846c-24ff6253b6df', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '054e9699-7828-4b8b-a28b-d7ae45ed3306', '', ''); +INSERT INTO `relevance` VALUES ('b647148b-21be-42b8-8811-1cb03a6fc349', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ExternalType', ''); +INSERT INTO `relevance` VALUES ('b6712915-5fc8-4271-b651-6b467ec1d8a8', '', 'RoleModule', 0, '2020-03-19 22:31:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '0031262c-689c-4b96-bae2-2c9d67076ade', '', ''); +INSERT INTO `relevance` VALUES ('b672a830-c3a5-408b-a746-65608534b24c', '', 'UserModule', 0, '2017-12-15 17:07:05', '', '49df1602-f5f3-4d52-afb7-3802da619558', '9486ff22-b696-4d7f-8093-8a3e53c45453', NULL, NULL); +INSERT INTO `relevance` VALUES ('b918e504-ba39-4be7-8452-76cef09191d3', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '826b12b3-e916-446d-a2fa-329cfd13c831', '', ''); +INSERT INTO `relevance` VALUES ('b9e63d17-35c8-4456-abab-8f43a1c99adc', '', 'UserModule', 0, '2018-04-06 09:47:59', '', '49df1602-f5f3-4d52-afb7-3802da619558', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO `relevance` VALUES ('ba5f4663-04e1-4b09-8e84-459507df2aeb', '', 'UserOrg', 0, '2019-10-31 21:50:51', '', '1df68dfd-3b6d-4491-872f-00a0fc6c5a64', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', '', ''); +INSERT INTO `relevance` VALUES ('bbca349a-5d29-4cce-9f7e-0d5d4ce65a54', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'OwnerId', ''); +INSERT INTO `relevance` VALUES ('bbdc3ea9-3f21-48b0-9d7a-39545d6183d0', '', 'UserElement', 0, '2018-04-06 09:48:25', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '826b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('bc39df48-cbcf-4757-af8c-b023ad195721', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '816b12b3-e916-446d-a2fa-329cfd13c831', '', ''); +INSERT INTO `relevance` VALUES ('bc63b763-cdb8-4516-a3c4-fabe74d7dc56', '', 'RoleDataProperty', 0, '2019-11-23 00:19:30', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'Category', 'DtValue', ''); +INSERT INTO `relevance` VALUES ('bd783f53-23fa-41f4-8cec-7c61fab52072', '', 'UserOrg', 0, '2018-03-15 09:19:06', '', '0ceff0f8-f848-440c-bc26-d8605ac858cd', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO `relevance` VALUES ('bda5f089-64d6-4fb8-9012-d7f3ff36902a', '', 'UserOrg', 0, '2017-10-12 13:59:09', '', 'ffd92ed2-5330-4ec2-a42d-6e0e9005db3b', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('be17df2b-a4bb-4080-9d3f-465875a0bd52', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '9486ff22-b696-4d7f-8093-8a3e53c45453', '', ''); +INSERT INTO `relevance` VALUES ('bee6572d-8fb8-4e0e-af15-93aafc989717', '', 'RoleElement', 0, '2016-09-04 23:20:42', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '68fc793f-069f-43e1-a012-42ac2d7c585c', NULL, NULL); +INSERT INTO `relevance` VALUES ('bef744ab-2323-4552-9a09-f529911f8c59', '', 'UserOrg', 0, '2019-10-31 21:58:43', '', '96f63f9d-e8c8-4258-963e-3327ed7d6f56', '60620558-89a2-4b28-8637-52f514773725', '', ''); +INSERT INTO `relevance` VALUES ('bfe7d15c-9b35-4735-b9a6-38ee8869b5ec', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'CreateUserId', ''); +INSERT INTO `relevance` VALUES ('c14addeb-1812-4a78-9152-1f7115b22d89', '', 'UserRole', 0, '2016-09-05 00:00:47', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', NULL, NULL); +INSERT INTO `relevance` VALUES ('c16e961d-e3b9-4b89-8cd4-de6fd23e4709', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'Status', ''); +INSERT INTO `relevance` VALUES ('c25f0741-47bc-48a5-801c-902de87b7ab6', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'CreateUserName', ''); +INSERT INTO `relevance` VALUES ('c2d3b7d6-b47d-4bd8-9dc6-d9134d86713f', '', 'RoleOrg', 0, '2016-10-17 10:03:30', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '86449128-d5ac-44bf-b999-f7735b7458fd', NULL, NULL); +INSERT INTO `relevance` VALUES ('c3050d65-d26b-4e46-bece-a212b0cc00ec', '', 'RoleElement', 0, '2016-09-04 23:20:42', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '15a4f88c-4fae-4cab-ba2f-0cbd2cca8736', NULL, NULL); +INSERT INTO `relevance` VALUES ('c3227c77-d60e-4157-9dd3-a8bcdb3af52b', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'e8dc5db6-4fc4-4795-a1cc-681cbcceec91', '', ''); +INSERT INTO `relevance` VALUES ('c3ee16c8-14ea-416f-a529-03d9f2b92b68', '', 'RoleModule', 0, '2020-12-20 00:15:40', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '45f82f8b-8675-4164-b4fe-417a428b9bfb', '', ''); +INSERT INTO `relevance` VALUES ('c4771ac5-3375-4de9-adb8-a603398f0d62', '', 'RoleElement', 0, '2016-09-04 23:21:09', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '2d595a2a-5de5-479e-a331-b53c799a6b10', NULL, NULL); +INSERT INTO `relevance` VALUES ('c50fae2a-b36f-486f-9d53-e58406590101', '', 'ProcessUser', 0, '2016-10-27 16:47:52', '0', '054ff054-d8ae-4911-a596-8fb1f66b348f', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', NULL, NULL); +INSERT INTO `relevance` VALUES ('c58cb482-6ab7-49eb-b5b0-e45424b6e502', '', 'RoleElement', 0, '2016-09-04 23:21:00', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '34730f5a-d307-457b-9041-5f7de30abfa9', NULL, NULL); +INSERT INTO `relevance` VALUES ('c661ab3b-f908-4049-bc55-fa402646a20e', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'f516888d-fdce-4420-a630-d0830c1c6cbc', '', ''); +INSERT INTO `relevance` VALUES ('c733cfbe-2f71-41e4-92a6-4ff97cf88dc4', '', 'UserModule', 0, '2018-04-06 09:48:19', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '4abafc83-c8f5-452f-9882-e113a86e7a3e', NULL, NULL); +INSERT INTO `relevance` VALUES ('c9099371-8d4e-4f5b-9686-2c60a2c1c641', '', 'ProcessUser', 0, '2016-09-08 16:48:14', '0', '10cc09fb-d469-41e5-ae3f-fdd805a4bd4c', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO `relevance` VALUES ('c98b3d02-a76b-4ecc-94a5-cfeffd5e29fb', '', 'RoleModule', 0, '2016-09-02 17:03:39', '0', '211e12c7-e466-496e-8d26-0660a38e24cc', 'bedb41a2-f310-4775-af99-01be08adda93', NULL, NULL); +INSERT INTO `relevance` VALUES ('cd500e9c-7599-42d5-94d8-0234369efd41', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '37bb9414-19a0-4223-9056-71f8c758a930', '', ''); +INSERT INTO `relevance` VALUES ('ce7a6891-361e-44a0-b543-e2a7d8ca0fc0', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'GoodsType', ''); +INSERT INTO `relevance` VALUES ('d060436e-4eac-4109-a4f2-9e5ffb3f843e', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'PurchaseNo', ''); +INSERT INTO `relevance` VALUES ('d1f194c3-3b20-41ee-805b-77c94ee40785', '', 'UserOrg', 0, '2020-03-19 21:20:04', '', '49df1602-f5f3-4d52-afb7-3802da619558', '543a9fcf-4770-4fd9-865f-030e562be238', '', ''); +INSERT INTO `relevance` VALUES ('d65f9601-b07e-4c89-8c35-ddc6c3edf3b1', '', 'UserRole', 0, '2019-11-23 00:48:02', '', '1df68dfd-3b6d-4491-872f-00a0fc6c5a64', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '', ''); +INSERT INTO `relevance` VALUES ('d7174602-f83c-4822-a4d7-8303238594ff', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '66c11d4c-22c9-4bed-adb4-49a19f312c84', '', ''); +INSERT INTO `relevance` VALUES ('d72b9de9-998b-432c-9ccf-d961d386d778', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'b19bce90-5508-43b6-93ed-cd9ff9e356a9', '', ''); +INSERT INTO `relevance` VALUES ('d892294d-2a2f-410e-bae9-86be3f6e3674', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'StockId', ''); +INSERT INTO `relevance` VALUES ('d967ed9b-a083-4398-954b-ea73edcefa32', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'ExternalNo', ''); +INSERT INTO `relevance` VALUES ('da6c0645-0bf9-4ade-9dd3-1b09e91e504c', '', 'RoleElement', 0, '2016-09-05 09:22:07', '0', '4980a85b-e3db-4607-bc2c-0baf0140d7df', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('dbdd5bf2-5910-4644-b087-2f50711840df', '', 'UserRole', 0, '2019-11-23 00:48:35', '', '49df1602-f5f3-4d52-afb7-3802da619558', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '', ''); +INSERT INTO `relevance` VALUES ('dc7dd8ef-c8e6-414f-8e97-31774718654c', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'Id', ''); +INSERT INTO `relevance` VALUES ('de4205b7-4832-40d4-b6ae-956f7b4997ba', '', 'RoleModule', 0, '2020-03-19 22:31:02', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '7580672f-a390-4bb6-982d-9a4570cb5199', '', ''); +INSERT INTO `relevance` VALUES ('df2d90b3-4e2e-40e9-b406-220009726460', '', 'RoleModule', 0, '2016-09-04 23:20:34', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '6a9e1346-0c01-44d2-8eb1-f929fdab542a', NULL, NULL); +INSERT INTO `relevance` VALUES ('dfd5430b-3422-465a-be79-05a1e06deed2', '', 'RoleElement', 0, '2016-09-04 23:20:54', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', 'c7d7daf0-3669-4a22-8bed-b092617deb9c', NULL, NULL); +INSERT INTO `relevance` VALUES ('e12b77de-b7ce-4f38-b7a3-f3b2d285f33b', '', 'RoleOrg', 0, '2016-10-17 10:03:49', '0', '2eb423d6-6ad9-4efe-b423-872478a2a434', '08f41bf6-4388-4b1e-bd3e-2ff538b44b1b', NULL, NULL); +INSERT INTO `relevance` VALUES ('e28c0dcd-168a-4b60-a514-7b6eb8026709', '', 'RoleOrg', 0, '2016-10-17 10:03:30', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('e38fe438-bdae-4d89-ab9a-d8863fbe16e5', '', 'RoleModule', 0, '2020-12-20 00:15:40', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '45f82f8b-8675-4164-b4fe-417a428b9bfb', '', ''); +INSERT INTO `relevance` VALUES ('e3b2806b-1c06-4ec3-af9e-0de16ede1096', '', 'RoleElement', 0, '2020-12-20 00:15:40', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'd4257fa0-01d2-4e51-ad49-68c2b2231e3a', '', ''); +INSERT INTO `relevance` VALUES ('e4ccd68d-b31b-4d2d-b591-665818a7bd9f', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'Id', ''); +INSERT INTO `relevance` VALUES ('e50d78ae-004d-4f89-95a2-bd5c6327d16c', '', 'RoleModule', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '0031262c-689c-4b96-bae2-2c9d67076ade', '', ''); +INSERT INTO `relevance` VALUES ('e619a82e-edfb-4542-94df-0b92850667ad', '', 'RoleResource', 0, '2018-04-14 14:39:56', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'OPENAUTH_MODIFYACCOUNT', NULL, NULL); +INSERT INTO `relevance` VALUES ('e6bd480f-592a-46e0-9f83-2adefb12dca0', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '8966b04f-8e26-4046-8b03-0c64f9f833dd', '', ''); +INSERT INTO `relevance` VALUES ('e785147c-f46b-474f-8fad-73b14fa69822', '', 'UserRole', 0, '2016-09-06 17:06:29', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '4980a85b-e3db-4607-bc2c-0baf0140d7df', NULL, NULL); +INSERT INTO `relevance` VALUES ('e84f6b9c-716d-4e94-a1aa-7fd0d1a2e23e', '', 'RoleModule', 0, '2016-09-02 17:03:47', '0', '648b04c4-4ac2-4d69-bef6-07081ef27871', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('e9cf3d63-6305-46c7-93b4-14053387c62c', '', 'UserModule', 0, '2018-04-06 09:48:18', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '37bb9414-19a0-4223-9056-71f8c758a930', NULL, NULL); +INSERT INTO `relevance` VALUES ('ec72f6ae-09ee-4db9-99a1-bf15c8e35dda', '', 'ProcessUser', 0, '2016-09-14 11:38:23', '0', '6c6afe3c-349c-4198-8710-cf19c90f3afd', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO `relevance` VALUES ('ec9c80ce-dbdf-4ba5-9091-82f75392c3b0', '', 'UserElement', 0, '2016-09-07 15:30:43', '0', '3a95e392-07d4-4af3-b30d-140ca93340f5', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO `relevance` VALUES ('ee1986a0-24cc-4dec-b5f5-68ef959ab650', '', 'UserElement', 0, '2018-04-06 14:50:40', '', '49df1602-f5f3-4d52-afb7-3802da619558', '79dcd3eb-3aaf-4e08-83c9-713d8ff446fe', NULL, NULL); +INSERT INTO `relevance` VALUES ('ee4f39fd-4fbf-4f68-9a70-d6c7d7db9723', '', 'ProcessUser', 0, '2016-10-31 11:52:39', '0', 'b8bcdf59-1e29-4d97-a364-12ac8e8c5c61', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO `relevance` VALUES ('eec41fcb-61c0-4e56-a5c0-a9f8be6e6fdc', '', 'UserModule', 0, '2016-09-07 15:30:06', '0', '3b64b643-cb9a-4654-81e4-6dd9b2f8a6f7', '069475e3-c997-487a-9f29-e6a864c5c1d4', NULL, NULL); +INSERT INTO `relevance` VALUES ('ef43a7a6-4a4c-46fe-82d4-1e1055fdac6d', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '17ae4fd4-ab4e-439e-ba1d-2a53b46d112b', '', ''); +INSERT INTO `relevance` VALUES ('ef8024e8-dab3-4b85-9952-821a005c1f2b', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'CascadeId', ''); +INSERT INTO `relevance` VALUES ('f012d886-f204-4599-a00d-7b9847cc0bb7', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '92b00259-2d15-43e7-9321-adffb29e8bf2', '', ''); +INSERT INTO `relevance` VALUES ('f125441c-f28c-4ffa-9183-c8168ab09afb', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Category', 'TypeId', ''); +INSERT INTO `relevance` VALUES ('f25d98ff-46bc-48e7-86a0-5eca5e6d98c2', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'UpdateUserName', ''); +INSERT INTO `relevance` VALUES ('f3671c95-a33f-4a11-89dd-00d734d4a230', '', 'RoleModule', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '15a3a401-e8eb-4d8b-9035-ecd5f53ed0c9', '', ''); +INSERT INTO `relevance` VALUES ('f4ba636a-9002-43e6-93eb-95132a3e68c5', '', 'ProcessUser', 0, '2016-09-28 09:23:30', '0', '68295d2a-4dfd-4c5e-81e3-9c787e2603bc', '3a95e392-07d4-4af3-b30d-140ca93340f5', NULL, NULL); +INSERT INTO `relevance` VALUES ('f579a427-a9ed-4ebe-8411-72e8e6abd01d', '', 'UserElement', 0, '2016-09-05 16:25:26', '0', 'ea25646b-964b-4d41-ab03-d8964e1494fb', '816b12b3-e916-446d-a2fa-329cfd13c831', NULL, NULL); +INSERT INTO `relevance` VALUES ('f61ee29b-7988-404d-b692-5a8f667684be', '', 'UserElement', 0, '2018-04-06 09:48:23', '', '6ba79766-faa0-4259-8139-a4a6d35784e0', '68484265-7802-4f06-b024-33e8b2f2edcf', NULL, NULL); +INSERT INTO `relevance` VALUES ('f6367ca1-0486-46a4-b9c6-65c00936a516', '', 'RoleElement', 0, '2016-09-04 23:20:54', '0', 'db309d88-fd21-4b81-a4d9-ae6276a1d813', '9e2c6754-f258-4b14-96a0-b9d981196a65', NULL, NULL); +INSERT INTO `relevance` VALUES ('f671f582-9111-4000-aadd-660449d0d4b0', '', 'RoleResource', 0, '2018-09-12 00:15:54', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'XXX_LOGIN', NULL, NULL); +INSERT INTO `relevance` VALUES ('f714b860-447e-4d22-a206-1b545cc98fbb', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'InBondedArea', ''); +INSERT INTO `relevance` VALUES ('f8d157b4-12e3-4488-9e4c-b9670e11b4c6', '', 'RoleDataProperty', 0, '2019-11-23 01:05:44', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'WmsInboundOrderTbl', 'UpdateUserName', ''); +INSERT INTO `relevance` VALUES ('f8e65a18-a86a-47b1-be87-c437ba5e5fd9', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'Id', ''); +INSERT INTO `relevance` VALUES ('f9463a9a-ad5f-4dc9-819f-6b65b241073e', '', 'RoleModule', 0, '2020-12-20 00:15:40', '', '77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '45f82f8b-8675-4164-b4fe-417a428b9bfb', '', ''); +INSERT INTO `relevance` VALUES ('f98fd30f-21c3-450c-9768-5e9e49ede5b2', '', 'RoleModule', 0, '2020-12-20 00:15:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', '45f82f8b-8675-4164-b4fe-417a428b9bfb', '', ''); +INSERT INTO `relevance` VALUES ('fa52d20f-204d-4cdd-a1e5-5b7faaac4cd7', '', 'RoleDataProperty', 0, '2019-11-23 00:51:40', '', 'd27ae3cf-135f-4d57-93a6-2120ddf98650', 'Resource', 'CreateUserName', ''); +INSERT INTO `relevance` VALUES ('fa7c4d39-b31a-4668-8716-d40a62aa722b', '', 'UserOrg', 0, '2017-10-12 13:59:49', '', '63c9c82a-e0d3-4bde-bbd2-057cda2f5283', '990cb229-cc18-41f3-8e2b-13f0f0110798', NULL, NULL); +INSERT INTO `relevance` VALUES ('fa955d08-fe15-42d2-ae39-98e22e4f9b50', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'WmsInboundOrderTbl', 'OrderType', ''); +INSERT INTO `relevance` VALUES ('fa9ce486-4b1f-4630-bad3-7625744cb8e8', '', 'RoleDataProperty', 0, '2020-03-19 00:17:02', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', 'Resource', 'CascadeId', ''); +INSERT INTO `relevance` VALUES ('faf837f2-8ac3-4269-8a1c-b2af432bf7b5', '', 'RoleElement', 0, '2020-03-19 21:23:19', '', '0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', 'a7eea5dc-3b10-4550-9cf3-0dba9b9fc32c', '', ''); +INSERT INTO `relevance` VALUES ('fdc16578-e4eb-474d-8cc8-4188693a7c12', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '6c814946-db5c-48bd-84dd-b1c38196ad74', '', ''); +INSERT INTO `relevance` VALUES ('feec44e3-3f88-4ac2-a4ad-a5bd3161f1bb', '', 'UserOrg', 0, '2019-10-31 21:59:08', '', '758a34c7-5a31-438c-bdf7-02fdd846b901', '66386671-0494-4e83-8346-fbcf73283f7b', '', ''); +INSERT INTO `relevance` VALUES ('fef68b50-ef7f-45a4-8f0e-38e8d8ecaaea', '', 'RoleElement', 0, '2020-03-19 00:16:55', '', '09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '68484265-7802-4f06-b024-33e8b2f2edcf', '', ''); + +-- ---------------------------- +-- Table structure for resource +-- ---------------------------- +DROP TABLE IF EXISTS `resource`; +CREATE TABLE `resource` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '资源标识', + `CascadeId` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ' ' COMMENT '节点语义ID', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ' ' COMMENT '名称', + `SortNo` int(11) NOT NULL DEFAULT 0 COMMENT '排序号', + `Description` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ' ' COMMENT '描述', + `ParentName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点名称', + `ParentId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点流ID', + `AppId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '资源所属应用ID', + `AppName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属应用名称', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + `Disable` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否可用', + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人ID', + `CreateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人ID', + `UpdateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '资源表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of resource +-- ---------------------------- +INSERT INTO `resource` VALUES ('SYS_DEL_USER', '.0.2.', '删除用户', 0, '拥有删除OpenAuth.Net系统用户信息的权限', '根节点', NULL, '110', 'OpenAuth.Net', NULL, NULL, 0, '2019-11-23 00:27:58', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 00:27:58', '', ''); +INSERT INTO `resource` VALUES ('SYS_UPDATE_USER', '.0.1.', '更新用户信息', 0, '拥有更新OpenAuth.Net系统用户信息的权限', '根节点', NULL, '110', 'OpenAuth.Net', NULL, NULL, 0, '2019-11-23 00:27:17', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 00:27:12', '', ''); +INSERT INTO `resource` VALUES ('SYS_VIEW_USER', '.0.3.', '查看用户列表', 0, '查看OpenAuth.Net用户列表', '根节点', NULL, '110', 'OpenAuth.Net', NULL, NULL, 0, '2019-11-23 00:44:39', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 00:44:39', '', ''); +INSERT INTO `resource` VALUES ('XXX_ADDORDER', '.0.6.', '创建订单', 0, '在XXX平台创建订单', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, 0, '2019-11-23 00:53:24', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 00:53:24', '', ''); +INSERT INTO `resource` VALUES ('XXX_DEL_LOG', '.0.4.', '删除XXX平台日志', 0, '删除XXX平台日志', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, 0, '2019-11-23 00:45:02', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 00:45:02', '', ''); +INSERT INTO `resource` VALUES ('XXX_LOGIN', '.0.7.', '登录', 0, '登录XXX平台', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, 0, '2019-11-23 00:55:20', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 00:55:20', '', ''); +INSERT INTO `resource` VALUES ('XXX_VIEW_USER', '.0.5.', '查看用户', 0, '查看XXX平台用户列表', '根节点', NULL, '119', 'XXX管理平台', NULL, NULL, 0, '2019-11-23 00:53:01', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 00:53:01', '', ''); + +-- ---------------------------- +-- Table structure for role +-- ---------------------------- +DROP TABLE IF EXISTS `role`; +CREATE TABLE `role` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'Id', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '角色名称', + `Status` int(11) NOT NULL COMMENT '当前状态', + `CreateTime` datetime(0) NOT NULL COMMENT '创建时间', + `CreateId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人ID', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of role +-- ---------------------------- +INSERT INTO `role` VALUES ('09ee2ffa-7463-4938-ae0b-1cb4e80c7c13', '管理员', 1, '2018-04-09 22:48:24', '', '', ''); +INSERT INTO `role` VALUES ('0a7ebd0c-78d6-4fbc-8fbe-6fc25c3a932d', '测试', 0, '2018-04-09 22:48:29', '', '', ''); +INSERT INTO `role` VALUES ('77e6d0c3-f9e1-4933-92c3-c1c6eef75593', '神', 0, '2018-04-14 13:16:45', '', '', ''); +INSERT INTO `role` VALUES ('d27ae3cf-135f-4d57-93a6-2120ddf98650', '测试二组', 0, '2019-11-23 00:46:31', '', '', ''); + +-- ---------------------------- +-- Table structure for stock +-- ---------------------------- +DROP TABLE IF EXISTS `stock`; +CREATE TABLE `stock` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据ID', + `Name` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品名称', + `Number` int(11) NOT NULL COMMENT '产品数量', + `Price` decimal(10, 1) NOT NULL COMMENT '产品单价', + `Status` int(11) NOT NULL COMMENT '出库/入库', + `Viewable` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '可见范围', + `User` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '操作人', + `Time` datetime(0) NOT NULL COMMENT '操作时间', + `OrgId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '组织ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '出入库信息表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of stock +-- ---------------------------- + +-- ---------------------------- +-- Table structure for syslog +-- ---------------------------- +DROP TABLE IF EXISTS `syslog`; +CREATE TABLE `syslog` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `Content` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '日志内容', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + `Href` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作所属模块地址', + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录时间', + `CreateId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '操作人ID', + `CreateName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人', + `Ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作机器的IP地址', + `Result` int(11) NOT NULL DEFAULT 0 COMMENT '操作的结果:0:成功;1:失败;', + `Application` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属应用', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '系统日志' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of syslog +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sysmessage +-- ---------------------------- +DROP TABLE IF EXISTS `sysmessage`; +CREATE TABLE `sysmessage` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `FromId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `ToId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `FromName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `ToName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `FromStatus` int(11) NOT NULL DEFAULT 0 COMMENT '-1:已删除;0:默认', + `ToStatus` int(11) NOT NULL DEFAULT 0 COMMENT '-1:已删除;0:默认未读;1:已读', + `Href` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '点击消息跳转的页面等', + `Title` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `Content` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), + `CreateId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '系统消息表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of sysmessage +-- ---------------------------- +INSERT INTO `sysmessage` VALUES ('2e34d7de-2203-42c8-80f7-7d60d7ad996b', '系统消息', 'SYS_MSG', '00000000-0000-0000-0000-000000000000', '00000000-0000-0000-0000-000000000000', '系统管理员', 'System', 0, 0, '', '', '你的流程[带分支条件/普通动态表单的模板2020-02-17 21:32:53]已被超级管理员处理。处理情况如下:【任务节点】【2021-06-13 12:02】同意,备注:同意处理', '2021-06-13 12:02:29', ''); +INSERT INTO `sysmessage` VALUES ('a0d898bd-ca62-46c8-90df-b73074e76500', '系统消息', 'SYS_MSG', '00000000-0000-0000-0000-000000000000', '00000000-0000-0000-0000-000000000000', '系统管理员', 'System', 0, 1, '', '', '你的流程[带有开发者自定义表单的流程2020-02-17 21:35:45]已被超级管理员处理。处理情况如下:【任意人可以审批】【2021-06-13 13:14】不同意,备注:不同意', '2021-06-13 13:14:39', ''); + +-- ---------------------------- +-- Table structure for uploadfile +-- ---------------------------- +DROP TABLE IF EXISTS `uploadfile`; +CREATE TABLE `uploadfile` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'Id', + `FileName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名称', + `FilePath` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件路径', + `Description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述', + `FileType` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件类型', + `FileSize` int(11) NULL DEFAULT NULL COMMENT '文件大小', + `Extension` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '扩展名称', + `Enable` tinyint(4) NOT NULL COMMENT '是否可用', + `SortCode` int(11) NOT NULL COMMENT '排序', + `DeleteMark` tinyint(4) NOT NULL COMMENT '删除标识', + `CreateUserId` char(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '上传人', + `CreateUserName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '上传人姓名', + `CreateTime` datetime(0) NOT NULL COMMENT '上传时间', + `Thumbnail` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '缩略图', + `BelongApp` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属应用', + `BelongAppId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属应用ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文件' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of uploadfile +-- ---------------------------- + +-- ---------------------------- +-- Table structure for user +-- ---------------------------- +DROP TABLE IF EXISTS `user`; +CREATE TABLE `user` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '流水号', + `Account` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户登录帐号', + `Password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '密码', + `Name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户姓名', + `Sex` int(11) NOT NULL COMMENT '性别', + `Status` int(11) NOT NULL COMMENT '用户状态', + `BizCode` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '业务对照码', + `CreateTime` datetime(0) NOT NULL COMMENT '经办时间', + `CreateId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人', + `TypeName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称', + `TypeId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户基本信息表' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of user +-- ---------------------------- +INSERT INTO `user` VALUES ('0ceff0f8-f848-440c-bc26-d8605ac858cd', 'test5', 'test5', 'test5', 1, 1, '', '2018-03-15 09:19:05', '', '', ''); +INSERT INTO `user` VALUES ('1df68dfd-3b6d-4491-872f-00a0fc6c5a64', 'test4', 'test4', 'test4', 1, 1, '', '2017-12-12 14:07:11', '', '', ''); +INSERT INTO `user` VALUES ('229f3a49-ab27-49ce-b383-9f10ca23a9d5', 'test3', 'test3', 'test3', 1, 1, '', '2017-12-12 14:07:05', '', '', ''); +INSERT INTO `user` VALUES ('49df1602-f5f3-4d52-afb7-3802da619558', 'admin', 'admin', 'admin', 1, 0, '', '2017-12-11 16:18:54', '', '', ''); +INSERT INTO `user` VALUES ('6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', 'test', 'test', 1, 0, '', '2017-12-11 16:19:00', '', '', ''); +INSERT INTO `user` VALUES ('758a34c7-5a31-438c-bdf7-02fdd846b901', 'test77', 'test77', 'test77', 0, 0, '', '2019-10-31 21:59:08', '00000000-0000-0000-0000-000000000000', '', ''); +INSERT INTO `user` VALUES ('96f63f9d-e8c8-4258-963e-3327ed7d6f56', 'test66', 'test66', 'test66', 0, 0, '', '2019-10-31 21:58:43', '00000000-0000-0000-0000-000000000000', '', ''); +INSERT INTO `user` VALUES ('de8be521-f1ec-4483-b124-0be342890507', 'test2', 'test2', 'test2', 1, 0, '', '2017-12-11 16:19:06', '', '', ''); + +-- ---------------------------- +-- Table structure for wmsinboundorderdtbl +-- ---------------------------- +DROP TABLE IF EXISTS `wmsinboundorderdtbl`; +CREATE TABLE `wmsinboundorderdtbl` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '入库通知单明细号', + `OrderId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '入库通知单号', + `Price` decimal(18, 6) NULL DEFAULT NULL COMMENT '含税单价', + `PriceNoTax` decimal(18, 6) NULL DEFAULT NULL COMMENT '无税单价', + `InStockStatus` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否收货中(0:非收货中,1:收货中)', + `AsnStatus` int(11) NOT NULL DEFAULT 1 COMMENT '到货状况(SYS_GOODSARRIVESTATUS)', + `GoodsId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '商品编号', + `GoodsBatch` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '商品批号', + `QualityFlg` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '品质(SYS_QUALITYFLAG)', + `OrderNum` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '通知数量', + `InNum` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '到货数量', + `LeaveNum` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '剩余数量', + `HoldNum` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '占用数量', + `ProdDate` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生产日期', + `ExpireDate` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '失效日期', + `TaxRate` decimal(10, 2) NULL DEFAULT NULL COMMENT '税率', + `OwnerId` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '货主编号', + `Remark` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人ID', + `CreateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人ID', + `UpdateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人', + PRIMARY KEY (`Id`, `OrderId`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '入库通知单明细' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of wmsinboundorderdtbl +-- ---------------------------- +INSERT INTO `wmsinboundorderdtbl` VALUES ('09a939ad-7e40-42f2-b0b3-fa9b74f94897', '20190035RK0001', 77.000000, 73.210000, 0, 0, '', '10045', '', 32.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:37:38', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:59', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('1e547556-9549-44d5-9da3-c07d98b5943e', '2019102203RK0003', 10.000000, 6.000000, 0, 0, '', '', '', 0.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-07 01:00:35', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:00', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('2ae93007-1490-4e81-b410-957fc08e2371', '2019102203RK0001', 25.000000, 22.500000, 0, 0, '', '100011', '', 0.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:32:10', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:28:47', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('30eb475b-ed86-4106-88f0-47a5a32ec8aa', 'TEST_002', 10.000000, 10.000000, 0, 1, '', 'CJ-334', '', 10.00, 8.00, 2.00, 0.00, '2019-11-22', '', 0.00, '', '', '2019-11-23 01:26:54', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 01:26:54', '', ''); +INSERT INTO `wmsinboundorderdtbl` VALUES ('56b5612c-e048-4650-9710-4b235731d548', '20190035RK0001', 62.000000, 60.230000, 0, 0, '', '133521', '', 10.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:37:38', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:59', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('5e7d6ef8-351a-4600-849e-3958588161a7', '20190035RK0001', 55.000000, 54.230000, 0, 0, '', 'FK85122', '', 14.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:37:38', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:59', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('78c0a896-8341-47d4-b6d2-f241cec9fb58', 'TEST_001', 998.500000, 985.000000, 0, 1, '', 'CJ-P-4446', '', 500.00, 500.00, 0.00, 0.00, '2019-11-22', '2020-11-12', 6.00, '', '', '2019-11-23 01:27:49', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 01:29:38', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('95d6d2a8-0e17-426b-97f3-3c8a82bca313', '20190035RK0001', 15.000000, 13.220000, 0, 0, '', '10052', '', 52.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:37:38', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:59', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('b195386a-4f09-4e31-9d72-8e94526f9419', '2019102203RK0133', 200.000000, 199.000000, 0, 0, '', '', '', 0.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-07 01:24:11', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:24:11', '', ''); +INSERT INTO `wmsinboundorderdtbl` VALUES ('ca470c60-9231-4c13-b51b-ad90c39633ae', '2019102203RK0187', 22.220000, 20.000000, 0, 0, '', '', '', 0.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-07 01:03:27', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:48', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('d19df810-5c47-4a32-a3a5-c908da60bf8b', 'TEST_002', 6.670000, 6.000000, 0, 1, '', 'CJ-335', '', 54.00, 54.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-23 01:26:54', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 01:26:54', '', ''); +INSERT INTO `wmsinboundorderdtbl` VALUES ('dc0f9da2-0e0e-4dc3-9e59-2b0d51e53211', '2019102203RK0001', 10.000000, 8.000000, 0, 1, '', '100010', '', 0.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:32:10', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:28:47', '00000000-0000-0000-0000-000000000000', '超级管理员'); +INSERT INTO `wmsinboundorderdtbl` VALUES ('fcf051d3-5c00-4617-895f-e45891d975df', '2019102203RK0002', 22.520000, 18.990000, 0, 1, '', '100020', '', 10.00, 0.00, 0.00, 0.00, '', '', 0.00, '', '', '2019-11-06 10:32:45', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:28:53', '00000000-0000-0000-0000-000000000000', '超级管理员'); + +-- ---------------------------- +-- Table structure for wmsinboundordertbl +-- ---------------------------- +DROP TABLE IF EXISTS `wmsinboundordertbl`; +CREATE TABLE `wmsinboundordertbl` ( + `Id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '入库通知单号', + `ExternalNo` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '相关单据号', + `ExternalType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '相关单据类型', + `Status` int(11) NOT NULL DEFAULT 0 COMMENT '入库通知单状态(SYS_INSTCINFORMSTATUS)', + `OrderType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '入库类型(SYS_INSTCTYPE)', + `GoodsType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品类别', + `PurchaseNo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购单号', + `StockId` varchar(12) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '仓库编号', + `OwnerId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '货主编号(固定值CQM)', + `ShipperId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '承运人编号', + `SupplierId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商编号', + `ScheduledInboundTime` datetime(0) NULL DEFAULT NULL COMMENT '预定入库时间', + `Remark` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `Enable` tinyint(1) NOT NULL DEFAULT 1 COMMENT '有效标志', + `TransferType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '承运方式', + `InBondedArea` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否入保税库(0:否,1:是)', + `ReturnBoxNum` decimal(8, 0) NOT NULL DEFAULT 0 COMMENT '销退箱数', + `CreateTime` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `CreateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人ID', + `CreateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人', + `UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '最后更新时间', + `UpdateUserId` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人ID', + `UpdateUserName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后更新人', + `OrgId` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '所属部门', + PRIMARY KEY (`Id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '入库通知单(入库订单)' ROW_FORMAT = Compact; + +-- ---------------------------- +-- Records of wmsinboundordertbl +-- ---------------------------- +INSERT INTO `wmsinboundordertbl` VALUES ('20190035RK0001', '20190035RK0001', '', 1, 'SYS_INBOUNDTYPE_SAMPLE', '不合格', '20190035RK0001', '', '', '', '', '2019-11-20 00:00:00', '', 1, 'SYS_SHIPTYPE_FREIGHT', 1, 0, '2019-11-06 10:33:17', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:59', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('20190035RK0002', '20190035RK0002', '', 0, '样品入库', '特殊药品', '20190035RK0002', '', '', '', '', '2019-11-14 00:00:00', '', 1, 'SYS_SHIPTYPE_FREIGHT', 1, 0, '2019-11-06 10:34:58', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:30:07', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('2019102203RK0001', '2019102203RK0001', '1', 1, '普通入库', '普通商品', '2019102203RK0001', 'BJ003', 'CDC001', 'SF', 'SF', '2019-10-10 00:00:00', '', 1, 'SYS_SHIPTYPE_FREIGHT', 0, 1, '2019-10-31 21:27:14', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:28:47', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('2019102203RK0002', '2019102203RK0002', '1', 1, '普通入库', '普通商品', '2019102203RK0002', 'BJ003', 'CDC001', 'SF', 'SF', '2019-10-10 00:00:00', '', 1, 'SYS_SHIPTYPE_NORMAL', 1, 20, '2019-10-31 21:27:14', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:28:53', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('2019102203RK0003', '2019102203RK0003', '1', 1, 'SYS_INBOUNDTYPE_RETURN', '普通商品', '2019102203RK0003', 'BJ003', 'CDC001', 'SF', 'SF', '2019-10-10 00:00:00', '', 1, 'SYS_SHIPTYPE_EMS', 0, 1, '2019-10-31 21:27:14', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:00', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('2019102203RK0133', '2019102203RK0133', '', 0, 'SYS_INBOUNDTYPE_SAMPLE', 'SYS_GOODSTYPE_COMMON', '2019102203RK0133', '', '', '001', '', '2019-11-26 00:00:00', '', 1, 'SYS_SHIPTYPE_EMS', 1, 0, '2019-11-07 01:24:11', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-07 01:24:11', '', '', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('2019102203RK0187', '2019102203RK0187', '', 1, 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_GOODSTYPE_MEDINSTR', '2019102203RK0187', '', '', '', '', NULL, '', 1, 'SYS_SHIPTYPE_NORMAL', 1, 0, '2019-11-07 01:03:27', '00000000-0000-0000-0000-000000000000', '超级管理员', '2019-11-23 01:29:48', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('TEST_001', 'TEST_001', NULL, 0, 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_GOODSTYPE_BIOLPROD', 'TEST_001', '001', 'BJ02', NULL, NULL, NULL, NULL, 0, 'SYS_SHIPTYPE_NORMAL', 0, 0, '2019-11-23 01:25:08', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 01:29:38', '00000000-0000-0000-0000-000000000000', '超级管理员', NULL); +INSERT INTO `wmsinboundordertbl` VALUES ('TEST_002', 'TEST_002', '', 0, 'SYS_INBOUNDTYPE_PURCHASE', 'SYS_GOODSTYPE_COMMON', 'TEST_002', '002', '', '', '', '2019-11-12 00:00:00', '', 0, 'SYS_SHIPTYPE_EMS', 1, 0, '2019-11-23 01:26:54', '6ba79766-faa0-4259-8139-a4a6d35784e0', 'test', '2019-11-23 01:26:54', '', '', NULL); + +SET FOREIGN_KEY_CHECKS = 1; diff --git "a/OpenAuthPro_V4_2_1e8214af/\346\225\260\346\215\256\345\272\223\347\273\223\346\236\204/OpenAuthDB.pdm" "b/OpenAuthPro_V4_2_1e8214af/\346\225\260\346\215\256\345\272\223\347\273\223\346\236\204/OpenAuthDB.pdm" new file mode 100644 index 0000000000000000000000000000000000000000..1efbe3e29a40ff809e73097e29b7128895f74d5e --- /dev/null +++ "b/OpenAuthPro_V4_2_1e8214af/\346\225\260\346\215\256\345\272\223\347\273\223\346\236\204/OpenAuthDB.pdm" @@ -0,0 +1,35213 @@ + + + + + + + + + +54F96D9D-A534-4ADF-ADAD-ACFE3C42BC44 +OpenAuthDB +OpenAuthDB +1430102287 +yubaolee +1608557580 +admin +ORG {9C5FE510-8BFA-4205-BF00-FC94E77A24A2} +DAT 1430102318 +ATT FOPT +ATT NAME +ATT DISPNAME +DLD {A17EFD82-79DB-408D-B461-4F98B47A02E9} +DLD {1E6958D1-958D-41AC-A5B0-A4839D8D8736} +DLD {DB1108CB-F27F-48B5-AC0F-AF1A6F77F38D} +DLD {F07773B0-11DE-4FD1-93BE-11DDA69E674F} +DLD {440CC319-9B32-4DF2-95DA-F295E129D058} +DLD {C1CC5D1F-8D94-458E-BB8E-9777E17A2DE9} +DLD {D43F84D7-2362-4705-A1F4-A81B80FD0EA2} +DLD {A15E0AE8-FE9C-4D48-8970-7AD336885509} +DLD {CFA18831-A6A5-41B0-9405-8C14130A795F} +DLD {F88F9BB2-27FD-4083-9694-F3783CEF2CB8} +DLD {0A1F046C-35BE-45BA-A877-9C998596767B} +DLD {D4B6FB46-4734-40D1-ABBE-40FE5920A656} +DLD {EEB7A537-5EBB-444D-AF7E-3C4D39C0420D} +DLD {9DC61339-EA8F-48EE-BE4B-765C32720AAB} +DLD {E6311348-E08F-4DBE-A1B5-03BD4C22FDD7} +DLD {96C185D1-A41A-4970-8BCE-39F08CD1B11C} +DLD {7D4B7860-A7C9-440A-9ACC-A42EBE8E4558} +DLD {D922B998-05A4-4518-9297-1ED15EE0207A} +DLD {B67D68B8-C7AA-4A6A-8E48-2A2238004E78} +DLD {6E03EF47-24B1-4E0E-B980-24327DEACB48} +DLD {57E3FF9A-C1D6-4DC6-886F-AAA395669A14} +DLD {23ADCC0B-CB4F-4418-AEF5-B499A1467C00} +DLD {8D35FEFB-3374-4B6B-B82A-47909C101EEF} +DLD {A9732EF7-3C51-4A49-997C-7BFA4BADE598} +DLD {359ADC0B-D66E-4638-B54F-D8A3042706B5} +DLD {6EBDBCE2-8F1E-4081-8370-CB662AC16638} +DLD {E10CA8F5-9690-4E63-94A5-936C0A45BFBE} +DLD {6EA38AA7-60B2-4F11-A0E3-3C116318A7F1} +DLD {204B7889-A098-4E43-AFA2-100E11CC876F} +DLD {E736F2C6-F4D6-46B2-B128-2A5ECFFED7C7} +DLD {860C03CC-1DB7-45BA-A31A-A39EB82464F2} +DLD {18B5E2D3-7706-4C38-8016-65D990F6D1EE} +DLD {DADE6A08-7850-4CCC-AEED-96C4B606C0A9} +DLD {93D128F6-35E0-48A2-A9C3-E3EEB53D7318} +DLD {C6A2FAAF-8339-481C-BE51-76562FB2F5F9} +DLD {14997D4C-43E5-455C-A042-F6FC15793027} +DLD {FC9B56A7-0FBE-4FE0-B705-A0F77225C38B} +DLD {7282D9A7-04EE-4287-AABB-986F5E1E3B1E} +DLD {374EE145-B1DB-4A62-A425-87B10B03B597} +DLD {B985CE98-7300-4EBC-A5FB-2B4A79BA2CD1} +DLD {80C744E0-774C-415A-B404-1419E8A52E12} +DLD {E4F882CC-324F-4682-B2B0-896D0CB6466C} +DLD {973B3B95-B320-4419-BD63-DD5F7BA015FD} +DLD {2FC42715-1A6C-474F-B88C-84AE817A612F} +DLD {679FCF5D-2570-40EE-A102-F355CF8CE905} +DLD {342F1A8B-D911-456F-94B6-D574B66917E3} +DLD {0143DE74-D8AE-44C1-B308-9F983247677D} +DLD {56620615-C0D0-4574-B1C9-0178426A4480} +DLD {8544EC7E-506F-4F42-8527-035CFFD81D34} +DLD {4C71A4B9-78C5-4A55-8083-A2615DA769D1} +DLD {EC2658AF-3ABD-4A14-A5C7-708158287587} +DLD {E49BFCF3-8EBE-42F0-9457-210ABB99B5D5} +DLD {A8761A80-67E3-41EB-99EB-A06EF9DC2460} +DLD {70DE96E4-C7B3-4BC7-A0DD-5EAC6E6BD32A} +DLD {16A095E1-029F-4F60-BA76-2DEC0877D995} +DLD {FA998721-91F8-40ED-A815-DE6D4E10D685} +DLD {F2C519D2-AF9B-427D-874D-7902453B8575} +DLD {ADBCC03F-A75A-40CE-8E93-79205816CFE1} +DLD {AACD11B2-8BEA-437D-B1BC-7C252CC89C5C} +DLD {3868C5EC-55B8-4046-8D90-E8609DBAC258} +DLD {19E95F64-DD40-4955-AC0D-D294AC171D25} +DLD {B0402F40-310C-48DC-9001-AA9E096F9BC6} +DLD {26DCA4A8-69FE-4980-ACFD-24B68809EEF3} +DLD {C7442088-C7E6-4AC5-B75E-D6746F355C72} +DLD {EE5FF61C-8B2A-4410-8D5C-C1940792FFB8} +DLD {BDF045BA-A82F-4725-9675-72359A22D24B} +DLD {1FDE36A5-5209-419B-8A66-C965DC0CA6DC} +DLD {AC2618F0-B2DE-48C5-B013-C0E556DC31DE} +DLD {107B4BE0-128E-4BFD-8CDE-4AD1D93ABE8E} +DLD {1FD4F76D-BDA4-489F-9AFF-F8F5F769E7BE} +DLD {C520E1E5-BC27-4433-A256-AFE0D548A31C} +DLD {4563C5F3-D045-413E-9767-D1F90377C38A} +DLD {591BF068-BA4D-4356-A3FD-1FC9BA9199D4} +DLD {92A0604B-16B3-4D30-A752-8614023C136C} +DLD {95BCD166-1BE5-447B-9585-D927445CD7F5} +DLD {6DFAC244-6C31-4778-8DE1-7586CD05A231} +DLD {9B7951BC-4FDF-4361-AC32-9E7D6A646287} +DLD {1418BDF1-B940-4DB5-B3AB-3F51BF6C2E22} +DLD {8EEA8CE3-8822-41CF-B9C6-1152B3B6DA39} +DLD {AF064DEC-D922-4AA3-B9FB-00E8482F7586} +DLD {0FBA99D9-3B8C-4239-B9AA-97BD2FF7BD54} +DLD {04E19E52-6728-48F8-A5FF-6BA06F48021B} +DLD {73108D4E-4BD8-4A01-8885-D9F332DE663C} +DLD {B5246B1E-9543-4829-90E5-F1B84905B35C} +DLD {89C72A6B-0A6C-41F7-BE8F-95162A59DC81} +DLD {C4C8C13A-01D2-4701-8C47-AF109D1FD990} +DLD {98DF6D43-88E9-4C13-A547-C33369FC99C8} +DLD {2555C515-8E66-4B4E-9EC5-29A07502004F} +DLD {A88D2A7A-1424-49C6-9D39-5056B588FBE9} +DLD {B6572D23-A391-44AB-AB4A-4C665B359AA5} +DLD {73AE8572-CE82-4759-B975-A8227AE94A39} +DLD {2113736A-02C9-4DAB-BD78-6BAE6748C8E0} +DLD {074C41C0-9A13-43F8-8E4C-B82AE6A3CE75} +DLD {A1E0EA8B-0F42-4110-BA14-4285AFA6D89C} +DLD {478011E2-1F7D-42A0-AAD6-628BB4EFCDDF} +DLD {6DE74FE5-D351-4E71-B80B-023D9110A57A} +DLD {4C640878-9C06-4092-8E56-74221A9EAC6B} +DLD {E690DBA1-6F3F-44D4-96D2-2185F40BAFAA} +DLD {EE12E752-A3EE-4A78-9FE9-C89435E2BA4D} +DLD {5EAB749C-4706-4F9E-9A54-8D8A5E977058} +DLD {549AE374-ED19-48F4-8270-D639F3F30AB3} +DLD {C493372F-E460-4BA2-9D66-A103F9251F2B} +DLD {A52031B7-C43E-4284-AF28-125EB056401E} +DLD {1C9ED6E1-3DA4-426F-B2DF-9B7001EE5770} +DLD {E0EBD4C1-7287-40BF-A53B-C39429C5DDBC} +DLD {4F3B6100-E8D6-4F27-8EE0-B224DE836F0D} +DLD {1C29871E-66A6-4508-9EE2-059FECD1AC4B} +DLD {D03E198C-7709-41C4-905A-EEE7FDA2A856} +DLD {A9BA18E0-D3EE-4226-8AC2-EE937155C329} +DLD {501648CB-6B23-4F7A-BB2B-7901AFA280B4} +DLD {74942B94-D765-4D8F-97F1-E76B30C1E47D} +DLD {9012F5C9-3E3B-4C36-946F-6095EC3C7BF3} +ATT MOPT +ATT CODE +ATT DBMS +ATT OBJEXA +[FolderOptions] + +[FolderOptions\Physical Objects] +GenerationCheckModel=Yes +GenerationPath= +GenerationOptions=Database Generation=00000000-0000-0000-0000-000000000000 +GenerationTasks= +GenerationTargets= +GenerationSelections= +RevPkey=No +RevFkey=No +RevAkey=No +RevCheck=Yes +RevIndx=No +RevOpts=No +RevViewAsTabl=No +RevViewOpts=Yes +RevSystAsTabl=Yes +RevTablPerm=No +RevViewPerm=No +RevProcPerm=No +RevDbpkPerm=No +RevSqncPerm=No +RevAdtPerm=No +RevUserPriv=No +RevUserOpts=No +RevGrpePriv=No +RevRolePriv=No +RevDtbsOpts=No +RevDtbsPerm=No +RevViewIndx=Yes +RevJidxOpts=No +RevStats=No +RevTspcPerm=No +RevCaseSensitive=No +GenTrgrStdMsg=Yes +GenTrgrMsgTab= +GenTrgrMsgNo= +GenTrgrMsgTxt= +TrgrPreserve=No +TrgrIns=Yes +TrgrUpd=Yes +TrgrDel=Yes +TrgrC2Ins=Yes +TrgrC2Upd=Yes +TrgrC3=Yes +TrgrC4=Yes +TrgrC5=Yes +TrgrC6=Yes +TrgrC7=Yes +TrgrC8=Yes +TrgrC9=Yes +TrgrC10=Yes +TrgrC11=Yes +TrgrC1=Yes +TrgrC12Ins=Yes +TrgrC12Upd=Yes +TrgrC13=Yes +UpdateTableStatistics=Yes +UpdateColumnStatistics=Yes +DeploymentMode=REP + +[FolderOptions\Physical Objects\Database Generation] +GenScriptName=DB.sql +GenScriptName0=crebas.sql +GenScriptName1= +GenScriptName2= +GenScriptName3= +GenScriptName4= +GenScriptName5= +GenScriptName6= +GenScriptName7= +GenScriptName8= +GenScriptName9= +GenPathName=C:\Users\Administrator\Desktop\ +GenSingleFile=Yes +GenODBC=Yes +GenCheckModel=No +GenScriptPrev=Yes +GenArchiveModel=Yes +GenUseSync=No +GenSyncChoice=1 +GenSyncArch=D:\我的坚果云\数据库设计关系图\OpenAuthDB.apm +GenSyncRmg=0 + +[FolderOptions\Physical Objects\Database Generation\Format] +GenScriptTitle=Yes +GenScriptNamLabl=Yes +GenScriptQDtbs=No +GenScriptQOwnr=No +GenScriptCase=0 +GenScriptEncoding=ANSI +GenScriptNAcct=No +IdentifierDelimiter=" + +[FolderOptions\Physical Objects\Database Generation\Database] +Create=No +Open=Yes +Close=Yes +Drop=No +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Database\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Tablespace] +Create=No +Drop=No +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Tablespace\Create] +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Storage] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\User] +Create=No +Drop=No +Comment=No +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\User\Create] +Physical Options=No + +[FolderOptions\Physical Objects\Database Generation\Group] +Create=No +Drop=No +Comment=No +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\Role] +Create=Yes +Drop=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType] +Create=Yes +Comment=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType\Create] +Default value=Yes +Check=Yes + +[FolderOptions\Physical Objects\Database Generation\AbstractDataType] +Create=Yes +Header=Yes +Footer=Yes +Drop=Yes +Comment=Yes +Install JAVA class=No +Remove JAVA class=No +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Rule] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Default] +Create=Yes +Comment=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Sequence] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column] + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table] +Create=Yes +Drop=Yes +Comment=Yes +Permission=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create] +Check=Yes +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create\Check] +Constraint declaration=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column] +User datatype=No +Default value=Yes +Check=Yes +Physical Options=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column\Check] +Constraint declaration=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key] + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key] +Create=Yes +Drop=No +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key\Create] +Constraint declaration=No +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key\Create] +Constraint declaration=No +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key] +Create=No +Drop=No +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key\Create] +Constraint declaration=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index] +Create=No +Drop=No +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Create] +Constraint declaration=Yes +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Filter] +Primary key=No +Foreign key=Yes +Alternate key=No +Cluster=Yes +Other=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger] +Create=No +Drop=No +Comment=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[FolderOptions\Physical Objects\Database Generation\View] +Create=Yes +Drop=Yes +Comment=Yes +Permission=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Create] +Force Column list=No +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewColumn] +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Create] +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Filter] +Cluster=Yes +Other=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Trigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[FolderOptions\Physical Objects\Database Generation\DBMSTrigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Synonym] +Create=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Synonym\Filter] +Table=Yes +View=Yes +Proc=Yes +Synonym=Yes +Database Package=Yes +Sequence=Yes + +[FolderOptions\Physical Objects\Database Generation\JoinIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\JoinIndex\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Procedure] +Create=No +Drop=No +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Procedure\Create] +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\DatabasePackage] +Create=Yes +Drop=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\WebService] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Dimension] +Create=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Synchronization] +GenBackupTabl=0 +GenKeepBackTabl=1 +GenTmpTablDrop=No +GenKeepTablOpts=No + +[FolderOptions\Physical Objects\Test Data] +GenDataPathName= +GenDataSinglefile=Yes +GenDataScriptName=testdata +GenDataScriptName0= +GenDataScriptName1= +GenDataScriptName2= +GenDataScriptName3= +GenDataScriptName4= +GenDataScriptName5= +GenDataScriptName6= +GenDataScriptName7= +GenDataScriptName8= +GenDataScriptName9= +GenDataOdbc=0 +GenDataDelOld=No +GenDataTitle=No +GenDataDefNumRows=20 +GenDataCommit=0 +GenDataPacket=0 +GenDataOwner=No +GenDataProfNumb= +GenDataProfChar= +GenDataProfDate= +GenDataCSVSeparator=, +GenDataFileFormat=CSV +GenDataUseWizard=No + +[FolderOptions\Pdm] +IndxIQName=%COLUMN%_%INDEXTYPE% +IndxPK=Yes +IndxFK=Yes +IndxAK=Yes +IndxPKName=%TABLE%_PK +IndxFKName=%REFR%_FK +IndxAKName=%TABLE%_AK +IndxPreserve=Yes +IndxThreshold=0 +IndxStats=No +RefrPreserve=No +JidxPreserve=No +RbldMultiFact=Yes +RbldMultiDim=Yes +RbldMultiJidx=Yes +CubePreserve=No +TablStProcPreserve=No +ProcDepPreserve=Yes +TrgrDepPreserve=Yes +CubeScriptPath= +CubeScriptCase=0 +CubeScriptEncoding=ANSI +CubeScriptNacct=No +CubeScriptHeader=No +CubeScriptExt=csv +CubeScriptExt0=txt +CubeScriptExt1= +CubeScriptExt2= +CubeScriptSep=, +CubeScriptDeli=" +EstimationYears=0 +DfltDomnName=D_%.U:VALUE% +DfltColnName=D_%.U:VALUE% +DfltReuse=Yes +DfltDrop=Yes + +[FolderOptions\CheckModel] + +[FolderOptions\CheckModel\Package] + +[FolderOptions\CheckModel\Package\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\CheckPackageMissTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\DefaultCheckPackageMissTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\CircularReference] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\ConstraintName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\CnstMaxLen] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\CircularDependency] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Package\ShortcutUniqCode] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Table] + +[FolderOptions\CheckModel\Table\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\UniqIndex] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\MaxLen - NAME] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\EmptyColl - COLNCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\EmptyColl - INDXCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\EmptyColl - KEYCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\SerialColumnNumber] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\EmptyCollYesYes] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\TableIndexes] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\Mapping] +CheckSeverity=No +FixRequested=Yes +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\MappingSFMap] +CheckSeverity=No +FixRequested=Yes +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\EmptyColl - PERMCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Table\CheckTablePartitionKey] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckTableStartDate] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckTableRefNoLifecycle] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckTableSourceMapping] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckTablePartialColumnMapping] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckTableKeyColumnMapping] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\CheckTableNotOnLifecycleTablespace] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table\MSSQLSRV2008_Table_Table_Timestamp_Uniqueness] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column] + +[FolderOptions\CheckModel\Table.Column\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\DomainDivergence] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\ColumnMandatory] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckNumParam] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckPrecSupLng] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckUndefDttp] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\FkeyDttpDivergence] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\FkeyCheckDivergence] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\ColnSqncNoKey] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\ColnSqncDttp] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\SerialColumnFK] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\ColumnCompExpr] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckColumnOneToOneMapping] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckColumnDataTypeMapping] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckColumnNoMapping] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\CheckDttpIncompatibleFormat] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Column\MSSQLSRV2008_Column_Identity_Seed_and_Increment_validity] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index] + +[FolderOptions\CheckModel\Table.Index\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\EmptyColl - CIDXCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\UndefIndexType] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\IndexColumnCount] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\IQIndxHNGUniq] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\CheckIncludeColl - Tabl] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Index\MSSQLSRV2008_BaseIndex_XML_index_specific_checks] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key] + +[FolderOptions\CheckModel\Table.Key\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\EmptyColl - COLNCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\CheckIncludeColl - Tabl] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Key\MultiKeySqnc] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger] + +[FolderOptions\CheckModel\Table.Trigger\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table.Trigger\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index] + +[FolderOptions\CheckModel\Join Index\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Join Index\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View] + +[FolderOptions\CheckModel\View\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View\EmptyColl - PERMCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\View.View Index] + +[FolderOptions\CheckModel\View.View Index\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\EmptyColl - CIDXCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\IndexColumnCount] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\CheckIncludeColl - Tabl] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View.View Index\MSSQLSRV2008_BaseIndex_XML_index_specific_checks] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference] + +[FolderOptions\CheckModel\Reference\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\Reflexive] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\EmptyColl - RFJNCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\IncompleteJoin] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Reference\JoinOrder] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference] + +[FolderOptions\CheckModel\View Reference\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\View Reference\EmptyColl - VRFJNCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain] + +[FolderOptions\CheckModel\Domain\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\CheckNumParam] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\CheckPrecSupLng] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\CheckUndefDttp] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\CheckDttpIncompatibleFormat] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Domain\MSSQLSRV2008_PhysicalDomain_Domain_missing_default_object] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default] + +[FolderOptions\CheckModel\Default\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\DfltValeEmpty] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Default\DfltSameVale] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User] + +[FolderOptions\CheckModel\User\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\User\UniquePassword] +CheckSeverity=No +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Group] + +[FolderOptions\CheckModel\Group\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\EmptyColl - USERCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Group\UniquePassword] +CheckSeverity=No +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Role] + +[FolderOptions\CheckModel\Role\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Role\EmptyColl - USERCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure] + +[FolderOptions\CheckModel\Procedure\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\ProcBodyEmpty] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Procedure\EmptyColl - PERMCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\DBMS Trigger] + +[FolderOptions\CheckModel\DBMS Trigger\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\DbmsTriggerEvent] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\DBMS Trigger\MSSQLSRV2008_DBMSTrigger_Logon_must_be_unique_trigger_event] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source] + +[FolderOptions\CheckModel\Data Source\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\EmptyColl - MODLSRC] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\DtscTargets] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Source\CheckDataSourceModels] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Horizontal Partitioning] + +[FolderOptions\CheckModel\Horizontal Partitioning\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Horizontal Partitioning\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Horizontal Partitioning\EmptyColl - PARTCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Horizontal Partitioning\TargetTables] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Vertical Partitioning] + +[FolderOptions\CheckModel\Vertical Partitioning\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Vertical Partitioning\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Vertical Partitioning\EmptyColl - PARTCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Vertical Partitioning\TargetTables] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table Collapsing] + +[FolderOptions\CheckModel\Table Collapsing\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table Collapsing\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table Collapsing\EmptyColl - TargetTable] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Table Collapsing\TargetTables] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact] + +[FolderOptions\CheckModel\Fact\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\EmptyColl - MEASCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\Mapping] +CheckSeverity=No +FixRequested=Yes +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\MappingSFMap] +CheckSeverity=No +FixRequested=Yes +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\EmptyColl - ALLOLINKCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact\CubeDupAssociation] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension] + +[FolderOptions\CheckModel\Dimension\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\EmptyColl - DATTRCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\EmptyColl - HIERCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\DimnDupHierarchy] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\DimnDefHierarchy] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\Mapping] +CheckSeverity=No +FixRequested=Yes +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\MappingSFMap] +CheckSeverity=No +FixRequested=Yes +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension\SerialColumnNumber] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Association] + +[FolderOptions\CheckModel\Association\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Association\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Association\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Association\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Association\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Association\EmptyColl - Hierarchy] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute] + +[FolderOptions\CheckModel\Dimension.Attribute\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Attribute\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure] + +[FolderOptions\CheckModel\Fact.Measure\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Fact.Measure\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy] + +[FolderOptions\CheckModel\Dimension.Hierarchy\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Dimension.Hierarchy\EmptyColl - DATTRCOL] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym] + +[FolderOptions\CheckModel\Synonym\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\MaxLen - NAME] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Synonym\EmptyColl - BASEOBJ] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type] + +[FolderOptions\CheckModel\Abstract Data Type\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\AdtInstantiable] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type\AdtAbstractUsed] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure] + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\AdtProcUniqName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\UniqueDefinition] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\ReturnDataType] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package] + +[FolderOptions\CheckModel\Database Package\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\MaxLen - NAME] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\EmptyColl - PROCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package\EmptyColl - CURCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Database Package\EmptyColl - VARCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Database Package\EmptyColl - TYPCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Database Package\EmptyColl - EXCCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Database Package.Database Package Procedure] + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\UniqueDefinition] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\EmptyColl - PARM] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Database Package.Database Package Procedure\ReturnDataType] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence] + +[FolderOptions\CheckModel\Sequence\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Sequence\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor] + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\UniqueDefinition] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\ReturnDataType] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Cursor\EmptyColl - PARM] +CheckSeverity=Yes +FixRequested=No +CheckRequested=No + +[FolderOptions\CheckModel\Database Package.Database Package Variable] + +[FolderOptions\CheckModel\Database Package.Database Package Variable\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Variable\CheckUndefDttp] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type] + +[FolderOptions\CheckModel\Database Package.Database Package Type\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Type\UniqueDefinition] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception] + +[FolderOptions\CheckModel\Database Package.Database Package Exception\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database Package.Database Package Exception\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace] + +[FolderOptions\CheckModel\Tablespace\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Tablespace\IsObjectUsed] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage] + +[FolderOptions\CheckModel\Storage\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Storage\IsObjectUsed] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database] + +[FolderOptions\CheckModel\Database\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Database\IsObjectUsed] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service] + +[FolderOptions\CheckModel\Web Service\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation] + +[FolderOptions\CheckModel\Web Service.Web Operation\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Web Service.Web Operation\MaxLen - CODE] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle] + +[FolderOptions\CheckModel\Lifecycle\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\CheckLifecyclePhase] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\CheckLifecycleRetention] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle\CheckPartitionRange] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase] + +[FolderOptions\CheckModel\Lifecycle.Phase\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseTbspace] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseIQTbspace] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseDuplicateTbspace] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseTbspaceCurrency] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseRetention] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseIdlePeriod] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseDataSource] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseExternalOnFirst] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Replication] + +[FolderOptions\CheckModel\Replication\PartialReplication] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule] + +[FolderOptions\CheckModel\Business Rule\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Business Rule\EmptyColl - OBJCOL] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object] + +[FolderOptions\CheckModel\Extended Object\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Object\MSSQLSRV2008_ExtendedObject_Queue_Valid_maximum_number_of_readers_] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link] + +[FolderOptions\CheckModel\Extended Link\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Extended Link\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File] + +[FolderOptions\CheckModel\File\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\File\CheckPathExists] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format] + +[FolderOptions\CheckModel\Data Format\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Data Format\CheckDataFormatNullExpression] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model] + +[FolderOptions\CheckModel\Physical Data Model\CheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\CheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\DefaultCheckUseOnlyTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\DefaultCheckUseTermBySynonym] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\NotApprovedTerms] +CheckSeverity=Yes +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\CheckPackageMissTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\DefaultCheckPackageMissTerms] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\UniqueName] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\UniqueCode] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes + +[FolderOptions\CheckModel\Physical Data Model\MSSQLSRV2008_Model_Storage_requires_a_database_] +CheckSeverity=No +FixRequested=No +CheckRequested=Yes +[ModelOptions] + +[ModelOptions\Physical Objects] +CaseSensitive=No +DisplayName=Yes +EnableTrans=No +UseTerm=No +EnableRequirements=No +EnableFullShortcut=Yes +SynchroCode=Yes +DefaultDttp= +IgnoreOwner=No +RebuildTrigger=Yes +RefrUnique=Yes +RefrAutoMigrate=No +RefrMigrateReuse=Yes +RefrMigrateDomain=Yes +RefrMigrateCheck=Yes +RefrMigrateRule=Yes +RefrMigrateExtd=No +RefrMigrDefaultLink=No +RefrDfltImpl=D +RefrPrgtColn=No +RefrMigrateToEnd=No +RebuildTriggerDep=No +ColnFKName=%.3:PARENT%_%COLUMN% +ColnFKNameUse=No +DomnCopyDttp=Yes +DomnCopyChck=No +DomnCopyRule=No +DomnCopyMand=No +DomnCopyExtd=No +DomnCopyProf=No +Notation=0 +DomnDefaultMandatory=No +ColnDefaultMandatory=No +TablDefaultOwner= +ViewDefaultOwner= +TrgrDefaultOwnerTabl= +TrgrDefaultOwnerView= +IdxDefaultOwnerTabl= +IdxDefaultOwnerView= +JdxDefaultOwner= +DBPackDefaultOwner= +SeqDefaultOwner= +ProcDefaultOwner= +DBMSTrgrDefaultOwner= +Currency=USD +RefrDeleteConstraint=0 +RefrUpdateConstraint=0 +RefrParentMandatory=No +RefrParentChangeAllow=Yes +RefrCheckOnCommit=No + +[ModelOptions\Physical Objects\NamingOptionsTemplates] + +[ModelOptions\Physical Objects\ClssNamingOptions] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL] + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN] + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX] + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR] + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF] + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW] + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC] + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV] + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Code] +Template= +MaxLen=254 +Case=M +ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()" +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP] + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Code] +Template= +MaxLen=254 +Case=M +ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()" +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM] + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT] + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN] + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS] + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR] + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO] + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ] + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK] + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass] + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Connection] + +[ModelOptions\Pdm] + +[ModelOptions\Generate] + +[ModelOptions\Generate\Xsm] +GenRootElement=Yes +GenComplexType=No +GenAttribute=Yes +CheckModel=Yes +SaveLinks=Yes +ORMapping=No +NameToCode=No + +[ModelOptions\Generate\Pdm] +RRMapping=No + +[ModelOptions\Generate\Cdm] +CheckModel=Yes +SaveLinks=Yes +NameToCode=No +Notation=2 + +[ModelOptions\Generate\Oom] +CheckModel=Yes +SaveLinks=Yes +ORMapping=No +NameToCode=Yes +ClassPrefix= + +[ModelOptions\Generate\Ldm] +CheckModel=Yes +SaveLinks=Yes +NameToCode=No + +[ModelOptions\Default Opts] + +[ModelOptions\Default Opts\TABL] +PhysOpts= + +[ModelOptions\Default Opts\COLN] +PhysOpts= + +[ModelOptions\Default Opts\INDX] +PhysOpts= + +[ModelOptions\Default Opts\AKEY] +PhysOpts= + +[ModelOptions\Default Opts\PKEY] +PhysOpts= + +[ModelOptions\Default Opts\STOR] +PhysOpts= + +[ModelOptions\Default Opts\TSPC] +PhysOpts= + +[ModelOptions\Default Opts\SQNC] +PhysOpts= + +[ModelOptions\Default Opts\DTBS] +PhysOpts= + +[ModelOptions\Default Opts\USER] +PhysOpts= + +[ModelOptions\Default Opts\JIDX] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<ResourcePool>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<WorkloadGroup>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<ResourcePool>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<WorkloadGroup>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<Cluster>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<MaterializedViewLog>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<Cluster>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<MaterializedViewLog>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<ClusterIndex>>] +PhysOpts= +D:\OpenAuth.Pro\数据库结构\OpenAuthDB.pdm +{BAE632F3-AC04-4059-9893-259ABA89351C},ORA11GR1,147={EFD6ACEF-B17B-4809-8139-2A448365E86C},AutoFixMaterializedViewDone,4=true +{0DF03778-2F9C-42B9-9746-AFD816115F7F},AutoFixTempAttributeDone,4=true + + + + +9401CEBA-B163-4ADB-AECF-03CE78C0FFF3 +LDM_OA +LDM_OA +1430102318 +yubaolee +1430102318 +yubaolee + +9C5FE510-8BFA-4205-BF00-FC94E77A24A2 +5F45F978-C4F3-4E35-A3FC-AF3318663A0F + + + + +9DCD1D3C-5D14-4A05-B737-45BE078DF03F +Microsoft SQL Server 2012 +MSSQLSRV2012 +1608556844 +admin +1608556845 +admin + +F5C20738-B05A-4F70-BC90-9B5EB9437765 +4BA9F647-DAB1-11D1-9944-006097355D9B + + + + +7BFFECC9-010B-4FF7-B160-1E3CFC3E53B7 +main +Diagram_1 +1430102317 +yubaolee +1608557580 +admin +ORG {E6596C27-1784-435C-A414-3828CD41A67C} +DAT 1430102318 +ORG {70E22502-0E32-4298-9F8C-A13BB5E59F29} +ATT DPRF +ATT DIAGNAME +ATT DISPNAME +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=No +Activate automatic link routing=No +Grid size=800 +Graphic unit=2 +Window color=192 192 192 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255 255 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=2 +Trunc Length=40 +Word Length=40 +Word Text=!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Object Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +ExtDpdShowStrn=Yes +ExtendedDependency_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Location" Attribute="LocationOrName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Package.Stereotype=Yes +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Display Model Version=Yes +Table.Stereotype=No +Table.DisplayName=No +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator NullStatus +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=Yes +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Code" Attribute="Code" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Code Yes\r\nStereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=Yes +Reference.ForeignKeyConstraintName=No +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Table.Code=Yes +Entity.Stereotype=No +Entity.Attributes=Yes +Entity.Attributes._Filter="All attributes" LDMPENTALL +Entity.Attributes._Columns=Stereotype IdentifierIndicator DomainOrDataType NullIndicator +Entity.Attributes._Limit=-5 +Entity.Identifiers=Yes +Entity.Identifiers._Columns=Stereotype IdentifierIndicator +Entity.Comment=No +Entity.IconPicture=No +Entity.TextStyle=No +Entity_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Attributes" Collection="Attributes" Columns="Stereotype No\r\nDisplayName Yes\r\nIdentifierIndicator No &quot;Identifier indicators&quot;\r\nDataType No\r\nDomainOrDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nNullIndicator No Mandatory" Filters="&quot;All attributes&quot; LDMPENTALL &quot;&quot;\r\n&quot;Primary attributes&quot; LDMPENTPK &quot;\&quot;PIDTF \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Identifying attributes&quot; LDMPENTIDTF &quot;\&quot;AIDF \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Identifiers" Collection="Identifiers" Columns="Stereotype No\r\nDisplayName Yes\r\nIdentifierIndicator No &quot;Identifier indicators&quot;" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Relationship.Entity1ToEntity2Role=Yes +Relationship.Entity2ToEntity1RoleCardinality=No +Relationship.Entity1ToEntity2RoleDominant=Yes +Relationship.Stereotype=Yes +Relationship.DisplayName=Yes +Relationship.JoinExpression=No +Relationship.Entity2ToEntity1Role=Yes +Relationship.Entity1ToEntity2RoleCardinality=No +Relationship.Entity2ToEntity1RoleDominant=Yes +Relationship_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Role" Attribute="Entity1ToEntity2Role" Prefix="" Suffix="" Caption="Role" Mandatory="No" />[CRLF] <StandardAttribute Name="Cardinality" Attribute="Entity2ToEntity1RoleCardinality" Prefix="" Suffix="" Caption="Cardinality" Mandatory="No" />[CRLF] <StandardAttribute Name="Dominance" Attribute="Entity1ToEntity2RoleDominant" Prefix="" Suffix="" Caption="Dominance" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Role" Attribute="Entity2ToEntity1Role" Prefix="" Suffix="" Caption="Role" Mandatory="No" />[CRLF] <StandardAttribute Name="Cardinality" Attribute="Entity1ToEntity2RoleCardinality" Prefix="" Suffix="" Caption="Cardinality" Mandatory="No" />[CRLF] <StandardAttribute Name="Dominance" Attribute="Entity2ToEntity1RoleDominant" Prefix="" Suffix="" Caption="Dominance" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Inheritance.Stereotype=Yes +Inheritance.DisplayName=Yes +Inheritance.IconPicture=No +Inheritance.TextStyle=No +Inheritance_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +PentMode=0 +PentNb=5 +EnttDttp=Yes +EnttDomn=Yes +EnttShowDomn=No +EnttMand=Yes +EnttKeyI=Yes +PentStrn=Yes +IdtfStrn=Yes + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LABLFont=新宋体,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 +OBJXSTRFont=新宋体,8,N +OBJXSTRFont color=0 0 0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LCNMFont=新宋体,8,N +LCNMFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LABLFont=新宋体,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=新宋体,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=255 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=255 0 255 +KeysFont=新宋体,8,N +KeysFont color=0 0 0 +IndexesFont=新宋体,8,N +IndexesFont color=0 0 0 +TriggersFont=新宋体,8,N +TriggersFont color=0 0 0 +LABLFont=新宋体,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=178 214 252 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 128 192 +Shadow color=192 192 192 +Shadow=0 +CODEFont=新宋体,8,N +CODEFont color=0 0 0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=新宋体,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0 0 0 +TemporaryVTablesFont=新宋体,8,N +TemporaryVTablesFont color=0 0 0 +IndexesFont=新宋体,8,N +IndexesFont color=0 0 0 +LABLFont=新宋体,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=208 208 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +LABLFont=新宋体,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=新宋体,8,N +Free TextFont color=0 0 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\LDMPCKG] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LABLFont=新宋体,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\LDMENTT] +STRNFont=微软雅黑,10,N +STRNFont color=0 0 0 +DISPNAMEFont=微软雅黑,10,N +DISPNAMEFont color=0 0 0 +AttributesFont=微软雅黑,10,N +AttributesFont color=0 0 0 +EntityPrimaryAttributeFont=微软雅黑,10,N +EntityPrimaryAttributeFont color=255 0 0 +EntityForeignAttributeFont=微软雅黑,10,N +EntityForeignAttributeFont color=255 0 255 +IdentifiersFont=微软雅黑,10,N +IdentifiersFont color=0 0 0 +LABLFont=微软雅黑,10,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=128 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 88 74 181 +Shadow color=192 192 192 +Shadow=1 + +[DisplayPreferences\Symbol\LDMRLSH] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 150 255 128 0 +Shadow color=192 192 192 +Shadow=1 + +[DisplayPreferences\Symbol\LDMINHR] +STRNFont=新宋体,8,N +STRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=Yes +Width=1600 +Height=1000 +Brush color=176 186 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 + +[DisplayPreferences\Symbol\LDMLINH] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=3 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\LDM] +(8268, 11693) +((315,354), (433,354)) +1 +1 + + +1445621646 +1566921889 +((-15525,-28156), (-4651,-13182)) +((-11187,-28156),(-11187,-20119),(-8989,-20119),(-8989,-13182)) +1 +1 +12615680 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N +4 + + + + + + + + + + + +1507605519 +1523681348 +((-13620,-46680), (23100,-44914)) +((-13620,-45166),(5772,-45166),(5772,-46455),(23100,-46455)) +1 +1 +12615680 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1511952169 +1572191057 +((51491,-51511), (55991,-38392)) +((55279,-38392),(55279,-45321),(52204,-45321),(52204,-51511)) +1 +1 +3 +16512 +16384 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1608557237 +1608557296 +((8587,-65883), (29110,-64762)) +((29110,-65658),(8587,-65658)) +1 +1 +12615680 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1445619891 +1522830135 +-1 +((-19617,-18183), (3351,-2325)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1445621167 +1608557053 +-1 +((-19834,-34352), (44,-22056)) +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1445621828 +1505974266 +-1 +((7873,-13289), (31711,-1461)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1445623111 +1608557053 +-1 +((37225,-27922), (60579,-11500)) +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1445623375 +1608557053 +-1 +((34765,-10074), (53871,-1902)) +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1445623879 +1560598767 +-1 +((8762,-32850), (30958,-20756)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1450014883 +1523681348 +-1 +((-21761,-52877), (3617,-38197)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1507604818 +1507615922 +-1 +((7807,-50340), (29723,-38642)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1511952169 +1572191059 +-1 +((37259,-43050), (58681,-29058)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 微软雅黑,12,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 16711935 新宋体,9,BU +TableFkColumns 128 新宋体,9,B +Keys 0 新宋体,8,N +Indexes 255 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1511952169 +1572191057 +-1 +((34891,-56817), (56313,-50131)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 微软雅黑,12,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 16711935 新宋体,9,BU +TableFkColumns 128 新宋体,9,B +Keys 0 新宋体,8,N +Indexes 255 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1551970403 +1552306656 +-1 +((-49686,-18075), (-25836,-1913)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1565883801 +1608557053 +-1 +((-50490,-34892), (-29068,-20946)) +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1565884356 +1572190605 +-1 +((-52118,-47793), (-32240,-37145)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1571754539 +1571754543 +-1 +((-51991,-66682), (-26613,-52002)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1587697516 +1587697520 +-1 +((-75366,-18944), (-51516,-2782)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1608557296 +-1 +((-12098,-76625), (12411,-58556)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1608558442 +-1 +((20688,-83448), (57278,-57956)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + + + +794EB21A-4BCB-4433-B0D3-40F5CFC8B8C7 +flow +flow +1504793883 +Administrator +1552488085 +Administrator +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=Yes +Activate automatic link routing=Yes +Grid size=800 +Graphic unit=2 +Window color=192 192 192 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255 255 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=0 +Trunc Length=80 +Word Length=80 +Word Text=!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout= +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout= +ExtDpdShowStrn=Yes +ExtendedDependency_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout= +Package.Stereotype=No +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout= +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=Yes +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=No +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Code" Attribute="Code" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Code Yes\r\nStereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=Yes +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Table.Code=Yes + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=Arial,8,N +CENTERFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LCNMFont=新宋体,8,N +LCNMFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=Yes +Keep center=Yes +Keep size=No +Width=2400 +Height=2400 +Brush color=255 255 255 +Fill Color=No +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=-1 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=Arial,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=Arial,8,N +TableFkColumnsFont color=0 0 0 +KeysFont=Arial,8,N +KeysFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +TriggersFont=Arial,8,N +TriggersFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=210 137 2 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +CODEFont=新宋体,8,N +CODEFont color=0 0 0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0 0 0 +TemporaryVTablesFont=Arial,8,N +TemporaryVTablesFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=233 202 131 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=Arial,8,N +Free TextFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +7 + + +1504793917 +1552306864 +((2208,24147), (13832,25668)) +((11558,24772),(4033,24772)) +1 +1 +3 +12615680 +1 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1504793917 +1552306864 +((2110,16012), (13734,17533)) +((11362,16637),(4033,16637)) +1 +1 +3 +12615680 +1 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1504793917 +1552492308 +-1 +((-49517,-2083), (-28593,16827)) +0 +3 +12615680 +1 +16777088 +12632256 +CODE 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +1 + + + + + +1504793917 +1552306813 +-1 +((-18928,-15136), (6778,3760)) +0 +3 +12615680 +1 +16777088 +12632256 +CODE 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +1 + + + + + +1504793917 +1552306866 +-1 +((-28127,4928), (4033,28346)) +0 +3 +12615680 +1 +16777088 +12632256 +CODE 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +1 + + + + + +1504793917 +1552306813 +-1 +((11362,3665), (30544,18873)) +0 +3 +12615680 +1 +16777088 +12632256 +CODE 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N + + + + + +1504793917 +1552306813 +-1 +((11558,20577), (30740,28967)) +0 +3 +12615680 +1 +16777088 +12632256 +CODE 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N + + + + + +1552488085 +1552489072 +-1 +((-49193,-15450), (-29287,-2480)) +0 +3 +12615680 +1 +16777088 +12632256 +CODE 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +1 + + + + + + + +1FE2AF86-1E69-45DA-AB48-F09BDC2D0BBF +WMS主数据 +WMSMASTER +1505973282 +liyub +1568736972 +Administrator +应用 +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=Yes +Activate automatic link routing=Yes +Grid size=800 +Graphic unit=2 +Window color=192 192 192 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255 255 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=0 +Trunc Length=80 +Word Length=80 +Word Text=!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout= +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout= +ExtDpdShowStrn=Yes +ExtendedDependency_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout= +Package.Stereotype=No +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout= +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=No +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=Yes +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Code" Attribute="Code" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Code Yes\r\nStereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=Yes +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Table.Code=Yes + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=Arial,8,N +CENTERFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LCNMFont=新宋体,8,N +LCNMFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=Yes +Keep center=Yes +Keep size=No +Width=2400 +Height=2400 +Brush color=255 255 255 +Fill Color=No +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=-1 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=Arial,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=Arial,8,N +TableFkColumnsFont color=0 0 0 +KeysFont=Arial,8,N +KeysFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +TriggersFont=Arial,8,N +TriggersFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=210 137 2 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +CODEFont=新宋体,8,N +CODEFont color=0 0 0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0 0 0 +TemporaryVTablesFont=Arial,8,N +TemporaryVTablesFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=233 202 131 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=Arial,8,N +Free TextFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +261 + + +1568734658 +1568735334 +((-21078,-1983), (-9229,-462)) +((-19511,-1358),(-11246,-1358)) +2 +1 +3 +12615680 +1 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1568736417 +1568736417 +((-31890,-26213), (-20041,-24692)) +((-23543,-25588),(-28837,-25588)) +2 +1 +4194432 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1568736972 +1568736972 +((1444,-31362), (13293,-29841)) +((11990,-30737),(2297,-30737)) +2 +1 +4194432 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1567006565 +1568735318 +-1 +((-37635,-7721), (-19511,8903)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567006565 +1584370592 +-1 +((-47325,-34211), (-28837,-16965)) +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1567006565 +1568735334 +-1 +((-11246,-12307), (5778,9591)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567006565 +1568735353 +-1 +((12852,16102), (33298,33346)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567006565 +1568736464 +-1 +((-23543,-42128), (2297,-19346)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567006565 +1568736512 +-1 +((11990,-41549), (26662,-19601)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567006565 +1584370592 +-1 +((12606,-15929), (35728,12043)) +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N + + + + + +1567049128 +1568735358 +-1 +((-11113,14290), (9993,33314)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1568559987 +1568735351 +-1 +((-31920,20842), (-14738,32756)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + + + +01E7A503-7DD3-4F68-8A92-36394F5507FD +WMS入库 +WMSINBOUND +1567006964 +Administrator +1569058692 +Administrator +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=No +Activate automatic link routing=No +Grid size=800 +Graphic unit=2 +Window color=192 192 192 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255 255 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=0 +Trunc Length=80 +Word Length=80 +Word Text=!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout= +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout= +ExtDpdShowStrn=Yes +ExtendedDependency_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout= +Package.Stereotype=No +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout= +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=No +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=Yes +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Code" Attribute="Code" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Stereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=Yes +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Table.Code=Yes + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=Arial,8,N +CENTERFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LCNMFont=新宋体,8,N +LCNMFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=Yes +Keep center=Yes +Keep size=No +Width=2400 +Height=2400 +Brush color=255 255 255 +Fill Color=No +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=-1 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=Arial,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=Arial,8,N +TableFkColumnsFont color=0 0 0 +KeysFont=Arial,8,N +KeysFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +TriggersFont=Arial,8,N +TriggersFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=210 137 2 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +CODEFont=新宋体,8,N +CODEFont color=0, 0, 0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0 0 0 +TemporaryVTablesFont=Arial,8,N +TemporaryVTablesFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=233 202 131 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=Arial,8,N +Free TextFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +15 + + +1567007008 +1569056783 +((-24005,-4847), (-455,-4247)) +((-24005,-4611),(-11901,-4611),(-11901,-4547),(-455,-4547)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567007008 +1569058709 +((-24004,14432), (-846,15032)) +((-846,14732),(-24004,14732)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567007008 +1569057388 +((-23981,4804), (-596,5404)) +((-596,5104),(-23981,5104)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567007008 +1567007757 +((-1025,-4419), (-425,5067)) +((-725,5067),(-725,-4419)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567007008 +1569058709 +((-1115,4725), (-515,14755)) +((-815,14755),(-815,4725)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1569052924 +1569053742 +((-6232,-14043), (5392,-4500)) +((-420,-4500),(-420,-14043)) +2 +1 +4194432 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1569056709 +1569058739 +((-29417,-15246), (-17793,-4752)) +((-23605,-4752),(-23605,-15246)) +2 +1 +4194432 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1567007008 +1569053742 +-1 +((-6494,-21349), (6764,-11001)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1567007757 +-1 +((-6703,-6868), (6151,-1658)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1569058739 +-1 +((-29953,-20368), (-17099,-11454)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1569056783 +-1 +((-29840,-7801), (-16986,-643)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1569057388 +-1 +((-30088,3058), (-17234,8270)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1567007757 +-1 +((-6703,2359), (6149,7571)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1569058704 +-1 +((-30120,11930), (-17266,17142)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007008 +1569058709 +-1 +((-6962,12389), (5892,17601)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + + + +B7BB971A-2156-4291-9251-42AB21430856 +WMS出库 +WMSOUTBOUND +1567007769 +Administrator +1570549235 +Administrator +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=No +Activate automatic link routing=No +Grid size=800 +Graphic unit=2 +Window color=192 192 192 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255 255 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=0 +Trunc Length=80 +Word Length=80 +Word Text=!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout= +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout= +ExtDpdShowStrn=Yes +ExtendedDependency_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout= +Package.Stereotype=No +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout= +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=No +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=Yes +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Code" Attribute="Code" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Stereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=Yes +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Table.Code=Yes + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=Arial,8,N +CENTERFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LCNMFont=新宋体,8,N +LCNMFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=Yes +Keep center=Yes +Keep size=No +Width=2400 +Height=2400 +Brush color=255 255 255 +Fill Color=No +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=-1 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=Arial,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=Arial,8,N +TableFkColumnsFont color=0 0 0 +KeysFont=Arial,8,N +KeysFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +TriggersFont=Arial,8,N +TriggersFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=210 137 2 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +CODEFont=新宋体,8,N +CODEFont color=0, 0, 0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0 0 0 +TemporaryVTablesFont=Arial,8,N +TemporaryVTablesFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=233 202 131 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=Arial,8,N +Free TextFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +15 + + +1567008052 +1570551019 +((5090,-20602), (5990,-7488)) +((5990,-20602),(5990,-15927),(5390,-15927),(5390,-7488)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1570551009 +((-16305,-8278), (5231,-6678)) +((-16305,-8278),(-5978,-8278),(-5978,-6978),(5231,-6978)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1569427795 +((5650,7104), (6250,15252)) +((5950,15252),(5950,7104)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1567008104 +((26380,7308), (26980,14951)) +((26680,14951),(26680,7308)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1571327494 +((-30187,7006), (-29332,18750)) +((-30187,18750),(-30187,12861),(-29632,12861),(-29632,7006)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N +4 + + + + + + + + + + + +1567008052 +1571327484 +((-29676,6480), (-12351,7080)) +((-29676,6780),(-12351,6780)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1570551013 +((4935,-7914), (21777,-7314)) +((21777,-7839),(16159,-7839),(16159,-7614),(4935,-7614)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1567008104 +((5856,6900), (26901,7500)) +((26901,7200),(5856,7200)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1570551013 +((26582,-7710), (27182,7191)) +((26882,-7710),(26882,7191)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1571327484 +((-12640,6874), (-12040,16679)) +((-12340,16679),(-12340,6874)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567008052 +1570551007 +-1 +((-20277,-13801), (-7423,-3046)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1571327484 +-1 +((-36102,4693), (-23248,9905)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1571327487 +-1 +((-35998,15817), (-23144,21693)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1571327484 +-1 +((-18777,4294), (-5923,9506)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1571327484 +-1 +((-19152,12600), (-6298,21804)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1567008104 +-1 +((20474,4594), (33328,9806)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1567008104 +-1 +((20474,12248), (33328,17460)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1567008104 +-1 +((-571,4594), (12283,9806)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1569427795 +-1 +((-796,12768), (12058,17980)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1570551013 +-1 +((21149,-11399), (34003,-2743)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1570551009 +-1 +((-1009,-12000), (11845,-2218)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1570551019 +-1 +((-409,-25050), (12445,-16480)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567008052 +1570548976 +-1 +((-33176,-33599), (-17662,-21581)) +0 +3 +12615680 +1 +16777088 +12632256 +LABL 0 新宋体,8,N +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +CODE 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + + + +E8010D02-4E38-4771-996F-6E73E3930080 +WMS库内操作 +WMSINVENTORY +1567007874 +Administrator +1571370632 +Administrator +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=No +Activate automatic link routing=No +Grid size=800 +Graphic unit=2 +Window color=192 192 192 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255 255 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=0 +Trunc Length=80 +Word Length=80 +Word Text=!""#$%&'()*+,-./:;<=>?@[\]^_`{|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout= +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout= +ExtDpdShowStrn=Yes +ExtendedDependency_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout= +Package.Stereotype=No +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout= +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=No +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=Yes +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Code" Attribute="Code" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Stereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=Yes +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +Table.Code=Yes + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=Arial,8,N +CENTERFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0 0 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0 0 0 +LCNMFont=新宋体,8,N +LCNMFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=Yes +Keep center=Yes +Keep size=No +Width=2400 +Height=2400 +Brush color=255 255 255 +Fill Color=No +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=-1 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=Arial,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=Arial,8,N +TableFkColumnsFont color=0 0 0 +KeysFont=Arial,8,N +KeysFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +TriggersFont=Arial,8,N +TriggersFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=210 137 2 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +CODEFont=新宋体,8,N +CODEFont color=0 0 0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +ColumnsFont=Arial,8,N +ColumnsFont color=0 0 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0 0 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0 0 0 +TemporaryVTablesFont=Arial,8,N +TemporaryVTablesFont color=0 0 0 +IndexesFont=Arial,8,N +IndexesFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=233 202 131 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=Arial,8,N +STRNFont color=0 0 0 +DISPNAMEFont=Arial,8,N +DISPNAMEFont color=0 0 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0 0 0 +LABLFont=Arial,8,N +LABLFont color=0 0 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0 0 0 +CENTERFont=新宋体,8,N +CENTERFont color=0 0 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 0 64 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=Arial,8,N +Free TextFont color=0 0 0 +Line style=2 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 64 0 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +15 + + +1567007954 +1570720178 +((-24768,10847), (-5568,11447)) +((-5568,11147),(-24768,11147)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567007954 +1570720178 +((-24010,2927), (-6385,3527)) +((-6385,3227),(-24010,3227)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N + + + + + + + + + + + +1567007954 +1571370647 +((-24707,-18386), (-7285,-7612)) +((-24707,-18386),(-7585,-18386),(-7585,-7612)) +1 +8 +3 +12615680 +1 +1 +12632256 +CENTER 0 新宋体,8,N +4 + + + + + + + + + + + +1567007954 +1570720178 +-1 +((-12083,8852), (769,14064)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007954 +1570720178 +-1 +((-30908,8549), (-18056,13761)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007954 +1570720178 +-1 +((-13286,947), (-433,6159)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007954 +1570720178 +-1 +((-30836,1005), (-17983,6217)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007954 +1571370593 +-1 +((-31803,-7587), (-18950,-2377)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007954 +1571370641 +-1 +((-31050,-25826), (-18198,-9842)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + +1567007954 +1570720178 +-1 +((-13586,-10038), (-733,-4826)) +0 +3 +12615680 +1 +16777088 +12632256 +STRN 0 新宋体,8,N +LABL 0 新宋体,8,N +CODE 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 255 新宋体,8,U +TableFkColumns 16711935 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +1 + + + + + + + + + + + + +CE74BFB2-1FDF-4618-A1EC-27BDA03FFA33 +only table& key +1439219713 +Administrator +1445752841 +Administrator +[Physical Objects\Database Generation\Format] +GenScriptTitle=Yes +GenScriptNamLabl=No +GenScriptQDtbs=No +GenScriptQOwnr=Yes +GenScriptCase=0 +GenScriptEncoding=ANSI +GenScriptNAcct=No +IdentifierDelimiter=[ ] + +[Physical Objects\Database Generation\Database] +Create=No +Open=Yes +Close=Yes +Drop=Yes +Permission=No + +[Physical Objects\Database Generation\Database\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[Physical Objects\Database Generation\Tablespace] +Create=No +Drop=No +Comment=Yes +Permission=No + +[Physical Objects\Database Generation\Tablespace\Create] +Header=Yes +Footer=Yes + +[Physical Objects\Database Generation\Storage] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\User] +Create=No +Drop=No +Comment=No +Privilege=No + +[Physical Objects\Database Generation\User\Create] +Physical Options=No + +[Physical Objects\Database Generation\Group] +Create=No +Drop=No +Comment=No +Privilege=No + +[Physical Objects\Database Generation\Role] +Create=Yes +Drop=Yes +Privilege=No + +[Physical Objects\Database Generation\UserDefinedDataType] +Create=No +Comment=Yes +Drop=No + +[Physical Objects\Database Generation\UserDefinedDataType\Create] +Default value=Yes +Check=No + +[Physical Objects\Database Generation\AbstractDataType] +Create=Yes +Header=Yes +Footer=Yes +Drop=Yes +Comment=Yes +Install JAVA class=No +Remove JAVA class=No +Permission=No + +[Physical Objects\Database Generation\Rule] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\Default] +Create=Yes +Comment=Yes +Drop=Yes + +[Physical Objects\Database Generation\Sequence] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[Physical Objects\Database Generation\Table&&Column\Table] +Create=Yes +Drop=Yes +Comment=No +Permission=Yes + +[Physical Objects\Database Generation\Table&&Column\Table\Create] +Check=Yes +Physical Options=Yes +Header=Yes +Footer=Yes + +[Physical Objects\Database Generation\Table&&Column\Table\Create\Check] +Constraint declaration=Yes + +[Physical Objects\Database Generation\Table&&Column\Column] +User datatype=Yes +Default value=Yes +Check=Yes +Physical Options=Yes +Comment=Yes + +[Physical Objects\Database Generation\Table&&Column\Column\Check] +Constraint declaration=Yes + +[Physical Objects\Database Generation\Table&&Column\Key\Primary key] +Create=Yes +Drop=No +Comment=Yes + +[Physical Objects\Database Generation\Table&&Column\Key\Primary key\Create] +Constraint declaration=Yes +Physical Options=Yes + +[Physical Objects\Database Generation\Table&&Column\Key\Alternate key] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\Table&&Column\Key\Alternate key\Create] +Constraint declaration=Yes +Physical Options=Yes + +[Physical Objects\Database Generation\Table&&Column\Foreign key] +Create=No +Drop=No +Comment=Yes + +[Physical Objects\Database Generation\Table&&Column\Foreign key\Create] +Constraint declaration=Yes + +[Physical Objects\Database Generation\Table&&Column\Index] +Create=No +Drop=No +Comment=Yes + +[Physical Objects\Database Generation\Table&&Column\Index\Create] +Constraint declaration=Yes +Physical Options=Yes + +[Physical Objects\Database Generation\Table&&Column\Index\Filter] +Primary key=No +Foreign key=Yes +Alternate key=No +Cluster=Yes +Other=Yes + +[Physical Objects\Database Generation\Table&&Column\Trigger] +Create=No +Drop=No +Comment=No + +[Physical Objects\Database Generation\Table&&Column\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[Physical Objects\Database Generation\View] +Create=Yes +Drop=Yes +Comment=Yes +Permission=Yes + +[Physical Objects\Database Generation\View\Create] +Force Column list=No +Physical Options=Yes +Header=Yes +Footer=Yes + +[Physical Objects\Database Generation\View\ViewColumn] +Comment=Yes + +[Physical Objects\Database Generation\View\ViewIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\View\ViewIndex\Create] +Physical Options=Yes + +[Physical Objects\Database Generation\View\ViewIndex\Filter] +Cluster=Yes +Other=Yes + +[Physical Objects\Database Generation\View\Trigger] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\View\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[Physical Objects\Database Generation\DBMSTrigger] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\Synonym] +Create=Yes +Drop=Yes + +[Physical Objects\Database Generation\Synonym\Filter] +Table=Yes +View=Yes +Proc=Yes +Synonym=Yes +Database Package=Yes +Sequence=Yes + +[Physical Objects\Database Generation\JoinIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\JoinIndex\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[Physical Objects\Database Generation\Procedure] +Create=No +Drop=No +Comment=Yes +Permission=No + +[Physical Objects\Database Generation\Procedure\Create] +Header=Yes +Footer=Yes + +[Physical Objects\Database Generation\DatabasePackage] +Create=Yes +Drop=Yes +Permission=No + +[Physical Objects\Database Generation\WebService] +Create=Yes +Drop=Yes +Comment=Yes + +[Physical Objects\Database Generation\Dimension] +Create=Yes +Drop=Yes + +[Physical Objects\Database Generation\User <<Schema>>] +Create=No +Drop=No +Comment=No + +[Physical Objects\Database Generation\User <<User>>] +Create=No +Drop=No +Comment=No +Privilege=No + +[Physical Objects\Database Generation\ExtendedObject <<Aggregate>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<Aggregate>>\ExtendedSubObject <<AggregateParameter>>] +Create=No + +[Physical Objects\Database Generation\ExtendedObject <<Assembly>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<AsymmetricKey>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<Certificate>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<Contract>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<EndPoint>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<EventNotification>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<FullTextCatalog>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<MessageType>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<PartitionFunction>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<PartitionScheme>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<Queue>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<RemoteServiceBinding>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<ResourcePool>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<Route>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<Service>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<SymmetricKey>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<WorkloadGroup>>] +Create=No +Drop=No + +[Physical Objects\Database Generation\ExtendedObject <<XMLSchemaCollection>>] +Create=No +Drop=No +Database Generation + + + + +5F075477-510B-4143-825E-2CF4BD813929 +dbo +dbo +1439220511 +Administrator +1439220601 +Administrator +Schema + + + + +407E3AFB-0F39-4F4B-89CD-9B34D500A978 +PrimaryKey +PrimaryKey +1504799542 +Administrator +1587698558 +Administrator +主键 +varchar(50) +50 + + + + +E4134EAA-CD33-42DD-984F-37FF1454017D +功能模块表 +Module +1445528606 +Administrator +1608557053 +admin +功能模块表 + + + +DA380A30-7C56-43CE-A693-6907B4D8C2D4 +Related Columns +Related Columns +1568559439 +Administrator +1568559439 +Administrator + + + + +E0B8BD77-47F6-4F4B-98A8-683B8D39D272 +功能模块ID +Id +1445528606 +Administrator +1608557053 +admin +功能模块流水号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +0EB4AB4E-5FE7-47E1-95A4-CDAAAF56DDB4 +节点语义ID +CascadeId +1445528606 +Administrator +1608557053 +admin +节点语义ID + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__CascadeI__5070F446 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__CascadeI__5070F446 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +B6CA9474-5EEA-4876-A7D8-2403B88C1557 +功能模块名称 +Name +1445528606 +Administrator +1608557053 +admin +功能模块名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,246={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Module__Name__5165187F + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,283={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Module__Name__5165187F +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +C5D15FFE-F9D0-4B44-BAF6-49EECDEE634C +主页面URL +Url +1445528606 +Administrator +1608557053 +admin +主页面URL + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,245={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Module__Url__52593CB8 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,282={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Module__Url__52593CB8 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +5E6485E4-1416-4ADF-8E7A-4D861E7DA680 +热键 +HotKey +1445528606 +Administrator +1608557053 +admin +热键 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,248={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__HotKey__534D60F1 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,285={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__HotKey__534D60F1 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +46F5B346-A767-4957-BE36-B14B40C679CB +是否叶子节点 +IsLeaf +1445528606 +Administrator +1608557053 +admin +是否叶子节点 +~(1)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,248={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__IsLeaf__5441852A + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,267={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__IsLeaf__5441852A +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +644ED90D-EC98-403D-AC8A-C51FC96FA7E1 +是否自动展开 +IsAutoExpand +1445528606 +Administrator +1608557053 +admin +是否自动展开 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__IsAutoEx__5535A963 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__IsAutoEx__5535A963 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9B1285D2-9E87-4B20-B456-0DB798458348 +节点图标文件名称 +IconName +1445528606 +Administrator +1608557053 +admin +节点图标文件名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__IconName__5629CD9C + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__IconName__5629CD9C +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +4D2A2E11-F706-4325-9E21-7BEACB9F9A79 +当前状态 +Status +1445528606 +Administrator +1608557053 +admin +当前状态 +~(1)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,248={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__Status__571DF1D5 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,267={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__Status__571DF1D5 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +B04380BC-FAE4-4A06-8B40-F3AB2A1D9945 +父节点名称 +ParentName +1445528606 +Administrator +1608557053 +admin +父节点名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__ParentNa__5812160E + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Module__ParentNa__5812160E +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +DAA1C731-8DBD-4EEC-98DE-94C216D446DD +矢量图标 +Vector +1445528606 +Administrator +1608557053 +admin +矢量图标 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,248={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__Vector__59063A47 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,285={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__Vector__59063A47 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +574D56B4-6EA0-4478-8FEF-3EE890C408C0 +排序号 +SortNo +1445528606 +Administrator +1608557053 +admin +排序号 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,267={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Module__SortNo__59FA5E80 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +A4AA838F-6A96-4C37-AC3C-06241E7F216A +父节点流水号 +ParentId +1445528606 +Administrator +1608557053 +admin +父节点流水号 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +51F34F16-B6E7-4B0D-BB91-BB23A6887E75 +模块标识 +Code +1522830052 +Administrator +1608557053 +admin +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +C0036159-A04D-443D-9D64-B7D916C54FB8 +IsSys +IsSys +1608556951 +admin +1608557053 +admin +是否为系统模块 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,88={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__Module__IsSys__5AEE82B9 + + + + + + +8ABEE080-5702-4464-9D28-54E42899F553 +PK_module +PK_module +1445528606 +Administrator +1566921889 +Administrator + + + + + + + + + + + + + + + + +B5F5F934-2339-4398-A0D0-2309841BC439 +代码生成器的表信息 +BuilderTable +1608556951 +admin +1608558425 +admin +代码生成器的表信息 + + + +710B0BED-BF0D-4B40-AF2D-5986FA6368F6 +编号 +Id +1608556951 +admin +1608558425 +admin +编号 +nvarchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +01EE3483-DD6D-43C6-8974-930F45270C09 +表英文全称 +TableName +1608556951 +admin +1608558425 +admin +表英文全称 +nvarchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +EC82DB47-2508-4F37-B29D-0B7253894FEF +表描述、中文名称 +Comment +1608556951 +admin +1608558425 +admin +表描述、中文名称 +nvarchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +A62772DD-0C41-4A8B-AC56-15C16E76E94F +子表英文全称 +DetailTableName +1608556951 +admin +1608558425 +admin +子表英文全称 +nvarchar(255) +255 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +70961B5C-9762-45B0-9259-F717BCA0F561 +子表描述、中文名称 +DetailComment +1608556951 +admin +1608558425 +admin +子表描述、中文名称 +nvarchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +0AF49D91-5C1D-4D67-9743-B53505668A5A +实体类名称 +ClassName +1608556951 +admin +1608558425 +admin +实体类名称 +nvarchar(100) +100 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +12BEA405-0A02-4FF8-97DD-DAB0BF4DF818 +命名空间 +Namespace +1608556951 +admin +1608558425 +admin +命名空间 +nvarchar(100) +100 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +6002C915-09BA-45D3-852E-76294F95EEF0 +模块标识 +ModuleCode +1608556951 +admin +1608558425 +admin +模块标识 +nvarchar(255) +255 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +B8F07C17-BEAF-4140-A1D6-15394112AC01 +模块名称 +ModuleName +1608556951 +admin +1608558425 +admin +模块名称 +nvarchar(300) +300 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +D5DBD538-7104-49CC-95B3-B73A131D5088 +代码相对文件夹路径 +Folder +1608556951 +admin +1608558425 +admin +代码相对文件夹路径 +nvarchar(300) +300 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +FC05CE71-50B9-49CE-B493-3A03AF8C656E +其它生成选项 +Options +1608556951 +admin +1608558425 +admin +其它生成选项 +nvarchar(1000) +1000 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +3913C363-DB99-4831-93A2-6DB8F119A1A2 +分类ID +TypeId +1608556951 +admin +1608558425 +admin +分类ID +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +C942F32B-23B6-4A7B-8037-D93FF3A7C2D7 +分类名称 +TypeName +1608556951 +admin +1608558425 +admin +分类名称 +nvarchar(20) +20 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +E3F6F6A5-659F-4091-A9BB-96EB5B4EC508 +创建时间 +CreateTime +1608556951 +admin +1608558425 +admin +创建时间 +datetime2 +2 +1 + + +9DD6B7EF-7F92-4AC5-94D3-C03FA1EFFC11 +创建人ID +CreateUserId +1608556951 +admin +1608558425 +admin +创建人ID +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +077D9DA9-9310-4CFB-9159-58B59A7E4858 +修改时间 +UpdateTime +1608556951 +admin +1608558425 +admin +修改时间 +datetime2 +2 + + +3418B8F6-1055-4DAC-84CE-EF640FEC8EF9 +修改人ID +UpdateUserId +1608556951 +admin +1608558425 +admin +修改人ID +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +C277812E-541E-40DB-A56F-349425133B44 +修改人姓名 +UpdateUserName +1608556951 +admin +1608558425 +admin +修改人姓名 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +3D1B6A5A-E1DF-4C10-B547-54539722E333 +创建人姓名 +CreateUserName +1608556951 +admin +1608558425 +admin +创建人姓名 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + +C76007F0-AA25-4C56-AFCC-A0AC9F30E76D +PK__systable__3214EC074BC5F3BD +PK__systable__3214EC074BC5F3BD +1608556951 +admin +1608557053 +admin +on "PRIMARY" +PK__systable__3214EC074BC5F3BD + + + + + + + + + + + + + + + + +944EBBD2-35E5-43A7-B850-17FF7F97AE10 +代码生成器的字段信息 +BuilderTableColumn +1608556951 +admin +1608558435 +admin +代码生成器的字段信息 + + + +47D88E83-1EBC-4D91-882F-F5992DC8B706 +编号 +Id +1608556951 +admin +1608558435 +admin +编号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +65AE4C1B-4DBB-4F92-BE2B-99C2D473F96E +归属表编号 +TableId +1608556951 +admin +1608558435 +admin +归属表编号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +E356D427-337B-41ED-95A6-A91E33D63908 +表名称 +TableName +1608556951 +admin +1608558435 +admin +表名称 +nvarchar(255) +255 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +EE09E75C-A0AB-43D0-B10D-9AAC43869ADE +列名称 +ColumnName +1608556951 +admin +1608558435 +admin +列名称 +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +3535E9B8-233E-45BC-8C34-1581F8616782 +列描述 +Comment +1608556951 +admin +1608558435 +admin +列描述 +nvarchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +B3A7B744-4131-4565-B384-B32AAB7B9870 +列类型 +ColumnType +1608556951 +admin +1608558435 +admin +列类型 +nvarchar(100) +100 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +01CA75A5-B3F9-4867-ABC3-99BB8FDE33C2 +实体类型 +EntityType +1608556951 +admin +1608558435 +admin +实体类型 +nvarchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +D439FEDB-41A0-4456-A7F4-9D4610EFF9C3 +实体名称 +EntityName +1608556951 +admin +1608558435 +admin +实体名称 +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +D41FBD07-837D-4F47-A083-A81A8B9CC411 +是否主键 +IsKey +1608556951 +admin +1608558435 +admin +是否主键 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsKey__276EDEB3 + + + + +3C1BA910-FCE8-4E7C-8168-C2082377C423 +是否自增 +IsIncrement +1608556951 +admin +1608558435 +admin +是否自增 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsInc__286302EC + + + + +5DE286B5-078F-422A-A78A-1D06FBDD8036 +是否必填 +IsRequired +1608556951 +admin +1608558435 +admin +是否必填 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsReq__29572725 + + + + +A4A86D39-086E-463C-8FDF-BE4763725392 +是否为插入字段 +IsInsert +1608556951 +admin +1608558435 +admin +是否为插入字段 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsIns__2A4B4B5E + + + + +B16A8C19-E099-49BC-A728-D6963F391C95 +是否编辑字段 +IsEdit +1608556951 +admin +1608558435 +admin +是否编辑字段 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsEdi__2B3F6F97 + + + + +0D2AE0E8-E752-4F01-A8F4-81603E8DE75C +是否列表字段 +IsList +1608556951 +admin +1608558435 +admin +是否列表字段 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsLis__2C3393D0 + + + + +66A41028-7E0A-496B-AEED-1CF67DFBC9AC +是否查询字段 +IsQuery +1608556951 +admin +1608558435 +admin +是否查询字段 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__BuilderTa__IsQue__2D27B809 + + + + +822BEBAC-878B-4FAA-9ACE-D0C81013FF7B +查询方式(等于、不等于、大于、小于、范围) +QueryType +1608556951 +admin +1608558435 +admin +查询方式(等于、不等于、大于、小于、范围) +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +AADBAA6D-3BDF-4340-8903-908FB5CF0D23 +显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件) +HtmlType +1608556951 +admin +1608558435 +admin +显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件) +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +8DF255CF-34B0-456D-A6F2-4AE3265A5DF5 +编辑类型(文本框、文本域、下拉框、复选框、单选框、日期控件) +EditType +1608556951 +admin +1608558435 +admin +编辑类型(文本框、文本域、下拉框、复选框、单选框、日期控件) +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +53A920FB-8FAF-4ACD-B8CC-06381510B4E4 +排序 +Sort +1608556951 +admin +1608558435 +admin +排序 +int +1 + + +ADA7D965-8AF2-443D-ACD2-68A16AA6A8DB +创建时间 +CreateTime +1608556951 +admin +1608558435 +admin +创建时间 +datetime2 +2 +1 + + +48A63256-BB8B-4A8C-9C65-D66945F5CB8E +创建人ID +CreateUserId +1608556951 +admin +1608558435 +admin +创建人ID +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +FDA66273-253E-4D7C-AC24-70D65540BA93 +修改时间 +UpdateTime +1608556951 +admin +1608558435 +admin +修改时间 +datetime2 +2 + + +65E5BE16-8F19-4BA9-A978-3A9962B630A6 +修改人ID +UpdateUserId +1608556951 +admin +1608558435 +admin +修改人ID +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +1AD0F090-2603-41B0-B11F-5FC703C12051 +修改时的行位置 +EditRow +1608556951 +admin +1608558435 +admin +修改时的行位置 +int + + +FA3C747A-E03D-4D3E-B90E-F1DCDDCB63A6 +修改时的列位置 +EditCol +1608556951 +admin +1608558435 +admin +修改时的列位置 +int + + +B13182CF-020E-485A-AA0A-A60606894F91 +修改人姓名 +UpdateUserName +1608556951 +admin +1608558435 +admin +修改人姓名 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +9392F3FF-C759-46CC-9067-210C5274454E +创建人姓名 +CreateUserName +1608556951 +admin +1608558435 +admin +创建人姓名 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +0E3E23F2-E815-4C5A-A0DD-263EAB0AEEBC +最大长度 +MaxLength +1608556951 +admin +1608558435 +admin +最大长度 +int + + + + +063C6B2B-21C1-43B8-8485-EDF6C086770A +PK_BUILDERTABLECOLUMN +PK_BUILDERTABLECOLUMN +1608556951 +admin +1608557053 +admin +on "PRIMARY" +PK_BUILDERTABLECOLUMN + + + + + + + + + + + + + + + + +4FFFBEE5-D33A-47D2-A26E-55FA74A1BFDB +模块元素表(需要权限控制的按钮) +ModuleElement +1445528606 +Administrator +1608556845 +admin +模块元素表(需要权限控制的按钮) + + + +348649FE-B259-481C-BD16-72809074C59A +Related Columns +Related Columns +1567436005 +Administrator +1567436005 +Administrator + + + + +1F7465D7-26EB-4246-8D6A-60FDC22B4159 +流水号 +Id +1445528606 +Administrator +1608557053 +admin +流水号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +46CF3C68-9833-4869-A0EE-75AF080D69A3 +DOM ID +DomId +1445528606 +Administrator +1608557053 +admin +DOM ID + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleEle__DomId__5CD6CB2B + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleEle__DomId__5CD6CB2B +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9BD51C9F-304A-43A7-AAE6-47005A19300A +名称 +Name +1445528606 +Administrator +1608557053 +admin +名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleElem__Name__5DCAEF64 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleElem__Name__5DCAEF64 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2F2FFB89-8044-4CCB-B60B-2D1CC28F0365 +元素附加属性 +Attr +1449285280 +Administrator +1608557053 +admin +元素附加属性 + +varchar(500) +500 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleElem__Attr__5EBF139D +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E47503EF-C330-4AE0-896A-937DCA3F63F7 +元素调用脚本 +Script +1449285280 +Administrator +1608557053 +admin +元素调用脚本 + +varchar(500) +500 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleEle__Scrip__5FB337D6 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +978DC225-6386-4E51-B3AC-FF0B6F3111DA +元素图标 +Icon +1449285280 +Administrator +1608557053 +admin +元素图标 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleElem__Icon__60A75C0F +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +D1901760-437A-4902-AC89-AA1779DFF547 +元素样式 +Class +1449285280 +Administrator +1608557053 +admin +元素样式 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleEle__Class__619B8048 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8C43CEB6-F418-495C-8511-D7C6FF4B5588 +备注 +Remark +1445528606 +Administrator +1608557053 +admin +备注 + +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleEle__Remar__628FA481 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleEle__Remar__628FA481 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9184A233-BD17-42BD-925D-FC7BBC733D89 +排序字段 +Sort +1449305779 +Administrator +1608557053 +admin +排序字段 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__ModuleElem__Sort__6383C8BA +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +46FDEFFD-7A00-433B-808B-02D75C7C06C4 +功能模块Id +ModuleId +1445528606 +Administrator +1608557053 +admin +功能模块Id +varchar(50) +50 +1 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +38192DAE-67DE-496A-BF97-E6D303F18547 +分类名称 +TypeName +1511952478 +Administrator +1608557053 +admin +分类名称 +nvarchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +BC09D191-68D6-419E-8AD9-8B5A481054DE +分类ID +TypeId +1511952478 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + + + +AFF0BD94-4775-4F27-A74E-F986A6F8AAB5 +PK_MODULEELEMENT +PK_MODULEELEMENT +1445622959 +Administrator +1566921889 +Administrator + + + + + + + + + + + + + + + + +3268BA7D-6F5A-4BC0-9FDF-2645CB73315A +多对多关系集中映射 +Relevance +1445528606 +Administrator +1608556845 +admin +多对多关系集中映射 + + + +DE6356EF-8750-4905-B476-1132EE3C6699 +流水号 +Id +1445528606 +Administrator +1608557053 +admin +流水号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +33C0436C-8086-45D7-9E29-46C665CC1A2C +描述 +Description +1448847123 +Administrator +1608557053 +admin +描述 + +nvarchar(100) +100 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Relevance__Descr__787EE5A0 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +51CBCE32-FBB2-4A83-9170-81C62FEB6728 +映射标识 +Key +1448847123 +Administrator +1608557053 +admin +映射标识 + +varchar(100) +100 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,285={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Relevance__Key__797309D9 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +D3FFE54D-FA3A-4F87-8747-8FAF1CE47B3C +状态 +Status +1445528606 +Administrator +1608557053 +admin +状态 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Relevance__Statu__7A672E12 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Relevance__Statu__7A672E12 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2E9F0758-71E3-4CBE-8D00-6ED87623D4F0 +授权时间 +OperateTime +1445528606 +Administrator +1608557053 +admin +授权时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Relevance__Opera__7B5B524B + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Relevance__Opera__7B5B524B +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F11B8596-5AD0-4A85-A7E0-9C7E932DA20C +授权人 +OperatorId +1445528606 +Administrator +1608557053 +admin +授权人 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +97B4BD22-E3AA-4809-AD91-03163355E26B +第一个表主键ID +FirstId +1445528606 +Administrator +1608557053 +admin +第一个表主键ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +1BA256AF-5036-43CC-B2CD-5F2926E82577 +第二个表主键ID +SecondId +1445528606 +Administrator +1608557053 +admin +第二个表主键ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +59AB5B86-26A3-4B88-8314-2FB89F27F43E +第三个表主键ID +ThirdId +1560598573 +Administrator +1608556845 +admin +第三个表主键ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +C5E38C08-FEA9-4E33-A0F9-95942E71422C +扩展信息 +ExtendInfo +1560598573 +Administrator +1608556845 +admin +扩展信息 +varchar(100) +100 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + +A9CA31C8-3B19-49B9-AF20-8E9C1E303630 +PK_RELEVANCE +PK_RELEVANCE +1445691015 +Administrator +1566921889 +Administrator + + + + + + + + + + + + + + + + +3664EF59-E0B7-49CA-88F3-35AF573CFF71 +角色表 +Role +1445528606 +Administrator +1608556845 +admin +角色表 + + + +1F511CD8-0890-457C-B7BD-E25130B9C10D +Related Columns +Related Columns +1568734591 +Administrator +1568734591 +Administrator + + + + +B74AE489-B344-4AAF-A4A6-02D98742F446 +Id +Id +1445528606 +Administrator +1608557053 +admin +Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +6D0072E5-72CA-4EDF-9C95-7C83F44D6960 +角色名称 +Name +1445528606 +Administrator +1608557053 +admin +角色名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,244={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,24=DF__Role__Name__7E37BEF6 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,281={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,24=DF__Role__Name__7E37BEF6 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +A4E318C9-4777-4261-B011-952FD43AEE43 +当前状态 +Status +1445528606 +Administrator +1608557053 +admin +当前状态 +~(1)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,246={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Role__Status__7F2BE32F + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,265={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Role__Status__7F2BE32F +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +5071422C-9978-48C4-A200-B79B4E193674 +创建时间 +CreateTime +1445528606 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Role__CreateTime__00200768 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Role__CreateTime__00200768 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +3CD33C75-27A6-43AE-8601-CC9A190D0A14 +创建人ID +CreateId +1445528606 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +E26E9A6A-A759-4C80-95CC-750832E3B06F +分类名称 +TypeName +1511952411 +Administrator +1608557053 +admin +分类名称 +nvarchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +CC674DDE-5D12-4581-81B9-3B533C1DDDD0 +分类ID +TypeId +1511952411 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + + + +83A2264E-1927-4E54-9B78-590E745A19F4 +PK_ROLE +PK_ROLE +1445690940 +Administrator +1566921889 +Administrator + + + + + + + + + + + + + + + + +09A1B0F3-C3DE-4D0A-A0B7-7EA2F24BEFEA +组织表 +Org +1445528606 +Administrator +1608556845 +admin +组织表 + + + +3980B655-085A-4A8B-B3F6-51EB4005B246 +Related Columns +Related Columns +1567437867 +Administrator +1567437867 +Administrator + + + + +170FC0A3-374E-4AAD-AA83-CE7EE3DC43EE +流水号 +Id +1445528606 +Administrator +1608557053 +admin +流水号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +316D0F42-F5B3-47D2-BAED-EE8586822129 +节点语义ID +CascadeId +1445528606 +Administrator +1608557053 +admin +节点语义ID + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,248={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Org__CascadeId__6B24EA82 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,285={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Org__CascadeId__6B24EA82 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +CE1BA668-3876-43BF-AEA6-061F4743B2E7 +组织名称 +Name +1445528606 +Administrator +1608557053 +admin +组织名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,243={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,23=DF__Org__Name__6C190EBB + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,280={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,23=DF__Org__Name__6C190EBB +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +3B248B87-67A6-4BAA-BC49-67596390B848 +热键 +HotKey +1445528606 +Administrator +1608557053 +admin +热键 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,245={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__HotKey__6D0D32F4 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,282={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__HotKey__6D0D32F4 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +811277C2-B4F2-4A69-B1E2-128E6ACF8FD7 +父节点名称 +ParentName +1445528606 +Administrator +1608557053 +admin +父节点名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,249={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__Org__ParentName__6E01572D + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,286={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__Org__ParentName__6E01572D +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +DB7B5CAB-60A1-48FA-AD4A-CBE2FC7B83F7 +是否叶子节点 +IsLeaf +1445528606 +Administrator +1608557053 +admin +是否叶子节点 +~(1)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,245={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__IsLeaf__6EF57B66 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,264={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__IsLeaf__6EF57B66 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +5757B4AB-9CCA-4804-98B7-4C3F28294FFD +是否自动展开 +IsAutoExpand +1445528606 +Administrator +1608557053 +admin +是否自动展开 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Org__IsAutoExpan__6FE99F9F + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Org__IsAutoExpan__6FE99F9F +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +B8DAFBE5-21F9-44F4-9811-A88B86F37915 +节点图标文件名称 +IconName +1445528606 +Administrator +1608557053 +admin +节点图标文件名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,247={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__Org__IconName__70DDC3D8 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,284={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__Org__IconName__70DDC3D8 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +58BB1D43-6FF8-4897-8985-DE3B4187A954 +当前状态 +Status +1445528606 +Administrator +1608557053 +admin +当前状态 +~(1)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,245={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__Status__71D1E811 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,264={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__Status__71D1E811 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +3B3E1509-C357-4ECA-80AE-414BF86E3655 +业务对照码 +BizCode +1445528606 +Administrator +1608557053 +admin +业务对照码 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,246={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Org__BizCode__72C60C4A + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,283={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Org__BizCode__72C60C4A +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +37B78233-78BF-44C3-B320-04761971166C +自定义扩展码 +CustomCode +1445528606 +Administrator +1608557053 +admin +自定义扩展码 + +varchar(4000) +4000 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,249={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__Org__CustomCode__73BA3083 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,286={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__Org__CustomCode__73BA3083 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +58436409-1E60-4D1E-B83B-D72078E625B7 +创建时间 +CreateTime +1445528606 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,249={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__Org__CreateTime__74AE54BC + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,268={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__Org__CreateTime__74AE54BC +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +47BD1E29-E5F7-42CD-AE9B-EECBF8A3977C +创建人ID +CreateId +1445528606 +Administrator +1608557053 +admin +创建人ID +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,247={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__Org__CreateId__75A278F5 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,266={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__Org__CreateId__75A278F5 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +35865160-135D-4682-B2A8-40C6540B5F58 +排序号 +SortNo +1445528606 +Administrator +1608557053 +admin +排序号 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,264={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,25=DF__Org__SortNo__76969D2E +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +EF6FC252-342A-48C6-BB3E-F6D67CE6BCC6 +父节点流水号 +ParentId +1445528606 +Administrator +1608557053 +admin +父节点流水号 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +371B6697-AEF7-40B2-8C0B-A50693771389 +分类名称 +TypeName +1511952724 +Administrator +1608557053 +admin +分类名称 +nvarchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F0347032-67D3-4F71-8A1E-858ADC0A86D1 +分类ID +TypeId +1511952724 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + + + +C3FBB434-5AAE-4EE6-9C9B-02EA25C4C6C6 +PK_ORG +PK_ORG +1445623147 +Administrator +1566921889 +Administrator + + + + + + + + + + + + + + + + +33B9C122-D218-47F5-9B14-C1E9CEA2BF08 +用户基本信息表 +User +1445528606 +Administrator +1608557053 +admin +用户基本信息表 + + + +AD955881-D09B-4D19-8553-E6541503756A +Related Columns +Related Columns +1568734575 +Administrator +1568734575 +Administrator + + + + +E2237934-7398-419A-95BF-43DFEB55913A +用户数据主键 +Id +1445528606 +Administrator +1608557053 +admin +流水号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +94BC4150-C444-4FAB-AF89-D14B8EE680B1 +用户登录帐号 +Account +1445528606 +Administrator +1608557053 +admin +用户登录帐号 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,247={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__User__Account__151B244E + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,284={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__User__Account__151B244E +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2C28D983-AA57-45EC-8582-FEC60C925160 +密码 +Password +1445528606 +Administrator +1608557053 +admin +密码 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,248={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__User__Password__160F4887 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,285={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__User__Password__160F4887 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +FD751868-4A7C-4604-AFFC-796866481261 +用户姓名 +Name +1445528606 +Administrator +1608557053 +admin +用户姓名 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,244={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,24=DF__User__Name__17036CC0 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,281={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,24=DF__User__Name__17036CC0 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +C8D49687-8718-420F-A062-34E45CDA32E2 +性别 +Sex +1445528606 +Administrator +1608557053 +admin +性别 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,243={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,23=DF__User__Sex__17F790F9 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,262={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,23=DF__User__Sex__17F790F9 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +188555B8-D671-40BC-B3D5-C277B2A80592 +用户状态 +Status +1445528606 +Administrator +1608557053 +admin +用户状态 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,246={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__User__Status__18EBB532 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,265={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__User__Status__18EBB532 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +39B4C8DE-280B-44D4-9E17-255EE27467F3 +业务对照码 +BizCode +1445528606 +Administrator +1608557053 +admin +业务对照码 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,247={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__User__BizCode__19DFD96B + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,284={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__User__BizCode__19DFD96B +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9B81F827-C810-4884-99EF-D1FE6133995D +经办时间 +CreateTime +1445528606 +Administrator +1608557053 +admin +经办时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__User__CreateTime__1AD3FDA4 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__User__CreateTime__1AD3FDA4 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9D0E7493-3BF1-4304-BDBE-1BEFB9300F6E +CreateId +CreateId +1608556951 +admin +1608557053 +admin +创建人 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +1C7A6C81-5B41-4709-802D-CC6E52DE6996 +创建人 +CrateId +1472924983 +Administrator +1608556845 +admin +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +65F9F722-6842-4B7E-8E6D-09E304EAE387 +分类名称 +TypeName +1511952237 +Administrator +1608557053 +admin +分类名称 +nvarchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +54B66412-51EA-4D4B-83DE-1B4A8728E029 +分类ID +TypeId +1511952237 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + + + +0BB30A91-88F3-4904-AB3C-3833E1F34955 +PK_USER +PK_USER +1445621986 +Administrator +1566921889 +Administrator + + + + + + + + + + + + + + + + +0A065CB1-B915-4291-B262-6E274A11D41B +资源表 +Resource +1445528606 +Administrator +1608556845 +admin +资源表 + + + +7C9C6EF9-47F7-4BC0-8CC9-273E37BCE45C +资源标识 +Id +1445528606 +Administrator +1608557053 +admin +资源标识 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +D347C274-9D3E-4463-A8A9-E4BC1484FF47 +节点语义ID +CascadeId +1445528606 +Administrator +1608556845 +admin +节点语义ID + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +46BD3FCE-C207-496C-B40A-912F078587EF +名称 +Name +1445528606 +Administrator +1608556845 +admin +名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +811F7F78-CF56-4A17-9B81-E6180D72B6EB +排序号 +SortNo +1445528606 +Administrator +1608557053 +admin +排序号 +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9444B36F-B724-4CEB-9384-C3B3A6125528 +描述 +Description +1450014884 +Administrator +1608556845 +admin +描述 + +varchar(500) +500 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +36092298-14F0-4CDD-82EB-122FE31C8D65 +父节点名称 +ParentName +1523644870 +Administrator +1608557053 +admin +父节点名称 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +D5E94D92-E369-446A-8324-927C9FED49DE +父节点ID +ParentId +1445528606 +Administrator +1608557053 +admin +父节点流ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +B283B8C4-FC95-479A-9685-AE58D3E85118 +资源所属应用 +AppId +1507605442 +liyub +1608557053 +admin +资源所属应用ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +6446F7F6-9725-472B-A7EF-656BBEE00C9A +所属应用名称 +AppName +1523644870 +Administrator +1608557053 +admin +所属应用名称 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +01DE9194-E646-4650-9ECD-EC7090F9C6A7 +分类名称 +TypeName +1511952533 +Administrator +1608556845 +admin +分类名称 +varchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E1B89BAD-FE91-463F-9B5E-4AB668970F3D +分类ID +TypeId +1511952533 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E85F8F30-A907-4FD4-85B1-431A680C8EB6 +是否可用 +Disable +1523681442 +Administrator +1608557053 +admin +是否可用 +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +A681E213-E363-4F1D-B3A7-70521F47C9AE +创建时间 +CreateTime +1572192408 +Administrator +1608557053 +admin +创建时间 +datetime2(7) +7 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +64921A8B-46A1-4A3C-A6F6-C0DE44463557 +创建人ID +CreateUserId +1572192408 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +74E13348-15B8-48FA-AC21-52B8D0D194CA +创建人 +CreateUserName +1572192408 +Administrator +1608557053 +admin +创建人 +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +AD8FBEF4-7470-49A9-B931-E834455A0B9B +最后更新时间 +UpdateTime +1572192408 +Administrator +1608557053 +admin +最后更新时间 +datetime2(7) +7 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +7F5D350E-2A3B-461A-B461-06C7726A2DB7 +最后更新人ID +UpdateUserId +1572192408 +Administrator +1608557053 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8146C570-719A-4789-8DAC-3BD5A33E7FB4 +最后更新人 +UpdateUserName +1572192408 +Administrator +1608557053 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,231={9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +A28BC347-E2BD-4858-BDD8-8303408A9C32 +PK_RESOURCE +PK_RESOURCE +1450015075 +Administrator +1608557053 +admin +PK__Resource__3214EC07A3FEAC15 + + + + + + + + + + + + + + + + +949A434A-93A4-41EE-8DC2-6F68B917E043 +表单模板表 +Form +1504793917 +Administrator +1608557053 +admin +表单模板表 + + + +BE792BB9-DB9B-461C-A24F-E737C8861E09 +表单模板Id +Id +1504793917 +Administrator +1608557053 +admin +表单模板Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +E47B4CE2-1AB4-43D5-B560-BAA367A40150 +表单名称 +Name +1504793917 +Administrator +1608557053 +admin +表单名称 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +8E1ECAA9-7DA9-4653-B255-2F155DC409AB +表单类型 +FrmType +1552491908 +Administrator +1608557053 +admin +表单类型,0:默认动态表单;1:Web自定义表单 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,88={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,27=DF__Form__FrmType__47DBAE45 + + + + +7D31EBC0-E18A-49CF-BEBE-0AD79BEDFEA5 +系统页面标识 +WebId +1552491908 +Administrator +1608557053 +admin +系统页面标识,当表单类型为用Web自定义的表单时,需要标识加载哪个页面 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +2D3774DC-8001-4B3F-A2D9-D119D66FB7CF +字段个数 +Fields +1519704375 +Administrator +1608557053 +admin +字段个数 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,87={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,26=DF__Form__Fields__48CFD27E + + + + +D9DFF694-358A-4F21-8C43-CF189A3DB03B +表单中的控件属性描述 +ContentData +1504793917 +Administrator +1608557053 +admin +表单中的控件属性描述 +text +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +3DEAE97A-7275-4C7F-8525-FE97FDC4A89B +表单控件位置模板 +ContentParse +1519704128 +Administrator +1608557053 +admin +表单控件位置模板 +text +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +059C0ACA-5CA8-473E-A0FB-90014CA1241B +表单原html模板未经处理的 +Content +1504793917 +Administrator +1608557053 +admin +表单原html模板未经处理的 +text +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +B79F7132-CBA8-42E2-AD21-784766ECB68E +排序码 +SortCode +1504793917 +Administrator +1608557053 +admin +排序码 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,89={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Form__SortCode__49C3F6B7 + + + + +F289723B-B207-406A-A6C6-61B74DA6C4B4 +删除标记 +DeleteMark +1504793917 +Administrator +1608557053 +admin +删除标记 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Form__DeleteMark__4AB81AF0 + + + + +DBE1334F-EA53-451B-BE7B-FED8F4FBBF6F +数据库名称 +DbName +1504801136 +Administrator +1608557053 +admin +数据库名称 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +70E1629A-47CE-41CC-AF2F-3AFB457E75D4 +有效 +Disabled +1504793917 +Administrator +1608557053 +admin +有效 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,89={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__Form__Disabled__4BAC3F29 + + + + +67A15FCD-D635-4AC9-9075-8A6816F61BC3 +备注 +Description +1504793917 +Administrator +1608557053 +admin +备注 +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +E9AAD340-9D8C-414C-A34B-C1ACE3511C02 +创建时间 +CreateDate +1504793917 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Form__CreateDate__4CA06362 + + + + +B3BEBFDA-EA91-4293-8B1C-B270A0AC7858 +创建用户主键 +CreateUserId +1504793917 +Administrator +1608557053 +admin +创建用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +4031B125-E60A-479A-8965-59614EAD538C +创建用户 +CreateUserName +1504793917 +Administrator +1608557053 +admin +创建用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +46B4C57E-AF77-4FC3-B6E0-8B8901F781E4 +修改时间 +ModifyDate +1504793917 +Administrator +1504798129 +Administrator +修改时间 +datetime + + +C8850CB3-344A-4EC4-87CE-E9D40C667235 +修改用户主键 +ModifyUserId +1504793917 +Administrator +1608557053 +admin +修改用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +6A4AA3C2-7770-4F5F-A5BB-9D5ECF3F8FAF +修改用户 +ModifyUserName +1504793917 +Administrator +1608557053 +admin +修改用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +787C3BB1-7ED3-40E1-9C53-B2335EE75C2F +所属部门 +OrgId +1584369631 +Administrator +1608557053 +admin +所属部门 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +0FABCD3D-14FB-41B2-9A94-1CC176EADD26 +FrmMainId +FrmMainId +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +FF405426-A8A5-401B-A9AE-ABD7FCA511F2 +WF_FrmMain_PK +WF_FrmMain_PK +1504793917 +Administrator +1504793917 +Administrator +1 + + + + + +A041B309-928C-4A07-9797-4235C10E1B7D +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + + + + + + +6E94C4B7-A8A1-4240-BBD0-0A5A170389BB +工作流模板信息表 +FlowScheme +1504793917 +Administrator +1608557053 +admin +工作流模板信息表 + + + +BECA9434-0208-4639-8A96-D6255BF5A8D6 +主键Id +Id +1504793917 +Administrator +1608557053 +admin +主键Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +F41F7E96-AA08-45B6-B6F0-9089BD9382AB +流程编号 +SchemeCode +1504793917 +Administrator +1608557053 +admin +流程编号 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +7C736F1B-8295-4B7A-88D3-EC4802193B58 +流程名称 +SchemeName +1504793917 +Administrator +1608557053 +admin +流程名称 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +9C4142E0-1473-4AE5-ABAD-6A5325D0AC82 +流程分类 +SchemeType +1504793917 +Administrator +1608557053 +admin +流程分类 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +DEB25B20-6415-4533-A711-959A4D39C862 +流程内容版本 +SchemeVersion +1504793917 +Administrator +1608557053 +admin +流程内容版本 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +3E79F855-E867-4C4F-B4EC-87A292CDC84D +流程模板使用者 +SchemeCanUser +1504793917 +Administrator +1608557053 +admin +流程模板使用者 +varchar(Max) +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +1D3144F9-C3C1-4EF4-BBD9-9BB1898A932D +流程内容 +SchemeContent +1521078637 +Administrator +1608557053 +admin +流程内容 +varchar(Max) +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +0229D9D1-123B-4038-BFF2-44D093B96FD7 +表单ID +FrmId +1521078637 +Administrator +1608557053 +admin +表单ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +51239569-B322-4CAF-8E0B-8C61AB9EA5BE +表单类型 +FrmType +1504793917 +Administrator +1608557053 +admin +表单类型 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowSchem__FrmTy__412EB0B6 + + + + +27352E05-6B50-42E2-8CDB-D0325885E6F5 +模板权限类型:0完全公开,1指定部门/人员 +AuthorizeType +1504793917 +Administrator +1608557053 +admin +模板权限类型:0完全公开,1指定部门/人员 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowSchem__Autho__4222D4EF + + + + +E238A983-7509-4A3C-B07B-FEBC8A7B8414 +排序码 +SortCode +1504793917 +Administrator +1608557053 +admin +排序码 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowSchem__SortC__4316F928 + + + + +02763158-A58C-489C-92CF-3EE0CDDB4D15 +删除标记 +DeleteMark +1504793917 +Administrator +1608557053 +admin +删除标记 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowSchem__Delet__440B1D61 + + + + +CE12EBF2-DD4B-410D-A09D-6DC90C5894AE +有效 +Disabled +1504793917 +Administrator +1608557053 +admin +有效 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowSchem__Disab__44FF419A + + + + +D1F30426-A20F-4F68-8BA3-271E9B4095C1 +备注 +Description +1504793917 +Administrator +1608557053 +admin +备注 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +F5CF7B40-B00A-45E3-A138-731523438359 +创建时间 +CreateDate +1504793917 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowSchem__Creat__45F365D3 + + + + +76565A5D-20CD-4C19-AAC8-CAB0EE869478 +创建用户主键 +CreateUserId +1504793917 +Administrator +1608557053 +admin +创建用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +2DC5E2EF-4216-497E-AD0D-2580F16027B0 +创建用户 +CreateUserName +1504793917 +Administrator +1608557053 +admin +创建用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +EF364DCF-E73C-4CD6-A877-3FAE6AD4E25F +修改时间 +ModifyDate +1504793917 +Administrator +1504798129 +Administrator +修改时间 +datetime + + +6827F245-C1C8-4FCE-B4A6-21B44EDF7011 +修改用户主键 +ModifyUserId +1504793917 +Administrator +1608557053 +admin +修改用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +86F0B6C8-1FB1-44B0-B789-803622F8650C +修改用户 +ModifyUserName +1504793917 +Administrator +1608557053 +admin +修改用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +114686CD-96E0-40FF-A09E-9728902C267F +所属部门 +OrgId +1584369624 +Administrator +1608557053 +admin +所属部门 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +DB504741-300C-48E3-973A-00B4689AECAF +Id +Id +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +D56566D5-30B2-4BCE-B2F6-30D6636EFB4D +FlowScheme_PK +FlowScheme_PK +1504793917 +Administrator +1520668070 +Administrator +1 + + + + + +750B427B-78F3-4EB4-9802-97E5B2E57A0E +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + + + + + + +806B541D-1B79-40A7-99C8-5E549C918975 +工作流流程实例表 +FlowInstance +1504793917 +Administrator +1608557053 +admin +工作流流程实例表 + + + +F435AA1C-74B7-4D74-AF9A-E0F536AFC11F +主键Id +Id +1504793917 +Administrator +1608557053 +admin +主键Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +6C3174F2-8C36-4AEB-9235-0F953D0B7536 +流程实例模板Id +InstanceSchemeId +1504793917 +Administrator +1608557053 +admin +流程实例模板Id +varchar(50) +50 +1 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +E98CB59F-CAF9-4449-A01F-A9F255390846 +实例编号 +Code +1504793917 +Administrator +1608557053 +admin +实例编号 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +C613C381-A6AC-4DEB-B517-76EB7D425CAA +自定义名称 +CustomName +1504793917 +Administrator +1608557053 +admin +自定义名称 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +9AE38E11-84C4-401F-97E0-D755CA06AB09 +当前节点ID +ActivityId +1504793917 +Administrator +1608557053 +admin +当前节点ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +C5FBE742-1619-4297-8FF5-8DB478FFD5A5 +当前节点类型 +ActivityType +1504793917 +Administrator +1608557053 +admin +当前节点类型(0会签节点) +int + + +D9D5FBA8-5B4A-4299-8C4B-E5BF92C94431 +当前节点名称 +ActivityName +1504793917 +Administrator +1608557053 +admin +当前节点名称 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +DBAC9ACD-A160-49E3-BA18-34ACA955CC43 +前一个ID +PreviousId +1504801296 +Administrator +1608557053 +admin +前一个ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +27B1FBC5-9ECC-4C3D-8929-DEF0DAE46696 +流程模板内容 +SchemeContent +1521189713 +Administrator +1608557053 +admin +流程模板内容 +varchar(Max) +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +CE0F538B-64D5-4AB2-A7E8-95C429B640B2 +流程模板ID +SchemeId +1521189713 +Administrator +1608557053 +admin +流程模板ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +13EAB4E1-8CAF-454F-A46A-D0CDE1EC5F2D +数据库名称 +DbName +1521189833 +Administrator +1608557053 +admin +数据库名称 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +CB7CCE39-F5D9-440D-A988-245254F9C650 +表单数据 +FrmData +1521690644 +Administrator +1608557053 +admin +表单数据 +text +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +48BD95E4-3C6D-41FE-AF8F-5B95D2502165 +表单类型 +FrmType +1504801424 +Administrator +1608557053 +admin +表单类型 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__FrmTy__35BCFE0A + + + + +382AE554-3ECB-431E-8ED9-28C9A9D5F874 +表单中的控件属性描述 +FrmContentData +1521189949 +Administrator +1608557053 +admin +表单中的控件属性描述 +text +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +88F0BD4F-1142-4ECF-B9CB-049BA1ACB4F1 +表单控件位置模板 +FrmContentParse +1521189833 +Administrator +1608557053 +admin +表单控件位置模板 +text +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +3D624FF2-259D-48CA-BF04-F8DD5F05C091 +表单ID +FrmId +1521190007 +Administrator +1608557053 +admin +表单ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +F969B35E-77F6-4658-834C-AB61B18A1B0B +流程类型 +SchemeType +1504793917 +Administrator +1608557053 +admin +流程类型 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +06748220-8AED-4D9D-B1BB-11CC17633057 +有效标志(0暂停,1正常运行,3草稿) +Disabled +1504793917 +Administrator +1608557053 +admin +有效标志 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__Disab__36B12243 + + + + +13E11AE5-26B8-444A-9210-AC46929DE9BA +创建时间 +CreateDate +1504793917 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__Creat__37A5467C + + + + +11066BC1-6BBB-4A41-AD07-9B47EF4E2B35 +创建用户主键 +CreateUserId +1504793917 +Administrator +1608557053 +admin +创建用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +07BCDA70-08AF-4D4E-83A5-954DB379F72F +创建用户 +CreateUserName +1504793917 +Administrator +1608557053 +admin +创建用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +3B6D943B-675D-4216-AF4F-E6B92EF6D791 +等级 +FlowLevel +1504793917 +Administrator +1608557053 +admin +等级 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__FlowL__38996AB5 + + + + +F45676E2-9A52-4630-BCCF-60D48F4C2B56 +实例备注 +Description +1504793917 +Administrator +1608557053 +admin +实例备注 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +BCAC5426-B9D9-410F-8F34-38405BF65C51 +是否完成(0运行中,1运行结束,2被召回,3不同意,4表示被驳回) +IsFinish +1504793917 +Administrator +1608557053 +admin +是否完成 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__IsFin__398D8EEE + + + + +93828232-E3F3-4E75-9088-9554278FEF35 +执行人 +MakerList +1504793917 +Administrator +1608557053 +admin +执行人 +varchar(1000) +1000 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +49AE23BC-C725-47FB-82FD-4CE22CC95189 +所属部门 +OrgId +1584369589 +Administrator +1608557053 +admin +所属部门 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +D707945D-7815-4853-86EA-F9F300E6218E +Id +Id +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +1925AD3C-50D1-4A4E-8EBE-201B4DAADA05 +FlowInstance_PK +FlowInstance_PK +1504793917 +Administrator +1520668005 +Administrator +1 + + + + + +9497F7B2-7AFA-4843-89F1-85ECA652423B +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + + + + + + +F3EB533C-87D3-4BF1-A09D-7C7585903A0C +工作流实例流转历史记录 +FlowInstanceTransitionHistory +1504793917 +Administrator +1608557053 +admin +工作流实例流转历史记录 + + + +9D4112EF-17F4-4201-BC21-643DA0874D81 +主键Id +Id +1504793917 +Administrator +1608557053 +admin +主键Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +7C5A0D67-CCDC-4AC6-A24E-5D66AB0853FC +实例Id +InstanceId +1504793917 +Administrator +1608557053 +admin +实例Id +varchar(50) +50 +1 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +743F4559-979B-47C5-8ACF-75241BAA47D7 +开始节点Id +FromNodeId +1504793917 +Administrator +1608557053 +admin +开始节点Id +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +8F5CD3F1-6EE0-44AB-82AA-745BA5B3283C +开始节点类型 +FromNodeType +1504793917 +Administrator +1520667870 +Administrator +开始节点类型 +int + + +01335D64-4088-4AC7-B52B-B8E24E0D3783 +开始节点名称 +FromNodeName +1504793917 +Administrator +1608557053 +admin +开始节点名称 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +F6B2AB11-B4DC-4DCA-8BA0-45F67A3CB869 +结束节点Id +ToNodeId +1504793917 +Administrator +1608557053 +admin +结束节点Id +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +D1AE7CD3-4DF7-4121-B218-693CC95E6DA0 +结束节点类型 +ToNodeType +1504793917 +Administrator +1520667870 +Administrator +结束节点类型 +int + + +526569E2-B056-4C0A-ABE7-2D48FC09C6DD +结束节点名称 +ToNodeName +1504793917 +Administrator +1608557053 +admin +结束节点名称 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +F9CE9DEF-DEE9-415B-ACFA-DD9A55DC540D +转化状态 +TransitionSate +1504793917 +Administrator +1608557053 +admin +转化状态 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__Trans__3D5E1FD2 + + + + +86A42378-0EB9-4946-914D-C44837F36FD2 +是否结束 +IsFinish +1504793917 +Administrator +1608557053 +admin +是否结束 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__IsFin__3E52440B + + + + +020FBF1C-A9B3-45D2-A5E7-352CAE6EB5B2 +转化时间 +CreateDate +1504793917 +Administrator +1608557053 +admin +转化时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__Creat__3F466844 + + + + +C41BA484-8C23-4409-94C5-37A681A4B751 +操作人Id +CreateUserId +1504793917 +Administrator +1608557053 +admin +操作人Id +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +484B225D-4A49-4E25-994B-20CBD86EFAB3 +操作人名称 +CreateUserName +1504793917 +Administrator +1608557053 +admin +操作人名称 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +D0232FFC-2EDF-4708-B606-F9B46E212607 +Id +Id +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +12BCD2CF-67EA-42C4-ACDB-AA613F210133 +FlowInstanceTransitionHistory_PK +FlowInstanceTransitionHistory_PK +1504793917 +Administrator +1520668042 +Administrator +1 + + + + + +94C00D6B-7A82-4740-8C26-28B5D3972D11 +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +38C4E151-725E-441D-B800-354C8CFE3996 +Relationship_26_FK +Relationship_26_FK +1504793917 +Administrator +1504793917 +Administrator + + + + + +FF089260-C062-4A6E-941D-5614249E6F87 +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + + + + + + +08CC0E81-7942-4AA3-B076-7FAE23F02687 +工作流实例操作记录 +FlowInstanceOperationHistory +1504793917 +Administrator +1608557053 +admin +工作流实例操作记录 + + + +689A2152-E504-4017-9FED-21396B0B0CC2 +主键Id +Id +1504793917 +Administrator +1608557053 +admin +主键Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +AC4E6E69-039E-4AFB-BA69-51EAB41557CE +实例进程Id +InstanceId +1504793917 +Administrator +1608557053 +admin +实例进程Id +varchar(50) +50 +1 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +3B202AED-ABB8-4115-BD66-AAC01CEAFC63 +操作内容 +Content +1504793917 +Administrator +1608557053 +admin +操作内容 +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +9667F770-CE13-405C-B3DD-A35989433245 +创建时间 +CreateDate +1504793917 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FlowInsta__Creat__3B75D760 + + + + +5FFFCB89-400D-4F2F-9CF3-727051E2E6D3 +创建用户主键 +CreateUserId +1504793917 +Administrator +1608557053 +admin +创建用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +01E8EC4C-BE39-4437-8733-63A77161290F +创建用户 +CreateUserName +1504793917 +Administrator +1608557053 +admin +创建用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +B3D33151-CA92-449F-94B4-38FB429D0E3F +Id +Id +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +F110B6FA-890F-46C0-A830-B030E5409F7E +FlowInstanceOperationHistory_PK +FlowInstanceOperationHistory_PK +1504793917 +Administrator +1520668027 +Administrator +1 + + + + + +5E4E7257-29B3-4810-B9FE-964452A2F85E +1504793917 +Administrator +1504793917 +Administrator + + + + + + + +83BDAA4B-259E-4F48-B182-9E40476C3CF3 +Relationship_27_FK +Relationship_27_FK +1504793917 +Administrator +1504793917 +Administrator + + + + + +B771896B-FB8D-4222-B53D-78426CCE23EA +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + + + + + + +E52FDF53-76C1-41E5-BA70-34E427E9C019 +应用 +Application +1507604818 +liyub +1608557053 +admin +应用 + + + +C125E6EF-A595-467A-B31D-973558FF7F8B +AppId +Id +1507604818 +liyub +1608557053 +admin +AppId +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +B61CED31-4CF5-43F2-AAF6-12E95A2A2CD1 +应用名称 +Name +1507604818 +liyub +1608557053 +admin +应用名称 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,287={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Applicatio__Name__22AA2996 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8BB6B895-057E-4AFE-9771-5ECBDD52FA76 +应用密钥 +AppSecret +1507604821 +liyub +1608557053 +admin +应用密钥 +varchar(255) +255 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +223CD518-D6A6-4B2A-B052-1A2324CE77E0 +应用描述 +Description +1507605155 +liyub +1608557053 +admin +应用描述 +nvarchar(255) +255 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +3E43E392-1308-4B8E-905D-ACC61BAE15BB +应用图标 +Icon +1507615836 +liyub +1608557053 +admin +应用图标 +varchar(255) +255 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +E6761020-9A94-4230-BA31-0A6E4A96A070 +是否可用 +Disable +1507615867 +liyub +1608557053 +admin +是否可用 +~(0)~ +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Applicati__Disab__239E4DCF +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +24FD7C06-8CCF-4CF1-BA34-252FB954811E +创建时间 +CreateTime +1572192388 +Administrator +1608557053 +admin +创建日期 +getdate() +date +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Applicati__Creat__24927208 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__Applicati__Creat__24927208 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +56B9F9DC-1F1F-4727-8A40-6C9F5BF37D46 +CreateUser +CreateUser +1608556951 +admin +1608557053 +admin +创建人 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +5EADCF3F-84E4-4A33-A581-CF68961FAF02 +创建人ID +CreateUserId +1572192388 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +0272A670-5485-4BCE-8453-206CE195BFFF +创建人 +CreateUserName +1572192388 +Administrator +1572192406 +Administrator +创建人 +varchar(200) +200 +1 + + +CE3A683C-9968-4D48-84B5-53C558CFA8A7 +最后更新时间 +UpdateTime +1572192388 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +BE50932F-BFE3-416E-890C-83BA2453A86A +最后更新人ID +UpdateUserId +1572192388 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +345B216A-901E-4CFA-8973-280F7A8E8CB8 +最后更新人 +UpdateUserName +1572192388 +Administrator +1608556845 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,102={9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + + + + + +D568574A-8780-4EF3-A8A0-A9A034B6F9EE +PK_CATEGORY +PK_CATEGORY +1507604818 +liyub +1566921889 +Administrator + + + + + + + + + + + + + + + + +2398E688-9558-4780-A3B2-6769B5C73DBD +分类表(数据字典) +Category +1511952169 +Administrator +1608557053 +admin +分类表,也可用作数据字典。表示一个全集,比如:男、女、未知。关联的分类类型表示按什么进行的分类,如:按照性别对人类对象集 +CKT_CATEGORY + + + +6A499D99-4460-4E65-BD37-8571E4928CD6 +Id +Id +1511952169 +Administrator +1608557053 +admin +varchar(50) +50 +1 +CKC_ID_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,60={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= + + + + +F4BEB85B-F2C3-423D-8B5A-503445F60651 +分类名称 +Name +1511952169 +Administrator +1608556845 +admin +分类名称或描述 + +varchar(255) +255 +1 +CKC_NAME_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,328={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{87E3ED53-2EEE-4ECA-94B4-5076D4B7A3BF},ExtCkcNotForReplication,5=false +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,134={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= + + + + +B4672E2B-A66E-4387-A8E7-BDEF966F4AAB +分类标识 +DtCode +1572189791 +Administrator +1608557053 +admin +分类标识 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +FA9C14D5-7304-43CF-9E1B-C0EAE5C1B23B +分类值 +DtValue +1572189791 +Administrator +1608557053 +admin +通常与分类标识一致,但万一有不一样的情况呢? +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +AE2BFB12-0136-43A0-A160-348349BDCDDB +是否可用 +Enable +1511952169 +Administrator +1608557053 +admin +bit +1 +CKC_STATUS_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2008,60={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= + + + + +23E1C4A7-995E-4D18-876C-652563A394D2 +排序号 +SortNo +1511952169 +Administrator +1608557053 +admin +排序号 +int +1 +CKC_SORTNO_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2008,60={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= + + + + +6B4523A7-6234-429E-AEDF-36595B08C1C7 +分类描述 +Description +1511952169 +Administrator +1608557053 +admin +varchar(500) +500 +CKC_DESCRIPTION_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +E6561C6F-1BC3-4CA3-A6BF-FB5C3D20CC03 +分类类型ID +TypeId +1511952169 +Administrator +1608557053 +admin +varchar(50) +50 +CKC_TYPEID_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +4FE9201E-83C6-4412-B1E1-F947F6513D74 +创建时间 +CreateTime +1572190444 +Administrator +1608557053 +admin +创建时间 +datetime2(7) +7 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +76291008-6164-43A1-B952-DD3AB94FA64D +创建人ID +CreateUserId +1572190444 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +A41AACFF-E500-43CF-886F-F56EAE3D9A8F +创建人 +CreateUserName +1572190444 +Administrator +1608557053 +admin +创建人 +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +973633F5-93AD-4550-98EB-5D49E6718E9E +最后更新时间 +UpdateTime +1572190444 +Administrator +1608557053 +admin +最后更新时间 +datetime2(7) +7 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F6113835-8B94-46B6-BC08-9132E3779F5F +最后更新人ID +UpdateUserId +1572190444 +Administrator +1608557053 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2B550612-AA8B-42DF-A9A1-5F9DEC26AD34 +最后更新人 +UpdateUserName +1572190444 +Administrator +1608557053 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,231={9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +6D043324-3F37-4976-92AB-641C688F842A +PK_CATEGORY_ID +PK_CATEGORY_ID +1511952169 +Administrator +1608557053 +admin +PK__Category__3214EC0757425361 + + + + + + + + + + + + + + + + +73CB5376-24AC-47FA-8B99-65439A6CBD15 +分类类型 +CategoryType +1511952169 +Administrator +1608557053 +admin +分类类型 +CKT_CATEGORY + + + +BD5D30D5-2669-447F-82D3-0F187B505155 +分类类型主键(可作为标识) +Id +1511952169 +Administrator +1608557053 +admin +分类表ID +varchar(50) +50 +1 +CKC_ID_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,60={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= + + + + + + + +2D5C5B0B-5C1D-4C36-A6F4-6A3B1C9B8E65 +名称 +Name +1511952169 +Administrator +1608557053 +admin +名称 + +nvarchar(255) +255 +1 +CKC_NAME_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,359={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__CategoryTy__Name__31EC6D26 +{87E3ED53-2EEE-4ECA-94B4-5076D4B7A3BF},ExtCkcNotForReplication,5=false +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,165={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__CategoryTy__Name__31EC6D26 + + + + +3759B1DA-7F12-4BE1-9BDC-C0A881955AB4 +创建时间 +CreateTime +1511952169 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +CKC_CREATETIME_CATEGORY +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__CategoryT__Creat__32E0915F + + + + + + +341B28D9-B410-4110-AA29-7CD02585FC76 +PK_CATEGORYTYPE_ID +PK_CATEGORYTYPE_ID +1511952169 +Administrator +1566921889 +Administrator +PK_CATEGORYTYPE + + + + + + + + + + + + + +CDE74C5B-520F-444F-81AB-07CE0972EB83 +文件 +UploadFile +1551970403 +Administrator +1608557053 +admin +文件 +CKT_FILE + + + +2D06EDD0-3375-4257-B70D-01BD2EE3ACDA +Id +Id +1551970403 +Administrator +1608557053 +admin +Id +varchar(50) +50 +1 +CKC_ID_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +F7B2089E-6BC0-4BBD-9204-B8CC58373B74 +文件名称 +FileName +1551970403 +Administrator +1608557053 +admin +文件名称 +nvarchar(200) +200 +1 +CKC_FILENAME_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +B28CAA28-9198-495C-9B1B-3EC4DAB237B3 +文件路径 +FilePath +1551970403 +Administrator +1608557053 +admin +文件路径 +nvarchar(500) +500 +1 +CKC_FILEPATH_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +8A4950B7-1DC1-4102-A982-F46DF56164F9 +描述 +Description +1551970403 +Administrator +1608557053 +admin +描述 +nvarchar(200) +200 +CKC_DESCRIPTION_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +891D4763-86E5-4BB1-BF4C-0223D667B56E +文件类型 +FileType +1551970403 +Administrator +1608556845 +admin +文件类型 +varchar(20) +20 +CKC_FILETYPE_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +D1E4DB5E-0CFC-44F9-8551-45F98C60508A +文件大小 +FileSize +1551970403 +Administrator +1551970403 +Administrator +文件大小 +int +CKC_FILESIZE_FILE + + +8AF2372B-8E44-40D8-83F6-0B08EE808BA3 +扩展名称 +Extension +1551970403 +Administrator +1608556845 +admin +扩展名称 +varchar(20) +20 +CKC_EXTENSION_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +D71DDC7C-30A9-4A4A-991F-DB1E2FDAD6B2 +是否可用 +Enable +1551970403 +Administrator +1608557053 +admin +是否可用 +~(1)~ +bit +1 +CKC_ENABLE_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__UploadFil__Enabl__10566F31 + + + + +4A00604A-68DC-4A0E-AA7B-0E375D1C4E83 +排序 +SortCode +1551970403 +Administrator +1608557053 +admin +排序 +~(0)~ +int +1 +CKC_SORTCODE_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__UploadFil__SortC__114A936A + + + + +17B5B5B1-A079-4032-A429-B47BDAE6EFED +删除标识 +DeleteMark +1551970403 +Administrator +1608557053 +admin +删除标识 +~(0)~ +bit +1 +CKC_DELETEMARK_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__UploadFil__Delet__123EB7A3 + + + + +50C4234E-4AF5-4A76-9C8C-E7FA8BEB8E94 +上传人 +CreateUserId +1551970403 +Administrator +1608557053 +admin +上传人 +uniqueidentifier +CKC_CREATEUSERID_FILE + + +F0B58975-8C0C-4C1B-AB49-A74521CEBD69 +上传人姓名 +CreateUserName +1551970403 +Administrator +1608557053 +admin +上传人姓名 +nvarchar(50) +50 +CKC_CREATEUSERNAME_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +3897C0ED-79A7-415D-8697-D82BDF852E42 +上传时间 +CreateTime +1551970403 +Administrator +1608557053 +admin +上传时间 +getdate() +datetime +1 +CKC_CREATETIME_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__UploadFil__Creat__1332DBDC + + + + +17209958-6644-41B0-AAA2-9153F7213314 +缩略图 +Thumbnail +1551970403 +Administrator +1608557053 +admin +缩略图 +nvarchar(500) +500 +CKC_THUMBNAIL_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +E959A61B-D21D-41B8-AA24-89042A4100FC +所属应用 +BelongApp +1551970403 +Administrator +1608557053 +admin +所属应用 +varchar(200) +200 +CKC_BELONGAPP_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +ACFF7AC3-EE85-4328-BDE6-9CFCFBFBE600 +所属应用ID +BelongAppId +1551970403 +Administrator +1608557053 +admin +所属应用ID +varchar(50) +50 +CKC_BELONGAPPID_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +589157D0-8A60-4BF3-B937-6137B03B4E31 +Key_1 +Key_1 +1551970403 +Administrator +1566921889 +Administrator +PK_FILE + + + + + + + + + + + + + +CBD308E4-E1A1-412F-93EE-7C396DF13A9A +请假条 +FrmLeaveReq +1552488085 +Administrator +1608557053 +admin +模拟一个自定页面的表单,该数据会关联到流程实例FrmData,可用于复杂页面的设计及后期的数据分析 + + + +FEDC9713-9BD1-4EC1-A90D-EF53677D6AC9 +ID +Id +1552488093 +Administrator +1608557053 +admin +ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +F1BF2AE9-E65A-4A83-B991-25F04D6C1E8C +请假人姓名 +UserName +1552488093 +Administrator +1608557053 +admin +请假人姓名 +nvarchar(10) +10 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +7CC9C84D-2F80-4FAA-8DA8-D3FCCBD15013 +请假分类 +RequestType +1552488093 +Administrator +1608557053 +admin +请假分类,病假,事假,公休等 +nvarchar(20) +20 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +0975B9CA-165B-492A-8184-0A91631B7483 +开始日期 +StartDate +1552488093 +Administrator +1608557053 +admin +开始日期 +date +1 + + +980EC178-5C57-4196-8CEC-FB02FF1F027E +开始时间 +StartTime +1552488093 +Administrator +1552488756 +Administrator +开始时间 +datetime + + +D91F8F30-35B7-4B63-A98E-81BD3EC5B36A +结束日期 +EndDate +1552488093 +Administrator +1608557053 +admin +结束日期 +date +1 + + +11FC758D-AA1D-428D-8FE1-AEEE1DFA44D4 +结束时间 +EndTime +1552488093 +Administrator +1552488756 +Administrator +结束时间 +datetime + + +3A443D0B-6D00-428D-B137-6EA8887F5A8A +请假说明 +RequestComment +1552488093 +Administrator +1608557053 +admin +请假说明 +nvarchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +EA6DA0D9-5F8C-4D54-9451-26ACC6DA6DB8 +附件 +Attachment +1552488940 +Administrator +1608557053 +admin +附件,用于提交病假证据等 +varchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +415CE079-32E7-49B8-95E1-665546993CD1 +创建时间 +CreateDate +1552488801 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__FrmLeaveR__Creat__4E88ABD4 + + + + +C1CFA419-7207-4942-9883-FCBA53D59346 +创建用户主键 +CreateUserId +1552488801 +Administrator +1608557053 +admin +创建用户主键 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +A7024DAF-18FD-47E8-ADEF-03115D659E5C +创建用户 +CreateUserName +1552488801 +Administrator +1608557053 +admin +创建用户 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +47869050-4A7B-43DF-A3BA-8E56553D3F74 +所属流程实例 +FlowInstanceId +1552926469 +Administrator +1608557053 +admin +所属流程实例 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + + + +054F5E6B-60A8-4CB9-97EC-9F4FC527FCC1 +Key_1 +Key_1 +1552488761 +Administrator +1552488770 +Administrator + + + + + + + + + + + + + + + + +8A74A54B-BD20-462E-8EF7-C3C29D7C5975 +系统消息表 +SysMessage +1565883801 +Administrator +1608556845 +admin +系统消息表 + + + +5D7FBBAD-7594-4A4E-A3BB-CDE83DA71CC3 +Id +Id +1565883801 +Administrator +1608557053 +admin +Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +F13F0F4C-D52C-48A6-99C5-52695E1DFEBC +分类名称 +TypeName +1565883801 +Administrator +1608557053 +admin +分类名称 +nvarchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +FFEFB02D-9031-49CF-9F1C-B4E442C89CFA +分类ID +TypeId +1565883801 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +B50BCA2C-F10E-43CB-886E-5AF3797D4D65 +消息源头 +FromId +1565883803 +Administrator +1608557053 +admin +消息源头 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + + +AE74B2D7-2B3A-4660-8E37-2CC49E8E5ABC +到达 +ToId +1565883803 +Administrator +1608557053 +admin +到达 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + + + + +5F9F916F-B4F4-4836-9963-195BC0FA1FC0 +消息源头名称 +FromName +1565883803 +Administrator +1608557053 +admin +消息源头名称 +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +B09F8E99-630A-4CFD-927F-E72349516131 +消息到达名称 +ToName +1565883803 +Administrator +1608557053 +admin +消息到达名称 +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +B65A9FD0-3853-4EDF-8EF2-DE7E4F327516 +消息源头状态 +FromStatus +1565883803 +Administrator +1608557053 +admin +-1:已删除;0:默认 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__SysMessag__FromS__0C85DE4D + + + + +7B7DF274-D9F4-4FA1-A6D4-4AFB404384EC +消息到达状态 +ToStatus +1565883991 +Administrator +1608557053 +admin +-1:已删除;0:默认未读;1:已读 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__SysMessag__ToSta__0D7A0286 + + + + +C96732E5-F4AB-488D-8948-B4D780748F3D +消息连接 +Href +1565883991 +Administrator +1608557053 +admin +点击消息跳转的页面等 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +95AAC8DA-818E-403F-8810-12A8B06DDA10 +消息标题 +Title +1565883991 +Administrator +1608557053 +admin +消息标题 +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +19033AA4-059A-4328-B297-D4D6C9335FD7 +消息内容 +Content +1565883991 +Administrator +1608557053 +admin +消息内容 +nvarchar(1000) +1000 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +32B18298-F417-4277-90B2-46B8D78526F3 +创建时间 +CreateTime +1565883801 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__SysMessag__Creat__0E6E26BF + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__SysMessag__Creat__0E6E26BF +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +19B1951A-6690-4691-A21F-2C7484C77767 +创建人ID +CreateId +1565883801 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + + + +353F2ABF-79E1-4037-A865-9453CFC6CFE5 +PK_SYS_MESSAGE +PK_SYS_MESSAGE +1565884284 +Administrator +1565884315 +Administrator + + + + + + + + + + + + + + + + +4C9EC6C5-747C-4762-AE40-9F253E50116E +系统日志 +SysLog +1565884356 +Administrator +1608556845 +admin +系统日志 + + + +E38C6B65-C7C3-458F-8F8E-7513EF71EC2D +Id +Id +1565884356 +Administrator +1608557053 +admin +Id +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +83A9B3C7-FEC0-4DC6-AAF6-372CA4892C2D +日志内容 +Content +1565884356 +Administrator +1608557053 +admin +日志内容 +nvarchar(1000) +1000 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +A918FAE8-E586-489D-B8B5-9AF4632C353A +分类名称 +TypeName +1565884356 +Administrator +1608557053 +admin +分类名称 +nvarchar(20) +20 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8BEF6C52-EC40-40BB-8B5C-271FC6B3CF35 +分类ID +TypeId +1565884356 +Administrator +1608557053 +admin +分类ID +varchar(50) +50 +CKC_TYPE_MESSAGE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,311={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +9FF88704-08E0-448B-B433-FADFC9446F38 +操作所属模块地址 +Href +1565884356 +Administrator +1608557053 +admin +操作所属模块地址 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +8CECE2C9-314C-4875-8A80-32FEB3AA0CDD +记录时间 +CreateTime +1565884356 +Administrator +1608557053 +admin +记录时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__SysLog__CreateTi__09A971A2 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__SysLog__CreateTi__09A971A2 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6D9D12B4-9068-4481-B0F8-2259D87C9E6B +操作人ID +CreateId +1565884356 +Administrator +1608557053 +admin +操作人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +528F4A7C-5674-4654-B8E7-9BC809DCFFF7 +操作人 +CreateName +1565884381 +Administrator +1608557053 +admin +操作人 +nvarchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +0A021141-562E-4420-A614-935A0579B1B6 +操作IP +Ip +1566140196 +Administrator +1608557053 +admin +操作机器的IP地址 +varchar(20) +20 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +C67F1CB0-A491-4E24-A562-317F236EB923 +操作结果 +Result +1566140196 +Administrator +1608557053 +admin +操作的结果:0:成功;1:失败; +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,89={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,28=DF__SysLog__Result__0A9D95DB + + + + +B318A692-31E5-4F0D-AB09-4C407EC05FF9 +所属应用 +Application +1566404003 +Administrator +1608557053 +admin +所属应用 +nvarchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +DF07E67F-886C-4853-874F-D6C8E326AB98 +PK_SYS_LOG +PK_SYS_LOG +1565884356 +Administrator +1565884381 +Administrator + + + + + + + + + + + + + + + + +0AB48B87-172A-486D-8038-B32682C99BDA +批号主表 +WmsGoodsBatchMst +1567006565 +Administrator +1608556845 +admin +批号主表 + + + +D1B92D06-360F-4B05-8EB4-28CEC9888D06 +批号序列号 +Id +1567006565 +Administrator +1568992851 +Administrator +批号序列号 +varchar(50) +50 +1 + + + + + +FB4DD24F-64D0-4144-84FC-6BF21326EFC0 +商品批号 +GoodsBatch +1567006565 +Administrator +1571417749 +Administrator +商品批号 +varchar(50) +50 +1 + + + + + +6033D84A-C9EF-463E-A76E-4EF6884A92A2 +商品SKU +GoodsId +1567006565 +Administrator +1571417749 +Administrator +商品SKU +varchar(50) +50 +1 + + + + + +BFECB977-11AA-42EE-B2B4-07B188B21567 +生产日期 +ProductDate +1567006565 +Administrator +1568821672 +Administrator +生产日期 +varchar(25) +25 +1 + + +E3C04CFC-271E-4FD7-B0B0-BBB7388A96A2 +失效日期 +ExpireDate +1567006565 +Administrator +1568821741 +Administrator +失效日期 +varchar(25) +25 +1 + + +57FEE3A7-D88F-476B-AC8A-697A5E8284FA + +Length +1567006565 +Administrator +1568821741 +Administrator +长,去掉了商品主表的长宽高,新增批号时默认的长宽高取批号主表里面的 +numeric(18,2) +18 +2 + + +7CE31908-B26F-4761-A4BD-C2765ADE1421 + +Width +1567006565 +Administrator +1568821741 +Administrator + +numeric(18,2) +18 +2 + + +805FABC5-13AA-4146-9DEE-B0F35C9A2497 + +Height +1567006565 +Administrator +1568821741 +Administrator + +numeric(18,2) +18 +2 + + +AD5DB349-05D5-46F3-B9FC-E191BC9C1765 +大包装重量 +BigNetWeight +1567006565 +Administrator +1568821890 +Administrator +大包装重量 +numeric(18,4) +18 +4 + + +BF3949D7-E7EB-417E-BF73-AF7D71E84CA8 +大包装体积 +BigUnitCap +1567006565 +Administrator +1568821890 +Administrator +大包装体积 +numeric(18,4) +18 +4 + + +62B83671-E075-4E09-A896-BA6F01992AD1 +大包装数量 +BigPerNum +1567006565 +Administrator +1568821890 +Administrator +大包装数量 +numeric(18,2) +18 +2 + + +4233E818-EDA6-42BA-B26F-1B4E20C009E6 +中包装重量 +MidUnitNetWeight +1567006565 +Administrator +1568821890 +Administrator +中包装重量 +numeric(18,4) +18 +4 + + +77BD88F8-F972-4731-8660-730338D3AE2B +中包装体积 +MidUnitCap +1567006565 +Administrator +1568821890 +Administrator +中包装体积 +numeric(18,4) +18 +4 + + +F8F35528-F981-458F-9EBB-0C9777E6EC09 +中包装数量 +MidPerNum +1567006565 +Administrator +1568821890 +Administrator +中包装数量 +numeric(18,2) +18 +2 + + +80FFF67F-28F3-42C8-A949-9B8DCEBC44B4 +标准包装重量 +StandNetWeight +1567006565 +Administrator +1568821890 +Administrator +标准包装重量 +numeric(18,4) +18 +4 + + +5C6896FA-73A1-4DCA-AC5A-8F13A9E8B7B5 +标准包装体积 +StandCap +1567006565 +Administrator +1568821890 +Administrator +标准包装体积 +numeric(18,4) +18 +4 + + +AEDBBF89-492E-454C-85FF-040CB0C45846 +首次入库时间 +FirstTime +1567006565 +Administrator +1568821890 +Administrator +首次入库时间 +datetime + + +D8621B36-7997-466B-B18D-D5E5F0EE24CC +注册证 +Certificate +1567006565 +Administrator +1568821890 +Administrator +注册证 +varchar(128) +128 + + +2EC401C6-A8E1-49C6-8A75-AEF2145FD954 +效期类别 +AvaType +1567006565 +Administrator +1569028426 +Administrator +效期类别(SYS_EXPIREDFLAG) +varchar(50) +50 + + + + + +B7C7357B-78C5-43AA-A990-FF036C4DD433 +商品宽度代码 +WidthCode +1567006565 +Administrator +1569028426 +Administrator +商品宽度代码(SYS_WIDTHCODE) +varchar(50) +50 + + + + + +BFB03457-12C9-4914-8D4E-9F947CD3EBDF +商品高度代码 +HeightCode +1567006565 +Administrator +1569028426 +Administrator +商品高度代码(SYS_HEIGHTCODE) +varchar(50) +50 + + + + + +FB0E6451-451B-449C-A5DE-A3482967D619 +产地 +ProdSite +1567006565 +Administrator +1568821890 +Administrator +产地 +varchar(50) +50 + + +4CB96FD8-E0DF-4222-9A55-88A848B5D119 +标准单位长 +StandLength +1567006565 +Administrator +1568821890 +Administrator +标准单位长 +numeric(18,2) +18 +2 + + +0546CADD-ABD4-4400-8B62-26E425F090BC +标准单位宽 +StandWidth +1567006565 +Administrator +1568821890 +Administrator +标准单位宽 +numeric(18,2) +18 +2 + + +69430D3D-8D6F-4A62-BCE3-571DE164C893 +标准单位高 +StandHeight +1567006565 +Administrator +1568821890 +Administrator +标准单位高 +numeric(18,2) +18 +2 + + +C8D1E6C8-29BC-4EC0-9504-205BAE6A0968 +收货方式 +RecType +1567006565 +Administrator +1569028434 +Administrator +收货方式(SYS_RECETYPE) +varchar(50) +50 + + + + + +1EC60701-EC85-4470-9663-37B011E4F6A5 +创建时间 +CreateTime +1568821583 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +1B7D76D4-8AD7-43B2-9AC6-880CB5130162 +创建人ID +CreateUserId +1568821583 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +C780BD18-103A-459A-B16B-400D33BF9ECA +创建人 +CreateUserName +1568821583 +Administrator +1568821588 +Administrator +创建人 +varchar(200) +200 +1 + + +90BB5E87-085F-4EAC-B3A7-452DB9FCDB6C +最后更新时间 +UpdateTime +1568821583 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2A207E02-B415-45C9-BC02-C797AD5007C1 +最后更新人ID +UpdateUserId +1568821583 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +324C17C8-BCA2-4C3E-B95A-48EA844619D2 +最后更新人 +UpdateUserName +1568821583 +Administrator +1568821588 +Administrator +最后更新人 +varchar(200) +200 + + +F48C675D-6B6A-49CC-A971-301F92BCB0DC +所属部门 +OrgId +1584368879 +Administrator +1584368884 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +1DBD91CF-AA50-4725-8901-4B0B143D7251 +PK_GOODSBATCHMST +PK_GOODSBATCHMST +1567006565 +Administrator +1571417749 +Administrator + + + + + + + +661E7BFA-DE94-42C6-BDAE-A006F3A3173A +AK_GOODSBATCHMST +AK_GOODSBATCHMST +1567006565 +Administrator +1568819812 +Administrator +AK_GOODSBATCHMST + + + + + + + +76056E67-4AD1-48A8-A035-8ADBB115589E +IDX_GOODSBATCHMST_UPDATEDATE +IDX_GOODSBATCHMST_UPDATEDATE +1567006565 +Administrator +1568819812 +Administrator + + +5F157F02-0438-43AF-A60D-2E8213CFBB98 +IDX_GOODSBATCHMST_SEQNO +IDX_GOODSBATCHMST_SEQNO +1567006565 +Administrator +1568819812 +Administrator + + +65BADC36-1C55-456F-B4B6-41DAFA9C550F +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +F6FBB860-1643-4478-A490-95629E08332B +IDX_GOODSBATCHMST_REPORTLOCK +IDX_GOODSBATCHMST_REPORTLOCK +1567006565 +Administrator +1568819812 +Administrator + + +23EE2E14-B18F-40C8-85A7-E4C0F8F9BF1C +IDX_GOODSBATCHMST_GOODSID +IDX_GOODSBATCHMST_GOODSID +1567006565 +Administrator +1568819812 +Administrator + + +B401D3DD-674A-45DF-8AC3-62D03D487A51 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +713A6FAB-45CA-4067-8C2C-C32EFDF7C550 +IDX_GOODSBATCHMST_GOODSBATCH +IDX_GOODSBATCHMST_GOODSBATCH +1567006565 +Administrator +1568819812 +Administrator + + +7A860F33-37DC-4A40-B55D-6638B9C6C87B +1567006565 +Administrator +1567006565 +Administrator + + + + + + + + + + + + + + + +2FF6DDB2-2894-46E3-B819-8DF84C4A2CDF +仓库主表 +WmsStockMst +1567006565 +Administrator +1608556845 +admin +仓库主表 + + + +8FCE9331-88C0-4FA9-A4CF-1F187C8F689C +仓库ID +Id +1567006565 +Administrator +1568734521 +Administrator +仓库ID +varchar(50) +50 +1 + + + + + +E9B8C16D-A3FB-4B83-8E42-4BA824E21DF7 +仓库名称 +Name +1567006565 +Administrator +1568819812 +Administrator +仓库名称 +varchar(64) +64 + + +BBEA3F19-9494-4310-A5B1-951D80FA72B5 +管理员 +ManagerId +1567006565 +Administrator +1568819812 +Administrator +管理员 +varchar(12) +12 + + +0CBDAD49-75A6-42BE-A2F8-B6B7A81375B4 +显示名称 +SName +1567006565 +Administrator +1568819812 +Administrator +显示名称 +varchar(64) +64 + + +D53B203E-4D54-4448-B6B4-8FEC98E72BD3 +备注 +Remark +1567006565 +Administrator +1568819812 +Administrator +备注 +varchar(128) +128 + + +4DC76A87-4E3A-445D-8C76-D92ADD1B35B4 +有效标志 +Enable +1567006565 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +1 +tinyint +1 + + +0883A77B-A26E-40A6-8884-4C58F3947E88 +打印标志 +PrintFlg +1567006565 +Administrator +1584370128 +Administrator +打印标志 +0 +tinyint +1 + + +D005573E-15EB-4455-B643-84C7F85F6C9F +传真号 +Fax +1567006565 +Administrator +1568819812 +Administrator +传真号 +varchar(32) +32 + + +7A4CCC0B-D978-4F52-89A2-35360CB598E2 +仓库地址 +Address +1567006565 +Administrator +1568819812 +Administrator +仓库地址 +varchar(256) +256 + + +D1D2C9A4-BFAB-4D5F-A32B-67B1D801911C +联系电话 +Telephone +1567006565 +Administrator +1568819812 +Administrator +联系电话 +varchar(50) +50 + + +39F661A4-B919-4FF7-9034-D9F436FD9E43 +管理员电话 +ManagerTel +1567006565 +Administrator +1568819812 +Administrator +管理员电话 +varchar(50) +50 + + +F98C2CFB-BAFC-4666-8AB3-0871A182494D +创建时间 +CreateTime +1568822824 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +55BC9BAD-E181-4D9B-85C6-F9C089F33978 +创建人ID +CreateUserId +1568822824 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +50F81452-2116-4020-98CC-68A88BA6C846 +创建人 +CreateUserName +1568822824 +Administrator +1568822845 +Administrator +创建人 +varchar(200) +200 +1 + + +A1F020D4-4CBE-481A-8A91-FCC60DD38DD3 +最后更新时间 +UpdateTime +1568822824 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F491C07C-19B2-430E-8A32-D02050C40B82 +最后更新人ID +UpdateUserId +1568822824 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +D1CD5A25-3ADB-4A38-B363-9CC3AC999070 +最后更新人 +UpdateUserName +1568822824 +Administrator +1568822845 +Administrator +最后更新人 +varchar(200) +200 + + +E8DD9F11-EC3B-4DB4-952A-E37033CE68FC +所属部门 +OrgId +1584368822 +Administrator +1584368838 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +28617C52-D46C-4CBB-8623-3D437FF9AD4E +PK_STOCKMST +PK_STOCKMST +1567006565 +Administrator +1568819812 +Administrator + + + + + + + + + + + + + +D974F16F-C615-483F-B390-62F158F7C0AD +商品主表 +WmsGoodsMst +1567006565 +Administrator +1608556845 +admin +商品主表 + + + +0438ADE8-E68D-434C-AA26-57D2D020D330 +数据ID +Id +1568560806 +Administrator +1568562227 +Administrator +数据ID +varchar(50) +50 +1 + + + + + +CBEFEA6C-4F44-4B1C-8561-A388B9CF71FE +商品SKU +GoodsId +1567006565 +Administrator +1568993306 +Administrator +商品SKU +varchar(50) +50 +1 + + +B117FC55-DEC3-476D-B2B4-81DD29B4DF44 +货主ID +OwnerId +1567006565 +Administrator +1568562216 +Administrator +货主ID +varchar(50) +50 +1 + + + + + +304F534F-ED8E-408B-86FC-67FF5FE7500B +商品分类 +GoodsTypeId +1567006565 +Administrator +1568562216 +Administrator +商品分类 +varchar(50) +50 + + + + + +A4CD0CDE-514E-4D0C-9BBF-E729E36E097A +拼音码 +SpellCode +1567006565 +Administrator +1568819812 +Administrator +拼音码 +varchar(300) +300 + + +0591A8FD-F046-4DDC-927F-BE2CDF0A59DD +商品名称 +Name +1567006565 +Administrator +1568819812 +Administrator +商品名称 +varchar(200) +200 +1 + + +7EEEC7B0-D4BB-47EC-986F-88955FAEA821 +厂牌 +TradeMark +1567006565 +Administrator +1568819812 +Administrator +厂牌 +varchar(256) +256 + + +01C71F0A-F887-4D24-B423-6CFC46825843 +规格 +Model +1567006565 +Administrator +1568819812 +Administrator +规格 +varchar(200) +200 + + +3B3C89B4-CC92-481B-AADB-E1F1C21DE8D3 +批准文号 +LicenseNumber +1567006565 +Administrator +1568819812 +Administrator +批准文号 +varchar(100) +100 + + +65D9A49A-02BA-4B96-8EA1-394FD3C8A643 +同批标志 +BatchFlg +1567006565 +Administrator +1584370128 +Administrator +同批标志 +0 +tinyint +1 + + +7FBCD98A-81FD-4A61-823A-B120541BF1C0 +保质天数 +HoldDays +1567006565 +Administrator +1568819812 +Administrator +保质天数 +numeric(16,0) +16 + + +72C5856D-1DB2-4FF1-ACB1-6FE7DD938F95 +打印标志 +PrintFlg +1567006565 +Administrator +1584370128 +Administrator +打印标志 +0 +tinyint +1 + + +6952D4D6-EF95-47A6-B836-67594268C7A2 +条形码 +SkuBarCode +1567006565 +Administrator +1568819812 +Administrator +条形码 +varchar(40) +40 + + +7802B8E4-88AE-4742-B283-F9A7B65DA337 +外形特征 +StyleId +1567006565 +Administrator +1568819812 +Administrator +外形特征 +varchar(32) +32 + + +A942D0F5-D864-4986-A3CB-28C73EE9DC4C +原产地 +ProdArea +1567006565 +Administrator +1568819812 +Administrator +原产地 +varchar(32) +32 + + +B2C84CEB-C256-4E32-8484-BEF2D93BC078 +化学名 +ChemicalName +1567006565 +Administrator +1568819812 +Administrator +化学名 +varchar(100) +100 + + +636F4BAC-0864-4318-8E58-95C5A859B4C9 +商品简称 +SName +1567006565 +Administrator +1568819812 +Administrator +商品简称 +varchar(200) +200 + + +93214448-A2B8-46A3-9598-627DA257E542 +商品英文名 +EnglishName +1567006565 +Administrator +1568819812 +Administrator +商品英文名 +varchar(100) +100 + + +2BE63C02-FC7D-465C-93E6-0853F397DF62 +大包装单位(箱) +BigUnit +1567006565 +Administrator +1571417453 +Administrator +大包装单位 +varchar(20) +20 + + +9A7BB3E8-1E03-43D8-BECB-76DCAAFC155C +大包装数量 +BigPerNum +1567006565 +Administrator +1571417556 +Administrator +大包装数量 +0 +numeric(18,2) +18 +2 +1 + + +0DA9F6E9-4152-4DA2-A85B-8FAAB9B46FFC +中包装单位(盒) +MidUnit +1567006565 +Administrator +1571417453 +Administrator +中包装单位 +varchar(20) +20 + + +B1992527-DEFB-4C25-92E1-5CED20330BC1 +中包装数量 +MidPerNum +1567006565 +Administrator +1571417556 +Administrator +中包装数量 +0 +numeric(18,2) +18 +2 +1 + + +5CADB517-B331-4562-8741-B59357BA1F52 +标准包装单位(盒) +StandUnit +1567006565 +Administrator +1571417453 +Administrator +标准包装单位 +varchar(20) +20 + + +3A1FF013-9DE3-40CC-8D1E-756D19A5B8B5 +大单位启用 +IsBig +1567006565 +Administrator +1584370128 +Administrator +大单位启用 +1 +tinyint +1 + + +518B324E-5BEB-4D11-967A-5DBF34E0C13A +中单位启用 +IsMid +1567006565 +Administrator +1584370128 +Administrator +中单位启用 +0 +tinyint +1 + + +70D3F61E-6408-4F7D-9183-A01A905C868C +标准单位启用 +IsStand +1567006565 +Administrator +1584370128 +Administrator +标准单位启用 +1 +tinyint +1 + + +377F1638-C6D9-4BAD-BA95-CB6FC0E92EF9 +大单位净重 +StandGrossWeight +1567006565 +Administrator +1568819812 +Administrator +大单位净重(*) +numeric(18,4) +18 +4 + + +C9DED033-542B-45CF-8BAF-EACFFDE73CA8 +标准单位净重 +StandNetWeight +1567006565 +Administrator +1568819812 +Administrator +标准单位净重 +numeric(18,4) +18 +4 + + +2E236889-B95D-41BE-8F39-CD91AB4630F8 +标准单位体积 +StandCap +1567006565 +Administrator +1568819812 +Administrator +标准单位体积 +numeric(18,4) +18 +4 + + +73F989B5-3655-40ED-B080-E8F59FABECD2 +固定补足点 +StaticStock +1567006565 +Administrator +1568819812 +Administrator +固定补足点 +numeric(18,2) +18 +2 + + +2F2F116F-3936-40B2-B2EA-557FE96E807E +安全库存 +SafeStock +1567006565 +Administrator +1568819812 +Administrator +安全库存 +numeric(18,2) +18 +2 + + +984B27E4-14C7-4FC9-BBD8-725E90E6BA62 +最高库存 +UpperStock +1567006565 +Administrator +1568819812 +Administrator +最高库存 +numeric(18,2) +18 +2 + + +8DB3BDBD-697E-4517-B79D-2875B8428962 +最低库存 +DownStock +1567006565 +Administrator +1568819812 +Administrator +最低库存 +numeric(18,2) +18 +2 + + +D672C198-2683-4D97-B20C-1A1658299B1F +价格类型 +PriceType +1567006565 +Administrator +1569028402 +Administrator +价格类型 +varchar(50) +50 + + + + + +4F394ED7-5CAB-43AB-A031-33208EDCCFBB +国家牌价 +ListPrice +1567006565 +Administrator +1568819812 +Administrator +国家牌价 +numeric(18,2) +18 +2 + + +720CFF1F-309C-479E-A4EF-EA013E9BB9EB +零售价 +RetailPrice +1567006565 +Administrator +1568819812 +Administrator +零售价 +numeric(18,2) +18 +2 + + +1F6CBEAC-6DD3-4F80-9425-FEBFDBD8E702 +买入价 +BuyPrice +1567006565 +Administrator +1568819812 +Administrator +买入价 +numeric(18,2) +18 +2 + + +46A485B9-4D04-4B59-BA18-FD25D2608888 +批发价 +CustPrice +1567006565 +Administrator +1568819812 +Administrator +批发价 +numeric(18,2) +18 +2 + + +26FD26D7-2189-4FB6-B1B6-A63EDF76A086 +寄托价 +StockPrice +1567006565 +Administrator +1568819812 +Administrator +寄托价 +numeric(18,2) +18 +2 + + +20068A3E-E2C9-49E9-AB56-608DD009F99F +销售价 +SalePrice +1567006565 +Administrator +1568819812 +Administrator +销售价 +numeric(18,2) +18 +2 + + +20BD0D16-DA63-456B-BE36-D34B5F65F557 +保质天数方式 +HoldDayType +1567006565 +Administrator +1569028402 +Administrator +保质天数方式 +varchar(50) +50 + + + + + +1A2B69D9-48FA-4319-94F1-8DA3AD7EE1DE +备注信息 +Remark +1567006565 +Administrator +1568819812 +Administrator +备注信息 +varchar(256) +256 + + +90118B01-6671-4F7A-A12D-E9C6062DCF38 +码垛层数 +DockLayer +1567006565 +Administrator +1568819812 +Administrator +码垛层数 +numeric(18,2) +18 +2 + + +FFB8C34A-EC28-46C6-A0C5-CFCB0BA50FE2 +码垛箱数 +DockQty +1567006565 +Administrator +1568819812 +Administrator +码垛箱数 +numeric(18,2) +18 +2 + + +2A9C3D11-FD1B-4A86-A143-7421948735C5 +码垛总箱数 +DockSum +1567006565 +Administrator +1568819812 +Administrator +码垛总箱数 +numeric(18,2) +18 +2 + + +29E2DE23-6EC9-4816-B623-80CC9E963755 +有效标志 +Enable +1567006565 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +0 +tinyint +1 + + +0D20650A-1326-45CA-86DA-78E60538277D +区域储备类型 +AttriStockArea +1567006565 +Administrator +1568820873 +Administrator +区域储备类型 +char(1) +1 + + +D88AC725-2844-49F1-A10B-C799EC220FF1 +保管温度条件 +TempTypeId +1567006565 +Administrator +1569028402 +Administrator +保管温度条件(SYS_TEMPTYPE) +varchar(50) +50 + + + + + +4C138D07-F931-4429-B135-CE2B52B71C65 +是否大单位核算 +IsBigUnit +1567006565 +Administrator +1584370128 +Administrator +是否大单位核算 +0 +tinyint +1 + + +D7D1440A-45CA-4E30-90B8-0A8CEFA9098C +运输类型 +TransType +1567006565 +Administrator +1569028402 +Administrator +运输类型(SYS_TRANSTYPE) +varchar(50) +50 + + + + + +DDB08473-BD3E-4C63-BEAD-05DB64699BBC +税率 +TaxRate +1567006565 +Administrator +1568819812 +Administrator +税率(单据里面下传税率) +numeric(10,4) +10 +4 + + +AAF8C566-0104-4FCF-8EA3-E8AC06FAB06F +厂牌全称 +FullMark +1567006565 +Administrator +1568819812 +Administrator +厂牌全称 +varchar(200) +200 + + +EF7D0533-D95D-48E2-B2D7-C7B6955011FE + +Width +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +45E28B54-EDDE-445C-946F-5DCC372177B5 + +Length +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +99A82FE9-527D-4435-9F4D-EEA2E5E92A67 + +Height +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +026A0AB9-88E1-4295-A018-560EDA46403E +是否进箱式立体库 +InboxFlg +1567006565 +Administrator +1584370128 +Administrator +是否进箱式立体库 +0 +tinyint +1 + + +DD991636-3F94-459E-93ED-4F08377DACCB +是否进缓存 +InCacheFlg +1567006565 +Administrator +1584370128 +Administrator +是否进缓存 +0 +tinyint +1 + + +FB3B29CB-D206-497A-BA9E-CF33A983998B +经营范围 +BusinessScope +1567006565 +Administrator +1569028402 +Administrator +经营范围(SYS_JYFW) +varchar(50) +50 + + + + + +FFBFE744-E504-4554-8698-09FA88AB09DD +是否有条形码 +IsSkuBarCode +1567006565 +Administrator +1584370128 +Administrator +是否有条形码 +1 +tinyint +1 + + +44833EC4-E590-4F98-8167-3E19863F8D54 +进口标识 +ImportFlg +1567006565 +Administrator +1584370128 +Administrator +进口标识 +0 +tinyint +1 + + +D4AF249B-11B3-4A0B-90E9-37D29A374A9C +温度区间 +TemperatureArea +1567006565 +Administrator +1569028402 +Administrator +温度区间(SYS_TEMPERATURE) +varchar(50) +50 + + + + + +3D2FCE19-99CC-425F-9E29-CFFF7D408C55 +最高温度 +TopTemp +1567006565 +Administrator +1568819812 +Administrator +最高温度 +numeric(5,1) +5 +1 + + +CD0444E6-34C8-4E46-9E02-E442B8C7CA8D +最低温度 +LowerTemp +1567006565 +Administrator +1568819812 +Administrator +最低温度 +numeric(5,1) +5 +1 + + +4D150DD9-B10F-422C-AFC8-80BE10245C1C +创建时间 +CreateTime +1568820930 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +12955D28-9A92-427A-8089-9955F60ED020 +创建人ID +CreateUserId +1568820930 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +4EC88C70-D780-4235-9FB7-647EFD9B8E8B +创建人 +CreateUserName +1568820930 +Administrator +1568820941 +Administrator +创建人 +varchar(200) +200 +1 + + +73B7A6B9-AD63-4774-A024-54B125899481 +最后更新时间 +UpdateTime +1568820930 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +9AD7FF41-2791-4339-B84B-EC9406AA536E +最后更新人ID +UpdateUserId +1568820930 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +12F6A2BE-8928-4EA6-87F6-CE80A8E15A6A +最后更新人 +UpdateUserName +1568820930 +Administrator +1568820941 +Administrator +最后更新人 +varchar(200) +200 + + +B15117FA-7F0B-47B0-9E98-317036514D9E +所属部门 +OrgId +1584368871 +Administrator +1584368877 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +9816956A-E0F5-4374-A9FD-079330E2DD77 +PK_GOODSMST +PK_GOODSMST +1567006565 +Administrator +1568819812 +Administrator + + + + + + + +50F600EA-D81F-45DB-8A4A-70FCD944FE66 +IDX_GOODSMST_GOODSCATEGORYID +IDX_GOODSMST_GOODSCATEGORYID +1567006565 +Administrator +1568819812 +Administrator + + +12BE57DE-E8CA-402A-BA6A-96547F7FF279 +IDX_GOODSMST_GTCATEGORYID +IDX_GOODSMST_GTCATEGORYID +1567006565 +Administrator +1568819812 +Administrator + + +4F2316CA-F359-4C73-871B-D1C37EF93328 +IDX_GOODSMST_TEMPTYPEID +IDX_GOODSMST_TEMPTYPEID +1567006565 +Administrator +1568819812 +Administrator + + +FCCD73A1-5B81-45E0-A1AD-7678A80D8E54 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +AEE6BCDA-EE98-4A45-BA42-C2839C9BA85B +IDX_GOODSMST_OWNERID +IDX_GOODSMST_OWNERID +1567006565 +Administrator +1568819812 +Administrator + + +8FEFEBB8-8166-4553-96D6-6384AD010E54 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +CB90452D-2853-4BF7-A862-54C807CCBE5C +IDX_GOODSMST_UPDATEDATE +IDX_GOODSMST_UPDATEDATE +1567006565 +Administrator +1568819812 +Administrator + + + + + + + + + + +7DB0ECC2-0A1C-431C-A559-06EAED789A7B +承运人主表 +WmsShipperMst +1567006565 +Administrator +1608556845 +admin +承运人主表 + + + +66A7A9B3-5A04-4445-9DF6-77E7DD6D72F2 +承运人ID +Id +1567006565 +Administrator +1567439012 +Administrator +承运人ID +varchar(50) +50 +1 + + + + + +65AE54CA-7446-4E27-BEA7-0392996E84AF +拼音码 +SpellCode +1567006565 +Administrator +1568819812 +Administrator +拼音码 +varchar(32) +32 + + +EBCDFDFD-C550-4067-AAA0-3754C0C9FC81 +是否打印条码标志 +IsBarcodePrint +1567006565 +Administrator +1584370128 +Administrator +是否打印条码标志 +0 +tinyint +1 + + +DDC32561-0A6C-446B-B554-3259782CE441 +有效标志 +Enable +1567006565 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +0 +tinyint +1 + + +BA09CD2F-217E-43DD-9234-C04F51398C47 +承运类型 +TransferType +1567006565 +Administrator +1569028508 +Administrator +承运类型(SYS_TRANCFERTYPE) +varchar(50) +50 + + + + + +C6FDF983-4480-4158-B19A-D1D1892EFE6A +电话 +Telephone +1567006565 +Administrator +1568819812 +Administrator +电话 +varchar(50) +50 + + +3BD93562-C2E8-427F-8E80-6B71AB26D35D +电子邮件 +Email +1567006565 +Administrator +1568819812 +Administrator +电子邮件 +varchar(32) +32 + + +B4850469-6FA1-44EE-B45F-BF2AA4911F76 +备注信息 +Remark +1567006565 +Administrator +1568819812 +Administrator +备注信息 +varchar(128) +128 + + +991A36C5-BAE4-48D4-AB31-32153D2A78BE +地址 +Addres +1567006565 +Administrator +1568819812 +Administrator +地址 +varchar(256) +256 + + +894C3621-808A-480F-A669-C64D7488B513 +承运人简称 +SName +1567006565 +Administrator +1568822599 +Administrator +承运人简称 +varchar(40) +40 + + +EF5EFA19-5FB8-4A6F-BD8B-46F5FD4A7897 +承运人名称 +Name +1567006565 +Administrator +1568822599 +Administrator +承运人名称 +varchar(64) +64 +1 + + +52CC701C-EE87-4B6E-A570-051523544B17 +联系人 +ContactUser +1567006565 +Administrator +1568734361 +Administrator +联系人 +varchar(50) +50 + + +1DEF3D6B-0C6F-4D95-AC01-1C8C530955B6 +创建时间 +CreateTime +1568821399 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +22124C1C-3D8A-4361-8671-B44970C675F1 +创建人ID +CreateUserId +1568821399 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +1FF3C27F-30D2-4888-8773-023F972FDF23 +创建人 +CreateUserName +1568821399 +Administrator +1568821424 +Administrator +创建人 +varchar(200) +200 +1 + + +09AFD9AD-9B53-4377-8AA7-6822AAAF7C94 +最后更新时间 +UpdateTime +1568821399 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +212A734A-3B2E-4BAC-BE2A-EA1B77C269C7 +最后更新人ID +UpdateUserId +1568821399 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +18748095-84B2-4A41-BF4F-58C22659BDAB +最后更新人 +UpdateUserName +1568821399 +Administrator +1568821424 +Administrator +最后更新人 +varchar(200) +200 + + +6E80B639-088B-4809-8811-427D9F8A7DD3 +所属部门 +OrgId +1584368890 +Administrator +1584368894 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +DBEC79C3-9EE8-4B45-B67D-1C3EC8D83F5D +PK_SHIPPERMST +PK_SHIPPERMST +1567006565 +Administrator +1568819812 +Administrator + + + + + + + + + + + + + +FE72BE85-4C6F-4823-9B36-2065F817025A +货区主表 +WmsGoodsAreaMst +1567006565 +Administrator +1608556845 +admin +货区主表 + + + +C69C3327-E4D8-487E-ACB6-E6591D737A40 +货区ID +Id +1567006565 +Administrator +1568736440 +Administrator +货区ID +varchar(50) +50 +1 + + + + + +5E1B81A1-9097-4D1A-90D5-3A290C55475F +仓库ID +StockId +1567006565 +Administrator +1571417765 +Administrator +仓库ID +varchar(50) +50 +1 + + + + + +AFBBC967-44EA-4B8C-AB34-954F74770F57 +货区类型 +GoodsAreaType +1567006565 +Administrator +1568819812 +Administrator +货区类型 +varchar(2) +2 + + +9A87F4B4-0BFF-4D69-AC8A-526022482CE7 +货区名称 +Name +1567006565 +Administrator +1568819812 +Administrator +货区名称 +varchar(64) +64 + + +014818EC-171B-40FD-8625-2500AC56E08A +货区简称 +SName +1567006565 +Administrator +1568819812 +Administrator +货区简称 +varchar(40) +40 +1 + + +9947961B-DF19-4C4C-9253-E2AA08C32E77 +品质区分 +QualityFlg +1567006565 +Administrator +1568819812 +Administrator +品质区分(SYS_QUALITYFLAG) +varchar(128) +128 + + +10B6976B-7EF3-48A9-B8CD-AA28BBB39EB2 +商品类别 +GoodsTopCategory +1567006565 +Administrator +1569028737 +Administrator +商品类别(SYS_GOODSTOPCATEGORY) +varchar(50) +50 + + + + + +532EFD1C-26A2-436A-AD64-22D2C32D30ED +流转类型 +GoodsCategory +1567006565 +Administrator +1569028737 +Administrator +流转类型(SYS_GOODSCATEGORY) +varchar(50) +50 + + + + + +9C97648D-334E-4439-961B-3A946CCCE003 +整零区分 +UnitAttri +1567006565 +Administrator +1569028737 +Administrator +整零区分(SYS_UNITATTRI) +varchar(50) +50 + + + + + +ADE381DC-28CD-4E4E-9B96-D66BB610DF20 +保管类型 +ContainerType +1567006565 +Administrator +1569028737 +Administrator +保管类型(SYS_CONTAINERTYPE) +varchar(50) +50 + + + + + +435434BC-A7FB-437D-8484-525508063CFB +每个货位允许存放的最大数量 +AllowedQty +1567006565 +Administrator +1568819812 +Administrator +每个货位允许存放的最大货容 +numeric(18,2) +18 +2 + + +9ABAD480-E43D-4A64-838F-CE0937A14EDF +货容标识 +AllowedQtyFlg +1567006565 +Administrator +1568819812 +Administrator +是否启用货容标识(0:否,1:是) +numeric(8,0) +8 + + +E7F5B207-B805-4430-96EE-8177E3DABCF1 +拣选序号 +AreaNo +1567006565 +Administrator +1568819812 +Administrator +拣选序号 +numeric(32,0) +32 +1 + + +1AF05A78-E84B-4F49-B522-00522B0D6DF3 +集货类型 +StagingType +1567006565 +Administrator +1569028737 +Administrator +集货类型(SYS_STAGINGTYPE) +varchar(50) +50 + + + + + +372499EB-6437-4744-AD70-8DABC2D9ECF4 +SORTER编号 +SorterNo +1567006565 +Administrator +1568819812 +Administrator +SORTER编号 +varchar(2) +2 + + +6688F5D7-36DD-4CF6-91F8-A451370D91E9 +允许混批 +LotMixtureFlg +1567006565 +Administrator +1584370128 +Administrator +允许混批 +0 +tinyint +1 + + +6BC98E1E-2895-4D51-A478-37C6E9BAAFD3 +有效标志 +Enable +1567006565 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +0 +tinyint +1 + + +ADB95767-7424-4B2B-8040-0F7347B160E7 +数量启用标志 +NumFlg +1567006565 +Administrator +1584370128 +Administrator +数量启用标志 +0 +tinyint +1 + + +3364709C-9A13-440C-AB5C-91A9170F6FEB +管理员ID +ManagerId +1567006565 +Administrator +1569028737 +Administrator +管理员ID +varchar(50) +50 + + + + + +D04F5FD5-7478-470D-9C61-1A0F11D99B67 +备注信息 +Remark +1567006565 +Administrator +1568819812 +Administrator +备注信息 +varchar(128) +128 + + +ED2DE97F-065A-4870-84FE-F4840D7CB17D +拣选方式 +OperMode +1567006565 +Administrator +1569028737 +Administrator +拣选方式(SYS_OPERMODE整品箱、零品箱、清单) +varchar(50) +50 + + + + + +12BD75BC-3F06-468B-86A4-909FF178DD8A +作业区号 +BlockId +1567006565 +Administrator +1568819812 +Administrator +作业区号 +varchar(3) +3 + + +8EB3DCC4-341C-4E3A-8A47-12A1B1113DBE +货主ID +OwnerId +1567006565 +Administrator +1568819812 +Administrator +货主ID +varchar(32) +32 +1 + + +34F46E4F-D93B-440A-BD8C-E13155F8DEF9 +是否允许混货主 +OwnerMixtureFlg +1567006565 +Administrator +1584370128 +Administrator +是否允许混货主 +0 +tinyint +1 + + +76EC3B07-C94C-4D8E-8BF4-26418BC7706F +温控条件 +TempTypeId +1567006565 +Administrator +1569028737 +Administrator +温控条件(SYS_TEMPTYPE) +varchar(50) +50 + + + + + +93F01C63-0172-41A8-9150-1DA6468E2C9C +上架类型 +PutAwayType +1567006565 +Administrator +1569028737 +Administrator +上架类型(SYS_GOODSAREAPUTAWAYTYPE) +varchar(50) +50 + + + + + +0FBD54F2-DF4D-40AA-84A2-E8E0B72FB28A +业务区分 +BusinessType +1567006565 +Administrator +1569028737 +Administrator +业务区分(SYS_REGIONBUSTYPE) +varchar(50) +50 + + + + + +96DBE6AB-3D67-4B1B-A236-2FD608D2510B +共享标志 +ShareFlg +1567006565 +Administrator +1584370128 +Administrator +共享标志 +0 +tinyint +1 + + +FC91FE56-9F06-4E25-B4EE-F869342DA1AD +货区拣选类型 +PickType +1567006565 +Administrator +1569028737 +Administrator +货区拣选类型 +varchar(50) +50 + + + + + +0DC2F47A-0AA7-41D8-A446-898C47E53EC2 +承运方式 +TransferType +1567006565 +Administrator +1569028737 +Administrator +承运方式(SYS_TRANCFERTYPE) +varchar(50) +50 + + + + + +1BB91BE3-9963-4E7D-BAA2-609D50F34C77 +客户类型 +CustType +1567006565 +Administrator +1569028737 +Administrator +客户类型(SYS_CUSTOMERTYPE) +varchar(50) +50 + + + + + +98C0E100-A241-4EB3-AB79-BD5909CF7A3A +收货方式 +GoodsReceType +1567006565 +Administrator +1569028737 +Administrator +收货方式(SYS_FULLBOXINTYPE) +varchar(50) +50 + + + + + +9D6316C6-F29F-414A-AB6A-CA097E658D70 +创建时间 +CreateTime +1568822654 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +EF89CE4F-6D43-4E42-93F7-0DE2B4C3634C +创建人ID +CreateUserId +1568822654 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +0F685B6E-17DE-4CDC-93A9-D4844ADCD25D +创建人 +CreateUserName +1568822654 +Administrator +1568822811 +Administrator +创建人 +varchar(200) +200 +1 + + +347E0BE8-9D4C-4E82-A43E-D459375C16CA +最后更新时间 +UpdateTime +1568822654 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E5320CC0-3F02-4190-B007-B6F5693C9F78 +最后更新人ID +UpdateUserId +1568822654 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +68A2B50F-D616-4E7C-BA7B-A8FF41A4FFC9 +最后更新人 +UpdateUserName +1568822654 +Administrator +1568822811 +Administrator +最后更新人 +varchar(200) +200 + + +3759D45A-1FBF-48BA-AA02-1FB70F6EA35B +所属部门 +OrgId +1584368844 +Administrator +1584368854 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +7A5E5EA4-ACAE-44D5-9630-3676847018AB +PK_GOODSAREAMST +PK_GOODSAREAMST +1567006565 +Administrator +1571417765 +Administrator + + + + + + + + +500FD4FA-519E-480D-BF07-991676F13A39 +IDX_GOODSAREAMST_GOODSAREAID +IDX_GOODSAREAMST_GOODSAREAID +1567006565 +Administrator +1568819812 +Administrator + + +6FEF8FEC-A019-4716-A224-EA085390387A +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +8EE6252C-15F4-49E2-BFEC-1CAAB61FE36D +IDX_GOODSAREAMST_UNITATTRI +IDX_GOODSAREAMST_UNITATTRI +1567006565 +Administrator +1568819812 +Administrator + + +2EF64612-19DB-4300-9CCD-83026C652696 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + + + + + + + + + +8BCB0943-5D06-4F21-A924-F4F0AE9E1933 +货位主表 +WmsGoodsPosMst +1567006565 +Administrator +1608556845 +admin +货位主表 + + + +22F87592-E6B4-459F-A9F3-DA0B3228A6B0 +货位ID +GoodsPosId +1567006565 +Administrator +1568736906 +Administrator +货位ID +varchar(50) +50 +1 + + + + + +9489C7E1-3B39-4CAD-AA4F-281120610612 +仓库ID +StockId +1567006565 +Administrator +1571417780 +Administrator +仓库ID +varchar(50) +50 +1 + + + + + +122A9D03-1AD1-4A60-84E7-CDFEB4DAB8B6 +货区ID +GoodsAreaId +1567006565 +Administrator +1571417780 +Administrator +货区ID +varchar(50) +50 +1 + + + + + +D1A67028-AAFC-43E2-80C9-E51FC6ECA580 +货位名称 +Name +1567006565 +Administrator +1568819812 +Administrator +货位名称 +varchar(64) +64 + + +09656FE2-BF96-4F3B-90D5-A62420BBC1C6 +货位简称 +SName +1567006565 +Administrator +1568819812 +Administrator +货位简称 +varchar(40) +40 +1 + + +C932A42E-0E68-46A7-8D41-6E274099B517 +条形码 +BarCode +1567006565 +Administrator +1568819812 +Administrator +条形码 +varchar(32) +32 + + +B17862D5-E55A-44D4-8E5C-6EBBF049B606 + +PosLayer +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +58845ED0-1CDE-4186-82B7-220CA66AC880 + +PosRow +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +13A26D24-AE1D-4B5A-A4BD-F4318E64789D + +Length +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +1DEEBC7E-D666-4F2F-8201-4E3295F6A780 + +Width +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +64F169E6-7A1A-4F87-AABA-5E55302414DF + +Height +1567006565 +Administrator +1568819812 +Administrator + +numeric(18,2) +18 +2 + + +E786F838-61D5-4A0B-93DE-FBB3CC4EE15D +可存放重量 +Weight +1567006565 +Administrator +1568819812 +Administrator +可存放重量 +numeric(18,4) +18 +4 + + +E7F21085-53D8-4169-8C00-328EBF62C75F +可存放体积 +Volumn +1567006565 +Administrator +1568819812 +Administrator +可存放体积 +numeric(18,4) +18 +4 + + +6DF6378B-2EB3-41FF-AD3C-BA32BE8705B5 +使用体积 +UsedVolumn +1567006565 +Administrator +1568819812 +Administrator +使用体积 +numeric(18,4) +18 +4 + + +C32518CA-7994-488D-81DD-823855AF519A +允许托盘数 +ContainNum +1567006565 +Administrator +1568819812 +Administrator +允许托盘数 +numeric(18,4) +18 +4 + + +5C5EB10A-3B60-4F26-9ECE-AF54FBFA452D +进货线路 +InRoad +1567006565 +Administrator +1568819812 +Administrator +进货线路 +numeric(32,0) +32 + + +5BD07E5E-CEFB-4DF3-A520-FB05ED1434FF +出货线路 +OutRoad +1567006565 +Administrator +1568819812 +Administrator +出货线路 +numeric(32,0) +32 + + +1BF4A413-F307-49F5-89EA-50559C7C645C +备注 +Remark +1567006565 +Administrator +1568819812 +Administrator +备注 +varchar(128) +128 + + +C70A9BFF-293F-4279-96A9-25326A5A9183 +占用标志 +UsedFlg +1567006565 +Administrator +1568819812 +Administrator +占用标志 +numeric(8,0) +8 + + +9180AE23-70EC-48A1-8EE4-A20CDEAB000F +允许混批 +LotMixtureFlg +1567006565 +Administrator +1568819812 +Administrator +允许混批 +numeric(8,0) +8 + + +48DC83A9-BDDA-4CB5-AF0C-AFC93DABDA3A +有效标志 +Enable +1567006565 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +0 +tinyint +1 + + +97F0D916-6FA9-4183-BB72-7894B02235CA +货主ID +OwnerId +1567006565 +Administrator +1569029205 +Administrator +货主ID +varchar(50) +50 +1 + + + + + +BE697E39-D059-42CE-BBCB-0CAF50008213 +子货位号 +SubBayNo +1567006565 +Administrator +1568819812 +Administrator +子货位号 +0 +numeric(3,0) +3 +1 + + +26C15247-352F-4761-B582-2525F73ACBE0 +货架宽度代码 +WidthCode +1567006565 +Administrator +1569029205 +Administrator +货架宽度代码(SYS_WIDTHCODE) +varchar(50) +50 + + + + + +CC5EFE64-FC14-4DAC-986D-EC0D1A2FC37C +货架高度代码 +HeightCode +1567006565 +Administrator +1569029205 +Administrator +货架高度代码(SYS_HEIGHTCODE) +varchar(50) +50 + + + + + +D1CD6FED-7EF6-4DE8-BC5E-A605B9C0F5A8 +入库禁用 +PutAwayRestricted +1567006565 +Administrator +1584370128 +Administrator +入库禁用(0:未禁用,1:禁用) +0 +tinyint +1 + + +046E31DA-3EE3-43D8-B0C2-71B4C2A5CBC3 +出库禁用 +RetrievalRestricted +1567006565 +Administrator +1584370128 +Administrator +出库禁用(0:未禁用,1:禁用) +0 +tinyint +1 + + +BD63B12A-B596-49A2-936A-5CD39F4ED246 +子货位禁用 +SubBayRestricted +1567006565 +Administrator +1584370128 +Administrator +子货位禁用(0:未禁用,1:禁用) +0 +tinyint +1 + + +AF70F96C-3427-4F00-A64F-AB6D41975D5C +是否空货位 +Empty +1567006565 +Administrator +1584370128 +Administrator +是否空货位 +0 +tinyint +1 + + +33F2E940-7F24-4ED1-96CE-130BB3788860 +创建时间 +CreateTime +1568822618 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +90A0AF55-B05C-4AC0-8B09-15F0734B19AE +创建人ID +CreateUserId +1568822618 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +0ADED0B9-CE00-4DEE-BEBC-F08133EFFE70 +创建人 +CreateUserName +1568822618 +Administrator +1568822649 +Administrator +创建人 +varchar(200) +200 +1 + + +A1660E01-E1C7-4EB2-80CD-3B654A430F51 +最后更新时间 +UpdateTime +1568822618 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +41FA3542-1484-4856-852E-EC8CC4F81BF7 +最后更新人ID +UpdateUserId +1568822618 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +16378658-26B1-464E-A909-98C4CBC4D4FC +最后更新人 +UpdateUserName +1568822618 +Administrator +1568822649 +Administrator +最后更新人 +varchar(200) +200 + + +CB311D47-7BB0-4F8E-99E7-C68CA1638F2A +所属部门 +OrgId +1584368856 +Administrator +1584368861 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +49255655-396C-4182-92B3-94744ABA24DA +PK_GOODSPOSMST +PK_GOODSPOSMST +1567006565 +Administrator +1571417780 +Administrator + + + + + + + + + +4C31B7AE-F6EB-4ED0-9312-A0171DE3F55A +IDX_GOODSPOSMST_ACTIONFLG +IDX_GOODSPOSMST_ACTIONFLG +1567006565 +Administrator +1568819812 +Administrator + + +88E2271A-2773-4782-AFDE-D2615049EF25 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + + + + + + + + + +9F92AE17-A5E7-45A6-BA66-03A730F3D776 +在库库存表 +WmsStockGoodsTbl +1567006565 +Administrator +1608556845 +admin +在库库存表 + + + +9826C60E-2E70-4C39-A416-8A3FDDB2389A +数据ID +Id +1567006565 +Administrator +1568821379 +Administrator +数据ID +varchar(50) +50 +1 + + + + + +0CE93098-6E02-4473-8BDA-7139724A0519 +货主编号 +OwnerId +1567006565 +Administrator +1568821332 +Administrator +货主编号 +varchar(50) +50 +1 + + + + + +6AB3A512-AEE7-47BD-B725-53BE975F9B16 +商品编号 +GoodsId +1567006565 +Administrator +1568995184 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +5B4729EA-748B-4F91-AB00-C11DEFC07C85 +商品批号 +GoodsBatch +1567006565 +Administrator +1568995184 +Administrator +商品批号 +varchar(50) +50 +1 + + + + + +E0BDC909-98EA-40B7-8A5F-9F7FF7AED4D3 +托盘号 +ContainerId +1567006565 +Administrator +1568821332 +Administrator +托盘号 +varchar(32) +32 +1 + + +8B086800-E946-4380-BC3B-2129708995F2 +采购单号 +PurchseNo +1567006565 +Administrator +1568821332 +Administrator +采购单号 +varchar(30) +30 + + +6BED124D-1D82-47D7-8CF2-BA3B79A580AB +入库批次 +InBatchCode +1567006565 +Administrator +1568821332 +Administrator +入库批次 +varchar(12) +12 +1 + + +8DEEC3E9-2800-4C65-AC5E-21C0F7798A53 +允许出库标记 +IsAllowOut +1567006565 +Administrator +1584370128 +Administrator +允许出库标记 +1 +tinyint +1 + + +F47BE9E0-E01A-48E1-98F0-AE28975165E8 +品质 +QualityFlg +1567006565 +Administrator +1569028453 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 +1 + + + + + +5311ECDD-A25C-434C-8734-F6917F9E9711 +仓库编号 +StockId +1567006565 +Administrator +1568821332 +Administrator +仓库编号 +varchar(12) +12 +1 + + +EE2333D5-E24A-4CF9-A277-416A9993AC16 +货区编号 +GoodsAreaId +1567006565 +Administrator +1568821332 +Administrator +货区编号 +varchar(12) +12 +1 + + +CB433F0C-6D7B-42F4-82AD-F85A872A6B56 +货位编号 +GoodsPosId +1567006565 +Administrator +1568821332 +Administrator +货位编号 +varchar(32) +32 +1 + + +F9A32C9D-0508-4AB3-BB11-B42D198952E2 +生产日期 +ProductDate +1567006565 +Administrator +1568821332 +Administrator +生产日期 +varchar(25) +25 +1 + + +FE9E48D7-573C-44AD-99C8-CAE08AC6F308 +存储大单位数量 +BigUnitNum +1567006565 +Administrator +1568821332 +Administrator +存储大单位数量 +0 +numeric(18,2) +18 +2 + + +815B7E35-0111-4F50-AB67-3702B7C80EC2 +存储中单位数量 +MidUnitNum +1567006565 +Administrator +1568821332 +Administrator +存储中单位数量 +0 +numeric(18,2) +18 +2 + + +AC745086-0D84-434A-9F0B-54ABE83226D6 +存储标准单位数量 +StandardUnitNum +1567006565 +Administrator +1568821332 +Administrator +存储标准单位数量 +0 +numeric(18,2) +18 +2 + + +255E53E7-912D-40BA-AF65-2F501D9536C5 +被锁标准单位数量 +LockedStandardUnitNum +1567006565 +Administrator +1568821332 +Administrator +被锁标准单位数量 +0 +numeric(18,2) +18 +2 + + +BBD02973-83EA-4CF2-B10D-EC889FD690DA +被锁中单位数 +LockedMidUnitNum +1567006565 +Administrator +1568821332 +Administrator +被锁中单位数 +0 +numeric(18,2) +18 +2 + + +573A2995-F6CB-4319-A920-C04AA9A93C67 +被锁大单位数量 +LockedBigUnitNum +1567006565 +Administrator +1568821332 +Administrator +被锁大单位数量 +0 +numeric(18,2) +18 +2 + + +FBE56118-1EAF-4A7C-9CEA-B4A7D214B523 +体积 +Volume +1567006565 +Administrator +1568821332 +Administrator +体积 +numeric(18,4) +18 +4 + + +CD2D1DBE-3FF4-40A2-A924-8277878807A7 +毛重 +GrossWeight +1567006565 +Administrator +1568821332 +Administrator +毛重 +numeric(18,4) +18 +4 + + +DB814C43-5B85-463A-A2C9-FC34B55E2010 +净重 +NetWeight +1567006565 +Administrator +1568821332 +Administrator +净重 +numeric(18,4) +18 +4 + + +630AC2C4-5A75-433C-AA86-461AFDDF3B87 +金额 +Amount +1567006565 +Administrator +1568821332 +Administrator +金额 +numeric(18,2) +18 +2 + + +DF1AB43A-7882-4061-B6B6-6C1F96B8F2A3 +入库日期 +InStockDate +1567006565 +Administrator +1568821332 +Administrator +入库日期 +varchar(12) +12 + + +AAE1A2E4-F58F-45BE-8E12-2A342B4539B1 +创建时间 +CreateTime +1568820998 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +96E7DC49-4E5B-4252-9983-C3B47BDE0FA8 +创建人ID +CreateUserId +1568820998 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +B5ECDECF-3464-4622-9689-831FE0261CDD +创建人 +CreateUserName +1568820998 +Administrator +1568821010 +Administrator +创建人 +varchar(200) +200 +1 + + +2D847FDC-8814-4B7E-AF30-490DFC35E0E9 +最后更新时间 +UpdateTime +1568820998 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8320BD8F-E492-4EFC-8CDB-33390997B686 +最后更新人ID +UpdateUserId +1568820998 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +53416486-1924-4B63-A6C7-0F84EF294C37 +最后更新人 +UpdateUserName +1568820998 +Administrator +1568821010 +Administrator +最后更新人 +varchar(200) +200 + + +539A6BCD-0B3E-47C3-9FC7-69373C7DD2BE +所属部门 +OrgId +1584368863 +Administrator +1584368869 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +E81C779B-C24E-49C4-A9EF-840659D46119 +PK_STOCKGOODSTBL +PK_STOCKGOODSTBL +1567006565 +Administrator +1568821379 +Administrator + + + + + + + +00437D6B-10E7-40E9-B97A-2B22DA294D11 +IDX_STOCKGOODS_GOODSID +IDX_STOCKGOODS_GOODSID +1567006565 +Administrator +1568819812 +Administrator + + +9B712681-D3C0-468A-9B40-BFD58EEA9535 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +86290F55-7CA8-4321-B1F0-74FD4A33EE85 +IDX_STOCKGOODS_GOODSPOSID +IDX_STOCKGOODS_GOODSPOSID +1567006565 +Administrator +1568819812 +Administrator + + +CDECD7E1-D4EE-4982-AC6D-83AAFFC1307B +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +18C0EC6E-DA20-4C27-812D-70A02065C5F2 +IDX_STOCKGOODS_BIGUNITNUM +IDX_STOCKGOODS_BIGUNITNUM +1567006565 +Administrator +1568819812 +Administrator + + +CFBE7CA6-636A-46C4-907B-F67389F207B5 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +F674CBB8-15A1-499B-87AB-005E88E9BC8F +IDX_STOCKGOODS_GOODSPOS +IDX_STOCKGOODS_GOODSPOS +1567006565 +Administrator +1568821332 +Administrator + + +81E48BC4-BCD6-4C24-B52B-D09839A9D5B8 +1567006565 +Administrator +1567006565 +Administrator + + + + + +90A32251-A519-42C4-879B-EB5472C566FC +1567006565 +Administrator +1567006565 +Administrator + + + + + +21647939-0ACE-42D0-A59B-EBDD54314BD5 +1567006565 +Administrator +1567006565 +Administrator + + + + + +F822AE55-4905-4B1E-A1EC-8E781E453A44 +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +708AB7F5-A556-419B-8CBB-0A64C8523FF9 +IDX_STOCKGOODS_PRODUCT_GOODS +IDX_STOCKGOODS_PRODUCT_GOODS +1567006565 +Administrator +1568819812 +Administrator + + +CD744B42-F43C-4DF6-891E-BB4BD4E1957C +1567006565 +Administrator +1567006565 +Administrator + + + + + +38823FDC-E671-4770-A4C2-A6A48D1DB57F +1567006565 +Administrator +1567006565 +Administrator + + + + + + + +BADD351F-052D-4DB3-A612-3DDBE99CACB6 +IDX_STOCKGOODS_STANDUNITNUM +IDX_STOCKGOODS_STANDUNITNUM +1567006565 +Administrator +1568819812 +Administrator + + +A9CCC418-39D3-4258-93B4-1CAE87542ECE +1567006565 +Administrator +1567006565 +Administrator + + + + + + + + + +5D8E2037-4C89-4940-BC5E-49613AB13E5E +TRI_STOCKGOODSTBL_INSERT +TRI_STOCKGOODSTBL_INSERT +create trigger [%QUALIFIER%]%TRIGGER% [%.l:TRGTIME%=compound?for %TRGEVENT%[ of %COLUMNS%] on [%TABLQUALIFIER%]%TABLE%:[ %TRGTIME%][ %TRGEVENT%[ of %COLUMNS%]] on [%TABLQUALIFIER%]%TABLE%] +declare + nextid number; +begin + IF :new.PKID IS NULL or :new.PKID=0 THEN + select seq_stockgoodstbl_pk.nextval + into nextid + from sys.dual; + :new.PKID:=nextid; + + INSERT INTO STOCKOCCUPYTBL (PKID,PICKSTANDUNITNUM,PICKMIDUNITNUM,PICKBIGUNITNUM, + REPSTANDUNITNUM,REPMIDUNITNUM,REPBIGUNITNUM, + MOVESTANDUNITNUM,MOVEMIDUNITNUM,MOVEBIGUNITNUM) + VALUES(:new.PKID,0,0,0,0,0,0,0,0,0); + end if; +end tri_stockgoodstbl_insert; +1567006565 +Administrator +1584370128 +Administrator +after + + + + + + + + + + +DE2D6347-680D-4213-90DC-C0F3423D02D5 +入库通知单(入库订单) +WmsInboundOrderTbl +1567007008 +Administrator +1608557053 +admin +入库通知单(入库订单) + + + +8865C567-B157-4EB8-A763-6ABAF19BDBBF +入库通知单号 +Id +1567007008 +Administrator +1608557053 +admin +入库通知单号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +61B7498E-EB7A-4F8C-A9F1-6F7208FBE820 +相关单据号 +ExternalNo +1567007008 +Administrator +1608557053 +admin +相关单据号 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +5EECFA2C-1496-4C56-876A-7646711AD102 +相关单据类型 +ExternalType +1567007008 +Administrator +1608557053 +admin +相关单据类型 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +23DF4327-E0F2-43A6-B4BC-E37ED5A87FC8 +入库通知单状态 +Status +1567007008 +Administrator +1608557053 +admin +入库通知单状态(SYS_INSTCINFORMSTATUS) +int +1 + + +EAD117A5-0421-44EB-A971-793927D38D3F +入库类型 +OrderType +1567007008 +Administrator +1608557053 +admin +入库类型(SYS_INSTCTYPE) +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +71BE74D1-284E-4A5F-98B7-E08D34E108EE +商品类别 +GoodsType +1567007008 +Administrator +1608557053 +admin +商品类别 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +384F9BAB-E5D4-44B7-A358-DF154B28428B +采购单号 +PurchaseNo +1567007008 +Administrator +1608557053 +admin +采购单号 +varchar(30) +30 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +CC347CFE-2E6E-4CD5-B6BF-F7C2C633CF2B +仓库编号 +StockId +1567007008 +Administrator +1608557053 +admin +仓库编号 +varchar(12) +12 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +4B11186B-54AA-4203-A3AD-BC8EE1116737 +货主编号 +OwnerId +1567007008 +Administrator +1608557053 +admin +货主编号(固定值CQM) +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +9126CEE6-6413-4F91-BD00-10DAA5A865E9 +承运人编号 +ShipperId +1567007008 +Administrator +1608557053 +admin +承运人编号 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +D0660F60-5075-457D-9D4F-E36BECCA34DB +供应商编号 +SupplierId +1567007008 +Administrator +1608557053 +admin +供应商编号 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +62800923-8F1D-4F22-9D4E-58D894411CD5 +预定入库时间 +ScheduledInboundTime +1567007008 +Administrator +1608557053 +admin +预定入库时间 +datetime2(7) +7 + + +94915A8C-022D-453D-9813-A65B1D0F4011 +备注 +Remark +1567007008 +Administrator +1608557053 +admin +备注 +varchar(256) +256 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +2812E691-7187-4826-B2CD-36BC4A02E4FC +有效标志 +Enable +1567007008 +Administrator +1608557053 +admin +有效标志 +bit +1 + + +888C7DF2-A499-410E-91DB-3716EDA88031 +承运方式 +TransferType +1567007008 +Administrator +1608557053 +admin +承运方式 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +723525AF-8A1B-408C-B15A-96299E31975A +是否入保税库 +InBondedArea +1567007008 +Administrator +1608557053 +admin +是否入保税库(0:否,1:是) +bit +1 + + +14A9C2D1-328E-46E8-A9E9-7C97C390FCBD +销退箱数 +ReturnBoxNum +1567007008 +Administrator +1608557053 +admin +销退箱数 +decimal(8) +8 +1 + + +9DB704D7-4B39-4083-B22E-BD8F18DB4BAB +创建时间 +CreateTime +1568994167 +Administrator +1608557053 +admin +创建时间 +datetime2(7) +7 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6DED11CE-62C9-4D90-9934-9B4C6EE0043F +创建人ID +CreateUserId +1568994167 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +064F97D0-A381-4218-9B06-2F38F74E6FE6 +创建人 +CreateUserName +1568994167 +Administrator +1608557053 +admin +创建人 +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +63E4DD74-ACFE-4774-8F04-C04FC842B229 +最后更新时间 +UpdateTime +1568994167 +Administrator +1608557053 +admin +最后更新时间 +datetime2(7) +7 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +3697DDD7-ED7C-4F13-B484-2CFB46476D69 +最后更新人ID +UpdateUserId +1568994167 +Administrator +1608557053 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +BB3AD3A1-367C-45B3-960D-5CF863DDD29A +最后更新人 +UpdateUserName +1568994167 +Administrator +1608557053 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +12AEE38D-0D28-47D0-8312-3F990C8295E7 +下订单部门 +OrgId +1584367736 +Administrator +1608557053 +admin +所属部门 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +2B6FCE34-D6F8-4209-B2D7-1CA6A1AF5208 +PK_INFORMTBL +PK_INFORMTBL +1567007008 +Administrator +1608557053 +admin +PK__WmsInbou__3214EC070A6E292B + + + + + + + +AB2ACB0F-6EF4-4666-BAE9-A780D82D46CE +IDX_INFORMTBL_INDATE +IDX_INFORMTBL_INDATE +1567007008 +Administrator +1568819812 +Administrator + + +69C40F7E-33DA-43C2-B452-2F0E59452CF8 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +6A70FC74-C2BB-4EF8-AF3A-D780D959C3C5 +IDX_INFORMTBL_STATUS +IDX_INFORMTBL_STATUS +1567007008 +Administrator +1568819812 +Administrator + + +FFB02A40-8D0F-46A4-95F2-7F2F1183E741 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +A21A2CCD-E6C3-4064-B579-38AD1CF19829 +IDX_INFORMTBL_UPDATEDATE +IDX_INFORMTBL_UPDATEDATE +1567007008 +Administrator +1568993685 +Administrator + + + + + + + + + + + + + +850DC903-DC74-461A-BE69-56DE16163374 +入库通知单明细 +WmsInboundOrderDtbl +1567007008 +Administrator +1608557053 +admin +入库通知单明细 + + + +73E6BA1F-57E8-450B-8E54-5174703B7ABD +入库通知单明细号 +Id +1567007008 +Administrator +1608557053 +admin +入库通知单明细号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +F751910C-C540-473F-A502-9B913E3CBBCF +入库通知单号 +OrderId +1567007008 +Administrator +1608557053 +admin +入库通知单号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +2DC48D69-94AA-4017-9742-107D3397726C +含税单价 +Price +1567007008 +Administrator +1608557053 +admin +含税单价 +decimal(18,6) +18 +6 + + +E5019CD2-0AB1-4E6C-B427-8767FEC88AA3 +无税单价 +PriceNoTax +1567007008 +Administrator +1608557053 +admin +无税单价 +decimal(18,6) +18 +6 + + +A16A16FD-C83E-4204-979A-CFA723C535C6 +是否收货中 +InStockStatus +1567007008 +Administrator +1608557053 +admin +是否收货中(0:非收货中,1:收货中) +bit +1 + + +5D4FB6FE-1DD4-4CB1-8633-692F756E966C +到货状况 +AsnStatus +1567007008 +Administrator +1608557053 +admin +到货状况(SYS_GOODSARRIVESTATUS) +int +1 + + +C2E9D560-FA87-4CF6-AFE5-3740DD764065 +商品编号 +GoodsId +1567007008 +Administrator +1608557053 +admin +商品编号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +8858415D-BD39-4871-B167-D21D0502F411 +商品批号 +GoodsBatch +1567007008 +Administrator +1608557053 +admin +商品批号 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +1B32020E-2BC9-4932-8A67-D4493BAF1987 +品质 +QualityFlg +1567007008 +Administrator +1608557053 +admin +品质(SYS_QUALITYFLAG) +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +9873F6E8-5431-4A36-B054-564B2D3AE753 +通知数量 +OrderNum +1567007008 +Administrator +1608557053 +admin +通知数量 +decimal(18,2) +18 +2 +1 + + +ABC33C91-C0B7-4276-A1C7-80CC5EC8BAA6 +到货数量 +InNum +1567007008 +Administrator +1608557053 +admin +到货数量 +decimal(18,2) +18 +2 +1 + + +7EB6F2B2-5C54-4717-B337-66518D268A45 +剩余数量 +LeaveNum +1567007008 +Administrator +1608557053 +admin +剩余数量 +decimal(18,2) +18 +2 +1 + + +900D8EC4-7855-4F49-9911-B8287AA99522 +占用数量 +HoldNum +1567007008 +Administrator +1608557053 +admin +占用数量 +decimal(18,2) +18 +2 +1 + + +F6B445F5-9014-4469-8507-0795CC4F440C +生产日期 +ProdDate +1567007008 +Administrator +1608557053 +admin +生产日期 +varchar(30) +30 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +0E26BC9F-18D3-446B-B01F-DB5409994786 +失效日期 +ExpireDate +1567007008 +Administrator +1608557053 +admin +失效日期 +varchar(30) +30 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +B4E77AF5-6890-425C-A104-6A7C598BAD0F +税率 +TaxRate +1567007008 +Administrator +1608557053 +admin +税率 +decimal(10,2) +10 +2 + + +57F8DB85-A5BA-4594-BA40-896F4176DF51 +货主编号 +OwnerId +1567007008 +Administrator +1608557053 +admin +货主编号 +varchar(32) +32 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +6FD645AA-CF05-40CA-9D06-CDFE9C8BF4D8 +备注 +Remark +1567007008 +Administrator +1608557053 +admin +备注 +varchar(128) +128 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +316E2166-9B78-440C-A183-D55DA95F5B04 +创建时间 +CreateTime +1569053715 +Administrator +1608557053 +admin +创建时间 +datetime2(7) +7 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +73E3E779-268C-4351-A0D8-76A0BE01290F +创建人ID +CreateUserId +1569053715 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6318F4A4-AC2B-4AC4-AEDF-4C1285E65DFD +创建人 +CreateUserName +1569053715 +Administrator +1608557053 +admin +创建人 +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +A7BEDA17-F3A6-4C94-8BA7-525CF4421054 +最后更新时间 +UpdateTime +1569053715 +Administrator +1608557053 +admin +最后更新时间 +datetime2(7) +7 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +707816FC-67CC-4E56-9D18-DDF77D1DCD9F +最后更新人ID +UpdateUserId +1569053715 +Administrator +1608557053 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +C71C4E72-0027-4D32-B9EE-8CD2B93F890D +最后更新人 +UpdateUserName +1569053715 +Administrator +1608557053 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +EC658182-966D-4075-A938-4DEC01F2A4FA +PK_INFORMDTTBL +PK_INFORMDTTBL +1567007008 +Administrator +1608557053 +admin +PK__WmsInbou__DE2DE9BB34BC7C0B + + + + + + + + + + + + + + + + + +C3CFF64F-4830-466B-BE6E-3C145401DD5C +到货通知单 +WmsInboundArrivalTbl +1567007008 +Administrator +1608556845 +admin +到货通知单 + + + +8DD15E52-8F26-429B-9C0E-A0359298A05D +到货通知单号 +Id +1567007008 +Administrator +1569056302 +Administrator +到货通知单号 +varchar(50) +50 +1 + + + + + +F0ED0B44-FADD-426B-ABEF-1B54F4C1BEC0 +到货通知单状态 +AsnStatus +1567007008 +Administrator +1572197175 +Administrator +到货通知单状态(SYS_ASNSTATUS) +0 +int +1 + + +3F92F2E4-60A8-4789-8F98-59CCEAFAAF30 +入库类型 +InstockType +1567007008 +Administrator +1569056302 +Administrator +入库类型(SYS_INSTCTYPE) +varchar(50) +50 +1 + + + + + +2B403CCD-E377-493B-87C0-6F2BE69E37FE +仓库编号 +StockId +1567007008 +Administrator +1569056302 +Administrator +仓库编号 +varchar(12) +12 +1 + + +195EA857-2F0A-43C8-9161-A5358FF8BCC0 +承运人编号 +ShipperId +1567007008 +Administrator +1569056302 +Administrator +承运人编号 +varchar(128) +128 + + +FCED3073-34D2-4531-A8B7-E5F17175B2B0 +供应商编号 +SupplierId +1567007008 +Administrator +1569056302 +Administrator +供应商编号 +varchar(32) +32 + + +1CE10957-7BC6-415F-9F87-B03D15CAE07B +货主编号 +OwnerId +1567007008 +Administrator +1569056302 +Administrator +货主编号 +varchar(32) +32 + + +C4252D60-D6C2-4B12-867D-AFE494502C89 +预定入库日期 +ScheduledDate +1567007008 +Administrator +1569056302 +Administrator +预定入库日期 +varchar(25) +25 + + +77A9C24D-8AB2-4278-8FC3-5B15773682F0 +实际入库日期 +ActualDate +1567007008 +Administrator +1569056302 +Administrator +实际入库日期 +varchar(25) +25 + + +D9CA6FDA-E280-4F6C-A9EF-94DD87DC49EA +备注 +Remark +1567007008 +Administrator +1569056302 +Administrator +备注 +varchar(128) +128 + + +B260E725-9570-4965-B07F-B5094C93CBEB +有效标志 +Enable +1567007008 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +1 +tinyint +1 + + +78C587A9-EC93-44DC-B0EE-E4E8601F38AB +是否整批处理 +IsBatch +1567007008 +Administrator +1584370128 +Administrator +是否整批处理 +tinyint + + +1A783D2C-302E-4D33-8692-E6562A7C4CDE +经办人 +Treator +1567007008 +Administrator +1569056302 +Administrator +经办人 +varchar(12) +12 + + +539667F1-2DFB-42A6-BEA3-2A2C3756A7BF +盲收原因 +BlindReason +1567007008 +Administrator +1569056302 +Administrator +盲收原因 +varchar(100) +100 + + +33AB9CFC-6B4C-4BC6-8F07-0D1D5D0B7B22 +送货清单数量 +ReportNum +1567007008 +Administrator +1569056302 +Administrator +送货清单数量 +int + + +D7739FB2-6143-4120-BD2F-7AFE2556DF85 +缺送货清单原因 +NoReportRemark +1567007008 +Administrator +1569056302 +Administrator +缺送货清单原因 +varchar(128) +128 + + +67F7C013-FFDE-4D96-8856-5A331CC7E46F +创建时间 +CreateTime +1569056353 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +06EAEBE7-0A29-40E5-88EF-8578ADB47E8F +创建人ID +CreateUserId +1569056353 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +7FDD7730-207C-47BD-BA2E-EC0BF91A6C2E +创建人 +CreateUserName +1569056353 +Administrator +1569056357 +Administrator +创建人 +varchar(200) +200 +1 + + +466D2DC0-97CE-4CB9-9CAA-ADB0E2E19840 +最后更新时间 +UpdateTime +1569056353 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +596B11BE-89C5-474F-92FB-FC1F96EE0957 +最后更新人ID +UpdateUserId +1569056353 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +198D3DB5-5EB6-4BBA-B781-D560580FD7E4 +最后更新人 +UpdateUserName +1569056353 +Administrator +1569056357 +Administrator +最后更新人 +varchar(200) +200 + + +311E162D-1C32-43B9-BA15-9767BA05E65B +下订单部门 +OrgId +1584368776 +Administrator +1584368781 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +187237C4-2021-42F6-979E-8D63068F3FAC +PK_INSTOCKINFORMTBL +PK_INSTOCKINFORMTBL +1567007008 +Administrator +1568819812 +Administrator + + + + + + + +AD31C119-1A23-43DC-A223-DCCF2BA86BFE +IDX_INSINFORMTBL_UPDATEDATE +IDX_INSINFORMTBL_UPDATEDATE +1567007008 +Administrator +1569056302 +Administrator + + +13A65F87-F0A7-418B-B940-3E6717A5297A +IDX_INSINFORMTBL_ASNSTATUS +IDX_INSINFORMTBL_ASNSTATUS +1567007008 +Administrator +1568819812 +Administrator + + +B24EA401-AC24-4E6D-8D7C-403B4BEB6263 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + + + + + + + + +1621244C-F211-49FC-B4FB-94388009515E +到货通知单明细 +WmsInboundArrivalDtbl +1567007008 +Administrator +1608556845 +admin +到货通知单明细 + + + +E0B5D7B2-4DF6-4BE9-AD0C-1A6B0793E6F3 +到货通知单明细号 +Id +1567007008 +Administrator +1569056719 +Administrator +到货通知单明细号 +varchar(50) +50 +1 + + + + + +F779F1C1-729C-43A4-81D0-AA2D15DE6ECD +到货通知单号 +AsnNo +1567007008 +Administrator +1571327612 +Administrator +到货通知单号 +varchar(50) +50 +1 + + + + + +5C0A77AF-85E6-44C6-B3BD-6AF300F913D4 +入库通知单号 +InboundOrderId +1567007008 +Administrator +1569056471 +Administrator +入库通知单号 +varchar(30) +30 + + +E4D720F6-1FA9-48A8-A13C-9E00B3F97A0A +商品批号 +GoodsBatch +1567007008 +Administrator +1569056642 +Administrator +商品批号 +varchar(32) +32 +1 + + +41E95F91-5B01-4267-B298-D5035A6EBD86 +入库通知单明细号 +InboundOrderDtId +1567007008 +Administrator +1569056471 +Administrator +入库通知单明细号 +varchar(12) +12 +1 + + +87F7E384-0AB3-4497-8C73-EE46DE05A535 +商品编号 +GoodsId +1567007008 +Administrator +1569056642 +Administrator +商品编号 +varchar(40) +40 +1 + + +9187E765-94A1-4C35-8AE0-244DD3453A13 +品质 +QualityFlg +1567007008 +Administrator +1569056642 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 + + + + + +822184E2-626E-48FF-ABCC-FB5CAB85FDE3 +客户商品编号 +CustGoodsId +1567007008 +Administrator +1569056642 +Administrator +客户商品编号 +varchar(40) +40 + + +A278E2F0-BBAC-4145-969D-D153EF5CFB7F +体积 +Volume +1567007008 +Administrator +1569056642 +Administrator +体积 +numeric(18,4) +18 +4 + + +577761E0-8631-4150-86F5-E6642A3FBCB8 +净重 +NetWeight +1567007008 +Administrator +1569056642 +Administrator +净重 +numeric(18,4) +18 +4 + + +A52C0819-CA27-475C-80CD-E61E7DCED786 +毛重 +GrossWeight +1567007008 +Administrator +1569056642 +Administrator +毛重 +numeric(18,4) +18 +4 + + +13DB1F07-1815-4D5B-8F26-7B221433A022 +大单位数量 +BigUnitNum +1567007008 +Administrator +1571416382 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +8F21C40F-4E47-4C8B-9C44-8A2DA2AC3250 +中单位数 +MidUnitNum +1567007008 +Administrator +1571416382 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +F3803520-C848-4769-B2E1-16E98CDA90D7 +标准单位数 +StandUnitNum +1567007008 +Administrator +1571416382 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +0B7330B3-B05C-4A3D-93FD-54138FB7B898 +实际入库数量 +ArrivalNum +1567007008 +Administrator +1571416382 +Administrator +实际入库数量 +0 +numeric(18,2) +18 +2 +1 + + +B151E56B-6D8F-456B-9DF9-9100BD48DE2A +已入大单位数 +InBigUnitNum +1567007008 +Administrator +1571416382 +Administrator +已入大单位数 +0 +numeric(18,2) +18 +2 +1 + + +89E153B1-EE30-48F5-B369-AA61DB41285A +已入中单位数 +InMidUnitNum +1567007008 +Administrator +1571416382 +Administrator +已入中单位数 +0 +numeric(18,2) +18 +2 +1 + + +61709286-E478-486D-8A07-FE5BF1140968 +已入标准单位数 +InStandUnitNum +1567007008 +Administrator +1571416382 +Administrator +已入标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +C1D92B80-6A9A-4726-8158-1173F2585DDB +已入数量 +InNum +1567007008 +Administrator +1571416382 +Administrator +已入数量 +0 +numeric(18,2) +18 +2 +1 + + +DA5A3DB4-BDA5-4B55-95BC-ADB15D452F6F +已上架数量 +PickNum +1567007008 +Administrator +1571416382 +Administrator +已上架数量 +0 +numeric(18,2) +18 +2 +1 + + +3E6C3ED4-DD3A-4FD9-A421-F6F53EDDBD15 +采购单号 +PurchaseNo +1569056484 +Administrator +1569056642 +Administrator +采购单号 +varchar(30) +30 + + +3E15E75E-7B46-418B-9E5B-53C7349986E5 +仓库编号 +StockId +1569056484 +Administrator +1569056642 +Administrator +仓库编号 +varchar(12) +12 +1 + + +F6F59082-C16D-4DBC-9BE0-538A4A252607 +货主编号 +OwnerId +1569056484 +Administrator +1569056642 +Administrator +货主编号(固定值CQM) +varchar(50) +50 + + + + + +866D73CE-2A81-4BBE-AA26-88C6175F0104 +创建时间 +CreateTime +1569056686 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +38D5DD08-9B2E-406B-A2CE-7A6EBDA4192E +创建人ID +CreateUserId +1569056686 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +B58F454C-694C-4CD3-9235-4A30CE077E17 +创建人 +CreateUserName +1569056686 +Administrator +1569056693 +Administrator +创建人 +varchar(200) +200 +1 + + +3529D286-6250-411B-85C1-4FBFD44B67DA +最后更新时间 +UpdateTime +1569056686 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6C328C28-B039-4942-840F-42F369E6CC3E +最后更新人ID +UpdateUserId +1569056686 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +7A134EB6-FB21-4225-AD84-54FF90CA9751 +最后更新人 +UpdateUserName +1569056686 +Administrator +1569056693 +Administrator +最后更新人 +varchar(200) +200 + + + + +384F3DD2-5015-4124-9E93-0E58FBA83149 +PK_INSTOCKINFORMDTTBL +PK_INSTOCKINFORMDTTBL +1567007008 +Administrator +1571327612 +Administrator + + + + + + + + +7366DD30-109A-4D1B-9CF4-DED546A98867 +IDX_INSTOCKINFORMDTTBL_SJC +IDX_INSTOCKINFORMDTTBL_SJC +1567007008 +Administrator +1569056642 +Administrator + + + + + + + + + + +5C06A8DF-2A88-4D5F-84E1-725B73D7EC3C +收货单 +WmsInstockRecTbl +1567007008 +Administrator +1608556845 +admin +收货单 + + + +1BF0D92D-862D-488F-89E8-7BA8EBBC7EF1 +收货单号 +Id +1567007008 +Administrator +1569057511 +Administrator +收货单号 +varchar(50) +50 +1 + + + + + +AF0FDA13-F800-4AD7-8797-4BCE49BFB2B7 +到货通知单号 +AsnNo +1567007008 +Administrator +1569057511 +Administrator +到货通知单号 +varchar(50) +50 +1 + + + + + +6F820C4E-479B-492C-8080-DE04A008FB71 +收货单状态 +Status +1567007008 +Administrator +1572197154 +Administrator +收货单状态(SYS_INSTOCKTATUS) +0 +int +1 + + +B1E74671-B44E-436C-8036-921E0D1732A4 +入库类型 +InstockType +1567007008 +Administrator +1569057511 +Administrator +入库类型(SYS_INSTCTYPE) +varchar(50) +50 +1 + + + + + +3502EB87-5489-4A82-BFCA-5CD5EE9B8697 +仓库编号 +StockId +1567007008 +Administrator +1569057664 +Administrator +仓库编号 +varchar(50) +50 +1 + + + + + +B080DF4D-363E-439A-9EDF-A0593180B31E +承运人 +ShipperId +1567007008 +Administrator +1569057664 +Administrator +承运人 +varchar(50) +50 + + + + + +A72217BB-37FF-4929-8012-F3E9F16FDE07 +供应商 +SupplierId +1567007008 +Administrator +1569057664 +Administrator +供应商 +varchar(50) +50 + + + + + +E50206C5-79A3-4561-BF0C-05789E012B0D +货主 +OwnerId +1567007008 +Administrator +1569057664 +Administrator +货主 +varchar(50) +50 +1 + + + + + +92B0373B-C5AE-409A-BFB7-ED41436202B2 +预定入库日期 +ScheduledDate +1569057531 +Administrator +1569057593 +Administrator +预定入库日期 +varchar(25) +25 + + +0295C838-A8C4-410A-8F05-C135C857A8F3 +实际入库日期 +ActualDate +1569057531 +Administrator +1569057593 +Administrator +实际入库日期 +varchar(25) +25 + + +0B3069EF-C919-4499-8818-694F513AF4AD +月台号 +PlatformNo +1567007008 +Administrator +1587699766 +Administrator +月台号 +national varchar(3) +3 + + +F055B50A-FFC4-4897-805E-5ECF4ACF1FA4 +备注 +Remark +1567007008 +Administrator +1569057593 +Administrator +备注 +varchar(128) +128 + + +7AB3A8A9-1F7F-497A-9751-40B738B96578 +有效标志 +Enable +1567007008 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +1 +tinyint +1 + + +032C991E-7CC7-4FF5-98EB-D61804BD41E4 +是否整批处理 +IsBatch +1567007008 +Administrator +1584370128 +Administrator +是否整批处理 +0 +tinyint +1 + + +CFE85327-821C-492D-A635-5A1DB109C5D7 +经办人 +Treator +1567007008 +Administrator +1569057664 +Administrator +经办人 +varchar(50) +50 + + + + + +BC485046-3C20-4D3E-88AD-831FCBC0A418 +发票号 +InvoiceNo +1567007008 +Administrator +1569057593 +Administrator +发票号 +varchar(32) +32 + + +9D40449E-C762-49EA-9D78-CF0CC5DE2B37 +到货日期 +AsnDate +1567007008 +Administrator +1569057593 +Administrator +到货日期 +varchar(25) +25 + + +A40228ED-79D9-4DDE-99FF-2A2E3FE749AC +创建时间 +CreateTime +1569057627 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +D7F83199-83E4-42A5-8E23-8BE3AFB28E1A +创建人ID +CreateUserId +1569057627 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +B9753DC6-C94A-4577-9B14-BB58723F4385 +创建人 +CreateUserName +1569057627 +Administrator +1569057632 +Administrator +创建人 +varchar(200) +200 +1 + + +162CCA19-FA72-4E27-A728-E6577F8130A9 +最后更新时间 +UpdateTime +1569057627 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +D9201B8F-D46F-483F-BB6A-292C2F1E1FBF +最后更新人ID +UpdateUserId +1569057627 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +FD6E70C8-DBDE-4CE6-B271-93DFF16407E7 +最后更新人 +UpdateUserName +1569057627 +Administrator +1569057632 +Administrator +最后更新人 +varchar(200) +200 + + +7A87ACFA-DF47-4BDF-9F34-69CF8D7AF137 +下订单部门 +OrgId +1584368790 +Administrator +1584368794 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +AF927641-DCF8-453C-B8E1-55533D943C8B +PK_INSTOCKTBL +PK_INSTOCKTBL +1567007008 +Administrator +1568819812 +Administrator + + + + + + + +75785EB4-1E85-4250-85E1-8ED60EA42009 +IDX_INSTOCKTBL_ASNNO +IDX_INSTOCKTBL_ASNNO +1567007008 +Administrator +1568819812 +Administrator + + +D6905010-4E32-4788-BF3B-3F1F038884E0 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +3E767C7A-B1E5-4152-AAC6-C8EFF4C046AC +IDX_INSTOCKTBL_STATUS +IDX_INSTOCKTBL_STATUS +1567007008 +Administrator +1568819812 +Administrator + + +9EA18B6A-2A4E-4F92-BBE0-C2A86DD20AB3 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +4E5B419B-5741-430A-BD23-0360FD3007B6 +IDX_INSTOCKTBL_UPDATEDATE +IDX_INSTOCKTBL_UPDATEDATE +1567007008 +Administrator +1569057593 +Administrator + + + + + + + + + + +2905FB71-392C-4B87-8E98-8BD7DD50A947 +收货单明细 +WmsInstockRecDtbl +1567007008 +Administrator +1608556845 +admin +收货单明细 + + + +C7492852-66B3-4BA9-A838-9CF8F001A447 +收货单明细号 +Id +1567007008 +Administrator +1569058642 +Administrator +收货单明细号 +varchar(50) +50 +1 + + + + + +44543593-DCF6-404E-BBD2-B320B10D17C9 +收货单号 +InstockRecvId +1567007008 +Administrator +1569058642 +Administrator +收货单号 +varchar(50) +50 +1 + + + + + +BCF685B3-920C-4320-86C8-561DD2DA1B3D +入库通知单号 +InboundOrderId +1567007008 +Administrator +1569058642 +Administrator +入库通知单号 +varchar(50) +50 + + + + + +26E9DE51-5105-46DB-A131-859B52148B0B +入库通知单明细号 +InboundOrderDtId +1567007008 +Administrator +1569058642 +Administrator +入库通知单明细号 +varchar(50) +50 +1 + + + + + +A098D213-0683-4D9E-9C9A-9D603F971C0C +采购单号 +PurchaseId +1567007008 +Administrator +1569058290 +Administrator +采购单号 +varchar(30) +30 + + +036CA4CD-FF3D-4A34-9435-54C3B3A69E11 +商品编号 +GoodsId +1567007008 +Administrator +1569058642 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +1C0C5381-9F68-4FB4-A565-0CAAB6D9C7C0 +商品批号 +GoodsBatch +1567007008 +Administrator +1569058642 +Administrator +商品批号 +varchar(50) +50 +1 + + + + + +5A77FA60-1976-4DD1-940D-54D8E9FBBB41 +品质 +QualityFlg +1567007008 +Administrator +1569058642 +Administrator +品质 +varchar(50) +50 + + + + + +5A4C4E3A-1AAA-46DF-8E29-54054121BCB4 +货主 +OwnerId +1567007008 +Administrator +1569058290 +Administrator +货主 +varchar(32) +32 +1 + + +B93F77B5-7CEC-4625-A88E-9CF7ACB820DD +体积 +Volume +1567007008 +Administrator +1569058352 +Administrator +体积 +numeric(18,4) +18 +4 + + +8410461E-2348-4722-918F-D788E80836BB +净重 +NetWeight +1567007008 +Administrator +1569058352 +Administrator +净重 +numeric(18,4) +18 +4 + + +953033E7-18E5-498B-8BA5-9DBB30BD02AA +大单位数量 +BigUnitNum +1567007008 +Administrator +1571416728 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +E68C4525-20D1-460B-833E-0592D0007A2D +中单位数 +MidUnitNum +1567007008 +Administrator +1571416728 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +37E4AD65-911E-40E5-8A5E-DB11B6B254B8 +标准单位数 +StandUnitNum +1567007008 +Administrator +1571416728 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +E2D51AD5-1F33-42DE-A401-899AC604799C +申请数量 +ApplyNum +1567007008 +Administrator +1571416728 +Administrator +申请数量 +0 +numeric(18,2) +18 +2 +1 + + +F07B048F-F031-4249-BE93-AA656B18CDB1 +已入大单位数 +InBigUnitNum +1569058379 +Administrator +1571416728 +Administrator +已入大单位数 +0 +numeric(18,2) +18 +2 +1 + + +7C66C2A5-6B8C-476A-81F5-71301F5725D6 +已入中单位数 +InMidUnitNum +1569058379 +Administrator +1571416728 +Administrator +已入中单位数 +0 +numeric(18,2) +18 +2 +1 + + +B09F9013-1B68-4848-AFA5-BA8BC1EAB355 +已入标准单位数 +InStandUnitNum +1569058379 +Administrator +1571416728 +Administrator +已入标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +4AD38B81-4D5E-4A0C-A320-EB780B525717 +已入库数量 +InNum +1567007008 +Administrator +1571416976 +Administrator +已入库数量 +0 +numeric(18,2) +18 +2 +1 + + +442A238A-62E3-47F7-A047-2B6D935EF963 +已上架数量 +PickNum +1569058379 +Administrator +1571416728 +Administrator +已上架数量 +0 +numeric(18,2) +18 +2 +1 + + +60E9E572-E546-4EB7-840B-2165798D11FF +毛重 +GrossWeight +1567007008 +Administrator +1569058352 +Administrator +毛重 +numeric(18,4) +18 +4 + + +7C27F6B1-4A53-4E8B-82F6-768458AB5AAC +容器编号 +ContainerNo +1567007008 +Administrator +1569058560 +Administrator +容器编号 +varchar(32) +32 + + +0E9CC193-5DC8-4653-9751-1F51B07DDFE1 +异常标识 +UnusualFlg +1567007008 +Administrator +1584370128 +Administrator +异常标识 +tinyint + + +92321837-380F-4B1E-B031-0BFD08396DE9 +抽样件数 +CheckBigUnitNum +1567007008 +Administrator +1569058560 +Administrator +抽样件数 +numeric(18,2) +18 +2 + + +23BDFB07-51E2-4C7F-AB4E-3B2C89C7E178 +抽样个数 +CheckStandUnitNum +1567007008 +Administrator +1569058560 +Administrator +抽样个数 +numeric(18,2) +18 +2 + + +2D081383-D8D5-4480-BD2E-F2CE4C162A93 +收货人 +RecvUser +1567007008 +Administrator +1569058560 +Administrator +收货人 +varchar(12) +12 + + +1A04ABA0-8C14-4200-AEC6-43FDC0544AD3 +收货日期 +RecvDate +1567007008 +Administrator +1569058560 +Administrator +收货日期 +varchar(25) +25 + + +14F13085-49AD-4AF9-9DC6-88B3F442B2BE +验收人 +Checkuser +1567007008 +Administrator +1569058560 +Administrator +验收人 +varchar(12) +12 + + +6306A3BD-813E-48D1-AB52-43B8B4AB4C1B +验收日期 +CheckDate +1567007008 +Administrator +1569058593 +Administrator +验收日期 +varchar(25) +25 + + +E2726664-DD89-4B6E-BA34-77D741DDA529 +上次入库数 +LastInNum +1567007008 +Administrator +1569058593 +Administrator +上次入库数 +numeric(18,2) +18 +2 + + +F5638EEA-D1A7-4BFB-92AE-79A1585C0B1F +缺送货清单原因 +NoReportRemark +1567007008 +Administrator +1569058593 +Administrator +缺送货清单原因 +varchar(128) +128 + + +AE7F8B75-3335-4E9A-BF2C-D56FE29698C4 +创建时间 +CreateTime +1569058004 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +AC4A5386-A10A-4BB1-94C5-4530B8BD16A0 +创建人ID +CreateUserId +1569058004 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +4467B88F-F93D-45BE-A2DE-396CC5721278 +创建人 +CreateUserName +1569058004 +Administrator +1569058037 +Administrator +创建人 +varchar(200) +200 +1 + + +74CE6803-809E-417D-8BFD-37D42D32B9F9 +最后更新时间 +UpdateTime +1569058004 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +0C4E9ECE-155F-4DA0-AFC6-CC06A1364DA0 +最后更新人ID +UpdateUserId +1569058004 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +99199312-122C-4BC1-8515-70B165136C04 +最后更新人 +UpdateUserName +1569058004 +Administrator +1569058037 +Administrator +最后更新人 +varchar(200) +200 + + + + +CE9F4C3F-4315-43E9-A035-D09B1C28EE0C +PK_INSTOCKDTTBL +PK_INSTOCKDTTBL +1567007008 +Administrator +1568819812 +Administrator + + + + + + + + +D098AA9A-62BB-492C-8F5C-5DB216F9BB52 +IDX_INSTOCKDTTBL_GID_GBATCH +IDX_INSTOCKDTTBL_GID_GBATCH +1567007008 +Administrator +1568819812 +Administrator + + +A6486C8F-CE9D-4A50-9024-EF73E321FED9 +1567007008 +Administrator +1567007008 +Administrator + + + + + +66D0303D-F293-4B81-84B5-7011894BCD67 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +1D00EC5E-3232-4E02-B611-00672788C5B0 +IDX_INSTOCKDTTBL_INFORM +IDX_INSTOCKDTTBL_INFORM +1567007008 +Administrator +1568819812 +Administrator + + +39B691D2-334F-42C5-8E6C-D0F3E70B8084 +1567007008 +Administrator +1567007008 +Administrator + + + + + +41D8CB46-FD73-4ACC-817C-3B5E33F35C98 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +B5746757-D5D1-4628-9B39-7E5A4401402D +IDX_INSTOCKDTTBL_UPDATEDATE +IDX_INSTOCKDTTBL_UPDATEDATE +1567007008 +Administrator +1569058560 +Administrator + + + + + + + + + + +3A5030E3-AAEA-4E98-852D-BC33E3B5F4D9 +上架任务 +WmsInstockPickTbl +1567007008 +Administrator +1608556845 +admin +上架任务 + + + +7D392718-460A-406B-A68E-6E0C017DE656 +上架单号 +Id +1567007008 +Administrator +1569059173 +Administrator +上架单号 +varchar(50) +50 +1 + + + + + +BFDCBC28-A7EB-48C8-8CE8-6E60D48A52D8 +仓库编号 +StockId +1567007008 +Administrator +1569059219 +Administrator +仓库编号 +varchar(50) +50 +1 + + + + + +FCDE2BCF-C2BD-44F2-859D-07E71DF827A8 +货主 +OwnerId +1567007008 +Administrator +1569059219 +Administrator +货主 +varchar(50) +50 + + + + + +827C0211-53EB-4A87-8907-5C48F4519A3F +确认人 +ConfirmUser +1567007008 +Administrator +1569059173 +Administrator +确认人 +varchar(12) +12 + + +F79F7087-4BF0-4AD7-A1D3-214569F5A887 +确认时间 +ConfirmTime +1567007008 +Administrator +1569059173 +Administrator +确认时间 +varchar(25) +25 + + +CE27E57A-6E5E-4A54-9D6D-4F430F2B7ED8 +有效标志 +Enable +1567007008 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +0 +tinyint +1 + + +DB2C2A6A-D610-4422-A50A-8AF654968250 +上架单状态 +PickStatus +1567007008 +Administrator +1572197193 +Administrator +上架单状态(SYS_INSTOCKPICKSTATUS) +0 +int +1 + + +E6B3C2AA-F1FF-49E6-9836-5FD113F86339 +上架时间 +PickDate +1567007008 +Administrator +1569059173 +Administrator +上架时间 +varchar(25) +25 + + +CEFF476F-7F08-445B-8817-BB0DBED15029 +上架操作员 +Operator +1567007008 +Administrator +1569059173 +Administrator +上架操作员 +varchar(32) +32 + + +B4AEEAB0-8D93-4111-A275-4C2DD62FE829 +上架类型 +PutawayType +1567007008 +Administrator +1569059219 +Administrator +上架类型(SYS_GOODSAREAPUTAWAYTYPE) +varchar(50) +50 + + + + + +C60817E5-ECB8-4340-AD7C-95E0D6B661A0 +入库类型 +InstockType +1567007008 +Administrator +1569059219 +Administrator +入库类型(SYS_INSTCTYPE) +varchar(50) +50 + + + + + +67793ED1-31EC-415C-B748-A8FFC4FEF518 +备注 +Remark +1567007008 +Administrator +1569059173 +Administrator +备注 +varchar(128) +128 + + +FD25EEC8-8130-4C56-8E64-C0FAD934D6E0 +创建时间 +CreateTime +1569059183 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F7D1835C-CA44-47E5-B2D4-E854CF9A791A +创建人ID +CreateUserId +1569059183 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +E774C003-6531-4B1E-ADED-1931ECCF51B2 +创建人 +CreateUserName +1569059183 +Administrator +1569059219 +Administrator +创建人 +varchar(200) +200 +1 + + +4B9EEBB2-0893-459C-B548-1485A078D791 +最后更新时间 +UpdateTime +1569059183 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +01715468-3369-420B-9330-DA4BA931B1D9 +最后更新人ID +UpdateUserId +1569059183 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +ED24BD67-181A-4D97-AB92-E038000DC68A +最后更新人 +UpdateUserName +1569059183 +Administrator +1569059219 +Administrator +最后更新人 +varchar(200) +200 + + +10AA9034-902F-4F20-9898-345F98C1F092 +所属部门 +OrgId +1584369016 +Administrator +1584369019 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +4FE8FA14-5472-48F7-85AF-937E07107AA0 +PK_INSTOCKPICKTBL +PK_INSTOCKPICKTBL +1567007008 +Administrator +1568819812 +Administrator + + + + + + + +BE3B187D-4F06-4C12-8322-BB8C5C8AACD9 +IDX_INSTOCKPICKTBL_UPDATEDATE +IDX_INSTOCKPICKTBL_UPDATEDATE +1567007008 +Administrator +1569059173 +Administrator + + + + + + + + + + +387FCD8B-7F73-44DA-8AFB-9DA8035364DC +上架任务明细 +WmsInstockPickDtbl +1567007008 +Administrator +1608556845 +admin +上架任务明细 + + + +1FB90AD1-0A27-4F77-87CC-25A0BB3A59D6 +上架单明细号 +Id +1567007008 +Administrator +1569061175 +Administrator +上架单明细号 +varchar(50) +50 +1 + + + + + +E22BD0B1-C09E-4FF1-97E4-240E7952F182 +上架单号 +InstockPickId +1567007008 +Administrator +1569061175 +Administrator +上架单号 +varchar(50) +50 +1 + + + + + +6661B5A3-60CE-4CCA-B209-0C2C98BEE3DB +收货单号 +InstockRecvId +1567007008 +Administrator +1569061287 +Administrator +收货单号 +varchar(50) +50 +1 + + + + + +F80D9938-F697-4910-9DB4-5D409A06B210 +收货单明细号 +InstockRecvDtId +1567007008 +Administrator +1569061287 +Administrator +收货单明细号 +varchar(50) +50 +1 + + + + + +5B05CA87-BDA6-4CE3-8896-F9A432B9965E +上架任务状态 +Status +1567007008 +Administrator +1572197205 +Administrator +上架任务状态(SYS_INSTOCKPICKSTATUS) +0 +int +1 + + +0DC35C4E-F450-4171-B208-B2266BC6E14C +商品编号 +GoodsId +1567007008 +Administrator +1569061287 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +06680618-AFFB-4DE9-B30B-81D1BB2EB393 +商品批号 +GoodsBatch +1567007008 +Administrator +1569061287 +Administrator +商品批号 +varchar(50) +50 +1 + + + + + +4C3E9102-7760-448F-8C40-0EB043B2457E +大单位数量(箱) +BigUnitNum +1571416992 +Administrator +1571417082 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +E3EFFC8F-23F3-4F72-8A40-A8ECA39228C7 +中单位数 +MidUnitNum +1571416992 +Administrator +1571417082 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +4CDA7651-6F6B-4C3D-A730-9A46F6AD19C2 +标准单位数(个) +StandUnitNum +1571416992 +Administrator +1571417082 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +55B8914C-3E80-45B3-AD0A-CD4A03B42CCB +数量 +Num +1571416992 +Administrator +1571417082 +Administrator +数量 +0 +numeric(18,2) +18 +2 +1 + + +375FBB95-3CCD-4A18-A0C1-4F9AEDE93A71 +品质 +QualityFlg +1567007008 +Administrator +1569061287 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 + + + + + +1D4959D5-C431-4D25-8C10-AB956A1D90FA +采购单号 +PurchaseNo +1567007008 +Administrator +1569061175 +Administrator +采购单号 +varchar(30) +30 + + +5E480D89-2106-49C0-B4EE-ADF7838724BA +品质原因代码 +QualityReasonCode +1567007008 +Administrator +1569061287 +Administrator +品质原因代码(SYS_QUALITYREASON) +varchar(50) +50 + + + + + +38AF632E-C67B-4F9B-95B9-DD6113DF4523 +容器类别 +ContainerType +1567007008 +Administrator +1569061287 +Administrator +容器类别(SYS_PIKCRELATYPE) +varchar(50) +50 + + + + + +10260768-4D19-432B-94EF-77B8DFBCEABA +容器编号 +ContainerId +1567007008 +Administrator +1569061175 +Administrator +容器编号 +varchar(32) +32 +1 + + +FA83537F-FBF8-4609-B04C-6188E88E7528 +货区编号 +GoodsAreaId +1567007008 +Administrator +1569061863 +Administrator +货区编号 +varchar(50) +50 +1 + + + + + +A5D0C430-CEDD-4197-A8C9-B9F44FB307EC +货位编号 +GoodsPosId +1567007008 +Administrator +1569061863 +Administrator +货位编号 +varchar(50) +50 +1 + + + + + +F4B781A2-6AC8-4C09-8AA9-09888ED9D6B1 +上架人 +PickUser +1567007008 +Administrator +1569061175 +Administrator +上架人 +varchar(12) +12 + + +D10E17FE-96B8-4DB5-97D1-28307820C408 +上架开始时间 +PickBeginTime +1567007008 +Administrator +1569061783 +Administrator +上架开始时间 +datetime + + +C4D799C7-B437-48CE-8E5A-E020BB53F161 +上架结束时间 +PickEndTime +1567007008 +Administrator +1569061783 +Administrator +上架结束时间 +datetime + + +10E93614-1514-431C-A4AC-357BF9379AD0 +备注 +Remark +1567007008 +Administrator +1569061175 +Administrator +备注 +varchar(128) +128 + + +69C1A466-F436-44EE-A5E5-EA29583A7CB5 +允许出库标记 +IsAllowOut +1567007008 +Administrator +1584370128 +Administrator +允许出库标记 +tinyint + + +B550167F-BD97-4795-8E22-75F81E896F3C +顺序号 +SortId +1567007008 +Administrator +1569061175 +Administrator +顺序号 +numeric(32,0) +32 + + +A9873AB9-6AF4-449D-9563-5A6521656A28 +体积 +Volume +1567007008 +Administrator +1569061175 +Administrator +体积 +numeric(18,4) +18 +4 + + +F97F374E-F9CC-4CFE-9BDE-904A48150FDF +重量 +Weight +1567007008 +Administrator +1569061175 +Administrator +重量 +numeric(18,4) +18 +4 + + +98F2F2BC-89EC-4367-A14D-438CCE66BABE +入库时间 +InStockDate +1567007008 +Administrator +1569061175 +Administrator +入库时间 +varchar(25) +25 + + +CE55C210-0E0C-4E98-A7FD-8A7FBBC927F9 +创建时间 +CreateTime +1569061301 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +5FCA730C-9035-43E2-B770-0C73C532D948 +创建人ID +CreateUserId +1569061301 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +4D118983-DA23-4087-B610-F8F81539BAA1 +创建人 +CreateUserName +1569061301 +Administrator +1569061306 +Administrator +创建人 +varchar(200) +200 +1 + + +E34A2A6A-0953-4E7F-A379-0C42A43B21EC +最后更新时间 +UpdateTime +1569061301 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +1EDBA6B3-8113-44B7-8BDF-96EA10BE6DC2 +最后更新人ID +UpdateUserId +1569061301 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +34F25C13-B903-45AD-B6DD-88B4D8FD4976 +最后更新人 +UpdateUserName +1569061301 +Administrator +1569061306 +Administrator +最后更新人 +varchar(200) +200 + + + + +62DC6F3E-438C-4C46-9EE8-383E1237EBF2 +PK_INSTOCKPICKDTTBL +PK_INSTOCKPICKDTTBL +1567007008 +Administrator +1571327561 +Administrator + + + + + + + + +C3BD8597-1C4B-45CC-82DB-8A9EAFFCC39F +IDX_INSTOCKPICKDTTBL_1 +IDX_INSTOCKPICKDTTBL_1 +1567007008 +Administrator +1568819812 +Administrator + + +AF21B407-817C-4D33-B0DA-73C8459B3736 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +0C5FB1E8-7438-4776-BD05-23500D0E7B93 +IDX_INSTOCKPICKDTTBL_2 +IDX_INSTOCKPICKDTTBL_2 +1567007008 +Administrator +1568819812 +Administrator + + +8FA93810-A007-4171-8689-24FF3197FA19 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +1B630EF7-04A0-425D-AEE6-05FFC036D496 +IDX_INSTOCKPICKDTTBL_3 +IDX_INSTOCKPICKDTTBL_3 +1567007008 +Administrator +1568819812 +Administrator + + +E1013810-CD1C-46C4-B37E-C97CD243ED8B +1567007008 +Administrator +1567007008 +Administrator + + + + + + + +5E556A41-9819-4D2D-89FC-FFC52AC5AC4D +IDX_INSTOCKPICKDTTBL_4 +IDX_INSTOCKPICKDTTBL_4 +1567007008 +Administrator +1571327561 +Administrator + + +D6A626CE-0051-4559-85CE-391DD1A03445 +IDX_INSTOCKPICKDTTBL_5 +IDX_INSTOCKPICKDTTBL_5 +1567007008 +Administrator +1569061175 +Administrator + + +11B589DC-08B1-4440-8D49-203EE588C2F7 +IDX_INSTOCKPICKDTTBL_6 +IDX_INSTOCKPICKDTTBL_6 +1567007008 +Administrator +1568819812 +Administrator + + +52EF3E81-C48A-44A3-8055-CE139AFCA9B7 +1567007008 +Administrator +1567007008 +Administrator + + + + + +BB5A06F6-7F9A-4DCC-918F-9E0745FC3104 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + + + + + + + + +AE01F294-3183-4744-8CD8-8D748FBB3EFE +盘点指示明细 +WmsStockCheckDtbl +1567007954 +Administrator +1608556845 +admin +盘点指示明细 + + + +BB008F32-A63E-4B66-9A4F-558AA1B62EFE +盘点指示明细编号 +Id +1567007954 +Administrator +1571328682 +Administrator +盘点指示明细编号 +varchar(30) +30 +1 + + +48A09045-95F3-4635-B6B1-E1268C9C2279 +盘点指示编号 +StockCheckId +1567007954 +Administrator +1571328682 +Administrator +盘点指示编号 +varchar(30) +30 +1 + + +7E1F1DC4-D3A1-4D20-AA80-3E0A43C24781 +仓库编号 +StockId +1571377666 +Administrator +1571381872 +Administrator +仓库编号 +varchar(50) +50 +1 + + + + + +E407FCD5-6239-41A9-A2B5-924F38570A63 +货区编号 +GoodsAreaId +1571377666 +Administrator +1571381872 +Administrator +货区编号 +varchar(50) +50 +1 + + + + + +11E4DCFC-1CBD-4CFA-94A1-C53DC4D4787A +货位编号 +GoodsPosId +1571377666 +Administrator +1571381872 +Administrator +货位编号 +varchar(50) +50 +1 + + + + + +4C4DE565-5D9C-4102-BB29-4AD538881577 +货主(*) +OwnerId +1567007954 +Administrator +1571378683 +Administrator +货主(*) +varchar(32) +32 + + +33F1E8FC-43FE-48CB-BD10-EA368F851444 +盘点次数 +CheckTaskTime +1567007954 +Administrator +1571378683 +Administrator +盘点次数 +numeric(18,0) +18 + + +0B370F6B-7DC8-44FE-A7C2-D32A4D160B03 +商品编号 +GoodsId +1571377666 +Administrator +1571378683 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +511D905D-159D-450B-A565-02C566D23DF9 +商品批号 +GoodsBatch +1571377666 +Administrator +1571378683 +Administrator +商品批号 +varchar(50) +50 + + + + + +BDEB6257-6DBB-46CE-BC7F-D8D2110DFA2A +品质 +QualityFlg +1571377666 +Administrator +1571378683 +Administrator +品质 +varchar(50) +50 +1 + + + + + +72C8270F-7A9E-4E0D-A4C8-A2A01C24FBB0 +大单位数量(箱) +BigUnitNum +1571377666 +Administrator +1571414662 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +2CE95717-D263-43A8-AD4E-04B30A499116 +中单位数 +MidUnitNum +1571377666 +Administrator +1571414662 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +1FEDC9C4-F1E3-4542-8F7C-4C5013266451 +标准单位数(个) +StandUnitNum +1571377666 +Administrator +1571414662 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +A98E27E6-838A-43CC-B3E6-1C77BD930D5B +数量 +Num +1571377666 +Administrator +1571414662 +Administrator +数量 +0 +numeric(18,2) +18 +2 +1 + + +D52E72AE-5EBE-4AA5-AB36-BC1D29EF60B7 +采购单号 +PurchaseNo +1571377666 +Administrator +1571378683 +Administrator +采购单号 +varchar(30) +30 +1 + + +4CCE4D86-A195-42C2-9E33-C7F93C167652 +盘点任务状态 +Status +1567007954 +Administrator +1571378683 +Administrator +盘点任务状态 +int +1 + + +BD0BB3DB-D1C7-4DD5-A158-5C1D578272CE +盘点开始时间 +CheckStartTime +1567007954 +Administrator +1571378683 +Administrator +盘点开始时间 +datetime + + +7706199D-709B-47B0-8F3B-41DF636C4406 +盘点结束时间 +CheckEndTime +1567007954 +Administrator +1571378683 +Administrator +盘点结束时间 +datetime + + +4BC25500-96B5-4050-ADBB-07525EE5F095 +生产日期(*) +ProductTime +1567007954 +Administrator +1571378683 +Administrator +生产日期(*) +varchar(25) +25 + + +9924072C-4F31-4F4D-9858-F0276A30CB24 +箱号 +BoxId +1567007954 +Administrator +1571378683 +Administrator +箱号 +varchar(32) +32 + + +644A97A3-D857-4FEB-B543-9C4C828B3E11 +入库批次(*) +InBatchCode +1567007954 +Administrator +1571378683 +Administrator +入库批次(*) +varchar(12) +12 + + +8C906007-D489-4FF5-B9FE-4765D60629A9 +允许出库标记 +AllowOut +1567007954 +Administrator +1584370128 +Administrator +允许出库标记 +tinyint + + +52EF9EFA-F002-4B1B-83BD-5DB058BDA7D5 +单价(*) +Price +1567007954 +Administrator +1571378683 +Administrator +单价(*) +numeric(18,2) +18 +2 + + +66DD97E3-A2C5-4710-AB08-B56E8965CE80 +金额(*) +Amount +1567007954 +Administrator +1571378683 +Administrator +金额(*) +numeric(18,2) +18 +2 + + +79CFE5A5-0DEE-4CBC-86F1-59EC1CF81E1A +体积(*) +Volume +1567007954 +Administrator +1571378683 +Administrator +体积(*) +numeric(18,4) +18 +4 + + +B1733060-64D4-4C85-A4F3-30C08E743EFE +净重(*) +NetWeight +1567007954 +Administrator +1571378683 +Administrator +净重(*) +numeric(18,4) +18 +4 + + +E2C19AD2-1CC2-4EA8-871D-82A5077378E8 +毛重(*) +GrossWeight +1567007954 +Administrator +1571378683 +Administrator +毛重(*) +numeric(18,4) +18 +4 + + +C9FDD578-2946-4A45-953B-52572FE093E9 +相关单据号 +BillId +1567007954 +Administrator +1571378683 +Administrator +相关单据号 +varchar(50) +50 + + +736217AC-B59A-4E91-A20C-76624A33E033 +创建时间 +CreateTime +1571381205 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +A8698526-DEFD-4158-9563-89501E9CC68B +创建人ID +CreateUserId +1571381205 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +40872585-C83A-4A52-B309-BD50646EEBF6 +创建人 +CreateUserName +1571381205 +Administrator +1571381213 +Administrator +创建人 +varchar(200) +200 +1 + + +952CEA91-AEF6-4824-87FC-1BBCD2F69FC6 +最后更新时间 +UpdateTime +1571381205 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +861792F7-1E84-4E41-87A4-9613E03C8BBC +最后更新人ID +UpdateUserId +1571381205 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +9EC03725-5A1F-4519-9299-A02773219B30 +最后更新人 +UpdateUserName +1571381205 +Administrator +1571381213 +Administrator +最后更新人 +varchar(200) +200 + + + + +EE6EB446-93E7-4E4C-8D04-182BCE297F61 +PK_STOCKCHKDTTBL +PK_STOCKCHKDTTBL +1567007954 +Administrator +1568819812 +Administrator + + + + + + + + + + + + + + +E06BC475-99D9-4973-97CB-695682AC3786 +盘点指示 +WmsStockCheckTbl +1567007954 +Administrator +1608556845 +admin +盘点指示 + + + +C4EDF873-E176-47C3-AF05-1068161F2299 +盘点指示编号 +Id +1567007954 +Administrator +1571328496 +Administrator +盘点指示编号 +varchar(50) +50 +1 + + + + + +C5C7A774-4E15-46BB-ACBA-E8093907E688 +盘点仓库 +StockId +1567007954 +Administrator +1571328496 +Administrator +盘点仓库 +varchar(50) +50 +1 + + + + + +769211AB-B7EC-4E0C-B104-0908025F9DC8 +货区 +GoodsAreaId +1567007954 +Administrator +1571328496 +Administrator +货区 +varchar(50) +50 +1 + + + + + +ED7903B4-52F3-4097-A438-B1843072D258 +货位 +GoodsPosId +1567007954 +Administrator +1571328496 +Administrator +货位 +varchar(50) +50 +1 + + + + + +0AB8C080-B340-4C32-8F67-10813A202990 +状态 +Status +1567007954 +Administrator +1571328496 +Administrator +状态 +0 +int +1 + + +22BE146E-660B-4D76-9916-35450AFB871C +备注 +Remark +1567007954 +Administrator +1571328496 +Administrator +备注 +varchar(128) +128 + + +A9F975F8-E1A5-4B4B-B583-787D80A3835B +盘点类型 +CheckType +1567007954 +Administrator +1571328496 +Administrator +盘点类型(SYS_CHECKTYPE) +varchar(50) +50 + + + + + +887A64E4-5867-44A2-B564-4208D610FAE1 +盘点人ID +CheckUserId +1571328355 +Administrator +1608556845 +admin +盘点人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +02A9D248-76E6-483B-853C-95A9B4A633BC +盘点人 +CheckUser +1567007954 +Administrator +1571328496 +Administrator +盘点人 +varchar(12) +12 + + +88485A92-A80D-4393-AFF2-61633A11B76E +盘点时间 +CheckTime +1567007954 +Administrator +1571328496 +Administrator +盘点时间 +datetime + + +3D96C14B-4FCF-4E1B-9779-065386E307F3 +审核人ID +ConfirmUserId +1571328311 +Administrator +1608556845 +admin +审核人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +BDBA864A-7A7D-48FC-8037-428EB163F504 +审核人 +ConfirmUser +1571328311 +Administrator +1571328341 +Administrator +审核人 +datetime + + +93A4C5E3-A539-4E4D-86FC-7813AA6391B5 +审核时间 +ConfirmDate +1571328311 +Administrator +1571328341 +Administrator +审核时间 +datetime + + +69AF9EC9-7A1D-44E6-A88D-FC71EBA6742E +创建时间 +CreateTime +1571328311 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +A7741DE5-1252-49E5-8DB8-546B96D58A14 +创建人ID +CreateUserId +1571328311 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +E13CB1CB-AF36-4CAC-A2FA-86C9A5B3BB64 +创建人 +CreateUserName +1571328311 +Administrator +1571328341 +Administrator +创建人 +varchar(200) +200 +1 + + +900271B9-DFE6-44F6-9ED6-77AB5AB11DCC +最后更新时间 +UpdateTime +1571328311 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8E798CB9-8DFD-4E22-A08F-563C5B49E995 +最后更新人ID +UpdateUserId +1571328311 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +415DB018-9963-47FE-A5C9-176D5824B267 +最后更新人 +UpdateUserName +1571328311 +Administrator +1571328341 +Administrator +最后更新人 +varchar(200) +200 + + + + +8F47C3BF-079C-4B80-B379-4B09A8A2DFC7 +PK_STOCKCHKTBL +PK_STOCKCHKTBL +1567007954 +Administrator +1568819812 +Administrator + + + + + + + + + + + + + +B2DE45A6-C910-494D-8D0A-DE130A4BAAAA +调整单明细 +WmsStockAdjDtbl +1567007954 +Administrator +1608556845 +admin +调整单明细 + + + +AA59D698-FFDE-457D-A02F-6AFEEE83AFF6 +明细编号 +Id +1567007954 +Administrator +1571328667 +Administrator +明细编号 +varchar(50) +50 +1 + + + + + +47EAF058-D739-4E67-92A6-ECFE8D5EA151 +调整单编号 +AdjId +1567007954 +Administrator +1571328667 +Administrator +调整单编号 +varchar(50) +50 +1 + + + + + +135DA9EA-B3B4-4CF7-A0D4-E9090AC39223 +仓库编号 +StockId +1571381236 +Administrator +1571382050 +Administrator +仓库编号 +varchar(50) +50 +1 + + + + + +C070EE61-FF9F-4D60-BD3D-54188ADD19CF +货区编号 +GoodsAreaId +1571381236 +Administrator +1571382050 +Administrator +货区编号 +varchar(50) +50 +1 + + + + + +73D771BB-63FF-41AA-828A-FB67168662CF +货位编号 +GoodsPosId +1571381236 +Administrator +1571382050 +Administrator +货位编号 +varchar(50) +50 +1 + + + + + +00213880-58D5-4530-870F-DBBB2248560A +货主(*) +OwnerId +1571381236 +Administrator +1571382050 +Administrator +货主(*) +varchar(32) +32 + + +016C2728-1701-40CE-9729-A9092DF8D896 +盘点次数 +CheckTaskTime +1571381236 +Administrator +1571382050 +Administrator +盘点次数 +numeric(18,0) +18 + + +C79075AE-7F34-4082-A537-10D04418C397 +商品编号 +GoodsId +1571381236 +Administrator +1571382050 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +F7584187-7CEA-4AA2-BD54-3C33A21C4050 +商品批号 +GoodsBatch +1571381236 +Administrator +1571382050 +Administrator +商品批号 +varchar(50) +50 + + + + + +62E5F9CE-8D51-4136-B5AD-3161DE6481A7 +品质 +QualityFlg +1571381236 +Administrator +1571382050 +Administrator +品质 +varchar(50) +50 +1 + + + + + +B2F93E6B-C655-4686-964E-E950B3F96CE2 +大单位数量(箱) +BigUnitNum +1571381236 +Administrator +1571414653 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +8BBE8631-A832-47FB-A777-E7D305AECBC3 +中单位数 +MidUnitNum +1571381236 +Administrator +1571414653 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +2A1BF6AE-7284-4E9B-A43F-86C1EC5421F6 +标准单位数(个) +StandUnitNum +1571381236 +Administrator +1571414653 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +2780540B-0D50-4586-A10E-4E8396FF3655 +数量 +Num +1571381236 +Administrator +1571414653 +Administrator +数量 +0 +numeric(18,2) +18 +2 +1 + + +EAB02307-4C86-4999-A809-8E331ECEBB9F +调整原因 +AdjReason +1567007954 +Administrator +1571382050 +Administrator +调整原因 +varchar(12) +12 + + +F36AA1E0-B938-413C-A71B-8BD3CC0D7FA2 +采购单号 +PurchaseNo +1571381236 +Administrator +1571382050 +Administrator +采购单号 +varchar(30) +30 +1 + + +8BE30708-BE21-40B5-8A00-6DC323BABE49 +盘点任务状态 +Status +1571381236 +Administrator +1571382050 +Administrator +盘点任务状态 +int +1 + + +1B2B1825-3E20-4C07-B752-351809678999 +盘点开始时间 +CheckStartTime +1571381236 +Administrator +1571382050 +Administrator +盘点开始时间 +datetime + + +8718EA28-679B-4D40-A823-EEE2CEA5C93C +盘点结束时间 +CheckEndTime +1571381236 +Administrator +1571382050 +Administrator +盘点结束时间 +datetime + + +DB1DB88C-AA9C-489A-9E65-5698BBDAFB2F +生产日期(*) +ProductTime +1571381236 +Administrator +1571382050 +Administrator +生产日期(*) +varchar(25) +25 + + +2E512CEE-68B6-49BD-AE11-9F719DDC20DE +箱号 +BoxId +1571381236 +Administrator +1571382050 +Administrator +箱号 +varchar(32) +32 + + +6DA8DBAB-254E-4BEA-9FE2-50577B0F439F +入库批次(*) +InBatchCode +1571381236 +Administrator +1571382050 +Administrator +入库批次(*) +varchar(12) +12 + + +D1A55C1C-1541-4840-B130-F17BB1FC04D0 +允许出库标记 +AllowOut +1571381236 +Administrator +1584370128 +Administrator +允许出库标记 +tinyint + + +3B2E84B6-1941-4B5A-B40A-2F6D56DB7AB6 +单价(*) +Price +1571381236 +Administrator +1571382050 +Administrator +单价(*) +numeric(18,2) +18 +2 + + +F8FA0C25-F006-4269-A689-188C09C1518F +金额(*) +Amount +1571381236 +Administrator +1571382050 +Administrator +金额(*) +numeric(18,2) +18 +2 + + +CFFB5E28-D3A4-4BDD-A6A8-087E5C76EBF6 +体积(*) +Volume +1571381236 +Administrator +1571382050 +Administrator +体积(*) +numeric(18,4) +18 +4 + + +AA507174-C6C0-4B45-BB7D-BEA3D22320FB +净重(*) +NetWeight +1571381236 +Administrator +1571382050 +Administrator +净重(*) +numeric(18,4) +18 +4 + + +EA5DE5F5-3629-4E1C-A4F6-E8905CAE63B2 +毛重(*) +GrossWeight +1571381236 +Administrator +1571382050 +Administrator +毛重(*) +numeric(18,4) +18 +4 + + +A7BFA3BF-6F9F-4076-BC31-F92C288096F6 +相关单据号 +BillId +1571381236 +Administrator +1571382050 +Administrator +相关单据号 +varchar(50) +50 + + +D774D15C-B506-48C1-A4F0-F29DD760C635 +创建时间 +CreateTime +1571381236 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +DF96E7C2-F448-43E4-BD8D-0B6CD8A4DEB3 +创建人ID +CreateUserId +1571381236 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +7489393A-FDBE-4E0C-97D0-06F1A1DBF3D5 +创建人 +CreateUserName +1571381236 +Administrator +1571382050 +Administrator +创建人 +varchar(200) +200 +1 + + +CCD30A43-9940-424B-82BB-CB1007A53059 +最后更新时间 +UpdateTime +1571381236 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +BF17A1F3-0B32-49E8-9271-0235B5C50056 +最后更新人ID +UpdateUserId +1571381236 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +68CB3643-D953-49F6-9D56-F1BE7E67EEA7 +最后更新人 +UpdateUserName +1571381236 +Administrator +1571382050 +Administrator +最后更新人 +varchar(200) +200 + + + + +7450EDCD-0514-4033-AB8A-4FBB705202B9 +PK_ADJSTOCKDTTBL +PK_ADJSTOCKDTTBL +1567007954 +Administrator +1568819812 +Administrator + + + + + + + + + + + + + + +07BF9D47-DA85-4846-BC90-30047518036F +调整单 +WmsStockAdjTbl +1567007954 +Administrator +1608556845 +admin +调整单 + + + +299A1B4F-6C9B-4AB2-8D2F-561E45935927 +调整单编号 +Id +1567007954 +Administrator +1571328175 +Administrator +调整单编号 +varchar(50) +50 +1 + + + + + +BC16C8D3-3637-47E0-AD70-9745B8AC36E7 +盘点指示编号 +StockCheckId +1567007954 +Administrator +1571328175 +Administrator +盘点指示编号 +varchar(50) +50 + + + + + +A3A860A7-A7CE-4E53-8D2B-4EDDA04626D8 +调整仓库 +StockId +1567007954 +Administrator +1571328175 +Administrator +调整仓库 +varchar(50) +50 +1 + + + + + +7042DF5D-D36F-4319-BF59-B449A2A3CC2B +调整类型 +AdjType +1567007954 +Administrator +1571328175 +Administrator +调整类型(SYS_ADJTYPE) +varchar(50) +50 +1 + + + + + +214C941B-196A-4113-8D6E-47DC7132F1B3 +调整原因(*) +AdjReason +1567007954 +Administrator +1571328109 +Administrator +调整原因(*) +varchar(12) +12 + + +8F70D866-4BF8-480E-8657-324295701FD3 +状态 +Status +1567007954 +Administrator +1571328175 +Administrator +状态 +0 +int +1 + + +9B1422FE-A8E8-4423-812B-6849DBF717E8 +调整人ID +AdjUserId +1571383428 +Administrator +1608556845 +admin +盘点人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +9227B957-DC78-42D7-9575-3EB7124C3F38 +调整人 +AdjUser +1571383428 +Administrator +1571383575 +Administrator +盘点人 +varchar(12) +12 + + +DA485EC0-7FF3-4EA8-84D6-F752EFB593D2 +调整时间 +AdjTime +1567007954 +Administrator +1571328175 +Administrator +调整时间 +datetime + + +50F2B8F0-8C72-4BDC-B30B-5044AC037CE8 +备注 +Remark +1567007954 +Administrator +1571328109 +Administrator +备注 +varchar(128) +128 + + +A3AFD95D-6A63-4326-A7E2-DB017C699A3E +审核人ID +ConfirmUserId +1571328186 +Administrator +1608556845 +admin +审核人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +77A743E5-A13A-4F1E-A7F7-90F4254ED186 +审核人 +ConfirmUser +1567007954 +Administrator +1571328263 +Administrator +审核人 +datetime + + +5E876E86-8833-4E86-854C-AA587AE6C978 +审核时间 +ConfirmDate +1567007954 +Administrator +1571328300 +Administrator +审核时间 +datetime + + +D9B8DB46-184B-4817-A0C9-F5D5CDDE2752 +创建时间 +CreateTime +1571328186 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E61BDD85-31D4-48B9-87B1-64491050F523 +创建人ID +CreateUserId +1571328186 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +85EEF792-CB8D-4191-A043-73E789D9739B +创建人 +CreateUserName +1571328186 +Administrator +1571328263 +Administrator +创建人 +varchar(200) +200 +1 + + +C6711473-A64B-4217-9045-9EE02142E401 +最后更新时间 +UpdateTime +1571328186 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +DD292281-009F-46B1-86C2-142BD9A1DF53 +最后更新人ID +UpdateUserId +1571328186 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +8E9184FD-C9F1-4367-92CC-A81B851CC7C6 +最后更新人 +UpdateUserName +1571328186 +Administrator +1571328263 +Administrator +最后更新人 +varchar(200) +200 + + + + +789C76DA-ABFB-4348-86E1-C1D638CA9B52 +PK_ADJSTOCKTBL +PK_ADJSTOCKTBL +1567007954 +Administrator +1568819812 +Administrator + + + + + + + + + + + + + +F7CB14B4-86AA-4808-A429-F7BCBF6D7156 +移库任务组 +WmsMoveTaskGroupTbl +1567007954 +Administrator +1608556845 +admin +移库任务组 + + + +3AAAE3A9-F2BE-4145-A7D9-A0DF5B512CE4 +移库单编号 +MoveTaskGroupId +1567007954 +Administrator +1570720507 +Administrator +移库单编号 +varchar(50) +50 +1 + + + + + +B747099D-8F61-4518-98DA-8AA5ED8805E1 +移库任务编号 +TaskId +1567007954 +Administrator +1570720507 +Administrator +移库任务编号 +varchar(50) +50 +1 + + + + + +663CCA73-9CF2-4184-A142-24DA68F35CE4 +创建时间 +CreateTime +1570720521 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6AC492D4-C366-4654-AB3E-499C98C7F019 +创建人ID +CreateUserId +1570720521 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +64575979-6C28-4095-A7BD-DC9F42263E45 +创建人 +CreateUserName +1570720521 +Administrator +1570720527 +Administrator +创建人 +varchar(200) +200 +1 + + +5C821101-F040-4FE9-9584-05E7ECB484C6 +最后更新时间 +UpdateTime +1570720521 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +FD706AB4-702E-413E-ACB2-4822671A013A +最后更新人ID +UpdateUserId +1570720521 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +5159142A-6EF5-4D9D-8711-63141C827EFB +最后更新人 +UpdateUserName +1570720521 +Administrator +1570720527 +Administrator +最后更新人 +varchar(200) +200 + + + + +9601F114-FF3C-4333-B884-AEB6714636D7 +PK_MOVETASKGROUP +PK_MOVETASKGROUP +1567007954 +Administrator +1568819812 +Administrator + + + + + + + + +750E4D1F-F950-44A6-9276-88B271F76833 +IDX_MOVETASKGROUP_TASKID +IDX_MOVETASKGROUP_TASKID +1567007954 +Administrator +1568819812 +Administrator + + +F1EA0F4A-C8A0-4A22-81DB-84842E8ACE2C +1567007954 +Administrator +1567007954 +Administrator + + + + + + + + + + + + + + + +988DA6ED-42AE-4F42-92E3-E2658E3552E6 +移库任务明细 +WmsMoveTaskDtbl +1567007954 +Administrator +1608556845 +admin +移库任务明细 + + + +211EE1F8-D0FA-4B52-911A-1129EE0A1917 +明细编号 +Id +1567007954 +Administrator +1570721310 +Administrator +明细编号 +varchar(50) +50 +1 + + + + + +3D469CB2-1F2C-49F1-B7CB-38C6C0326139 +任务编号 +MoveTaskId +1567007954 +Administrator +1571370326 +Administrator +任务编号 +varchar(50) +50 +1 + + + + + +4A199C1A-F522-4B96-9D2A-93C241B0EE84 +货主编号 +OwnerId +1567007954 +Administrator +1570721310 +Administrator +货主编号 +varchar(50) +50 + + + + + +41ED71BD-EE69-47F7-96EB-C35D4CDFF378 +移动仓库 +StockId +1567007954 +Administrator +1570721310 +Administrator +移动仓库 +varchar(50) +50 +1 + + + + + +AF5FCADB-7237-4453-8D2F-C8163D9E9720 +移动货区 +GoodsAreaId +1567007954 +Administrator +1570721310 +Administrator +移动货区 +varchar(50) +50 +1 + + + + + +DCEE9DCC-9D31-4D77-8CBA-880D9F8E975E +移动货位 +GoodsPosId +1567007954 +Administrator +1570721310 +Administrator +移动货位 +varchar(50) +50 +1 + + + + + +E5C93F22-CB90-4697-90FA-9C4250FF7D2B +商品编号 +GoodsId +1567007954 +Administrator +1570721310 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +0ABDC69C-85B1-4985-88D6-D3624C940F24 +商品批号 +GoodsBatch +1567007954 +Administrator +1570721310 +Administrator +商品批号 +varchar(50) +50 + + + + + +28C13447-9446-4D4D-9739-2FDBEAA18F26 +品质 +QualityFlg +1567007954 +Administrator +1570721310 +Administrator +品质 +varchar(50) +50 +1 + + + + + +F4A59C5C-3C2D-491C-AC5C-FB79DA06302C +采购单号 +PurchaseNo +1567007954 +Administrator +1570721248 +Administrator +采购单号 +varchar(30) +30 +1 + + +F1E72293-DBAE-4841-914F-BA8E8019BF0F +入库批次 +InBatchCode +1567007954 +Administrator +1570721248 +Administrator +入库批次 +varchar(12) +12 + + +4E727906-3243-440C-AEF7-A4AB2E788B03 +允许出库标记 +IsAllowOut +1567007954 +Administrator +1584370128 +Administrator +允许出库标记 +0 +tinyint +1 + + +7EF40CFD-335E-48D8-A5EA-F3423739EF67 +内部单据号 +BillId +1567007954 +Administrator +1570721248 +Administrator +内部单据号(下架的任务号) +varchar(50) +50 +1 + + +BB6A8EFC-49D8-4387-B356-027EF7693D90 +大单位数量(箱) +BigUnitNum +1567007954 +Administrator +1571414604 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +3A4ECFC6-FE92-479E-AB5D-6352383211F5 +中单位数 +MidUnitNum +1567007954 +Administrator +1571414604 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +963F1D51-937A-47D1-857C-E64B2A23D71C +标准单位数(个) +StandUnitNum +1567007954 +Administrator +1571414604 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +4A5E78A2-75BB-4E68-97A2-74DA0BE85A1B +数量 +Num +1571377204 +Administrator +1571414604 +Administrator +数量 +0 +numeric(18,2) +18 +2 +1 + + +51ACD6EA-D5C0-49D6-8FFB-25F14EEE2E97 +实际大单位数量 +ActBigUnitNum +1567007954 +Administrator +1571414604 +Administrator +实际大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +68FA1452-106B-4FB4-9BE9-42F8CDCE1D9A +实际中单位数量 +ActMidUnitNum +1567007954 +Administrator +1571414604 +Administrator +实际中单位数量 +0 +numeric(18,2) +18 +2 +1 + + +7764A43F-3A2D-4B5E-9035-591AE8CA938D +实际标准数量 +ActStandUnitNum +1567007954 +Administrator +1571414604 +Administrator +实际标准数量 +0 +numeric(18,2) +18 +2 +1 + + +5D5D0D4B-702B-4EF4-87FF-EE378F1E18F4 +实际数量 +ActNum +1567007954 +Administrator +1571414604 +Administrator +实际数量 +0 +numeric(18,2) +18 +2 +1 + + +92008DAA-6CB2-4E07-84F4-C55AD7A00470 +体积 +Volume +1567007954 +Administrator +1570721248 +Administrator +体积 +numeric(18,4) +18 +4 + + +AE001C77-3562-42BB-818B-33878EF031D5 +净重 +NetWeight +1567007954 +Administrator +1570721248 +Administrator +净重 +numeric(18,4) +18 +4 + + +AC371BF1-4128-462E-8827-B588024A6D21 +毛重 +GrossWeight +1567007954 +Administrator +1570721248 +Administrator +毛重 +numeric(18,4) +18 +4 + + +111E8EAE-B82D-41A0-BDEF-DF2E43827B6C +说明 +Remark +1567007954 +Administrator +1570721248 +Administrator +说明 +varchar(128) +128 + + +85106023-07B3-4BEA-A097-6EEF7067E4CD +操作人 +Operator +1567007954 +Administrator +1570721248 +Administrator +操作人 +varchar(12) +12 + + +E2D0CC99-52FF-4551-A6F9-A9DB9C8E8A7A +操作日期 +OperateDate +1567007954 +Administrator +1570721248 +Administrator +操作日期 +varchar(25) +25 + + +1A501168-0A9A-447C-A916-6D7E51FB5E34 +创建时间 +CreateTime +1570721001 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +620A92DB-0018-4E5B-8A0E-CF97BAC81CC9 +创建人ID +CreateUserId +1570721001 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +D801C07C-E93D-4B6F-90B9-8ED47B7B6500 +创建人 +CreateUserName +1570721001 +Administrator +1570721006 +Administrator +创建人 +varchar(200) +200 +1 + + +6CED6FF7-2B33-4627-806C-0B620D27A318 +最后更新时间 +UpdateTime +1570721001 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +98BF06AD-B82C-4B8D-9BE7-B2C1FA9BD083 +最后更新人ID +UpdateUserId +1570721001 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +86FC8098-761D-47DF-B7CC-1E3262C367DC +最后更新人 +UpdateUserName +1570721001 +Administrator +1570721006 +Administrator +最后更新人 +varchar(200) +200 + + + + +9C8344B2-8496-4110-BC04-8758A5DED82B +PK_MOVESTOCKDTTBL +PK_MOVESTOCKDTTBL +1567007954 +Administrator +1571327684 +Administrator + + + + + + + + +D50B97C3-E592-408C-967B-9E343100402A +IDX_MOVESTOCKDTTBL_GOODSID +IDX_MOVESTOCKDTTBL_GOODSID +1567007954 +Administrator +1568819812 +Administrator + + +1FC5D7F1-0D1F-455B-9088-35517F2FC6D2 +1567007954 +Administrator +1567007954 +Administrator + + + + + + + +8057A5DA-A6D0-42F3-8CBC-A488C5C247D9 +IDX_MOVESTOCKDTTBL_TASKID +IDX_MOVESTOCKDTTBL_TASKID +1567007954 +Administrator +1568819812 +Administrator + + +FF3ADA73-9659-4185-8D3A-90F8C06D19AD +1567007954 +Administrator +1567007954 +Administrator + + + + + + + +17D46A31-9E3A-44C4-95F2-D5E6EF957302 +IDX_MOVESTOCKDTTBL_1 +IDX_MOVESTOCKDTTBL_1 +1567007954 +Administrator +1568819812 +Administrator + + +97793776-9424-4649-A8CC-17DC71529DAC +1567007954 +Administrator +1567007954 +Administrator + + + + + + + +B06BC589-3364-4270-94A7-0CBF126D7A8C +IDX_MOVESTOCKDTTBL_2 +IDX_MOVESTOCKDTTBL_2 +1567007954 +Administrator +1570721310 +Administrator + + +2A35B821-5921-4163-B1EB-1BA50E683DC9 +IDX_MOVESTOCKDTTBL_3 +IDX_MOVESTOCKDTTBL_3 +1567007954 +Administrator +1568819812 +Administrator + + +CF9D7F8A-85AD-4D42-9739-F34D55705703 +1567007954 +Administrator +1567007954 +Administrator + + + + + + + + + + + + + + + +0F973DD0-9ACC-4DD5-AF18-D8C7A77330AF +移库任务 +WmsMoveTaskTbl +1567007954 +Administrator +1608556845 +admin +移库任务 + + + +924030B2-0420-441F-A283-440B31B5FC36 +任务编号 +Id +1567007954 +Administrator +1570720964 +Administrator +任务编号 +varchar(50) +50 +1 + + + + + +588BAE24-0AB5-4BA8-90CC-5359B34DCE73 +移库指示编号 +MoveIndicationId +1567007954 +Administrator +1570720964 +Administrator +移库指示编号 +varchar(50) +50 +1 + + + + + +41252F96-BE7A-4EA4-95AA-0648AD3154B9 +明细编号 +MoveIndicationDetailId +1567007954 +Administrator +1570720964 +Administrator +明细编号 +varchar(50) +50 +1 + + + + + +9252C96B-6367-4988-84F7-8F6FF8E69E4E +状态 +Status +1567007954 +Administrator +1570720964 +Administrator +状态 +0 +int +1 + + +AE8F07E6-6585-4E90-9851-4166A410F691 +移入仓库 +StockId +1567007954 +Administrator +1570720964 +Administrator +移入仓库 +varchar(50) +50 +1 + + + + + +D9D768A2-8385-4A0F-BB48-8643526870E2 +移库类型 +MoveType +1567007954 +Administrator +1570720964 +Administrator +移库类型 +varchar(50) +50 +1 + + + + + +59269DDB-8C9A-415C-893D-F6AFBA61442E +移动原因 +MoveReason +1567007954 +Administrator +1570720964 +Administrator +移动原因 +varchar(50) +50 + + + + + +12A13787-1786-44A0-A698-0B0264D952E7 +备注 +Remark +1567007954 +Administrator +1570720873 +Administrator +备注 +varchar(128) +128 + + +72830665-B2B9-480C-8ED0-1BBAFD713027 +移入移出类型 +InOutType +1567007954 +Administrator +1584370128 +Administrator +移入移出类型(1移入,2移出) +1 +tinyint +1 + + +50310FE2-1AAE-4D38-BF29-7C2518B5E7CC +创建时间 +CreateTime +1570720883 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F15D258F-4BC7-4A7B-963E-FFC7D8A8C4EF +创建人ID +CreateUserId +1570720883 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +F75DCE04-4465-4670-A160-2CC438D95ED7 +创建人 +CreateUserName +1570720883 +Administrator +1570720889 +Administrator +创建人 +varchar(200) +200 +1 + + +D907B8B6-D33F-430B-BC6A-95B933D86261 +最后更新时间 +UpdateTime +1570720883 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +4F542337-8DF5-4BC3-8CC4-9E7E56ECD294 +最后更新人ID +UpdateUserId +1570720883 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +699E83E0-41AC-4EA4-B6D8-C444D1467C69 +最后更新人 +UpdateUserName +1570720883 +Administrator +1570720889 +Administrator +最后更新人 +varchar(200) +200 + + + + +AF401507-2083-4F8F-B21D-9D45EA18F2F0 +PK_MOVESTOCKTBL +PK_MOVESTOCKTBL +1567007954 +Administrator +1570720964 +Administrator + + + + + + + +B958AD68-8EBC-485C-977D-BBDBCE56F66A +IDX_MOVESTOCKTBL_MOVETYPE +IDX_MOVESTOCKTBL_MOVETYPE +1567007954 +Administrator +1568819812 +Administrator + + +ACE24EF2-4296-4944-B83F-0E8F81D4B93D +1567007954 +Administrator +1567007954 +Administrator + + + + + + + +8DAA0555-6945-4641-B1E1-D243DEBAE79C +IDX_MOVESTOCKTBL_STATUS +IDX_MOVESTOCKTBL_STATUS +1567007954 +Administrator +1568819812 +Administrator + + +498BCCCC-5069-4ACB-9F48-53E9C03C05EF +1567007954 +Administrator +1567007954 +Administrator + + + + + + + + + + + + + + + +A8244C90-28A5-42AC-93FD-D3935BD5F004 +配送信息表 +WmsDeliverTbl +1567008052 +Administrator +1608556845 +admin +配送信息表 + + + +5BB8F7B6-0D48-4590-A179-F90974CF41D7 +数据Id +Id +1569427286 +Administrator +1570550445 +Administrator +数据Id +varchar(50) +50 +1 + + + + + +ACEE09ED-1F0E-40C9-92D0-C5A8A8A1658F +出库通知单单号 +OutBoundOrderId +1569426761 +Administrator +1569427320 +Administrator +出库通知单单号 +varchar(50) +50 +1 + + + + + +0A21FA3D-1133-41AC-AB69-A0E2B1EE7DC0 +配送区域 +DeliverAreaId +1567008052 +Administrator +1569426990 +Administrator +配送区域 +varchar(12) +12 + + +1007C285-5696-4E8F-B741-5A4283979E1A +配送支线 +DeliverRouteId +1567008052 +Administrator +1569426990 +Administrator +配送支线 +varchar(12) +12 + + +03D59218-8218-4B7C-8F0A-27B746C87249 +配送序号 +DeliverSortId +1567008052 +Administrator +1569426990 +Administrator +配送序号 +numeric(32,0) +32 + + +18A69D43-5229-40BF-AF66-48198CBFBB9F +配送备注 +DelvierRemark +1567008052 +Administrator +1569426990 +Administrator +配送备注 +varchar(128) +128 + + +493CD744-6F6C-4A48-BB83-B70435F8C655 +要求到货日期 +RequestArrivalDate +1567008052 +Administrator +1569426990 +Administrator +要求到货日期 +varchar(25) +25 + + +52976C64-4FBB-41BB-84FE-E3484082B21A +配送地址 +DeliverAddr +1567008052 +Administrator +1569427074 +Administrator +配送地址 +varchar(520) +520 +1 + + +9F865C27-3F86-437B-A341-646BC26B19FE +客户联系人 +Contactor +1567008052 +Administrator +1569426990 +Administrator +客户联系人 +varchar(40) +40 + + +74A2F1E6-3EAA-4F2E-B47C-A39558A25442 +客户联系电话 +ContactPhone +1567008052 +Administrator +1569426990 +Administrator +客户联系电话 +varchar(50) +50 + + +1D060887-9536-4DF1-ADD2-CF52CA5A43A1 +承运人联系人 +ShipperContactor +1567008052 +Administrator +1569426990 +Administrator +承运人联系人 +varchar(128) +128 + + +669F45D4-051F-4480-883A-3211E5FF1445 +承运方式 +ShipType +1567008052 +Administrator +1569427074 +Administrator +承运方式 +varchar(50) +50 + + + + + +39FEF7A4-E0FC-41A7-B36B-F7E855FDB46C +承运人联系电话 +ShipperPhone +1567008052 +Administrator +1569426990 +Administrator +承运人联系电话 +varchar(50) +50 + + +6905D9CD-9498-4D73-89D2-B90E389C955B +承运人 +ShipperId +1567008052 +Administrator +1569426990 +Administrator +承运人 +varchar(128) +128 + + +812B18BF-E77F-41EE-A688-1EA4C8495B43 +客户传真 +CustomerFax +1567008052 +Administrator +1569426990 +Administrator +客户传真 +varchar(50) +50 + + +305847B8-0EE0-48C5-868E-5D3547945A6C +承运人传真 +ShipperFax +1567008052 +Administrator +1569426990 +Administrator +承运人传真 +varchar(50) +50 + + +DF615441-7B2B-442C-93C1-B3B0663CC5EF +自提标识 +CustPickFlg +1567008052 +Administrator +1584370128 +Administrator +自提标识 +0 +tinyint +1 + + +7743D52F-728F-4FF6-AFB1-BB435BE6B381 +证照地址 +LicenseAddr +1567008052 +Administrator +1569426990 +Administrator +证照地址 +varchar(256) +256 + + +31260F46-0293-4F5E-8EAF-C9CA92070B64 +创建时间 +CreateTime +1569427015 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E836824E-5601-4299-AE49-C783C706AD06 +创建人ID +CreateUserId +1569427015 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +31DA7E50-BAAC-4A27-BB1D-65B8972B1FF4 +创建人 +CreateUserName +1569427015 +Administrator +1569427074 +Administrator +创建人 +varchar(200) +200 +1 + + +CD6FB0D2-1EB4-4547-9AC5-50729911A481 +最后更新时间 +UpdateTime +1569427015 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +81A5038D-783A-455E-B19F-89C3771C8EF7 +最后更新人ID +UpdateUserId +1569427015 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +55D409E0-10BF-49FE-872B-D8E71BEAE7A7 +最后更新人 +UpdateUserName +1569427015 +Administrator +1569427074 +Administrator +最后更新人 +varchar(200) +200 + + +050D0D43-97F0-4F02-967A-BBCC075904F2 +所属部门 +OrgId +1584368922 +Administrator +1584368926 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +5E4AEF47-887B-4499-8435-4C8A6AFE2774 +PK_DELIVERTBL +PK_DELIVERTBL +1567008052 +Administrator +1569427320 +Administrator + + +391D0A65-99FB-4392-B2F3-7B0124A00872 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +217C9DEA-61D3-4536-A015-7AF5B73AC7A1 +IDX_DELIVERTBL_ARRIVALDATE +IDX_DELIVERTBL_ARRIVALDATE +1567008052 +Administrator +1567437991 +Administrator + + +E2F9D32C-DBC8-4332-957E-6160003D248F +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +38B09F8E-E935-46DC-8EC4-6E9F1A91690E +IDX_DELIVERTBL_UPDATEDATE +IDX_DELIVERTBL_UPDATEDATE +1567008052 +Administrator +1569426990 +Administrator + + + + + + + + + + +54245143-357F-4774-AACF-A17A11F1F06E +拣选任务表 +WmsOutboundPickTaskTbl +1567008052 +Administrator +1608556845 +admin +拣选任务表 + + + +52DBEB50-C2F7-4C86-B7DA-C7EA5E9F7466 +拣选任务号 +Id +1567008052 +Administrator +1570636611 +Administrator +拣选任务号 +varchar(50) +50 +1 + + + + + +40A63265-A778-4B8F-AA41-F5E096CA0B3D +分拣波次号 +PickwaveId +1567008052 +Administrator +1570636611 +Administrator +分拣波次号 +varchar(50) +50 +1 + + + + + +D7992870-5EAF-431E-8D2A-E56388C33430 +拣选状态 +Status +1567008052 +Administrator +1570636611 +Administrator +拣选状态(SYS_PICKSTATUS) +0 +int +1 + + +52464593-8F95-4519-996A-C134ADF57FC1 +集货区 +StagingZoneId +1567008052 +Administrator +1570636742 +Administrator +集货区 +varchar(50) +50 +1 + + + + + +AD2D212D-2875-4C50-A3A1-4371B5B2F0B0 +集货货位 +StagingLocationId +1567008052 +Administrator +1570636857 +Administrator +集货货位 +varchar(50) +50 +1 + + + + + +9AB07AE0-1E92-4AD4-9C69-AC3319F99442 +集货人 +StagingUser +1567008052 +Administrator +1570636857 +Administrator +集货人 +varchar(12) +12 + + +A7C74EF5-A3D5-4EA6-8E67-AF9D1AFA05F6 +集货时间 +StagingTime +1567008052 +Administrator +1570636857 +Administrator +集货时间 +varchar(25) +25 + + +0321C621-864F-423A-97C0-FA8442DCF53B +拣选人 +PickUser +1567008052 +Administrator +1570636857 +Administrator +拣选人 +varchar(12) +12 + + +F13C8EC5-9251-4FC7-97FE-E7F7EB4CADD4 +拣选时间 +PickTime +1567008052 +Administrator +1570636857 +Administrator +拣选时间 +varchar(25) +25 + + +2CFEEA82-3F77-41F8-BE8E-803340D18D12 +释放组号 +RELEASEGROUPID +1567008052 +Administrator +1568819812 +Administrator +释放组号 +varchar(30) +30 + + +3ED116C2-D834-4240-A160-84F4617D869F +补货标记 +RepTaskFlg +1567008052 +Administrator +1584370128 +Administrator +补货标记 +0 +tinyint +1 + + +A3FCBEB9-217A-4021-B161-B85A56C73DE7 +多客户拼箱标记 +MultiCustJoinFlg +1567008052 +Administrator +1584370128 +Administrator +多客户拼箱标记 +0 +tinyint +1 + + +38CBA285-B40C-4643-AB75-ABDEC66821B2 +多客户拼箱号 +MultiCustJoinBoxNo +1567008052 +Administrator +1570637125 +Administrator +多客户拼箱号 +varchar(32) +32 + + +6F54467F-9E86-4B2B-96C7-87EA888A02A3 +复核人 +CheckUser +1567008052 +Administrator +1570636857 +Administrator +复核人 +varchar(25) +25 + + +6378D05D-9304-4A7D-B11D-1AB8D0CD3825 +复核开始时间 +CheckStartTime +1567008052 +Administrator +1570636857 +Administrator +复核开始时间 +varchar(25) +25 + + +A5DB1BC3-118A-43AB-BE8A-6702C1C83717 +复核结束时间 +CheckEndTime +1567008052 +Administrator +1570636857 +Administrator +复核结束时间 +varchar(25) +25 + + +9BAF573C-5F50-4D1F-8020-4FAD8CA589B8 +复核标记 +CheckFlg +1567008052 +Administrator +1584370128 +Administrator +复核标记 +0 +tinyint +1 + + +883D34F5-D133-4AC4-88B9-EDB4C70AC9E1 +箱数 +BoxNum +1567008052 +Administrator +1570636857 +Administrator +箱数 +numeric(18,2) +18 +2 + + +F10301F7-E1B9-45F7-9242-AC7E8F60E735 +打包人 +PackUser +1567008052 +Administrator +1570636997 +Administrator +打包人 +varchar(12) +12 + + +C0A43BE7-8652-45FE-9D12-6221395187A3 +打包时间 +PackTime +1567008052 +Administrator +1570636997 +Administrator +打包时间 +varchar(25) +25 + + +9F9CE2E2-3A8C-4837-BF8E-1B2A69A73C99 +打包标记 +PackFlg +1567008052 +Administrator +1570637062 +Administrator +打包标记 +0 +varchar(1) +1 +1 + + +1B166874-8C71-47D9-9AAC-2A910965EC9D +出库标签号 +OutlabelNo +1567008052 +Administrator +1570636997 +Administrator +出库标签号(打印号) +varchar(32) +32 + + +F8E3C747-405E-49DC-B5EE-1EC6D1FD570C +缓存货位 +BufferPosId +1567008052 +Administrator +1570636997 +Administrator +缓存货位 +varchar(32) +32 + + +8DBDCF3D-8CF7-4A06-8EA6-EB8CDC57A63F +装车单号 +LoadingDocId +1567008052 +Administrator +1570636997 +Administrator +装车单号 +varchar(30) +30 + + +2D620894-2B3A-4963-8675-9A385FD9A988 +仓库编号 +StockId +1567008052 +Administrator +1570636997 +Administrator +仓库编号 +80 +varchar(12) +12 + + +A5EA9348-02C1-4CFD-A182-BDF58460534D +货主 +OwnerId +1567008052 +Administrator +1570636997 +Administrator +货主 +varchar(32) +32 + + +77CF6DC0-4626-4A64-A251-18A3A101CA90 +是否进缓存标记 +BufferFlg +1567008052 +Administrator +1584370128 +Administrator +是否进缓存标记 +0 +tinyint +1 + + +E0E59C26-0118-4D6A-8437-1265BC6C3F3C +装车人 +LoadingUser +1567008052 +Administrator +1570636997 +Administrator +装车人 +varchar(12) +12 + + +DAC3F7EA-5CED-4526-8CC0-6C686C138D2C +装车时间 +LoadingTime +1567008052 +Administrator +1570636997 +Administrator +装车时间 +varchar(25) +25 + + +812A1658-07B0-4293-BE69-661B98418588 +优先级 +Priority +1567008052 +Administrator +1570636997 +Administrator +优先级 +numeric(8,0) +8 + + +D2801E95-5D43-4684-9126-C0C3C218ADA0 +补流程标记 +FillFlg +1567008052 +Administrator +1584370128 +Administrator +补流程标记(0:否,1:是) +0 +tinyint +1 + + +2D525C95-946F-47AE-94D3-70D12CCA964D +创建时间 +CreateTime +1570637152 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +18471617-4322-43EE-A894-5B4816FAE970 +创建人ID +CreateUserId +1570637152 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +8AE3F41E-3E03-447C-A0FF-E616CBC260D5 +创建人 +CreateUserName +1570637152 +Administrator +1570637161 +Administrator +创建人 +varchar(200) +200 +1 + + +5E7610BB-D58D-48FE-865A-FBCE1DA3A290 +最后更新时间 +UpdateTime +1570637152 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +52BFCD58-3FBA-4315-8E52-7BB90D575B32 +最后更新人ID +UpdateUserId +1570637152 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +84F91A0A-12E2-4BA8-9033-79E4D4261AD4 +最后更新人 +UpdateUserName +1570637152 +Administrator +1570637161 +Administrator +最后更新人 +varchar(200) +200 + + +60A29645-925C-4039-BDAB-357633F6D7E7 +所属部门 +OrgId +1584368956 +Administrator +1584368960 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +68D975E7-4B5A-4A4A-8C77-AED9DBF4AF37 +PK_OUTSTOCKPICKTBL +PK_OUTSTOCKPICKTBL +1567008052 +Administrator +1568819812 +Administrator + + +E125B83A-D94E-4C85-82D3-9CFD1AFBDEAF +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +D0BD33B1-82F9-488A-9A28-CB76D4B9A018 +IDX_OUTSTOCKPICK_MULTCUSTBOXNO +IDX_OUTSTOCKPICK_MULTCUSTBOXNO +1567008052 +Administrator +1567437991 +Administrator + + +4A365EC7-B0BA-4075-A1DC-17FFC908C522 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +C7857A99-1459-4EBA-B9AB-806FBF3A58B5 +IDX_OUTSTOCKPICK_PICKWAVEID +IDX_OUTSTOCKPICK_PICKWAVEID +1567008052 +Administrator +1567437991 +Administrator + + +369DF722-7934-47F3-B95A-87F1999E54C3 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +D9B4ECA2-EA14-4FEB-82D8-AA414BA2EDD8 +IDX_OUTSTOCKPICK_REPTASKFLG +IDX_OUTSTOCKPICK_REPTASKFLG +1567008052 +Administrator +1567437991 +Administrator + + +8F338724-3F7C-405A-AB57-88D5988AD688 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +5351431C-5E05-449F-AA73-954F9A87CC26 +IDX_OUTSTOCKPICK_STAGINGZONEID +IDX_OUTSTOCKPICK_STAGINGZONEID +1567008052 +Administrator +1567437991 +Administrator + + +EB773981-C2A1-4C93-97CA-FF28BB05B8D4 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +AC329BA2-CEF5-472F-99B0-99C374D719B6 +IDX_OUTSTOCKPICK_STAID +IDX_OUTSTOCKPICK_STAID +1567008052 +Administrator +1567437991 +Administrator + + +9BAC9621-B5F9-49B7-B1A0-8EAC5A1E649D +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +8FFD9832-2CE1-4FC6-9C89-984AA33B1970 +IDX_OUTSTOCKPICK_UPDATEDATE +IDX_OUTSTOCKPICK_UPDATEDATE +1567008052 +Administrator +1570636611 +Administrator + + +91ACE382-A45F-4C68-9C44-90AE14EFF967 +IDX_OUTSTOCKPICK_LOADINGDOCID +IDX_OUTSTOCKPICK_LOADINGDOCID +1567008052 +Administrator +1567437991 +Administrator + + +2EE6F316-FB66-4EBE-8DC9-853974E386AD +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +1FA1F946-6F52-4513-846A-9E4CFB51DBAA +IDX_OUTSTOCKPICK_OUTLABELNO +IDX_OUTSTOCKPICK_OUTLABELNO +1567008052 +Administrator +1567437991 +Administrator + + +DF62F4C5-2CD6-452E-98D5-5FAF3CEA7729 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +2403F851-8458-437C-A6B7-DBAAE4BCFFC6 +拣选任务明细表 +WmsOutboundPickTaskDtbl +1567008052 +Administrator +1608556845 +admin +拣选任务明细表 + + + +8E655A44-4133-4AF2-B5DC-72FDD8581A8C +拣选任务支号 +Id +1567008052 +Administrator +1570637280 +Administrator +拣选任务支号 +varchar(50) +50 +1 + + + + + +6EAE5C0D-D07F-48DD-959B-81680E4A932A +拣选任务号 +PickTaskId +1567008052 +Administrator +1571327467 +Administrator +拣选任务号 +varchar(50) +50 +1 + + + + + +7A3E0A2E-207C-4BA5-AD07-A252923592B9 +出库通知单号 +OrderId +1567008052 +Administrator +1570637280 +Administrator +出库通知单号 +varchar(50) +50 + + + + + +FDA72DBA-12A3-4B93-BFFE-915957218C7D +出库指示明细号码 +OrderDetailId +1567008052 +Administrator +1570637440 +Administrator +出库指示明细号码 +varchar(50) +50 + + + + + +313E257D-B37C-4FFF-864E-4A3AA821B555 +拣选任务状态 +Status +1567008052 +Administrator +1570637440 +Administrator +拣选任务状态(SYS_PICKSTATUS) +0 +int +1 + + +8D9F7BB5-55E7-423B-8AF9-BE9BA65680A8 +商品编号 +GoodsId +1567008052 +Administrator +1570637440 +Administrator +商品编号 +varchar(40) +40 +1 + + +6CC1F42D-4790-4015-908A-CC96FDE35487 +批号 +GoodsBatch +1567008052 +Administrator +1570637440 +Administrator +批号 +varchar(32) +32 +1 + + +B502BBE1-56B3-4AFA-8F72-A98F80580193 +大单位数量(箱) +BigUnitNum +1571415379 +Administrator +1571415411 +Administrator +大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +8427FE88-76FB-488E-8AC5-6B4B21E25F5D +中单位数 +MidUnitNum +1571415379 +Administrator +1571415411 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +19BB1AE9-BD01-4734-A289-0CA211D074AB +标准单位数(个) +StandUnitNum +1571415379 +Administrator +1571415411 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +C19F4462-D87C-4617-B898-50EFFA28D563 +数量 +Num +1571415379 +Administrator +1571415411 +Administrator +数量 +0 +numeric(18,2) +18 +2 +1 + + +A7C0BAD8-C17E-474A-AEE3-1EFFAA49DCCF +实际大单位数量 +ActBigUnitNum +1571415379 +Administrator +1571415411 +Administrator +实际大单位数量 +0 +numeric(18,2) +18 +2 +1 + + +BAB6E2CF-38A8-450E-A6F1-D5CE1B9F88CF +实际中单位数量 +ActMidUnitNum +1571415379 +Administrator +1571415411 +Administrator +实际中单位数量 +0 +numeric(18,2) +18 +2 +1 + + +B8FE5637-E76C-4FD5-8DB3-9F6FDDC602B4 +实际标准数量 +ActStandUnitNum +1571415379 +Administrator +1571415411 +Administrator +实际标准数量 +0 +numeric(18,2) +18 +2 +1 + + +5C403260-3968-4F49-83DF-ADB19B52785F +实际数量 +ActNum +1571415379 +Administrator +1571415411 +Administrator +实际数量 +0 +numeric(18,2) +18 +2 +1 + + +C10367CB-2884-454C-A29D-C8568205AD9D +品质 +QualityFlg +1567008052 +Administrator +1571415411 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 +1 + + + + + +D5CE620B-4A1D-4C13-B5D8-3CA8CA98823D +拣选货区 +PickAreaId +1567008052 +Administrator +1570637719 +Administrator +拣选货区 +varchar(12) +12 +1 + + +AF22F820-229B-4D6B-BB65-68962C5B4958 +拣选货位 +PickPosId +1567008052 +Administrator +1570637719 +Administrator +拣选货位 +varchar(32) +32 +1 + + +B3DA6AA0-CE5D-4CD9-AD02-58F69F3F474B +货主 +OwnerId +1567008052 +Administrator +1570637719 +Administrator +货主 +varchar(32) +32 +1 + + +6BAF4C0C-EBF1-4DBF-A306-83A1C09F411D +复核标记 +CheckFlg +1567008052 +Administrator +1584370128 +Administrator +复核标记 +0 +tinyint +1 + + +FF4007E3-821B-49F1-A0A3-3B02FD883D0B +复核人 +CheckUser +1567008052 +Administrator +1570637719 +Administrator +复核人 +- +varchar(25) +25 + + +FED0BC0C-1A43-4C75-8D9C-B1488F96FE1A +复核数量 +CheckNum +1567008052 +Administrator +1570637719 +Administrator +复核数量 +numeric(18,2) +18 +2 + + +D34379CE-59AF-403C-88D2-3475F34673B4 +复核异常 +CheckError +1567008052 +Administrator +1584370128 +Administrator +复核异常 +0 +tinyint +1 + + +20F0AFA4-99C4-436C-B0D4-8E043397EF16 +异常原因 +CheckErrorReason +1567008052 +Administrator +1570637719 +Administrator +异常原因 +varchar(12) +12 + + +78C4C4F4-F45A-4998-B057-72B7CADF317A +业务区分 +BusinessType +1567008052 +Administrator +1571415438 +Administrator +业务区分(SYS_REGIONBUSTYPE) +varchar(50) +50 + + + + + +DC38FC78-308A-460D-AAD7-B65F7C4E5B7E +拣选人 +PickingUser +1567008052 +Administrator +1570637719 +Administrator +拣选人 +varchar(12) +12 + + +26A0DCE2-9B89-4B6B-80DB-C254D09959F8 +拣选项开始时间 +PickingStartTime +1567008052 +Administrator +1570637719 +Administrator +拣选项开始时间 +varchar(25) +25 + + +89A854AE-E44C-410B-83AD-89B53D767585 +拣选项结束时间 +PickingEndTime +1567008052 +Administrator +1570637719 +Administrator +拣选项结束时间 +varchar(25) +25 + + +128316EF-6702-4D83-A147-E7D4A1394D48 +拼箱数 +UnionNum +1567008052 +Administrator +1570637719 +Administrator +拼箱数 +numeric(18,2) +18 +2 + + +C3ADAC46-D2C8-4C76-BD89-06F4C563EE3A +多客户拼箱数 +MultiUnionNum +1567008052 +Administrator +1570637719 +Administrator +多客户拼箱数 +numeric(18,2) +18 +2 + + +800C724D-2952-41CD-B95D-6A92649EFD66 +零品箱数 +BoxNum +1567008052 +Administrator +1570637719 +Administrator +零品箱数 +numeric(18,2) +18 +2 + + +4A007358-03F6-4C70-9BAD-975D1CCB8420 +集货拼箱数 +StagingNum +1567008052 +Administrator +1570637719 +Administrator +集货拼箱数 +numeric(18,2) +18 +2 + + +2D044A86-7405-4FAF-8E73-4A35E524BC4B +拣选人拣选数量 +PickingNum +1567008052 +Administrator +1570637794 +Administrator +拣选人拣选数量 +numeric(18,2) +18 +2 + + +870C9BF9-8256-4B20-8FE6-B8EABDA2842E +复核结束时间 +CheckEndTime +1567008052 +Administrator +1570637719 +Administrator +复核结束时间 +varchar(25) +25 + + +EFA2594E-847A-47AE-8512-7B0ADFB89B61 +补货标记 +RepTaskFlg +1567008052 +Administrator +1584370128 +Administrator +补货标记 +0 +tinyint +1 + + +72A97309-7D26-494B-9E77-55216C325D86 +缓存货位 +BufferPosId +1567008052 +Administrator +1570637719 +Administrator +缓存货位 +varchar(32) +32 + + +D77130FE-7DE3-4017-A32D-507F894445C1 +出库标签号(打印号) +OutLabelNo +1567008052 +Administrator +1570637719 +Administrator +出库标签号(打印号) +varchar(32) +32 + + +3676AF04-9D41-4268-A02C-A51779AD3660 +承运方式 +TransferType +1567008052 +Administrator +1570637803 +Administrator +承运方式(SYS_TRANCFERTYPE) +varchar(50) +50 + + + + + + + +3860141C-B9E8-46CB-A3D3-067BCD296A0D +PK_OUTSTOCKPICKDTTBL +PK_OUTSTOCKPICKDTTBL +1567008052 +Administrator +1571327467 +Administrator + + +62CCA68E-CF95-49F9-92D9-B3504255B958 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + + +84CC40C3-9E9F-45CE-A764-AEEEF5CDB2C8 +IDX_OSPDT_OUTSTOCKINDICATIONID +IDX_OSPDT_OUTSTOCKINDICATIONID +1567008052 +Administrator +1570637280 +Administrator + + +0503C2A8-E97A-4AA3-B0C9-088C1B40A741 +IDX_OSTOCKPICKDT_PICKINGTASKID +IDX_OSTOCKPICKDT_PICKINGTASKID +1567008052 +Administrator +1567437991 +Administrator + + +888884E1-9F6B-423A-BD64-B340F15FCEB8 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +6604D703-FB88-4F13-A8A3-5704D4F7A8DB +IDX_OUTSTOCKPICKDTTBL_GOODSID +IDX_OUTSTOCKPICKDTTBL_GOODSID +1567008052 +Administrator +1567437991 +Administrator + + +B8ED06CE-7873-4799-83EE-0594C04FA310 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +5B5545B6-E0BC-4BEA-BAE5-7E16A62DEEC9 +IDX_OUTSTOCKPICKDTTBL_STATUS +IDX_OUTSTOCKPICKDTTBL_STATUS +1567008052 +Administrator +1567437991 +Administrator + + +BAC15807-B05C-4820-8AD7-572442838527 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +DF578B0E-9BAF-41C2-9989-79B509B14AB3 +IDX_OUTSTOCKPICKDTTBL_ENDTIME +IDX_OUTSTOCKPICKDTTBL_ENDTIME +1567008052 +Administrator +1567437991 +Administrator + + +230F84B8-B4B4-4BDB-A331-57C46F08900A +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +04D012E7-8055-4337-9074-5750A03BB885 +IDX_OUTSTOCKPICKDTTBL_4 +IDX_OUTSTOCKPICKDTTBL_4 +1567008052 +Administrator +1567437991 +Administrator + + +594BE9D6-8A4A-4EB1-B373-247E37C3C06D +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +E422A926-00F9-40C5-B4A4-70573691F25C +分拣波次表 +WmsPickwaveTbl +1567008052 +Administrator +1608556845 +admin +分拣波次表 + + + +E82456B0-A3A3-4516-9C70-D7E8CBD27AAE +分拣波次号 +Id +1567008052 +Administrator +1570550723 +Administrator +分拣波次号 +varchar(50) +50 +1 + + + + + +8319AB19-C019-490B-9583-7CA7B3CD4032 +分拣波次状态 +Status +1567008052 +Administrator +1570550601 +Administrator +分拣波次状态(SYS_PICKWAVESTATUS) +0 +int +1 + + +CA5C8817-FAF5-4B1B-A807-79B48472A1F5 +是否加急 +Harry +1567008052 +Administrator +1570550700 +Administrator +是否加急 +0 +varchar(1) +1 +1 + + +715D45F1-CE33-4C5F-9134-3D63396687EC +释放人ID +ReleaseUserId +1570550723 +Administrator +1570550774 +Administrator +释放人ID +varchar(50) +50 + + + + + +7270E532-2C48-4C90-959D-DF98F06433AE +释放人 +ReleaseUser +1567008052 +Administrator +1570550774 +Administrator +释放人 +varchar(12) +12 + + +544AE7A8-8C5A-4B59-9EAE-BC88BB5A783C +释放时间 +ReleaseTime +1567008052 +Administrator +1570550700 +Administrator +释放时间 +datetime + + +0A2A3E54-2B5C-4E9D-8217-380A2DF20BEC +创建时间 +CreateTime +1570550612 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2B4DFE8D-77AC-4878-BB36-5181C8B5AF7E +创建人ID +CreateUserId +1570550612 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +84BE0685-FF3F-483C-877D-B5305CC8A236 +创建人 +CreateUserName +1570550612 +Administrator +1570550700 +Administrator +创建人 +varchar(200) +200 +1 + + +CC7F810D-CFFD-4122-97C8-526F4E0647C2 +最后更新时间 +UpdateTime +1570550612 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6F77B9C1-4B18-4A7E-9355-7E1316B35522 +最后更新人ID +UpdateUserId +1570550612 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +9AB569EE-2954-4922-A5F2-AF7B44D51671 +最后更新人 +UpdateUserName +1570550612 +Administrator +1570550700 +Administrator +最后更新人 +varchar(200) +200 + + +6B9F2003-E4AF-419E-A621-923304A95B07 +所属部门 +OrgId +1584368950 +Administrator +1584368953 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +13E46535-DEC7-4E60-99DF-CB780C7EFFCE +PK_PICKWAVETBL +PK_PICKWAVETBL +1567008052 +Administrator +1568819812 +Administrator + + +A9126ECC-E1A5-443E-A708-F6438E8DEF74 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +985896C5-5480-4E23-85C0-BA322E84FCE2 +IDX_PICKWAVE_PICKWAVESTATUS +IDX_PICKWAVE_PICKWAVESTATUS +1567008052 +Administrator +1567437991 +Administrator + + +88E953D8-7EB9-4A1C-B399-B542F31D4FE3 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +E4FF9410-E452-465D-827D-504B19D7C6D2 +出库波次明细表(分拣波次明细表) +WmsPickwaveDtbl +1567008052 +Administrator +1608556845 +admin +出库波次明细表(分拣波次明细表) + + + +5AA1A692-72DE-4D51-B353-CF852557D2C5 +波次明细号 +Id +1567008052 +Administrator +1570550981 +Administrator +波次明细号 +varchar(50) +50 +1 + + + + + +8B9E06CF-B97F-42DE-9586-130344957665 +波次号 +PickwaveId +1567008052 +Administrator +1571327424 +Administrator +波次号 +varchar(50) +50 +1 + + + + + +3EA0FAF0-454D-4A9B-8FBE-AE7ECBE256FA +出库通知单单号 +OrderId +1567008052 +Administrator +1570550981 +Administrator +出库通知单单号 +varchar(50) +50 +1 + + + + + +B835FAA0-BE34-4B4D-A74A-9850F94B49A8 +集货区 +StagingZoneId +1567008052 +Administrator +1570551428 +Administrator +集货区 +varchar(50) +50 + + + + + +50136314-9B4A-489F-B75C-E59FEB3C7BC0 +修改时间 +UpdateTime +1567008052 +Administrator +1570551332 +Administrator +修改时间 +datetime + + + + +D8B7A63B-27C3-4354-9F3C-0A76F315C581 +PK_OUTWAVEDETAILTBL +PK_OUTWAVEDETAILTBL +1567008052 +Administrator +1571327424 +Administrator + + +75A26F26-92AF-4409-B419-CB8D274EAB86 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + + +D23104DD-3A21-464F-9135-F25370845EA9 +IDX_OWDT_OUTSTOCKINDICATIONID +IDX_OWDT_OUTSTOCKINDICATIONID +1567008052 +Administrator +1567437991 +Administrator + + +1A5C16EB-67C5-4170-B15C-557AD4C21BB3 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +79B99408-EA73-4E3E-8C8B-393F7D5AC86C +IDX_OWDT_PICKWAVEID +IDX_OWDT_PICKWAVEID +1567008052 +Administrator +1567437991 +Administrator + + +D4BF4C69-435E-48CB-80FE-6BA4D1E90078 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +49C8D180-25D0-4386-9C54-4B9FED6D9ED1 +IDX_OWDT_STAGINGZONEID +IDX_OWDT_STAGINGZONEID +1567008052 +Administrator +1567437991 +Administrator + + +D440C08A-FE9D-4F9F-A49F-DFC0629CF34A +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +BC4C1100-B356-4444-B9B1-878829339138 +装车单表 +WmsLoadingDocTbl +1567008052 +Administrator +1608556845 +admin +装车单表 + + + +8CD1949C-DF33-44B0-B781-9C0878B70976 +装车单号 +Id +1567008052 +Administrator +1570638677 +Administrator +装车单号 +varchar(50) +50 +1 + + + + + +582ABAAE-A68C-41E9-9266-E205F302E1F1 +装车单状态 +Status +1567008052 +Administrator +1570638677 +Administrator +装车单状态(SYS_LOADINGDOC_STATUS) +0 +int +1 + + +7940D899-5546-4B40-A925-B159297B4435 +预装车指示单号 +LoadingNoticeId +1567008052 +Administrator +1570638677 +Administrator +预装车指示单号 +varchar(50) +50 + + + + + +12A66C99-15DA-4C17-81D0-3D0F669ECD03 +车牌号 +VehicleLicense +1567008052 +Administrator +1570638677 +Administrator +车牌号 +varchar(50) +50 + + +258A8810-3AC4-43C3-87C3-BF58C7E234FC +司机名 +DriverName +1567008052 +Administrator +1570638472 +Administrator +司机名 +varchar(128) +128 + + +05D51692-31AD-4A8C-A24D-1DFAEB29211D +联系电话 +Telphone +1567008052 +Administrator +1570638472 +Administrator +联系电话 +varchar(50) +50 + + +CDF463EC-4F70-4F2E-B142-2D9FEF315C51 +承运人 +ShipperId +1567008052 +Administrator +1570638686 +Administrator +承运人 +varchar(50) +50 + + + + + +3587EEA0-D5D4-4A05-A618-FEC6B84B148D +承运方式 +TransportationMode +1567008052 +Administrator +1570638677 +Administrator +承运方式 +varchar(50) +50 +1 + + + + + +BF12ACFC-44F3-42B0-8328-6BE755165040 +送货员 +SendUser +1567008052 +Administrator +1570638677 +Administrator +送货员 +varchar(32) +32 + + +4792E715-B554-43E1-B013-0F523DFE9B59 +总计箱数 +TotalItemCaseQty +1567008052 +Administrator +1570638677 +Administrator +总计箱数 +numeric(18,2) +18 +2 +1 + + +AB0BC4FB-A41A-45D1-AD18-E2FB4556E245 +卸货点数 +UnloadingPointNumber +1567008052 +Administrator +1570638677 +Administrator +卸货点数 +numeric(18,2) +18 +2 +1 + + +DA4E447C-9646-47BE-A6AD-4697E46E14A4 +起止路线 +Route +1567008052 +Administrator +1570638677 +Administrator +起止路线 +varchar(256) +256 +1 + + +F07F1629-8D44-4363-8986-09284B0E86F9 +行驶里程 +Miles +1567008052 +Administrator +1570638677 +Administrator +行驶里程 +numeric(18,2) +18 +2 + + +A47B466E-368B-4446-BD20-E4A014746248 +中转单位 +TransferPoint +1567008052 +Administrator +1570638677 +Administrator +中转单位 +varchar(32) +32 + + +706F083E-7E97-41C5-A454-BCE50077D485 +月台 +PlatformId +1567008052 +Administrator +1570638677 +Administrator +月台 +varchar(12) +12 + + +551784A7-E599-4101-A2B4-FD7BE71B1C0B +随车单据 +BillNos +1567008052 +Administrator +1570638677 +Administrator +随车单据 +varchar(128) +128 + + +078586C4-44F9-4F42-9E62-47F6745DF11E +备注 +Remark +1567008052 +Administrator +1570638677 +Administrator +备注 +varchar(128) +128 + + +02E23F38-1B78-4861-A0BD-E6EFC9A2C086 +装货完毕确认人 +LoadingConfirmUser +1567008052 +Administrator +1570638677 +Administrator +装货完毕确认人 +varchar(12) +12 + + +0AAB2C45-D4F1-4ADF-879C-85483B321838 +装货完毕时间 +LoadingConfirmTime +1567008052 +Administrator +1570638677 +Administrator +装货完毕时间 +varchar(25) +25 + + +677F18C5-CD19-4ED5-81FD-537A3E3B6AD2 +发货确认人 +ShippingConfirmUser +1567008052 +Administrator +1570638677 +Administrator +发货确认人 +varchar(12) +12 + + +7E86AAB8-5817-41BE-8088-8628D8464DBC +发货时间 +ShippingConfirmTime +1567008052 +Administrator +1570638677 +Administrator +发货时间 +varchar(25) +25 + + +6DD3A576-CC84-4816-ACCD-101617CF67D9 +有效标识 +ActionFlg +1567008052 +Administrator +1584370128 +Administrator +有效标识 +0 +tinyint +1 + + +3B5F839B-1121-4C03-85D7-BAFCFB22BBDB +货主 +OwnerId +1567008052 +Administrator +1570638677 +Administrator +货主 +varchar(50) +50 + + + + + +CFFB1D02-3174-48CE-A806-9AF4D07692DF +仓库编号 +StockId +1567008052 +Administrator +1570638677 +Administrator +仓库编号 +varchar(4) +4 + + +1340DC46-B8D4-4425-BFA8-5B5074850716 +创建时间 +CreateTime +1570638389 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +BF879141-C42F-4077-8B78-CEE58B7031E7 +创建人ID +CreateUserId +1570638389 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +88233B42-C721-4DAF-A57C-1CEED12A4090 +创建人 +CreateUserName +1570638389 +Administrator +1570638397 +Administrator +创建人 +varchar(200) +200 +1 + + +8DAC0F21-693A-4FD0-93B5-B349F6FFFAA8 +最后更新时间 +UpdateTime +1570638389 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8E261037-1F40-421B-8110-52EDDC0E4014 +最后更新人ID +UpdateUserId +1570638389 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +C1BE05E8-5A78-467C-88E9-D06354E07CC9 +最后更新人 +UpdateUserName +1570638389 +Administrator +1570638397 +Administrator +最后更新人 +varchar(200) +200 + + +FFD0CB97-9F51-49C4-A706-65A9CDE20E81 +所属部门 +OrgId +1584368944 +Administrator +1584368947 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +3E50336A-C40E-410E-B44C-26FEF3B0550D +PK_LOADINGDOCTBL +PK_LOADINGDOCTBL +1567008052 +Administrator +1568819812 +Administrator + + +DAB13621-C874-45E4-A9E7-DD1354EFF461 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +2AC1FDA6-C27C-4334-AB14-5F78CA18E15F +IDX_LDD_STATUS +IDX_LDD_STATUS +1567008052 +Administrator +1567437991 +Administrator + + +C3E080E4-0F77-43AD-B49B-CF4365B03DCB +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +78C312F4-8B7F-4A46-A0A3-2D3A50CAD1E9 +IDX_LDD_UPDATEDATE +IDX_LDD_UPDATEDATE +1567008052 +Administrator +1570638382 +Administrator + + +B88D45EF-FDAD-4B92-9A3C-8C249A34E5A3 +IDX_LDD_SHIPPINGCONFIRMTIME +IDX_LDD_SHIPPINGCONFIRMTIME +1567008052 +Administrator +1567437986 +Administrator + + +88E99610-B48E-41EE-BE4B-7B757F285547 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +0AB225CD-49C4-4E34-B77E-9349714A42B3 +装车单明细表 +WmsLoadingDocDtbl +1567008052 +Administrator +1608556845 +admin +装车单明细表 + + + +81963142-428F-4712-9B6B-F595C1A36488 +装车单明细号 +Id +1567008052 +Administrator +1570638946 +Administrator +装车单明细号 +varchar(50) +50 +1 + + + + + +DED76CF0-2EB1-4D82-95B5-9454CF91244C +装车单号 +LoadingDocId +1567008052 +Administrator +1571327451 +Administrator +装车单号 +varchar(50) +50 +1 + + + + + +0CA444F3-B9F0-4BAC-A647-19E932F8567E +出库指示单号 +OrderId +1567008052 +Administrator +1570638946 +Administrator +出库指示单号 +varchar(50) +50 +1 + + + + + +ACF87F88-7790-45F8-9C6F-20E50BF2245B +出库指示明细号码 +OrderDetailId +1567008052 +Administrator +1570638946 +Administrator +出库指示明细号码 +varchar(50) +50 +1 + + + + + +69985D1B-33F5-4490-96F3-99D169E92C92 +商品编号 +GoodsId +1567008052 +Administrator +1570638946 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +6696D75A-EF25-49CC-A139-E2430C2F8240 +批号 +GoodsBatch +1567008052 +Administrator +1570638946 +Administrator +批号 +varchar(50) +50 +1 + + + + + +75994B08-11CE-4221-9F09-519F7220A96D +品质 +QualityFlg +1567008052 +Administrator +1570638946 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 +1 + + + + + +93955A80-2119-4A72-8D70-8078AA950E92 +装车大单位数 +LoadBigUnitNum +1567008052 +Administrator +1571414846 +Administrator +装车大单位数 +0 +numeric(18,2) +18 +2 +1 + + +5648F765-39E6-4A45-8E2A-A9E5AABFBAAD +装车中单位数 +LoadMidUnitNum +1567008052 +Administrator +1571414846 +Administrator +装车中单位数 +0 +numeric(18,2) +18 +2 +1 + + +25E4F239-770C-4B94-89AF-CBA65A75336D +装车标准单位数 +LoadStandUnitNum +1567008052 +Administrator +1571414846 +Administrator +装车标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +F1D41E57-9899-4FAA-892C-7CC2357C945A +装车数量 +LoadNum +1567008052 +Administrator +1571414846 +Administrator +装车数量 +0 +numeric(18,2) +18 +2 +1 + + +21F1C73E-2A8A-45E7-8ACE-2E617D2E5B1F +到货大单位数 +ArriveBigUnitNum +1567008052 +Administrator +1571414846 +Administrator +到货大单位数 +0 +numeric(18,2) +18 +2 +1 + + +1AAA65B6-89BB-49F9-95A0-BCEDDEDF132D +到货中单位数 +ArriveMidUnitNum +1567008052 +Administrator +1571414846 +Administrator +到货中单位数 +0 +numeric(18,2) +18 +2 +1 + + +AB4F897B-4296-4DD7-8D58-F559B147007C +到货标准单位数 +ArriveStandUnitNum +1567008052 +Administrator +1571414846 +Administrator +到货标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +806E9891-0375-4DF7-B778-9310581B1281 +到货数量 +ArriveNum +1567008052 +Administrator +1571414846 +Administrator +到货数量 +0 +numeric(18,2) +18 +2 +1 + + +965C22CC-2BB1-4736-800B-C7B402C52B77 +到货状态 +Status +1567008052 +Administrator +1570638903 +Administrator +到货状态 +0 +int +1 + + +F21EA83B-CFAB-414F-909F-35CF3463977B +发货单号 +SendDocId +1567008052 +Administrator +1570638874 +Administrator +发货单号 +varchar(30) +30 + + +3DABE0F1-3760-4542-9951-D21B21D3BF36 +退回数量 +BackNum +1567008052 +Administrator +1570638874 +Administrator +退回数量 +numeric(18,2) +18 +2 + + +81EB7736-C224-4661-9F7E-D9BFEC099132 +退回原因 +BackReason +1567008052 +Administrator +1570638874 +Administrator +退回原因 +varchar(128) +128 + + +7ECDB697-4840-4E66-835A-63C0058B1D13 +退回标示 +BackFlg +1567008052 +Administrator +1584370128 +Administrator +退回标示 +0 +tinyint +1 + + +76E5FB72-F958-4EAD-8D6C-E978C1C2BCB9 +创建时间 +CreateTime +1570638399 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +8220E0BE-650F-4086-B5C8-684E7363B139 +创建人ID +CreateUserId +1570638399 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +59FB4726-C5C5-4994-B1BF-AB6DDEEC8273 +创建人 +CreateUserName +1570638399 +Administrator +1570638426 +Administrator +创建人 +varchar(200) +200 +1 + + +26CFCDA9-2078-40B0-AED5-24F4635C1BC2 +最后更新时间 +UpdateTime +1570638399 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +AC1AB934-E2F6-4747-A142-31BD80E5D833 +最后更新人ID +UpdateUserId +1570638399 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +1F1F4FB4-6979-47C6-A842-3C3A65E07D34 +最后更新人 +UpdateUserName +1570638399 +Administrator +1570638426 +Administrator +最后更新人 +varchar(200) +200 + + +18CE6442-F96C-4BF9-9AA8-A7FE8CEEFEF0 +备注 +Remark +1567008052 +Administrator +1570638426 +Administrator +备注,拒收照片 +varchar(600) +600 + + + + +022BE0E1-BE04-4771-8B80-6A9034BBF51D +PK_LOADEDORDERTBL +PK_LOADEDORDERTBL +1567008052 +Administrator +1571327451 +Administrator + + +DBC56224-1C37-4403-93A4-4652D4974D65 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + + +17BC78B0-F6AB-4057-B0B8-5AE343EF6832 +IDX_LDOTBL_OUTINDICATIONID +IDX_LDOTBL_OUTINDICATIONID +1567008052 +Administrator +1567437991 +Administrator + + +D38DCC4F-AF36-43D6-AF9C-2E3395485DA1 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +8689FD0F-39BE-4724-B070-A24C43250DAA +IDX_LDOTBL_GOODSBATCH +IDX_LDOTBL_GOODSBATCH +1567008052 +Administrator +1567437986 +Administrator + + +6EDD294F-FAF5-4295-9A4A-0FB318AD9A39 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +5819E302-56BC-4C06-A6E4-BE4515964155 +IDX_LDOTBL_GOODSID +IDX_LDOTBL_GOODSID +1567008052 +Administrator +1567437986 +Administrator + + +6FDBBD5A-8E8E-4A18-9274-32E5188E28C6 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +73737234-EFFA-4609-A560-C02AD3C022EF +配载单、预装车单表 +WmsLoadingNoticeTbl +1567008052 +Administrator +1608556845 +admin +配载单、预装车单表 + + + +769C2404-CE5E-40F6-B336-1F0C14949CB0 +预装车指示号 +Id +1567008052 +Administrator +1570720017 +Administrator +预装车指示号 +varchar(50) +50 +1 + + + + + +6402A2CA-14EA-4DBA-B990-0ADCC65CCCFA +预装车状态 +Status +1567008052 +Administrator +1570638135 +Administrator +预装车状态(SYS_LOADINGNOTICE_STATUS) +0 +int +1 + + +8121C4FB-5521-496B-9ED2-D17B78292A31 +仓库编号 +StockId +1567008052 +Administrator +1570720060 +Administrator +仓库编号 +varchar(50) +50 +1 + + + + + +7EF67D5D-02F0-4277-8A11-8BCC0C47A3B8 +承运人 +ShipperId +1567008052 +Administrator +1570720060 +Administrator +承运人 +varchar(50) +50 +1 + + + + + +4489135E-AA1C-47D2-9626-1B96C166E185 +月台号 +PlatformId +1567008052 +Administrator +1570638050 +Administrator +月台号 +varchar(12) +12 + + +374A4C3D-1AFD-409C-8823-ABE5F1BAA352 +车辆准载吨位 +PermittedTonnage +1567008052 +Administrator +1570638050 +Administrator +车辆准载吨位 +numeric(18,4) +18 +4 + + +7F1DEDD0-7866-4D91-8B1E-334752C6EEF3 +车辆准载体积 +PermittedCap +1567008052 +Administrator +1570638050 +Administrator +车辆准载体积 +numeric(18,4) +18 +4 + + +3B74635F-C54D-4673-8350-329C0E24FAD9 +车辆准载笼车 +PermittedContainVechile +1567008052 +Administrator +1570638050 +Administrator +车辆准载笼车 +numeric(18,2) +18 +2 + + +FCF1424C-4358-4436-A8AF-439E91B866A0 +车辆准载托盘 +PermittedPallet +1567008052 +Administrator +1570638050 +Administrator +车辆准载托盘 +numeric(18,2) +18 +2 + + +6447FE7A-7990-4A1F-9C84-80A1FB2A674A +卸货点数 +UnloadingPointNumber +1567008052 +Administrator +1570638050 +Administrator +卸货点数 +numeric(18,2) +18 +2 +1 + + +42A0DD10-0334-444F-8D0B-BA5724F1EA36 +预装车重量 +TotalItemWeightPlan +1567008052 +Administrator +1570638050 +Administrator +预装车重量 +numeric(18,4) +18 +4 +1 + + +D3676D22-1C99-4766-AD38-11487AD6830C +预装车体积 +TotalItemVolumPlan +1567008052 +Administrator +1570638050 +Administrator +预装车体积 +numeric(18,4) +18 +4 +1 + + +A7FB1CFE-82EB-435E-B3AE-A805F38975CE +预装车箱数 +TotalUnitNum +1567008052 +Administrator +1570638050 +Administrator +预装车箱数 +numeric(18,2) +18 +2 + + +533C6A3B-9247-4334-B605-FDBB133943B2 +承运方式 +TransformType +1567008052 +Administrator +1570638135 +Administrator +承运方式 +varchar(50) +50 +1 + + + + + +E2380D34-1BD7-45B2-81D5-8E35908BDF29 +车牌 +VehicleLicense +1567008052 +Administrator +1570638050 +Administrator +车牌 +varchar(256) +256 + + +EC21F235-DCDD-4085-B367-BDF58C5BB92A +备注 +Remark +1567008052 +Administrator +1570638050 +Administrator +备注 +varchar(128) +128 + + +B2080D29-F3DE-4424-B056-580D10830B6B +客户组 +CustGroup +1567008052 +Administrator +1570638050 +Administrator +客户组 +varchar(1280) +1280 + + +8CB121CD-4F14-486F-A2E7-F3EDE3F866F4 +货主 +OwnerId +1567008052 +Administrator +1570720060 +Administrator +货主 +varchar(50) +50 + + + + + +D3946D84-66EC-445F-9745-84A7D233898C +车辆类型 +VechileType +1567008052 +Administrator +1570638135 +Administrator +车辆类型(SYS_VECHILETYPE) +varchar(50) +50 + + + + + +4FC9BFCE-A0D9-4806-94A0-103CBD546F96 +特殊收费 +VechileFee +1567008052 +Administrator +1584370128 +Administrator +特殊收费 +0 +tinyint +1 + + +C509BC2F-022E-4BC9-BE7F-B72FBEB159BD +缓存出库人 +OutCacheUser +1567008052 +Administrator +1570638050 +Administrator +缓存出库人 +varchar(12) +12 + + +546338B8-1102-4EE7-918F-2F4D54608895 +缓存出库时间 +OutCacheTime +1567008052 +Administrator +1570638050 +Administrator +缓存出库时间 +varchar(25) +25 + + +3448A192-40C6-43CE-BBAA-1CF786FAA60B +创建时间 +CreateTime +1570638061 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +69DC44CF-3ECC-4EF2-AB76-B51E4F3E035C +创建人ID +CreateUserId +1570638061 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +84B3CA97-231B-47F1-91BF-5256B60F7A5B +创建人 +CreateUserName +1570638061 +Administrator +1570638065 +Administrator +创建人 +varchar(200) +200 +1 + + +89AC0614-0747-41B5-A367-23809EE08454 +最后更新时间 +UpdateTime +1570638061 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E0AB9865-D3F7-42DF-B617-545E58781E7A +最后更新人ID +UpdateUserId +1570638061 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +265B2A61-3F4A-42A8-8109-F0F8D80C5B23 +最后更新人 +UpdateUserName +1570638061 +Administrator +1570638065 +Administrator +最后更新人 +varchar(200) +200 + + +5FF238B8-D73E-4A59-8503-2B88E479F5BA +所属部门 +OrgId +1584368934 +Administrator +1584368939 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +4F0B3CDF-F64D-45A8-863A-2030A4086AAB +PK_LOADINGNOTICETBL +PK_LOADINGNOTICETBL +1567008052 +Administrator +1568819812 +Administrator + + +ADC36EDB-EB0C-40E9-A295-53C0D3E9951A +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +197CB61D-BA2C-4E92-9AE6-6E326E4B99E5 +IDX_LOADINGNOTICETBL_STATUS +IDX_LOADINGNOTICETBL_STATUS +1567008052 +Administrator +1567437991 +Administrator + + +53A4E929-5A5D-466F-A505-0E918E5FD133 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +46ECAFDA-1F9F-48AA-94E8-3CB5B1D8E08B +配载单、预装车单明细表 +WmsLoadingNoticeDtbl +1567008052 +Administrator +1608556845 +admin +配载单、预装车单明细表 + + + + +7E5FDB43-4416-4F41-B8E1-44120465DE78 +明细号 +Id +1567008052 +Administrator +1570720032 +Administrator +明细号 +varchar(50) +50 +1 + + + + + +CE0E4674-0AA8-4B22-B2A5-D6A2CE153E1F +预装车指示号 +LoadingNoticeId +1567008052 +Administrator +1571327438 +Administrator +预装车指示号 +varchar(50) +50 +1 + + + + + +021198D6-B57E-4DA0-AFC2-F032ABBA1F01 +出库通知单号 +OrderId +1567008052 +Administrator +1570720032 +Administrator +出库通知单号 +varchar(50) +50 + + + + + +3C96C726-F055-4C13-9A24-0447054E46AC +预装车周转箱数 +LoadingTurnNum +1571415078 +Administrator +1571415290 +Administrator +预装车周转箱数 +0 +numeric(18,2) +18 +2 +1 + + +6AC238A2-7FB6-435D-AEFA-A1FE861B8FFD +预装车笼车数 +LoadingCoopNum +1571415078 +Administrator +1571415290 +Administrator +预装车笼车数 +0 +numeric(18,2) +18 +2 +1 + + +F4A0DAE8-29B5-4BFC-B3A4-4418AC9E1DF4 +预装车托盘数 +LoadingSalverNum +1571414926 +Administrator +1571415301 +Administrator +预装车托盘数 +0 +numeric(18,2) +18 +2 +1 + + +9261B5F0-DBE5-48B3-88AD-6A92384841EB +预装车箱数 +LoadingBigUnitNum +1567008052 +Administrator +1571414872 +Administrator +预装车箱数 +0 +numeric(18,2) +18 +2 +1 + + +57017DAE-D1E6-45CD-833D-A39F84B34570 +预装车总箱数 +LoadingTolBigUnitNum +1567008052 +Administrator +1571414872 +Administrator +预装车总箱数 +0 +numeric(18,2) +18 +2 +1 + + +608C0493-4565-4535-9187-CA5D12E6C59E +拼箱数 +UnionNum +1567008052 +Administrator +1570638326 +Administrator +拼箱数 +numeric(18,2) +18 +2 + + +DEAC0208-47C7-4DDE-A6E3-97D5C003039F +多客户拼箱数 +MultiCustUnionNum +1567008052 +Administrator +1570638326 +Administrator +多客户拼箱数 +numeric(18,2) +18 +2 + + +02DFDA4B-DB89-4396-AD3F-F089097D528A +预装车重量 +TotalItemWeightPlan +1567008052 +Administrator +1570638326 +Administrator +预装车重量 +numeric(18,4) +18 +4 + + +658B5CBE-DC51-412A-96DF-459BFBC392D7 +预装车体积 +TotalItemVolumPlan +1567008052 +Administrator +1570638326 +Administrator +预装车体积 +numeric(18,4) +18 +4 + + + + +B9DBC055-8611-4245-A2E5-F589B697E9D3 +PK_LOADINGNOTICEDETAILTBL +PK_LOADINGNOTICEDETAILTBL +1567008052 +Administrator +1571327438 +Administrator + + +4298139C-2814-42D5-89B8-4C2D40978587 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + + +8F0D7777-6122-48FB-95AE-86095EA10276 +IDX_LOADINGNOTICEDETAILTBL_2 +IDX_LOADINGNOTICEDETAILTBL_2 +1567008052 +Administrator +1567437991 +Administrator + + +262170B9-952B-47AB-B546-24F33ACD5A58 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +805224AD-0A0F-437D-95C6-454F34F30B65 +到货信息表 +WmsOutboundArrivalTbl +1567008052 +Administrator +1608556845 +admin +到货信息表 + + + +3056D95B-7BA0-474F-899C-411BBE81B026 +装车单号 +LoadingDocId +1567008052 +Administrator +1569426653 +Administrator +装车单号 +varchar(50) +50 +1 + + + + + +C151224F-11D4-495A-A18B-C508EA5B2848 +出库指示单号 +OutBoundOrderId +1567008052 +Administrator +1569426653 +Administrator +出库指示单号 +varchar(50) +50 +1 + + + + + +7EC0663D-B3AC-4129-94C9-EEFC501E11EB +发货单号 +SendDocId +1567008052 +Administrator +1569426653 +Administrator +发货单号 +varchar(30) +30 +1 + + +8760BC25-64A1-402B-A1EC-DC625DBD3526 +出库数量 +OutStockNum +1567008052 +Administrator +1569426653 +Administrator +出库数量 +numeric(18,2) +18 +2 + + +6BEC4405-9865-45A8-AD25-7094CA4CE157 +到货数量 +ArrivalNum +1567008052 +Administrator +1569426653 +Administrator +到货数量 +numeric(18,2) +18 +2 + + +DB60B645-7D6C-4A2D-A3DA-D5979DBE678E +到货状态 +ArrivalStatus +1567008052 +Administrator +1569426653 +Administrator +到货状态(SYS_ARRIVAL_STATUS) +0 +int +1 + + +56BA859D-867A-45E5-898B-3460672BDA9A +到货日期 +ArrivalDate +1567008052 +Administrator +1569426653 +Administrator +到货日期 +varchar(25) +25 + + +963A1C0F-5930-4182-AE06-1618B9F69D69 +签收人 +SigUser +1567008052 +Administrator +1569426653 +Administrator +签收人 +varchar(32) +32 + + +F6A4605C-210E-4DD3-936F-7F733777E16B +到货备注 +ArrivalRemark +1567008052 +Administrator +1569426653 +Administrator +到货备注 +varchar(128) +128 + + +C2ECE381-DD3A-415A-A884-EFFB49591AEF +到货确认人 +ConfirmUser +1567008052 +Administrator +1569426653 +Administrator +到货确认人 +varchar(12) +12 + + +0AE07F65-4F42-4AE9-A994-427F30D4AC1D +到货确认时间 +ConfirmTime +1567008052 +Administrator +1569426653 +Administrator +到货确认时间 +datetime + + +5BFE0FB6-0DD2-4E7C-B60C-5750D0E3760B +所属部门 +OrgId +1584368964 +Administrator +1584368967 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +5272954C-F1A2-4C70-A68E-49C8E34271A4 +PK_ARRIVALINFOTBL +PK_ARRIVALINFOTBL +1567008052 +Administrator +1568819812 +Administrator + + +3E30AA46-7A32-4B9E-BB6E-F4F0B05A9FCC +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + + +4D01EF3F-9E24-4EFF-97A9-77DD1F6441DE +IDX_ARRIVALINFOTBL_UPDATEDATE +IDX_ARRIVALINFOTBL_UPDATEDATE +1567008052 +Administrator +1567437991 +Administrator + + +E2FD04C7-F1D6-4F6A-94D3-806B43ADEF79 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +86AEA544-4845-4F98-B941-3E10C8F15582 +出库通知单表 +WmsOutboundOrderTbl +1567008052 +Administrator +1608556845 +admin +出库通知单表 + + + +860F63F7-EE3F-4B5D-A568-58E1DF701232 +出库通知单号 +Id +1567008052 +Administrator +1569168546 +Administrator +出库通知单号 +varchar(50) +50 +1 + + + + + +830F365A-6CCE-449C-85AB-B7B683E7EF23 +出库通知单状态 +Status +1567008052 +Administrator +1569168546 +Administrator +出库通知单状态(SYS_ORDERSTATUS) +0 +int +1 + + +1AFAC172-9587-47E9-8E6E-F6BCDE1DD06E +仓库编号 +StockId +1567008052 +Administrator +1569168546 +Administrator +仓库编号 +varchar(12) +12 +1 + + +DA4C424A-8F21-40AC-9D79-150D4D6CA84C +订单号 +OrderNo +1567008052 +Administrator +1570547638 +Administrator +订单号 +varchar(32) +32 + + +B777205B-034A-41BA-AC37-4D508F4C3FCB +出库类型 +OutStockType +1567008052 +Administrator +1569168546 +Administrator +出库类型(SYS_OUTSTCTYPE) +varchar(50) +50 + + + + + +F618446A-AC72-4ACC-951F-45E58542894E +货主 +OwnerId +1567008052 +Administrator +1569168546 +Administrator +货主 +varchar(50) +50 +1 + + + + + +9BB23A1A-7652-4806-B45E-01F732125125 +客户 +CustId +1567008052 +Administrator +1569168546 +Administrator +客户 +varchar(50) +50 +1 + + + + + +A182A8FB-5575-42D9-8D3A-8A38C625B379 +加急否 +IsUrgency +1567008052 +Administrator +1584370128 +Administrator +加急否(0:否,1:是) +0 +tinyint +1 + + +C3121BE1-7C54-474D-B11F-E9B91CB4BA31 +是否需要收款 +IsPayNeed +1567008052 +Administrator +1584370128 +Administrator +是否需要收款(0:否,1:是) +0 +tinyint +1 + + +DA6E34F7-BB22-45C4-A2CB-FAC400FDA8ED +订单合并标识 +IsOrderMerged +1567008052 +Administrator +1584370128 +Administrator +订单合并标识(0:否,1:是) +0 +tinyint +1 + + +92CF3605-BD93-4B10-AD42-010F549EA6FE +备注 +Remark +1567008052 +Administrator +1569168546 +Administrator +备注 +varchar(128) +128 + + +F80080A8-D750-4153-AE64-1C54C2C7FAA3 +审核人 +ConfirmUser +1567008052 +Administrator +1569168546 +Administrator +审核人 +varchar(12) +12 + + +2761897A-7BBB-439B-AC11-D4F27DE8CBD4 +审核时间 +ConfirmDate +1567008052 +Administrator +1569168546 +Administrator +审核时间 +varchar(25) +25 + + +C6137344-4D5F-42F8-B876-9518702BA3FD +经办人 +Treator +1567008052 +Administrator +1569168546 +Administrator +经办人 +varchar(12) +12 + + +FCA72389-ABDA-46EC-8B61-4A2B5502ECF0 +是否整批处理 +IsBatch +1567008052 +Administrator +1584370128 +Administrator +是否整批处理(0:否,1:是) +0 +tinyint +1 + + +7B876902-CD4C-4C2E-B702-4F0536D71E81 +有效标志 +Enable +1567008052 +Administrator +1584370128 +Administrator +有效标志(SYS_ACTIONFLAG) +0 +tinyint +1 + + +7839AB3F-9EA1-47A2-97C6-313351AF4117 +要求到货日期 +RequireDate +1567008052 +Administrator +1569168546 +Administrator +要求到货日期 +varchar(30) +30 + + +5C78B528-2692-4AD9-93FC-AC2A2A01B090 +是否指定地址 +ErpAddressFlg +1567008052 +Administrator +1584370128 +Administrator +是否指定地址(0:否,1:是) +0 +tinyint +1 + + +3ABBAEB4-B9E6-4A52-A30A-F0493EE87511 +三方相关单据号 +ExternalPoId +1567008052 +Administrator +1569168546 +Administrator +三方相关单据号 +varchar(50) +50 + + +D6D3064A-73D8-4D8E-AB5B-7BC0ADDC8339 +创建时间 +CreateTime +1569168567 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2FA30C32-8DC4-48BD-BC29-89FB85B82BBC +创建人ID +CreateUserId +1569168567 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +635052CE-7B32-463F-AC9F-DFEB9CCDAEB9 +创建人 +CreateUserName +1569168567 +Administrator +1569168593 +Administrator +创建人 +varchar(200) +200 +1 + + +370A8B5F-5012-4EB0-88F9-2AD24C00AC24 +最后更新时间 +UpdateTime +1569168567 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F9880BD7-1C85-4F74-80F1-A412F24CC827 +最后更新人ID +UpdateUserId +1569168567 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +2454FB34-CD63-4056-AD60-A8CB9060A97D +最后更新人 +UpdateUserName +1569168567 +Administrator +1569168593 +Administrator +最后更新人 +varchar(200) +200 + + +58850064-04B2-42A6-AC97-797F7F3D7431 +所属部门 +OrgId +1584368915 +Administrator +1584368918 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +3F7083AA-09AB-4BD3-83D7-B4738AC0509B +PK_OUTSTOCKINFORMTBL +PK_OUTSTOCKINFORMTBL +1567008052 +Administrator +1568819812 +Administrator + + +7D39DEA1-DD16-450D-A9FC-06DAC44D0B26 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +F4961A24-7857-45C8-8C38-0620D37BE20E +IDX_OUTINFORM_STATUS +IDX_OUTINFORM_STATUS +1567008052 +Administrator +1567437991 +Administrator + + +99EE8D20-4972-4302-9549-6F1668D2AB1B +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +2B9B486B-2061-4847-BF75-0F214AC0924C +IDX_OUTINFORM_UPDATEDATE +IDX_OUTINFORM_UPDATEDATE +1567008052 +Administrator +1569168546 +Administrator + + + + + + + + + + +BA7AA153-8ED4-4AC2-A4BF-9793DE32924F +出库通知单明细表 +WmsOutboundOrderDtbl +1567008052 +Administrator +1608556845 +admin +出库通知单明细表 + + + +8B7E9101-8355-4830-B2CB-32C8FDC80EFF +出库通知明细号 +Id +1567008052 +Administrator +1569426036 +Administrator +出库通知明细号 +varchar(50) +50 +1 + + + + + +D77F3523-E773-4779-AC71-0D9E84D4A799 +出库通知单号 +OrderId +1567008052 +Administrator +1569426036 +Administrator +出库通知单号 +varchar(50) +50 +1 + + + + + +D1ABF0D1-2F03-4B6E-87AB-4D8C0B0B630C +商品编号 +GoodsId +1567008052 +Administrator +1569426036 +Administrator +商品编号 +varchar(40) +40 +1 + + +86D12D4F-CE97-4A85-84D2-3F1704B4ECFC +商品批号 +GoodsBatch +1567008052 +Administrator +1569426036 +Administrator +商品批号 +varchar(32) +32 +1 + + +E868DA4C-56B1-4005-864F-8FA35AB84EA3 +品质 +QualityFlg +1567008052 +Administrator +1569426210 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 + + + + + +35BD65E3-A523-45A8-AE59-E1546737BC2C +含税单价 +Price +1567008052 +Administrator +1569426210 +Administrator +含税单价 +0 +numeric(18,6) +18 +6 +1 + + +4601FB47-A8E3-49FD-8F54-91E2A4B634F2 +不含税单价 +PriceNoTax +1567008052 +Administrator +1569426036 +Administrator +不含税单价 +numeric(18,6) +18 +6 + + +FCD5A0AA-55C4-43CF-A36D-5D86C82E02F6 +货主ID +OwnerId +1567008052 +Administrator +1569426210 +Administrator +货主ID +varchar(50) +50 +1 + + + + + +C624C5A3-2071-48B3-985B-F822D5DED5C2 +箱号 +BoxId +1567008052 +Administrator +1569426036 +Administrator +箱号 +varchar(32) +32 + + +E3553B1E-12BE-46C7-856B-DAA0670D4D29 +大单位数 +BigUnitNum +1567008052 +Administrator +1571414779 +Administrator +大单位数 +0 +numeric(18,2) +18 +2 +1 + + +8309F7B1-122E-4407-A36E-B2C187614774 +中单位数 +MidUnitNum +1567008052 +Administrator +1571414779 +Administrator +中单位数 +0 +numeric(18,2) +18 +2 +1 + + +7A61D649-385C-4325-876E-9BFA64B29511 +标准单位数 +StandUnitNum +1567008052 +Administrator +1571414779 +Administrator +标准单位数 +0 +numeric(18,2) +18 +2 +1 + + +F29514E3-E4DF-4ABF-88D1-CD7D9B584370 +出库数量 +Num +1567008052 +Administrator +1571414779 +Administrator +出库数量 +0 +numeric(18,2) +18 +2 +1 + + +0290700C-B290-4F1D-887A-415069107552 +出库金额 +Amount +1567008052 +Administrator +1571414779 +Administrator +出库金额 +0 +numeric(18,2) +18 +2 +1 + + +2846B5DD-C79E-42DB-BED0-56F1C373842F +体积 +Volume +1567008052 +Administrator +1569426228 +Administrator +体积 +numeric(18,4) +18 +4 + + +5979BE4E-75BF-417C-9C8A-549A0BA99BF4 +净重 +NetWeight +1567008052 +Administrator +1569426228 +Administrator +净重 +numeric(18,4) +18 +4 + + +6CBCB33A-96D9-4F1D-B996-293A4095619E +毛重 +GrossWeight +1567008052 +Administrator +1569426228 +Administrator +毛重 +numeric(18,4) +18 +4 + + +F639AC63-5AA0-4446-9C85-C1EB40439AC9 +税率 +TaxRate +1567008052 +Administrator +1569426228 +Administrator +税率 +numeric(10,2) +10 +2 + + + + +72666A76-1024-4CC1-AA4E-E2CB7BC7747F +PK_OUTSTOCKINFORMDTTBL +PK_OUTSTOCKINFORMDTTBL +1567008052 +Administrator +1568819812 +Administrator + + +0BD1A14B-ADB2-43D2-AED7-27392885E248 +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + + +1BA37642-6966-43C7-B356-AA5CE6701A34 +IDX_OUTSTOCKINFORMDTTBL_1 +IDX_OUTSTOCKINFORMDTTBL_1 +1567008052 +Administrator +1567437991 +Administrator + + +1355E42E-84E5-4A8E-8BB8-63B011292F8D +1567008052 +Administrator +1567008052 +Administrator + + + + + +4C702251-13E8-4EF0-A128-497A20564CA5 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + + + + + + +98FE7A12-F18F-44CE-A998-641A141F2D01 +库存履历表 +WmsStockChangeLogTbl +1567008052 +Administrator +1608556845 +admin +库存履历表 + + + +6F509E5B-6B12-4B2C-9BF8-500BD1F1A0AA +数据ID +Id +1570548285 +Administrator +1570548365 +Administrator +varchar(50) +50 +1 + + + + + +4182D137-6B1B-4BD7-9C96-0FBE86B54125 +品质 +QualityFlg +1567008052 +Administrator +1570548929 +Administrator +品质(SYS_QUALITYFLAG) +varchar(50) +50 +1 + + + + + +318CB290-65BE-4430-A804-A6DFD47E58A4 +货主编号 +OwnerId +1567008052 +Administrator +1570548929 +Administrator +货主编号 +varchar(50) +50 +1 + + + + + +FC93149D-B61B-45D2-93E1-A8478E9822B0 +仓库编号 +StockId +1567008052 +Administrator +1570548929 +Administrator +仓库编号 +varchar(50) +50 +1 + + + + + +454E5B83-F60F-495B-8664-C69FAD2A38ED +货区编号 +GoodsAreaId +1567008052 +Administrator +1570548929 +Administrator +货区编号 +varchar(50) +50 +1 + + + + + +D7DE5F30-28A1-4348-AC4F-72FF70B7305D +货位编号 +GoodsPosId +1567008052 +Administrator +1570548929 +Administrator +货位编号 +varchar(50) +50 +1 + + + + + +5C54DAED-864C-4C58-99E8-7ED78A345765 +商品编号 +GoodsId +1567008052 +Administrator +1570548929 +Administrator +商品编号 +varchar(50) +50 +1 + + + + + +3C12DEA1-322D-4DF6-A661-B61DAF60FD90 +商品批号 +GoodsBatch +1567008052 +Administrator +1570548929 +Administrator +商品批号 +varchar(50) +50 +1 + + + + + +1E138D55-ADE8-4B20-A8E7-44138DA4478A +托盘号 +BoxId +1567008052 +Administrator +1570548929 +Administrator +托盘号 +varchar(32) +32 +1 + + +4155F571-19D7-49C2-BFBC-D73166EA01AA +生产日期 +ProductDate +1567008052 +Administrator +1570548929 +Administrator +生产日期 +varchar(25) +25 +1 + + +E1E69536-8851-48F3-82BD-4A25993E09AC +客户商品大类 +GoodsTypeId +1567008052 +Administrator +1570548929 +Administrator +客户商品大类 +varchar(50) +50 + + + + + +072C5D94-0D42-4531-B927-EAA32CADD172 +采购单号 +PurchaseNo +1567008052 +Administrator +1570548929 +Administrator +采购单号 +varchar(30) +30 +1 + + +D8E2A9F9-5693-4786-9B41-5085BB8C9E8D +入库批次 +InbatchCode +1567008052 +Administrator +1570548929 +Administrator +入库批次 +varchar(12) +12 +1 + + +1535ED8C-17D1-47FF-BA19-55B09152FCF1 +允许出库标记 +IsAllowOut +1567008052 +Administrator +1584370128 +Administrator +允许出库标记 +1 +tinyint +1 + + +A7C24EB8-BCBB-458B-AFBF-0A866E31C188 +交易类型 +OperateType +1567008052 +Administrator +1570548929 +Administrator +交易类型(SYS_STOCKOPTION) +varchar(50) +50 +1 + + + + + +1A597B1C-FCFF-4D3F-A809-779FE43A4A08 +进出标志 +InFlg +1567008052 +Administrator +1584370128 +Administrator +进出标志 +tinyint +1 + + +1C0D9271-93E5-407A-A933-9F7C2D71BD0D +交易大单位数量 +BigUnitNum +1567008052 +Administrator +1570548929 +Administrator +交易大单位数量 +numeric(18,2) +18 +2 + + +9D9B5D4B-7BAB-4DDD-8223-D9E8DBDD0633 +交易中单位数 +MidUnitNum +1567008052 +Administrator +1570548929 +Administrator +交易中单位数 +numeric(18,2) +18 +2 + + +23846820-00BD-4397-B4A7-7B58B659A339 +交易标准单位数 +StandUnitNum +1567008052 +Administrator +1570548929 +Administrator +交易标准单位数 +numeric(18,2) +18 +2 + + +ED6BE03B-17BE-4993-8478-3B33D2DD0534 +交易金额 +InAmount +1567008052 +Administrator +1570548929 +Administrator +交易金额 +numeric(18,2) +18 +2 + + +F48559C5-56D8-4846-8B2B-01F23A123234 +创建时间 +CreateTime +1570548950 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +C826BFE8-D70D-4048-8296-25711146BF0A +创建人ID +CreateUserId +1570548950 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +46717705-F2D3-4D7F-992A-A4E35597D0F2 +创建人 +CreateUserName +1570548950 +Administrator +1570548956 +Administrator +创建人 +varchar(200) +200 +1 + + + + +C6E061E4-E6C8-435A-AB32-45CDD88DC73D +PK_STOCKLISTTBL +PK_STOCKLISTTBL +1567008052 +Administrator +1570548929 +Administrator + + +9FB8E534-2A9A-462B-ADEC-D61AF8A944ED +Related Columns +Related Columns +1567437990 +Administrator +1567437991 +Administrator + + + + + + + + + +423AF648-64D4-426D-B5A4-6382432AC3AA +IDX_STOCKLISTTBL_GOODSAREAID +IDX_STOCKLISTTBL_GOODSAREAID +1567008052 +Administrator +1567437991 +Administrator + + +9EF62B25-96D2-4111-8DF2-DC36EE0DC2F2 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +7A4E3F6A-0340-45A7-A5C1-00E30B9EBCBA +IDX_STOCKLISTTBL_GOODSID +IDX_STOCKLISTTBL_GOODSID +1567008052 +Administrator +1567437991 +Administrator + + +77E5B98C-1295-441B-A3E4-F0B189A95F01 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +F85ADA77-EAE4-436E-AFFD-240A8570BA64 +IDX_STOCKLISTTBL_GOODSPOSID +IDX_STOCKLISTTBL_GOODSPOSID +1567008052 +Administrator +1567437991 +Administrator + + +9116D2DF-4CA6-4E43-B20B-CD6A1188BFAC +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +06CA71F7-26C9-42EE-8F03-4FBD4297F182 +IDX_STOCKLISTTBL_OPERATETIME +IDX_STOCKLISTTBL_OPERATETIME +1567008052 +Administrator +1570548929 +Administrator + + +B4BC7016-8CE2-423A-995D-3DCEDA6424AC +IDX_STOCKLISTTBL_OPERATETYPE +IDX_STOCKLISTTBL_OPERATETYPE +1567008052 +Administrator +1567437991 +Administrator + + +6AC0649C-83EF-4115-AF25-2649ACAC5C03 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +8F2F50F3-2246-4AD2-A6C9-DA1E2B7D85A4 +IDX_STOCKLISTTBL_PRODUCTID +IDX_STOCKLISTTBL_PRODUCTID +1567008052 +Administrator +1567437991 +Administrator + + +0DEC8912-6A15-470C-ACAE-B6DECB9FB990 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + +1271F94F-50B5-409F-AA21-1EEFBC98B504 +IDX_STOCKLISTTBL_RELATEBILLID +IDX_STOCKLISTTBL_RELATEBILLID +1567008052 +Administrator +1570548929 +Administrator + + + + + + + + + + +8B22E5EA-511D-4FC2-A98B-081C61AEA85C +货主主表 +WmsOwnerMst +1567049128 +Administrator +1608556845 +admin +货主主表 + + + +8CC3485D-9D0F-4FBA-BCDB-53ABB8C83B07 +货主ID +Id +1567049128 +Administrator +1567439019 +Administrator +货主ID +varchar(50) +50 +1 + + + + + +80AE241E-B430-4638-B8AA-575F72E9733B +全称 +Name +1567049128 +Administrator +1568819812 +Administrator +公司全称 +varchar(100) +100 +1 + + +8C48859E-D894-4BC8-9DFE-510242132D15 +简称 +SName +1567049128 +Administrator +1568819812 +Administrator +公司简称 +varchar(50) +50 +1 + + +7CD306D8-5B2B-4E00-8CB5-8A9F01378C25 +联系电话 +Telephone +1567049128 +Administrator +1568819812 +Administrator +联系电话 +varchar(50) +50 + + +FA93EF72-9227-49C8-B630-4060D5D97CD7 +传真号 +Fax +1567049128 +Administrator +1568819812 +Administrator +传真号 +varchar(50) +50 + + +CF5A206C-5C9F-4738-B6AD-596226B20C3E +电子邮件 +Email +1567049128 +Administrator +1568819812 +Administrator +电子邮件 +varchar(50) +50 + + +54CE4683-FB2A-48E3-9038-19E6C51E3570 +备注信息 +Remark +1567049128 +Administrator +1568819812 +Administrator +备注信息 +varchar(100) +100 + + +3843C36C-5979-4B66-B7BB-43FBF865776C +详细地址 +Address +1567049128 +Administrator +1568819812 +Administrator +详细地址 +varchar(200) +200 + + +41DEB382-E52D-4234-957C-89DF3BE965EA +联系人电话 +ContactPhone +1567049128 +Administrator +1568819812 +Administrator +联系人电话 +varchar(50) +50 + + +AA640921-2C7A-4E12-85D6-72252062C919 +联系人 +ContactUser +1567049128 +Administrator +1568819812 +Administrator +联系人 +varchar(50) +50 + + +5CFA3DB5-229A-42BB-B7EF-AB70DDD05BA9 +税号 +TaxNum +1567049128 +Administrator +1568819812 +Administrator +税号 +varchar(30) +30 + + +F3FBD9DD-C85D-41DE-9A87-E5F06592F9F2 +银行账号 +BankNum +1567049128 +Administrator +1568819812 +Administrator +银行账号 +varchar(30) +30 + + +094C2C3B-AFC4-4CCD-B3F6-637188F8870B +是否打印随货通行单 +PrintOrder +1567049128 +Administrator +1584370128 +Administrator +是否打印随货通行单 +0 +tinyint +1 + + +E6D5B35D-171C-4C0B-ABEB-9928C2788B89 +发货单是否显示价格 +ShowPrice +1567049128 +Administrator +1584370128 +Administrator +发货单是否显示价格 +0 +tinyint +1 + + +61CB76E4-B71E-40C5-889D-6B8F272BD42C +创建时间 +CreateTime +1568559628 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +2943B4E1-A05E-405C-8753-352D31A391F7 +创建人ID +CreateUserId +1568559628 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +55307ADF-C145-4720-9F51-F77C5D183D54 +创建人 +CreateUserName +1568559628 +Administrator +1568559935 +Administrator +创建人 +varchar(200) +200 +1 + + +99B269F7-D6D3-4146-B473-75D30EE15E89 +最后更新时间 +UpdateTime +1568559628 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +F5B54207-B10E-4F5E-A231-143C3B18E50B +最后更新人ID +UpdateUserId +1568559628 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +1E8C303B-F8A4-429F-A5D1-07FAC5D06603 +最后更新人 +UpdateUserName +1568559628 +Administrator +1568559766 +Administrator +最后更新人 +varchar(200) +200 + + +0C8134B1-4F94-42F2-BC10-56F2BCC3B8B7 +所属部门 +OrgId +1584368895 +Administrator +1584368898 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +8AA5EC2A-587A-43C7-A45D-975B0CC02150 +PK_COMPANYMST +PK_COMPANYMST +1567049128 +Administrator +1568819812 +Administrator + + +4540E47A-8808-4B3E-AE22-B8D8F5EB0C38 +Related Columns +Related Columns +1567437988 +Administrator +1567437988 +Administrator + + + + + + + + + + + + + + + +B6D7F1DC-FD46-4EDA-AEFF-731B60357C63 +客户主表 +WmsCustomerMst +1568559987 +Administrator +1608556845 +admin +客户主表 + + + +DDA702DB-13E0-4F0D-90BA-9B5FE683919E +客户ID +Id +1568559987 +Administrator +1568560611 +Administrator +客户ID +varchar(50) +50 +1 + + + + + +5ECB3025-112D-4290-A72D-9D6051EB9CBF +全称 +Name +1568559987 +Administrator +1568819812 +Administrator +公司全称 +varchar(100) +100 +1 + + +E0AC3479-C74E-4A0B-B644-2454CE17DED0 +简称 +SName +1568559987 +Administrator +1568819812 +Administrator +公司简称 +varchar(50) +50 +1 + + +6BE2C5F3-4502-4451-A420-39CDEB4B04FE +联系电话 +Telephone +1568559987 +Administrator +1568819812 +Administrator +联系电话 +varchar(50) +50 + + +47667655-BBEF-4D68-ABF6-4C0B97E1CA94 +传真号 +Fax +1568559987 +Administrator +1568819812 +Administrator +传真号 +varchar(50) +50 + + +074E8100-1454-4195-BB8C-BD0BD6CF8AC1 +电子邮件 +Email +1568559987 +Administrator +1568819812 +Administrator +电子邮件 +varchar(50) +50 + + +7D912EEB-5254-4A01-903C-0458D7469421 +备注信息 +Remark +1568559987 +Administrator +1568819812 +Administrator +备注信息 +varchar(100) +100 + + +91BE5BB1-053E-42B9-B808-B8BFE0FE5C14 +详细地址 +Address +1568559987 +Administrator +1568819812 +Administrator +详细地址 +varchar(200) +200 + + +6B937CEC-70F6-420F-A0A7-6577347036B7 +联系人电话 +ContactPhone +1568559987 +Administrator +1568819812 +Administrator +联系人电话 +varchar(50) +50 + + +F5662E47-3AEE-4E6E-AD1F-19AAB27C9136 +联系人 +ContactUser +1568559987 +Administrator +1568819812 +Administrator +联系人 +varchar(50) +50 + + +E626E270-A2C5-4BFC-8060-D9BEAD1624AB +客户类型 +CustType +1568560020 +Administrator +1569028546 +Administrator +客户类型(SYS_CUSTOMERTYPE) +varchar(50) +50 + + + + + +B36C5A10-4046-42C2-AB1A-55EFD430F721 +承运人 +Shipper +1568560020 +Administrator +1568819812 +Administrator +承运人 +varchar(64) +64 + + +7503C175-649C-4A19-AEC5-993A66F3DEB2 +承运方式 +TransferType +1568560020 +Administrator +1569028546 +Administrator +承运方式(SYS_TRANCFERTYPE) +varchar(50) +50 + + + + + +7C60E7D9-4B2A-4552-98F1-5BB1C6704A71 +配送区域 +DeliverArea +1568560020 +Administrator +1568819812 +Administrator +配送区域 +varchar(12) +12 + + +0217319A-4431-4BB0-AC3D-E81FB84812CF +配送路线 +DeliverRoute +1568560020 +Administrator +1568819812 +Administrator +配送路线 +varchar(12) +12 + + +A6C0C62D-B116-48CA-B119-3DC2E3B9DCD4 +配送序号 +DeliverId +1568560020 +Administrator +1568819812 +Administrator +配送序号 +numeric(32,0) +32 + + +93D4E5D8-46CC-488A-9741-488E7811D580 +配送地址 +DeliveAddr +1568560020 +Administrator +1568819812 +Administrator +配送地址 +varchar(256) +256 + + +96D07D31-3984-4E4C-A7DF-9DF91F482669 +是否厂家 +IsFactory +1568560020 +Administrator +1584370128 +Administrator +是否厂家 +0 +tinyint +1 + + +EACECCE4-0A8F-4E6F-BF53-2F9765AD4EA0 +配送备注 +DeliverRemark +1568560020 +Administrator +1568819812 +Administrator +配送备注 +varchar(128) +128 + + +112A1A49-D7D2-4579-BB5A-3AD72827E2C3 +是否货主 +IsOwner +1568560020 +Administrator +1584370128 +Administrator +是否货主 +0 +tinyint +1 + + +87E33A37-DA94-473A-9834-BA2878D5229D +是否供应商 +IsPurchaser +1568560020 +Administrator +1584370128 +Administrator +是否供应商 +0 +tinyint +1 + + +E712D7B7-06C5-42B1-AFC8-C6F367EB78A9 +客户性质区分 +CustProperty +1568560020 +Administrator +1584370128 +Administrator +客户性质区分 +0 +tinyint +1 + + +1BAC9E95-0708-48D1-8EE5-952866AD97B8 +客户对应码 +CustCorrCode +1568560020 +Administrator +1568819812 +Administrator +客户对应码 +varchar(20) +20 + + +FD1F39C7-D7E0-4D7F-B3B3-B0E32EACDCA2 +证照地址 +ShippingAddress +1568560020 +Administrator +1568819812 +Administrator +证照地址 +varchar(256) +256 + + +C005A026-F0D2-473F-967F-54C0A8971C3F +是否冷链配送 +IsColdDeliver +1568560020 +Administrator +1584370128 +Administrator +是否冷链配送(0:否,1:是) +0 +tinyint + + +17FBC3D7-7269-4EF8-959B-1584F1C6AAB2 +创建时间 +CreateTime +1568820947 +Administrator +1608556845 +admin +创建时间 +CURRENT_TIMESTAMP +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +68D23DB3-4385-438E-AC20-5C87A669AAB6 +创建人ID +CreateUserId +1568820947 +Administrator +1608556845 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +AE3366C0-C8C1-4D6D-9D99-32C4FD0A9FC8 +创建人 +CreateUserName +1568820947 +Administrator +1568820955 +Administrator +创建人 +varchar(200) +200 +1 + + +D32596F7-1594-4A94-9D49-B8B7D2C36744 +最后更新时间 +UpdateTime +1568820947 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +717AE295-0077-4560-A183-3D58533319EE +最后更新人ID +UpdateUserId +1568820947 +Administrator +1608556845 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + + + + +86538EEB-FF22-49DB-801C-11BB8D6724C5 +最后更新人 +UpdateUserName +1568820947 +Administrator +1568820955 +Administrator +最后更新人 +varchar(200) +200 + + +164E3412-CB5D-4300-8DAE-FDE200CE6B49 +所属部门 +OrgId +1584368900 +Administrator +1584368906 +Administrator +所属部门 +varchar(50) +50 + + + + + + + +0D27DD86-34F8-45C5-9979-F50C776AFE5C +PK_WMSCUSTOMERMST +PK_WMSCUSTOMERMST +1568560568 +Administrator +1568560611 +Administrator + + + + + + + + + + + + + +5E0CD09C-4013-4763-8831-3E0DCACB3C19 +数据授权表 +DataPrivilegeRule +1571754539 +Administrator +1608556845 +admin +系统授权规制表 + + + +1FB68898-C861-4B88-8403-4D6B1CD3CD89 +数据ID +Id +1571754539 +Administrator +1608557053 +admin +数据ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +812A2E34-B34A-49C1-BDC9-24958D4C9D87 +资源标识(模块编号) +SourceCode +1571754726 +Administrator +1608557053 +admin +资源标识(模块编号) +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +5A587349-2EA9-48EF-AEBB-C2666ECC957D +二级资源标识 +SubSourceCode +1571754859 +Administrator +1608557053 +admin +二级资源标识 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +5652AC75-84C5-4535-9AD6-7389EFFACDFC +权限描述 +Description +1571754539 +Administrator +1608556845 +admin +权限描述 + +varchar(255) +255 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +503A4103-31FF-48B9-B620-EAAC22231650 +排序号 +SortNo +1571754539 +Administrator +1608557053 +admin +排序号 +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6679C8BC-5628-40E7-9D03-7B2A311CFDB7 +权限规则 +PrivilegeRules +1571754539 +Administrator +1608556845 +admin +权限规则 + +varchar(1000) +1000 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +6BC8A9EC-AB0C-4573-BDCA-431B0F170681 +是否可用 +Enable +1571754539 +Administrator +1608557053 +admin +是否可用 +bit +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +1CC83D73-1D4E-4999-917E-05AE2396BEDB +创建时间 +CreateTime +1571754720 +Administrator +1608557053 +admin +创建时间 +datetime2(7) +7 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +CCCB219E-E3E9-4190-A688-7E4BB23D8EFD +创建人ID +CreateUserId +1571754720 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +0BA7D922-6378-45B8-822A-9A9CC6948E4F +创建人 +CreateUserName +1571754720 +Administrator +1608557053 +admin +创建人 +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +B86F02D8-68F7-46D5-BFD6-31B1313B4030 +最后更新时间 +UpdateTime +1571754720 +Administrator +1608557053 +admin +最后更新时间 +datetime2(7) +7 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +45682672-0B65-48F5-B11D-EA24769283DB +最后更新人ID +UpdateUserId +1571754720 +Administrator +1608557053 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +E151299E-4516-48B6-B88B-D526FBE7A4B2 +最后更新人 +UpdateUserName +1571754720 +Administrator +1608557053 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +418C8814-F286-4366-A9AD-C60B123FC114 +PK_RESOURCE +PK_RESOURCE +1571754539 +Administrator +1608557053 +admin +PK__DataPriv__3214EC0782473638 + + + + + + + + + + + + + + + + +5D47AD88-58D4-4C2B-BB36-DDF7ACA3B8B9 +定时任务 +OpenJob +1587697516 +Administrator +1608556845 +admin +定时任务 +CKT_FILE + + + +9578A95F-D72F-49AF-8591-98534DC20470 +Id +Id +1587697516 +Administrator +1608557053 +admin +Id +varchar(50) +50 +1 +CKC_ID_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +CD1EE97C-36BE-4249-9BC6-FCBC06FC45CA +任务名称 +JobName +1587697516 +Administrator +1608556845 +admin +任务名称 +varchar(200) +200 +1 +CKC_FILENAME_FILE +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +1077FA7F-D8BF-4FA6-90DB-B034A5E81064 +任务执行次数 +RunCount +1587697669 +Administrator +1608557053 +admin +任务执行次数 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__OpenJob__RunCoun__656C112C + + + + +006F03A7-2079-421F-8B05-1AD9184FC42A +异常次数 +ErrorCount +1587697669 +Administrator +1608557053 +admin +异常次数 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__OpenJob__ErrorCo__66603565 + + + + +1BFF0FCF-4F0D-4EA1-A40B-CB4A2B17C09A +下次执行时间 +NextRunTime +1587698691 +Administrator +1587698863 +Administrator +下次执行时间 +datetime + + +0261F960-4F36-400C-B63F-BDB75B8B0390 +最后一次执行时间 +LastRunTime +1587697669 +Administrator +1587698558 +Administrator +最后一次执行时间 +datetime + + +CB86DE08-31BA-41FA-B097-F6590D541B77 +最后一次失败时间 +LastErrorTime +1587698076 +Administrator +1587698558 +Administrator +最后一次失败时间 +datetime + + +58D6CBBC-3540-4830-AC9A-3AF01C7B4978 +任务执行方式 +JobType +1587697669 +Administrator +1608557053 +admin +任务执行方式0:本地任务;1:外部接口任务 +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,91={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__OpenJob__JobType__6754599E + + + + +6E197742-D065-48D7-A57E-6823FD94E14F +任务地址 +JobCall +1587698076 +Administrator +1608557053 +admin +任务地址 +varchar(500) +500 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +4A22B932-FB5E-4CFB-B454-136416D02B9E +任务参数 +JobCallParams +1587698076 +Administrator +1608557053 +admin +任务参数,JSON格式 +varchar(500) +500 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +064D9027-7B90-474D-B082-0ECA9DE48081 +CRON表达式 +Cron +1587697669 +Administrator +1608557053 +admin +CRON表达式 +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +494B6B23-5DB9-4656-8F13-A9B9C245D6B5 +状态 +Status +1587697669 +Administrator +1608557053 +admin +任务运行状态(0:停止,1:正在运行,2:暂停) +~(0)~ +int +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,249={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__OpenJob__Status__68487DD7 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,268={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,29=DF__OpenJob__Status__68487DD7 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +703E2BA2-6734-4CA2-8439-8B60ED6A1960 +备注 +Remark +1587697988 +Administrator +1608557053 +admin +备注 +varchar(128) +128 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +94F0ED8B-00DA-400E-9E6E-D3AEA880F2AE +创建时间 +CreateTime +1587697988 +Administrator +1608557053 +admin +创建时间 +getdate() +datetime +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,250={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__OpenJob__CreateT__693CA210 + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,269={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,30=DF__OpenJob__CreateT__693CA210 +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +0F90D32E-43BD-43CC-BDAD-40FB1E95EE22 +创建人ID +CreateUserId +1587697988 +Administrator +1608557053 +admin +创建人ID +varchar(50) +50 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,233={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +029EC3EE-D62C-4CCF-99D9-FF4F84496BDF +创建人 +CreateUserName +1587697988 +Administrator +1608557053 +admin +创建人 +varchar(200) +200 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,74={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS + + + + +4D7D25AF-3690-460B-9D22-DF699B0175B2 +最后更新时间 +UpdateTime +1587697988 +Administrator +1608556845 +admin +最后更新时间 +datetime +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,159={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MYSQL50,238={BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +5ED5F2B3-D7E7-46EE-8A0D-76ECEABBD587 +最后更新人ID +UpdateUserId +1587697988 +Administrator +1608557053 +admin +最后更新人ID +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,288={9C949EAB-FF87-446D-938C-8F03A4ABDC8E},National,5=false +{9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= +{574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,256={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{BCFA9B3D-F5F0-43CD-AA27-425DD9B634A0},ExtDeftConstName,0= +{653C7330-6EF7-4164-90C1-6CF96DB79815},ExtNullConstName,0= +{8A699CB0-947A-476D-ABC9-141E0ED39F7F},ExtIdentitySeedInc,0= + + + + +7AEC19DC-AD97-485F-A1B7-0B0A03DBF99C +最后更新人 +UpdateUserName +1587697988 +Administrator +1608557053 +admin +最后更新人 +varchar(200) +200 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + +E2104E22-B7C7-4A69-B70C-474F320A5643 +所属部门 +OrgId +1587697988 +Administrator +1608557053 +admin +所属部门 +varchar(50) +50 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,129={574DBD59-C1E7-4E50-9BC1-2BACD35D92E4},ExtCollation,17=Chinese_PRC_CI_AS +{143C3FE6-6EF7-4E47-BC33-3299DF904DD8},Sparse,5=false + + + + + + +645231F1-60AA-43CA-A3F4-16A785259F42 +PK_OPENJOB +PK_OPENJOB +1587697516 +Administrator +1587699483 +Administrator + + + + + + + + + + + + + + + + + + +060F207D-D867-4937-A5F2-B3F6CB8CB6B7 +FK_PAGEELEM_REFERENCE_MODULE +FK_PAGEELEM_REFERENCE_MODULE +1445621646 +Administrator +1504799368 +Administrator +0 +0..* + + + + + + + + + + + +7F99DFAE-1AB5-4607-A0E2-DA5C822F5783 +1445621646 +Administrator +1445621716 +Administrator + + + + + + + + + + +25BCDDF5-8888-4F04-8606-0CDD77CB7BA6 +Relationship_27 +Relationship_27 +1504793917 +Administrator +1504799391 +Administrator +0 +0..* +1 +1 + + + + + + + + +8BFD0E5C-70A8-4AD8-A2B9-96BEEB4DBCFE +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + +69EB389F-B6BB-47CF-AC12-92F52C973F90 +Relationship_26 +Relationship_26 +1504793917 +Administrator +1504799387 +Administrator +0 +0..* +1 +1 + + + + + + + + +A2419C71-2016-44C7-97C5-6705441AB910 +1504793917 +Administrator +1504793917 +Administrator + + + + + + + + + + +0A8F8C9A-99A3-48FC-A000-2B63A24C3484 +Reference_7 +Reference_7 +1507605519 +liyub +1507606220 +liyub +0 +0..* + + + + + + + + + + + +C5CB3FA2-E74D-43A5-903A-7280C152F762 +1507605519 +liyub +1507605538 +liyub + + + + + + + + + + +ED751A98-3A56-449E-86D7-A1E90846A195 +Reference_1 +Reference_1 +1511952169 +Administrator +1511952169 +Administrator +0 +FK_CATEGORY_REFERENCE_CATEGORY +0..* + + + + + + + + + + + +46F5D27F-3D3E-4F9F-AC8B-FD63566A9719 +1511952169 +Administrator +1511952169 +Administrator + + + + + + + + + + +231668D4-5A5F-47FE-B771-2CD77ACEEC97 +REF_GOODS_BATCH +REF_GOODS_BATCH +1568734658 +Administrator +1608556845 +admin +0..* +1 +1 +{F5C20738-B05A-4F70-BC90-9B5EB9437765},MSSQLSRV2012,125={AD9643C1-6E74-405B-9F0A-B34AE74A3094},ExtReferenceDeferOption,0= +{288276E4-8BC8-47BF-BE4E-9626C2D11B80},ExceptionsInto,0= + + + + + + + + + + + + + +5EA389D6-3627-48B7-BDA2-FC4C3CB65D7A +1568734658 +Administrator +1568734699 +Administrator + + + + + + + + + + +66CF7095-10EF-4165-BA32-B479496DD6DD +REF_STOCK_STOCKAREA +REF_STOCK_STOCKAREA +1568736417 +Administrator +1568736451 +Administrator +0..* +1 +1 + + + + + + + + + + + +02DD6B9F-7C3E-4E6A-ACD1-801476E9BA51 +1568736417 +Administrator +1568736440 +Administrator + + + + + + + + + + +ADE3132C-681E-4A55-A859-E0B6B8C8D023 +Reference_8 +Reference_8 +1568736972 +Administrator +1571417765 +Administrator +0..* +1 +1 + + + + + + + + + + + +F6909348-A921-4648-AA45-6F6D9718111F +1568736972 +Administrator +1568736993 +Administrator + + + + + + + + +17346235-CB26-4E90-8F71-A510C525DB4D +1571417756 +Administrator +1571417765 +Administrator + + + + + + + + + + +FA7580BD-51AB-430B-A0AB-8DCE68A1BD96 +FK_INBOUNDORDERTBL_DTBL +FK_INBOUNDORDERTBL_DTBL +1569052924 +Administrator +1569052974 +Administrator +0..* +1 +1 + + + + + + + + + + + +2DD8722A-7771-4078-9AD2-1A9F62EB58B0 +1569052924 +Administrator +1569052945 +Administrator + + + + + + + + + + +209BBDAE-75E1-4BCA-A8E9-7646CEA3F432 +FK_INBOUNDARRIVALDTBL +FK_INBOUNDARRIVALDTBL +1569056709 +Administrator +1569056752 +Administrator +0..* +1 +1 + + + + + + + + + + + +E4EA8442-FE5F-48CD-823B-DE93D53987E8 +1569056709 +Administrator +1569056719 +Administrator + + + + + + + + + + +BEC0D0A4-0C23-4381-AD37-53B8A1942B30 +RF_BUILDERTABLE +RF_BUILDERTABLE +1608557237 +admin +1608557292 +admin +0..* + + + + + + + + + + + +D51784E2-C683-469A-BE8E-E3FD90195D63 +1608557237 +admin +1608557253 +admin + + + + + + + + + + + + +0188A9D5-E82A-41F9-AEDF-D25A4D738186 +PUBLIC +PUBLIC +1430102287 +yubaolee +1567438043 +Administrator + + + + + + + +51EF3934-7088-43EC-B711-E1E332883109 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + +C17470FB-1C67-4C68-9256-324FC20AA859 +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + +9595F9C4-916B-423F-80CD-D5E0D16B44AE +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + +8CFFAF04-B7B5-4F75-98BA-7F06F7F531BC +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + +42F5DCFD-B5B4-4A8A-A63E-8F9EAB29AB6A +1567007008 +Administrator +1567007008 +Administrator + + + + + + + + +F7BAA864-1B22-43BF-BA47-AE3F73696FFF +1567007954 +Administrator +1567007954 +Administrator + + + + + + + + +2D7AAD57-CA70-4258-AC0C-451CEC78F274 +1567007954 +Administrator +1567007954 +Administrator + + + + + + + + +DF192E8D-071C-4DC4-BFA4-4AA64A8D7C12 +1567007954 +Administrator +1567007954 +Administrator + + + + + + + + +DAF5F8F3-8BBC-4541-8E4C-EA510A59BE84 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +51E994AE-727D-40FD-8C1B-41DC799EF811 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +EC27B3E8-17C2-4564-A619-2DF1BD9A5826 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +6E4ABEE4-7849-42CB-A6DF-AA9F07CB20D3 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +CA9E779B-A54D-4148-A4DB-3E06290E6D77 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +455DD521-428E-4596-A974-FBA9E93E7F8D +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +68E4A56F-1B0C-4AAA-9F21-4409F1813184 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +BD6F70C6-501A-443F-ADF4-7169CB27F58B +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +C4804316-57C8-4017-B0BA-055DFEE82E92 +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + +B487A82B-0EB3-402A-A9D8-71FEE493A64D +1567008052 +Administrator +1567008052 +Administrator + + + + + + + + + + +7F101428-6EB9-4D84-B828-37D82F8B42DB +LDM_OA +LDM_OA +1430102318 +yubaolee +1430141000 +Administrator +file:///F|/我的微云/代码项目/OpenAuth.Net/数据库设计关系图/BPMS_DB.ldm +9C5FE510-8BFA-4205-BF00-FC94E77A24A2 +5F45F978-C4F3-4E35-A3FC-AF3318663A0F +1430141000 + + + + + +46168A01-3950-47BB-8116-4B5FD7FBA2CB +Microsoft SQL Server 2012 +MSSQLSRV2012 +1608556844 +admin +1608556845 +admin +file:///%[XDB]%/sqlsv2012.xdb +F5C20738-B05A-4F70-BC90-9B5EB9437765 +4BA9F647-DAB1-11D1-9944-006097355D9B +1383900512 + + + + + + + + + + \ No newline at end of file diff --git a/global.json b/global.json index ed8ca68ff02de5e9a601286f0eddfe235e18d351..5a0ab4af173e05a7c242a8291bd4d6742d0d68c7 100644 --- a/global.json +++ b/global.json @@ -1,5 +1,6 @@ { - "sdk": { - "version": "5.0.100" - } - } \ No newline at end of file + "sdk": { + "version": "6.0.0", + "rollForward": "latestFeature" + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000000000000000000000000000000000000..48e341a0954d5f8c2accf3a6731be28e5bb9c0de --- /dev/null +++ b/package-lock.json @@ -0,0 +1,3 @@ +{ + "lockfileVersion": 1 +}