Parcourir la source

钉钉消息运行记录

lipenghui il y a 2 mois
Parent
commit
9d11380a98
2 fichiers modifiés avec 10 ajouts et 14 suppressions
  1. 3 9
      src/layout/components/Message/src/Message.vue
  2. 7 5
      src/views/pms/dingding.vue

+ 3 - 9
src/layout/components/Message/src/Message.vue

@@ -32,7 +32,7 @@ const goMyList = () => {
   })
 }
 const routerDetail = (item) =>{
-  const id = item.businessId
+  let id = item.businessId
   if (item.businessType === 'generateInspect') {
     push({ name:'InspectOrderWrite', params:{id} })
   }else if(item.businessType === 'failureReport') {
@@ -63,14 +63,8 @@ const routerDetail = (item) =>{
     })
   }else if(item.businessType === 'generateOperation'){
     const param = item.templateParams
-    const deptId = param.deptId
-    const orderStatus = param.orderStatus
-    const createTime = param.createTime
-    const userId = param.userId
-    push({
-      name: 'FillOrderInfo',
-      params: { deptId,userId,createTime,id,orderStatus }
-    })
+    id = param.deptId+','+param.userId+','+param.createTime+','+param.businessId+','+param.orderStatus;
+    push({ name: 'FillOrderInfo',params:{id}})
   }
 }
 // ========== 初始化 =========

+ 7 - 5
src/views/pms/dingding.vue

@@ -51,7 +51,7 @@ const clickA = () =>{
 }
 
 onMounted(async () => {
-  const { type = '', id = '', userId='', deptId='',createTime='',orderStatus='' } = route.query
+  let { type = '', id = '', userId='', deptId='',createTime='',orderStatus='' } = route.query
   const isValidType = Object.keys(businessRoutes).includes(type as string)
   if (isMobileDevice()) {
     if (type==='generateOperation') {
@@ -96,10 +96,12 @@ onMounted(async () => {
         }
       })
     } else if(type === 'generateOperation'){
-      push({
-        name: 'FillOrderInfo',
-        params: { deptId,userId,createTime,id,orderStatus }
-      })
+      // push({
+      //   name: 'FillOrderInfo',
+      //   params: { deptId,userId,createTime,id,orderStatus }
+      // })
+      id = deptId+','+userId+','+createTime+','+id+','+orderStatus
+      push({ name: 'FillOrderInfo',params:{id}})
     } else if (type === 'generateMaintenance') {
       push({
         name: 'IotMainWorkOrderBom',