瀏覽代碼

"工程现场"

psguo 2 月之前
父節點
當前提交
4f7ea64fbd

二進制
src/assets/images/engineering/bag.png


二進制
src/assets/images/main/components_nable.png


+ 15 - 10
src/views/screen/engineering/currentArea.vue

@@ -17,10 +17,10 @@
               <div>
               <div>
                 <img src="@/assets/images/service_new/img_1.png"/>
                 <img src="@/assets/images/service_new/img_1.png"/>
               </div>
               </div>
-              <div>本周检查项目数</div>
+              <div>本周检查项目数</div>
             </div>
             </div>
             <div >
             <div >
-              <div class="num">{{ issues }}<span class="unit">个</span></div>
+              <div class="num">{{ issues }} <span class="unit">个</span></div>
             </div>
             </div>
           </div>
           </div>
           <div class="data-asgeh">
           <div class="data-asgeh">
@@ -28,7 +28,7 @@
               <div>
               <div>
                 <img src="@/assets/images/service_new/img_1.png"/>
                 <img src="@/assets/images/service_new/img_1.png"/>
               </div>
               </div>
-              <div>问题数</div>
+              <div>问题数</div>
             </div>
             </div>
             <div class="num">{{ lastweek }} <span class="unit">个</span></div>
             <div class="num">{{ lastweek }} <span class="unit">个</span></div>
           </div>
           </div>
@@ -37,9 +37,9 @@
               <div>
               <div>
                 <img src="@/assets/images/service_new/img_1.png"/>
                 <img src="@/assets/images/service_new/img_1.png"/>
               </div>
               </div>
-              <div>已整改数</div>
+              <div>已整改数</div>
             </div>
             </div>
-            <div class="num">{{ getprojectnum }} <span class="unit">个</span></div>
+            <div class="num">{{getprojectnum}} <span class="unit">个</span></div>
           </div>
           </div>
         </div>
         </div>
       </div>
       </div>
