Просмотр исходного кода

Merge branch 'demo_' of http://123.60.19.203:8088/hitch/hitch-antd

guarantee-lsq 2 лет назад
Родитель
Сommit
d575a494b4

+ 1 - 1
src/components/tools/Logo.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="logo">
     <router-link :to="{name:'dashboard'}">
-      <img src="~@/assets/logo.png" style="width:50px;height:32px" class="logo" alt="logo">
+      <img src="~@/assets/logo.png" style="width:50px;height:40px" class="logo" alt="logo">
       <h1 v-if="showTitle">设备管理系统</h1>
     </router-link>
   </div>

+ 4 - 1
src/views/check/checkstandard/CheckStandard.vue

@@ -145,7 +145,10 @@
             <a @click="handleView(record)">查看</a>
             <a-divider type="vertical"/>
             <!--            <a  @click="handleViewCheckJob(record)">保养任务</a>-->
-            <a v-if="record.isGet==1" @click="handleViewCheckJob(record)">保养任务</a>
+            <a v-if="record.isGet==1 && checkType==2" @click="handleViewCheckJob(record)">保养任务</a>
+            <a v-if="record.isGet==1 && checkType==1" @click="handleViewCheckJob(record)">点检任务</a>
+            <a v-if="record.isGet==1 && checkType==3" @click="handleViewCheckJob(record)">润滑任务</a>
+
             <a v-if=" record.isGet==0 && checkType==2 " @click="addBYTask(record)">生成保养任务</a>
             <a v-if=" record.isGet==0 && checkType==1 " @click="addBYTask(record)">生成点检任务</a>
             <a v-if=" record.isGet==0 && checkType==3 " @click="addBYTask(record)">生成润滑任务</a>

+ 22 - 4
src/views/sb/info/modules/Detail.vue

@@ -16,10 +16,10 @@
               </a-badge>
 
               <a-badge :count="numCheckStandard1" title="点检标准" :number-style="{ backgroundColor: '#52c41a' }">
-                <a-button style="margin-left: 20px" type="default" @ok="handleOk" @click="handleViewCheck(1)">点检标准</a-button>
+                <a-button style="margin-left: 20px" type="default" @ok="handleOk" @click="handleViewCheck2(1)">点检标准</a-button>
               </a-badge>
               <a-badge :count="numCheckjob1" title="点检任务" :number-style="{ backgroundColor: '#52c41a' }">
-                <a-button style="margin-left: 20px" type="default" @click="handleViewCheckJob(1)">点检任务</a-button>
+                <a-button style="margin-left: 20px" type="default" @click="handleViewCheckJob2(1)">点检任务</a-button>
               </a-badge>
 
               <a-badge :count="numCheckStandard2" title="保养标准" :number-style="{ backgroundColor: '#52c41a' }">
@@ -30,10 +30,10 @@
               </a-badge>
 
               <a-badge :count="numCheckStandard3" title="润滑标准" :number-style="{ backgroundColor: '#52c41a' }">
-                <a-button style="margin-left: 20px" type="default" @ok="handleOk" @click="handleViewCheck(3)">润滑标准</a-button>
+                <a-button style="margin-left: 20px" type="default" @ok="handleOk" @click="handleViewCheck3(3)">润滑标准</a-button>
               </a-badge>
               <a-badge :count="numCheckjob3" title="润滑任务" :number-style="{ backgroundColor: '#52c41a' }">
-                <a-button style="margin-left: 20px" type="default" @click="handleViewCheckJob(3)">润滑任务</a-button>
+                <a-button style="margin-left: 20px" type="default" @click="handleViewCheckJob3(3)">润滑任务</a-button>
               </a-badge>
               <a-button style="margin-left: 20px" type="default" @click="handleViewTree()">设备树</a-button>
               <a-button v-show="model.useType==4" style="margin-left: 8px" type="default" @click="handleMeasure()">检定记录</a-button>
@@ -461,10 +461,28 @@ export default {
       // let routeUrl = this.$router.resolve(`/share/${96}`)
       window.open(routeUrl.href, '_blank')
     },
+    handleViewCheck2 (type) {
+      const routeUrl = this.$router.resolve({ path: '/check/spot-standard', query: { id: this.model.id, checkType: type } })
+      // let routeUrl = this.$router.resolve(`/share/${96}`)
+      window.open(routeUrl.href, '_blank')
+    },
+    handleViewCheck3 (type) {
+      const routeUrl = this.$router.resolve({ path: '/check-run-standard', query: { id: this.model.id, checkType: type } })
+      // let routeUrl = this.$router.resolve(`/share/${96}`)
+      window.open(routeUrl.href, '_blank')
+    },
     handleViewCheckJob (type) {
       const routeUrl = this.$router.resolve({ path: '/check/polling-job', query: { id: this.model.id, checkType: type } })
       window.open(routeUrl.href, '_blank')
     },
