Merge branch 'material-ui' of http://192.168.30.2:3000/bonus/bonus-ui into material-ui

This commit is contained in:
hongchao 2025-10-14 21:55:58 +08:00
commit 0407b57efb
1 changed files with 14 additions and 1 deletions

View File

@ -119,7 +119,13 @@
@change="leaseUniteChange"
style="width: 100%"
>
<el-option v-for="item in lessUniteList" :key="item.id" :label="item.teamName" :value="item.teamName" />
<el-option
v-for="item in lessUniteList"
:key="item.id"
:label="item.teamName"
:value="item.teamName"
:disabled="isTeamSelected(item.teamName)"
/>
</el-select>
</el-form-item>
@ -719,6 +725,10 @@ export default {
this.loading = false
}
},
isTeamSelected(teamName) {
// teamName
return this.maForm.backTeamId && this.uniteList.some(item => item.teamName === teamName);
},
//
async getMaTypeOpt() {
try {
@ -818,9 +828,12 @@ export default {
uniteChange(val) {
if (!val) return
this.maForm.backTeamName = this.uniteList.find(item => item.id === val).teamName
//
this.maForm.leaseTeamName = '';
this.getAgreementId()
},
projectChange(val) {
this.maForm.backTeamId=undefined;
const obj = this.projectList.find(item => item.proId === val)
console.log('🚀 ~ projectChange ~ obj:', obj)
if (!val) {