孤鹤 2 tahun lalu
induk
melakukan
dc58f11dae

+ 4 - 2
src/views/tirePartsMall/salesManagement/saleOrder/detailsPage.vue

@@ -687,7 +687,10 @@ export default {
         }
         if(!this.detailData.id){
         this.form.businessSource = '内部销售'
-
+        }
+        console.log('this.detailData.status',this.detailData.status);
+        if(this.detailData.status == 1){
+            this.isExamineBtn = false;
         }
     },
     methods: {
@@ -857,7 +860,6 @@ export default {
                     this.dataList = res.data.data.records ? res.data.data.records : [];
                 })
                 if (this.form.status !== '录入' && this.form.status !== '退款中' && this.form.status !== '已取消' && this.form.status !== '退款请核') {
-                    console.log(1);
                     this.isApplySettlement = false;
                 }
 

+ 1 - 1
src/views/wel/components/audit-data.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="home-container">
-    <el-card class="home-container__card">
+    <el-card class="home-container__card" >
       <div class="title">
         <span>
           审核数据

+ 35 - 0
src/views/wel/components/quick-launch.vue

@@ -36,6 +36,25 @@
           <span>收费</span>
         </div>
       </div>
+      <div class="content" v-if="sysType == 999">
+        <div class="content-icon" @click="inPage('xs')">
+          <i class="tradingIcon icon-sales" style="color:#57927a"></i>
+          <span>销售订单</span>
+        </div>
+        <div class="content-icon" @click="inPage('ck')">
+          <i class="tradingIcon icon-sales" style="color:#576892"></i>
+          <span>出库任务</span>
+        </div>
+        <div class="content-icon" @click="inPage('ckgd')">
+          <i class="tradingIcon icon-receipt" style="color:#57927a"></i>
+          <span>出库工单</span>
+        </div>
+        <div class="content-icon" @click="inPage('rk')">
+          <i class="tradingIcon icon-ship" style="color:#576892"></i>
+          <span>入库工单</span>
+        </div>
+      </div>
+
       <!-- <div class="content" v-if="sysType == 5">
         <div class="content-icon" @click="inPage('zy')">
           <i class="tradingIcon icon-pay" style="color:#57927a"></i>
@@ -174,6 +193,7 @@ export default {
     sysType: Number
   },
   created() {
+    console.log('sysType',this.sysType);
     //从缓存中获取所有路由信息
     let menu = JSON.parse(localStorage.getItem("saber-menuAll")).content
     for (let item of menu){
@@ -322,6 +342,21 @@ export default {
             this.$router.push("/dealer/purchase/index");
             break;
         }
+      }else if(this.sysType == 999){
+        switch(type){
+          case 'xs':
+            this.$router.push('/tirePartsMall/salesManagement/saleOrder/index');
+            break;
+            case 'ck':
+            this.$router.push('/tirePartsMall/salesManagement/outboundTask/index');
+            break;
+            case 'ckgd':
+            this.$router.push('/tirePartsMall/salesManagement/outboundWorkOrder/index');
+            break;
+            case 'rk':
+            this.$router.push('/tirePartsMall/purchasingManagement/warehouseEntryOrder/index');
+            break;
+        }
       }
     }
   }

+ 6 - 6
src/views/wel/home/defaultPage.vue

@@ -1,12 +1,12 @@
 <template>
   <div class="container">
     <quick-launch class="item1" :sysType="sysType" />
-    <audit-data class="item2" :sysType="sysType"/>
-    <realtime-data class="item3" :sysType="sysType"/>
+    <audit-data class="item2" v-if="sysType !== 999" :sysType="sysType"/>
+    <realtime-data class="item3" v-if="sysType !== 999" :sysType="sysType"/>
     <sales-reached class="item4" :sysType="sysType" v-if="sysType!=4||roleName!='采购'"/>
     <sales-trend class="item5" :sysType="sysType" v-if="sysType!=4||roleName!='采购'"/>
-    <charge-today class="item6" :sysType="sysType" v-if="sysType!=4||roleName!='采购'"/>
-    <pay-today class="item7" :sysType="sysType" v-if="sysType!=4||roleName!='采购'"/>
+    <charge-today class="item6" :sysType="sysType" v-if="(sysType!=4||roleName!='采购')&&sysType !== 999"/>
+    <pay-today class="item7" :sysType="sysType" v-if="(sysType!=4||roleName!='采购')&&sysType !== 999"/>
   </div>
 </template>
 
@@ -69,9 +69,9 @@ export default {
 .container {
   display: grid;
   width: 100%;
-  height: 95.5vh;
+  // height: 95.5vh;
   grid-template-columns: repeat(auto-fill, 10%);
-  grid-template-rows: 140px 180px 180px 350px 140px;
+  // grid-template-rows: 140px 180px 180px 350px 140px;
   grid-template-areas:
     "a a a a a a a a a a"
     "b b b b b b b b b b"