dengrui 11 月之前
父节点
当前提交
2fc6712774
共有 1 个文件被更改,包括 14 次插入11 次删除
  1. 14 11
      src/views/pro-operation/inspect/components/checkForm.vue

+ 14 - 11
src/views/pro-operation/inspect/components/checkForm.vue

@@ -13,15 +13,14 @@
       </el-select>
     </el-form-item>
     <el-form-item label="流转卡号" prop="seqNoList">
-      <div>{{ SeqArray?.[0] }}</div>
-      <!--      <el-select v-model="modelValue.seqNoList" multiple>-->
-      <!--        <el-option-->
-      <!--          v-for="(item, index) in SeqArray"-->
-      <!--          :key="index"-->
-      <!--          :label="item"-->
-      <!--          :value="item"-->
-      <!--        />-->
-      <!--      </el-select>-->
+      <el-select v-model="modelValue.seqNoList" multiple :disabled="true">
+        <el-option
+          v-for="(item, index) in SeqArray"
+          :key="index"
+          :label="item"
+          :value="item"
+        />
+      </el-select>
     </el-form-item>
     <el-form-item label="备注" prop="remark">
       <el-input v-model="modelValue.remark" type="textarea" />
@@ -38,8 +37,8 @@ import { useProcessStore } from "@/store/modules/processView";
 const rules = reactive({
   checkContent: [{ required: true, trigger: "blur" }],
   checkName: [{ required: true, trigger: "blur" }],
-  result: [{ required: true, trigger: "change" }],
-  seqNoList: [{ required: true, trigger: "change" }],
+  result: [{ required: true, trigger: "blur" }],
+  seqNoList: [{ required: true, trigger: "blur" }],
 });
 const processStore = useProcessStore();
 const uploadRef = ref(null);
@@ -58,6 +57,10 @@ const emits = defineEmits(["update:modelValue", "submit"]);
 const getSeq = async () => {
   // const { data } = await getSeqData(processStore.scanInfo.id);
   SeqArray.value = [processStore.useSeqNo];
+  emits("update:modelValue", {
+    ...props.modelValue.value,
+    seqNoList: SeqArray.value[0],
+  });
 };
 onMounted(() => {
   getSeq();