master
关凯 2022-09-19 16:43:50 +08:00
parent 7873292287
commit f08b233361
50 changed files with 23400 additions and 599 deletions

View File

@ -0,0 +1,13 @@
security:
# 表单模型在网络网络上是否要开启加密加传输
# enable : true 启用(默认), false 启用加密 , aseKey 加密的aes key , aseIv aes加密的
# encrypt:
# enable: true
# aseKey: C20A84DAAB331419
# aseIv: 3D6B046E3A0148FD
# sm2加密算法的私钥,密钥
sm2:
publickey: 04745df4d87581af5643a50b27abe47ccd4bb416602499b50e440ddbd16d130c70e85e3aa1b522b0008b9398ee696b5cb3e1df37fb3f1e7c497df3bd8766d73e4d
privatekey: 92e8627122535ed1f6f8d42be39a23dbc7dc0cf6ba41dad4de98f552a65fb80f

View File

@ -2,7 +2,7 @@
spring: spring:
profiles: profiles:
#引用多个application-开头的yml文件 多个以逗号隔开 #引用多个application-开头的yml文件 多个以逗号隔开
include: db,logger,cache,upload,freemarker,druid,mybatis,baidu,server,cloud,wechat,security,proxy,xss include: db,logger,cache,upload,freemarker,druid,mybatis,baidu,server,cloud,wechat,security,proxy,xss,encryption
devtools: devtools:
restart: restart:
ebabled: false ebabled: false

View File

@ -1,11 +1,12 @@
@echo off @echo off
TITLE 快搭平台服务器 chcp 65001
TITLE 快搭平台服务端
cd /d %~dp0 cd /d %~dp0
set JAVA_HOME="D:\BS\Server\tomcat8\jdk" set JAVA_HOME="D:\source\jdk1.8"
set PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin set PATH=%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
echo %~dp0 echo %~dp0
echo %JAVA_HOME% echo %JAVA_HOME%
java -jar kdayun-app.jar -Dfile.encoding=utf-8 java -Dfile.encoding=utf-8 -jar kdayun-app.jar
pause pause

View File

@ -292,6 +292,9 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
.layui-nav{ .layui-nav{
background-color:{{d.navBgInput}}; background-color:{{d.navBgInput}};
} }
#loader-wrapper .loader-section{
background:var(--kd-color) !important;
}
.layui-layer .layui-layer-title, .layui-layer .layui-layer-title,
.layui-layer-iframe .layui-layer-title { .layui-layer-iframe .layui-layer-title {
background-color:{{d.layerTitleBgInput}} !important; background-color:{{d.layerTitleBgInput}} !important;
@ -434,10 +437,10 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
} }
.kdayun-menu-ul span.kdayun-menu-more { .kdayun-menu-ul span.kdayun-menu-more {
border-top-color:{{d.menuFontColorInput}} !important; border-top-color:{{d.menuFontColorInput}} !important;
border-bottom-color:{{d.menuBgInput}}00 !important; border-bottom-color:rgba(255,0,0,0) !important;
} }
.kdayun-menu-ul .kdayun-menu-item-expand>a span.kdayun-menu-more { .kdayun-menu-ul .kdayun-menu-item-expand>a span.kdayun-menu-more {
border-top-color:{{d.menuBgInput}}00 !important; border-top-color:rgba(255,0,0,0) !important;
border-bottom-color:{{d.menuFontColorInput}} !important; border-bottom-color:{{d.menuFontColorInput}} !important;
} }
.kdayun-menu-item-expand>.kdayun-menu-child { .kdayun-menu-item-expand>.kdayun-menu-child {
@ -468,10 +471,10 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
} }
.kdayun-app-layout .layui-header a span.layui-nav-more { .kdayun-app-layout .layui-header a span.layui-nav-more {
border-top-color:{{d.navIconColorInput}} !important; border-top-color:{{d.navIconColorInput}} !important;
border-bottom-color:{{d.navBgInput}}00 !important; border-bottom-color:rgba(255,0,0,0) !important;
} }
.kdayun-app-layout .layui-header a span.layui-nav-mored { .kdayun-app-layout .layui-header a span.layui-nav-mored {
border-top-color:{{d.navBgInput}}00 !important; border-top-color:rgba(255,0,0,0) !important;
border-bottom-color:{{d.navIconColorInput}} !important; border-bottom-color:{{d.navIconColorInput}} !important;
} }
.kdayun-app-layout .layui-logo { .kdayun-app-layout .layui-logo {
@ -640,7 +643,7 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
hexToRgb(strHex) { hexToRgb(strHex) {
let r = /^\#?[0-9A-Fa-z]{6}$/; let r = /^\#?[0-9A-Fa-z]{6}$/;
if (!r.test(strHex)) { if (!r.test(strHex)) {
Common.error("输入错误的hex"); common.msgError("输入错误的hex");
return null; return null;
} }
strHex = strHex.replace("#", ""); strHex = strHex.replace("#", "");
@ -674,7 +677,7 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
rgbToHex(a, b, c) { rgbToHex(a, b, c) {
let r = /^\d{1,3}$/; let r = /^\d{1,3}$/;
if (!r.test(a) || !r.test(b) || !r.test(c)) { if (!r.test(a) || !r.test(b) || !r.test(c)) {
Common.error("输入错误的rgb颜色值"); common.msgError("输入错误的rgb颜色值");
return null; return null;
} }
let hexs = [a.toString(16), b.toString(16), c.toString(16)]; let hexs = [a.toString(16), b.toString(16), c.toString(16)];
@ -691,7 +694,7 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
getDarkColor(color, level) { getDarkColor(color, level) {
let r = /^\#?[0-9A-Fa-z]{6}$/; let r = /^\#?[0-9A-Fa-z]{6}$/;
if (!r.test(color)) { if (!r.test(color)) {
Common.error("输入错误的hex颜色值:" + color); common.msgError("输入错误的hex颜色值:" + color);
return null; return null;
} }
let rgbc = THEME.hexToRgb(color); let rgbc = THEME.hexToRgb(color);
@ -709,7 +712,7 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
getLightColor(color, level) { getLightColor(color, level) {
let r = /^\#?[0-9A-Fa-z]{6}$/; let r = /^\#?[0-9A-Fa-z]{6}$/;
if (!r.test(color)) { if (!r.test(color)) {
Common.error("输入错误的hex颜色值:" + color); return; common.msgError("输入错误的hex颜色值:" + color); return;
} }
let rgbc = THEME.hexToRgb(color); let rgbc = THEME.hexToRgb(color);
for (let i = 0; i < 3; i++) rgbc[i] = Math.floor((255 - rgbc[i]) * level + rgbc[i]); for (let i = 0; i < 3; i++) rgbc[i] = Math.floor((255 - rgbc[i]) * level + rgbc[i]);
@ -766,6 +769,7 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
that.renderMenus(); that.renderMenus();
that.renderBody(); that.renderBody();
that.renderFoot(); that.renderFoot();
element.init();
}; };
ThemeRenderBase.prototype.renderHeader = function () { ThemeRenderBase.prototype.renderHeader = function () {
var that = this; var that = this;
@ -897,7 +901,7 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
var html = that.getHtml(_config.data); var html = that.getHtml(_config.data);
$container.html(html); $container.html(html);
that.iniEvent(); that.iniEvent();
element.init();
that.config.elem = $container; that.config.elem = $container;
} else { } else {
$.ajax({ $.ajax({
@ -908,7 +912,6 @@ layui.define(['laytpl', 'element', 'layer', 'zlPinYin', 'common'], function (exp
success: function (result, status, xhr) { success: function (result, status, xhr) {
var html = that.getHtml(result.obj); var html = that.getHtml(result.obj);
$container.html(html); $container.html(html);
element.init();
}, },
error: function (xhr, status, error) { error: function (xhr, status, error) {
common.msgError('MenuRender error:' + error); common.msgError('MenuRender error:' + error);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

File diff suppressed because one or more lines are too long

View File

@ -554,7 +554,7 @@ layui.config({}).use(['element', 'laydate', 'zlConfig', 'zltreemenu', 'upload',
, ' </div>' , ' </div>'
, ' </div>' , ' </div>'
, ' <div class="layui-form-item">' , ' <div class="layui-form-item">'
, ' <label class="layui-form-label">机构预算码</label>' , ' <label class="layui-form-label">机构码</label>'
, ' <div class="layui-input-block">' , ' <div class="layui-input-block">'
, ' <input type="text" name="OBJCODE" maxlength="40" lay-verify="required|budgetcode" ' + readonly + ' class="layui-input">' , ' <input type="text" name="OBJCODE" maxlength="40" lay-verify="required|budgetcode" ' + readonly + ' class="layui-input">'
, ' </div>' , ' </div>'

View File

@ -106,7 +106,7 @@ layui.config({
zlContext.get(layui.cache['contentPath'] + '/manager/init/getinitprocess', {}, function (result) { zlContext.get(layui.cache['contentPath'] + '/manager/init/getinitprocess', {}, function (result) {
if (result[statusName] == OK) { if (result[statusName] == OK) {
$(result[dataName]).each(function (index, item) { $(result[dataName]).each(function (index, item) {
var obj = JSON.parse( item ) var obj = eval('(' + item + ')')
if (obj.msg) { if (obj.msg) {
$('#processTxt').append($('<p>' + obj.msg + '</p>')); $('#processTxt').append($('<p>' + obj.msg + '</p>'));
} }

View File

@ -522,7 +522,7 @@ layui.define(['view', 'theme', 'common'], function (exports) {
// 刷新当前子页面 // 刷新当前子页面
refreshCurrentPage: function () { refreshCurrentPage: function () {
$('#LAY_app_body .layui-show iframe').attr('src', $('#LAY_app_tabsheader>li.layui-this').attr('lay-attr')); events.refresh();
}, },
//遮罩 //遮罩
@ -653,6 +653,10 @@ layui.define(['view', 'theme', 'common'], function (exports) {
dd.removeClass(THIS); dd.removeClass(THIS);
dd.parent().removeClass(SHOW); dd.parent().removeClass(SHOW);
}); });
// $body.on('click', '#kd-tabs-select', function (e) {
// var child = $(e.currentTarget).find('.layui-nav-child')
// child.addClass(SHOW);
// })
//同步路由 //同步路由

View File

@ -70,7 +70,8 @@ html {
top: 0; top: 0;
z-index: 1001; z-index: 1001;
} }
.kdayun-app-layout .layui-nav .layui-nav-item{
.kdayun-app-layout .layui-nav .layui-nav-item {
position: relative; position: relative;
display: inline-block; display: inline-block;
*display: inline; *display: inline;
@ -650,7 +651,7 @@ ul.navbarSearchResult::-webkit-scrollbar-track {
transition: all .3s; transition: all .3s;
-webkit-transition: all .3s; -webkit-transition: all .3s;
box-sizing: border-box; box-sizing: border-box;
border-left: 1px solid #f6f6f6; border-radius: 3px;
} }
.layadmin-pagetabs .layadmin-tabs-control:hover { .layadmin-pagetabs .layadmin-tabs-control:hover {
@ -1906,6 +1907,7 @@ ul.navbarSearchResult::-webkit-scrollbar-track {
/*line-height:50px;*/ /*line-height:50px;*/
padding: 0px 10px; padding: 0px 10px;
} }
.kdayun-app-layout-top .kdayun-menu-container .kdayun-menu-ul a cite { .kdayun-app-layout-top .kdayun-menu-container .kdayun-menu-ul a cite {
margin-left: 8px; margin-left: 8px;
margin-right: 6px; margin-right: 6px;
@ -1916,6 +1918,7 @@ ul.navbarSearchResult::-webkit-scrollbar-track {
background-color: var(--kd-color); background-color: var(--kd-color);
box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%); box-shadow: 0 3px 1px -2px rgb(0 0 0 / 20%), 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%);
} }
.kdayun-app-layout-top .kdayun-menu-container .kdayun-menu-ul .kdayun-menu-item>.kdayun-menu-child { .kdayun-app-layout-top .kdayun-menu-container .kdayun-menu-ul .kdayun-menu-item>.kdayun-menu-child {
margin-top: 4px; margin-top: 4px;
} }
@ -1969,6 +1972,7 @@ CORE STYLES BELOW - NO TOUCHY
flex-wrap: wrap; flex-wrap: wrap;
border-radius: 4px; border-radius: 4px;
} }
.kdayun-app-layout-top .kdayun-menu-container .kdayun-menu-ul ul { .kdayun-app-layout-top .kdayun-menu-container .kdayun-menu-ul ul {
border-radius: 4px; border-radius: 4px;
} }

View File

@ -1,59 +1,58 @@
.processdata { .processdata {
display:none; display: none;
} }
/* Fix for Firefox 3 */ /* Fix for Firefox 3 */
.x-date-middle { .x-date-middle {
width: 160px; width: 160px;
} }
.x-grid3 table { .x-grid3 table {
table-layout:fixed; table-layout: fixed;
} }
/* Hide tiny small blue dot on the lower top of a menu */ /* Hide tiny small blue dot on the lower top of a menu */
.x-form-add-trigger { .x-form-add-trigger {
background-image:url(../../explorer/src/img/signavio/trigger-add.png) !important; background-image: url(../../explorer/src/img/signavio/trigger-add.png) !important;
} }
.x-menu { .x-menu {
overflow:hidden; overflow: hidden;
} }
.x-grid3-row-table { .x-grid3-row-table {
table-layout: fixed; table-layout: fixed;
} }
.ext_specialize_gridPanel_aml {
} .ext_specialize_gridPanel_aml {}
.x-grid3-scroller { .x-grid3-scroller {
padding-bottom: 24px; padding-bottom: 24px;
} }
.x_form_text_set_absolute { .x_form_text_set_absolute {
position:absolute; position: absolute;
top:-500px; top: -500px;
left:-500px; left: -500px;
} }
.ext-gecko .x-window-body div.ext_specific_window_overflow.x-form-item { .ext-gecko .x-window-body div.ext_specific_window_overflow.x-form-item {
overflow:hidden; overflow: hidden;
} }
.ext-gecko .x-window-body div.ext_specific_window_overflow.x-form-item .x-form-element { .ext-gecko .x-window-body div.ext_specific_window_overflow.x-form-item .x-form-element {
padding-left:60px; padding-left: 60px;
} }
.icon-large { .icon-large {
width:18px !important; width: 18px !important;
} }
.prop-background-color { .prop-background-color {
border:1px solid #ACA899; border: 1px solid #ACA899;
height:10px; height: 10px;
width:10px; width: 10px;
} }
#oryx_editor_header { #oryx_editor_header {
@ -67,49 +66,50 @@ table-layout:fixed;
.x-panel-editor-north .x-panel-body .x-panel-body, .x-panel-editor-north .x-panel-body .x-panel-body,
.x-panel-editor-north .x-panel-body .x-panel-bwrap { .x-panel-editor-north .x-panel-body .x-panel-bwrap {
overflow:visible; overflow: visible;
} }
#oryx_editor_header .openid{ #oryx_editor_header .openid {
font-family:tahoma; font-family: tahoma;
font-size:11px; font-size: 11px;
position:absolute; position: absolute;
right:15px; right: 15px;
top:8px; top: 8px;
} }
#oryx_editor_header .openid.not{ #oryx_editor_header .openid.not {
color:#666666; color: #666666;
font-style:italic; font-style: italic;
} }
#oryx_editor_header .mashupinfo{ #oryx_editor_header .mashupinfo {
margin-left:8px; margin-left: 8px;
position:relative; position: relative;
top:3px; top: 3px;
vertical-align:top; vertical-align: top;
} }
#oryx_editor_header .mashupinfo img{ #oryx_editor_header .mashupinfo img {
margin-left:5px; margin-left: 5px;
width:14px; width: 14px;
} }
.LoadingIndicator, .StatusIndicator { .LoadingIndicator,
font-family:Verdana; .StatusIndicator {
font-size:11px; font-family: Verdana;
display:block; font-size: 11px;
display: block;
background: white no-repeat 8px; background: white no-repeat 8px;
padding:5px; padding: 5px;
padding-left:30px; padding-left: 30px;
position:fixed; position: fixed;
top:0px; top: 0px;
left:0px; left: 0px;
border:1px solid silver; border: 1px solid silver;
white-space:nowrap; white-space: nowrap;
opacity:0.6; opacity: 0.6;
} }
.LoadingIndicator { .LoadingIndicator {
@ -117,261 +117,275 @@ table-layout:fixed;
} }
.StatusIndicator { .StatusIndicator {
padding-left:10px; padding-left: 10px;
} }
#oryxcanvas { #oryxcanvas {
width:1200px; width: 1200px;
height:600px; height: 600px;
} }
.ORYX_Editor { .ORYX_Editor {
/*background:url(../images/controls/background.bmp);*/ /*background:url(../images/controls/background.bmp);*/
background: #EEF1FE; background: #EEF1FE;
width:1200px; width: 1200px;
height:600px; height: 600px;
border:5px double #99BBE8; border: 5px double #99BBE8;
} }
.x-layout-panel-center { .x-layout-panel-center {
background:#888888; background: #888888;
} }
.x-layout-panel-center .x-layout-panel-body { .x-layout-panel-center .x-layout-panel-body {
padding:20px; padding: 20px;
} }
.x-form-field-wrap .x-form-color-trigger { .x-form-field-wrap .x-form-color-trigger {
background:transparent url("../../libs/ext-2.0.2/resources/images/default/form/color-trigger.png") no-repeat 0 0; background: transparent url("../../libs/ext-2.0.2/resources/images/default/form/color-trigger.png") no-repeat 0 0;
cursor:pointer; cursor: pointer;
} }
.ie6 .x-form-field-wrap .x-form-color-trigger { .ie6 .x-form-field-wrap .x-form-color-trigger {
background:transparent url("../../libs/ext-2.0.2/resources/images/default/form/color-trigger.gif") no-repeat 0 0; background: transparent url("../../libs/ext-2.0.2/resources/images/default/form/color-trigger.gif") no-repeat 0 0;
} }
/* extended by Kerstin (start)*/ /* extended by Kerstin (start)*/
.x-form-field-wrap .x-form-complex-trigger { .x-form-field-wrap .x-form-complex-trigger {
background:transparent url("../images/complex-trigger.gif") no-repeat 0 0; background: transparent url("../images/complex-trigger.gif") no-repeat 0 0;
cursor:pointer; cursor: pointer;
} }
/* extended by Kerstin (end)*/ /* extended by Kerstin (end)*/
.x-dd-drag-ghost { .x-dd-drag-ghost {
opacity:1.0; opacity: 1.0;
} }
.x-dd-drag-proxy .x-tree-node-leaf { .x-dd-drag-proxy .x-tree-node-leaf {
padding-left:15px; padding-left: 15px;
padding-right:5px; padding-right: 5px;
} }
.headerShapeRep, .headerShapeRepChild{ .headerShapeRep,
background:#eee url("../images/bg.gif") repeat-x; .headerShapeRepChild {
margin-top:1px; background: #eee url("../images/bg.gif") repeat-x;
border-top:1px solid #ddd; margin-top: 1px;
border-bottom:1px solid #ccc; border-top: 1px solid #ddd;
padding-top:3px; border-bottom: 1px solid #ccc;
padding-bottom:0px; padding-top: 3px;
font-size:12px; padding-bottom: 0px;
font-weight:bold; font-size: 12px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} }
.x-tree-root-node > .x-tree-node { .x-tree-root-node>.x-tree-node {
margin-bottom:4px; margin-bottom: 4px;
} }
.headerShapeRep *, .headerShapeRepChild *{
cursor:default; .headerShapeRep *,
.headerShapeRepChild * {
cursor: default;
} }
.headerShapeRepChild { .headerShapeRepChild {
font-size:10px; font-size: 10px;
height:16px; height: 16px;
padding-top:0px; padding-top: 0px;
} }
.shaperepository .x-tree-node-indent *{
width:0px; .shaperepository .x-tree-node-indent * {
position:relative; width: 0px;
position: relative;
} }
.x-tree-node img.headerShapeRepImg { .x-tree-node img.headerShapeRepImg {
background:none; background: none;
width:0px; width: 0px;
} }
.x-tree-ec-icon { .x-tree-ec-icon {
position:relative; position: relative;
top:-2px; top: -2px;
} }
.x-tree-node img.ShapeRepEntreeImg, .x-tree-node-leaf img.ShapeRepEntreeImg { .x-tree-node img.ShapeRepEntreeImg,
height:16px; .x-tree-node-leaf img.ShapeRepEntreeImg {
width:16px; height: 16px;
background:none; width: 16px;
position:relative; background: none;
left:-7px; position: relative;
top:-1px; left: -7px;
top: -1px;
} }
.x-tree-node .x-tree-selected a span { .x-tree-node .x-tree-selected a span {
background:none; background: none;
color:black; color: black;
} }
.ShapeRepEntree{ .ShapeRepEntree {
margin:1px; margin: 1px;
padding:5px 0px; padding: 5px 0px;
border:1px solid #f1f1f1; border: 1px solid #f1f1f1;
background-color:#f6f6f6; background-color: #f6f6f6;
} }
.ShapeRepEntree, .ShapeRepEntree *{ .ShapeRepEntree,
cursor:move; .ShapeRepEntree * {
white-space:normal; cursor: move;
white-space: normal;
} }
.ShapeRepEntree:hover { .ShapeRepEntree:hover {
border:1px solid #c3daf9; border: 1px solid #c3daf9;
background-color:#ddecfe; background-color: #ddecfe;
} }
/** Resizer for the Canvas **/ /** Resizer for the Canvas **/
.canvas_resize_indicator_area { .canvas_resize_indicator_area {
margin :auto; margin: auto;
display :block; display: block;
height :30px; height: 30px;
left :20%; left: 20%;
position :absolute; position: absolute;
text-align :center; text-align: center;
top :0; top: 0;
width :60%; width: 60%;
} }
.canvas_resize_indicator { .canvas_resize_indicator {
width : 15px; width: 15px;
height : 15px; height: 15px;
position : absolute; position: absolute;
display : block; display: block;
margin : auto; margin: auto;
opacity : 0.6; opacity: 0.6;
} }
.canvas_resize_indicator:hover { .canvas_resize_indicator:hover {
opacity : 1.0; opacity: 1.0;
} }
.canvas_resize_indicator_grow.S{ .canvas_resize_indicator_grow.S {
left : 50%; left: 50%;
bottom : 30px; bottom: 30px;
margin-right: 15px; margin-right: 15px;
background : url(../images/arrow-bottom.png) no-repeat center center; background: url(../images/arrow-bottom.png) no-repeat center center;
} }
.canvas_resize_indicator_shrink.S{
left : 50%; .canvas_resize_indicator_shrink.S {
margin-left : 15px; left: 50%;
bottom : 30px; margin-left: 15px;
background : url(../images/arrow-top.png) no-repeat center center; bottom: 30px;
background: url(../images/arrow-top.png) no-repeat center center;
} }
.canvas_resize_indicator_grow.W{
left : 10px; .canvas_resize_indicator_grow.W {
top : 50%; left: 10px;
top: 50%;
margin-bottom: 15px; margin-bottom: 15px;
background : url(../images/arrow-left.png) no-repeat center center; background: url(../images/arrow-left.png) no-repeat center center;
} }
.canvas_resize_indicator_shrink.W{
left : 10px; .canvas_resize_indicator_shrink.W {
top : 50%; left: 10px;
top: 50%;
margin-top: 15px; margin-top: 15px;
background : url(../images/arrow-right.png) no-repeat center center; background: url(../images/arrow-right.png) no-repeat center center;
} }
.canvas_resize_indicator_grow.E{
right : 30px; .canvas_resize_indicator_grow.E {
top : 50%; right: 30px;
top: 50%;
margin-bottom: 15px; margin-bottom: 15px;
background : url(../images/arrow-right.png) no-repeat center center; background: url(../images/arrow-right.png) no-repeat center center;
} }
.canvas_resize_indicator_shrink.E{
right : 30px; .canvas_resize_indicator_shrink.E {
top : 50%; right: 30px;
top: 50%;
margin-top: 15px; margin-top: 15px;
background : url(../images/arrow-left.png) no-repeat center center; background: url(../images/arrow-left.png) no-repeat center center;
} }
.canvas_resize_indicator_grow.N{
left : 50%; .canvas_resize_indicator_grow.N {
top : 10px; left: 50%;
top: 10px;
margin-right: 15px; margin-right: 15px;
background : url(../images/arrow-top.png) no-repeat center center; background: url(../images/arrow-top.png) no-repeat center center;
} }
.canvas_resize_indicator_shrink.N{
left : 50%; .canvas_resize_indicator_shrink.N {
top : 10px; left: 50%;
margin-left : 15px; top: 10px;
background : url(../images/arrow-bottom.png) no-repeat center center; margin-left: 15px;
background: url(../images/arrow-bottom.png) no-repeat center center;
} }
/** End Resizer **/ /** End Resizer **/
.Oryx_ShapeMenu .Oryx_MorphItem_disabled { .Oryx_ShapeMenu .Oryx_MorphItem_disabled {
font-weight: bold; font-weight: bold;
cursor:default; cursor: default;
opacity:.3; opacity: .3;
-moz-opacity:.3; -moz-opacity: .3;
filter:alpha(opacity=30); filter: alpha(opacity=30);
border: 1px solid #000; border: 1px solid #000;
} }
.Oryx_hover, .Oryx_button:hover { .Oryx_hover,
.Oryx_button:hover {
background: url(../images/shapemenu_highlight.png) no-repeat 1px 1px; background: url(../images/shapemenu_highlight.png) no-repeat 1px 1px;
opacity: 1 !important; opacity: 1 !important;
} }
.Oryx_down { .Oryx_down {}
}
.Oryx_button img { .Oryx_button img {
position:relative; position: relative;
width:16px; width: 16px;
height:16px; height: 16px;
top:1px; top: 1px;
left:1px; left: 1px;
} }
.Oryx_ShapeMenu > .Oryx_Right { .Oryx_ShapeMenu>.Oryx_Right {
margin-top:2px; margin-top: 2px;
margin-left:2px; margin-left: 2px;
padding-left:0px; padding-left: 0px;
padding-right:0px; padding-right: 0px;
} }
.Oryx_ShapeMenu > .Oryx_Left { .Oryx_ShapeMenu>.Oryx_Left {
border-right-width:2px; border-right-width: 2px;
margin-top:2px; margin-top: 2px;
margin-left:13px; margin-left: 13px;
padding-left:0px; padding-left: 0px;
padding-right:0px; padding-right: 0px;
} }
.Oryx_ShapeMenu > .Oryx_Top { .Oryx_ShapeMenu>.Oryx_Top {
border-bottom-width:2px; border-bottom-width: 2px;
margin-top:13px; margin-top: 13px;
margin-left:2px; margin-left: 2px;
padding-top:0px; padding-top: 0px;
padding-bottom:0px; padding-bottom: 0px;
} }
.Oryx_ShapeMenu > .Oryx_Bottom { .Oryx_ShapeMenu>.Oryx_Bottom {
border-top-width:2px; border-top-width: 2px;
margin-top:2px; margin-top: 2px;
margin-left:2px; margin-left: 2px;
padding-top:0px; padding-top: 0px;
padding-bottom:0px; padding-bottom: 0px;
} }
.Oryx_Right .Oryx_button, .Oryx_Right .Oryx_button,
@ -383,7 +397,7 @@ table-layout:fixed;
.Oryx_button.x-opacity-0 { .Oryx_button.x-opacity-0 {
opacity: 0; opacity: 0;
display:none; display: none;
} }
.Oryx_button.x-opacity-10 { .Oryx_button.x-opacity-10 {
@ -403,30 +417,30 @@ table-layout:fixed;
.Oryx_Top:hover .Oryx_button, .Oryx_Top:hover .Oryx_button,
.Oryx_Bottom:hover .Oryx_button { .Oryx_Bottom:hover .Oryx_button {
opacity: 0.7; opacity: 0.7;
display:block; display: block;
} }
.Oryx_button img { .Oryx_button img {
top:1px; top: 1px;
} }
.Oryx_Left img { .Oryx_Left img {
top:0px; top: 0px;
} }
.Oryx_button { .Oryx_button {
width:16px; width: 16px;
height:16px; height: 16px;
padding:4px; padding: 4px;
position:absolute; position: absolute;
} }
.Oryx_button_with_caption { .Oryx_button_with_caption {
width:inherit; width: inherit;
height:16px; height: 16px;
padding:4px; padding: 4px;
position:absolute; position: absolute;
} }
@ -435,94 +449,98 @@ table-layout:fixed;
.resizer_southeast, .resizer_southeast,
.resizer_northwest { .resizer_northwest {
width:12px; width: 12px;
height:12px; height: 12px;
position:relative; position: relative;
background-color: transparent; background-color: transparent;
background-repeat:no-repeat; background-repeat: no-repeat;
} }
.resizer_southeast { .resizer_southeast {
background-image:url(../../libs/ext-2.0.2/resources/images/default/sizer/se-handle-dark.gif); background-image: url(../../libs/ext-2.0.2/resources/images/default/sizer/se-handle-dark.gif);
cursor: se-resize; cursor: se-resize;
background-position: 4px 4px; background-position: 4px 4px;
} }
.resizer_northwest { .resizer_northwest {
background-image:url(../../libs/ext-2.0.2/resources/images/default/sizer/nw-handle-dark.gif); background-image: url(../../libs/ext-2.0.2/resources/images/default/sizer/nw-handle-dark.gif);
cursor: nw-resize; cursor: nw-resize;
background-position: -2px -2px; background-position: -2px -2px;
} }
/*** Selection Frame ***/ /*** Selection Frame ***/
.Oryx_SelectionFrame{ .Oryx_SelectionFrame {
position:absolute; position: absolute;
border:1px dotted gray; border: 1px dotted gray;
background:none; background: none;
} }
/*** Shape Repository ***/ /*** Shape Repository ***/
.shapelist { .shapelist {
padding:4px; padding: 4px;
margin:1px; margin: 1px;
border:1px solid #f1f1f1; border: 1px solid #f1f1f1;
background-color:#f6f6f6; background-color: #f6f6f6;
} }
.shapelist *{ .shapelist * {
cursor:default; cursor: default;
} }
.shapelist img{ .shapelist img {
margin-top:3px; margin-top: 3px;
margin-right:10px; margin-right: 10px;
} }
.shapelist .body{ .shapelist .body {
font:bold 12px tahoma, verdana, helvetica; font: bold 12px tahoma, verdana, helvetica;
overflow:hidden; overflow: hidden;
position:relative; position: relative;
top:-3px; top: -3px;
} }
.shapelist:hover { .shapelist:hover {
border:1px solid #c3daf9; border: 1px solid #c3daf9;
background-color:#ddecfe; background-color: #ddecfe;
} }
/*** Property Window ***/ /*** Property Window ***/
.propertywindow { .propertywindow {
width:100% width: 100%
} }
.propertywindow * { .propertywindow * {
font-family:tahoma, verdana, helvetica; font-family: tahoma, verdana, helvetica;
font-size:8pt; font-size: 8pt;
border:none; border: none;
} }
.propertywindow th, td { .propertywindow th,
border-collapse:collapse; td {
border-collapse: collapse;
} }
.propertywindow thead th { .propertywindow thead th {
background-color:#ddecfe; background-color: #ddecfe;
padding:3px; padding: 3px;
height:20px; height: 20px;
} }
.propertywindow tbody td { .propertywindow tbody td {
border-top:1px solid #CCCCCC; border-top: 1px solid #CCCCCC;
padding:3px; padding: 3px;
height:16px; height: 16px;
} }
.propertywindow input { .propertywindow input {
width:100%; width: 100%;
} }
/*** Save Dialog (Copied from model_properties.css) ****/ /*** Save Dialog (Copied from model_properties.css) ****/
@ -535,7 +553,8 @@ form {
font-size: 12px; font-size: 12px;
} }
form p, form ul { form p,
form ul {
padding: 0px; padding: 0px;
margin: 10px 0px 0px 10px; margin: 10px 0px 0px 10px;
list-style-type: none; list-style-type: none;
@ -544,7 +563,7 @@ form p, form ul {
form p.info { form p.info {
color: #fc8b03; color: #fc8b03;
font-style: italic; font-style: italic;
text-align : center; text-align: center;
} }
hr { hr {
@ -640,18 +659,30 @@ fieldset p.inline .field_with_error_msg {
input.text, select, textarea { input.text,
select,
textarea {
border: 1px solid #efefef; border: 1px solid #efefef;
background-color: #efefef; background-color: #efefef;
} }
input.text:hover, select:hover, textarea:hover, input.text:hover,
input.text.activated, select.activated, textarea.activated { select:hover,
textarea:hover,
input.text.activated,
select.activated,
textarea.activated {
border-color: #fc8b03; border-color: #fc8b03;
} }
input.text.disabled, input.disabled, select.disabled, textarea.disabled, input.text.disabled,
input.text.disabled:hover, input.disabled:hover, select.disabled:hover, textarea.disabled:hover { input.disabled,
select.disabled,
textarea.disabled,
input.text.disabled:hover,
input.disabled:hover,
select.disabled:hover,
textarea.disabled:hover {
background-color: #fff; background-color: #fff;
border-color: #fff; border-color: #fff;
color: #000; color: #000;
@ -673,75 +704,77 @@ input.text.disabled:hover, input.disabled:hover, select.disabled:hover, textarea
/*** PLUGIN SPECIFIC ***/ /*** PLUGIN SPECIFIC ***/
/*** PLUGIN: Transform EPC to BPMN **/ /*** PLUGIN: Transform EPC to BPMN **/
.transform-epc-bpmn-window .transform-epc-bpmn-group-button *, .transform-epc-bpmn-group-button.x-btn-pressed * { .transform-epc-bpmn-window .transform-epc-bpmn-group-button *,
background:transparent; .transform-epc-bpmn-group-button.x-btn-pressed * {
color:#555555; background: transparent;
height:15px; color: #555555;
height: 15px;
} }
.transform-epc-bpmn-window *{ .transform-epc-bpmn-window * {
font-family:tahoma,arial,helvetica,sans-serif; font-family: tahoma, arial, helvetica, sans-serif;
font-size-adjust:none; font-size-adjust: none;
font-stretch:normal; font-stretch: normal;
font-style:normal; font-style: normal;
font-variant:normal; font-variant: normal;
font-size:11px; font-size: 11px;
} }
.transform-epc-bpmn-window .transform-epc-bpmn-group-button button { .transform-epc-bpmn-window .transform-epc-bpmn-group-button button {
font-size:11px; font-size: 11px;
font-weight:bold; font-weight: bold;
} }
.transform-epc-bpmn-window .transform-epc-bpmn-group-button .x-btn-center { .transform-epc-bpmn-window .transform-epc-bpmn-group-button .x-btn-center {
background:transparent url(../../libs/ext-2.0.2/resources/images/default/grid/group-expand-sprite.gif) no-repeat scroll 0px 0px; background: transparent url(../../libs/ext-2.0.2/resources/images/default/grid/group-expand-sprite.gif) no-repeat scroll 0px 0px;
padding-left:15px; padding-left: 15px;
border-bottom:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
text-align:left; text-align: left;
width:100%; width: 100%;
} }
.transform-epc-bpmn-window .transform-epc-bpmn-group-button.x-btn-pressed .x-btn-center { .transform-epc-bpmn-window .transform-epc-bpmn-group-button.x-btn-pressed .x-btn-center {
background-position:0px -50px; background-position: 0px -50px;
} }
.transform-epc-bpmn-window .transform-epc-bpmn-title { .transform-epc-bpmn-window .transform-epc-bpmn-title {
border-bottom:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
margin-bottom:10px; margin-bottom: 10px;
text-align:left; text-align: left;
color:#555555; color: #555555;
display:block; display: block;
font-weight:bold; font-weight: bold;
} }
/*** DEBUG **/ /*** DEBUG **/
.NewToolbar { .NewToolbar {
display:inline; display: inline;
z-index:10; z-index: 10;
position:absolute; position: absolute;
top:50px; top: 50px;
left:800px; left: 800px;
background:#CCCCCC; background: #CCCCCC;
border:1px solid gray; border: 1px solid gray;
} }
.NewToolbarButton { .NewToolbarButton {
display:block; display: block;
z-index:10; z-index: 10;
position:relative; position: relative;
top:0px; top: 0px;
left:0px; left: 0px;
background:#99BBBB; background: #99BBBB;
margin:5px; margin: 5px;
padding:5px; padding: 5px;
font-size:9px; font-size: 9px;
border:1px solid gray; border: 1px solid gray;
} }
/* /*
.PropertyWindow-CommonEditor .PropertyWindow-CommonEditor
{ {
@ -751,7 +784,10 @@ input.text.disabled:hover, input.disabled:hover, select.disabled:hover, textarea
{ {
}*/ }*/
.PropertyWindow-CommonEditor-check .PropertyWindow-CommonEditor-check {
{
margin-top: 5px; margin-top: 5px;
} }
.formproperty-input {
margin-left: 8px;
}

View File

@ -26,6 +26,13 @@ if (window.Prototype) {
delete Array.prototype.toJSON; delete Array.prototype.toJSON;
} }
/**
* 打补丁
*/
SVGElement.prototype.getTransformToElement = SVGElement.prototype.getTransformToElement || function (toElement) {
return toElement.getScreenCTM().inverse().multiply(this.getScreenCTM());
};
/** /**
* @namespace Oryx name space for different utility methods * @namespace Oryx name space for different utility methods
* @name ORYX.Utils * @name ORYX.Utils
@ -24210,19 +24217,18 @@ Ext.SelectTempleteStrategysEditor = Ext.extend(Ext.StrategysEditorPanelBase, {
, items: editformPanel , items: editformPanel
, listeners: { , listeners: {
show: function () { show: function () {
if (this.editFlag == 'new') {
editformPanel.getForm().reset(); editformPanel.getForm().reset();
if (this.editFlag == 'new') {
editWindow.setTitle('新增'); editWindow.setTitle('新增');
} }
else { else {
var grid = Ext.getCmp('gridTempleteStrategsy'); var grid = Ext.getCmp('gridTempleteStrategsy');
if (grid.getSelectionModel().selections.length > 0) { if (grid.getSelectionModel().selections.length > 0) {
editWindow.setTitle('编辑'); editWindow.setTitle('编辑');
editformPanel.getForm().reset(); var row = grid.getSelectionModel().selections.get(0);
var code = row.data.CODE || '';
var code = grid.getSelectionModel().selections.get(0).data.CODE || ''; row.data.CODE = JSON.stringify(JSON.parse(code), null, 4)
grid.getSelectionModel().selections.get(0).data.CODE = JSON.stringify(JSON.parse(code), null, 4) editformPanel.getForm().loadRecord(row);
editformPanel.getForm().loadRecord(grid.getSelectionModel().selections.get(0));
} }
} }
}.bind(this) }.bind(this)
@ -24687,13 +24693,13 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
grid.getStore().commitChanges(); grid.getStore().commitChanges();
let defauts = [ let defauts = [
{ formproperty_id: "cantuihu", formproperty_name: "退回", formproperty_value: 0, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 3, formproperty_type: 'string', formproperty_required: true } { formproperty_id: "cantuihu", formproperty_name: "退回", formproperty_value: 0, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 3, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: false }
, { formproperty_id: "cantij", formproperty_name: "提交/送审", formproperty_value: 1, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 0, formproperty_type: 'string', formproperty_required: true } , { formproperty_id: "cantij", formproperty_name: "提交/送审", formproperty_value: 1, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 0, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: true }
, { formproperty_id: "canButy", formproperty_name: "不同意", formproperty_value: 2, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 2, formproperty_type: 'string', formproperty_required: true } , { formproperty_id: "canButy", formproperty_name: "不同意", formproperty_value: 2, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 2, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: false }
, { formproperty_id: "canTongy", formproperty_name: "同意", formproperty_value: 3, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 1, formproperty_type: 'string', formproperty_required: true } , { formproperty_id: "canTongy", formproperty_name: "同意", formproperty_value: 3, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 1, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: false }
, { formproperty_id: "canQuh", formproperty_name: "取回", formproperty_value: 4, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 4, formproperty_type: 'string', formproperty_required: true } , { formproperty_id: "canQuh", formproperty_name: "取回", formproperty_value: 4, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 4, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: false }
, { formproperty_id: "canBufty", formproperty_name: "部分同意", formproperty_value: 7, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 5, formproperty_type: 'string', formproperty_required: true } , { formproperty_id: "canBufty", formproperty_name: "部分同意", formproperty_value: 7, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 5, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: false }
, { formproperty_id: "canYuanlth", formproperty_name: "原路退回", formproperty_value: 9, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 6, formproperty_type: 'string', formproperty_required: true } , { formproperty_id: "canYuanlth", formproperty_name: "原路退回", formproperty_value: 9, formproperty_visiable: true, formproperty_alias: "", formproperty_comment: "", formproperty_sort: 6, formproperty_type: 'string', formproperty_required: true, formproperty_isdef: false }
] ]
for (let i = 0; i < defauts.length; i++) { for (let i = 0; i < defauts.length; i++) {
var rectype = grid.store.recordType; var rectype = grid.store.recordType;
@ -24950,6 +24956,8 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
// , hidden :true, // , hidden :true,
}, },
]) ])
, autoWidth: true
, height: 200
, enableHdMenu: false , enableHdMenu: false
, store: this.dsDataStye , store: this.dsDataStye
, tbar: toolbar , tbar: toolbar
@ -24965,22 +24973,23 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
}, },
afterEdit: function (e) { afterEdit: function (e) {
if (e.record.data.task_listener_huiq_stype == 'selAll' || !e.record.data.task_listener_huiq_stype || e.field != 'task_listener_huiqset') { if (e.record.data.task_listener_huiq_stype == 'selAll' || !e.record.data.task_listener_huiq_stype || e.field != 'task_listener_huiqset') {
that.propertywindow.editDirectly('oryx-multiinstance_condition', '');
return; return;
}; };
var value = e.value; var value = e.value;
if (e.record.data.task_listener_huiq_stype == 'selNum') { if (e.record.data.task_listener_huiq_stype == 'selNum') {
var re = /^[1-9]+[0-9]*]*$/; var re = /^[1-9]+[0-9]*]*$/;
if (!re.test(value)) { if (!re.test(value)) {
Ext.Msg.alert('错误', '错误的,请重新输入!'); Ext.Msg.alert('错误', '错误的数,请重新输入!');
e.value = ''; e.value = '';
e.record.set(e.field, ''); e.record.set(e.field, '');
return; return;
} }
propertywindow.editDirectly('oryx-multiinstance_condition', '${nrOfCompletedInstances==' + value + '}'); that.propertywindow.editDirectly('oryx-multiinstance_condition', '${nrOfCompletedInstances==' + value + '}');
} else if (e.record.data.task_listener_huiq_stype == 'selRate') { } else if (e.record.data.task_listener_huiq_stype == 'selRate') {
var re = /1|0\.[1-9]*$/; var re = /1|0\.[1-9]*$/;
if (!re.test(value)) { if (!re.test(value)) {
Ext.Msg.alert('错误', '错误的数据格式,请重新输入正确的小数!'); Ext.Msg.alert('错误', '错误的数据格式,请重新输入正确的百分比小数!如: 0.5 ');
e.record.set(e.field, ''); e.record.set(e.field, '');
return; return;
} }
@ -24989,9 +24998,9 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
e.record.set(e.field, ''); e.record.set(e.field, '');
return; return;
} }
propertywindow.editDirectly('oryx-multiinstance_condition', '${nrOfCompletedInstances/nrOfInstances>=' + value + '}'); that.propertywindow.editDirectly('oryx-multiinstance_condition', '${nrOfCompletedInstances/nrOfInstances>=' + value + '}');
} else if (e.record.data.task_listener_huiq_stype == 'selUserdef') { } else if (e.record.data.task_listener_huiq_stype == 'selUserdef') {
propertywindow.editDirectly('oryx-multiinstance_condition', value); that.propertywindow.editDirectly('oryx-multiinstance_condition', value);
} }
} }
} }
@ -25014,6 +25023,7 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
, { name: 'formproperty_sort', type: 'string' } , { name: 'formproperty_sort', type: 'string' }
, { name: 'formproperty_type', type: 'string' } , { name: 'formproperty_type', type: 'string' }
, { name: 'formproperty_required', type: 'string' } , { name: 'formproperty_required', type: 'string' }
, { name: 'formproperty_isdef', type: 'boolean' }
] ]
this.dsAduRight = new Ext.data.Store({ this.dsAduRight = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(obj), proxy: new Ext.data.MemoryProxy(obj),
@ -25054,7 +25064,8 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
formproperty_comment: '', formproperty_comment: '',
formproperty_sort: 0, formproperty_sort: 0,
formproperty_type: 'string', formproperty_type: 'string',
formproperty_required: true formproperty_required: true,
formproperty_isdef: false
} }
var rec = new rectype(r); var rec = new rectype(r);
grid.stopEditing(); grid.stopEditing();
@ -25118,6 +25129,13 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
dataIndex: 'formproperty_visiable', dataIndex: 'formproperty_visiable',
width: 40, width: 40,
editor: new Ext.form.CheckBoxField({ name: "visiable", allowBlank: false, disabled: false }) editor: new Ext.form.CheckBoxField({ name: "visiable", allowBlank: false, disabled: false })
, renderer: function (value, metaData, record, rowIndex, colIndex, store, view) {
var attr = ''
if (value) {
attr = 'checked="checked"'
}
return "<input type='checkbox' class='formproperty-input' name='formproperty-visiable-" + rowIndex + "' " + attr + "/>";
},
}, },
{ {
header: '自定义名称', header: '自定义名称',
@ -25134,6 +25152,18 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
, dataIndex: 'formproperty_sort' , dataIndex: 'formproperty_sort'
, width: 40 , width: 40
, editor: new Ext.form.TextField({ allowBlank: true, disabled: false }) , editor: new Ext.form.TextField({ allowBlank: true, disabled: false })
}, {
header: '默认'
, dataIndex: 'formproperty_isdef'
, width: 40
, editor: new Ext.form.Radio({ name: "default", allowBlank: false, disabled: false })
, renderer: function (value, metaData, record, rowIndex, colIndex, store, view) {
var attr = ''
if (value) {
attr = 'checked="checked"'
}
return "<input type='radio' class='formproperty-input' name='formproperty-default-" + rowIndex + "' " + attr + "/>";
},
} }
]) ])
, enableHdMenu: false , enableHdMenu: false
@ -25171,6 +25201,20 @@ Ext.UserTaskCommonEditor = Ext.extend(Ext.AbstractCommonEditorPanel, {
} }
} }
},
cellclick: function (grid, rowIndex, columnIndex, e) {
if (grid.colModel.config[columnIndex].dataIndex == 'formproperty_isdef') {
for (let i = 0; i < grid.store.data.items.length; i++) {
if (rowIndex != i) {
const row = grid.store.data.items[i];
row.set('formproperty_isdef', false);
}
}
var row = grid.store.getAt(rowIndex);
if (row) {
row.set('formproperty_isdef', e.target.value === 'on' ? true : false);
}
}
} }
} }
}) })
@ -26484,17 +26528,11 @@ ORYX.Plugins.RenameShapes = Clazz.extend({
// Depending on the property, generate // Depending on the property, generate
// ether an TextArea or TextField // ether an TextArea or TextField
if (prop.wrapLines()) { // if (prop.wrapLines()) {
config.y -= (60 / 2); config.y -= (60 / 2);
config['grow'] = true; config['grow'] = true;
this.shownTextField = new Ext.form.TextArea(config); this.shownTextField = new Ext.form.TextArea(config);
} else {
config.y -= (20 / 2);
this.shownTextField = new Ext.form.TextField(config);
}
//focus //focus
this.shownTextField.focus(); this.shownTextField.focus();
@ -26567,6 +26605,7 @@ ORYX.Plugins.RenameShapes = Clazz.extend({
scale = this.facade.getCanvas().rootNode.lastChild.getScreenCTM(); scale = this.facade.getCanvas().rootNode.lastChild.getScreenCTM();
transLocal = el.getTransformToElement(el.parentNode); transLocal = el.getTransformToElement(el.parentNode);
} catch (e) { } catch (e) {
console.error(e);
return { x: 0, y: 0 } return { x: 0, y: 0 }
} }
@ -29465,7 +29504,7 @@ ORYX.Plugins.SelectedRect = Clazz.extend({
this.dashedArea = ORYX.Editor.graft("http://www.w3.org/2000/svg", this.node, this.dashedArea = ORYX.Editor.graft("http://www.w3.org/2000/svg", this.node,
['rect', { ['rect', {
x: 0, y: 0, x: 0, y: 0,
'stroke-width': 1, stroke: '#777777', fill: 'none', 'stroke-width': 1, stroke: 'blue', fill: 'none',
'stroke-dasharray': '2,2', 'stroke-dasharray': '2,2',
'pointer-events': 'none' 'pointer-events': 'none'
}]); }]);

View File

@ -543,22 +543,32 @@
"value": "", "value": "",
"width": 80, "width": 80,
"optional": false, "optional": false,
"items": [ { "items": [
{
"id": "c1", "id": "c1",
"title": "特定人", "title": "特定人",
"value": "selPer", "value": "selPer",
"refToView": "" "refToView": ""
}, { },
{
"id": "c2", "id": "c2",
"title": "策略模板", "title": "策略模板",
"value": "selTemp", "value": "selTemp",
"refToView": "" "refToView": ""
}, { },
{
"id": "c3", "id": "c3",
"title": "自定义", "title": "自定义",
"value": "userdef", "value": "userdef",
"refToView": "" "refToView": ""
}] },
{
"id": "c4",
"title": "抄送",
"value": "cc",
"refToView": ""
}
]
}, },
{ {
"id": "task_listener_fields", "id": "task_listener_fields",

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -32,13 +32,13 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect oryx:resize="vertical horizontal" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="4" fill="none" /> <rect oryx:resize="vertical horizontal" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="4" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -19,7 +19,7 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -31,12 +31,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<rect id="callActivity" oryx:resize="vertical horizontal" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="4" fill="none" /> <rect id="callActivity" oryx:resize="vertical horizontal" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="4" fill="none" />
<text <text
font-size="12" font-size="12"

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -32,13 +32,13 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="callActivity" oryx:resize="vertical horizontal" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="4" fill="none" /> <rect id="callActivity" oryx:resize="vertical horizontal" oryx:anchors="bottom top right left" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="4" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@ -32,12 +32,12 @@
<defs> <defs>
<radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%"> <radialGradient id="background" cx="10%" cy="10%" r="100%" fx="10%" fy="10%">
<stop offset="0%" stop-color="#ffffff" stop-opacity="1"/> <stop offset="0%" stop-color="#ffffff" stop-opacity="1"/>
<stop id="fill_el" offset="100%" stop-color="#ffffcc" stop-opacity="1"/> <stop id="fill_el" offset="100%" stop-color="LightBlue" stop-opacity="1"/>
</radialGradient> </radialGradient>
</defs> </defs>
<rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" /> <rect id="text_frame" oryx:anchors="bottom top right left" x="1" y="1" width="94" height="79" rx="10" ry="10" stroke="none" stroke-width="0" fill="none" />
<rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) #ffffcc" /> <rect id="bg_frame" oryx:resize="vertical horizontal" x="0" y="0" width="100" height="80" rx="10" ry="10" stroke="black" stroke-width="1" fill="url(#background) LightBlue" />
<text <text
font-size="12" font-size="12"
id="text_name" id="text_name"

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -468,7 +468,7 @@
"MXZD_YINGWM": "", "MXZD_YINGWM": "",
"MXZD_YUNXWK": 1, "MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "", "MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATE", "MXZD_ZIDLX": "DATETIME",
"RWID": "E4A93C8C67D242D8B60BA95041F651D0", "RWID": "E4A93C8C67D242D8B60BA95041F651D0",
"SYS_CREATETIME": "2018-09-25 09:07:28", "SYS_CREATETIME": "2018-09-25 09:07:28",
"SYS_CREATOR": "ADMIN", "SYS_CREATOR": "ADMIN",

View File

@ -38,8 +38,8 @@
"RWID": "46A8E34619DA44D18CB6847BB522E892", "RWID": "46A8E34619DA44D18CB6847BB522E892",
"SYS_CREATETIME": "2019-04-10 10:34:41", "SYS_CREATETIME": "2019-04-10 10:34:41",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED", "SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED", "SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "2019-04-10 10:34:47", "SYS_MODIFYTIME": "",
"SYS_SORT": 0.0, "SYS_SORT": 0.0,
"SYS_STATUS": "" "SYS_STATUS": ""
}, },
@ -264,7 +264,7 @@
"MXZD_YINGWM": "", "MXZD_YINGWM": "",
"MXZD_YUNXWK": 1, "MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "", "MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATE", "MXZD_ZIDLX": "DATETIME",
"RWID": "78A02F96954346FBBAEC3B103F0FE613", "RWID": "78A02F96954346FBBAEC3B103F0FE613",
"SYS_CREATETIME": "2018-11-29 09:51:44", "SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED", "SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
@ -399,8 +399,8 @@
"SYS_CREATETIME": "2018-11-29 22:20:03", "SYS_CREATETIME": "2018-11-29 22:20:03",
"SYS_CREATOR": "admin", "SYS_CREATOR": "admin",
"SYS_ISLEAF": "", "SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED", "SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "2022-04-18", "SYS_MODIFYTIME": "",
"SYS_PARENTID": "DE51D755BB9811ECAD5A0250F2000002", "SYS_PARENTID": "DE51D755BB9811ECAD5A0250F2000002",
"SYS_PARENTS": "4DD45FFAFBF04D52A07B50EB0DDCD495_DE51D755BB9811ECAD5A0250F2000002_A1957133BEC111ECBACE080058000005", "SYS_PARENTS": "4DD45FFAFBF04D52A07B50EB0DDCD495_DE51D755BB9811ECAD5A0250F2000002_A1957133BEC111ECBACE080058000005",
"SYS_SORT": 0.000000, "SYS_SORT": 0.000000,
@ -417,8 +417,8 @@
"SYS_CREATETIME": "2022-04-14 22:20:03", "SYS_CREATETIME": "2022-04-14 22:20:03",
"SYS_CREATOR": "admin", "SYS_CREATOR": "admin",
"SYS_ISLEAF": "", "SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED", "SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "2022-04-25", "SYS_MODIFYTIME": "",
"SYS_PARENTID": "DE51D755BB9811ECAD5A0250F2000002", "SYS_PARENTID": "DE51D755BB9811ECAD5A0250F2000002",
"SYS_PARENTS": "4DD45FFAFBF04D52A07B50EB0DDCD495_DE51D755BB9811ECAD5A0250F2000002_870CBB12BB9811ECAD5A0250F2000002", "SYS_PARENTS": "4DD45FFAFBF04D52A07B50EB0DDCD495_DE51D755BB9811ECAD5A0250F2000002_870CBB12BB9811ECAD5A0250F2000002",
"SYS_SORT": 1.000000, "SYS_SORT": 1.000000,

View File

@ -264,7 +264,7 @@
"MXZD_YINGWM": "", "MXZD_YINGWM": "",
"MXZD_YUNXWK": 1, "MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "", "MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATE", "MXZD_ZIDLX": "DATETIME",
"RWID": "78A02F96954346FBBAEC3B103F0FE613", "RWID": "78A02F96954346FBBAEC3B103F0FE613",
"SYS_CREATETIME": "2018-11-29 09:51:44", "SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED", "SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",

View File

@ -0,0 +1,503 @@
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLE",
"MX_BIANH": "CORE_MODEL_Design",
"MX_BIAOLX": 1,
"MX_MIAOS": "",
"MX_MINGC": "表单设计表",
"MX_SHIFCJ": 1,
"MX_ZHUJZD": "RWID",
"RWID": "AF896A18316845CDB81009CE3FC31013",
"SYS_CREATETIME": "",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "",
"SYS_PARENTID": "DC744F9E9E31437EA77602C1A5F3B6AA",
"SYS_PARENTS": "2FEF611CE3A140D7B9C8235BB1C14D22_394E6660894F4F9F9E39A701CD615C61_DC744F9E9E31437EA77602C1A5F3B6AA_AF896A18316845CDB81009CE3FC31013",
"SYS_SORT": 0,
"SYS_STATUS": "",
"bigFilePaths": [
"D:\\BS\\kdcloud\\kdayun\\kdayun-root\\modules\\kdayun-app\\target\\upload/tmp/849B9F8EC86344EDA29B3BACF2FD6BF1/CORE_MODEL_Design_bigfield"
],
"columns": [
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "MODELD_TABLENAME",
"MXZD_MIAOS": "",
"MXZD_MINGC": "表单设计关联表中文名",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 255,
"MXZD_ZIDLX": "STRING(255)",
"RWID": "F95ED545AED04F309F1B405226320F52",
"SYS_CREATETIME": "2019-06-21 03:19:53",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2019-06-21 03:19:58",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_ISLEAF",
"MXZD_MIAOS": "",
"MXZD_MINGC": "是否叶子",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "INTEGER",
"RWID": "DD12042FB4AD4E91ABC1012AC1DA6E04",
"SYS_CREATETIME": "2019-06-03 10:00:37",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2019-06-03 10:01:20",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_PARENTID",
"MXZD_MIAOS": "",
"MXZD_MINGC": "上级父节点",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "55638664467E4FD98C44C38B077CD610",
"SYS_CREATETIME": "2019-06-03 09:54:43",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2019-06-03 09:56:43",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_PARENTS",
"MXZD_MIAOS": "",
"MXZD_MINGC": "父节点",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 1000,
"MXZD_ZIDLX": "STRING(1000)",
"RWID": "9D83E875004A4ED5B193F23F52273260",
"SYS_CREATETIME": "2019-06-02 09:55:27",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2019-06-02 09:56:43",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "MODELD_VALUE",
"MXZD_MIAOS": "",
"MXZD_MINGC": "表单设计值",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "TEXT",
"RWID": "F19BBC8439F34B86A7D1CD2AFF91680B",
"SYS_CREATETIME": "2019-04-12 10:09:21",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "MODELD_DFID",
"MXZD_MIAOS": "设计模板id,关联core_model_default",
"MXZD_MINGC": "表单设计关联模板",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "0044C15189734FD29BC2F9C498469F33",
"SYS_CREATETIME": "2019-04-12 10:03:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2019-04-12 10:07:03",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "OBJCODE",
"MXZD_MIAOS": "",
"MXZD_MINGC": "表单设计编号",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 50,
"MXZD_ZIDLX": "STRING(50)",
"RWID": "55AAC974BE3145CAA5AE7CC6C948F668",
"SYS_CREATETIME": "2019-04-12 10:00:59",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "OBJNAME",
"MXZD_MIAOS": "",
"MXZD_MINGC": "表单设计名称",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 100,
"MXZD_ZIDLX": "STRING(100)",
"RWID": "34161CFA4D324730B873DA4E1DD2558C",
"SYS_CREATETIME": "2019-04-12 09:59:50",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "RWID",
"MXZD_MIAOS": "",
"MXZD_MINGC": "主键",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 1,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "PK",
"RWID": "B83702255882459B8C03BE04E99627C4",
"SYS_CREATETIME": "2019-04-12 09:48:03",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 0.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "MODELD_TABLEID",
"MXZD_MIAOS": "多个表以逗号隔开",
"MXZD_MINGC": "表单设计关联表",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 255,
"MXZD_ZIDLX": "STRING(255)",
"RWID": "13EBB31A61724AA58F9F8D389DB0E1C5",
"SYS_CREATETIME": "2019-04-11 10:06:42",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_CREATOR",
"MXZD_MIAOS": "",
"MXZD_MINGC": "创建人",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "8F283BB3C46A46D1AB1F3762F4789896",
"SYS_CREATETIME": "2019-04-12 09:48:03",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1000.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_CREATETIME",
"MXZD_MIAOS": "",
"MXZD_MINGC": "创建时间",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATETIME",
"RWID": "7975F09701254E47B9FAF6F4051589BA",
"SYS_CREATETIME": "2019-04-12 09:48:03",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1001.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_MODIFYBY",
"MXZD_MIAOS": "",
"MXZD_MINGC": "修改人",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "F9B6BC160F344E3A9A4D4EFACB9C39C5",
"SYS_CREATETIME": "2019-04-12 09:48:03",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1002.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_MODIFYTIME",
"MXZD_MIAOS": "",
"MXZD_MINGC": "修改时间",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATE",
"RWID": "4FD30CE42D87459AADB31A2430F16CA5",
"SYS_CREATETIME": "2019-04-12 09:48:03",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1003.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_SORT",
"MXZD_MIAOS": "",
"MXZD_MINGC": "排序",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": 6,
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "FLOAT(X)",
"RWID": "B58A9E6A4822471F8067F42D15EA6FB7",
"SYS_CREATETIME": "2019-04-12 09:48:04",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1004.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_PID",
"MXZD_MIAOS": "",
"MXZD_MINGC": "流程实例ID",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "81165A235AC241DE9E8020C029093708",
"SYS_CREATETIME": "2019-04-12 09:48:04",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1005.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_AUDFLAG",
"MXZD_MIAOS": "",
"MXZD_MINGC": "审核状态",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "INTEGER",
"RWID": "3CE62731D6CE4C62A4871971CE838BFB",
"SYS_CREATETIME": "2019-04-12 09:48:03",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1006.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_STATUS",
"MXZD_MIAOS": "",
"MXZD_MINGC": "数据状态",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "AF896A18316845CDB81009CE3FC31013",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "INTEGER",
"RWID": "1EE5B19553A645CE91CD93D3C8719178",
"SYS_CREATETIME": "2019-04-12 09:48:04",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1007.0,
"SYS_STATUS": 0
}
],
"indexs": [],
"links": [],
"rows": [
{
"MODELD_DFID": "",
"MODELD_TABLEID": "",
"MODELD_TABLENAME": "",
"MODELD_VALUE": "",
"OBJCODE": "CORE_CHAKLCRZ",
"OBJNAME": "查看流程日志",
"RWID": "BF82F13634FA49CE93552DD3C161C7AF",
"SYS_AUDFLAG": "",
"SYS_CREATETIME": "2022-09-08 10:49:30",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2022-09-08 00:00:00",
"SYS_PARENTID": "994FCF88FFC34FACB38017630BD633B5",
"SYS_PARENTS": "994FCF88FFC34FACB38017630BD633B5_BF82F13634FA49CE93552DD3C161C7AF",
"SYS_PID": "",
"SYS_SORT": "",
"SYS_STATUS": ""
},
{
"MODELD_DFID": "",
"MODELD_TABLEID": "",
"MODELD_TABLENAME": "",
"MODELD_VALUE": "",
"OBJCODE": "CORE_LIUCSHV1",
"OBJNAME": "流程审核V1",
"RWID": "B6DFA848C40A481185D9F2AFC7423ED4",
"SYS_AUDFLAG": "",
"SYS_CREATETIME": "2022-02-10 15:49:07",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2022-09-16 00:00:00",
"SYS_PARENTID": "994FCF88FFC34FACB38017630BD633B5",
"SYS_PARENTS": "994FCF88FFC34FACB38017630BD633B5_B6DFA848C40A481185D9F2AFC7423ED4",
"SYS_PID": "",
"SYS_SORT": "",
"SYS_STATUS": ""
},
{
"MODELD_DFID": "",
"MODELD_TABLEID": "",
"MODELD_TABLENAME": "",
"MODELD_VALUE": "",
"OBJCODE": "CORE_LCDBS",
"OBJNAME": "流程待办事项",
"RWID": "C2AB0681B83246F78D467A0D05E5B821",
"SYS_AUDFLAG": "",
"SYS_CREATETIME": "2021-09-24 13:04:49",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2022-09-16 00:00:00",
"SYS_PARENTID": "994FCF88FFC34FACB38017630BD633B5",
"SYS_PARENTS": "994FCF88FFC34FACB38017630BD633B5_C2AB0681B83246F78D467A0D05E5B821",
"SYS_PID": "",
"SYS_SORT": "",
"SYS_STATUS": ""
}
]
}

View File

@ -0,0 +1,415 @@
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLE",
"MX_BIANH": "CORE_SYSOPT",
"MX_BIAOLX": 1,
"MX_MIAOS": "",
"MX_MINGC": "系统选项",
"MX_SHIFCJ": 1,
"MX_ZHUJZD": "RWID",
"RWID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"SYS_CREATETIME": "",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_ISLEAF": "",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_PARENTID": "394E6660894F4F9F9E39A701CD615C61",
"SYS_PARENTS": "2FEF611CE3A140D7B9C8235BB1C14D22_394E6660894F4F9F9E39A701CD615C61_901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"SYS_SORT": "",
"SYS_STATUS": "",
"bigFilePaths": [
"D:\\BS\\kdcloud\\kdayun\\kdayun-root\\modules\\kdayun-app\\target\\upload/tmp/5D47A29C8D3A4CDA995F31FD8745F75D/CORE_SYSOPT_bigfield"
],
"columns": [
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "XTYPE_CV",
"MXZD_MIAOS": "",
"MXZD_MINGC": "选项类型值大字段",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "TEXT",
"RWID": "46A8E34619DA44D18CB6847BB522E892",
"SYS_CREATETIME": "2019-04-10 10:34:41",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2019-04-10 10:34:47",
"SYS_SORT": 0.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "RWID",
"MXZD_MIAOS": "",
"MXZD_MINGC": "主键",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 1,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "PK",
"RWID": "06A4620EB01D4A7DB7DF8914FE95B400",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 0.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "K",
"MXZD_MIAOS": "",
"MXZD_MINGC": "选项Key",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "STRING(32)",
"RWID": "E43F434E96EF4E4E9F7D75477C0491C7",
"SYS_CREATETIME": "2018-11-29 09:53:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "XTYPE",
"MXZD_MIAOS": "",
"MXZD_MINGC": "选项类型(switch,group,combox,input,json)",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "STRING(2000)",
"RWID": "0D72B8C64E9A47EA85B77285B4D2507A",
"SYS_CREATETIME": "2018-11-29 09:53:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "V",
"MXZD_MIAOS": "",
"MXZD_MINGC": "选项值",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "STRING(2000)",
"RWID": "23CBD7326FC244CDBF40AB6FD881BF8A",
"SYS_CREATETIME": "2018-11-29 09:53:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 2.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "BEIZ",
"MXZD_MIAOS": "",
"MXZD_MINGC": "备注",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "STRING(2000)",
"RWID": "CE5DF46DE73A4745B102847A87893EEE",
"SYS_CREATETIME": "2018-11-29 09:54:25",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 3.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "TITLE",
"MXZD_MIAOS": "",
"MXZD_MINGC": "选项描述",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "STRING(255)",
"RWID": "62A026B532134896AAE81B7D809C86C9",
"SYS_CREATETIME": "2018-11-29 09:54:25",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 3.0,
"SYS_STATUS": ""
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_CREATOR",
"MXZD_MIAOS": "",
"MXZD_MINGC": "创建人",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "002B4630DCB54D8F8D383BEC1A90A144",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1000.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_CREATETIME",
"MXZD_MIAOS": "",
"MXZD_MINGC": "创建时间",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 0,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATETIME",
"RWID": "A5EE66C0126147948B8F6003BF644145",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1001.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_MODIFYBY",
"MXZD_MIAOS": "",
"MXZD_MINGC": "修改人",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "D2D51B0C83F342F391BF87DAB31492B2",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1002.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_MODIFYTIME",
"MXZD_MIAOS": "",
"MXZD_MINGC": "修改时间",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "DATETIME",
"RWID": "78A02F96954346FBBAEC3B103F0FE613",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1003.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_SORT",
"MXZD_MIAOS": "",
"MXZD_MINGC": "排序",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": 6,
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "FLOAT(X)",
"RWID": "4FFDD99E7897491E8846E86A82C08E0C",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1004.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_STATUS",
"MXZD_MIAOS": "",
"MXZD_MINGC": "数据状态",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "INTEGER",
"RWID": "BE01A5BB6058411DAF6941C9CDD380A4",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1007.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_PARENTS",
"MXZD_MIAOS": "",
"MXZD_MINGC": "所有父节点ID",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 0,
"MXZD_ZIDLX": "STRING(1000)",
"RWID": "7776AF9AD2C747F58816D26CB1E778B3",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1008.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_PARENTID",
"MXZD_MIAOS": "",
"MXZD_MINGC": "父节点ID",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": 32,
"MXZD_ZIDLX": "STRING(32)",
"RWID": "486D270902D14AC7BE11B6F537737D04",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1009.0,
"SYS_STATUS": 0
},
{
"FUNCTIONID_ZLFW": "",
"MAINTABLENAME_ZLFW": "CORE_TABLECOLUMN",
"MXZD_BIANH": "SYS_ISLEAF",
"MXZD_MIAOS": "",
"MXZD_MINGC": "是否叶子节点",
"MXZD_MORZ": "",
"MXZD_SHIFCJ": 1,
"MXZD_SHIFWY": 0,
"MXZD_TABLEID": "901CF522AAFE4B09B2BA8DB6F4DCD7FB",
"MXZD_XIAOSJD": "",
"MXZD_YINGWM": "",
"MXZD_YUNXWK": 1,
"MXZD_ZIDCD": "",
"MXZD_ZIDLX": "INTEGER",
"RWID": "3F555A8572724931A8ACF8BD8144CC45",
"SYS_CREATETIME": "2018-11-29 09:51:44",
"SYS_CREATOR": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYBY": "",
"SYS_MODIFYTIME": "",
"SYS_SORT": 1010.0,
"SYS_STATUS": 0
}
],
"indexs": [],
"links": [],
"rows": [
{
"BEIZ": "用户密码在网络上传输时的密文的加密方式",
"K": "4C870B991E3211EDA67A309C23AF4765",
"RWID": "395B140E1E3211EDA67A309C23AF4765",
"SYS_CREATETIME": "2018-11-29 22:20:03",
"SYS_CREATOR": "admin",
"SYS_ISLEAF": "",
"SYS_MODIFYBY": "33CE0962586841F9A477020CA6FCFFED",
"SYS_MODIFYTIME": "2022-08-18 00:00:00",
"SYS_PARENTID": "A997FE6D893D43E8AA0EB07FBC33CACD",
"SYS_PARENTS": "4DD45FFAFBF04D52A07B50EB0DDCD495_A997FE6D893D43E8AA0EB07FBC33CACD_FD52D4DA23874C57A1C2FF1CF201726E",
"SYS_SORT": 0.000000,
"SYS_STATUS": "",
"TITLE": "用户密码加密方式",
"V": "sm2",
"XTYPE": "{\n \"xtype\": \"combox\",\n \"items\": [\n {\n \"name\": \"md5\",\n \"value\": \"md5\"\n },\n{\n \"name\": \"sm2(国密)\",\n \"value\": \"sm2\"\n }\n ]\n}",
"XTYPE_CV": ""
}
]
}

View File

@ -0,0 +1,354 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>404</title>
<style type="text/css">
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html {
font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
body {
margin: 0
}
article,
aside,
footer,
header,
nav,
section {
display: block
}
h1 {
font-size: 2em;
margin: .67em 0
}
figcaption,
figure,
main {
display: block
}
figure {
margin: 1em 40px
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible
}
pre {
font-family: monospace, monospace;
font-size: 1em
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects
}
a:active,
a:hover {
outline-width: 0
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted
}
b,
strong {
font-weight: inherit
}
b,
strong {
font-weight: bolder
}
code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em
}
dfn {
font-style: italic
}
mark {
background-color: #ff0;
color: #000
}
small {
font-size: 80%
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
audio,
video {
display: inline-block
}
audio:not([controls]) {
display: none;
height: 0
}
img {
border-style: none
}
svg:not(:root) {
overflow: hidden
}
button,
input,
optgroup,
select,
textarea {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0
}
button,
input {
overflow: visible
}
button,
select {
text-transform: none
}
[type=reset],
[type=submit],
button,
html [type=button] {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
outline: 1px dotted ButtonText
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: .35em .625em .75em
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal
}
progress {
display: inline-block;
vertical-align: baseline
}
textarea {
overflow: auto
}
[type=checkbox],
[type=radio] {
box-sizing: border-box;
padding: 0
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit
}
details,
menu {
display: block
}
summary {
display: list-item
}
canvas {
display: inline-block
}
template {
display: none
}
[hidden] {
display: none
}
/*! Simple HttpErrorPages | MIT X11 License | https://github.com/AndiDittrich/HttpErrorPages */
body,
html {
width: 100%;
height: 100%;
}
body {
text-align: center;
text-shadow: 0 2px 4px rgba(0, 0, 0, .5);
padding: 0;
min-height: 100%;
display: table;
font-family: "Open Sans", Arial, sans-serif
}
h1 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
font-size: 36px
}
h1 small {
font-size: 68%;
font-weight: 400;
line-height: 1;
color: #777
}
a {
text-decoration: none;
color: #fff;
font-size: inherit;
border-bottom: dotted 1px #707070
}
.lead {
font-size: 21px;
line-height: 1.4
}
.cover {
display: table-cell;
vertical-align: middle;
padding: 0 20px
}
footer {
position: fixed;
width: 100%;
height: 40px;
left: 0;
bottom: 0;
color: #a0a0a0;
font-size: 14px
}
.err-detail {
display: none
}
.err-detail-show {
display: block
}
.err-btn {
color: blue;
cursor: pointer;
}
.err-btn>div {
display: block
}
</style>
<script type="text/javascript">
function onDetail() {
let detailElem=document.getElementsByClassName("err-detail").item(0);
if(detailElem.classList.contains("err-detail-show")){
detailElem.classList.remove("err-detail-show")
}else{
detailElem.classList.add("err-detail-show")
}
}
</script>
</head>
<body>
<div class="cover">
<img alt="" src="">
<h1>${status} 错误 : ${error}</h1>
<p class="lead">${message}</p>
<p class="lead">时间:${timestamp?string("yyyy年MM月dd日 hh:mm:ss")}</p>
<p class="lead">请求地址:${path}</p>
<#-- <div>
<span class="err-btn" onclick="onDetail()">详细信息
</span>
<div class="err-detail">${message}</div>
</div> -->
</div>
</body>
</html>

View File

@ -0,0 +1,356 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>500</title>
<style type="text/css">
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html {
font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
body {
margin: 0
}
article,
aside,
footer,
header,
nav,
section {
display: block
}
h1 {
font-size: 2em;
margin: .67em 0
}
figcaption,
figure,
main {
display: block
}
figure {
margin: 1em 40px
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible
}
pre {
font-family: monospace, monospace;
font-size: 1em
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects
}
a:active,
a:hover {
outline-width: 0
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted
}
b,
strong {
font-weight: inherit
}
b,
strong {
font-weight: bolder
}
code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em
}
dfn {
font-style: italic
}
mark {
background-color: #ff0;
color: #000
}
small {
font-size: 80%
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
audio,
video {
display: inline-block
}
audio:not([controls]) {
display: none;
height: 0
}
img {
border-style: none
}
svg:not(:root) {
overflow: hidden
}
button,
input,
optgroup,
select,
textarea {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0
}
button,
input {
overflow: visible
}
button,
select {
text-transform: none
}
[type=reset],
[type=submit],
button,
html [type=button] {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
outline: 1px dotted ButtonText
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: .35em .625em .75em
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal
}
progress {
display: inline-block;
vertical-align: baseline
}
textarea {
overflow: auto
}
[type=checkbox],
[type=radio] {
box-sizing: border-box;
padding: 0
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit
}
details,
menu {
display: block
}
summary {
display: list-item
}
canvas {
display: inline-block
}
template {
display: none
}
[hidden] {
display: none
}
/*! Simple HttpErrorPages | MIT X11 License | https://github.com/AndiDittrich/HttpErrorPages */
body,
html {
width: 100%;
height: 100%;
}
body {
text-align: center;
text-shadow: 0 2px 4px rgba(0, 0, 0, .5);
padding: 0;
min-height: 100%;
display: table;
font-family: "Open Sans", Arial, sans-serif
}
h1 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
font-size: 36px
}
h1 small {
font-size: 68%;
font-weight: 400;
line-height: 1;
color: #777
}
a {
text-decoration: none;
color: #fff;
font-size: inherit;
border-bottom: dotted 1px #707070
}
.lead {
font-size: 21px;
line-height: 1.4
}
.cover {
display: table-cell;
vertical-align: middle;
padding: 0 20px
}
footer {
position: fixed;
width: 100%;
height: 40px;
left: 0;
bottom: 0;
color: #a0a0a0;
font-size: 14px
}
.err-detail {
display: none;
height: 600px;
text-align: left;
}
.err-detail-show {
display: block
}
.err-btn {
color: blue;
cursor: pointer;
}
.err-btn>div {
display: block
}
</style>
<script type="text/javascript">
function onDetail() {
let detailElem=document.getElementsByClassName("err-detail").item(0);
if(detailElem.classList.contains("err-detail-show")){
detailElem.classList.remove("err-detail-show")
}else{
detailElem.classList.add("err-detail-show")
}
}
</script>
</head>
<body>
<div class="cover">
<img alt="" src="">
<h1>${status} 错误 : ${error}</h1>
<p class="lead">${message}</p>
<p class="lead">时间:${timestamp?string("yyyy年MM月dd日 hh:mm:ss")}</p>
<p class="lead">请求地址:${path}</p>
<#-- <div>
<span class="err-btn" onclick="onDetail()">详细信息
</span>
<div class="err-detail">${trace}</div>
</div> -->
</div>
</body>
</html>

View File

@ -36,6 +36,7 @@
<input id="modelId" type="hidden" value='${modelId}'> <input id="modelId" type="hidden" value='${modelId}'>
<input id="tokenId" type="hidden" value='${tokenId}'> <input id="tokenId" type="hidden" value='${tokenId}'>
<input id="orgid" type="hidden" value='${oid}'>
<input id="contextPath" type="hidden" value="${request.contextPath}" > <input id="contextPath" type="hidden" value="${request.contextPath}" >
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/jquery.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/jquery.js'> </@jstime>"></script>
@ -45,7 +46,7 @@
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/lodash.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/lodash.js'> </@jstime>"></script>
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/ajaxhook.min.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/ajaxhook.min.js'> </@jstime>"></script>
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/token.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/token.js'> </@jstime>"></script>
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/aes.min.js'> </@jstime>"></script> <!--<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/aes.min.js'> </@jstime>"></script>-->
<!-- 让IE8/9支持媒体查询从而兼容栅格 --> <!-- 让IE8/9支持媒体查询从而兼容栅格 -->

View File

@ -58,7 +58,7 @@
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/ztree/js/jquery.ztree.exhide.min.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/formdesign/libs/ztree/js/jquery.ztree.exhide.min.js'> </@jstime>"></script>
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/ajaxhook.min.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/ajaxhook.min.js'> </@jstime>"></script>
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/token.js'> </@jstime>"></script> <script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/token.js'> </@jstime>"></script>
<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/aes.min.js'> </@jstime>"></script> <!--<script type="text/javascript" src="${request.contextPath}<@jstime url='/static/libs/aes.min.js'> </@jstime>"></script>
<!-- 添加发生重大事件获取哀悼日需要把网站变灰的样式 --> <!-- 添加发生重大事件获取哀悼日需要把网站变灰的样式 -->
<@config id = Global.SYSOPTKEY_ISOPENZHIHUI orgid = "${orgid}" > <@config id = Global.SYSOPTKEY_ISOPENZHIHUI orgid = "${orgid}" >
<link id="filterCss" rel="stylesheet" href="${request.contextPath}<@jstime url='/static/modules/manager/css/filter.css'> </@jstime>" media="all"> <link id="filterCss" rel="stylesheet" href="${request.contextPath}<@jstime url='/static/modules/manager/css/filter.css'> </@jstime>" media="all">

View File

@ -122,7 +122,7 @@
<script id="theme_setter_template" type="text/html"> <script id="theme_setter_template" type="text/html">
<div class="layui-card-body layadmin-setTheme"> <div class="layui-card-body layadmin-setTheme">
<div class="layui-card-header zltree-header">系统主题</div> <div class="layui-card-header zltree-header">系统主题1</div>
<p class="layui-search operation-btn"> <p class="layui-search operation-btn">
<button class="layui-btn layui-btn-sm" id="addTheme" title="添加主题"> <button class="layui-btn layui-btn-sm" id="addTheme" title="添加主题">
<i class="layui-icon layui-icon-add-1" style="margin-right: 0;"></i> <i class="layui-icon layui-icon-add-1" style="margin-right: 0;"></i>

View File

@ -168,16 +168,16 @@
<a href="javascript:;"></a> <a href="javascript:;"></a>
<dl class="layui-nav-child layui-anim-fadein"> <dl class="layui-nav-child layui-anim-fadein">
<dd layadmin-event="closeThisTabs"> <dd layadmin-event="closeThisTabs">
<a href="javascript:;">关闭当前标签页</a> <a href="javascript:;">关闭当前</a>
</dd> </dd>
<dd layadmin-event="closeOtherTabs"> <dd layadmin-event="closeOtherTabs">
<a href="javascript:;">关闭其它标签页</a> <a href="javascript:;">关闭其它</a>
</dd> </dd>
<dd layadmin-event="closeAllTabs"> <dd layadmin-event="closeAllTabs">
<a href="javascript:;">关闭全部标签页</a> <a href="javascript:;">关闭全部</a>
</dd> </dd>
<dd layadmin-event="refreshCurrentPage"> <dd layadmin-event="refreshCurrentPage">
<a href="javascript:;">刷新当前页面</a> <a href="javascript:;">刷新当前</a>
</dd> </dd>
</dl> </dl>
</li> </li>

View File

@ -79,6 +79,10 @@
</footer> </footer>
<script type="text/javascript" src="${request.contextPath}/static/libs/layui/layui.js"></script> <script type="text/javascript" src="${request.contextPath}/static/libs/layui/layui.js"></script>
<script type="text/javascript" src="${request.contextPath}/static/libs/md5.js" type="text/javascript"></script> <script type="text/javascript" src="${request.contextPath}/static/libs/md5.js" type="text/javascript"></script>
<@config id=Global.SYSOPTKEY_PSW_CRYPTOTYPE value='sm2' orgid='${orgid}'>
<script type="text/javascript" src="${request.contextPath}/static/libs/crypto-js.js" type="text/javascript"></script>
<script type="text/javascript" src="${request.contextPath}/static/libs/sm2.js" type="text/javascript"></script>
</@config>
<script> <script>
function getOrgCode() { function getOrgCode() {
var url = window.location.href; var url = window.location.href;
@ -136,8 +140,6 @@
$("#captchaImg").click(function () { $("#captchaImg").click(function () {
reloadVcode(); reloadVcode();
}); });
//$('input[name="ZHANGHM"]').val('admin');
//$('input[name="abcd"]').val('zl123456zl');
$(document).on("keydown", function (e) { $(document).on("keydown", function (e) {
e = e ? e : event;// 兼容FF e = e ? e : event;// 兼容FF
@ -146,11 +148,18 @@
return false;//防止页面跳转刷新掉 return false;//防止页面跳转刷新掉
} }
}); });
var getPwdEn=function(str){
var ret= md5($("input[name='abcd']").val()).toUpperCase();
<@config id=Global.SYSOPTKEY_PSW_CRYPTOTYPE value='sm2' orgid='${orgid}'>
ret= sm2Encrypt(ret,'${sm2_publickey}',0);
</@config>
return ret;
}
form.on('submit(login)', function (data) { form.on('submit(login)', function (data) {
var coreuser = {}; var coreuser = {};
coreuser.ZHANGHM = $('input[name="ZHANGHM"]').val(); coreuser.ZHANGHM = $('input[name="ZHANGHM"]').val();
coreuser.PSW = md5($("input[name='abcd']").val()).toUpperCase(); coreuser.PSW = getPwdEn($("input[name='abcd']").val()).toUpperCase();
coreuser.validCode = $('input[name="vcode"]').val(); coreuser.validCode = $('input[name="vcode"]').val();
coreuser.orgCode = getOrgCode(); coreuser.orgCode = getOrgCode();
coreuser.loginUrl = location.href; coreuser.loginUrl = location.href;

View File

@ -163,16 +163,16 @@
<a href="javascript:;"></a> <a href="javascript:;"></a>
<dl class="layui-nav-child layui-anim-fadein"> <dl class="layui-nav-child layui-anim-fadein">
<dd layadmin-event="closeThisTabs"> <dd layadmin-event="closeThisTabs">
<a href="javascript:;">关闭当前标签页</a> <a href="javascript:;">关闭当前</a>
</dd> </dd>
<dd layadmin-event="closeOtherTabs"> <dd layadmin-event="closeOtherTabs">
<a href="javascript:;">关闭其它标签页</a> <a href="javascript:;">关闭其它</a>
</dd> </dd>
<dd layadmin-event="closeAllTabs"> <dd layadmin-event="closeAllTabs">
<a href="javascript:;">关闭全部标签页</a> <a href="javascript:;">关闭全部</a>
</dd> </dd>
<dd layadmin-event="refreshCurrentPage"> <dd layadmin-event="refreshCurrentPage">
<a href="javascript:;">刷新当前页面</a> <a href="javascript:;">刷新当前</a>
</dd> </dd>
</dl> </dl>
</li> </li>
@ -354,16 +354,16 @@
<a href="javascript:;"></a> <a href="javascript:;"></a>
<dl class="layui-nav-child layui-anim-fadein"> <dl class="layui-nav-child layui-anim-fadein">
<dd layadmin-event="closeThisTabs"> <dd layadmin-event="closeThisTabs">
<a href="javascript:;">关闭当前标签页</a> <a href="javascript:;">关闭当前</a>
</dd> </dd>
<dd layadmin-event="closeOtherTabs"> <dd layadmin-event="closeOtherTabs">
<a href="javascript:;">关闭其它标签页</a> <a href="javascript:;">关闭其它</a>
</dd> </dd>
<dd layadmin-event="closeAllTabs"> <dd layadmin-event="closeAllTabs">
<a href="javascript:;">关闭全部标签页</a> <a href="javascript:;">关闭全部</a>
</dd> </dd>
<dd layadmin-event="refreshCurrentPage"> <dd layadmin-event="refreshCurrentPage">
<a href="javascript:;">刷新当前页面</a> <a href="javascript:;">刷新当前</a>
</dd> </dd>
</dl> </dl>
</li> </li>

View File

@ -204,6 +204,11 @@
<script src="${request.contextPath}/static/libs/layui/layui.js"></script> <script src="${request.contextPath}/static/libs/layui/layui.js"></script>
<script type="text/javascript" src="${request.contextPath}/static/libs/md5.js" type="text/javascript"></script> <script type="text/javascript" src="${request.contextPath}/static/libs/md5.js" type="text/javascript"></script>
<@config id=Global.SYSOPTKEY_PSW_CRYPTOTYPE value='sm2' orgid='${orgid}'>
<script type="text/javascript" src="${request.contextPath}/static/libs/crypto-js.js" type="text/javascript"></script>
<script type="text/javascript" src="${request.contextPath}/static/libs/sm2.js" type="text/javascript"></script>
</@config>
<script type="text/javascript" src="${request.contextPath}/static/libs/store.min.js" type="text/javascript"></script> <script type="text/javascript" src="${request.contextPath}/static/libs/store.min.js" type="text/javascript"></script>
<!-- 微信扫描登录js --> <!-- 微信扫描登录js -->
<!-- <script crossorigin="anonymous" integrity="sha256-b/7ix06s1RNq6TgSFoCdAG7ZHFjtXOkZ5XBJksfFuNgGY=" type="text/javascript" src="http://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js"></script> --> <!-- <script crossorigin="anonymous" integrity="sha256-b/7ix06s1RNq6TgSFoCdAG7ZHFjtXOkZ5XBJksfFuNgGY=" type="text/javascript" src="http://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js"></script> -->
@ -549,12 +554,20 @@
}, 1000); }, 1000);
}) })
var getPwdEn=function(str){
var ret= md5($("input[name='abcd']").val()).toUpperCase();
<@config id=Global.SYSOPTKEY_PSW_CRYPTOTYPE value='sm2' orgid='${orgid}'>
ret= sm2Encrypt(ret,'${sm2_publickey}',0);
</@config>
return ret;
}
form.on('submit(LAY-user-login-submit)', function (data) { form.on('submit(LAY-user-login-submit)', function (data) {
var coreuser = {}; var coreuser = {};
var isSms = $('input[name="isSms"]').val(); var isSms = $('input[name="isSms"]').val();
$("input[name='ccc']").val($("input[name='abcd']").val()); $("input[name='ccc']").val($("input[name='abcd']").val());
$("input[name='abcd']").val(md5($("input[name='abcd']").val()).toUpperCase()); $("input[name='abcd']").val(getPwdEn($("input[name='abcd']").val()).toUpperCase());
coreuser.isSms = isSms; coreuser.isSms = isSms;
if ('1' == isSms) { if ('1' == isSms) {
coreuser.ZHANGHM = $("#LAY-user-login-cellphone").val(); coreuser.ZHANGHM = $("#LAY-user-login-cellphone").val();
@ -577,7 +590,7 @@
var newdata = eval('(' + data + ')'); var newdata = eval('(' + data + ')');
if (newdata.state == 'OK') { if (newdata.state == 'OK') {
store.set('ZHANGHM', coreuser.ZHANGHM); store.set('ZHANGHM', coreuser.ZHANGHM);
var params = { optid: "251D4C26BA3F4416A65AA3B1DC76C3F6" }; var params = { optid: "251D4C26BA3F4416A65AA3B1DC76C3F6",orgid:"${orgid}"};
$.post( $.post(
'${request.contextPath}/manager/coresysopt/querybyid', '${request.contextPath}/manager/coresysopt/querybyid',
params, params,
@ -586,6 +599,15 @@
if (k.state == 'OK') { if (k.state == 'OK') {
if (md5(k.obj).toUpperCase() != newdata.obj.userCursor["PSW"]) { if (md5(k.obj).toUpperCase() != newdata.obj.userCursor["PSW"]) {
$.post('${request.contextPath}/core/queryindex',{orgid:newdata.obj.ORGID},function(indexdata){ $.post('${request.contextPath}/core/queryindex',{orgid:newdata.obj.ORGID},function(indexdata){
if(indexdata && indexdata.indexOf('用户登录')!=-1){
layer.confirm('服务器已重启,点击[确定]再次登录',{
btn: ['确定'],
end : function() {
location.reload();
}
});
return;
}
var indexdata = eval('(' + indexdata + ')'); var indexdata = eval('(' + indexdata + ')');
if (indexdata.state == 'OK') { if (indexdata.state == 'OK') {
location.href = '${request.contextPath}'+ indexdata.obj; location.href = '${request.contextPath}'+ indexdata.obj;