Skip to content

Commit d035224

Browse files
committed
Merge branch 'develop'
2 parents 7583571 + 42798cb commit d035224

File tree

4 files changed

+34
-26
lines changed

4 files changed

+34
-26
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,15 @@ this.modeler.on("element.click", e => {
2525
})
2626
```
2727
## 安装运行
28-
```
29-
npm install
28+
```shell
29+
# npm用户
30+
npm i # 或 npm install
3031
npm run serve
3132
npm run build
33+
# yarn用户
34+
yarn install
35+
yarn serve
36+
yarn build
3237
```
3338
## 调整后的截图
3439
![UI布局](http://47.108.140.13/images/pic11.jpg?raw=true)

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
"vuex": "^3.5.1"
2222
},
2323
"devDependencies": {
24-
"@vue/cli-plugin-babel": "^4.5.13",
25-
"@vue/cli-plugin-eslint": "^4.5.13",
26-
"@vue/cli-service": "^4.5.13",
24+
"@vue/cli-plugin-babel": "^4.5.0",
25+
"@vue/cli-plugin-eslint": "^4.5.0",
26+
"@vue/cli-service": "^4.5.0",
2727
"babel-eslint": "^10.1.0",
28-
"eslint": "^7.26.0",
29-
"eslint-plugin-vue": "^7.9.0",
28+
"eslint": "^6.7.2",
29+
"eslint-plugin-vue": "^7.0.0-0",
3030
"vue-template-compiler": "^2.6.12"
3131
},
3232
"eslintConfig": {

src/components/bpmn/panel/NodePropertyPanel.vue

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,26 @@
55
size="small"
66
label-position="right">
77
<el-form-item label="节点类型">
8-
<el-input v-model="formData.type" disabled></el-input>
8+
<el-input v-model="localFormData.type" disabled></el-input>
99
</el-form-item>
1010
<el-form-item label="节点ID">
11-
<el-input v-model="formData.id" @input="updateId"></el-input>
11+
<el-input v-model="localFormData.id" @input="updateId"></el-input>
1212
</el-form-item>
1313
<el-form-item label="节点名称">
14-
<el-input v-model="formData.name" @input="updateName"></el-input>
14+
<el-input v-model="localFormData.name" @input="updateName"></el-input>
1515
</el-form-item>
1616

1717
<!--usertask-->
18-
<el-form-item v-if="formData.type=='bpmn:UserTask'" label="节点人员">
19-
<el-select v-model="formData.userType" placeholder="请选择" @change="changeUserType">
18+
<el-form-item v-if="localFormData.type=='bpmn:UserTask'" label="节点人员">
19+
<el-select v-model="localFormData.userType" placeholder="请选择" @change="changeUserType">
2020
<el-option value="assignee" label="指定人员"></el-option>
2121
<el-option value="candidateUsers" label="候选人员"></el-option>
2222
<el-option value="candidateGroups" label="角色/岗位"></el-option>
2323
</el-select>
2424
</el-form-item>
25-
<el-form-item label="指定人员" v-if="formData.type=='bpmn:UserTask' && formData.userType === 'assignee'">
25+
<el-form-item label="指定人员" v-if="localFormData.type=='bpmn:UserTask' && localFormData.userType === 'assignee'">
2626
<el-select
27-
v-model="formData.assignee"
27+
v-model="localFormData.assignee"
2828
placeholder="请选择"
2929
key="1"
3030
@change="(value) => addUser({assignee: value})"
@@ -37,9 +37,9 @@
3737
></el-option>
3838
</el-select>
3939
</el-form-item>
40-
<el-form-item label="候选人员" v-else-if="formData.type=='bpmn:UserTask' && formData.userType === 'candidateUsers'">
40+
<el-form-item label="候选人员" v-else-if="localFormData.type=='bpmn:UserTask' && localFormData.userType === 'candidateUsers'">
4141
<el-select
42-
v-model="formData.candidateUsers"
42+
v-model="localFormData.candidateUsers"
4343
placeholder="请选择"
4444
key="2"
4545
multiple
@@ -53,9 +53,9 @@
5353
></el-option>
5454
</el-select>
5555
</el-form-item>
56-
<el-form-item label="角色/岗位" v-else-if="formData.type=='bpmn:UserTask' && formData.userType === 'candidateGroups'">
56+
<el-form-item label="角色/岗位" v-else-if="localFormData.type=='bpmn:UserTask' && localFormData.userType === 'candidateGroups'">
5757
<el-select
58-
v-model="formData.candidateGroups"
58+
v-model="localFormData.candidateGroups"
5959
placeholder="请选择"
6060
@change="(value) => addUser({candidateGroups: value})"
6161
>
@@ -68,8 +68,8 @@
6868
</el-select>
6969
</el-form-item>
7070
<!--sequenceFlow-->
71-
<el-form-item v-if="formData.type=='bpmn:SequenceFlow'" label="分支条件">
72-
<el-input v-model="formData.sequenceFlow" @input="updateSequenceFlow"></el-input>
71+
<el-form-item v-if="localFormData.type=='bpmn:SequenceFlow'" label="分支条件">
72+
<el-input v-model="localFormData.sequenceFlow" @input="updateSequenceFlow"></el-input>
7373
</el-form-item>
7474
</el-form>
7575
</div>
@@ -118,7 +118,8 @@
118118
label: "主管"
119119
}
120120
]
121-
}
121+
},
122+
localFormData:this.formData
122123
}
123124
},
124125
props: {

src/components/bpmn/panel/ProcessPropertyPanel.vue

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
<template>
22
<div>
33
<el-form :inline="false"
4-
:model="processData"
4+
:model="localProcessData"
55
label-width="100px"
66
size="small"
77
label-position="left">
88
<el-form-item label="流程ID">
9-
<el-input v-model="processData.key" @input="updateId"></el-input>
9+
<el-input v-model="localProcessData.key" @input="updateId"></el-input>
1010
</el-form-item>
1111
<el-form-item label="流程名称">
12-
<el-input v-model="processData.name" @input="updateName"></el-input>
12+
<el-input v-model="localProcessData.name" @input="updateName"></el-input>
1313
</el-form-item>
1414
<el-form-item label="流程描述">
15-
<el-input v-model="processData.description" @input="updateDesc"></el-input>
15+
<el-input v-model="localProcessData.description" @input="updateDesc"></el-input>
1616
</el-form-item>
1717
</el-form>
1818
</div>
@@ -22,7 +22,9 @@
2222
export default {
2323
name: "ProcessProperty",
2424
data() {
25-
return {}
25+
return {
26+
localProcessData:this.processData
27+
}
2628
},
2729
props: {
2830
processData: {

0 commit comments

Comments
 (0)