This commit is contained in:
parent
69755e9cdf
commit
be409d2a08
|
|
@ -119,7 +119,13 @@
|
||||||
@change="leaseUniteChange"
|
@change="leaseUniteChange"
|
||||||
style="width: 100%"
|
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-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
|
|
@ -719,6 +725,10 @@ export default {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
isTeamSelected(teamName) {
|
||||||
|
// 判断转出班组的teamName是否已经在选中的班组列表中
|
||||||
|
return this.maForm.backTeamId && this.uniteList.some(item => item.teamName === teamName);
|
||||||
|
},
|
||||||
// 获取物资类型
|
// 获取物资类型
|
||||||
async getMaTypeOpt() {
|
async getMaTypeOpt() {
|
||||||
try {
|
try {
|
||||||
|
|
@ -818,9 +828,12 @@ export default {
|
||||||
uniteChange(val) {
|
uniteChange(val) {
|
||||||
if (!val) return
|
if (!val) return
|
||||||
this.maForm.backTeamName = this.uniteList.find(item => item.id === val).teamName
|
this.maForm.backTeamName = this.uniteList.find(item => item.id === val).teamName
|
||||||
|
// 清空转入班组内容
|
||||||
|
this.maForm.leaseTeamName = '';
|
||||||
this.getAgreementId()
|
this.getAgreementId()
|
||||||
},
|
},
|
||||||
projectChange(val) {
|
projectChange(val) {
|
||||||
|
this.maForm.backTeamId=undefined;
|
||||||
const obj = this.projectList.find(item => item.proId === val)
|
const obj = this.projectList.find(item => item.proId === val)
|
||||||
console.log('🚀 ~ projectChange ~ obj:', obj)
|
console.log('🚀 ~ projectChange ~ obj:', obj)
|
||||||
if (!val) {
|
if (!val) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue