Commit 7d620d1679ebe273c9aaccb04cf626c344832c42
1 parent
8c7db2af
BPM 模型重构 4:修改模型,修改成单独的弹窗
Showing
1 changed file
with
7 additions
and
4 deletions
yudao-admin-ui/src/views/bpm/model/index.vue
| ... | ... | @@ -137,18 +137,18 @@ |
| 137 | 137 | </el-radio> |
| 138 | 138 | </el-radio-group> |
| 139 | 139 | </el-form-item> |
| 140 | - <el-form-item v-if="form.formType === 10" label="流程表单" prop="formId" required error="流程表单不能为空"> | |
| 140 | + <el-form-item v-if="form.formType === 10" label="流程表单" prop="formId"> | |
| 141 | 141 | <el-select v-model="form.formId" clearable style="width: 100%"> |
| 142 | 142 | <el-option v-for="form in forms" :key="form.id" :label="form.name" :value="form.id"/> |
| 143 | 143 | </el-select> |
| 144 | 144 | </el-form-item> |
| 145 | - <el-form-item v-if="form.formType === 20" label="表单提交路由" prop="formCustomCreatePath" required error="表单提交路由不能为空"> | |
| 145 | + <el-form-item v-if="form.formType === 20" label="表单提交路由" prop="formCustomCreatePath" > | |
| 146 | 146 | <el-input v-model="form.formCustomCreatePath" placeholder="请输入表单提交路由" style="width: 330px;" /> |
| 147 | 147 | <el-tooltip class="item" effect="light" content="自定义表单的提交路径,使用 Vue 的路由地址,例如说:bpm/oa/leave/create" placement="top"> |
| 148 | 148 | <i style="padding-left: 5px;" class="el-icon-question" /> |
| 149 | 149 | </el-tooltip> |
| 150 | 150 | </el-form-item> |
| 151 | - <el-form-item v-if="form.formType === 20" label="表单查看路由" prop="formCustomViewPath" required error="表单查看路由不能为空"> | |
| 151 | + <el-form-item v-if="form.formType === 20" label="表单查看路由" prop="formCustomViewPath"> | |
| 152 | 152 | <el-input v-model="form.formCustomViewPath" placeholder="请输入表单查看路由" style="width: 330px;" /> |
| 153 | 153 | <el-tooltip class="item" effect="light" content="自定义表单的查看路径,使用 Vue 的路由地址,例如说:bpm/oa/leave/view" placement="top"> |
| 154 | 154 | <i style="padding-left: 5px;" class="el-icon-question" /> |
| ... | ... | @@ -257,6 +257,9 @@ export default { |
| 257 | 257 | key: [{ required: true, message: "流程标识不能为空", trigger: "blur" }], |
| 258 | 258 | name: [{ required: true, message: "流程名称不能为空", trigger: "blur" }], |
| 259 | 259 | formType: [{ required: true, message: "流程名称不能为空", trigger: "blur" }], |
| 260 | + formId: [{ required: true, message: "业务表单不能为空", trigger: "blur" }], | |
| 261 | + formCustomCreatePath: [{ required: true, message: "表单提交路由不能为空", trigger: "blur" }], | |
| 262 | + formCustomViewPath: [{ required: true, message: "表单查看路由不能为空", trigger: "blur" }], | |
| 260 | 263 | }, |
| 261 | 264 | |
| 262 | 265 | // 流程导入参数 |
| ... | ... | @@ -349,7 +352,7 @@ export default { |
| 349 | 352 | ...row |
| 350 | 353 | }; |
| 351 | 354 | // 触发一次校验 |
| 352 | - this.$refs["form"].validate(); | |
| 355 | + // this.$refs["form"].validate(); | |
| 353 | 356 | }, |
| 354 | 357 | /** 设计按钮操作 */ |
| 355 | 358 | handleDesign(row) { | ... | ... |