ソースを参照

流程绑定表单逻辑修改

lph 1 年間 前
コミット
ffcc66a78a

+ 2 - 2
zkqy-ui/src/views/bussiness/dialogCompments/GongYi/GY06.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="form-wrap">
-    <div class="cardwrap">
+    <!-- <div class="cardwrap">
       <div class="title-area">
         <span><i class="el-icon-s-order mr5"></i>请选择工艺文件</span>
         <div class="search ml10">
@@ -40,7 +40,7 @@
           </el-table-column>
         </el-table>
       </div>
-    </div>
+    </div> -->
     <div class="cardwrap">
       <div class="title-area">
         <span><i class="el-icon-help mr5"></i>工序</span>

+ 54 - 2
zkqy-ui/src/views/system/bpmnPro/components/Panel/components/ElementGenerations.vue

@@ -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;