caojunjie 3 лет назад
Родитель
Сommit
96a2d8603b

+ 9 - 6
src/views/landTransportation/dispatchingCars/index.vue

@@ -12,8 +12,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.all }}</span>
-                  <span class="card-content-text">全部</span>
+                  <span class="card-content-num" :class="!activeName?'selected':''">{{ totalData.all }}</span>
+                  <span class="card-content-text" :class="!activeName?'selected':''">全部</span>
                 </div>
               </div>
             </div>
@@ -26,8 +26,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.zero }}</span>
-                  <span class="card-content-text">未调度</span>
+                  <span class="card-content-num" :class="activeName === '0'?'selected':''">{{ totalData.zero }}</span>
+                  <span class="card-content-text" :class="activeName === '0'?'selected':''">未调度</span>
                 </div>
               </div>
             </div>
@@ -40,8 +40,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.one }}</span>
-                  <span class="card-content-text">未派车</span>
+                  <span class="card-content-num" :class="activeName === '1'?'selected':''">{{ totalData.one }}</span>
+                  <span class="card-content-text" :class="activeName === '1'?'selected':''">未派车</span>
                 </div>
               </div>
             </div>
@@ -587,6 +587,9 @@ export default {
 }
 </style>
 <style lang="scss" scoped>
+.selected{
+  color: #1e9fff !important;
+}
 .home-container {
   padding: 0px 5px 5px 5px;
   box-sizing: border-box;

+ 11 - 8
src/views/landTransportation/driver/index.vue

@@ -12,8 +12,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.all }}</span>
-                  <span class="card-content-text">全部</span>
+                  <span class="card-content-num" :class="!activeName?'selected':''">{{ totalData.all }}</span>
+                  <span class="card-content-text" :class="!activeName?'selected':''">全部</span>
                 </div>
               </div>
             </div>
@@ -26,8 +26,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.two }}</span>
-                  <span class="card-content-text">未受理</span>
+                  <span class="card-content-num" :class="activeName === '2'?'selected':''">{{ totalData.two }}</span>
+                  <span class="card-content-text" :class="activeName === '2'?'selected':''">未受理</span>
                 </div>
               </div>
             </div>
@@ -40,8 +40,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.three }}</span>
-                  <span class="card-content-text">未完工</span>
+                  <span class="card-content-num" :class="activeName === '3'?'selected':''">{{ totalData.three }}</span>
+                  <span class="card-content-text" :class="activeName === '3'?'selected':''">未完工</span>
                 </div>
               </div>
             </div>
@@ -54,8 +54,8 @@
                     </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.four }}</span>
-                  <span class="card-content-text">已完工</span>
+                  <span class="card-content-num" :class="activeName === '4'?'selected':''">{{ totalData.four }}</span>
+                  <span class="card-content-text" :class="activeName === '4'?'selected':''">已完工</span>
                 </div>
               </div>
             </div>
@@ -791,6 +791,9 @@ export default {
 </script>
 
 <style lang="scss" scoped>
+.selected{
+  color: #1e9fff !important;
+}
 .home-container {
   padding: 0px 5px 5px 5px;
   box-sizing: border-box;

+ 13 - 10
src/views/landTransportation/motorcadeDriver/index.vue

@@ -12,8 +12,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.all }}</span>
-                  <span class="card-content-text">全部</span>
+                  <span class="card-content-num" :class="!activeName?'selected':''">{{ totalData.all }}</span>
+                  <span class="card-content-text" :class="!activeName?'selected':''">全部</span>
                 </div>
               </div>
             </div>
@@ -26,8 +26,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.one }}</span>
-                  <span class="card-content-text">未派车</span>
+                  <span class="card-content-num" :class="activeName === '1'?'selected':''">{{ totalData.one }}</span>
+                  <span class="card-content-text" :class="activeName === '1'?'selected':''">未派车</span>
                 </div>
               </div>
             </div>
@@ -40,8 +40,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.two }}</span>
-                  <span class="card-content-text">未受理</span>
+                  <span class="card-content-num" :class="activeName === '2'?'selected':''">{{ totalData.two }}</span>
+                  <span class="card-content-text" :class="activeName === '2'?'selected':''">未受理</span>
                 </div>
               </div>
             </div>
@@ -54,8 +54,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.three }}</span>
-                  <span class="card-content-text">未完工</span>
+                  <span class="card-content-num" :class="activeName === '3'?'selected':''">{{ totalData.three }}</span>
+                  <span class="card-content-text" :class="activeName === '3'?'selected':''">未完工</span>
                 </div>
               </div>
             </div>
@@ -68,8 +68,8 @@
                     </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.four }}</span>
-                  <span class="card-content-text">已完工</span>
+                  <span class="card-content-num" :class="activeName === '4'?'selected':''">{{ totalData.four }}</span>
+                  <span class="card-content-text" :class="activeName === '4'?'selected':''">已完工</span>
                 </div>
               </div>
             </div>
@@ -963,6 +963,9 @@ export default {
 </script>
 
 <style lang="scss" scoped>
+.selected{
+  color: #1e9fff !important;
+}
 .home-container {
   padding: 0px 5px 5px 5px;
   box-sizing: border-box;

+ 18 - 15
src/views/landTransportation/placeAnOrder/index.vue

@@ -12,8 +12,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.all }}</span>
-                  <span class="card-content-text">全部</span>
+                  <span class="card-content-num" :class="!activeName?'selected':''">{{ totalData.all }}</span>
+                  <span class="card-content-text" :class="!activeName?'selected':''">全部</span>
                 </div>
               </div>
             </div>
