填写时红字提示消失
This commit is contained in:
parent
fe5b5e1102
commit
20e75d78cc
|
@ -231,7 +231,7 @@
|
||||||
v-if="item.type == 'input' && item.name.indexOf('名称') == -1"
|
v-if="item.type == 'input' && item.name.indexOf('名称') == -1"
|
||||||
v-model:value="item.note1"
|
v-model:value="item.note1"
|
||||||
:placeholder="'请输入' + item.name"
|
:placeholder="'请输入' + item.name"
|
||||||
@change="changeIiem(name, data.note1)"
|
@change="changeIiem(item.name, item.note1)"
|
||||||
/>
|
/>
|
||||||
<a-input
|
<a-input
|
||||||
v-else-if="
|
v-else-if="
|
||||||
|
@ -240,7 +240,7 @@
|
||||||
:maxLength="50"
|
:maxLength="50"
|
||||||
v-model:value="item.note1"
|
v-model:value="item.note1"
|
||||||
:placeholder="'请输入' + item.name + ',不超过50个字符'"
|
:placeholder="'请输入' + item.name + ',不超过50个字符'"
|
||||||
@change="changeIiem(name, data.note1)"
|
@change="changeIiem(item.name, item.note1)"
|
||||||
/>
|
/>
|
||||||
<a-radio-group
|
<a-radio-group
|
||||||
v-else-if="item.type == 'radio'"
|
v-else-if="item.type == 'radio'"
|
||||||
|
@ -265,6 +265,7 @@
|
||||||
:showCount="true"
|
:showCount="true"
|
||||||
:maxlength="200"
|
:maxlength="200"
|
||||||
:placeholder="'请输入' + item.name"
|
:placeholder="'请输入' + item.name"
|
||||||
|
@change="changeIiem(item.name, item.note1)"
|
||||||
/>
|
/>
|
||||||
<upload
|
<upload
|
||||||
v-else-if="item.type == 'image'"
|
v-else-if="item.type == 'image'"
|
||||||
|
@ -370,7 +371,7 @@
|
||||||
style="width: 2.4rem"
|
style="width: 2.4rem"
|
||||||
v-model:value="item.note1"
|
v-model:value="item.note1"
|
||||||
:placeholder="'请选择' + item.name"
|
:placeholder="'请选择' + item.name"
|
||||||
@change="changeIiem(name, data.note1)"
|
@change="changeIiem(item.name, item.note1)"
|
||||||
>
|
>
|
||||||
<a-select-option
|
<a-select-option
|
||||||
v-for="(itemSelect, indexSelect) in item.options"
|
v-for="(itemSelect, indexSelect) in item.options"
|
||||||
|
@ -390,7 +391,7 @@
|
||||||
:filter-option="filterOption"
|
:filter-option="filterOption"
|
||||||
@focus="handleFocus"
|
@focus="handleFocus"
|
||||||
@blur="handleBlur"
|
@blur="handleBlur"
|
||||||
@change="changeIiem(name, data.note1)"
|
@change="changeIiem(item.name, item.note1)"
|
||||||
></a-select>
|
></a-select>
|
||||||
<div
|
<div
|
||||||
v-else-if="item.type == 'checkBox'"
|
v-else-if="item.type == 'checkBox'"
|
||||||
|
@ -825,13 +826,26 @@
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
const ApplicationArea = (item, itemson) => {
|
const ApplicationArea = (item, itemson) => {
|
||||||
console.log('点击=========》', item, itemson)
|
// console.log('点击=========》', item, itemson)
|
||||||
// console.log(item, itemson)
|
// console.log(item, itemson)
|
||||||
if (item.note2.indexOf(itemson.dictLabel) === -1) {
|
if (item.note2.indexOf(itemson.dictLabel) === -1) {
|
||||||
item.note2.push(itemson.dictLabel)
|
item.note2.push(itemson.dictLabel)
|
||||||
} else {
|
} else {
|
||||||
item.note2.splice(item.note2.indexOf(itemson.dictLabel), 1)
|
item.note2.splice(item.note2.indexOf(itemson.dictLabel), 1)
|
||||||
}
|
}
|
||||||
|
// 多选判断是否为空
|
||||||
|
if (
|
||||||
|
item.note2.length !== 0 &&
|
||||||
|
changeField.value.indexOf('应用领域') == -1
|
||||||
|
) {
|
||||||
|
changeField.value.push('应用领域')
|
||||||
|
console.log('点击=========》1', changeField.value, item.note2)
|
||||||
|
} else if (item.note2.length == 0) {
|
||||||
|
if (changeField.value.indexOf('应用领域') > -1) {
|
||||||
|
changeField.value.splice(changeField.value.indexOf('应用领域'), 1)
|
||||||
|
console.log('点击=========》2', changeField.value, item.note2)
|
||||||
|
}
|
||||||
|
}
|
||||||
mybus.emit('chageDataFrom', {
|
mybus.emit('chageDataFrom', {
|
||||||
attrType: item.name,
|
attrType: item.name,
|
||||||
attrValue: item.note2.join(';'),
|
attrValue: item.note2.join(';'),
|
||||||
|
|
Loading…
Reference in New Issue