更新
This commit is contained in:
parent
8eeebdb14f
commit
109f78d122
@ -128,6 +128,7 @@
|
|||||||
:key="index"
|
:key="index"
|
||||||
:label="item.area_name"
|
:label="item.area_name"
|
||||||
:value="item.area_code"
|
:value="item.area_code"
|
||||||
|
:disabled="item.disabled"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -153,6 +154,7 @@
|
|||||||
:key="index"
|
:key="index"
|
||||||
:label="item.street_name"
|
:label="item.street_name"
|
||||||
:value="item.street_code"
|
:value="item.street_code"
|
||||||
|
:disabled="item.disabled"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -178,6 +180,7 @@
|
|||||||
:key="index"
|
:key="index"
|
||||||
:label="item.village_name"
|
:label="item.village_name"
|
||||||
:value="item.village_code"
|
:value="item.village_code"
|
||||||
|
:disabled="item.disabled"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -202,6 +205,7 @@
|
|||||||
:key="index"
|
:key="index"
|
||||||
:label="item.brigade_name"
|
:label="item.brigade_name"
|
||||||
:value="item.id"
|
:value="item.id"
|
||||||
|
:disabled="item.disabled"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -1051,8 +1055,11 @@ const getStreetList = async () => {
|
|||||||
key: "area",
|
key: "area",
|
||||||
value: formData.area,
|
value: formData.area,
|
||||||
});
|
});
|
||||||
|
console.log(f);
|
||||||
|
|
||||||
data.forEach((item: any) => {
|
data.forEach((item: any) => {
|
||||||
if (f.find((t: any) => item.street_code == t + "")) item.disabled = true;
|
if (Object.values(f).find((t: any) => item.street_code == t + ""))
|
||||||
|
item.disabled = true;
|
||||||
else item.disabled = false;
|
else item.disabled = false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -1066,7 +1073,8 @@ const getVillageList = async () => {
|
|||||||
value: formData.street,
|
value: formData.street,
|
||||||
});
|
});
|
||||||
data.forEach((item: any) => {
|
data.forEach((item: any) => {
|
||||||
if (f.find((t: any) => item.village_code == t + "")) item.disabled = true;
|
if (Object.values(f).find((t: any) => item.village_code == t + ""))
|
||||||
|
item.disabled = true;
|
||||||
else item.disabled = false;
|
else item.disabled = false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -1080,7 +1088,8 @@ const getBrigadeList = async () => {
|
|||||||
value: formData.village,
|
value: formData.village,
|
||||||
});
|
});
|
||||||
data.forEach((item: any) => {
|
data.forEach((item: any) => {
|
||||||
if (f.find((t: any) => item.id == t + "")) item.disabled = true;
|
if (Object.values(f).find((t: any) => item.id == t + ""))
|
||||||
|
item.disabled = true;
|
||||||
else item.disabled = false;
|
else item.disabled = false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -275,6 +275,13 @@
|
|||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label-width="100px" label="甲方" prop="field130">
|
<el-form-item label-width="100px" label="甲方" prop="field130">
|
||||||
|
<!-- <el-input
|
||||||
|
v-model="contractFormData.party_a_name"
|
||||||
|
placeholder="请选择甲方"
|
||||||
|
@click="showCompany = true"
|
||||||
|
clearable
|
||||||
|
:style="{ width: '100%' }"
|
||||||
|
></el-input> -->
|
||||||
<el-select
|
<el-select
|
||||||
v-model="contractFormData.party_a"
|
v-model="contractFormData.party_a"
|
||||||
placeholder="请选择甲方"
|
placeholder="请选择甲方"
|
||||||
@ -350,6 +357,7 @@
|
|||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
<DialogIndex v-if="showCompany"></DialogIndex>
|
||||||
<el-dialog v-model="showPop" @close="offPop">
|
<el-dialog v-model="showPop" @close="offPop">
|
||||||
<h1>重要提醒</h1>
|
<h1>重要提醒</h1>
|
||||||
<div class="content" v-if="showConctactPop">
|
<div class="content" v-if="showConctactPop">
|
||||||
@ -396,6 +404,8 @@ import { getRoutePath } from "@/router";
|
|||||||
import { dictContractTypeList } from "@/utils/dict.ts";
|
import { dictContractTypeList } from "@/utils/dict.ts";
|
||||||
import DialogIndex from "./dialog_index.vue";
|
import DialogIndex from "./dialog_index.vue";
|
||||||
|
|
||||||
|
const showCompany = ref(false);
|
||||||
|
|
||||||
const userStore = useUserStore();
|
const userStore = useUserStore();
|
||||||
console.log(userStore.userInfo.company_id);
|
console.log(userStore.userInfo.company_id);
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user