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