From 4971b8fecd0c82f9a5e0a9301644653e99dfe66f Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期三, 27 十一月 2024 16:27:18 +0800
Subject: [PATCH] 修改首页及跳转

---
 src/components/view/index-index.vue |   54 ++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 40 insertions(+), 14 deletions(-)

diff --git a/src/components/view/index-index.vue b/src/components/view/index-index.vue
index 138696b..5f9be9f 100644
--- a/src/components/view/index-index.vue
+++ b/src/components/view/index-index.vue
@@ -212,6 +212,7 @@
     border-radius: 16px;
     overflow: hidden;
     margin-bottom: 8px;
+    cursor: pointer;
   }
   .body-item.color0{
     background: #70A090;
@@ -266,6 +267,9 @@
     background: #3A7BFA !important;
     color: #fff !important;
   }
+  >>>.el-tag--dark{
+    border: 0;
+  }
 </style>
 
 <template>
@@ -288,10 +292,19 @@
               <el-tag style="margin-top: 6px;" size="small">{{workList[index].length}} 鏉�</el-tag>
             </div>
             <div class="left-item-body">
-              <div class="body-item" v-for="(m,i) in workList[index]" :key="i" :class="{color0:m.type==0,color1:m.type==1,color2:m.type==2}">
+              <div class="body-item" v-for="(m,i) in workList[index]" :key="i" :class="{color0:m.type==0,color1:m.type==1,color2:m.type==2}" @click="goAddList(m)">
                 <div>
-                  <span style="font-size: 12px;margin-bottom: 17px;">{{ m.text }}</span>
-                  <span style="display: inline-block;height: 24px;width: 24px;border-radius: 50%;line-height: 24px;text-align: center;background: #C0C4CC;color: #fff;">{{ m.name.charAt(0) }}</span>
+                  <span style="font-size: 12px;margin-bottom: 8px;">{{ m.text }}</span>
+                  <div class="tags" style="display: flex;align-items: end;flex-wrap: wrap;margin-bottom: 8px;">
+                    <el-tag
+                      v-for="(item,index) in m.sample.split(',')"
+                      :key="index"
+                      :color="m.type==0?'#70A090':(m.type==1?'#EBD476':'#FF3838')"
+                      effect="dark" size="mini" style="margin: 2px;">
+                      {{ item }}
+                    </el-tag>
+                  </div>
+                  <span style="display: inline-block;height: 22px;width: 70px;border-radius: 10px;line-height: 22px;text-align: center;background: #C0C4CC;color: #fff;font-size: 14px;">{{ m.name }}</span>
                 </div>
               </div>
             </div>
@@ -733,18 +746,31 @@
         })
       },
       goNoticeDetail(row){
-      this.$axios.put(this.$api.informationNotification.triggerModificationStatusToRead+'/'+row.id).then(res => {
-        row.num = Math.random(100);
+        this.$axios.put(this.$api.informationNotification.triggerModificationStatusToRead+'/'+row.id).then(res => {
+          row.num = Math.random(100);
+          this.$bus.$emit("change", JSON.stringify(row));
+          this.$parent.addTab({
+            v: "娑堟伅璇︽儏",
+            i: "el-icon-s-tools",
+            u: "notice-detail",
+            k:35,
+            p: "abcd"
+          },29);
+        })
+      },
+      goAddList(row){
         this.$bus.$emit("change", JSON.stringify(row));
-        this.$parent.addTab({
-          v: "娑堟伅璇︽儏",
-          i: "el-icon-s-tools",
-          u: "notice-detail",
-          k:35,
-          p: "abcd"
-        },29);
-      })
-    },
+          this.$parent.addTab({
+            v: "妫�楠屼笅鍗�",
+            i: "font icon-erjidaohang",
+            u: "b1-inspection-order",
+            k:3,
+            p: "selectInsOrderParameter",
+            param:{
+              text:row.text
+            }
+          },1);
+      }
 		},
     deactivated(){
       this.timer&&clearInterval(this.timer)

--
Gitblit v1.9.3