@@ -26,8 +26,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.last }}</span>
-                  <span class="card-content-text">未提交</span>
+                  <span class="card-content-num" :class="activeName === '999'?'selected':''">{{ totalData.last }}</span>
+                  <span class="card-content-text" :class="activeName === '999'?'selected':''">未提交</span>
                 </div>
               </div>
             </div>
@@ -40,8 +40,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.zero }}</span>
-                  <span class="card-content-text">未调度</span>
+                  <span class="card-content-num" :class="activeName === '0'?'selected':''">{{ totalData.zero }}</span>
+                  <span class="card-content-text" :class="activeName === '0'?'selected':''">未调度</span>
                 </div>
               </div>
             </div>
@@ -54,8 +54,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.one }}</span>
-                  <span class="card-content-text">未派车</span>
+                  <span class="card-content-num" :class="activeName === '1'?'selected':''">{{ totalData.one }}</span>
+                  <span class="card-content-text" :class="activeName === '1'?'selected':''">未派车</span>
                 </div>
               </div>
             </div>
@@ -68,8 +68,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.two }}</span>
-                  <span class="card-content-text">未受理</span>
+                  <span class="card-content-num" :class="activeName === '2'?'selected':''">{{ totalData.two }}</span>
+                  <span class="card-content-text" :class="activeName === '2'?'selected':''">未受理</span>
                 </div>
               </div>
             </div>
@@ -82,8 +82,8 @@
                 </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.three }}</span>
-                  <span class="card-content-text">未完工</span>
+                  <span class="card-content-num" :class="activeName === '3'?'selected':''">{{ totalData.three }}</span>
+                  <span class="card-content-text" :class="activeName === '3'?'selected':''">未完工</span>
                 </div>
               </div>
             </div>
@@ -96,8 +96,8 @@
                     </span>
                 </div>
                 <div class="card-content">
-                  <span class="card-content-num">{{ totalData.four }}</span>
-                  <span class="card-content-text">工单关闭</span>
+                  <span class="card-content-num" :class="activeName === '4'?'selected':''">{{ totalData.four }}</span>
+                  <span class="card-content-text" :class="activeName === '4'?'selected':''">工单关闭</span>
                 </div>
               </div>
             </div>
@@ -544,6 +544,9 @@ export default {
 </script>
 
 <style lang="scss" scoped>
+.selected{
+  color: #1e9fff !important;
+}
 .home-container {
   padding: 0px 5px 5px 5px;
   box-sizing: border-box;
@@ -666,7 +669,7 @@ export default {
       }
 
       &-title7 {
-        color: rgba(255, 98, 14, 0.63);
+        color: rgba(231, 90, 15, 0.63);
         background-color: rgba(220, 150, 42, 0.15);
       }
 

+ 5 - 5
src/views/wel/home/landTransportation/components/sales-trend.vue

@@ -24,12 +24,12 @@
               </el-tooltip>
             </template>
             <template slot="status" slot-scope="{row}">
-              <span v-if="row.status == 0" style="color: #E45656;">未调度</span>
-              <span v-if="row.status == 1" style="color: #F56C6C;">未派车</span>
-              <span v-if="row.status == 2" style="color: #F1A532;">未受理</span>
-              <span v-if="row.status == 3" style="color: #53C21D;">未完工</span>
+              <span v-if="row.status == 0" style="color: #ffa21e;">未调度</span>
+              <span v-if="row.status == 1" style="color: #fb5b60;">未派车</span>
+              <span v-if="row.status == 2" style="color: #42bc6f;">未受理</span>
+              <span v-if="row.status == 3" style="color: #14cde1;">未完工</span>
               <span v-if="row.status == 5" style="color: #F56C6C;">未到厂</span>
-              <span v-if="row.status == 4" style="color: #3C9CFF;">工单关闭</span>
+              <span v-if="row.status == 4" style="color: #04421fa1;">工单关闭</span>
               <span v-if="row.status == 6" style="color: #3C9CFF;">未提箱</span>
             </template>
           </avue-crud>

+ 2 - 1
src/views/wel/home/landTransportation/landTransportation.vue

@@ -25,7 +25,8 @@ export default {
   props:{
     sysType:Number
   },
-  created() {},
+  created() {
+  },
   components: {
     quickLaunch,
     auditData,

+ 6 - 3
src/views/workManagement/requisition/detail.vue

@@ -310,7 +310,7 @@
                   size="small"
                   @click.stop="importStagList(scope.row,scope.index)"
                   v-if="activeName=='searchList'"
-                  :disabled="goodsListSave.findIndex(item => item.id == scope.row.id) !== -1"
+                  :disabled="goodsListSave.findIndex(item => item.goodsId == scope.row.goodsId) !== -1"
                 >选择
                 </el-button>
                 <el-button
@@ -564,7 +564,6 @@ export default {
       goodsOption
     );
     //getStockList
-
     getStockList({
       size: 10,
       current: 1,
@@ -617,7 +616,11 @@ export default {
       return num ? Number(num).toFixed(2) : "0.00";
     },
     storageFormat(row, storageOptions) {
-      return row = storageOptions.find(item => item.id == row).cname
+      if (storageOptions.find(item => item.id == row)){
+        return row = storageOptions.find(item => item.id == row).cname
+      }else {
+        return
+      }
     }
   },
   methods: {