提交 6a251d31 编写于 作者: ibizdev's avatar ibizdev

lxm1993 发布系统代码 [TrainSys,网页端]

上级 7bcfc06f
......@@ -18,6 +18,7 @@
* [Mob](ibizmos:/pssysapps/Mob.ibizmodel)
## 工作流
* [工作流(WorkFlow)](workflow/WorkFlowWf.md)
* [测试工作流](workflow/testWf.md)
## 服务接口
......
......@@ -2,12 +2,18 @@
"getAllPSCodeLists" : [ {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/TestAll.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WFStatus.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/TestType.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/UsrCodeList0320261658.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WorkFlowWfStep.json"
} ],
"getAllPSDataEntities" : [ {
"modelref" : true,
......@@ -18,6 +24,13 @@
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/TEST.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow.json"
} ],
"getAllPSWorkflows" : [ {
"modelref" : true,
"path" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf.json"
} ],
"codeName" : "Test",
"dynaModelFilePath" : "PSMODULES/Test.json",
......
{
"codeListTag" : "Test__WFStatus",
"codeListType" : "STATIC",
"codeName" : "WFStatus",
"dynaInstMode" : 0,
"dynaModelFilePath" : "PSMODULES/Test/PSCODELISTS/WFStatus.json",
"emptyText" : "未定义",
"name" : "工作流状态",
"getPSCodeItems" : [ {
"codeName" : "Item_10",
"text" : "草稿",
"value" : "10"
}, {
"codeName" : "Item_20",
"text" : "审批中",
"value" : "20"
}, {
"codeName" : "Item_30",
"text" : "已完成",
"value" : "30"
}, {
"codeName" : "Item_40",
"text" : "已取消",
"value" : "40"
} ],
"getPSSystemModule" : {
"modelref" : true,
"path" : "PSMODULES/Test.json"
},
"refFlag" : true,
"systemTag" : "TrainSys",
"codeItemValueNumber" : false,
"enableCache" : true,
"subSysAsCloud" : false,
"subSysCodeList" : false,
"userScope" : false
}
\ No newline at end of file
{
"codeListTag" : "Test__WorkFlowWfStep",
"codeListType" : "STATIC",
"codeName" : "WorkFlowWfStep",
"dynaInstMode" : 0,
"dynaModelFilePath" : "PSMODULES/Test/PSCODELISTS/WorkFlowWfStep.json",
"emptyText" : "未定义",
"name" : "WorkFlow流程步骤",
"getPSCodeItems" : [ {
"codeName" : "Item_10",
"text" : "起草",
"value" : "10"
}, {
"codeName" : "Item_20",
"text" : "审批",
"value" : "20"
} ],
"getPSDataEntity" : {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow.json"
},
"getPSSystemModule" : {
"modelref" : true,
"path" : "PSMODULES/Test.json"
},
"refFlag" : true,
"systemTag" : "TrainSys",
"codeItemValueNumber" : false,
"enableCache" : true,
"subSysAsCloud" : false,
"subSysCodeList" : false,
"userScope" : false
}
\ No newline at end of file
{
"actionMode" : "CHECKKEY",
"actionType" : "BUILTIN",
"codeName" : "CheckKey",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/CheckKey.json",
"logicName" : "CheckKey",
"name" : "CheckKey",
"getPSDEActionInput" : {
"name" : "CheckKeyInput",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO"
},
"getPSDEActionReturn" : {
"name" : "CheckKeyResult",
"stdDataType" : 9,
"type" : "SIMPLE"
},
"builtinAction" : true
}
\ No newline at end of file
{
"actionMode" : "CREATE",
"actionType" : "BUILTIN",
"codeName" : "Create",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Create.json",
"logicName" : "Create",
"name" : "Create",
"orderValue" : 1,
"getPSDEActionInput" : {
"name" : "CreateInput",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO",
"output" : true
},
"getPSDEActionReturn" : {
"name" : "CreateResult",
"type" : "VOID"
},
"builtinAction" : true
}
\ No newline at end of file
{
"actionMode" : "READ",
"actionType" : "BUILTIN",
"codeName" : "Get",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Get.json",
"logicName" : "Get",
"name" : "Get",
"orderValue" : 31,
"getPSDEActionInput" : {
"getKeyPSDEField" : {
"name" : "WORKFLOWID",
"codeName" : "WorkFlowId"
},
"name" : "GetInput",
"type" : "KEYFIELD"
},
"getPSDEActionReturn" : {
"name" : "GetResult",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO"
},
"builtinAction" : true
}
\ No newline at end of file
{
"actionMode" : "GETDRAFT",
"actionType" : "BUILTIN",
"codeName" : "GetDraft",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/GetDraft.json",
"logicName" : "GetDraft",
"name" : "GetDraft",
"orderValue" : 41,
"getPSDEActionInput" : {
"name" : "GetDraftInput",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO"
},
"getPSDEActionReturn" : {
"name" : "GetDraftResult",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO"
},
"builtinAction" : true
}
\ No newline at end of file
{
"actionMode" : "DELETE",
"actionType" : "BUILTIN",
"batchActionMode" : 1,
"codeName" : "Remove",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Remove.json",
"logicName" : "Remove",
"name" : "Remove",
"orderValue" : 21,
"getPSDEActionInput" : {
"getKeyPSDEField" : {
"name" : "WORKFLOWID",
"codeName" : "WorkFlowId"
},
"name" : "RemoveInput",
"type" : "KEYFIELDS"
},
"getPSDEActionReturn" : {
"name" : "RemoveResult",
"type" : "VOID"
},
"batchAction" : true,
"builtinAction" : true
}
\ No newline at end of file
{
"actionMode" : "UNKNOWN",
"actionType" : "BUILTIN",
"codeName" : "Save",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Save.json",
"logicName" : "Save",
"name" : "Save",
"getPSDEActionInput" : {
"name" : "SaveInput",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO"
},
"getPSDEActionReturn" : {
"name" : "SaveResult",
"type" : "VOID"
},
"builtinAction" : true
}
\ No newline at end of file
{
"actionMode" : "UPDATE",
"actionType" : "BUILTIN",
"codeName" : "Update",
"dynaModelFilePath" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Update.json",
"logicName" : "Update",
"name" : "Update",
"orderValue" : 11,
"getPSDEActionInput" : {
"name" : "UpdateInput",
"getPSDEMethodDTO" : {
"modelref" : true,
"id" : "WorkFlowDTO"
},
"type" : "DTO",
"output" : true
},
"getPSDEActionReturn" : {
"name" : "UpdateResult",
"type" : "VOID"
},
"builtinAction" : true
}
\ No newline at end of file
{
"dBType" : "MYSQL5",
"name" : "MySQL5",
"getPSDEDataQueryCodeExps" : [ {
"expression" : "t1.`CREATEDATE`",
"name" : "CREATEDATE"
}, {
"expression" : "t1.`CREATEMAN`",
"name" : "CREATEMAN"
}, {
"expression" : "t1.`UPDATEDATE`",
"name" : "UPDATEDATE"
}, {
"expression" : "t1.`UPDATEMAN`",
"name" : "UPDATEMAN"
}, {
"expression" : "t1.`WFSTATE`",
"name" : "WFSTATE"
}, {
"expression" : "t1.`WFSTEP`",
"name" : "WFSTEP"
}, {
"expression" : "t1.`WORKFLOWID`",
"name" : "WORKFLOWID"
}, {
"expression" : "t1.`WORKFLOWNAME`",
"name" : "WORKFLOWNAME"
} ],
"queryCode" : "SELECT\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`,\nt1.`WFSTATE`,\nt1.`WFSTEP`,\nt1.`WORKFLOWID`,\nt1.`WORKFLOWNAME`\nFROM `T_WORKFLOW` t1 \n",
"id" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
{
"dBType" : "MYSQL5",
"name" : "MySQL5",
"getPSDEDataQueryCodeExps" : [ {
"expression" : "t1.`CREATEDATE`",
"name" : "CREATEDATE"
}, {
"expression" : "t1.`CREATEMAN`",
"name" : "CREATEMAN"
}, {
"expression" : "t1.`UPDATEDATE`",
"name" : "UPDATEDATE"
}, {
"expression" : "t1.`UPDATEMAN`",
"name" : "UPDATEMAN"
}, {
"expression" : "t1.`WFSTATE`",
"name" : "WFSTATE"
}, {
"expression" : "t1.`WFSTEP`",
"name" : "WFSTEP"
}, {
"expression" : "t1.`WORKFLOWID`",
"name" : "WORKFLOWID"
}, {
"expression" : "t1.`WORKFLOWNAME`",
"name" : "WORKFLOWNAME"
} ],
"queryCode" : "SELECT\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`,\nt1.`WFSTATE`,\nt1.`WFSTEP`,\nt1.`WORKFLOWID`,\nt1.`WORKFLOWNAME`\nFROM `T_WORKFLOW` t1 \n",
"id" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json"
}
\ No newline at end of file
{
"codeName" : "WorkFlowWf",
"dynaModelFilePath" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf.json",
"logicName" : "工作流(WorkFlow)",
"name" : "工作流(WorkFlow)",
"getPSSystemModule" : {
"modelref" : true,
"path" : "PSMODULES/Test.json"
},
"getPSWFDEs" : [ {
"codeName" : "WF",
"dynaModelFilePath" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf/PSWFDES/WorkFlow.json",
"getEntityStatePSCodeList" : {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WFStatus.json"
},
"name" : "WORKFLOW",
"getPSDataEntity" : {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow.json"
},
"getPSWorkflow" : {
"modelref" : true,
"path" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf.json"
},
"getUDStatePSDEField" : {
"name" : "WFSTATE",
"codeName" : "Wfstate"
},
"wFProxyMode" : 0,
"getWFStepPSCodeList" : {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WorkFlowWfStep.json"
},
"getWFStepPSDEField" : {
"name" : "WFSTEP",
"codeName" : "Wfstep"
},
"defaultMode" : true,
"enableUserStart" : true,
"useWFProxyApp" : false
} ],
"getPSWFVersions" : [ {
"modelref" : true,
"path" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf/PSWFVERSIONS/WorkFlowWfv1.json"
} ],
"wFEngineCat" : "ACTIVITI",
"wFEngineType" : "ACTIVITI",
"wFProxyMode" : 0,
"wFType" : "DEFAULT",
"useRemoteEngine" : false,
"useWFProxyApp" : false,
"valid" : true
}
\ No newline at end of file
{
"codeName" : "WorkFlowWfv1",
"dynaModelFilePath" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf/PSWFVERSIONS/WorkFlowWfv1.json",
"name" : "工作流(WorkFlow) v1",
"getPSWFLinks" : [ {
"getFromPSWFProcess" : {
"modelref" : true,
"id" : "START_01"
},
"name" : "route",
"getToPSWFProcess" : {
"modelref" : true,
"id" : "INTERACTIVE_01"
},
"wFLinkType" : "ROUTE"
}, {
"getFromPSWFProcess" : {
"modelref" : true,
"id" : "INTERACTIVE_01"
},
"logicName" : "通过",
"name" : "IAACTION",
"nextCondition" : "ANY",
"getToPSWFProcess" : {
"modelref" : true,
"id" : "END_01"
},
"wFLinkType" : "IAACTION"
} ],
"getPSWFProcesses" : [ {
"codeName" : "START_01",
"height" : 30,
"leftPos" : 870,
"logicName" : "开始事件",
"name" : "开始事件",
"getPSWFLinks" : [ {
"modelref" : true,
"id" : "route"
} ],
"timeout" : -1,
"topPos" : 80,
"wFProcessType" : "START",
"width" : 30,
"asynchronousProcess" : false,
"enableTimeout" : false,
"startProcess" : true
}, {
"codeName" : "INTERACTIVE_01",
"formCodeName" : "ApprovalForm",
"height" : 80,
"leftPos" : 840,
"logicName" : "审批",
"msgType" : 0,
"multiInstMode" : "NONE",
"name" : "审批",
"getPSWFLinks" : [ {
"modelref" : true,
"id" : "IAACTION"
} ],
"timeout" : -1,
"topPos" : 290,
"wFProcessType" : "INTERACTIVE",
"wFStepValue" : "20",
"width" : 100,
"asynchronousProcess" : false,
"enableTimeout" : false,
"sendInform" : false
}, {
"codeName" : "END_01",
"height" : 30,
"leftPos" : 870,
"logicName" : "结束事件",
"name" : "结束事件",
"timeout" : -1,
"topPos" : 540,
"wFProcessType" : "END",
"width" : 30,
"asynchronousProcess" : false,
"enableTimeout" : false,
"terminalProcess" : true
} ],
"getStartPSWFProcess" : {
"modelref" : true,
"id" : "START_01"
},
"wFCodeName" : "WorkFlowWf",
"wFVersion" : 1,
"hasMobStartView" : false,
"hasStartView" : false,
"valid" : true
}
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:flowable="http://flowable.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.flowable.org/processdef">
<process id="trainsys-workflowwfv1" isClosed="false" isExecutable="true" name="工作流(WorkFlow) v1" processType="None">
<extensionElements>
<flowable:eventListener delegateExpression="${processInstanceListener}" />
<flowable:field name="bookings">
<flowable:string>workflow</flowable:string>
</flowable:field>
<flowable:field name="bookingapps_workflow">
<flowable:string>Web</flowable:string>
</flowable:field>
<flowable:field name="wfstepfield_workflow">
<flowable:string>wfstep</flowable:string>
</flowable:field>
<flowable:field name="udstatefield_workflow">
<flowable:string>wfstate</flowable:string>
</flowable:field>
<flowable:field name="wffinishval_workflow">
<flowable:string></flowable:string>
</flowable:field>
<flowable:field name="wfcancelval_workflow">
<flowable:string></flowable:string>
</flowable:field>
<flowable:field name="wferrorval_workflow">
<flowable:string></flowable:string>
</flowable:field>
<flowable:field name="majortext_workflow">
<flowable:string>workflowname</flowable:string>
</flowable:field>
<flowable:field name="isvalid">
<flowable:string>1</flowable:string>
</flowable:field>
</extensionElements>
<startEvent id="sid-7b05636dee3e81f1272de444e893ea19" name="开始事件">
</startEvent>
<userTask flowable:category="${businessKey}" flowable:candidateUsers="${activedata.srfwfpredefinedusers}" flowable:exclusive="true" id="tid-20-d3507b7d5e9d34fa8c1db99ad8624a95" name="审批">
<documentation>${majortext}</documentation>
<extensionElements>
<flowable:form process-form="ApprovalForm" />
</extensionElements>
</userTask>
<endEvent id="sid-542ea3f4f99dca8171db8812cc80e5bf" name="结束事件">
</endEvent>
<sequenceFlow id="rid-7b03003998ee9a50e67098a5e24ab87f" sourceRef="sid-7b05636dee3e81f1272de444e893ea19" targetRef="tid-20-d3507b7d5e9d34fa8c1db99ad8624a95" name="">
</sequenceFlow>
<sequenceFlow id="lid-IAACTION-58a50e0c1439841437964a710e02baca" sourceRef="tid-20-d3507b7d5e9d34fa8c1db99ad8624a95" targetRef="sid-542ea3f4f99dca8171db8812cc80e5bf" name="通过">
<conditionExpression xsi:type="tFormalExpression" ><![CDATA[${sequenceFlowId=="lid-IAACTION-58a50e0c1439841437964a710e02baca"}]]></conditionExpression>
<extensionElements>
<flowable:form nextCondition="ANY" />
</extensionElements>
</sequenceFlow>
</process>
<bpmndi:BPMNDiagram id="BPMNDiagram_trainsys-workflowwfv1">
<bpmndi:BPMNPlane id="BPMNPlane_trainsys-workflowwfv1" bpmnElement="trainsys-workflowwfv1">
<bpmndi:BPMNShape id="BPMNShape-7b05636dee3e81f1272de444e893ea19" bpmnElement="sid-7b05636dee3e81f1272de444e893ea19">
<omgdi:Bounds x="870" y="80" width="30" height="30" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape-d3507b7d5e9d34fa8c1db99ad8624a95" bpmnElement="tid-20-d3507b7d5e9d34fa8c1db99ad8624a95">
<omgdi:Bounds x="840" y="290" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape-542ea3f4f99dca8171db8812cc80e5bf" bpmnElement="sid-542ea3f4f99dca8171db8812cc80e5bf">
<omgdi:Bounds x="870" y="540" width="30" height="30" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge-rid-7b03003998ee9a50e67098a5e24ab87f" bpmnElement="rid-7b03003998ee9a50e67098a5e24ab87f">
<omgdi:waypoint x="0" y="0" />
<omgdi:waypoint x="0" y="0" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge-lid-IAACTION-58a50e0c1439841437964a710e02baca" bpmnElement="lid-IAACTION-58a50e0c1439841437964a710e02baca">
<omgdi:waypoint x="0" y="0" />
<omgdi:waypoint x="0" y="0" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>
\ No newline at end of file
{
"accUserMode" : 0,
"codeName" : "AppWFStepTraceView",
"dynaModelFilePath" : "PSSYSAPPS/Mob/PSAPPUTILVIEWS/AppWFStepTraceView.json",
"name" : "AppWFStepTraceView",
"getPSAppModule" : {
"modelref" : true,
"path" : "PSSYSAPPS/Mob/PSAPPMODULES/Ungroup.json"
},
"getPSControls" : [ {
"codeName" : "nullcaptionbar",
"controlType" : "CAPTIONBAR",
"name" : "captionbar",
"getPSControlParam" : { }
} ],
"getPSViewLayoutPanel" : {
"codeName" : "Layoutpanel",
"controlStyle" : "APPWFSTEPTRACEVIEW",
"controlType" : "VIEWLAYOUTPANEL",
"name" : "layoutpanel",
"getPSControlParam" : { },
"layoutBodyOnly" : true,
"layoutPanel" : true,
"useDefaultLayout" : true
},
"title" : "应用流程跟踪视图",
"viewStyle" : "DEFAULT",
"viewType" : "APPWFSTEPTRACEVIEW",
"enableDP" : false,
"modelid" : "1D64CC4D-BDF1-49E4-A9FB-078AEBBFE353",
"modeltype" : "PSAPPUTILVIEW"
}
\ No newline at end of file
......@@ -986,6 +986,11 @@
"viewType" : "DEMOBEDITVIEW",
"resource" : "TEST",
"view" : "MobEditView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Mob/PSAPPUTILVIEWS/AppWFStepTraceView.json",
"viewType" : "APPWFSTEPTRACEVIEW",
"view" : "AppWFStepTraceView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Mob/PSAPPDEVIEWS/TESTMobPickupView.json",
......
{
"codeListTag" : "Test__WFStatus",
"codeListType" : "STATIC",
"codeName" : "WFStatus",
"dynaInstMode" : 0,
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPCODELISTS/WFStatus.json",
"emptyText" : "未定义",
"name" : "工作流状态",
"getPSCodeItems" : [ {
"codeName" : "Item_10",
"text" : "草稿",
"value" : "10"
}, {
"codeName" : "Item_20",
"text" : "审批中",
"value" : "20"
}, {
"codeName" : "Item_30",
"text" : "已完成",
"value" : "30"
}, {
"codeName" : "Item_40",
"text" : "已取消",
"value" : "40"
} ],
"enableCache" : true
}
\ No newline at end of file
{
"codeListTag" : "Test__WorkFlowWfStep",
"codeListType" : "STATIC",
"codeName" : "WorkFlowWfStep",
"dynaInstMode" : 0,
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPCODELISTS/WorkFlowWfStep.json",
"emptyText" : "未定义",
"name" : "WorkFlow流程步骤",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/WorkFlow.json"
},
"getPSCodeItems" : [ {
"codeName" : "Item_10",
"text" : "起草",
"value" : "10"
}, {
"codeName" : "Item_20",
"text" : "审批",
"value" : "20"
} ],
"enableCache" : true
}
\ No newline at end of file
......@@ -325,6 +325,54 @@
"value" : "zhaoliu"
} ],
"enableCache" : true
}, {
"codeListTag" : "Test__WFStatus",
"codeListType" : "STATIC",
"codeName" : "WFStatus",
"dynaInstMode" : 0,
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPCODELISTS/WFStatus.json",
"emptyText" : "未定义",
"name" : "工作流状态",
"getPSCodeItems" : [ {
"codeName" : "Item_10",
"text" : "草稿",
"value" : "10"
}, {
"codeName" : "Item_20",
"text" : "审批中",
"value" : "20"
}, {
"codeName" : "Item_30",
"text" : "已完成",
"value" : "30"
}, {
"codeName" : "Item_40",
"text" : "已取消",
"value" : "40"
} ],
"enableCache" : true
}, {
"codeListTag" : "Test__WorkFlowWfStep",
"codeListType" : "STATIC",
"codeName" : "WorkFlowWfStep",
"dynaInstMode" : 0,
"dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPCODELISTS/WorkFlowWfStep.json",
"emptyText" : "未定义",
"name" : "WorkFlow流程步骤",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/WorkFlow.json"
},
"getPSCodeItems" : [ {
"codeName" : "Item_10",
"text" : "起草",
"value" : "10"
}, {
"codeName" : "Item_20",
"text" : "审批",
"value" : "20"
} ],
"enableCache" : true
} ],
"getAllPSAppCounters" : [ {
"modelref" : true,
......@@ -1444,6 +1492,11 @@
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/TEST.json",
"name" : "TEST",
"codeName" : "TEST"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/WorkFlow.json",
"name" : "WORKFLOW",
"codeName" : "WorkFlow"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/BXDMX.json",
......@@ -2926,6 +2979,12 @@
"viewType" : "DEPICKUPGRIDVIEW",
"resource" : "BXD",
"view" : "PickupGridView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/WorkFlowWorkFlowEditView.json",
"viewType" : "DEEDITVIEW",
"resource" : "WorkFlow",
"view" : "WorkFlowEditView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/TESTTestMobMDView.json",
......@@ -3684,6 +3743,25 @@
"path" : "PSMODULES/common/PSWORKFLOWS/testWf.json"
},
"hasPSAppWFVer" : false
}, {
"codeName" : "WorkFlowWf",
"name" : "工作流(WorkFlow)",
"getPSAppWFDEs" : [ {
"name" : "WORKFLOW",
"getPSAppDataEntity" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/WorkFlow.json"
},
"getPSAppWF" : {
"modelref" : true,
"id" : "WorkFlowWf"
}
} ],
"getPSWorkflow" : {
"modelref" : true,
"path" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf.json"
},
"hasPSAppWFVer" : false
} ],
"getAllPSDEOPPrivs" : [ {
"logicName" : "建立",
......
......@@ -1563,6 +1563,69 @@
"name" : "T_VIEWLAYOUTMODELREPOSITORY",
"autoExtendModel" : true,
"existingModel" : false
}, {
"getAllPSSysDBColumns" : [ {
"codeName" : "CREATEDATE",
"length" : 8,
"logicName" : "建立时间",
"name" : "CREATEDATE",
"stdDataType" : 5,
"nullable" : true
}, {
"codeName" : "CREATEMAN",
"length" : 60,
"logicName" : "建立人",
"name" : "CREATEMAN",
"stdDataType" : 25,
"nullable" : true
}, {
"codeName" : "UPDATEDATE",
"length" : 8,
"logicName" : "更新时间",
"name" : "UPDATEDATE",
"stdDataType" : 5,
"nullable" : true
}, {
"codeName" : "UPDATEMAN",
"length" : 60,
"logicName" : "更新人",
"name" : "UPDATEMAN",
"stdDataType" : 25,
"nullable" : true
}, {
"codeName" : "WFSTATE",
"length" : 60,
"logicName" : "工作流状态",
"name" : "WFSTATE",
"stdDataType" : 25,
"nullable" : true
}, {
"codeName" : "WFSTEP",
"length" : 60,
"logicName" : "流程步骤",
"name" : "WFSTEP",
"stdDataType" : 25,
"nullable" : true
}, {
"codeName" : "WORKFLOWID",
"length" : 100,
"logicName" : "工作流标识",
"name" : "WORKFLOWID",
"stdDataType" : 25,
"pKey" : true
}, {
"codeName" : "WORKFLOWNAME",
"length" : 200,
"logicName" : "工作流名称",
"name" : "WORKFLOWNAME",
"stdDataType" : 25,
"nullable" : true
} ],
"codeName" : "T_WORKFLOW",
"logicName" : "工作流",
"name" : "T_WORKFLOW",
"autoExtendModel" : true,
"existingModel" : false
}, {
"name" : "XYZ",
"autoExtendModel" : true,
......
......@@ -11,6 +11,12 @@
"lanResType" : "DE.LNAME",
"name" : "实体逻辑名称(DE.LNAME.*)[CONTROLTEST]",
"refFlag" : true
}, {
"defaultContent" : "工作流",
"lanResTag" : "DE.LNAME.WORKFLOW",
"lanResType" : "DE.LNAME",
"name" : "实体逻辑名称(DE.LNAME.*)[WORKFLOW]",
"refFlag" : true
}, {
"defaultContent" : "城市标识",
"lanResTag" : "DEF.LNAME.CITYID",
......@@ -59,6 +65,18 @@
"lanResType" : "DEF.LNAME",
"name" : "属性逻辑名称(DEF.LNAME.*)[UPDATEMAN]",
"refFlag" : true
}, {
"defaultContent" : "工作流标识",
"lanResTag" : "DEF.LNAME.WORKFLOWID",
"lanResType" : "DEF.LNAME",
"name" : "属性逻辑名称(DEF.LNAME.*)[WORKFLOWID]",
"refFlag" : true
}, {
"defaultContent" : "工作流名称",
"lanResTag" : "DEF.LNAME.WORKFLOWNAME",
"lanResType" : "DEF.LNAME",
"name" : "属性逻辑名称(DEF.LNAME.*)[WORKFLOWNAME]",
"refFlag" : true
}, {
"defaultContent" : "常规条件",
"lanResTag" : "CONTROL.DEFORM.CITY.DEFAULT.FORMPAGE.FORMPAGE1",
......@@ -118,6 +136,31 @@
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFORM.CONTROLTEST.MAIN.GROUPPANEL.GROUP2]",
"refFlag" : true
}, {
"defaultContent" : "常规条件",
"lanResTag" : "CONTROL.DEFORM.WORKFLOW.DEFAULT.FORMPAGE.FORMPAGE1",
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFORM.WORKFLOW.DEFAULT.FORMPAGE.FORMPAGE1]"
}, {
"defaultContent" : "基本信息",
"lanResTag" : "CONTROL.DEFORM.WORKFLOW.MAIN.FORMPAGE.FORMPAGE1",
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFORM.WORKFLOW.MAIN.FORMPAGE.FORMPAGE1]"
}, {
"defaultContent" : "其它",
"lanResTag" : "CONTROL.DEFORM.WORKFLOW.MAIN.FORMPAGE.FORMPAGE2",
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFORM.WORKFLOW.MAIN.FORMPAGE.FORMPAGE2]"
}, {
"defaultContent" : "工作流基本信息",
"lanResTag" : "CONTROL.DEFORM.WORKFLOW.MAIN.GROUPPANEL.GROUP1",
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFORM.WORKFLOW.MAIN.GROUPPANEL.GROUP1]"
}, {
"defaultContent" : "操作信息",
"lanResTag" : "CONTROL.DEFORM.WORKFLOW.MAIN.GROUPPANEL.GROUP2",
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFORM.WORKFLOW.MAIN.GROUPPANEL.GROUP2]"
}, {
"lanResTag" : "CONTROL.DEFSFITEM.CITY.N_CITYNAME_LIKE",
"lanResType" : "CONTROL",
......@@ -128,6 +171,11 @@
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFSFITEM.CONTROLTEST.N_CONTROLTESTNAME_LIKE]",
"refFlag" : true
}, {
"lanResTag" : "CONTROL.DEFSFITEM.WORKFLOW.N_WORKFLOWNAME_LIKE",
"lanResType" : "CONTROL",
"name" : "控件文本(CONTROL.*)[DEFSFITEM.WORKFLOW.N_WORKFLOWNAME_LIKE]",
"refFlag" : true
}, {
"defaultContent" : "城市编辑视图",
"lanResTag" : "PAGE.TITLE.CITY.EDITVIEW2",
......@@ -203,6 +251,41 @@
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.CONTROLTEST.REDIRECTVIEW]",
"refFlag" : true
}, {
"defaultContent" : "工作流编辑视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.EDITVIEW2",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.EDITVIEW2]"
}, {
"defaultContent" : "工作流编辑视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.EDITVIEW",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.EDITVIEW]"
}, {
"defaultContent" : "工作流表格视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.GRIDVIEW",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.GRIDVIEW]"
}, {
"defaultContent" : "工作流数据多项选择视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.MPICKUPVIEW",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.MPICKUPVIEW]"
}, {
"defaultContent" : "工作流选择表格视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.PICKUPGRIDVIEW",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.PICKUPGRIDVIEW]"
}, {
"defaultContent" : "工作流数据选择视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.PICKUPVIEW",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.PICKUPVIEW]"
}, {
"defaultContent" : "工作流数据重定向视图",
"lanResTag" : "PAGE.TITLE.WORKFLOW.REDIRECTVIEW",
"lanResType" : "PAGE",
"name" : "界面文本(PAGE.*)[TITLE.WORKFLOW.REDIRECTVIEW]"
}, {
"lanResTag" : "CONTROL.SPEX.SEARCH.TEXT",
"lanResType" : "CONTROL",
......
......@@ -198,6 +198,9 @@
}, {
"modelref" : true,
"path" : "PSCODELISTS/CodeList16.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WFStatus.json"
}, {
"modelref" : true,
"path" : "PSCODELISTS/CodeList7.json"
......@@ -324,6 +327,9 @@
}, {
"modelref" : true,
"path" : "PSCODELISTS/CodeList17.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WorkFlowWfStep.json"
}, {
"modelref" : true,
"path" : "PSCODELISTS/CodeList47.json"
......@@ -493,6 +499,10 @@
"modelref" : true,
"path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository.json",
"name" : "VIEWLAYOUTMODELREPOSITORY"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow.json",
"name" : "WORKFLOW"
} ],
"getAllPSSubSysServiceAPIs" : [ {
"modelref" : true,
......@@ -877,12 +887,18 @@
"getAllPSCodeLists" : [ {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/TestAll.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WFStatus.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/TestType.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/UsrCodeList0320261658.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSCODELISTS/WorkFlowWfStep.json"
} ],
"getAllPSDataEntities" : [ {
"modelref" : true,
......@@ -893,6 +909,13 @@
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/TEST.json"
}, {
"modelref" : true,
"path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow.json"
} ],
"getAllPSWorkflows" : [ {
"modelref" : true,
"path" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf.json"
} ],
"codeName" : "Test",
"dynaModelFilePath" : "PSMODULES/Test.json",
......@@ -966,6 +989,9 @@
"name" : "公共模块"
} ],
"getAllPSWorkflows" : [ {
"modelref" : true,
"path" : "PSMODULES/Test/PSWORKFLOWS/WorkFlowWf.json"
}, {
"modelref" : true,
"path" : "PSMODULES/common/PSWORKFLOWS/testWf.json"
} ],
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册