Selaa lähdekoodia

文档需求提交

wucl 2 vuotta sitten
vanhempi
commit
7d69d7c9c6

+ 5 - 1
src/views/item/itemIndex.vue

@@ -28,7 +28,7 @@
     </div>
     <div id="main" >
       <el-steps v-for="(s ,index) in stages" :key="index" finish-status="process " simple style="margin-top: 10px">
-        <el-tag class="tag">{{ s[0].itemName }}</el-tag>
+        <el-tag class="tag" @click.native="toItemPage(s[0].itemName)">{{ s[0].itemName }}</el-tag>
         <div class="sta" v-for="(ss,index) in s" :key="index" :style="bgColor(ss.state)">
           {{ss.name}}
         </div>
@@ -55,6 +55,9 @@
       })
     },
     methods: {
+      toItemPage(itemName){
+        this.$router.push(`/item/list?name=${itemName}`);
+      },
       getStageList(state){
         this.state = state;
         this.$api.itemStage.stageList({"state":state}).then(res => {
@@ -140,5 +143,6 @@
   }
   .tag{
     margin-right: 50px;
+    cursor:pointer;
   }
 </style>

+ 5 - 0
src/views/item/list.vue

@@ -268,8 +268,13 @@
     created() {
       const that = this;
       if (this.$route.query.businessNo) {
+        this.listQuery.state = null;
         this.listQuery.businessNo = this.$route.query.businessNo;
       }
+      if (this.$route.query.name) {
+        this.listQuery.state = null;
+        this.listQuery.name = this.$route.query.name;
+      }
       that.getList();
       this.getCateList();
     },

+ 1 - 1
src/views/market/business/list.vue

@@ -96,7 +96,7 @@
             <span>{{ row.remark }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="操作" align="center" width="210">
+        <el-table-column label="操作" align="center" width="210"  fixed="right">
           <template slot-scope="{row}">
             <PermissionButton
               menu-code="_views_market_business_detail"

+ 1 - 1
src/views/market/customer/list.vue

@@ -136,7 +136,7 @@
             <span>{{ row.userName }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="操作" align="center" width="200">
+        <el-table-column label="操作" align="center" width="200"  fixed="right">
           <template slot-scope="{row}">
             <PermissionButton
               menu-code="_views_market_customer_detail"

+ 1 - 1
src/views/market/payment/list.vue

@@ -81,7 +81,7 @@
             <span style="color: red">{{ row.notPayedAmount}}</span>
           </template>
         </el-table-column>
-        <el-table-column label="操作" align="center" width="250">
+        <el-table-column label="操作" align="center" width="250"  fixed="right">
           <template slot-scope="{row}">
             <PermissionButton
               menu-code="_views_market_payment_detailList"

+ 1 - 1
src/views/market/visit/list.vue

@@ -102,7 +102,7 @@
             <span>{{ row.content }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="操作" align="center" width="210">
+        <el-table-column label="操作" align="center" width="210"  fixed="right">
           <template slot-scope="{row}">
             <PermissionButton
               menu-code="_views_market_visit_detail"