Browse Source

年龄

V1.0
jiangyy 3 years ago
parent
commit
1043f97452
  1. 39
      src/views/modules/workSys/resiCate.vue

39
src/views/modules/workSys/resiCate.vue

@ -186,20 +186,22 @@
label="描述文字"></el-input-number> / label="描述文字"></el-input-number> /
</el-form-item> </el-form-item>
<el-form-item label="自动匹配"> <el-form-item v-if="form.columnName==='IS_YLFN'"
<el-switch v-model="form.warn"></el-switch> label="自动匹配">
<el-switch v-model="autoMatching"></el-switch>
</el-form-item> </el-form-item>
<el-form-item label="匹配规则"> <el-form-item v-if="form.columnName==='IS_YLFN'"
<span>年龄</span> label="匹配规则">
<el-input-number v-model="form.level2" <span>年龄</span>
:min="form.level1" <el-input-number v-model="ageMin"
:min="0"
size="small" size="small"
label="描述文字"></el-input-number> label="描述文字"></el-input-number>
<span></span> <span>{{' — '}}</span>
<el-input-number v-model="form.level2" <el-input-number v-model="ageMax"
:min="form.level1" :min="ageMin"
size="small" size="small"
label="描述文字"></el-input-number> label="描述文字"></el-input-number>
</el-form-item> </el-form-item>
@ -308,6 +310,10 @@ export default {
level2: 0, level2: 0,
level3: 0 level3: 0
}, },
autoMatching: false,
ageMin: 0,
ageMax: 1,
rules: { rules: {
managementIcon: [{ required: true, message: '管理平台图标不能为空', trigger: 'blur' }], managementIcon: [{ required: true, message: '管理平台图标不能为空', trigger: 'blur' }],
dataIcon: [{ required: true, message: '数据平台图标不能为空', trigger: 'blur' }], dataIcon: [{ required: true, message: '数据平台图标不能为空', trigger: 'blur' }],
@ -457,6 +463,21 @@ export default {
if (valid) { if (valid) {
if (this.form.warn) { if (this.form.warn) {
if (!this.form.level1) return this.$message.error('黄色预警不能为0') if (!this.form.level1) return this.$message.error('黄色预警不能为0')
if (this.form.columnName === 'IS_YLFN') {
this.form.autoMatching = this.autoMatching ? '1' : '0'
if (this.autoMatching) {
if ((this.ageMin > 0 || this.ageMin === 0) && (this.ageMax > 0 || this.ageMax === 0)) {
this.form.ylfnValue = this.ageMin + ',' + this.ageMax
} else {
return this.$message.error('年龄范围不能为空')
}
}
} else {
}
} }
this.btnLoading = true this.btnLoading = true
const _form = { const _form = {

Loading…
Cancel
Save