[update] 修改bug78198

This commit is contained in:
lideqin
2023-11-06 14:54:01 +08:00
parent 1153606615
commit 7baabe5412
2 changed files with 13 additions and 3 deletions
+4
View File
@@ -132,6 +132,7 @@
<tree-selection v-else-if="item.fieldShowType === FieldType.TREE_MODAL_SELECT.value"
:placeholder="$t('pleaseSelect')+item.dbFieldTxt"
v-model="formInline[item.dbFieldName]"
@nameChange="treeSelectNameChange"
:filedName="item.dbFieldName"
type="radio"
:nameStr="formInline[item.dbFieldName + '_dictText']"
@@ -492,6 +493,9 @@ export default {
userSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value
},
treeSelectNameChange (value, fieldName) {
this.formInline[fieldName + '_dictText'] = value
},
submit () {
this.$refs.ruleForm.validate(valid => {
if (valid) {
+9 -3
View File
@@ -35,6 +35,11 @@ export default {
type: String,
default: ''
},
// 修改的字段名
filedName: {
type: String,
default: ''
},
value: {
type: String,
default: () => {
@@ -46,13 +51,14 @@ export default {
nameStr: {
immediate: true,
handler (val) {
console.log(val)
this.checkedValue = val
}
}
},
data () {
return {
checkedValue: null
checkedValue: ''
}
},
methods: {
@@ -65,7 +71,7 @@ export default {
},
nameChange (value) {
this.checkedValue = value
this.$emit('nameChange', value)
this.$emit('nameChange', value, this.filedName)
}
},
model: {
@@ -99,4 +105,4 @@ export default {
margin-left: 5px;
}
}
</style>
</style>