diff --git a/src/components/Form/src/jeecg/components/JDictSelectTag.vue b/src/components/Form/src/jeecg/components/JDictSelectTag.vue index 969e712..91ade9d 100644 --- a/src/components/Form/src/jeecg/components/JDictSelectTag.vue +++ b/src/components/Form/src/jeecg/components/JDictSelectTag.vue @@ -78,6 +78,7 @@ export default defineComponent({ style: propTypes.any, ignoreDisabled: propTypes.bool.def(false), orgCode: '',//组织机构编码 会切换数据源 + showLabel: propTypes.bool.def(true) }, emits: ['options-change', 'change', 'update:value', 'upDictCode', 'currentText'], setup(props, { emit, refs }) { @@ -132,13 +133,17 @@ export default defineComponent({ dictOptions.value = dictData.reduce((prev, next) => { if (next) { const value = next['value']; - prev.push({ + const value1 = { label: next['text'] || next['label'], value: stringToNumber ? +value : value, disabled: next['status'] == 1, color: next['color'], ...omit(next, ['text', 'value', 'color']), - }); + } + if(!props.showLabel&&next['status'] == 1){ + }else{ + prev.push(value1); + } } return prev; }, []); diff --git a/src/views/biz/nuBaseInfo/NuBaseInfo.api.ts b/src/views/biz/nuBaseInfo/NuBaseInfo.api.ts index 7be6ad0..3c3ab41 100644 --- a/src/views/biz/nuBaseInfo/NuBaseInfo.api.ts +++ b/src/views/biz/nuBaseInfo/NuBaseInfo.api.ts @@ -5,6 +5,7 @@ enum Api { list = '/nuBaseInfo/nuBaseInfo/list', save = '/nuBaseInfo/nuBaseInfo/add', edit = '/nuBaseInfo/nuBaseInfo/edit', + hldyQyty = '/nuBaseInfo/nuBaseInfo/hldyQyty', importExcel = '/nuBaseInfo/nuBaseInfo/importExcel', exportXls = '/nuBaseInfo/nuBaseInfo/exportXls', qyList = '/nuBaseInfo/nuBaseInfo/qyList', @@ -12,6 +13,7 @@ enum Api { queryRolePermission = '/nuidPermission/nuAppNuidPermission/queryNuidPermission', saveRolePermission = '/nuidPermission/nuAppNuidPermission/saveRolePermission', queryDataRule = '/nuidPermission/nuAppNuidPermission/queryDataRule', + getNuId = '/nuBaseInfo/nuBaseInfo/getNuId', } /** @@ -31,6 +33,7 @@ export const getImportUrl = Api.importExcel; */ export const list = (params) => defHttp.get({ url: Api.list, params }); export const qyList = (params) => defHttp.get({ url: Api.qyList, params }); +export const getNuId = (params) => defHttp.get({ url: Api.getNuId, params }); /** * 保存或者更新 @@ -41,6 +44,9 @@ export const saveOrUpdate = (params, isUpdate) => { let url = isUpdate ? Api.edit : Api.save; return defHttp.post({ url: url, params }, { isTransformResponse: false }); }; +export const hldyQyty = (params, isUpdate) => { + return defHttp.post({ url: Api.hldyQyty, params }, { isTransformResponse: false }); +}; /** diff --git a/src/views/biz/nuBaseInfo/QyxxList.vue b/src/views/biz/nuBaseInfo/QyxxList.vue index 1c95de5..e6f52fd 100644 --- a/src/views/biz/nuBaseInfo/QyxxList.vue +++ b/src/views/biz/nuBaseInfo/QyxxList.vue @@ -4,19 +4,19 @@
区域名称:{{item.nuName}}
创建时间:{{item.createTime}}
-负责人:{{item.fzr_dictText}}
+