|
@@ -8,7 +8,7 @@
|
|
|
info.checkOrgName
|
|
info.checkOrgName
|
|
|
}}</el-descriptions-item>
|
|
}}</el-descriptions-item>
|
|
|
<el-descriptions-item label="受检机构">{{
|
|
<el-descriptions-item label="受检机构">{{
|
|
|
- info.beCheckOrgName
|
|
|
|
|
|
|
+ info.beCheckedOrgName
|
|
|
}}</el-descriptions-item>
|
|
}}</el-descriptions-item>
|
|
|
<el-descriptions-item label="检查角色"
|
|
<el-descriptions-item label="检查角色"
|
|
|
>{{ info.checkRoleNames }}
|
|
>{{ info.checkRoleNames }}
|
|
@@ -40,7 +40,7 @@
|
|
|
>
|
|
>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="content">
|
|
<div class="content">
|
|
|
- <div class="area_content" v-for="area in info.areaList">
|
|
|
|
|
|
|
+ <div class="area_content" v-for="area in info.checkList">
|
|
|
<div>
|
|
<div>
|
|
|
{{ area.areaName }}
|
|
{{ area.areaName }}
|
|
|
</div>
|
|
</div>
|
|
@@ -77,6 +77,7 @@
|
|
|
v-model="point.remark"
|
|
v-model="point.remark"
|
|
|
style="width: 250px"
|
|
style="width: 250px"
|
|
|
placeholder="请输入情况描述"
|
|
placeholder="请输入情况描述"
|
|
|
|
|
+ maxlength="255"
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="异常图片" prop="image">
|
|
<el-form-item label="异常图片" prop="image">
|
|
@@ -159,7 +160,7 @@ export default {
|
|
|
dayjs,
|
|
dayjs,
|
|
|
onAddPoint() {
|
|
onAddPoint() {
|
|
|
this.pointIdsWhenAdd = [];
|
|
this.pointIdsWhenAdd = [];
|
|
|
- this.info.areaList.forEach((a) => {
|
|
|
|
|
|
|
+ this.info.checkList.forEach((a) => {
|
|
|
a.itemList.forEach((i) => {
|
|
a.itemList.forEach((i) => {
|
|
|
i.pointList.forEach((p) => {
|
|
i.pointList.forEach((p) => {
|
|
|
this.pointIdsWhenAdd.push(p.pointId);
|
|
this.pointIdsWhenAdd.push(p.pointId);
|
|
@@ -176,10 +177,10 @@ export default {
|
|
|
continue;
|
|
continue;
|
|
|
}
|
|
}
|
|
|
let info = this.info;
|
|
let info = this.info;
|
|
|
- let area = info.areaList.find((a) => a.areaId === p.areaId);
|
|
|
|
|
|
|
+ let area = info.checkList.find((a) => a.areaId === p.areaId);
|
|
|
if (!area) {
|
|
if (!area) {
|
|
|
area = { areaId: p.areaId, areaName: p.areaName, itemList: [] };
|
|
area = { areaId: p.areaId, areaName: p.areaName, itemList: [] };
|
|
|
- info.areaList.push(area);
|
|
|
|
|
|
|
+ info.checkList.push(area);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
let item = area.itemList.find((i) => i.itemId == p.itemId);
|
|
let item = area.itemList.find((i) => i.itemId == p.itemId);
|
|
@@ -229,8 +230,8 @@ export default {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (area.itemList.length === 0) {
|
|
if (area.itemList.length === 0) {
|
|
|
- index = this.info.areaList.indexOf(area);
|
|
|
|
|
- this.info.areaList.splice(index, 1);
|
|
|
|
|
|
|
+ index = this.info.checkList.indexOf(area);
|
|
|
|
|
+ this.info.checkList.splice(index, 1);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
onImageChanged(point, value) {
|
|
onImageChanged(point, value) {
|
|
@@ -244,14 +245,21 @@ export default {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- debugger
|
|
|
|
|
|
|
+ api.grant({planId:this.info.planId,
|
|
|
|
|
+ beCheckedOrgId:this.info.beCheckedOrgId,
|
|
|
|
|
+ taskId:this.info.id,
|
|
|
|
|
+ ymdDate:this.info.ymdDate,
|
|
|
|
|
+ userId:selected[0].id
|
|
|
|
|
+ }).then(r=>{
|
|
|
|
|
+ this.$message.info("授权成功")
|
|
|
|
|
+ })
|
|
|
//调用授权
|
|
//调用授权
|
|
|
},
|
|
},
|
|
|
onGrant() {
|
|
onGrant() {
|
|
|
this.$refs.UserSelector.show();
|
|
this.$refs.UserSelector.show();
|
|
|
},
|
|
},
|
|
|
onSave() {
|
|
onSave() {
|
|
|
- this.info.isSubmit = false;
|
|
|
|
|
|
|
+ this.info.isSubmit = 0;
|
|
|
api.submit(this.info).then((r) => {
|
|
api.submit(this.info).then((r) => {
|
|
|
this.$message.info("保存成功");
|
|
this.$message.info("保存成功");
|
|
|
});
|
|
});
|
|
@@ -270,7 +278,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
if (isOk) {
|
|
if (isOk) {
|
|
|
- this.info.isSubmit = true;
|
|
|
|
|
|
|
+ this.info.isSubmit = 1;
|
|
|
api.submit(info);
|
|
api.submit(info);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|