工作流录入 根据id查询方法增加

This commit is contained in:
pixel
2020-10-27 18:59:51 +08:00
parent 4e514dc83e
commit bf21fec50e
9 changed files with 172 additions and 298 deletions

View File

@@ -5,6 +5,7 @@
<el-input style="width:90%; font-size:12px"
:disabled="readOnly"
:value="model.label"
placeholder="请输入标题"
@input="(value) => {onChange('label', value)}" />
</div>
<div class="panelRow">

View File

@@ -2,6 +2,14 @@
<div :data-clazz="model.clazz">
<div class="panelTitle">{{i18n['process']}}</div>
<div class="panelBody">
<div class="panelRow">
<div>{{i18n['process.id']}}</div>
<el-input style="width:90%; font-size:12px"
:disabled="readOnly"
placeholder="必填(唯一标识)"
:value="model.id"
@input="(value) => {onChange('id', value)}" />
</div>
<DefaultDetail :model="model" :onChange="onChange" :readOnly="readOnly" />
<div class="panelRow">
<div>{{i18n['process.category']}}</div>
@@ -15,17 +23,12 @@
<el-option v-for="category in categoryCopy" :key="category.id" :label="category.name" :value="category.id" />
</el-select>
</div>
<div class="panelRow">
<div>{{i18n['process.id']}}</div>
<el-input style="width:90%; font-size:12px"
:disabled="readOnly"
:value="model.id"
@input="(value) => {onChange('id', value)}" />
</div>
<div class="panelRow">
<div>{{i18n['process.name']}}</div>
<el-input style="width:90%; font-size:12px"
:disabled="readOnly"
placeholder="请输入流程名称"
:value="model.name"
@input="(value) => {onChange('name', value)}" />
</div>
@@ -34,6 +37,7 @@
<el-input style="width:90%; font-size:12px"
:disabled="readOnly"
type="textarea"
placeholder="请输入详情说明"
:value="model.description"
@input="(value) => {onChange('description', value)}" />
</div>

View File

