From 947cafbb9c59261d0d7252a70bbbca8690c5cbc4 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期三, 21 八月 2024 01:54:01 +0800
Subject: [PATCH] 是否称重

---
 src/views/components/RouteViewModal.vue |   28 ++++++++++++++++++++++------
 1 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/src/views/components/RouteViewModal.vue b/src/views/components/RouteViewModal.vue
index 10a3fc5..f514f9c 100644
--- a/src/views/components/RouteViewModal.vue
+++ b/src/views/components/RouteViewModal.vue
@@ -1,20 +1,28 @@
+<!--
+ * @Description: file content
+ * @Author: Ben Lin
+ * @version: 
+ * @Date: 2024-06-18 15:09:48
+ * @LastEditors: Ben Lin
+ * @LastEditTime: 2024-08-13 20:38:51
+-->
 <template>
   <BasicModal
     v-bind="$attrs"
     @register="registerModal"
     :defaultFullscreen="true"
     :title="title"
-    @ok="custFunction(isUpdate, 'rvSubmit', cType, setModalProps, closeModal, emit, slotName)"
+    @ok="custFunction(isUpdate, submitFn, cType, setModalProps, closeModal, emit, slotName)"
     :width="width"
   >
     <!-- 杩欓噷宓屽叆router-view鏉ュ睍绀鸿矾鐢遍〉闈� -->
-    <Route_View :rotId="rotId" />
+    <Route_View :rotId="rotId" :rotType="rotType" :prodCode="prodCode" :custCode="custCode" />
   </BasicModal>
 </template>
 <script lang="ts" setup>
-  import { ref, unref, onMounted } from 'vue';
-  import { GetSelectSuccess, OpenSelectItem, custFunction, getFormSchema } from './data';
-  import { BasicModal, useModalInner, useModal } from '/@/components/Modal';
+  import { ref, onMounted } from 'vue';
+  import { custFunction } from './data';
+  import { BasicModal, useModalInner } from '/@/components/Modal';
   import Route_View from '/@/views/tigerprojects/mes/eng/route/index.vue';
 
   const emit = defineEmits(['success', 'register']);
@@ -23,12 +31,20 @@
   const title = ref('');
   const width = ref('');
   const rotId = ref('');
+  const rotType = ref('');
+  const prodCode = ref('');
+  const custCode = ref('');
+  const submitFn = ref('');
   const slotName = ref('');
 
   const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data) => {
-    setModalProps({ confirmLoading: false });
+    setModalProps({ confirmLoading: false, cancelText: '鍏抽棴', showOkBtn: false });
     rotId.value = data?.rotId;
+    rotType.value = data?.rotType;
+    prodCode.value = data?.prodCode;
+    custCode.value = data?.custCode;
     slotName.value = data?.slotName;
+    submitFn.value = data?.submitFn; //'rvSubmit'
   });
 
   onMounted(() => {});

--
Gitblit v1.9.3