@@ -169,7 +169,7 @@ export default {
       issues:0,
       issues:0,
       issueCount: 0,
       issueCount: 0,
       lastweek:0,
       lastweek:0,
-      getprojectnum:[]
+      getprojectnum:0
     }
     }
   },
   },
   created() {
   created() {
@@ -397,8 +397,7 @@ export default {
       overflow: auto;
       overflow: auto;
     }
     }
     .table-top{
     .table-top{
-      height: 26px;
-      background: url("../../../assets/images/building_guarantee/img_11.png") no-repeat;
+      height: 38px;
       background-size: 100% 100%;
       background-size: 100% 100%;
       padding:0 25px 0 10px;
       padding:0 25px 0 10px;
       display: flex;
       display: flex;
@@ -406,6 +405,10 @@ export default {
       align-items: center;
       align-items: center;
       font-size:14px;
       font-size:14px;
       color:#00FFFF;
       color:#00FFFF;
+      width: 504px;
+      background: #44f1ff1a;
+
+
     }
     }
     .table-bot{
     .table-bot{
       width:100%;
       width:100%;
@@ -449,8 +452,7 @@ export default {
     }
     }
     .table-top{
     .table-top{
 
 
-      height: 26px;
-      background: url("../../../assets/images/building_guarantee/img_11.png") no-repeat;
+      height: 38px;
       background-size: 100% 100%;
       background-size: 100% 100%;
       padding:0 25px 0 10px;
       padding:0 25px 0 10px;
       display: flex;
       display: flex;
@@ -458,6 +460,9 @@ export default {
       align-items: center;
       align-items: center;
       font-size:14px;
       font-size:14px;
       color:#00FFFF;
       color:#00FFFF;
+      width: 504px;
+      background: #44f1ff1a;
+
     }
     }
     .table-bot{
     .table-bot{
       width:100%;
       width:100%;

+ 7 - 3
src/views/screen/engineering/unitAccess.vue

@@ -32,7 +32,7 @@
         <div class="box-big">
         <div class="box-big">
             <div class="box-small"  v-for="(item, index) in parest" :key="index" style="margin: 10px 0 10px 0">
             <div class="box-small"  v-for="(item, index) in parest" :key="index" style="margin: 10px 0 10px 0">
               <div class="box-above">
               <div class="box-above">
-                <img src="@/assets/images/engineering/man.png" width="17"/>
+                <img src="@/assets/images/engineering/man.png" height="20"  width="20"/>
                 <div class="name-white">{{item.name}}</div>
                 <div class="name-white">{{item.name}}</div>
               </div>
               </div>
               <div>
               <div>
@@ -76,7 +76,7 @@ export default {
 
 
       pieData: [],
       pieData: [],
       dataList: [],
       dataList: [],
-      num: undefined,
+      num: 0,
       parest:[
       parest:[
         {name:"可研评审",num:0},{name:"初设评审",num:0},
         {name:"可研评审",num:0},{name:"初设评审",num:0},
         {name:"政府立项备案",num:0},{name:"土地手续",num:0},
         {name:"政府立项备案",num:0},{name:"土地手续",num:0},
@@ -1119,7 +1119,8 @@ export default {
       color: white;
       color: white;
       font-family: PingFangSC-Regular;
       font-family: PingFangSC-Regular;
       font-size: 12px;
       font-size: 12px;
-      line-height: 19.6px;
+      line-height: 18px;
+      margin-left: 2px;
     }
     }
     .box-small{
     .box-small{
       width: 20%;
       width: 20%;
@@ -1135,6 +1136,9 @@ export default {
       height: 50px;
       height: 50px;
       .box-above{
       .box-above{
         display: flex;
         display: flex;
+        .img{
+
+        }
 
 
       }
       }
     }
     }

+ 8 - 6
src/views/screen/engineering/unitAccessDialog.vue

@@ -38,7 +38,7 @@
         <div class="box-big">
         <div class="box-big">
           <div class="box-small"  v-for="(item, index) in parest" :key="index" style="margin: 10px 0 10px 0">
           <div class="box-small"  v-for="(item, index) in parest" :key="index" style="margin: 10px 0 10px 0">
             <div class="box-above">
             <div class="box-above">
-              <img src="@/assets/images/engineering/man.png" width="17"/>
+              <img src="@/assets/images/engineering/man.png" height="20px" width="20"/>
               <div class="name-white">{{item.name}}</div>
               <div class="name-white">{{item.name}}</div>
             </div>
             </div>
             <div>
             <div>
@@ -54,7 +54,7 @@
         <div class="box-big">
         <div class="box-big">
           <div class="box-smalls" v-for="(item, index) in parest1" :key="index">
           <div class="box-smalls" v-for="(item, index) in parest1" :key="index">
             <div class="box-above">
             <div class="box-above">
-              <img src="@/assets/images/engineering/man.png" width="17"/>
+              <img src="@/assets/images/engineering/bag.png" height="20px" width="20"/>
               <div class="name-white">{{item.name}}</div>
               <div class="name-white">{{item.name}}</div>
             </div>
             </div>
             <div>
             <div>
@@ -85,7 +85,7 @@ export default {
   data() {
   data() {
     return {
     return {
       //在线数
       //在线数
-      num: undefined,
+      num: 0,
       pieData: [],
       pieData: [],
       parest:[
       parest:[
         {name:"可研评审",num:0},{name:"初设评审",num:0},
         {name:"可研评审",num:0},{name:"初设评审",num:0},
@@ -576,13 +576,14 @@ export default {
 
 
   .dialog-cont {
   .dialog-cont {
     width: 550px;
     width: 550px;
-    height: 466px;
+    height: 493px;
     padding: 15px;
     padding: 15px;
     overflow-y: scroll;
     overflow-y: scroll;
-    background: url("../../../assets/images/main/components_nolong_bg.png")
+    background: url("../../../assets/images/main/components_nable.png")
     no-repeat;
     no-repeat;
     background-size: cover;
     background-size: cover;
 
 
+
     .dialog-left {
     .dialog-left {
       width: 520px;
       width: 520px;
       float: left;
       float: left;
@@ -1145,7 +1146,8 @@ export default {
       color: white;
       color: white;
       font-family: PingFangSC-Regular;
       font-family: PingFangSC-Regular;
       font-size: 12px;
       font-size: 12px;
-      line-height: 19.6px;
+      line-height: 18px;
+      margin-left: 2px;
     }
     }
     .box-small{
     .box-small{
       width: 20%;
       width: 20%;

+ 3 - 3
src/views/screen/engineering/unitAccessto.vue

@@ -498,9 +498,7 @@ export default {
     width:100%;
     width:100%;
 
 
     .table-top{
     .table-top{
-      width:100%;
-      height: 26px;
-      background: url("../../../assets/images/building_guarantee/img_11.png") no-repeat;
+      height: 38px;
       background-size: 100% 100%;
       background-size: 100% 100%;
       padding:0 25px 0 10px;
       padding:0 25px 0 10px;
       display: flex;
       display: flex;
@@ -508,6 +506,8 @@ export default {
       align-items: center;
       align-items: center;
       font-size:14px;
       font-size:14px;
       color:#00FFFF;
       color:#00FFFF;
+      width: 504px;
+      background: #44f1ff1a;
     }
     }
     .table-bot{
     .table-bot{
       width:100%;
       width:100%;

+ 129 - 1
src/views/screen/official/carWarningDialog.vue

@@ -540,12 +540,13 @@ export default {
 
 
   .dialog-list {
   .dialog-list {
     width: 100%;
     width: 100%;
+    display: flex;
     justify-content: space-between !important;
     justify-content: space-between !important;
     margin-bottom: 20px;
     margin-bottom: 20px;
     display: block;
     display: block;
 
 
     .dialog-item {
     .dialog-item {
-      width: calc(50% - 20px);
+      width: 100%;
     }
     }
 
 
     .dialog-item-cont {
     .dialog-item-cont {
@@ -976,7 +977,134 @@ export default {
       margin-bottom: 10px !important;
       margin-bottom: 10px !important;
     }
     }
   }
   }
+  .lift-seat{
+    width: 244px;
+    height: 104px;
+    display: flex;
+    justify-content: center; /* 水平居中 */
+   }
+  .car-rite{
+    margin-top: 10px;
+    margin-left: 10px;
+    width: 58px;
+    height: 56px;
+    img{
+      width: 58px;
+      height: 56px;
+    }
+
+  }
+  .content-tenter {
+    width: 100%;
+    height: 26px;
+    background: url("../../../assets/images/main/title_pro.png") no-repeat;
+    background-size: 100% 100%;
+    font-family: "PingFangSC";
+    font-size: 16px;
+    font-weight: bold;
+    color: #00ffff;
+    padding-left: 25px;
+    .title {
+      display: block;
+      position: relative;
+      top:-5px;
+    }
+  }
+  .sdient{
 
 
+    display: flex; /* 使用 Flexbox */
+    align-items: center; /* 垂直居中 */
+  }
+  .num{
+    padding-top: 5px;
+    font-size: 32px;
+    color:#00FFFF;
+    font-family: 'electronicFont';
+    .nim{
+      font-size: 10px;
+    }
+  }
+  .asjdjfkaf{
+    width: 100%;
+  }
+  .table-bot{
+    width:100%;
+
+    .table-list{
+      width:100%;
+      height:30px;
+      margin-top: 3px;
+      padding:5px 25px 0 10px;
+      display: flex;
+      justify-content: space-between;
+      align-items: center;
+      font-size:14px;
+      color:#FFFFFF;
+      font-weight: 500;
+    }
+    .table-list:hover{
+      cursor: pointer;
+    }
+  }
+  .said{
+    width: 1px;
+    height: 13px;
+    background-color: #00FFFF;
+  }
+  .table-list{
+    width:100%;
+    height:30px;
+    margin-top: 3px;
+    padding:5px 25px 0 10px;
+    display: flex;
+    justify-content: space-between;
+    align-items: center;
+    font-size:14px;
+    color:#FFFFFF;
+    font-weight: 500;
+  }
+  .data-left {
+    width: auto;
+
+    .data-item {
+      width: auto;
+      margin-bottom: 23px;
+
+      .data-fir {
+        display: flex;
+        align-items: center;
+
+        .icon {
+          width: 15px;
+          height: 15px;
+          margin-right: 6px;
+        }
+        .name {
+          font-size: 14px;
+          color: #ffffff;
+        }
+      }
+      .data-snd {
+        display: flex;
+        align-items: center;
+        padding-top: 2px;
+
+        .num {
+          font-size: 32px;
+          color: #00ffff;
+          font-family: "electronicFont";
+        }
+        .unit {
+          font-size: 12px;
+          color: #00ffff;
+          font-weight: 500;
+          position: relative;
+          top: 5px;
+          left: 2px;
+        }
+      }
+    }
+  }
   .data-chart {
   .data-chart {
     margin-top: 12px !important;
     margin-top: 12px !important;
     margin-bottom: 10px !important;
     margin-bottom: 10px !important;