@@ -83,13 +83,10 @@
categorys: {
type: Array,
default: () => ([])
}
},
data() {
return {
resizeFunc: ()=>{},
selectedModel: {},
processModel: {
},
processModel:{
type: Object,
default: () => ({
id: '',
name: '',
category: '',
@@ -97,7 +94,13 @@
dataObjs: [],
signalDefs: [],
messageDefs: [],
},
})
}
},
data() {
return {
resizeFunc: ()=>{},
selectedModel: {},
graph:null,
cmdPlugin: null,
};

View File

@@ -1,76 +1,76 @@
export default {
'label': '标题',
'hideIcon': '隐藏图标',
'userTask': '审批节点',
'userTask.assignType': '指派类型',
'userTask.assignType.placeholder': '选择一个类型',
'userTask.assignType.assignee': '受理人',
'userTask.assignType.assignee.title': '受理人',
'userTask.assignType.assignee.placeholder': '选择受理人',
'userTask.assignType.person': '候选人',
'userTask.assignType.person.title': '候选人',
'userTask.assignType.person.placeholder': '选择候选人',
'userTask.assignType.persongroup': '候选组',
'userTask.assignType.persongroup.title': '候选组',
'userTask.assignType.persongroup.placeholder': '选择候选组',
'userTask.dueDate': '到期时间',
'userTask.dueDate.placeholder': '请选择日期',
'userTask.counterSign': '会签',
'scriptTask': '脚本节点',
'scriptTask.script': '脚本',
'javaTask': '自定义类节点',
'javaTask.javaClass': '类名',
'mailTask': '邮件节点',
'mailTask.to': '收件人',
'mailTask.subject': '标题',
'mailTask.content': '内容',
'receiveTask': '接收节点',
'receiveTask.waitState': '等待属性',
'receiveTask.stateValue': '等待值',
'timerEvent': '定时节点',
'timerEvent.cycle': '循环时间',
'timerEvent.cycle.placeholder': '请选择时间',
'timerEvent.duration': '持续时间',
'messageEvent': '消息节点',
'messageEvent.message': '消息名',
'signalEvent': '信号节点',
'signalEvent.signal': '信号名',
'sequenceFlow': '连接线',
'sequenceFlow.expression': '条件表达式',
'sequenceFlow.seq': '序号',
'sequenceFlow.reverse': '反向',
'startEvent': '开始节点',
'endEvent': '结束节点',
'start': '开始事件',
'end': '结束事件',
'gateway': '网关',
'exclusiveGateway': '排他网关',
'parallelGateway': '并行网关',
'inclusiveGateway': '包容网关',
'task': '活动',
'catch': '捕获事件',
'tooltip.undo': '撤销',
'tooltip.redo': '重复',
'tooltip.copy': '复制',
'tooltip.paste': '粘贴',
'tooltip.delete': '删除',
'tooltip.zoomIn': '放大',
'tooltip.zoomOut': '缩小',
'tooltip.zoomReset': '实际大小',
'tooltip.autoFit': '适应屏幕',
'tooltip.toFront': '移到上一层',
'tooltip.toBack': '移到下一层',
'tooltip.edit': '编辑',
'process': '流程',
'process.category': '分类',
'process.id': '流程标识',
'process.name': '流程名称',
'process.dataObjs': '数据对象',
'process.signalDefs': '信号定义',
'process.messageDefs': '消息定义',
'process.dataObjs.id': 'Id',
'process.dataObjs.name': '名称',
'process.dataObjs.type': '类型',
'process.dataObjs.defaultValue': '默认值',
'process.signalDef.scope': '作用域',
};
'label': '标题',
'hideIcon': '隐藏图标',
'userTask': '审批节点',
'userTask.assignType': '指派类型',
'userTask.assignType.placeholder': '选择一个类型',
'userTask.assignType.assignee': '受理人',
'userTask.assignType.assignee.title': '受理人',
'userTask.assignType.assignee.placeholder': '选择受理人',
'userTask.assignType.person': '候选人',
'userTask.assignType.person.title': '候选人',
'userTask.assignType.person.placeholder': '选择候选人',
'userTask.assignType.persongroup': '候选组',
'userTask.assignType.persongroup.title': '候选组',
'userTask.assignType.persongroup.placeholder': '选择候选组',
'userTask.dueDate': '到期时间',
'userTask.dueDate.placeholder': '请选择日期',
'userTask.counterSign': '会签',
'scriptTask': '脚本节点',
'scriptTask.script': '脚本',
'javaTask': '自定义类节点',
'javaTask.javaClass': '类名',
'mailTask': '邮件节点',
'mailTask.to': '收件人',
'mailTask.subject': '标题',
'mailTask.content': '内容',
'receiveTask': '接收节点',
'receiveTask.waitState': '等待属性',
'receiveTask.stateValue': '等待值',
'timerEvent': '定时节点',
'timerEvent.cycle': '循环时间',
'timerEvent.cycle.placeholder': '请选择时间',
'timerEvent.duration': '持续时间',
'messageEvent': '消息节点',
'messageEvent.message': '消息名',
'signalEvent': '信号节点',
'signalEvent.signal': '信号名',
'sequenceFlow': '连接线',
'sequenceFlow.expression': '条件表达式',
'sequenceFlow.seq': '序号',
'sequenceFlow.reverse': '反向',
'startEvent': '开始节点',
'endEvent': '结束节点',
'start': '开始事件',
'end': '结束事件',
'gateway': '网关',
'exclusiveGateway': '排他网关',
'parallelGateway': '并行网关',
'inclusiveGateway': '包容网关',
'task': '活动',
'catch': '捕获事件',
'tooltip.undo': '撤销',
'tooltip.redo': '重复',
'tooltip.copy': '复制',
'tooltip.paste': '粘贴',
'tooltip.delete': '删除',
'tooltip.zoomIn': '放大',
'tooltip.zoomOut': '缩小',
'tooltip.zoomReset': '实际大小',
'tooltip.autoFit': '适应屏幕',
'tooltip.toFront': '移到上一层',
'tooltip.toBack': '移到下一层',
'tooltip.edit': '编辑',
'process': '流程',
'process.category': '分类',
'process.id': '流程标识(id)',
'process.name': '流程名称',
'process.dataObjs': '数据对象',
'process.signalDefs': '信号定义',
'process.messageDefs': '消息定义',
'process.dataObjs.id': 'Id',
'process.dataObjs.name': '名称',
'process.dataObjs.type': '类型',
'process.dataObjs.defaultValue': '默认值',
'process.signalDef.scope': '作用域',
};