web资产基本信息里上半的新增必填项

lijinlongNew
严飞永 3 days ago
parent 815513aea3
commit d2e955db87

@ -76,6 +76,7 @@
<el-input
v-model="ruleForm.fwwz"
placeholder="请输入访问网址"
required
class="input-with-select"
/>
</div>
@ -88,6 +89,7 @@
<el-input
v-model="ruleForm.jsyydw"
placeholder="请输入使用单位"
required
></el-input>
</el-form-item>
</el-col>
@ -294,7 +296,7 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="系统重要性">
<el-form-item label="系统重要性" required>
<el-select
v-model="ruleForm.xtzyx"
placeholder="请选择系统重要性"
@ -422,7 +424,7 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="在线状态">
<el-form-item label="在线状态" required>
<el-select v-model="ruleForm.zxzt" placeholder="请选择在线状态">
<el-option
v-for="dict in dict.type.zc_zxzt"
@ -434,7 +436,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="C-机密性">
<el-form-item label="C-机密性" required>
<el-select v-model="ruleForm.cjmx" placeholder="请选择C-机密性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -448,7 +450,7 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="I-完整性">
<el-form-item label="I-完整性" required>
<el-select v-model="ruleForm.iwzx" placeholder="请选择I-完整性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -460,7 +462,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="A-可用性">
<el-form-item label="A-可用性" required>
<el-select v-model="ruleForm.akyx" placeholder="请选择A-可用性">
<el-option
v-for="dict in dict.type.zc_c_i_a"

@ -21,7 +21,7 @@
<el-col :span="12">
<el-form-item
label="系统名称"
required
:rules="{
required: true,
message: '请输入',
@ -38,12 +38,12 @@
<el-col :span="12">
<el-form-item
label="单位名称"
prop="dwmc"
:rules="{
required: true,
message: '请输入',
trigger: 'blur',
}"
prop="dwmc"
disabled
>
<el-input v-model="ruleForm.dwmc" disabled></el-input>
@ -113,7 +113,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="使用单位">
<el-form-item label="使用单位"
prop="jsyydw"
:rules="{
required: true,
message: '请输入',
trigger: 'blur',
}"
>
<el-input
v-model="ruleForm.jsyydw"
placeholder="请输入使用单位"
@ -355,7 +362,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="系统重要性">
<el-form-item label="系统重要性"
prop="xtzyx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select
v-model="ruleForm.xtzyx"
placeholder="请选择系统重要性"
@ -538,7 +552,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="在线状态">
<el-form-item label="在线状态"
prop="zxzt"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.zxzt" placeholder="请选择在线状态">
<el-option
v-for="dict in dict.type.zc_zxzt"
@ -550,7 +571,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="C-机密性">
<el-form-item label="C-机密性"
prop="cjmx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.cjmx" placeholder="请选择C-机密性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -564,7 +592,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="I-完整性">
<el-form-item label="I-完整性"
prop="iwzx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.iwzx" placeholder="请选择I-完整性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -576,7 +611,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="A-可用性">
<el-form-item label="A-可用性"
prop="akyx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.akyx" placeholder="请选择A-可用性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -5530,7 +5572,7 @@ export default {
xtfhqkFls: [],
rules: {
bwk: [{ required: true, message: "请输入", trigger: "blur" }],
bwk: [{ required: true, message: "请输入", trigger: "change" }],
// sjzcList: [{ validator: changeSjzcList, trigger: "blur" }],
bfyy: [{ validator: changeSateTetx, trigger: "blur" }],
xtmc: [{ required: true, message: "请输入系统名称", trigger: "blur" }],

@ -21,7 +21,6 @@
<el-col :span="12">
<el-form-item
label="系统名称"
required
:rules="{
required: true,
message: '请输入',
@ -111,7 +110,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="使用单位">
<el-form-item label="使用单位"
prop="jsyydw"
:rules="{
required: true,
message: '请输入',
trigger: 'blur',
}"
>
<el-input
v-model="ruleForm.jsyydw"
placeholder="请输入使用单位"
@ -325,7 +331,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="系统重要性">
<el-form-item label="系统重要性"
prop="xtzyx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select
v-model="ruleForm.xtzyx"
placeholder="请选择系统重要性"
@ -487,7 +500,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="在线状态">
<el-form-item label="在线状态"
prop="zxzt"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.zxzt" placeholder="请选择在线状态">
<el-option
v-for="dict in dict.type.zc_zxzt"
@ -499,7 +519,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="C-机密性">
<el-form-item label="C-机密性"
prop="cjmx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.cjmx" placeholder="请选择C-机密性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -513,7 +540,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="I-完整性">
<el-form-item label="I-完整性"
prop="iwzx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.iwzx" placeholder="请选择I-完整性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -525,7 +559,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="A-可用性">
<el-form-item label="A-可用性"
prop="akyx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.akyx" placeholder="请选择A-可用性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -5330,7 +5371,7 @@ export default {
xtfhqkFls: [],
rules: {
bwk: [{ required: true, message: "请输入", trigger: "blur" }],
bwk: [{ required: true, message: "请输入", trigger: "change" }],
ywxttpt: [
{
required: true,

@ -110,7 +110,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="使用单位">
<el-form-item label="使用单位"
prop="jsyydw"
:rules="{
required: true,
message: '请输入使用单位',
trigger: 'blur',
}"
>
<el-input
v-model="ruleForm.jsyydw"
placeholder="请输入使用单位"
@ -348,7 +355,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="系统重要性">
<el-form-item label="系统重要性"
prop="xtzyx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select
v-model="ruleForm.xtzyx"
placeholder="请选择系统重要性"
@ -510,7 +524,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="在线状态">
<el-form-item label="在线状态"
prop="zxzt"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.zxzt" placeholder="请选择在线状态">
<el-option
v-for="dict in dict.type.zc_zxzt"
@ -522,7 +543,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="C-机密性">
<el-form-item label="C-机密性"
prop="cjmx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.cjmx" placeholder="请选择C-机密性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -536,7 +564,14 @@
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="I-完整性">
<el-form-item label="I-完整性"
prop="iwzx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.iwzx" placeholder="请选择I-完整性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -548,7 +583,14 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="A-可用性">
<el-form-item label="A-可用性"
prop="akyx"
:rules="{
required: true,
message: '请选择',
trigger: 'change',
}"
>
<el-select v-model="ruleForm.akyx" placeholder="请选择A-可用性">
<el-option
v-for="dict in dict.type.zc_c_i_a"
@ -5450,7 +5492,7 @@ export default {
bfyy: [{ required: true, message: "请输入", trigger: "blur" }],
},
rules: {
bwk: [{ required: true, message: "请输入", trigger: "blur" }],
bwk: [{ required: true, message: "请输入", trigger: "change" }],
ywxttpt: [
{
required: true,

Loading…
Cancel
Save