权限问题-修改

This commit is contained in:
王兴凯 2026-04-30 17:40:40 +08:00
parent e0087c482e
commit 86f1030b03

View File

@ -123,8 +123,8 @@
</a-form-item> </a-form-item>
<!-- 流域多选数组必填 --> <!-- 流域多选数组必填 -->
<a-form-item name="rvcdCode" label="流 域" required> <a-form-item name="hbrvcdCode" label="流 域" required>
<a-select v-model:value="organizationData.rvcdCode" mode="multiple" placeholder="请选择流域" <a-select v-model:value="organizationData.hbrvcdCode" mode="multiple" placeholder="请选择流域"
style="width: 100%" show-search :filter-option="filterOption" @change="onRvcdChange"> style="width: 100%" show-search :filter-option="filterOption" @change="onRvcdChange">
<a-select-option v-for="item in basinList" :key="item.hbrvcd" :value="item.hbrvcd" <a-select-option v-for="item in basinList" :key="item.hbrvcd" :value="item.hbrvcd"
:label="item.hbrvnm"> :label="item.hbrvnm">
@ -136,7 +136,7 @@
<!-- 电站多选数组必填依赖流域 --> <!-- 电站多选数组必填依赖流域 -->
<a-form-item name="stationCode" label="电 站" required> <a-form-item name="stationCode" label="电 站" required>
<a-select v-model:value="organizationData.stationCode" mode="multiple" placeholder="请先选择流域" <a-select v-model:value="organizationData.stationCode" mode="multiple" placeholder="请先选择流域"
:disabled="organizationData.rvcdCode.length === 0" style="width: 100%" show-search :disabled="organizationData.hbrvcdCode.length === 0" style="width: 100%" show-search
:filter-option="filterOption"> :filter-option="filterOption">
<a-select-option v-for="item in stationList" :key="item.stcd" :value="item.stcd" <a-select-option v-for="item in stationList" :key="item.stcd" :value="item.stcd"
:label="item.ennm"> :label="item.ennm">
@ -193,7 +193,7 @@ let smsTimer: any = null;
const organizationData = reactive({ const organizationData = reactive({
groupCode: '', // groupCode: '', //
companyCode: '', // companyCode: '', //
rvcdCode: [], // hbrvcdCode: [], //
stationCode: [] // stationCode: [] //
}); });
@ -202,7 +202,7 @@ const organizationFormRef = ref();
// ==================== ==================== // ==================== ====================
const organizationRules = { const organizationRules = {
rvcdCode: [ hbrvcdCode: [
{ {
validator: (rule: any, value: any[]) => { validator: (rule: any, value: any[]) => {
if (!value || value.length === 0) { if (!value || value.length === 0) {
@ -429,8 +429,8 @@ const onRvcdChange = () => {
// //
organizationData.stationCode = []; organizationData.stationCode = [];
// ID // ID
if (organizationData.rvcdCode && organizationData.rvcdCode.length > 0) { if (organizationData.hbrvcdCode && organizationData.hbrvcdCode.length > 0) {
onBasinChange({ hbrvcds: organizationData.rvcdCode }); onBasinChange({ hbrvcds: organizationData.hbrvcdCode });
} else { } else {
// //
stationList.value = []; stationList.value = [];
@ -485,7 +485,7 @@ const handleModalCancel = () => {
// //
organizationData.groupCode = ''; organizationData.groupCode = '';
organizationData.companyCode = ''; organizationData.companyCode = '';
organizationData.rvcdCode = []; organizationData.hbrvcdCode = [];
organizationData.stationCode = []; organizationData.stationCode = [];
// //
organizationFormRef.value?.clearValidate(); organizationFormRef.value?.clearValidate();
@ -534,8 +534,8 @@ const onRegister = async () => {
} }
// //
if (organizationData.rvcdCode && organizationData.rvcdCode.length > 0) { if (organizationData.hbrvcdCode && organizationData.hbrvcdCode.length > 0) {
registerParams.rvcdCode = organizationData.rvcdCode.join(','); registerParams.hbrvcdCode = organizationData.hbrvcdCode.join(',');
} }
// //