Kaynağa Gözat

全局样式

ltao 3 yıl önce
ebeveyn
işleme
45333a8a97

+ 23 - 0
src/assets/styles/global.css

@@ -834,7 +834,30 @@ body #app .sidebar-container .theme-dark .nest-menu .el-submenu>.el-submenu__tit
   box-sizing: border-box;
 }
  
+/* 门岗管理 */
 
+::v-deep .el-form-item__content{
+  border-bottom: none;
+}
+.el-select-dropdown>.el-scrollbar>.el-select-dropdown__wrap>.el-scrollbar__view{
+  background-color: white;
+}
+.el-time-panel>.el-time-panel__content>.el-time-spinner .el-scrollbar__view{
+  background-color: white;
+}
+.el-date-picker__editor-wrap .el-input .el-input__inner{
+  color: black !important;
+}
+/* 隐藏此刻按钮 */
+.el-picker-panel__footer .el-button--text span{
+  display: none ;
+}
+.el-tooltip__popper{
+  width: 300px !important;
+  height: auto !important;
+  /* text-align: center; */
+  text-indent: 2em;
+}
 
 
 

Dosya farkı çok büyük olduğundan ihmal edildi
+ 497 - 317
src/views/combatduty/Quantitative/index.vue


+ 44 - 14
src/views/combatduty/RateOfTen/index.vue

@@ -287,16 +287,20 @@
            <el-input  v-model="form.bzrs" class="BIANJI"></el-input>
         </el-form-item>
         <el-form-item label="实际人数" prop="sjrs">
-          <div class="thistexts">{{ this.form.sjrs }}</div>
+          <el-input  v-model="form.sjrs" class="BIANJI" :disabled="true"></el-input>
+          <!-- <div class="thistexts">{{ this.form.sjrs }}</div> -->
         </el-form-item>
         <el-form-item label="在位人数" prop="zwrs">
-          <div class="thistexts">{{ this.form.zwrs }}</div>
+           <el-input  v-model="form.zwrs" class="BIANJI" :disabled="true"></el-input>
+          <!-- <div class="thistexts">{{ this.form.zwrs }}</div> -->
         </el-form-item>
         <el-form-item label="对口人数" prop="dkrs">
-          <div class="thistexts">{{ this.form.dkrs }}</div>
+          <el-input  v-model="form.dkrs" class="BIANJI" :disabled="true"></el-input>
+          <!-- <div class="thistexts">{{ this.form.dkrs }}</div> -->
         </el-form-item>
         <el-form-item label="出动人数" prop="cdrs">
-          <div class="thistexts">{{ this.form.cdrs }}</div>
+          <el-input  v-model="form.cdrs" class="BIANJI" :disabled="true"></el-input>
+          <!-- <div class="thistexts">{{ this.form.cdrs }}</div> -->
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
@@ -339,7 +343,8 @@
            <el-input  v-model="form1.zbsy" class="BIANJI"></el-input>
         </el-form-item>
         <el-form-item prop="zbky" label="装备可用数">
-          <div class="thistexts">{{ this.form1.zbky }}</div>
+          <el-input  v-model="form1.zbky" class="BIANJI" :disabled="true"></el-input>
+          <!-- <div class="thistexts">{{ this.form1.zbky }}</div> -->
         </el-form-item>
         <el-form-item prop="name" label="实际配套数">
           <!-- <el-input-number
@@ -474,7 +479,10 @@ import {
   updatezbwl,
   getzbwl,
   // 获取装备可用接口
-  getzbky
+  getzbky,
+  // 获取装备五率接口
+  addzbwl,
+  getliulian
 } from "@/api/combatduty/ReteOfTen";
 export default {
   data() {
@@ -558,9 +566,15 @@ export default {
     editor2() {
       this.open1 = true;
       this.form1.zbky=this.zbky
+      addzbwl().then(res=>{
+        this.form1=res.rows[0]
+      })
     },
     editor3() {
       this.open2 = true;
+      getliulian().then(res=>{
+        this.form2=res.rows[0]
+      })
     },
     // 编辑人员五率确定
     submitForm() {
@@ -784,7 +798,7 @@ export default {
       let data44=this.form.cdrs
       var data5 = [
         {
-          value: 6,
+          value: 5,
           name: "军事训练成绩达到合格人数",
         },
         {
@@ -793,7 +807,7 @@ export default {
         },
       ];
       data5[1].value = this.form.zwrs - data5[0].value;
-
+      let data55=this.form.zwrs
       var data6 = [
         {
           value: this.zhuangbei.zbsy,
@@ -893,6 +907,10 @@ export default {
                 name: { color: "#fff", fontSize: 14 },
               },
               formatter: function (params) {
+                 if( _this.form.zwrs==0){
+                  var s=`异常`
+                    return s
+                }else{
                 var n = _this.form.bzrs / _this.form.zwrs;
                 var s =
                   `{value|${(n * 100).toFixed()}%}` +
@@ -900,6 +918,7 @@ export default {
                   "\n" +
                   `{name|在位率}`;
                 return s;
+                }
               },
             },
             // itemStyle: {
@@ -965,6 +984,10 @@ export default {
                 name: { color: "#fff", fontSize: 14 },
               },
               formatter: function (params) {
+                if( _this.form.sjrs==0){
+                  var s=`异常`
+                    return s
+                }else{
                 var n = _this.form.dkrs / _this.form.sjrs;
                 var s =
                   `{value|${(n * 100).toFixed()}%}` +
@@ -972,6 +995,7 @@ export default {
                   "\n" +
                   `{name|对口率}`;
                 return s;
+                }
               },
             },
             // itemStyle: {
@@ -1019,13 +1043,19 @@ export default {
                 name: { color: "#fff", fontSize: 14 },
               },
               formatter: function (params) {
-                var n = _this.form.bzrs / _this.form.cdrs;
-                var s =
+                if(_this.form.cdrs==0){
+                  var s=`异常`
+                    return s
+                }else{
+                  var n = _this.form.bzrs / _this.form.cdrs;
+                  var s =
                   `{value|${(n * 100).toFixed()}%}` +
                   "\n" +
                   "\n" +
                   `{name|出动率}`;
                 return s;
+                }
+                
               },
             },
             // itemStyle: {
@@ -1042,14 +1072,14 @@ export default {
           position: ["10%", "50%"],
           formatter: function (params) {
             return (
-              data5[0].name +
+              data2[0].name +
               "(" +
-              data5[0].value +
+              data55 +
               ")" +
               ":" +
-              data2[0].name +
+              data5[0].name +
               "(" +
-              data2[0].value +
+            data5[0].value +
               ")"
             );
           },

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor