|
|
@@ -1,9 +1,18 @@
|
|
|
<template>
|
|
|
<sc-dialog v-model="visible" :title="titleMap[mode]" :width="500" @closed="$emit('closed')">
|
|
|
<el-form ref="dialogForm" :model="form" :rules="rules" label-width="90px">
|
|
|
+ <el-form-item label="表单名称:" prop="formName">
|
|
|
+ <el-input v-model="form.formName" placeholder="请输入表单名称"></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="业务类型:" prop="busType">
|
|
|
<el-input v-model="form.busType" placeholder="请输入业务类型"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="表单id:" prop="formId">
|
|
|
+ <el-input v-model="form.formId" placeholder="请输入表单id"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="表单编号:" prop="formCode">
|
|
|
+ <el-input v-model="form.formCode" placeholder="请输入表单编号"></el-input>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
|
|
|
<template #footer>
|
|
|
@@ -29,13 +38,16 @@
|
|
|
|
|
|
form: {
|
|
|
id: null,
|
|
|
+ formName: null,
|
|
|
busType: null,
|
|
|
- formId: "flow/STD_Dcm_PROCUREMENT_SYSTEM",
|
|
|
- formCode: "STD_Dcm_PROCUREMENT_SYSTEM",
|
|
|
- formName: "第三方招采系统"
|
|
|
+ formId: null,
|
|
|
+ formCode: null,
|
|
|
},
|
|
|
rules: {
|
|
|
- busType: [{ required: true, message: "请输入业务类型" }]
|
|
|
+ formName: [{ required: true, message: "请输入表单名称" }],
|
|
|
+ busType: [{ required: true, message: "请输入业务类型" }],
|
|
|
+ formId: [{ required: true, message: "请输入表单id" }],
|
|
|
+ formCode: [{ required: true, message: "请输入表单编号" }]
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
@@ -51,7 +63,10 @@
|
|
|
// 表单注入数据
|
|
|
setData(data) {
|
|
|
this.form.id = data.id;
|
|
|
+ this.form.formName = data.formName;
|
|
|
this.form.busType = data.busType;
|
|
|
+ this.form.formId = data.formId;
|
|
|
+ this.form.formCode = data.formCode;
|
|
|
},
|
|
|
|
|
|
// 表单提交方法
|