|
@@ -27,11 +27,26 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item v-if="!isProcess" label="表单" prop="formKey">
|
|
|
- <el-input
|
|
|
+ <!-- <el-input
|
|
|
v-model="elFormData.formKey"
|
|
|
maxlength="20"
|
|
|
@change="updateFormKey"
|
|
|
- />
|
|
|
+ /> -->
|
|
|
+ <el-select v-model="elFormData.formKey" @change="updateFormKey">
|
|
|
+ <el-option
|
|
|
+ v-for="item in formList"
|
|
|
+ :key="item.formKey"
|
|
|
+ :label="item.formName"
|
|
|
+ :value="item.formKey"
|
|
|
+ >
|
|
|
+ <span class="discribe" style="float: left">{{
|
|
|
+ item.formName
|
|
|
+ }}</span>
|
|
|
+ <span style="float: right; color: #8492a6; font-size: 13px">{{
|
|
|
+ item.formKey
|
|
|
+ }}</span>
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<!-- </edit-item> -->
|
|
|
<el-form-item v-if="!isProcess" label="节点描述" prop="nodeDescription">
|
|
@@ -134,6 +149,36 @@ export default {
|
|
|
dicts: ["bpm_type", "bpm_start_event_type"],
|
|
|
data() {
|
|
|
return {
|
|
|
+ formList: [
|
|
|
+ {
|
|
|
+ formKey: "AssignEmployees",
|
|
|
+ formName: "分配班组",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ formKey: "NodeShow",
|
|
|
+ formName: "节点展示",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ formKey: "Notes",
|
|
|
+ formName: "物料备注",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ formKey: "ProductionProcesses",
|
|
|
+ formName: "工艺流程",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ formKey: "RecordQuality",
|
|
|
+ formName: "记录质控卡",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ formKey: "GY06",
|
|
|
+ formName: "节点回退",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ formKey: "KB01",
|
|
|
+ formName: "不需表单",
|
|
|
+ },
|
|
|
+ ],
|
|
|
elFormData: {
|
|
|
elementId: "",
|
|
|
elementName: "",
|
|
@@ -247,6 +292,13 @@ export default {
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
+.discribe {
|
|
|
+ display: block;
|
|
|
+ max-width: 200px;
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+}
|
|
|
.execute_type {
|
|
|
::v-deep .edit-item_label {
|
|
|
width: 100px !important;
|