From d05744e01fb476134094e34447bb81c23185f2ee Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Thu, 20 Mar 2025 10:33:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4jeecg=E6=A1=86=E6=9E=B6JDictS?= =?UTF-8?q?electTag=E3=80=81JCheckbox=E7=BB=84=E4=BB=B6=E7=A6=81=E7=94=A8?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Form/src/jeecg/components/JCheckbox.vue | 2 +- src/components/Form/src/jeecg/components/JDictSelectTag.vue | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/Form/src/jeecg/components/JCheckbox.vue b/src/components/Form/src/jeecg/components/JCheckbox.vue index 6aef033..6b25089 100644 --- a/src/components/Form/src/jeecg/components/JCheckbox.vue +++ b/src/components/Form/src/jeecg/components/JCheckbox.vue @@ -84,7 +84,7 @@ export default defineComponent({ //update-end-author:taoyan date:2022-6-21 for: 字典数据请求前将参数编码处理,但是不能直接编码,因为可能之前已经编码过了 getDictItems(temp).then((res) => { if (res) { - checkOptions.value = res.map((item) => ({ value: item.value, label: item.text, disabled: item.status != 0 && !checkboxArray.value.includes(item.value), color: item.color })); + checkOptions.value = res.map((item) => ({ value: item.value, label: item.text, disabled: item.status == 1 && !checkboxArray.value.includes(item.value), color: item.color })); //console.info('res', dictOptions.value); } else { console.error('getDictItems error: : ', res); diff --git a/src/components/Form/src/jeecg/components/JDictSelectTag.vue b/src/components/Form/src/jeecg/components/JDictSelectTag.vue index 478413e..88f12aa 100644 --- a/src/components/Form/src/jeecg/components/JDictSelectTag.vue +++ b/src/components/Form/src/jeecg/components/JDictSelectTag.vue @@ -129,12 +129,11 @@ export default defineComponent({ const dictData = await initDictOptions(dictCode); dictOptions.value = dictData.reduce((prev, next) => { if (next) { - console.log(next['status'] == 1) const value = next['value']; prev.push({ label: next['text'] || next['label'], value: stringToNumber ? +value : value, - disabled: next['status'] != 0, + disabled: next['status'] == 1, color: next['color'], ...omit(next, ['text', 'value', 'color']), });