Jelajahi Sumber

feature/配置ordersData参数

dy 1 tahun lalu
induk
melakukan
c846511292

+ 4 - 4
src/store/modules/processView.ts

@@ -5,12 +5,12 @@ export const useProcessStore = defineStore(
     //首页到工序操作传递参数
     const odersData = ref<any>({});
     const processInfo = ref<any>({});
-    function setOdersData(obj: object) {
+    const setOdersData = (obj: object) => {
       odersData.value = obj;
-    }
-    function setProcessInfo(obj: object) {
+    };
+    const setProcessInfo = (obj: object) => {
       processInfo.value = obj;
-    }
+    };
     return { odersData, processInfo, setOdersData, setProcessInfo };
   },
   {

+ 2 - 0
src/views/process/components/scanCode.vue

@@ -18,6 +18,8 @@ const router = useRouter();
 const inputValue = ref("12020100000052404100011");
 const toProSteps = () => {
   //判定是否选择了未完成订单以及工序
+
+  store.odersData.qrCode = inputValue.value;
   router.push({ path: "/pro-steps" });
 };
 const setInputValue = (value: any) => {

+ 6 - 1
src/views/process/components/steps.vue

@@ -37,7 +37,7 @@
 <script lang="ts" setup>
 import { useProcessStore } from "@/store";
 const store = useProcessStore();
-defineProps<{
+const props = defineProps<{
   opsArray?: object;
   selectStepIndex: number;
 }>();
@@ -50,6 +50,11 @@ const boxClick = (item, index) => {
 
   emit("setstepindex", index);
 };
+onMounted(() => {
+  // if (props.opsArray) {
+  //   boxClick(props.opsArray[0], 0);
+  // }
+});
 </script>
 
 <style lang="scss" scoped>

+ 4 - 0
src/views/process/orders.vue

@@ -30,6 +30,10 @@ const setSlectIndex = (value: number) => {
   });
   emit("getindex", value);
 };
+onMounted(() => {
+  console.log(ordersDataArray.value,'222')
+  // setSlectIndex(0);
+});
 </script>
 
 <style lang="scss" scoped>