|
|
|
@ -110,7 +110,8 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="使用单位"
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="使用单位"
|
|
|
|
|
prop="jsyydw"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
@ -355,8 +356,9 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="系统重要性"
|
|
|
|
|
prop="xtzyx"
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="系统重要性"
|
|
|
|
|
prop="xtzyx"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择',
|
|
|
|
@ -524,8 +526,9 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="在线状态"
|
|
|
|
|
prop="zxzt"
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="在线状态"
|
|
|
|
|
prop="zxzt"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择',
|
|
|
|
@ -543,8 +546,9 @@
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="C-机密性"
|
|
|
|
|
prop="cjmx"
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="C-机密性"
|
|
|
|
|
prop="cjmx"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择',
|
|
|
|
@ -564,8 +568,9 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="I-完整性"
|
|
|
|
|
prop="iwzx"
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="I-完整性"
|
|
|
|
|
prop="iwzx"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择',
|
|
|
|
@ -583,8 +588,9 @@
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="A-可用性"
|
|
|
|
|
prop="akyx"
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="A-可用性"
|
|
|
|
|
prop="akyx"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择',
|
|
|
|
@ -952,8 +958,12 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
<el-form-item label="防篡改">
|
|
|
|
|
<el-checkbox-group v-model="xtfhqkFcg">
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="防篡改"
|
|
|
|
|
prop="xtfhqkFcg"
|
|
|
|
|
:rules="rules.xtfhqkFcg"
|
|
|
|
|
>
|
|
|
|
|
<el-checkbox-group v-model="ruleForm.xtfhqkFcg">
|
|
|
|
|
<!-- <el-checkbox label="网页防篡改产品" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="软硬件waf" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="云防篡改平台服务" name="type"></el-checkbox>
|
|
|
|
@ -973,8 +983,12 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
<el-form-item label="防泄露">
|
|
|
|
|
<el-checkbox-group v-model="xtfhqkFxl">
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="防泄露"
|
|
|
|
|
prop="xtfhqkFxl"
|
|
|
|
|
:rules="rules.xtfhqkFxl"
|
|
|
|
|
>
|
|
|
|
|
<el-checkbox-group v-model="ruleForm.xtfhqkFxl">
|
|
|
|
|
<!-- <el-checkbox label="加密传输" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="加密存储" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="散列存储" name="type"></el-checkbox>
|
|
|
|
@ -1000,8 +1014,12 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
<el-form-item label="防中断">
|
|
|
|
|
<el-checkbox-group v-model="xtfhqkFzd">
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="防中断"
|
|
|
|
|
prop="xtfhqkFzd"
|
|
|
|
|
:rules="rules.xtfhqkFzd"
|
|
|
|
|
>
|
|
|
|
|
<el-checkbox-group v-model="ruleForm.xtfhqkFzd">
|
|
|
|
|
<!-- <el-checkbox label="备份恢复演练" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="应用及灾备" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="硬件冗余" name="type"></el-checkbox>
|
|
|
|
@ -1025,8 +1043,12 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="24">
|
|
|
|
|
<el-form-item label="防勒索">
|
|
|
|
|
<el-checkbox-group v-model="xtfhqkFls">
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="防勒索"
|
|
|
|
|
prop="xtfhqkFls"
|
|
|
|
|
:rules="rules.xtfhqkFls"
|
|
|
|
|
>
|
|
|
|
|
<el-checkbox-group v-model="ruleForm.xtfhqkFls">
|
|
|
|
|
<!-- <el-checkbox label="数据备份" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="补丁更新" name="type"></el-checkbox>
|
|
|
|
|
<el-checkbox label="防病毒网关" name="type"></el-checkbox>
|
|
|
|
@ -2703,6 +2725,7 @@
|
|
|
|
|
<el-row style="display: flex">
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="系统建设单位名称"
|
|
|
|
|
:prop="`xtjsUnit[${index}].name`"
|
|
|
|
|
:rules="{
|
|
|
|
|
required: true,
|
|
|
|
@ -5068,7 +5091,11 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" style="margin-left: 10px">
|
|
|
|
|
<el-col
|
|
|
|
|
:span="12"
|
|
|
|
|
style="margin-left: 10px"
|
|
|
|
|
v-if="dataItem.sfsjgrxx == 1"
|
|
|
|
|
>
|
|
|
|
|
<el-form-item
|
|
|
|
|
label="个人信息数据量"
|
|
|
|
|
:prop="`sjzcList[${dataIndex}].grxxsjl`"
|
|
|
|
@ -5078,7 +5105,9 @@
|
|
|
|
|
:placeholder="'请填写个人信息数据量' + (dataIndex + 1)"
|
|
|
|
|
type="number"
|
|
|
|
|
v-model="dataItem.grxxsjl"
|
|
|
|
|
></el-input>
|
|
|
|
|
>
|
|
|
|
|
<template slot="append">条</template>
|
|
|
|
|
</el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
@ -5472,19 +5501,19 @@ export default {
|
|
|
|
|
type: 3,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
// 防篡改
|
|
|
|
|
xtfhqkFcg: [],
|
|
|
|
|
// 防泄漏
|
|
|
|
|
xtfhqkFxl: [],
|
|
|
|
|
// 防中断
|
|
|
|
|
xtfhqkFzd: [],
|
|
|
|
|
// 防勒索
|
|
|
|
|
xtfhqkFls: [],
|
|
|
|
|
},
|
|
|
|
|
// 地理位置
|
|
|
|
|
dlwz: ['江苏省', '苏州市', '太仓市'],
|
|
|
|
|
dlwz: ["江苏省", "苏州市", "太仓市"],
|
|
|
|
|
// 系统特征
|
|
|
|
|
xttz: [],
|
|
|
|
|
// 防篡改
|
|
|
|
|
xtfhqkFcg: [],
|
|
|
|
|
// 防泄漏
|
|
|
|
|
xtfhqkFxl: [],
|
|
|
|
|
// 防中断
|
|
|
|
|
xtfhqkFzd: [],
|
|
|
|
|
// 防勒索
|
|
|
|
|
xtfhqkFls: [],
|
|
|
|
|
dialogruleForm: {
|
|
|
|
|
bfyy: "",
|
|
|
|
|
},
|
|
|
|
@ -5492,6 +5521,39 @@ export default {
|
|
|
|
|
bfyy: [{ required: true, message: "请输入", trigger: "blur" }],
|
|
|
|
|
},
|
|
|
|
|
rules: {
|
|
|
|
|
// 系统防护情况(防篡改)
|
|
|
|
|
xtfhqkFcg: [
|
|
|
|
|
{
|
|
|
|
|
type: "array",
|
|
|
|
|
required: true,
|
|
|
|
|
message: "至少选择一项",
|
|
|
|
|
trigger: "change",
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
xtfhqkFxl: [
|
|
|
|
|
{
|
|
|
|
|
type: "array",
|
|
|
|
|
required: true,
|
|
|
|
|
message: "至少选择一项",
|
|
|
|
|
trigger: "change",
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
xtfhqkFzd: [
|
|
|
|
|
{
|
|
|
|
|
type: "array",
|
|
|
|
|
required: true,
|
|
|
|
|
message: "至少选择一项",
|
|
|
|
|
trigger: "change",
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
xtfhqkFls: [
|
|
|
|
|
{
|
|
|
|
|
type: "array",
|
|
|
|
|
required: true,
|
|
|
|
|
message: "至少选择一项",
|
|
|
|
|
trigger: "change",
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
bwk: [{ required: true, message: "请输入", trigger: "change" }],
|
|
|
|
|
ywxttpt: [
|
|
|
|
|
{
|
|
|
|
@ -5613,6 +5675,35 @@ export default {
|
|
|
|
|
this.loading = true;
|
|
|
|
|
assetTasktaskSh(obj).then((res) => {
|
|
|
|
|
this.ruleForm = res.data;
|
|
|
|
|
// 系统防护管理
|
|
|
|
|
if (typeof this.ruleForm.xtfhqkFcg === "string") {
|
|
|
|
|
this.ruleForm.xtfhqkFcg = this.ruleForm.xtfhqkFcg
|
|
|
|
|
? this.ruleForm.xtfhqkFcg.split(",")
|
|
|
|
|
: [];
|
|
|
|
|
} else if (!Array.isArray(this.ruleForm.xtfhqkFcg)) {
|
|
|
|
|
this.ruleForm.xtfhqkFcg = [];
|
|
|
|
|
}
|
|
|
|
|
if (typeof this.ruleForm.xtfhqkFxl === "string") {
|
|
|
|
|
this.ruleForm.xtfhqkFxl = this.ruleForm.xtfhqkFxl
|
|
|
|
|
? this.ruleForm.xtfhqkFxl.split(",")
|
|
|
|
|
: [];
|
|
|
|
|
} else if (!Array.isArray(this.ruleForm.xtfhqkFxl)) {
|
|
|
|
|
this.ruleForm.xtfhqkFxl = [];
|
|
|
|
|
}
|
|
|
|
|
if (typeof this.ruleForm.xtfhqkFzd === "string") {
|
|
|
|
|
this.ruleForm.xtfhqkFzd = this.ruleForm.xtfhqkFzd
|
|
|
|
|
? this.ruleForm.xtfhqkFzd.split(",")
|
|
|
|
|
: [];
|
|
|
|
|
} else if (!Array.isArray(this.ruleForm.xtfhqkFzd)) {
|
|
|
|
|
this.ruleForm.xtfhqkFzd = [];
|
|
|
|
|
}
|
|
|
|
|
if (typeof this.ruleForm.xtfhqkFls === "string") {
|
|
|
|
|
this.ruleForm.xtfhqkFls = this.ruleForm.xtfhqkFls
|
|
|
|
|
? this.ruleForm.xtfhqkFls.split(",")
|
|
|
|
|
: [];
|
|
|
|
|
} else if (!Array.isArray(this.ruleForm.xtfhqkFls)) {
|
|
|
|
|
this.ruleForm.xtfhqkFls = [];
|
|
|
|
|
}
|
|
|
|
|
if (!this.ruleForm.xjgywxt) {
|
|
|
|
|
this.ruleForm.xjgywxt = {};
|
|
|
|
|
this.$set(this.ruleForm.xjgywxt, "remark", "");
|
|
|
|
@ -5771,18 +5862,18 @@ export default {
|
|
|
|
|
|
|
|
|
|
// this.ruleForm.aqsb = (this.ruleForm.jcwlList.filter((item) => item.type == 3) == [] ? this.ruleForm.jcwlList.filter((item) => item.type == 3) : [{ sblx: "", pp: "", ipType: "", sbIP: "", czxx: "", czxxbb: "", yjxh: "", yjxlh: "", yjbbxx: "", yjyt: "", yjbswz: "", type: 3 }])
|
|
|
|
|
|
|
|
|
|
this.ruleForm.xtfhqkFcg
|
|
|
|
|
? (this.xtfhqkFcg = this.ruleForm.xtfhqkFcg.split(","))
|
|
|
|
|
: [];
|
|
|
|
|
this.ruleForm.xtfhqkFcg
|
|
|
|
|
? (this.xtfhqkFxl = this.ruleForm.xtfhqkFxl.split(","))
|
|
|
|
|
: [];
|
|
|
|
|
this.ruleForm.xtfhqkFcg
|
|
|
|
|
? (this.xtfhqkFzd = this.ruleForm.xtfhqkFzd.split(","))
|
|
|
|
|
: [];
|
|
|
|
|
this.ruleForm.xtfhqkFcg
|
|
|
|
|
? (this.xtfhqkFls = this.ruleForm.xtfhqkFls.split(","))
|
|
|
|
|
: [];
|
|
|
|
|
// this.ruleForm.xtfhqkFcg
|
|
|
|
|
// ? (this.xtfhqkFcg = this.ruleForm.xtfhqkFcg.split(","))
|
|
|
|
|
// : [];
|
|
|
|
|
// this.ruleForm.xtfhqkFcg
|
|
|
|
|
// ? (this.xtfhqkFxl = this.ruleForm.xtfhqkFxl.split(","))
|
|
|
|
|
// : [];
|
|
|
|
|
// this.ruleForm.xtfhqkFcg
|
|
|
|
|
// ? (this.xtfhqkFzd = this.ruleForm.xtfhqkFzd.split(","))
|
|
|
|
|
// : [];
|
|
|
|
|
// this.ruleForm.xtfhqkFcg
|
|
|
|
|
// ? (this.xtfhqkFls = this.ruleForm.xtfhqkFls.split(","))
|
|
|
|
|
// : [];
|
|
|
|
|
|
|
|
|
|
if (this.ruleForm.sheng && this.ruleForm.shi && this.ruleForm.qu) {
|
|
|
|
|
this.dlwz = [
|
|
|
|
@ -5795,6 +5886,37 @@ export default {
|
|
|
|
|
} else if (this.ruleForm.sheng) {
|
|
|
|
|
this.dlwz = [this.ruleForm.sheng];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 数据资产默认展示一条数据
|
|
|
|
|
if (
|
|
|
|
|
!Array.isArray(this.ruleForm.sjzcList) ||
|
|
|
|
|
this.ruleForm.sjzcList.length === 0
|
|
|
|
|
) {
|
|
|
|
|
this.$set(this.ruleForm, "sjzcList", [
|
|
|
|
|
{
|
|
|
|
|
grxxsjl: 0,
|
|
|
|
|
sjzcSjkmc: "",
|
|
|
|
|
sjzcSjklx: "",
|
|
|
|
|
sjzcDk: "",
|
|
|
|
|
sjzcSjkbb: "",
|
|
|
|
|
sjzcSjkIp: "",
|
|
|
|
|
sjzcGxsx: "",
|
|
|
|
|
sjzcKfsx: "",
|
|
|
|
|
sjzcSjly: "",
|
|
|
|
|
sjzcGxzq: "",
|
|
|
|
|
sjzcSjlx: "",
|
|
|
|
|
sjzcSjl: "",
|
|
|
|
|
sjzcSjldw: "",
|
|
|
|
|
sjzcCj: "",
|
|
|
|
|
sjzcSjfjfl: "",
|
|
|
|
|
sjzcSjzycd: "",
|
|
|
|
|
sjzcSmsj: "",
|
|
|
|
|
sjzcSjms: "",
|
|
|
|
|
sfsjgrxx: "",
|
|
|
|
|
grxxsjl: "",
|
|
|
|
|
},
|
|
|
|
|
]);
|
|
|
|
|
}
|
|
|
|
|
this.loading = false;
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
@ -5925,42 +6047,50 @@ export default {
|
|
|
|
|
newAssets(type) {
|
|
|
|
|
if (type == 1) {
|
|
|
|
|
this.loading = true;
|
|
|
|
|
|
|
|
|
|
//取消
|
|
|
|
|
this.$router.go(-1);
|
|
|
|
|
this.loading = false;
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
this.ruleForm.taskId = this.$route.query.taskId;
|
|
|
|
|
this.ruleForm.assetId = this.$route.query.assetId;
|
|
|
|
|
|
|
|
|
|
this.ruleForm.xttz = this.xttz.join(",");
|
|
|
|
|
this.ruleForm.xtfhqkFcg = this.xtfhqkFcg.join(",");
|
|
|
|
|
this.ruleForm.xtfhqkFxl = this.xtfhqkFxl.join(",");
|
|
|
|
|
this.ruleForm.xtfhqkFzd = this.xtfhqkFzd.join(",");
|
|
|
|
|
this.ruleForm.xtfhqkFls = this.xtfhqkFls.join(",");
|
|
|
|
|
this.ruleForm.gylxxList = [
|
|
|
|
|
...this.ruleForm.chepingUnit,
|
|
|
|
|
...this.ruleForm.yjgysUnit,
|
|
|
|
|
...this.ruleForm.jfywUnit,
|
|
|
|
|
...this.ruleForm.xtsjUnit,
|
|
|
|
|
...this.ruleForm.xtjsUnit,
|
|
|
|
|
...this.ruleForm.xtyyUnit,
|
|
|
|
|
...this.ruleForm.aqfwUnit,
|
|
|
|
|
// 构造一个提交用的对象,不要直接改 this.ruleForm
|
|
|
|
|
let submitData = JSON.parse(JSON.stringify(this.ruleForm));
|
|
|
|
|
submitData.taskId = this.$route.query.taskId;
|
|
|
|
|
submitData.assetId = this.$route.query.assetId;
|
|
|
|
|
// 系统防护管理
|
|
|
|
|
submitData.xttz = this.xttz.join(",");
|
|
|
|
|
submitData.xtfhqkFcg = Array.isArray(submitData.xtfhqkFcg)
|
|
|
|
|
? submitData.xtfhqkFcg.join(",")
|
|
|
|
|
: "";
|
|
|
|
|
submitData.xtfhqkFxl = Array.isArray(submitData.xtfhqkFxl)
|
|
|
|
|
? submitData.xtfhqkFxl.join(",")
|
|
|
|
|
: "";
|
|
|
|
|
submitData.xtfhqkFzd = Array.isArray(submitData.xtfhqkFzd)
|
|
|
|
|
? submitData.xtfhqkFzd.join(",")
|
|
|
|
|
: "";
|
|
|
|
|
submitData.xtfhqkFls = Array.isArray(submitData.xtfhqkFls)
|
|
|
|
|
? submitData.xtfhqkFls.join(",")
|
|
|
|
|
: "";
|
|
|
|
|
submitData.gylxxList = [
|
|
|
|
|
...submitData.chepingUnit,
|
|
|
|
|
...submitData.yjgysUnit,
|
|
|
|
|
...submitData.jfywUnit,
|
|
|
|
|
...submitData.xtsjUnit,
|
|
|
|
|
...submitData.xtjsUnit,
|
|
|
|
|
...submitData.xtyyUnit,
|
|
|
|
|
...submitData.aqfwUnit,
|
|
|
|
|
];
|
|
|
|
|
this.ruleForm.jcwlList = [
|
|
|
|
|
...this.ruleForm.fwqxx,
|
|
|
|
|
...this.ruleForm.wlsb,
|
|
|
|
|
...this.ruleForm.aqsb,
|
|
|
|
|
submitData.jcwlList = [
|
|
|
|
|
...submitData.fwqxx,
|
|
|
|
|
...submitData.wlsb,
|
|
|
|
|
...submitData.aqsb,
|
|
|
|
|
];
|
|
|
|
|
if (this.dlwz.length > 0) {
|
|
|
|
|
this.ruleForm.sheng = this.dlwz[0];
|
|
|
|
|
this.ruleForm.shi = this.dlwz[1];
|
|
|
|
|
this.ruleForm.qu = this.dlwz[2];
|
|
|
|
|
submitData.sheng = this.dlwz[0];
|
|
|
|
|
submitData.shi = this.dlwz[1];
|
|
|
|
|
submitData.qu = this.dlwz[2];
|
|
|
|
|
}
|
|
|
|
|
if (this.ruleForm.fwwz) {
|
|
|
|
|
this.ruleForm.fwwz = this.select + "-" + this.ruleForm.fwwz;
|
|
|
|
|
if (submitData.fwwz) {
|
|
|
|
|
submitData.fwwz = this.select + "-" + submitData.fwwz;
|
|
|
|
|
}
|
|
|
|
|
if (type == 0) {
|
|
|
|
|
this.$refs.liebiaoDialog.open();
|
|
|
|
@ -5968,10 +6098,7 @@ export default {
|
|
|
|
|
|
|
|
|
|
if (type == 2) {
|
|
|
|
|
this.loading = true;
|
|
|
|
|
|
|
|
|
|
//暂存
|
|
|
|
|
assetTaskzc(this.ruleForm).then((res) => {
|
|
|
|
|
console.log(res, "res");
|
|
|
|
|
assetTaskzc(submitData).then((res) => {
|
|
|
|
|
this.$modal.msgSuccess("修改成功");
|
|
|
|
|
this.$router.go(-1);
|
|
|
|
|
this.loading = false;
|
|
|
|
@ -5979,20 +6106,15 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
if (type == 3) {
|
|
|
|
|
this.loading = true;
|
|
|
|
|
console.log(this.ruleForm);
|
|
|
|
|
|
|
|
|
|
//提交
|
|
|
|
|
this.$refs["ruleForm"].validate((valid) => {
|
|
|
|
|
if (valid) {
|
|
|
|
|
assetTaskjyTj(this.ruleForm).then((res) => {
|
|
|
|
|
console.log(res, "res");
|
|
|
|
|
assetTaskjyTj(submitData).then((res) => {
|
|
|
|
|
this.$modal.msgSuccess("提交成功");
|
|
|
|
|
this.$router.go(-1);
|
|
|
|
|
this.loading = false;
|
|
|
|
|
});
|
|
|
|
|
} else {
|
|
|
|
|
this.loading = false;
|
|
|
|
|
|
|
|
|
|
this.$message({
|
|
|
|
|
type: "info",
|
|
|
|
|
message: "请填写完整",
|
|
|
|
|