+    handleViewCheckJob2 (type) {
+      const routeUrl = this.$router.resolve({ path: '/check/spot-job', query: { id: this.model.id, checkType: type } })
+      window.open(routeUrl.href, '_blank')
+    },
+    handleViewCheckJob3 (type) {
+      const routeUrl = this.$router.resolve({ path: '/check-run-job', query: { id: this.model.id, checkType: type } })
+      window.open(routeUrl.href, '_blank')
+    },
     // 根据keyNum路由相关页面
     handleRouter (keyNum) {
       const id = this.model.id

+ 14 - 3
src/views/statisticView/100.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="view-container">
-    <div class="title">维保系统数据大屏展示平台</div>
+    <div class="title">
+      <div style="position: absolute;">
+        <img src="@/assets/22title.png" alt="">
+      </div>
+      <div class="text">
+        <div> 维保系统数据大屏展示平台</div>
+        <div style="font-size: 15px;color: #A7DBFF;">Maintain large screen display platform of system data</div>
+      </div>
+    </div>
     <div class="content">
       <div class="content-left">
         <div class="content-left-top">
@@ -500,7 +508,7 @@ export default {
 width:1920px;
 height:1080px;
 background-color: RGBA(0, 7, 73, 0.8);
-padding:42px 41px;
+padding:30px 41px;
 }
 .view-container::after {
   content: "";
@@ -516,11 +524,14 @@ padding:42px 41px;
 }
 .title{
   text-align: center;
-font-size: 32px;
+font-size: 28px;
 font-family: Microsoft YaHei;
 font-weight: bold;
 color: #BDE4FF;
 padding-bottom: 38px;
+  .text{
+padding-top: 10px;
+}
 }
 .content{
  width: 100%;

+ 29 - 7
src/views/statisticView/22.vue

@@ -167,6 +167,27 @@ export default {
         { name: 'C', year: '2022', value: 11 },
         { name: 'D', year: '2022', value: 15 }
       ],
+      chart2: [
+        { name: 'A', year: '2019', value: 3 },
+        { name: 'B', year: '2019', value: 5 },
+        { name: 'C', year: '2019', value: 21 },
+        { name: 'D', year: '2019', value: 12 },
+
+        { name: 'A', year: '2020', value: 5 },
+        { name: 'B', year: '2020', value: 1 },
+        { name: 'C', year: '2020', value: 13 },
+        { name: 'D', year: '2020', value: 12 },
+
+        { name: 'A', year: '2021', value: 2 },
+        { name: 'B', year: '2021', value: 13 },
+        { name: 'C', year: '2021', value: 11 },
+        { name: 'D', year: '2021', value: 12 },
+
+        { name: 'A', year: '2022', value: 7 },
+        { name: 'B', year: '2022', value: 12 },
+        { name: 'C', year: '2022', value: 1 },
+        { name: 'D', year: '2022', value: 15 }
+      ],
       chart3: [
         { year: '2001', population: 54.8 },
         { year: '2002', population: 38 },
@@ -202,14 +223,14 @@ export default {
   methods: {
     getChart () {
       this.getChart1('chart1', this.chart1)
-      this.getChart2('chart2', this.chart1)
+      this.getChart2('chart2', this.chart2)
       this.getChart3('chart3', this.chart3)
       this.getChart4('chart4', this.chart4)
     },
     getChart1 (id, data) {
       registerTheme('myTheme', {
         columnWidthRatio: 0.2,
-        colors10: ['#FFDB5C', '#FF9F7F', '#FB7293', '#E7BCF3', '#E7BCF3', '#78D3F8', '#9661BC', '#F6903D', '#008685', '#F08BB4']
+        colors10: ['#0091F1', '#00E4EC', '#FDB628', '#EB6F49', '#00D98B', '#8256E8 ', '#9661BC', '#F6903D', '#008685', '#F08BB4']
       })
       const chart = new Chart({
         container: id,
@@ -291,13 +312,13 @@ export default {
         .color('name')
         .shape('smooth')
 
-      chart.theme({ 'styleSheet': { 'brandColor': '#  ', 'paletteQualitative10': ['#FFDB5C', '#FF9F7F', '#FB7293', '#E7BCF3', '#E7BCF3', '#78D3F8', '#9661BC', '#F6903D', '#008685', '#F08BB4'], 'paletteQualitative20': ['#5B8FF9', '#CDDDFD', '#61DDAA', '#CDF3E4', '#65789B', '#CED4DE', '#F6BD16', '#FCEBB9', '#7262fd', '#D3CEFD', '#78D3F8', '#D3EEF9', '#9661BC', '#DECFEA', '#F6903D', '#FFE0C7', '#008685', '#BBDEDE', '#F08BB4', '#FFE0ED'] } })
+      chart.theme({ 'styleSheet': { 'brandColor': '#  ', 'paletteQualitative10': ['#0091F1', '#00E4EC', '#FDB628', '#EB6F49', '#00D98B', '#8256E8 ', '#9661BC', '#F6903D', '#008685', '#F08BB4', '#F08BB4'], 'paletteQualitative20': ['#5B8FF9', '#CDDDFD', '#61DDAA', '#CDF3E4', '#65789B', '#CED4DE', '#F6BD16', '#FCEBB9', '#7262fd', '#D3CEFD', '#78D3F8', '#D3EEF9', '#9661BC', '#DECFEA', '#F6903D', '#FFE0C7', '#008685', '#BBDEDE', '#F08BB4', '#FFE0ED'] } })
       chart.render()
     },
     getChart3 (id, data) {
       registerTheme('myTheme', {
         columnWidthRatio: 0.2,
-        colors10: ['#FFDB5C', '#FF9F7F', '#FB7293', '#E7BCF3', '#E7BCF3', '#78D3F8', '#9661BC', '#F6903D', '#008685', '#F08BB4']
+        colors10: ['#0091F1', '#00E4EC', '#FDB628', '#EB6F49', '#00D98B', '#8256E8 ', '#9661BC', '#F6903D', '#008685', '#F08BB4']
       })
       const chart = new Chart({
         container: id,
@@ -411,7 +432,7 @@ export default {
 .view-container {
 width:1920px;
 height:1080px;
-background-color: rgba(4, 8, 20, 0.8);
+background-color: RGBA(0, 7, 73, 0.8);
 padding:35px 21px;
 }
 .view-container::after {
@@ -460,6 +481,7 @@ padding-top:35px;
   font-family: Microsoft YaHei;
   font-weight: bold;
   color: #A7DBFF;
+
   line-height: 25px;
   .box-title-text{
     position: relative;
@@ -471,7 +493,7 @@ padding-top:35px;
   position: absolute;
   top:0;left:0;right:0;bottom:0;
   z-index: -1;
-   background-color: #16171C;
+  background-color: rgb(46, 37, 77);
     border: 1px solid #0096FF;
     border-top: none;
    box-shadow: 0px 29px 30px 0px rgba(0, 128, 202, 0.3);
@@ -482,7 +504,7 @@ padding-top:35px;
    padding: 20px;
    .list{
      padding: 22px 16px;
-     background:RGBA(19, 42, 62, 1);
+     background:RGBA(12, 38, 70, 0.5);
      color:rgba(0, 190, 189, 1);
      border-bottom:1px solid RGBA(21, 72, 62, 1);
    }

+ 40 - 15
src/views/statisticView/44.vue

@@ -1,5 +1,14 @@
 <template>
   <div class="view-container">
+    <div class="title">
+      <div style="position: absolute;">
+        <img src="@/assets/22title.png" alt="">
+      </div>
+      <div class="text">
+        <div> 设备数据大屏展示平台</div>
+        <div style="font-size: 15px;color: #A7DBFF;">Large screen display platform for device data</div>
+      </div>
+    </div>
     <div style="display: flex; justify-content: space-between;">
       <div>
         <div style="display: flex;margin-bottom: 16px;">
@@ -10,7 +19,7 @@
                 设备信息
               </div>
               <br><br>
-              <div style="width: 335px;">
+              <div style="width: 300px;">
                 <img style="width: 100%;height: 100%;" src="@/assets/sb.png" alt="">
               </div>
             </div>
@@ -94,7 +103,7 @@
           <div class="sbHistory">
             <span class="top-left"></span><span class="top-right"></span><span class="bottom-left"></span><span class="bottom-right"></span>
             <div>
-              <div style="font-size: 30px;font-weight: 800; padding-bottom: 29px;">维修历史</div>
+              <div style="font-size: 30px;font-weight: 800; padding-bottom: 29px;color: #BDE4FF;">维修历史</div>
               <thead>
                 <tr style="display: flex;justify-content: space-between;">
                   <th class="list-header">异常类别</th>
@@ -135,7 +144,7 @@
       </div>
       <div class="sb-proportion">
         <span class="top-left"></span><span class="top-right"></span><span class="bottom-left"></span><span class="bottom-right"></span>
-        <div style="font-size: 30px;font-weight: 800;">设备部位维修占比</div>
+        <div style="font-size: 30px;font-weight: 800;color: #BDE4FF;">设备部位维修占比</div>
         <div id="chart3"></div>
         <div style="padding-top:70px">
           <a-row type="flex" justify="space-around" :gutter="[0,25]">
@@ -350,7 +359,7 @@ export default {
       this.chartPie = new Chart({
         container: id,
         autoFit: true,
-        height: 500
+        height: 435
       })
       this.chartPie.data(data)
       this.chartPie.scale('count', {
@@ -423,8 +432,24 @@ export default {
 .view-container {
 width:1920px;
 height:1080px;
-background-color: rgba(4, 8, 20, 0.8);
-padding:35px 21px;
+background-color: RGBA(0, 7, 73, 0.8);
+padding:10px 21px 35px 21px;
+.title{
+  height: 100px;
+  position: relative;
+  .text{
+height: 26px;
+font-size: 27px;
+display:flex;
+flex-direction: column;
+align-items: center;
+padding-top: 30px;
+font-family: Microsoft YaHei;
+font-weight: bold;
+color: #BDE4FF;
+line-height: 25px;
+}
+}
 }
 .view-container::after {
   content: "";
@@ -442,7 +467,7 @@ padding:35px 21px;
     position: relative;
 padding:34px;
 width: 597px;
-height:555px;
+height:505px;
 border: 2px solid #045693;
 margin-right:16px;
 display:flex;
@@ -453,7 +478,7 @@ height: 29px;
 font-size: 30px;
 font-family: Microsoft YaHei;
 font-weight: bold;
-color: #FFFFFF;
+color: #BDE4FF;
 line-height: 24px;
 }
 .sbInfo-info{
@@ -478,14 +503,14 @@ line-height: 13px;
   position: relative;
   border: 2px solid #045693;
 width: 485px;
-height:555px;
+height:505px;
 .sbStatus-title{
   width: 120px;
 height: 29px;
 font-size: 30px;
 font-family: Microsoft YaHei;
 font-weight: bold;
-color: #FFFFFF;
+color: #BDE4FF;
 line-height: 24px;
 }
 .sbStatus-info-bg{
@@ -504,7 +529,7 @@ line-height: 24px;
 }
 .sbHistory{
   width: 504px;
-   height:444px;
+   height:429px;
    color: #fff;
     border: 2px solid #045693;
    margin-right:16px;
@@ -514,7 +539,7 @@ line-height: 24px;
      margin:0;
      padding: 0;
       width: 142px;
-height: 39px;
+height: 35px;
 font-size: 16px;
 font-weight: bold;
 margin-bottom: 8px;
@@ -531,7 +556,7 @@ align-items: center;
 .sb-online{
   padding:46px;
   width: 578px;
-  height:444px;
+  height:429px;
   color: #fff;
     border: 2px solid #045693;
 position: relative;
@@ -542,14 +567,14 @@ align-items: center;
  justify-content:center;
  position: relative;
  width: 231px;
- height: 154px;
+ height: 140px;
  background: rgba(0, 186, 255, 0.1);
 }
 }
 .sb-proportion{
   color:#fff;
   width: 766px;
-   height:1015px;
+   height:950px;
    position: relative;
    border: 2px solid #045693;
    padding:30px;

+ 34 - 9
src/views/statisticView/9.vue

@@ -1,5 +1,14 @@
 <template>
   <div class="view-container">
+    <div class="titles">
+      <div style="position: absolute;">
+        <img src="@/assets/22title.png" alt="">
+      </div>
+      <div class="text">
+        <div> 仓库管理系统数据大屏展示平台</div>
+        <div style="font-size: 15px;color: #A7DBFF;">Warehouse management system data large screen display platform</div>
+      </div>
+    </div>
     <div class="top">
       <div class="top-left">
         <div class="top-left-top">
@@ -405,7 +414,7 @@ export default {
       const chart = new Chart({
         container: id,
         autoFit: true,
-        height: 300,
+        height: 240,
         width: 330
       })
       chart.data(data)
@@ -417,11 +426,11 @@ export default {
       })
       chart.legend('day', {
         position: 'right',
-        offsetY: -50,
+        offsetY: -40,
         itemName: {
           style: {
             fill: '#C3CAD9',
-            fontSize: 14
+            fontSize: 12
           }
         }
       })
@@ -498,7 +507,7 @@ export default {
       const chart = new Chart({
         container: id,
         autoFit: true,
-        height: 400
+        height: 320
       })
 
       chart.data(data)
@@ -545,6 +554,22 @@ color:white;
 font-family: Microsoft YaHei;
 background-color: RGBA(0, 7, 73, 0.8);
 padding:15px;
+.titles{
+  height: 100px;
+  position: relative;
+  .text{
+height: 26px;
+font-size: 27px;
+display:flex;
+flex-direction: column;
+align-items: center;
+padding-top: 30px;
+font-family: Microsoft YaHei;
+font-weight: bold;
+color: #BDE4FF;
+line-height: 25px;
+}
+}
 }
 .view-container::after {
   content: "";
@@ -565,14 +590,14 @@ padding:15px;
   .top-left{
     .top-left-top{
       width: 810px;
-height: 316px;
+height: 300px;
 background: #0B1A48;
 border-radius: 5px;
 margin-bottom: 15px;
     }
     .top-left-bottom{
       width: 810px;
-height: 394px;
+height: 330px;
 background: #0B1A48;
 border-radius: 5px;
     }
@@ -581,7 +606,7 @@ border-radius: 5px;
     .top-right-top{
       padding:0 50px;
       width: 1065px;
-height: 597px;
+height: 517px;
 background: #0B1A48;
 border-radius: 5px;
 margin-bottom: 15px;
@@ -605,7 +630,7 @@ border-radius: 5px;
   justify-content:space-between;
   .bottom-left{
     width: 1524px;
-height: 310px;
+height: 290px;
 background: #0B1A48;
 border-radius: 5px;
   }
@@ -614,7 +639,7 @@ border-radius: 5px;
     bottom: 0;
     right: 0;
     width: 351px;
-height: 438px;
+height: 418px;
 background: #0B1A48;
 border-radius: 5px;
   }

+ 26 - 26
src/views/workplace/backlog/NewWorkplaceBacklog.vue

@@ -6,29 +6,29 @@
           <div class="gutter-box">
             <a-row type="flex" justify="space-between" style="flex:1; font-size:22px;font-weight: 500;color: #373737;">
               <a-col>维修数据</a-col>
-              <a-col><a href="/repair/form?type=1&searchType=6" target="_block">{{ topData.repairTotalNum }}</a></a-col>
+              <a-col><a href="/repair/form?type=1&searchType=6" style="color:#E4007F;" target="_block">{{ topData.repairTotalNum }}</a></a-col>
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
-                <a-badge color="#F19149"/>
-                <span style="color:#F19149;"><a style="color:#F19149;" target="_block" href="/repair/wait?type=1">待接单 &nbsp; {{ topData.completedRepairNum }}</a></span>
+              <a-col style="width:110px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/wait?type=1">待接单 &nbsp; {{ topData.completedRepairNum }}</a></span>
 
               </a-col>
-              <a-col >
+              <a-col style="width:110px;">
                 <a-badge color="#E4007F"/>
                 <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/form/mine?type=1">维修中 &nbsp; {{ topData.waitForRepairNum }}</a></span>
               </a-col>
 
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
-                <a-badge color="#5864FF"/>
-                <span style="color:#5864FF;"><a style="color:#5864FF;" target="_block" href="/repair/form?type=1&searchType=3">待审核 &nbsp; {{ topData.verifyRepairNum }}</a></span>
+              <a-col style="width:110px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/form?type=1&searchType=3">待审核 &nbsp; {{ topData.verifyRepairNum }}</a></span>
 
               </a-col>
-              <a-col>
-                <a-badge color="#009944"/>
-                <span style="color:#009944;"><a style="color:#009944;" target="_block" href="/repair/form?type=1&searchType=5">已驳回 &nbsp; {{ topData.refusedRepairNum }}</a></span>
+              <a-col style="width:110px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/form?type=1&searchType=5">已驳回 &nbsp; {{ topData.refusedRepairNum }}</a></span>
 
               </a-col>
 
@@ -39,43 +39,43 @@
           <div class="gutter-box">
             <a-row type="flex" justify="space-between" style="flex:1; font-size:22px;font-weight: 500;color: #373737;">
               <a-col>委外数据</a-col>
-              <a-col><a target="_block" href="/repair/form?type=2&searchType=6">{{ topData.outRepairTotalNum }}</a></a-col>
+              <a-col><a target="_block" style="color:#E4007F;" href="/repair/form?type=2&searchType=6">{{ topData.outRepairTotalNum }}</a></a-col>
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
-                <a-badge color="#F19149"/>
-                <span style="color:#F19149;"><a style="color:#F19149;" target="_block" href="/repair/wait?type=2">待接单 &nbsp; {{ topData.outCompletedRepairNum }}</a></span>
+              <a-col style="width:110px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/wait?type=2">待接单 &nbsp; {{ topData.outCompletedRepairNum }}</a></span>
 
               </a-col>
-              <a-col >
+              <a-col style="width:110px;">
                 <a-badge color="#E4007F"/>
                 <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/form/mine?type=2">待维修 &nbsp; {{ topData.outWaitForRepairNum }}</a></span>
               </a-col>
 
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
-                <a-badge color="#5864FF"/>
-                <span style="color:#5864FF;"><a style="color:#5864FF;" target="_block" href="/repair/form?type=2&searchType=3">待审核 &nbsp; {{ topData.outVerifyRepairNum }}</a></span>
+              <a-col style="width:110px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/form?type=2&searchType=3">待审核 &nbsp; {{ topData.outVerifyRepairNum }}</a></span>
 
               </a-col>
-              <a-col>
-                <a-badge color="#009944"/>
-                <span style="color:#009944;"><a style="color:#009944;" target="_block" href="/repair/form?type=2&searchType=5">已驳回 &nbsp; {{ topData.outRefusedRepairNum }}</a></span>
+              <a-col style="width:110px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;"><a style="color:#E4007F;" target="_block" href="/repair/form?type=2&searchType=5">已驳回 &nbsp; {{ topData.outRefusedRepairNum }}</a></span>
               </a-col>
             </a-row>
           </div>
         </a-col>
         <a-col class="gutter-row" :span="8">
           <div style="display:flex;text-align:center;background:#fff;height: 170px;">
-            <div style="width:48%;margin:auto;font-size:30px; line-height: 60px;">
+            <div style="width:48%;margin:auto;font-size:26px; line-height: 60px;">
               <div>本月维修总计</div>
-              <div style="font-size:24px;"><a target="_block" :href="`/repair/form?repairStartTimeStart=${date.repairStartTimeStart}&repairStartTimeEnd=${date.repairStartTimeEnd}`">{{ topData.totalNum }}</a></div>
+              <div style="font-size:24px;"><a style="color:#E4007F;" target="_block" :href="`/repair/form?repairStartTimeStart=${date.repairStartTimeStart}&repairStartTimeEnd=${date.repairStartTimeEnd}`">{{ topData.totalNum }}</a></div>
             </div>
             <div style="width: 1px;height: 70px;background: #999999;margin:auto;"></div>
-            <div style="width:48%;margin:auto; font-size:30px;line-height: 60px;">
+            <div style="width:48%;margin:auto; font-size:26px;line-height: 60px;">
               <div>本月维修费用</div>
-              <div style="font-size:24px;"><a target="_block" :href="`/repair/fee?feeDateStart=${date.searchStartTime}&feeDateEnd=${date.searchEndTime}`">{{ topData.totalFee }}</a></div>
+              <div style="font-size:24px;"><a style="color:#E4007F;" target="_block" :href="`/repair/fee?feeDateStart=${date.searchStartTime}&feeDateEnd=${date.searchEndTime}`">{{ topData.totalFee }}</a></div>
             </div>
           </div>
         </a-col>

+ 26 - 26
src/views/workplace/backlog/SbInfoWorkplaceBacklog.vue

@@ -6,27 +6,27 @@
           <div class="gutter-box">
             <a-row type="flex" justify="space-between" style="flex:1; font-size:22px;font-weight: 500;color: #373737;">
               <a-col>设备数量汇总</a-col>
-              <a-col>{{ record.totalDNumber }}</a-col>
+              <a-col style="color:#E4007F;">{{ record.totalDNumber }}</a-col>
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
+              <a-col style="width:130px;">
                 <a-badge color="#E4007F"/>
                 <span style="color:#E4007F;">在用 &nbsp; {{ record.dbNumber }}</span>
               </a-col>
-              <a-col >
-                <a-badge color="#5864FF"/>
-                <span style="color:#5864FF;">报废中 &nbsp; {{ record.bfNumber }}</span>
+              <a-col style="width:130px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;">报废中 &nbsp; {{ record.bfNumber }}</span>
 
               </a-col>
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
-                <a-badge color="#F19149"/>
-                <span style="color:#F19149;">已停机 &nbsp; {{ record.stopNumber }}</span>
+              <a-col style="width:130px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;">已停机 &nbsp; {{ record.stopNumber }}</span>
               </a-col>
-              <a-col>
-                <a-badge color="#009944"/>
-                <span style="color:#009944;">已报废 &nbsp; {{ record.pdNumber }}</span>
+              <a-col style="width:130px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;">已报废 &nbsp; {{ record.pdNumber }}</span>
               </a-col>
             </a-row>
           </div>
@@ -35,41 +35,41 @@
           <div class="gutter-box">
             <a-row type="flex" justify="space-between" style="flex:1; font-size:22px;font-weight: 500;color: #373737;">
               <a-col>设备维修</a-col>
-              <a-col>{{ record.totalRepairNumber }}</a-col>
+              <a-col style="color:#E4007F;">{{ record.totalRepairNumber }}</a-col>
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
+              <a-col style="width:130px;">
                 <a-badge color="#E4007F"/>
                 <span style="color:#E4007F;">计划性 &nbsp; {{ record.planNumber }}</span>
               </a-col>
-              <a-col >
-                <a-badge color="#5864FF"/>
-                <span style="color:#5864FF;">非计划性 &nbsp; {{ record.notPlanNumber }}</span>
+              <a-col style="width:130px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;">非计划性 &nbsp; {{ record.notPlanNumber }}</span>
 
               </a-col>
             </a-row>
             <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-              <a-col >
-                <a-badge color="#F19149"/>
-                <span style="color:#F19149;">其他 &nbsp; {{ record.otherNumber }}</span>
+              <a-col style="width:130px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;">其他 &nbsp; {{ record.otherNumber }}</span>
               </a-col>
-              <a-col>
-                <a-badge color="#009944"/>
-                <span style="color:#009944;">未设置 &nbsp; {{ record.noIdeaNumber }}</span>
+              <a-col style="width:130px;">
+                <a-badge color="#E4007F"/>
+                <span style="color:#E4007F;">未设置 &nbsp; {{ record.noIdeaNumber }}</span>
               </a-col>
             </a-row>
           </div>
         </a-col>
         <a-col class="gutter-row" :span="8">
           <div style="display:flex;text-align:center;background:#fff;height: 170px;">
-            <div style="width:48%;margin:auto;font-size:30px; line-height: 60px;">
+            <div style="width:48%;margin:auto;font-size:26px; line-height: 60px;">
               <div>设备总数</div>
-              <div style="font-size:24px;">{{ record.totalNumber }}</div>
+              <div style="font-size:24px;color:#E4007F;">{{ record.totalNumber }}</div>
             </div>
             <div style="width: 1px;height: 70px;background: #999999;margin:auto;"></div>
-            <div style="width:48%;margin:auto; font-size:30px;line-height: 60px;">
+            <div style="width:48%;margin:auto; font-size:26px;line-height: 60px;">
               <div>在用总数</div>
-              <div style="font-size:24px;">{{ record.useNumber }}</div>
+              <div style="font-size:24px;color:#E4007F;">{{ record.useNumber }}</div>
             </div>
           </div>
         </a-col>

+ 26 - 26
src/views/workplace/backlog/StoreWorkplaceBacklog.vue

@@ -7,33 +7,33 @@
             <div class="gutter-box">
               <a-row type="flex" justify="space-between" style="flex:1; font-size:22px;font-weight: 500;color: #373737;">
                 <a-col>待入库总数</a-col>
-                <a-col><a href="/in/store/myform?status=1" target="_block">{{ topData.inTotalNum }}</a></a-col>
+                <a-col><a style="color:#E4007F;" href="/in/store/myform?status=1" target="_block">{{ topData.inTotalNum }}</a></a-col>
               </a-row>
               <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-                <a-col >
+                <a-col style="width:130px;">
                   <a-badge color="#E4007F"/>
                   <a href="/in/store/myform?type=1&status=1" target="_block"><span style="color:#E4007F;">采购入库 &nbsp; {{ topData.purchaseApplyNum }}</span></a>
                 </a-col>
-                <a-col >
-                  <a-badge color="#5864FF"/>
+                <a-col style="width:130px;">
+                  <a-badge color="#E4007F"/>
                   <a href="/in/store/myform?type=2&status=1" target="_block">
-                    <span style="color:#5864FF;">闲置入库 &nbsp; {{ topData.spareBackApplyNum }}</span>
+                    <span style="color:#E4007F;">闲置入库 &nbsp; {{ topData.spareBackApplyNum }}</span>
                   </a>
                 </a-col>
               </a-row>
               <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-                <a-col >
-                  <a-badge color="#F19149"/>
+                <a-col style="width:130px;">
+                  <a-badge color="#E4007F"/>
                   <a href="/in/store/myform?type=3&status=1" target="_block">
-                    <span style="color:#F19149;">调拨入库 &nbsp; {{ topData.applyDBNum }}</span>
+                    <span style="color:#E4007F;">调拨入库 &nbsp; {{ topData.applyDBNum }}</span>
 
                   </a>
                 </a-col>
-                <a-col>
-                  <a-badge color="#009944"/>
+                <a-col style="width:130px;">
+                  <a-badge color="#E4007F"/>
                   <a href="/in/store/myform?type=6&status=1" target="_block">
 
-                    <span style="color:#009944;">其他入库 &nbsp; {{ topData.otherNum }}</span>
+                    <span style="color:#E4007F;">其他入库 &nbsp; {{ topData.otherNum }}</span>
 
                   </a>
 
@@ -45,36 +45,36 @@
             <div class="gutter-box">
               <a-row type="flex" justify="space-between" style="flex:1; font-size:22px;font-weight: 500;color: #373737;">
                 <a-col>待出库总数</a-col>
-                <a href="/out/store/myform?status=1" target="_block">
+                <a style="color:#E4007F;" href="/out/store/myform?status=1" target="_block">
                   <a-col>{{ topData.outTotalNum }}</a-col>
                 </a>
               </a-row>
               <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-                <a-col >
+                <a-col style="width:130px;">
                   <a-badge color="#E4007F"/>
                   <a href="/out/store/myform?type=2&status=1" target="_block">
                     <span style="color:#E4007F;">调拨出库 &nbsp; {{ topData.outDBNum }}</span>
                   </a>
                 </a-col>
-                <a-col >
-                  <a-badge color="#5864FF"/>
+                <a-col style="width:130px;">
+                  <a-badge color="#E4007F"/>
                   <a href="/out/store/myform?type=1&status=1" target="_block">
-                    <span style="color:#5864FF;">领用出库 &nbsp; {{ topData.lyNum }}</span>
+                    <span style="color:#E4007F;">领用出库 &nbsp; {{ topData.lyNum }}</span>
                   </a>
                 </a-col>
               </a-row>
               <a-row type="flex" justify="space-between" :gutter="[0,16]" style="flex:1;font-size:18px;font-weight: 500;">
-                <a-col >
-                  <a-badge color="#F19149"/>
+                <a-col style="width:130px;">
+                  <a-badge color="#E4007F"/>
                   <a href="/out/store/myform?type=3&status=1" target="_block">
-                    <span style="color:#F19149;">报废出库 &nbsp; {{ topData.bfNum }}</span>
+                    <span style="color:#E4007F;">报废出库 &nbsp; {{ topData.bfNum }}</span>
                   </a>
                 </a-col>
-                <a-col>
-                  <a-badge color="#009944"/>
+                <a-col style="width:130px;">
+                  <a-badge color="#E4007F"/>
                   <a href="/out/store/myform?type=6&status=1" target="_block">
 
-                    <span style="color:#009944;">其他出库 &nbsp; {{ topData.otherOutNum }}</span>
+                    <span style="color:#E4007F;">其他出库 &nbsp; {{ topData.otherOutNum }}</span>
                   </a>
 
                 </a-col>
@@ -83,16 +83,16 @@
           </a-col>
           <a-col class="gutter-row" :span="8">
             <div style="display:flex;text-align:center;background:#fff;height: 170px;">
-              <div style="width:48%;margin:auto;font-size:30px; line-height: 60px;">
+              <div style="width:48%;margin:auto;font-size:26px; line-height: 60px;">
                 <div>仓库总数</div>
-                <a href="/storeJituan" target="_block">
+                <a style="color:#E4007F;" href="/storeJituan" target="_block">
                   <div style="font-size:24px;">{{ topData.storeNums }}</div>
                 </a>
               </div>
               <div style="width: 1px;height: 70px;background: #999999;margin:auto;"></div>
-              <div style="width:48%;margin:auto; font-size:30px;line-height: 60px;">
+              <div style="width:48%;margin:auto; font-size:26px;line-height: 60px;">
                 <div>备件总价值</div>
-                <a href="/spare/part/info" target="_block">
+                <a style="color:#E4007F;" href="/spare/part/info" target="_block">
 
                   <div style="font-size:24px;">{{ topData.totalPrice }}</div>
                 </a>