|
@ -48,6 +48,9 @@ |
|
|
<span v-else-if="item ==='Article-ArtSpec1'"> |
|
|
<span v-else-if="item ==='Article-ArtSpec1'"> |
|
|
{{ artSpec1Text(scope.row[item]) }} |
|
|
{{ artSpec1Text(scope.row[item]) }} |
|
|
</span> |
|
|
</span> |
|
|
|
|
|
<span v-else-if="item ==='Article-Status'"> |
|
|
|
|
|
{{ statusText(scope.row[item]) }} |
|
|
|
|
|
</span> |
|
|
<span v-else>{{ scope.row[item] }}</span> |
|
|
<span v-else>{{ scope.row[item] }}</span> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
@ -232,6 +235,14 @@ |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="12"> |
|
|
|
|
|
<el-form-item :label="getColumnName('Article-Version')" prop="Article-Version"> |
|
|
|
|
|
<el-input |
|
|
|
|
|
v-model="form['Article-Version']" |
|
|
|
|
|
placeholder="请输入" |
|
|
|
|
|
/> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<!-- 描述1 --> |
|
|
<!-- 描述1 --> |
|
|
<el-form-item :label="getColumnName('Article-Descr1')"> |
|
|
<el-form-item :label="getColumnName('Article-Descr1')"> |
|
@ -523,6 +534,11 @@ export default { |
|
|
this.getAtatusArrayList(); |
|
|
this.getAtatusArrayList(); |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
// 物料状态中文映射 |
|
|
|
|
|
statusText(value){ |
|
|
|
|
|
const item=this.statusArray.find(e=> e['stdeftab-stdeftyp'] == value); |
|
|
|
|
|
return item?item['stdeftab-bez'] : value |
|
|
|
|
|
}, |
|
|
// 物料类型中文映射 |
|
|
// 物料类型中文映射 |
|
|
artSpec1Text(value){ |
|
|
artSpec1Text(value){ |
|
|
const item=this.artSpecList.find(e=> e['stdeftab-stdeftyp'] == value); |
|
|
const item=this.artSpecList.find(e=> e['stdeftab-stdeftyp'] == value); |
|
@ -531,7 +547,7 @@ export default { |
|
|
// 物料状态列表 |
|
|
// 物料状态列表 |
|
|
getAtatusArrayList(){ |
|
|
getAtatusArrayList(){ |
|
|
this.getStanderOne({ statid: 'Article-Status' }).then(({data=[]}) => { |
|
|
this.getStanderOne({ statid: 'Article-Status' }).then(({data=[]}) => { |
|
|
this.statusArray=data.map(()=>{ |
|
|
|
|
|
|
|
|
this.statusArray=data.map((e)=>{ |
|
|
e['stdeftab-stdeftyp']= Number(e['stdeftab-stdeftyp']); |
|
|
e['stdeftab-stdeftyp']= Number(e['stdeftab-stdeftyp']); |
|
|
return e; |
|
|
return e; |
|
|
}); |
|
|
}); |
|
@ -631,6 +647,8 @@ export default { |
|
|
'Article-ArtTypeId', |
|
|
'Article-ArtTypeId', |
|
|
'Article-ProjectId', |
|
|
'Article-ProjectId', |
|
|
'Article-CustArtId', |
|
|
'Article-CustArtId', |
|
|
|
|
|
'Article-Status', |
|
|
|
|
|
'Article-Version', |
|
|
'Article-AlternativeArtId', |
|
|
'Article-AlternativeArtId', |
|
|
'Article-UomId', |
|
|
'Article-UomId', |
|
|
'Article-QuantityPerHour', |
|
|
'Article-QuantityPerHour', |
|
|