|
@@ -180,6 +180,7 @@
|
|
|
v-if="queryParams.caoZuoType == 0"
|
|
|
style="background: #1d96ff"
|
|
|
@click="handleAdd"
|
|
|
+ v-hasPermi="['bdglregular:regularinfo:jian']"
|
|
|
>减分录入</el-button
|
|
|
>
|
|
|
</el-col>
|
|
@@ -188,6 +189,7 @@
|
|
|
type="success"
|
|
|
v-if="queryParams.caoZuoType == 1"
|
|
|
style="background: #1d96ff"
|
|
|
+ v-hasPermi="['bdglregular:regularinfo:jia']"
|
|
|
@click="handleAdd"
|
|
|
>加分录入</el-button
|
|
|
>
|
|
@@ -251,20 +253,26 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<!-- <el-table-column label="单位检查_id" align="center" prop="unitCheckId" /> -->
|
|
|
- <el-table-column label="检查单位" align="center" prop="unitCheck" />
|
|
|
+ <el-table-column
|
|
|
+ label="检查单位"
|
|
|
+ align="center"
|
|
|
+ prop="unitCheck"
|
|
|
+ width="150"
|
|
|
+ />
|
|
|
<el-table-column
|
|
|
label="检查时间"
|
|
|
align="center"
|
|
|
prop="inspectionTime"
|
|
|
width="150px"
|
|
|
/>
|
|
|
- <el-table-column label="检查地点" align="center" prop="inspectionSite" />
|
|
|
<el-table-column
|
|
|
- label="分值"
|
|
|
+ width="250"
|
|
|
+ show-overflow-tooltip
|
|
|
+ label="检查地点"
|
|
|
align="center"
|
|
|
- :key="Math.random()"
|
|
|
- prop="score"
|
|
|
- >
|
|
|
+ prop="inspectionSite"
|
|
|
+ />
|
|
|
+ <el-table-column label="分值" align="center" prop="score">
|
|
|
<template slot-scope="scope">
|
|
|
<div style="color: rgb(255 106 0)" v-if="queryParams.caoZuoType == 0">
|
|
|
{{ scope.row.score }}
|
|
@@ -278,7 +286,6 @@
|
|
|
label="当前状态"
|
|
|
align="center"
|
|
|
prop="currentState"
|
|
|
- :key="Math.random()"
|
|
|
v-if="queryParams.caoZuoType == 0"
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
@@ -315,7 +322,6 @@
|
|
|
label="整改时间"
|
|
|
align="center"
|
|
|
prop="rectificationTime"
|
|
|
- :key="Math.random()"
|
|
|
v-if="queryParams.caoZuoType == 0"
|
|
|
width="150px"
|
|
|
/>
|
|
@@ -330,6 +336,8 @@
|
|
|
label="操作"
|
|
|
align="center"
|
|
|
class-name="small-padding fixed-width"
|
|
|
+ width="250"
|
|
|
+ fixed="right"
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
@@ -337,9 +345,9 @@
|
|
|
type="text"
|
|
|
v-if="
|
|
|
scope.row.caoZuoType == '0' &&
|
|
|
- scope.row.isCaoZuoDept == 0 &&
|
|
|
- (scope.row.currentState == '未通过' ||
|
|
|
- scope.row.currentState == '待处理')
|
|
|
+ scope.row.isCaoZuoDept == 0 &&
|
|
|
+ (scope.row.currentState == '未通过' ||
|
|
|
+ scope.row.currentState == '待处理')
|
|
|
"
|
|
|
@click="handleUpdate(scope.row)"
|
|
|
>整改</el-button
|
|
@@ -350,15 +358,25 @@
|
|
|
@click="shenpifun(scope.row)"
|
|
|
v-if="
|
|
|
queryParams.caoZuoType == 0 &&
|
|
|
- scope.row.isShenPi == 0 &&
|
|
|
- scope.row.currentState == '待验收'
|
|
|
+ scope.row.isShenPi == 0 &&
|
|
|
+ scope.row.currentState == '待验收'
|
|
|
"
|
|
|
>审批</el-button
|
|
|
>
|
|
|
- <el-button size="btu" type="text" @click="handleAdds(scope.row)"
|
|
|
+ <!-- v-if="scope.row.unitCheckId==this.danWies" -->
|
|
|
+ <!-- bdglregular:regularinfo:query -->
|
|
|
+ <el-button
|
|
|
+ v-if="scope.row.currentState == '待处理' && scope.row.isShenPi == 0"
|
|
|
+ size="btu"
|
|
|
+ type="text"
|
|
|
+ @click="handleAdds(scope.row)"
|
|
|
>修改</el-button
|
|
|
>
|
|
|
- <el-button size="btd" type="text" @click="handleDelete(scope.row)"
|
|
|
+ <el-button
|
|
|
+ size="btd"
|
|
|
+ type="text"
|
|
|
+ @click="handleDelete(scope.row)"
|
|
|
+ v-if="scope.row.isShenPi == 0"
|
|
|
>删除</el-button
|
|
|
>
|
|
|
</template>
|
|
@@ -598,7 +616,13 @@
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
@click="submitForm"
|
|
|
- v-if="btnnum != 0 && btnnum != 1"
|
|
|
+ v-if="btnnum != 0 && btnnum != 1 && zg != 3"
|
|
|
+ >确 定</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ @click="submitForm2"
|
|
|
+ v-if="btnnum != 0 && btnnum != 1 && zg == 3"
|
|
|
>确 定</el-button
|
|
|
>
|
|
|
<el-button type="primary" @click="tongguofun" v-if="btnnum == 0"
|
|
@@ -613,6 +637,127 @@
|
|
|
<el-button @click="cancel" size="btn">取 消</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
+ <el-dialog
|
|
|
+ :title="title"
|
|
|
+ :visible.sync="open1"
|
|
|
+ width="500px"
|
|
|
+ append-to-body
|
|
|
+ :close-on-click-modal="false"
|
|
|
+ >
|
|
|
+ <el-form
|
|
|
+ ref="form"
|
|
|
+ :model="form"
|
|
|
+ :rules="rules"
|
|
|
+ :inline="true"
|
|
|
+ label-width="120px"
|
|
|
+ >
|
|
|
+ <div class="jiben">基本信息</div>
|
|
|
+ <el-form-item label="检查单位" prop="unitCheck">
|
|
|
+ <el-select
|
|
|
+ v-model="form.unitCheck"
|
|
|
+ @change="unitCheckIdfun"
|
|
|
+ clearable
|
|
|
+ placeholder="请选择检查单位"
|
|
|
+ :disabled="disabled || this.isdisabled == true"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in unitId"
|
|
|
+ :key="dict.deptId"
|
|
|
+ :label="dict.deptName"
|
|
|
+ :value="dict"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="受检单位" prop="inspectedUnit">
|
|
|
+ <el-select
|
|
|
+ v-model="form.inspectedUnit"
|
|
|
+ @change="inspectedUnitfun"
|
|
|
+ clearable
|
|
|
+ placeholder="请选择受检单位"
|
|
|
+ :disabled="disabled || this.isdisabled == true"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in unitId"
|
|
|
+ :key="dict.deptId"
|
|
|
+ :label="dict.deptName"
|
|
|
+ :value="dict"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="类型" prop="inspectionType">
|
|
|
+ <el-select
|
|
|
+ v-model="form.inspectionType"
|
|
|
+ :disabled="disabled"
|
|
|
+ clearable
|
|
|
+ placeholder="请选择类型"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in inspectionType"
|
|
|
+ :key="dict.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="检查时间" prop="inspectionTime">
|
|
|
+ <el-date-picker
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+ v-model="form.inspectionTime"
|
|
|
+ type="datetime"
|
|
|
+ default-time="00:00:00"
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
+ placeholder="选择检查时间"
|
|
|
+ ></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="检查地点" prop="inspectionSite">
|
|
|
+ <el-input
|
|
|
+ v-model="form.inspectionSite"
|
|
|
+ :disabled="disabled"
|
|
|
+ placeholder="请输入检查地点"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="分值" prop="score">
|
|
|
+ <!-- <el-input v-model="form.score" type="number" @blur="scoreblur" :disabled="disabled" placeholder="请输入分值" /> -->
|
|
|
+ <el-input-number
|
|
|
+ v-model="form.score"
|
|
|
+ controls-position="right"
|
|
|
+ :min="0"
|
|
|
+ ></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item
|
|
|
+ label="整改时间"
|
|
|
+ prop="rectificationTime"
|
|
|
+ v-if="queryParams.caoZuoType == 0"
|
|
|
+ >
|
|
|
+ <el-date-picker
|
|
|
+ clearable
|
|
|
+ size="small"
|
|
|
+ v-model="form.rectificationTime"
|
|
|
+ type="datetime"
|
|
|
+ default-time="00:00:00"
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
+ placeholder="选择整改时间"
|
|
|
+ :disabled="disabled"
|
|
|
+ ></el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <div class="jiben" v-if="queryParams.caoZuoType == 0">存在问题</div>
|
|
|
+ <div class="jiben" v-if="queryParams.caoZuoType == 1">加分事由</div>
|
|
|
+ <el-form-item label prop="question">
|
|
|
+ <el-input
|
|
|
+ v-model="form.question"
|
|
|
+ :disabled="disabled"
|
|
|
+ type="textarea"
|
|
|
+ placeholder="请输入内容"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
+ <el-button @click="open1 = false" size="btn">取 消</el-button>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -630,9 +775,9 @@ import {
|
|
|
editissuccess,
|
|
|
editisfalse,
|
|
|
bumenlist,
|
|
|
- listRegularinfos,
|
|
|
+ listRegularinfos
|
|
|
} from "@/api/bdglregular/regularinfo";
|
|
|
-
|
|
|
+import { getUserProfile } from "@/api/system/user";
|
|
|
export default {
|
|
|
name: "Regularinfo",
|
|
|
dicts: ["inspectionType"],
|
|
@@ -680,34 +825,38 @@ export default {
|
|
|
correctiveAction: null,
|
|
|
pictureProof: null,
|
|
|
documentProof: null,
|
|
|
- caoZuoType: 0,
|
|
|
+ caoZuoType: 0
|
|
|
},
|
|
|
+ // 用户
|
|
|
+ user: {},
|
|
|
+ // danWies:0,
|
|
|
+ yongHu: "",
|
|
|
// 表单参数
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
unitCheck: [
|
|
|
- { required: true, message: "检查单位不能为空", trigger: "change" },
|
|
|
+ { required: true, message: "检查单位不能为空", trigger: "change" }
|
|
|
],
|
|
|
inspectedUnit: [
|
|
|
- { required: true, message: "受检单位不能为空", trigger: "change" },
|
|
|
+ { required: true, message: "受检单位不能为空", trigger: "change" }
|
|
|
],
|
|
|
inspectionType: [
|
|
|
- { required: true, message: "类型不能为空", trigger: "change" },
|
|
|
+ { required: true, message: "类型不能为空", trigger: "change" }
|
|
|
],
|
|
|
inspectionTime: [
|
|
|
- { required: true, message: "检查时间不能为空", trigger: "change" },
|
|
|
+ { required: true, message: "检查时间不能为空", trigger: "change" }
|
|
|
],
|
|
|
inspectionSite: [
|
|
|
- { required: true, message: "检查地点不能为空", trigger: "blur" },
|
|
|
+ { required: true, message: "检查地点不能为空", trigger: "blur" }
|
|
|
],
|
|
|
score: [{ required: true, message: "分值不能为空", trigger: "blur" }],
|
|
|
rectificationTime: [
|
|
|
- { required: true, message: "整改时间不能为空", trigger: "change" },
|
|
|
+ { required: true, message: "整改时间不能为空", trigger: "change" }
|
|
|
],
|
|
|
chargePeople: [
|
|
|
- { required: true, message: "负责人不能为空", trigger: "change" },
|
|
|
- ],
|
|
|
+ { required: true, message: "负责人不能为空", trigger: "change" }
|
|
|
+ ]
|
|
|
},
|
|
|
//单位
|
|
|
unitId: [],
|
|
@@ -722,9 +871,12 @@ export default {
|
|
|
currentState: null,
|
|
|
curr: null,
|
|
|
isdisabled: false,
|
|
|
+ open1: false,
|
|
|
+ zg: null
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
+ // this.danWiess()
|
|
|
this.queryParams = {
|
|
|
pageNum: 1,
|
|
|
pageSize: 10,
|
|
@@ -746,27 +898,28 @@ export default {
|
|
|
correctiveAction: null,
|
|
|
pictureProof: null,
|
|
|
documentProof: null,
|
|
|
- caoZuoType: 0,
|
|
|
+ caoZuoType: 0
|
|
|
};
|
|
|
+ // this.danWiess()
|
|
|
//部门数据
|
|
|
- getDept().then((res) => {
|
|
|
+ getDept().then(res => {
|
|
|
if (res.code == 200) {
|
|
|
this.unitId = res.data;
|
|
|
}
|
|
|
});
|
|
|
//调动人员对象
|
|
|
- listPeople().then((res) => {
|
|
|
+ listPeople().then(res => {
|
|
|
if (res.code == 200) {
|
|
|
this.peopleIds = res.rows;
|
|
|
}
|
|
|
});
|
|
|
//检查类型
|
|
|
- this.getDicts("inspectionType").then((response) => {
|
|
|
+ this.getDicts("inspectionType").then(response => {
|
|
|
this.inspectionType = response.data;
|
|
|
});
|
|
|
|
|
|
if (this.$route.query.id) {
|
|
|
- bumenlist(this.$route.query.id).then((res) => {
|
|
|
+ bumenlist(this.$route.query.id).then(res => {
|
|
|
console.log(1);
|
|
|
this.regularinfoList = res.rows;
|
|
|
this.total = res.total;
|
|
@@ -799,10 +952,10 @@ export default {
|
|
|
correctiveAction: null,
|
|
|
pictureProof: null,
|
|
|
documentProof: null,
|
|
|
- caoZuoType: 0,
|
|
|
+ caoZuoType: 0
|
|
|
};
|
|
|
if (to.query.id) {
|
|
|
- bumenlist(to.query.id).then((res) => {
|
|
|
+ bumenlist(to.query.id).then(res => {
|
|
|
this.regularinfoList = res.rows;
|
|
|
this.total = res.total;
|
|
|
this.loading = false;
|
|
@@ -811,7 +964,7 @@ export default {
|
|
|
this.queryParams.inspectedUnitId = to.query.obj.id + "";
|
|
|
this.queryParams.currentState = to.query.obj.name + "";
|
|
|
|
|
|
- listRegularinfos(this.queryParams).then((res) => {
|
|
|
+ listRegularinfos(this.queryParams).then(res => {
|
|
|
console.log(res);
|
|
|
this.regularinfoList = res.rows;
|
|
|
this.total = res.total;
|
|
@@ -822,17 +975,28 @@ export default {
|
|
|
}
|
|
|
|
|
|
// listRegularinfos
|
|
|
- console.log(to.query.obj);
|
|
|
- },
|
|
|
+ // console.log(to.query.obj);
|
|
|
+ }
|
|
|
},
|
|
|
mounted() {
|
|
|
console.log(0);
|
|
|
+ // this.danWiess()
|
|
|
},
|
|
|
methods: {
|
|
|
+ danWiess() {
|
|
|
+ // 获取当前用户接口
|
|
|
+ getUserProfile().then(response => {
|
|
|
+ this.user = response.data;
|
|
|
+ console.log(this.user);
|
|
|
+ // console.log(response.data.dept.deptId+"这是")
|
|
|
+ // if(response)
|
|
|
+ this.danWies = response.data.dept.deptId;
|
|
|
+ });
|
|
|
+ },
|
|
|
/** 查询经常性检查列表 */
|
|
|
getList() {
|
|
|
this.loading = true;
|
|
|
- listRegularinfo(this.queryParams).then((response) => {
|
|
|
+ listRegularinfo(this.queryParams).then(response => {
|
|
|
this.regularinfoList = response.rows;
|
|
|
this.total = response.total;
|
|
|
this.loading = false;
|
|
@@ -868,7 +1032,7 @@ export default {
|
|
|
correctiveAction: null,
|
|
|
pictureProof: null,
|
|
|
documentProof: null,
|
|
|
- reasonReturn: null,
|
|
|
+ reasonReturn: null
|
|
|
};
|
|
|
this.resetForm("form");
|
|
|
},
|
|
@@ -884,7 +1048,7 @@ export default {
|
|
|
},
|
|
|
// 多选框选中数据
|
|
|
handleSelectionChange(selection) {
|
|
|
- this.ids = selection.map((item) => item.id);
|
|
|
+ this.ids = selection.map(item => item.id);
|
|
|
this.single = selection.length !== 1;
|
|
|
this.multiple = !selection.length;
|
|
|
},
|
|
@@ -895,6 +1059,7 @@ export default {
|
|
|
this.title = "经常性检查";
|
|
|
this.jiannum = 0;
|
|
|
this.btnnum = null;
|
|
|
+ this.isdisabled = false;
|
|
|
var today = new Date();
|
|
|
var y = today.getFullYear();
|
|
|
var M = today.getMonth() + 1;
|
|
@@ -936,12 +1101,13 @@ export default {
|
|
|
console.log(row);
|
|
|
this.reset();
|
|
|
const id = row.id || this.ids;
|
|
|
- getRegularinfo(id).then((response) => {
|
|
|
+ getRegularinfo(id).then(response => {
|
|
|
this.form = response.data;
|
|
|
this.open = true;
|
|
|
this.title = "修改经常性检查";
|
|
|
this.jiannum = 1;
|
|
|
this.btnnum = null;
|
|
|
+ this.zg = 3;
|
|
|
if (this.form.currentState == "未通过") {
|
|
|
this.currentState = 1;
|
|
|
this.curr = true;
|
|
@@ -953,23 +1119,23 @@ export default {
|
|
|
this.isdisabled = true;
|
|
|
this.reset();
|
|
|
const id = row.id || this.ids;
|
|
|
- getRegularinfo(id).then((response) => {
|
|
|
+ getRegularinfo(id).then(response => {
|
|
|
this.form = response.data;
|
|
|
- this.open = true;
|
|
|
+ this.open1 = true;
|
|
|
this.title = "修改经常性检查";
|
|
|
- this.jiannum = 1;
|
|
|
- this.btnnum = null;
|
|
|
- if (this.form.currentState == "未通过") {
|
|
|
- this.currentState = 1;
|
|
|
- this.curr = true;
|
|
|
- }
|
|
|
+ // this.jiannum = 1;
|
|
|
+ // this.btnnum = null;
|
|
|
+ // if (this.form.currentState == "未通过") {
|
|
|
+ // this.currentState = 1;
|
|
|
+ // this.curr = true;
|
|
|
+ // }
|
|
|
});
|
|
|
},
|
|
|
/** 审批按钮操作 */
|
|
|
shenpifun(row) {
|
|
|
this.reset();
|
|
|
const id = row.id || this.ids;
|
|
|
- getRegularinfo(id).then((response) => {
|
|
|
+ getRegularinfo(id).then(response => {
|
|
|
this.disabled = true;
|
|
|
this.form = response.data;
|
|
|
this.open = true;
|
|
@@ -980,7 +1146,7 @@ export default {
|
|
|
},
|
|
|
//通过
|
|
|
tongguofun() {
|
|
|
- editissuccess(this.form).then((res) => {
|
|
|
+ editissuccess(this.form).then(res => {
|
|
|
if (res.code == 200) {
|
|
|
this.$modal.msgSuccess("审批成功");
|
|
|
this.open = false;
|
|
@@ -1004,15 +1170,24 @@ export default {
|
|
|
},
|
|
|
//未通过提交
|
|
|
weitongguofun() {
|
|
|
- editisfalse(this.form).then((res) => {
|
|
|
+ editisfalse(this.form).then(res => {
|
|
|
this.$modal.msgSuccess("操作成功");
|
|
|
this.open = false;
|
|
|
this.getList();
|
|
|
});
|
|
|
},
|
|
|
+ submitForm2() {
|
|
|
+ editquestion(this.form).then(response => {
|
|
|
+ this.$modal.msgSuccess("整改成功");
|
|
|
+ this.open = false;
|
|
|
+ this.open1 = false;
|
|
|
+ this.getList();
|
|
|
+ });
|
|
|
+ },
|
|
|
/** 提交按钮 */
|
|
|
submitForm() {
|
|
|
- this.$refs["form"].validate((valid) => {
|
|
|
+ // console.log(this.form)
|
|
|
+ this.$refs["form"].validate(valid => {
|
|
|
if (valid) {
|
|
|
if (this.form.documentProof) {
|
|
|
this.form.documentProof = this.form.documentProof[0].url;
|
|
@@ -1020,16 +1195,18 @@ export default {
|
|
|
|
|
|
if (this.form.id != null) {
|
|
|
this.form.caoZuoType = this.queryParams.caoZuoType;
|
|
|
- editquestion(this.form).then((response) => {
|
|
|
+ updateRegularinfo(this.form).then(response => {
|
|
|
this.$modal.msgSuccess("修改成功");
|
|
|
this.open = false;
|
|
|
+ this.open1 = false;
|
|
|
this.getList();
|
|
|
});
|
|
|
} else {
|
|
|
this.form.caoZuoType = this.queryParams.caoZuoType;
|
|
|
- addRegularinfo(this.form).then((response) => {
|
|
|
+ addRegularinfo(this.form).then(response => {
|
|
|
this.$modal.msgSuccess("新增成功");
|
|
|
this.open = false;
|
|
|
+ this.open1 = false;
|
|
|
this.getList();
|
|
|
});
|
|
|
}
|
|
@@ -1041,7 +1218,7 @@ export default {
|
|
|
const ids = row.id || this.ids;
|
|
|
this.$modal
|
|
|
.confirm("是否确认删除经常性检查的数据项?")
|
|
|
- .then(function () {
|
|
|
+ .then(function() {
|
|
|
return delRegularinfo(ids);
|
|
|
})
|
|
|
.then(() => {
|
|
@@ -1059,7 +1236,7 @@ export default {
|
|
|
this.exportLoading = true;
|
|
|
return exportRegularinfo(queryParams);
|
|
|
})
|
|
|
- .then((response) => {
|
|
|
+ .then(response => {
|
|
|
this.$download.name(response.msg);
|
|
|
this.exportLoading = false;
|
|
|
})
|
|
@@ -1088,8 +1265,8 @@ export default {
|
|
|
if (this.form.score < 0) {
|
|
|
this.form.score = null;
|
|
|
}
|
|
|
- },
|
|
|
- },
|
|
|
+ }
|
|
|
+ }
|
|
|
};
|
|
|
</script>
|
|
|
<style scoped>
|