|
|
@ -13,15 +13,13 @@ |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label="getColumnName('ArtStockResourceData-ArtId')" |
|
|
|
prop="ArtStockResourceData-ArtId"> |
|
|
|
<el-select v-model="formData['ArtStockResourceData-ArtId']" |
|
|
|
<el-select-v2 |
|
|
|
v-model="formData['ArtStockResourceData-ArtId']" |
|
|
|
placeholder="请选择" |
|
|
|
:disabled="isAddOrEdit == 'edit'" |
|
|
|
@visible-change="setAtrList"> |
|
|
|
<el-option v-for="item in artList" |
|
|
|
:key="item['Article-ArtId']" |
|
|
|
:label="item['Article-ArtId'] + '-' + item['Article-Descr1']" |
|
|
|
:value="item['Article-ArtId']" /> |
|
|
|
</el-select> |
|
|
|
:options="articleOptions" |
|
|
|
@visible-change="setAtrList" /> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
@ -76,8 +74,9 @@ |
|
|
|
<el-form-item :label="getColumnName('AP_ArticleResource-ResourceId')" |
|
|
|
prop="AP_ArticleResource-ResourceId"> |
|
|
|
<el-select v-model="articleResource['AP_ArticleResource-ResourceId']" |
|
|
|
@visible-change="setResourceList" |
|
|
|
placeholder="请选择"> |
|
|
|
<el-option v-for="item in mainResourceList" |
|
|
|
<el-option v-for="item in mainResourceOptions" |
|
|
|
:key="item['AP_Resource-ResourceId']" |
|
|
|
:label="item['AP_Resource-Descr']" |
|
|
|
:value="item['AP_Resource-ResourceId']" /> |
|
|
@ -446,9 +445,7 @@ |
|
|
|
articleList: { |
|
|
|
default: [], |
|
|
|
}, |
|
|
|
resourceList: { |
|
|
|
default: [], |
|
|
|
}, |
|
|
|
|
|
|
|
maxCoverPeriodTypeArray: { |
|
|
|
default: [], |
|
|
|
}, |
|
|
@ -472,7 +469,8 @@ |
|
|
|
trigger: "blur", |
|
|
|
}, ], |
|
|
|
}, |
|
|
|
artList: [], |
|
|
|
articleOptions: [], |
|
|
|
mainResourceOptions:[], |
|
|
|
loading: false, |
|
|
|
formData: {}, |
|
|
|
articleStockLevel: {}, |
|
|
@ -491,7 +489,15 @@ |
|
|
|
// 物料列表赋值 |
|
|
|
setAtrList(value) { |
|
|
|
if (value) { |
|
|
|
this.artList = this.articleList |
|
|
|
this.articleOptions = this.articleList.map( (item) => ({ |
|
|
|
value: item["Article-ArtId"], |
|
|
|
label: item["Article-ArtId"] + "-" + item["Article-Descr1"] |
|
|
|
})) |
|
|
|
} |
|
|
|
}, |
|
|
|
setResourceList(value) { |
|
|
|
if (value) { |
|
|
|
this.mainResourceOptions = this.mainResourceList |
|
|
|
} |
|
|
|
}, |
|
|
|
addSecondaryResource() { |
|
|
|