流程引擎
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
-- 重命名字段
|
||||
ALTER TABLE BLADE_WF_BUTTON RENAME COLUMN KEY TO BUTTON_KEY;
|
||||
ALTER TABLE BLADE_WF_FORM RENAME COLUMN KEY TO FORM_KEY;
|
||||
ALTER TABLE BLADE_WF_FORM_HISTORY RENAME COLUMN KEY TO FORM_KEY;
|
||||
ALTER TABLE BLADE_WF_DEPLOYMENT_FORM RENAME COLUMN KEY TO FORM_KEY;
|
||||
ALTER TABLE BLADE_WF_SERIAL RENAME COLUMN SEQUENCE TO CURRENT_SEQUENCE;
|
||||
|
||||
-- 字段默认值
|
||||
ALTER TABLE BLADE_WF_BUTTON MODIFY IS_DELETED DEFAULT 0;
|
||||
ALTER TABLE BLADE_WF_BUTTON MODIFY TENANT_ID DEFAULT '000000';
|
||||
|
||||
ALTER TABLE BLADE_WF_CATEGORY MODIFY IS_DELETED DEFAULT 0;
|
||||
ALTER TABLE BLADE_WF_CATEGORY MODIFY TENANT_ID DEFAULT '000000';
|
||||
|
||||
ALTER TABLE BLADE_WF_CONDITION MODIFY IS_DELETED DEFAULT 0;
|
||||
ALTER TABLE BLADE_WF_CONDITION MODIFY TENANT_ID DEFAULT '000000';
|
||||
|
||||
ALTER TABLE BLADE_WF_COPY MODIFY IS_DELETED DEFAULT 0;
|
||||
|
||||
ALTER TABLE BLADE_WF_DEPLOYMENT_FORM MODIFY IS_DELETED DEFAULT 0;
|
||||
|
||||
ALTER TABLE BLADE_WF_FORM MODIFY IS_DELETED DEFAULT 0;
|
||||
ALTER TABLE BLADE_WF_FORM MODIFY TENANT_ID DEFAULT '000000';
|
||||
|
||||
ALTER TABLE BLADE_WF_FORM_DEFAULT_VALUES MODIFY IS_DELETED DEFAULT 0;
|
||||
ALTER TABLE BLADE_WF_FORM_DEFAULT_VALUES MODIFY TENANT_ID DEFAULT '000000';
|
||||
|
||||
ALTER TABLE BLADE_WF_FORM_HISTORY MODIFY IS_DELETED DEFAULT 0;
|
||||
|
||||
ALTER TABLE BLADE_WF_SERIAL MODIFY IS_DELETED DEFAULT 0;
|
||||
|
||||
-- 表单联动示例
|
||||
INSERT INTO "ACT_DE_MODEL" ("ID", "NAME", "MODEL_KEY", "FORM_KEY", "DESCRIPTION", "MODEL_COMMENT", "CREATED", "CREATED_BY", "LAST_UPDATED", "LAST_UPDATED_BY", "VERSION", "XML", "MODEL_EDITOR_JSON", "THUMBNAIL", "MODEL_TYPE", "TENANT_ID") VALUES ('b3eb3226a5af88a9fc18a6fccea26231', '字段联动', 'field-linkage', 'field-linkage', '表单字段联动示例', NULL, TO_DATE('2021-08-23 14:19:03', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2021-08-23 14:21:17', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', '1', '<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:flowable="http://flowable.org/bpmn" xmlns:activiti="http://activiti.org/bpmn" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" targetNamespace="http://bpmn.io/schema/bpmn">
|
||||
<process id="field-linkage" name="字段联动" isExecutable="true">
|
||||
<documentation>表单字段联动示例</documentation>
|
||||
<startEvent id="startEvent_1" name="开始">
|
||||
<extensionElements>
|
||||
<flowable:formProperty id="1629695558953_19833" name="控制显隐" readable="true" writable="true" />
|
||||
<flowable:formProperty id="input" name="单行文本" readable="true" writable="true" />
|
||||
<flowable:formProperty id="1629695859796_23456" name="值改变" readable="true" writable="true" />
|
||||
<flowable:formProperty id="input2" name="单行文本" readable="true" writable="true" />
|
||||
</extensionElements>
|
||||
<outgoing>Flow_08kq4bi</outgoing>
|
||||
</startEvent>
|
||||
<userTask id="Activity_1rd1ux4" name="1">
|
||||
<extensionElements>
|
||||
<flowable:formProperty id="1629695558953_19833" name="控制显隐" readable="true" writable="true" />
|
||||
<flowable:formProperty id="input" name="单行文本" readable="true" writable="true" />
|
||||
<flowable:formProperty id="1629695859796_23456" name="值改变" readable="true" writable="true" />
|
||||
<flowable:formProperty id="input2" name="单行文本" readable="true" writable="true" />
|
||||
<flowable:button label="通过" prop="wf_pass" display="true" />
|
||||
<flowable:button label="驳回" prop="wf_reject" display="true" />
|
||||
<flowable:button label="打印" prop="wf_print" display="true" />
|
||||
<flowable:button label="转办" prop="wf_transfer" display="true" />
|
||||
<flowable:button label="委托" prop="wf_delegate" display="true" />
|
||||
<flowable:button label="终止" prop="wf_terminate" display="true" />
|
||||
<flowable:button label="加签" prop="wf_add_instance" display="true" />
|
||||
<flowable:button label="减签" prop="wf_del_instance" display="true" />
|
||||
<flowable:button label="指定回退" prop="wf_rollback" display="true" />
|
||||
<flowable:assignee type="user" value="1123598821738675201" text="管理员" />
|
||||
</extensionElements>
|
||||
<incoming>Flow_08kq4bi</incoming>
|
||||
<outgoing>Flow_19eudkr</outgoing>
|
||||
</userTask>
|
||||
<sequenceFlow id="Flow_08kq4bi" sourceRef="startEvent_1" targetRef="Activity_1rd1ux4" />
|
||||
<endEvent id="Event_1vy3n21">
|
||||
<incoming>Flow_19eudkr</incoming>
|
||||
</endEvent>
|
||||
<sequenceFlow id="Flow_19eudkr" sourceRef="Activity_1rd1ux4" targetRef="Event_1vy3n21" />
|
||||
</process>
|
||||
<bpmndi:BPMNDiagram id="BPMNDiagram_flow">
|
||||
<bpmndi:BPMNPlane id="BPMNPlane_flow" bpmnElement="field-linkage">
|
||||
<bpmndi:BPMNEdge id="Flow_19eudkr_di" bpmnElement="Flow_19eudkr">
|
||||
<di:waypoint x="430" y="218" />
|
||||
<di:waypoint x="492" y="218" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_08kq4bi_di" bpmnElement="Flow_08kq4bi">
|
||||
<di:waypoint x="276" y="218" />
|
||||
<di:waypoint x="330" y="218" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNShape id="BPMNShape_startEvent_1" bpmnElement="startEvent_1">
|
||||
<dc:Bounds x="240" y="200" width="36" height="36" />
|
||||
<bpmndi:BPMNLabel>
|
||||
<dc:Bounds x="247" y="243" width="22" height="14" />
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Activity_1rd1ux4_di" bpmnElement="Activity_1rd1ux4">
|
||||
<dc:Bounds x="330" y="178" width="100" height="80" />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape id="Event_1vy3n21_di" bpmnElement="Event_1vy3n21">
|
||||
<dc:Bounds x="492" y="200" width="36" height="36" />
|
||||
</bpmndi:BPMNShape>
|
||||
</bpmndi:BPMNPlane>
|
||||
</bpmndi:BPMNDiagram>
|
||||
</definitions>
|
||||
', '{"bounds":{"lowerRight":{"x":1485.0,"y":700.0},"upperLeft":{"x":0.0,"y":0.0}},"resourceId":"canvas","stencil":{"id":"BPMNDiagram"},"stencilset":{"namespace":"http://b3mn.org/stencilset/bpmn2.0#","url":"../editor/stencilsets/bpmn2.0/bpmn2.0.json"},"properties":{"process_id":"field-linkage","name":"字段联动","documentation":"表单字段联动示例","process_namespace":"http://bpmn.io/schema/bpmn","iseagerexecutionfetch":false,"messages":[],"executionlisteners":{"executionListeners":[]},"eventlisteners":{"eventListeners":[]},"signaldefinitions":[],"messagedefinitions":[],"escalationdefinitions":[]},"childShapes":[{"bounds":{"lowerRight":{"x":276.0,"y":236.0},"upperLeft":{"x":240.0,"y":200.0}},"resourceId":"startEvent_1","childShapes":[],"stencil":{"id":"StartNoneEvent"},"properties":{"overrideid":"startEvent_1","name":"开始","interrupting":true,"formproperties":{"formProperties":[{"id":"1629695558953_19833","name":"控制显隐","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true},{"id":"input","name":"单行文本","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true},{"id":"1629695859796_23456","name":"值改变","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true},{"id":"input2","name":"单行文本","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true}]},"executionlisteners":{"executionListeners":[]}},"outgoing":[{"resourceId":"Flow_08kq4bi"}]},{"bounds":{"lowerRight":{"x":430.0,"y":258.0},"upperLeft":{"x":330.0,"y":178.0}},"resourceId":"Activity_1rd1ux4","childShapes":[],"stencil":{"id":"UserTask"},"properties":{"overrideid":"Activity_1rd1ux4","name":"1","formproperties":{"formProperties":[{"id":"1629695558953_19833","name":"控制显隐","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true},{"id":"input","name":"单行文本","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true},{"id":"1629695859796_23456","name":"值改变","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true},{"id":"input2","name":"单行文本","type":null,"expression":null,"variable":null,"default":null,"required":false,"readable":true,"writable":true}]},"asynchronousdefinition":false,"exclusivedefinition":true,"isforcompensation":false,"tasklisteners":{"taskListeners":[]},"executionlisteners":{"executionListeners":[]}},"outgoing":[{"resourceId":"Flow_19eudkr"}]},{"bounds":{"lowerRight":{"x":172.0,"y":212.0},"upperLeft":{"x":128.0,"y":212.0}},"resourceId":"Flow_08kq4bi","childShapes":[],"stencil":{"id":"SequenceFlow"},"dockers":[{"x":18.0,"y":18.0},{"x":50.0,"y":40.0}],"outgoing":[{"resourceId":"Activity_1rd1ux4"}],"target":{"resourceId":"Activity_1rd1ux4"},"properties":{"overrideid":"Flow_08kq4bi"}},{"bounds":{"lowerRight":{"x":528.0,"y":236.0},"upperLeft":{"x":492.0,"y":200.0}},"resourceId":"Event_1vy3n21","childShapes":[],"stencil":{"id":"EndNoneEvent"},"properties":{"overrideid":"Event_1vy3n21","executionlisteners":{"executionListeners":[]}},"outgoing":[]},{"bounds":{"lowerRight":{"x":172.0,"y":212.0},"upperLeft":{"x":128.0,"y":212.0}},"resourceId":"Flow_19eudkr","childShapes":[],"stencil":{"id":"SequenceFlow"},"dockers":[{"x":50.0,"y":40.0},{"x":18.0,"y":18.0}],"outgoing":[{"resourceId":"Event_1vy3n21"}],"target":{"resourceId":"Event_1vy3n21"},"properties":{"overrideid":"Flow_19eudkr"}}]}', NULL, '0', '000000');
|
||||
|
||||
INSERT INTO "BLADE_WF_FORM" ("ID", "FORM_KEY", "NAME", "CONTENT", "VERSION", "REMARK", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED", "TENANT_ID") VALUES ('1429672727182159874', 'field-linkage', '字段联动', '{column:[{type:''switch'',label:''控制显隐'',span:24,display:true,value:''0'',dicData:[{label:'''',value:''0''},{label:'''',value:''1''}],prop:''1629695558953_19833'',change:({value}) => {
|
||||
const input = this.findObject(this.option.column, ''input'')
|
||||
if(value == 0) {
|
||||
input.display = false
|
||||
} else {
|
||||
input.display = true
|
||||
}
|
||||
}},{type:''input'',label:''单行文本'',span:24,display:true,prop:''input'',change:({value}) => {
|
||||
|
||||
}},{type:''select'',label:''值改变'',dicData:[{label:''一天'',value:''1''},{label:''两天'',value:''2''},{label:''三天'',value:''3''}],cascaderItem:[],span:24,display:true,props:{label:''label'',value:''value''},prop:''1629695859796_23456'',change:({value}) => {
|
||||
let text = value
|
||||
if(value) {
|
||||
text = ''请假 '' + value + '' 天''
|
||||
}
|
||||
this.$set(this.form, ''input2'', text)
|
||||
}},{type:''input'',label:''单行文本'',span:24,display:true,prop:''input2'',change:({value}) => {
|
||||
|
||||
}}],labelPosition:''left'',labelSuffix:'':'',labelWidth:120,gutter:0,menuBtn:true,submitBtn:true,submitText:''提交'',emptyBtn:true,emptyText:''清空'',menuPosition:''center''}', '1', '字段联动示例', '1123598821738675201', '1123598813738675201', TO_DATE('2021-08-23 13:11:54', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2021-08-23 13:25:17', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0', '000000');
|
||||
|
||||
INSERT INTO "BLADE_WF_MODEL_SCOPE" ("ID", "MODEL_ID", "MODEL_KEY", "TYPE", "VAL", "TEXT") VALUES ('1429689694727184385', 'b3eb3226a5af88a9fc18a6fccea26231', 'field-linkage', 'role', '1123598816738675201,1123598816738675202,1123598816738675203,1123598816738675204,1123598816738675205', '超级管理员,用户,人事,经理,老板');
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE "BLADE_WF_BUTTON" ADD ("DISPLAY" NUMBER(11,0));
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_BUTTON"."DISPLAY" IS '默认是否显示';
|
||||
|
||||
UPDATE BLADE_WF_BUTTON SET DISPLAY = 1;
|
||||
@@ -0,0 +1,9 @@
|
||||
ALTER TABLE "BLADE_WF_FORM" ADD ("CATEGORY_ID" NUMBER(20,0));
|
||||
ALTER TABLE "BLADE_WF_FORM_HISTORY" ADD ("CATEGORY_ID" NUMBER(20,0));
|
||||
ALTER TABLE "ACT_DE_MODEL" ADD ("CATEGORY_ID" NUMBER(20,0));
|
||||
ALTER TABLE "ACT_DE_MODEL_HISTORY" ADD ("CATEGORY_ID" NUMBER(20,0));
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM"."CATEGORY_ID" IS '流程id';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_HISTORY"."CATEGORY_ID" IS '流程id';
|
||||
COMMENT ON COLUMN "ACT_DE_MODEL"."CATEGORY_ID" IS '流程id';
|
||||
COMMENT ON COLUMN "ACT_DE_MODEL_HISTORY"."CATEGORY_ID" IS '流程id';
|
||||
@@ -0,0 +1,2 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347066574619590669', '1347061240995815427', 'wf_design_model_change_category', '修改分类', 'menu', NULL, 'iconfont iconicon_roundadd', '1', '2', '0', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347083757101826060', '1347083757101826049', 'wf_design_form_change_category', '修改分类', 'menu', NULL, 'iconfont iconicon_roundadd', '1', '2', '0', '1', NULL, '0');
|
||||
@@ -0,0 +1,7 @@
|
||||
ALTER TABLE "BLADE_WF_DEPLOYMENT_FORM"
|
||||
ADD ("TASK_KEY" VARCHAR2(255 BYTE))
|
||||
ADD ("TASK_NAME" VARCHAR2(255 BYTE));
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_DEPLOYMENT_FORM"."TASK_KEY" IS '节点key';
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_DEPLOYMENT_FORM"."TASK_NAME" IS '节点名称'
|
||||
@@ -0,0 +1,14 @@
|
||||
ALTER TABLE "BLADE_WF_DEPLOYMENT_FORM"
|
||||
ADD ("APP_CONTENT" NCLOB);
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_DEPLOYMENT_FORM"."APP_CONTENT" IS 'app表单内容';
|
||||
|
||||
ALTER TABLE "BLADE_WF_FORM"
|
||||
ADD ("APP_CONTENT" NCLOB);
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM"."APP_CONTENT" IS 'app表单内容';
|
||||
|
||||
ALTER TABLE "BLADE_WF_FORM_HISTORY"
|
||||
ADD ("APP_CONTENT" NCLOB);
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_HISTORY"."APP_CONTENT" IS 'app表单内容';
|
||||
@@ -0,0 +1 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710114306', '1347095124710114302', 'wf_process_withdraw', '撤销', 'follow', NULL, 'detail', '1', '2', '2', '1', NULL, '0');
|
||||
@@ -0,0 +1,5 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710114307', '1347095124710114292', 'wf_process_todo_search', '表单搜索条件', 'follow', NULL, 'detail', '1', '2', '2', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710114308', '1347095124710114296', 'wf_process_send_search', '表单搜索条件', 'follow', NULL, 'detail', '1', '2', '2', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710114309', '1347095124710114299', 'wf_process_done_search', '表单搜索条件', 'follow', NULL, 'detail', '1', '2', '2', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710114310', '1347095124710114302', 'wf_process_my_done_search', '表单搜索条件', 'follow', NULL, 'detail', '1', '2', '2', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710114311', '1347095124710114288', 'wf_process_claim_search', '表单搜索条件', 'follow', NULL, 'detail', '1', '2', '2', '1', NULL, '0');
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1412667489128562801', '1412666776159797249', 'wf_ops_process', '流程列表', 'menu', '/plugin/workflow/ops/list', 'iconfont iconicon_safety', '1', '1', '0', '1', NULL, '0');
|
||||
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE "ACT_DE_MODEL" ADD ("ICON" NVARCHAR2(255));
|
||||
|
||||
COMMENT ON COLUMN "ACT_DE_MODEL"."ICON" IS '图标';
|
||||
@@ -0,0 +1 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347066574619590671', '1347061240995815427', 'wf_design_model_icon', '图标', 'menu', NULL, 'iconfont iconicon_roundadd', '1', '2', '0', '1', NULL, '0');
|
||||
@@ -0,0 +1 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1412667489128562802', '1412667489128562801', 'wf_ops_delete_process', '删除流程', 'menu', NULL, NULL, '1', '2', '0', '1', NULL, '0');
|
||||
@@ -0,0 +1,140 @@
|
||||
|
||||
-- 请先查看升级指南1.6,再确定是否执行这一段注释的SQL
|
||||
-- UPDATE "BLADE_WF_FORM" SET "FORM_KEY" = 'leave', "NAME" = '请假流程表单', "CONTENT" = '{column:[{type:''input'',label:''创建人'',span:12,display:true,prop:''creator'',value:''${this.$store.getters.userInfo.nick_name}'',readonly:true},{type:''input'',label:''创建部门'',span:12,display:true,prop:''creatorDept'',value:''${this.$store.getters.userInfo.dept_name}'',readonly:true},{type:''datetimerange'',label:''请假时间'',span:12,display:true,format:''yyyy-MM-dd HH:mm:ss'',valueFormat:''yyyy-MM-dd HH:mm:ss'',prop:''datetime'',required:true,rules:[{required:true,message:''请假时间必须填写''}],change:({value}) => {
|
||||
-- if (!value || value.length == 0) {
|
||||
-- this.$set(this.form, ''days'', undefined)
|
||||
-- } else {
|
||||
-- const d1 = Date.parse(value.split('','')[0])
|
||||
-- const d2 = Date.parse(value.split('','')[1])
|
||||
-- const day = (d2-d1)/(1*24*60*60*1000)
|
||||
-- this.$set(this.form, ''days'', Number(day.toFixed(2)))
|
||||
-- }
|
||||
-- },dataType:''string''},{type:''number'',label:''请假天数'',span:12,display:true,prop:''days'',required:true,rules:[{required:true,message:''请假天数必须填写''}],controls:true,controlsPosition:''right'',change:({value}) => {
|
||||
-- if (value) this.$set(this.form, ''reason'',''请假'' + value + ''天'' )
|
||||
-- else this.$set(this.form, ''reason'', '''')
|
||||
-- }},{type:''textarea'',label:''请假理由'',span:24,display:true,prop:''reason'',required:true,rules:[{required:true,message:''请假理由必须填写''}]},{label:''附件'',type:''upload'',propsHttp:{res:''data'',url:''link'',name:''originalName''},action:''/api/blade-resource/oss/endpoint/put-file'',display:true,span:24,showFileList:true,multiple:true,limit:10,prop:''attachment'',dataType:''string''}],labelPosition:''left'',labelSuffix:'':'',labelWidth:120,gutter:0,menuBtn:true,submitBtn:true,submitText:''提交'',emptyBtn:true,emptyText:''清空'',menuPosition:''center''}', "APP_CONTENT" = '{"column":[{"type":"input","label":"创建人","span":12,"display":true,"prop":"creator","value":"${this.$store.getters.userInfo.nick_name}","readonly":true},{"type":"input","label":"创建部门","span":12,"display":true,"prop":"creatorDept","value":"${this.$store.getters.userInfo.dept_name}","readonly":true},{"type":"datetimerange","label":"请假时间","span":12,"display":true,"format":"yyyy-MM-dd HH:mm:ss","valueFormat":"yyyy-MM-dd HH:mm:ss","prop":"datetime","required":true,"rules":[{"required":true,"message":"请假时间必须填写"}],"change":"({value}) => {\r\n if (!value || value.length == 0) {\r\n this.$set(this.form, ''days'', undefined)\r\n } else {\r\n const d1 = Date.parse(value.split('','')[0])\r\n const d2 = Date.parse(value.split('','')[1])\r\n const day = (d2-d1)/(1*24*60*60*1000)\r\n this.$set(this.form, ''days'', Number(day.toFixed(2)))\r\n }\r\n}","dataType":"string"},{"type":"number","label":"请假天数","span":12,"display":true,"prop":"days","required":true,"rules":[{"required":true,"message":"请假天数必须填写"}],"controls":true,"controlsPosition":"right","change":"({value}) => {\n if (value) this.$set(this.form, ''reason'',''请假'' + value + ''天'' )\n else this.$set(this.form, ''reason'', '''')\n}"},{"type":"textarea","label":"请假理由","span":24,"display":true,"prop":"reason","required":true,"rules":[{"required":true,"message":"请假理由必须填写"}]},{"label":"附件","type":"upload","propsHttp":{"res":"data","url":"link","name":"originalName"},"action":"/api/blade-resource/oss/endpoint/put-file","display":true,"span":24,"showFileList":true,"multiple":true,"limit":10,"prop":"attachment","dataType":"string"}],"labelPosition":"left","labelSuffix":":","labelWidth":120,"gutter":0,"menuBtn":true,"submitBtn":true,"submitText":"提交","emptyBtn":true,"emptyText":"清空","menuPosition":"center"}', "VERSION" = '1', "CATEGORY_ID" = '-1', "REMARK" = NULL, "CREATE_USER" = '1123598821738675201', "CREATE_DEPT" = '1123598813738675201', "CREATE_TIME" = TO_DATE('2021-06-01 22:06:20', 'SYYYY-MM-DD HH24:MI:SS'), "UPDATE_USER" = '1123598821738675201', "UPDATE_TIME" = TO_DATE('2022-04-12 10:27:07', 'SYYYY-MM-DD HH24:MI:SS'), "STATUS" = '1', "IS_DELETED" = '0', "TENANT_ID" = '000000' WHERE "ID" = '1399729025840140290';
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for BLADE_WF_PROCESS_LEAVE
|
||||
-- ----------------------------
|
||||
DROP TABLE "BLADE_WF_PROCESS_LEAVE";
|
||||
CREATE TABLE "BLADE_WF_PROCESS_LEAVE" (
|
||||
"ID" NUMBER(20,0) NOT NULL,
|
||||
"PROCESS_INS_ID" NVARCHAR2(64),
|
||||
"PROCESS_DEF_ID" NVARCHAR2(64),
|
||||
"CURRENT_NODE" NVARCHAR2(64),
|
||||
"DATETIME" NVARCHAR2(64),
|
||||
"DAYS" NUMBER(11,0),
|
||||
"REASON" NCLOB,
|
||||
"ATTACHMENT" NCLOB,
|
||||
"CREATE_USER" NUMBER(20,0),
|
||||
"CREATE_DEPT" NUMBER(20,0),
|
||||
"CREATE_TIME" DATE NOT NULL,
|
||||
"UPDATE_USER" NUMBER(20,0),
|
||||
"UPDATE_TIME" DATE,
|
||||
"STATUS" NUMBER(11,0),
|
||||
"IS_DELETED" NUMBER(11,0) DEFAULT 0
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
STORAGE (
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
PARALLEL 1
|
||||
NOCACHE
|
||||
DISABLE ROW MOVEMENT
|
||||
;
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."PROCESS_INS_ID" IS '流程实例id';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."PROCESS_DEF_ID" IS '流程定义id';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."CURRENT_NODE" IS '当前节点';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."DATETIME" IS '时间范围';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."DAYS" IS '请假天数';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."REASON" IS '请假理由';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."ATTACHMENT" IS '附件';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."CREATE_USER" IS '创建人';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."CREATE_DEPT" IS '创建部门';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."CREATE_TIME" IS '创建时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."UPDATE_USER" IS '修改人';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."UPDATE_TIME" IS '修改时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."STATUS" IS '状态';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."IS_DELETED" IS '是否已删除';
|
||||
COMMENT ON TABLE "BLADE_WF_PROCESS_LEAVE" IS '请假流程业务示例';
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for BLADE_WF_PROXY
|
||||
-- ----------------------------
|
||||
DROP TABLE "BLADE_WF_PROXY";
|
||||
CREATE TABLE "BLADE_WF_PROXY" (
|
||||
"ID" NUMBER(20,0) NOT NULL,
|
||||
"USER_ID" NUMBER(20,0),
|
||||
"PROXY_USER_ID" NUMBER(20,0),
|
||||
"PROCESS_DEF_KEY" NVARCHAR2(750),
|
||||
"TYPE" NVARCHAR2(255),
|
||||
"START_TIME" DATE,
|
||||
"END_TIME" DATE,
|
||||
"STATUS" NUMBER(11,0)
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
STORAGE (
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
PARALLEL 1
|
||||
NOCACHE
|
||||
DISABLE ROW MOVEMENT
|
||||
;
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."USER_ID" IS '委托人';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."PROXY_USER_ID" IS '代理人';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."PROCESS_DEF_KEY" IS '流程定义key';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."TYPE" IS '1永久 2定时';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."START_TIME" IS '开始时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."END_TIME" IS '结束时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_PROXY"."STATUS" IS '状态';
|
||||
COMMENT ON TABLE "BLADE_WF_PROXY" IS '流程代理';
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table BLADE_WF_PROCESS_LEAVE
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_PROCESS_LEAVE" ADD CONSTRAINT "SYS_C0013052" PRIMARY KEY ("ID", "CREATE_TIME");
|
||||
|
||||
-- ----------------------------
|
||||
-- Checks structure for table BLADE_WF_PROCESS_LEAVE
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_PROCESS_LEAVE" ADD CONSTRAINT "SYS_C0013050" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
ALTER TABLE "BLADE_WF_PROCESS_LEAVE" ADD CONSTRAINT "SYS_C0013051" CHECK ("CREATE_TIME" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table BLADE_WF_PROXY
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_PROXY" ADD CONSTRAINT "SYS_C0013053" PRIMARY KEY ("ID");
|
||||
|
||||
-- ----------------------------
|
||||
-- Checks structure for table BLADE_WF_PROXY
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_PROXY" ADD CONSTRAINT "SYS_C0013049" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
|
||||
-- ----------------------------
|
||||
-- Indexes structure for table BLADE_WF_PROXY
|
||||
-- ----------------------------
|
||||
CREATE UNIQUE INDEX "WF_IDX_UNI_PROXY"
|
||||
ON "BLADE_WF_PROXY" ("USER_ID" ASC, "PROCESS_DEF_KEY" ASC)
|
||||
LOGGING
|
||||
VISIBLE
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
STORAGE (
|
||||
BUFFER_POOL DEFAULT
|
||||
);
|
||||
CREATE INDEX "WF_IDX_USER_ID"
|
||||
ON "BLADE_WF_PROXY" ("USER_ID" ASC)
|
||||
LOGGING
|
||||
VISIBLE
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
STORAGE (
|
||||
BUFFER_POOL DEFAULT
|
||||
);
|
||||
@@ -0,0 +1,8 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513394358223638534', '1412666776159797249', 'wf_ops_proxy', '流程代理', 'menu', '/plugin/workflow/ops/proxy', NULL, '1', '1', '0', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513394358223638535', '1513394358223638534', 'wf_ops_proxy_add', '新增', 'add', NULL, 'plus', '1', '2', '1', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513394358223638536', '1513394358223638534', 'wf_ops_proxy_edit', '修改', 'edit', NULL, 'form', '2', '2', '2', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513394358223638537', '1513394358223638534', 'wf_ops_proxy_delete', '删除', 'delete', NULL, 'delete', '3', '2', '3', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513394358223638538', '1513394358223638534', 'wf_ops_proxy_view', '查看', 'view', NULL, 'file-text', '4', '2', '2', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513683238709682182', '1164733399669963301', 'wf_demo', '业务示例', 'menu', '/plugin/workflow/demo', 'iconfont iconicon_cspace', '4', '1', '0', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513683238709682183', '1513683238709682182', 'wf_demo_leave', '请假流程业务示例', 'menu', '/plugin/workflow/demo/leave/index', NULL, '1', '1', '0', '1', NULL, NULL);
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513683238709682184', '1513683238709682182', 'wf_demo_leave_delete', '删除', 'delete', NULL, NULL, '4', '2', '0', '1', NULL, NULL);
|
||||
@@ -0,0 +1,7 @@
|
||||
ALTER TABLE "BLADE_WF_PROCESS_LEAVE"
|
||||
ADD ("FORM_KEY" VARCHAR2(255))
|
||||
ADD ("FORM_URL" VARCHAR2(255));
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."FORM_KEY" IS '外置表单key';
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_PROCESS_LEAVE"."FORM_URL" IS '外置表单url'
|
||||
@@ -0,0 +1,2 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513683238709682185', '1164733399669963301', 'statistics', '流程统计', 'menu', '/plugin/workflow/statistics', 'iconfont iconicon_airplay', '4', '1', '0', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1513683238709682186', '1513683238709682185', 'wf_statistics', '总览', 'menu', '/plugin/workflow/statistics/index', 'iconfont iconicon_airplay', '4', '1', '0', '1', NULL, '0');
|
||||
@@ -0,0 +1,9 @@
|
||||
ALTER TABLE "BLADE_WF_COPY"
|
||||
ADD ("DEPLOYMENT_ID" NVARCHAR2(255));
|
||||
COMMENT ON COLUMN "BLADEX_BOOT"."BLADE_WF_COPY"."DEPLOYMENT_ID" IS '流程部署id';
|
||||
|
||||
ALTER TABLE "ACT_DE_MODEL" RENAME COLUMN "XML" TO "MODEL_XML";
|
||||
COMMENT ON COLUMN "ACT_DE_MODEL"."MODEL_XML" IS '模型XML';
|
||||
|
||||
ALTER TABLE "ACT_DE_MODEL_HISTORY" RENAME COLUMN "XML" TO "MODEL_XML";
|
||||
COMMENT ON COLUMN "ACT_DE_MODEL_HISTORY"."MODEL_XML" IS '模型XML';
|
||||
@@ -0,0 +1,119 @@
|
||||
-- ----------------------------
|
||||
-- Table structure for BLADE_WF_FORM_THEME
|
||||
-- ----------------------------
|
||||
DROP TABLE "BLADE_WF_FORM_THEME";
|
||||
CREATE TABLE "BLADE_WF_FORM_THEME" (
|
||||
"ID" NUMBER(20,0) NOT NULL,
|
||||
"NAME" NVARCHAR2(255) NOT NULL,
|
||||
"THEME_KEY" NVARCHAR2(255) NOT NULL,
|
||||
"BORDER_WIDTH" NVARCHAR2(255),
|
||||
"BORDER_COLOR" NVARCHAR2(255),
|
||||
"LABEL_COLOR" NVARCHAR2(255),
|
||||
"LABEL_BG" NVARCHAR2(255),
|
||||
"LABEL_WIDTH" NVARCHAR2(255),
|
||||
"LABEL_FONT_SIZE" NVARCHAR2(255),
|
||||
"VALUE_COLOR" NVARCHAR2(255),
|
||||
"VALUE_BG" NVARCHAR2(255),
|
||||
"VALUE_FONT_SIZE" NVARCHAR2(255),
|
||||
"FIELD0" NVARCHAR2(255),
|
||||
"FIELD1" NVARCHAR2(255),
|
||||
"FIELD2" NVARCHAR2(255),
|
||||
"FIELD3" NVARCHAR2(255),
|
||||
"FIELD4" NVARCHAR2(255),
|
||||
"FIELD5" NVARCHAR2(255),
|
||||
"FIELD6" NVARCHAR2(255),
|
||||
"FIELD7" NVARCHAR2(255),
|
||||
"FIELD8" NVARCHAR2(255),
|
||||
"FIELD9" NVARCHAR2(255),
|
||||
"CREATE_USER" NUMBER(20,0),
|
||||
"CREATE_DEPT" NUMBER(20,0),
|
||||
"CREATE_TIME" DATE,
|
||||
"UPDATE_USER" NUMBER(20,0),
|
||||
"UPDATE_TIME" DATE,
|
||||
"STATUS" NUMBER(11,0),
|
||||
"IS_DELETED" NUMBER(11,0) DEFAULT 0,
|
||||
"TENANT_ID" NVARCHAR2(12) DEFAULT '000000'
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
NEXT 1048576
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
PARALLEL 1
|
||||
NOCACHE
|
||||
DISABLE ROW MOVEMENT
|
||||
;
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."NAME" IS '名称';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."THEME_KEY" IS '主题key';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."BORDER_WIDTH" IS '边框宽度';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."BORDER_COLOR" IS '边框颜色';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."LABEL_COLOR" IS 'label字体颜色';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."LABEL_BG" IS 'label背景颜色';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."LABEL_WIDTH" IS 'label宽度';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."LABEL_FONT_SIZE" IS 'label字体大小';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."VALUE_COLOR" IS 'value字体颜色';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."VALUE_BG" IS 'value背景颜色';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."VALUE_FONT_SIZE" IS 'value字体大小';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD0" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD1" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD2" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD3" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD4" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD5" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD6" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD7" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD8" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."FIELD9" IS '预留字段';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."CREATE_USER" IS '创建人';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."CREATE_DEPT" IS '创建部门';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."CREATE_TIME" IS '创建时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."UPDATE_USER" IS '修改人';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."UPDATE_TIME" IS '修改时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."STATUS" IS '状态';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."IS_DELETED" IS '是否已删除';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_THEME"."TENANT_ID" IS '租户ID';
|
||||
COMMENT ON TABLE "BLADE_WF_FORM_THEME" IS '流程表单 - 主题';
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of BLADE_WF_FORM_THEME
|
||||
-- ----------------------------
|
||||
INSERT INTO "BLADE_WF_FORM_THEME" ("ID", "NAME", "THEME_KEY", "BORDER_WIDTH", "BORDER_COLOR", "LABEL_COLOR", "LABEL_BG", "LABEL_WIDTH", "LABEL_FONT_SIZE", "VALUE_COLOR", "VALUE_BG", "VALUE_FONT_SIZE", "FIELD0", "FIELD1", "FIELD2", "FIELD3", "FIELD4", "FIELD5", "FIELD6", "FIELD7", "FIELD8", "FIELD9", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED", "TENANT_ID") VALUES ('1', '蓝色', 'blue', '1px', '#cbdcf0', '#01418a', '#eef6ff', NULL, '14px', NULL, NULL, '14px', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1123598821738675201', '1123598813738675201', TO_DATE('2023-04-04 15:36:46', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2023-05-04 10:43:18', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0', '000000');
|
||||
INSERT INTO "BLADE_WF_FORM_THEME" ("ID", "NAME", "THEME_KEY", "BORDER_WIDTH", "BORDER_COLOR", "LABEL_COLOR", "LABEL_BG", "LABEL_WIDTH", "LABEL_FONT_SIZE", "VALUE_COLOR", "VALUE_BG", "VALUE_FONT_SIZE", "FIELD0", "FIELD1", "FIELD2", "FIELD3", "FIELD4", "FIELD5", "FIELD6", "FIELD7", "FIELD8", "FIELD9", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED", "TENANT_ID") VALUES ('2', '默认', 'default', '1px', 'rgba(235, 238, 245, 1)', 'rgba(144, 147, 153, 1)', 'rgba(250, 250, 250, 1)', NULL, NULL, 'rgba(96, 98, 102, 1)', 'rgba(255, 255, 255, 1)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1123598821738675201', '1123598813738675201', TO_DATE('2023-04-04 15:16:47', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2023-04-18 11:50:10', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0', '000000');
|
||||
INSERT INTO "BLADE_WF_FORM_THEME" ("ID", "NAME", "THEME_KEY", "BORDER_WIDTH", "BORDER_COLOR", "LABEL_COLOR", "LABEL_BG", "LABEL_WIDTH", "LABEL_FONT_SIZE", "VALUE_COLOR", "VALUE_BG", "VALUE_FONT_SIZE", "FIELD0", "FIELD1", "FIELD2", "FIELD3", "FIELD4", "FIELD5", "FIELD6", "FIELD7", "FIELD8", "FIELD9", "CREATE_USER", "CREATE_DEPT", "CREATE_TIME", "UPDATE_USER", "UPDATE_TIME", "STATUS", "IS_DELETED", "TENANT_ID") VALUES ('3', '黑色', 'black', '1px', 'rgba(0, 0, 0, 1)', '#000', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1123598821738675201', '1123598821738675201', TO_DATE('2023-04-04 16:57:35', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2023-05-04 10:43:44', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0', '000000');
|
||||
COMMIT;
|
||||
COMMIT;
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table BLADE_WF_FORM_THEME
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011945" PRIMARY KEY ("ID");
|
||||
|
||||
-- ----------------------------
|
||||
-- Checks structure for table BLADE_WF_FORM_THEME
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011942" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011943" CHECK ("NAME" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011944" CHECK ("THEME_KEY" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
|
||||
-- ----------------------------
|
||||
-- Indexes structure for table BLADE_WF_FORM_THEME
|
||||
-- ----------------------------
|
||||
CREATE UNIQUE INDEX "WF_IDX_THEME_KEY"
|
||||
ON "BLADE_WF_FORM_THEME" ("THEME_KEY" ASC)
|
||||
LOGGING
|
||||
VISIBLE
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
STORAGE (
|
||||
INITIAL 65536
|
||||
NEXT 1048576
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
BUFFER_POOL DEFAULT
|
||||
);
|
||||
@@ -0,0 +1,5 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710113286', '1347061240995815426', 'wf_design_form_theme', '表单主题', 'menu', '/plugin/workflow/design/form-theme', 'iconfont icon-canshu', '7', '1', '0', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710113287', '1347095124710113286', 'wf_design_form_theme_add', '新增', 'add', NULL, 'plus', '1', '2', '1', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710113288', '1347095124710113286', 'wf_design_form_theme_edit', '修改', 'edit', NULL, 'form', '2', '2', '2', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710113289', '1347095124710113286', 'wf_design_form_theme_delete', '删除', 'delete', NULL, 'delete', '3', '2', '3', '1', NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1347095124710113290', '1347095124710113286', 'wf_design_form_theme_view', '查看', 'view', NULL, 'file-text', '4', '2', '2', '1', NULL, '0');
|
||||
@@ -0,0 +1,59 @@
|
||||
-- ----------------------------
|
||||
-- Table structure for BLADE_WF_FORM_VARIABLE
|
||||
-- ----------------------------
|
||||
DROP TABLE "BLADE_WF_FORM_VARIABLE";
|
||||
CREATE TABLE "BLADE_WF_FORM_VARIABLE" (
|
||||
"ID" NUMBER(20,0) NOT NULL,
|
||||
"PROCESS_INS_ID" NVARCHAR2(255),
|
||||
"DEPLOYMENT_ID" NVARCHAR2(255),
|
||||
"TASK_ID" NVARCHAR2(255),
|
||||
"TASK_DEF_KEY" NVARCHAR2(255),
|
||||
"TASK_NAME" NVARCHAR2(255),
|
||||
"FORM_OPTION" NCLOB,
|
||||
"FORM_VARIABLE" NCLOB,
|
||||
"STATUS" NVARCHAR2(255),
|
||||
"CREATE_USER" NUMBER(20,0),
|
||||
"CREATE_TIME" DATE,
|
||||
"CREATE_DEPT" NUMBER(20,0),
|
||||
"UPDATE_USER" NUMBER(20,0),
|
||||
"UPDATE_TIME" DATE,
|
||||
"IS_DELETED" NUMBER(11,0) DEFAULT 0,
|
||||
"TENANT_ID" NVARCHAR2(12) DEFAULT '000000'
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
STORAGE (
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
PARALLEL 1
|
||||
NOCACHE
|
||||
DISABLE ROW MOVEMENT
|
||||
;
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."PROCESS_INS_ID" IS '流程实例id';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."DEPLOYMENT_ID" IS '流程部署id';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."TASK_ID" IS '任务id';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."TASK_DEF_KEY" IS '任务节点key';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."TASK_NAME" IS '任务节点名称';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."FORM_OPTION" IS '表单js';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."FORM_VARIABLE" IS '表单值';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."STATUS" IS '状态';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."CREATE_USER" IS '创建人';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."CREATE_TIME" IS '创建时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."CREATE_DEPT" IS '创建部门';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."UPDATE_USER" IS '修改人';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."UPDATE_TIME" IS '修改时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."IS_DELETED" IS '是否已删除';
|
||||
COMMENT ON COLUMN "BLADE_WF_FORM_VARIABLE"."TENANT_ID" IS '租户ID';
|
||||
COMMENT ON TABLE "BLADE_WF_FORM_VARIABLE" IS '流程表单 - 历史变量';
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table BLADE_WF_FORM_VARIABLE
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_FORM_VARIABLE" ADD CONSTRAINT "SYS_C0012109" PRIMARY KEY ("ID");
|
||||
|
||||
-- ----------------------------
|
||||
-- Checks structure for table BLADE_WF_FORM_VARIABLE
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_FORM_VARIABLE" ADD CONSTRAINT "SYS_C0012108" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
@@ -0,0 +1 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "REMARK", "IS_DELETED") VALUES ('1399260774324618926', '1347095124710114284', 'wf_form_variable_view', '表单历史变量查看', 'view', NULL, 'file-text', '1', '2', '2', '1', NULL, '0');
|
||||
@@ -0,0 +1,55 @@
|
||||
-- ----------------------------
|
||||
-- Table structure for BLADE_WF_LISTENER
|
||||
-- ----------------------------
|
||||
DROP TABLE "BLADE_WF_LISTENER";
|
||||
CREATE TABLE "BLADE_WF_LISTENER" (
|
||||
"ID" NUMBER(20,0) NOT NULL,
|
||||
"NAME" NVARCHAR2(255),
|
||||
"CATEGORY" NVARCHAR2(255),
|
||||
"EVENT" NVARCHAR2(255),
|
||||
"TYPE" NVARCHAR2(255),
|
||||
"VAL" NVARCHAR2(255),
|
||||
"CREATE_USER" NUMBER(20,0),
|
||||
"CREATE_DEPT" NUMBER(20,0),
|
||||
"CREATE_TIME" DATE,
|
||||
"UPDATE_USER" NUMBER(20,0),
|
||||
"UPDATE_TIME" DATE,
|
||||
"STATUS" NUMBER(11,0),
|
||||
"IS_DELETED" NUMBER(11,0) DEFAULT 0,
|
||||
"TENANT_ID" NVARCHAR2(12) DEFAULT '000000'
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
STORAGE (
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
PARALLEL 1
|
||||
NOCACHE
|
||||
DISABLE ROW MOVEMENT
|
||||
;
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."NAME" IS '名称';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."CATEGORY" IS '分类';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."EVENT" IS '事件';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."TYPE" IS '监听类型';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."VAL" IS '值';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."CREATE_USER" IS '创建人';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."CREATE_DEPT" IS '创建部门';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."CREATE_TIME" IS '创建时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."UPDATE_USER" IS '修改人';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."UPDATE_TIME" IS '修改时间';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."STATUS" IS '状态';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."IS_DELETED" IS '是否已删除';
|
||||
COMMENT ON COLUMN "BLADE_WF_LISTENER"."TENANT_ID" IS '租户ID';
|
||||
COMMENT ON TABLE "BLADE_WF_LISTENER" IS '任务/执行监听器';
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table BLADE_WF_LISTENER
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_LISTENER" ADD CONSTRAINT "SYS_C0011312" PRIMARY KEY ("ID");
|
||||
|
||||
-- ----------------------------
|
||||
-- Checks structure for table BLADE_WF_LISTENER
|
||||
-- ----------------------------
|
||||
ALTER TABLE "BLADE_WF_LISTENER" ADD CONSTRAINT "SYS_C0011311" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
|
||||
@@ -0,0 +1,5 @@
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "COMPONENT", "REMARK", "IS_DELETED") VALUES ('1409170214477180929', '1347061240995815426', 'wf_listener', '监听器配置', 'menu', '/plugin/workflow/design/listener', 'iconfont iconicon_details', '7', '1', '0', '1', NULL, NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "COMPONENT", "REMARK", "IS_DELETED") VALUES ('1409170214477180930', '1409170214477180929', 'wf_listener_add', '新增', 'add', NULL, 'plus', '1', '2', '1', '1', NULL, NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "COMPONENT", "REMARK", "IS_DELETED") VALUES ('1409170214477180931', '1409170214477180929', 'wf_listener_edit', '修改', 'edit', NULL, 'form', '2', '2', '2', '1', NULL, NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "COMPONENT", "REMARK", "IS_DELETED") VALUES ('1409170214477180932', '1409170214477180929', 'wf_listener_delete', '删除', 'delete', NULL, 'delete', '3', '2', '3', '1', NULL, NULL, '0');
|
||||
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "COMPONENT", "REMARK", "IS_DELETED") VALUES ('1409170214477180933', '1409170214477180929', 'wf_listener_view', '查看', 'view', NULL, 'file-text', '4', '2', '2', '1', NULL, NULL, '0');
|
||||
@@ -0,0 +1,7 @@
|
||||
ALTER TABLE "BLADE_WF_DRAFT"
|
||||
ADD ("TASK_ID" NVARCHAR2(255));
|
||||
|
||||
CREATE UNIQUE INDEX "WF_IDX_DRAFT_UNI2"
|
||||
ON "BLADE_WF_DRAFT" ("USER_ID", "TASK_ID", "PLATFORM");
|
||||
|
||||
COMMENT ON COLUMN "BLADE_WF_DRAFT"."TASK_ID" IS '任务id'
|
||||
Reference in New Issue
Block a user