Browse Source

Merge pull request '物料添加字段' (#136) from liwei into develop

Reviewed-on: http://101.201.121.115:3000/leo/LAPP_GAAS_GFrame_WEBFRONT/pulls/136
Reviewed-by: wangxy <xinyao.wang@le-it.com.cn>
pull/139/head
wangxy 3 years ago
parent
commit
3f3b669325
2 changed files with 40 additions and 9 deletions
  1. +34
    -7
      src/views/plant/material/part.vue
  2. +6
    -2
      src/views/productplan/workbench/order.vue

+ 34
- 7
src/views/plant/material/part.vue View File

@ -212,10 +212,26 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item
:label="getColumnName('Article-Status')"
prop="Article-Status"
>
<el-select
v-model="form['Article-Status']"
filterable
placeholder="请选择"
style="width: 100%"
>
<el-option
v-for="item in statusArray"
:key="item['stdeftab-stdeftyp']"
:label="item['stdeftab-bez']"
:value="item['stdeftab-stdeftyp']"
/>
</el-select>
</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')">
@ -228,7 +244,6 @@
<el-input v-model="form['Article-Descr2']" placeholder="请输入" /> <el-input v-model="form['Article-Descr2']" placeholder="请输入" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="getColumnName('Article-QuantityPerHour')"> <el-form-item :label="getColumnName('Article-QuantityPerHour')">
<el-input <el-input
@ -237,7 +252,6 @@
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item> <el-form-item>
<el-checkbox <el-checkbox
@ -485,8 +499,12 @@ export default {
'Article-LearArtId':[ 'Article-LearArtId':[
{ required: true, message: '此项不能为空', trigger: 'blur' } { required: true, message: '此项不能为空', trigger: 'blur' }
], ],
'Article-Status':[
{ required: true, message: '此项不能为空', trigger: 'blur' }
],
}, },
artSpecList:[], // artSpecList:[], //
statusArray:[], //
} }
}, },
created() { created() {
@ -502,7 +520,7 @@ export default {
getProjectList().then(res => { getProjectList().then(res => {
this.projectArray = res.data this.projectArray = res.data
}) })
this.getAtatusArrayList();
}, },
methods: { methods: {
// //
@ -510,6 +528,15 @@ export default {
const item=this.artSpecList.find(e=> e['stdeftab-stdeftyp'] == value); const item=this.artSpecList.find(e=> e['stdeftab-stdeftyp'] == value);
return item?item['stdeftab-bez'] : value return item?item['stdeftab-bez'] : value
}, },
//
getAtatusArrayList(){
this.getStanderOne({ statid: 'Article-Status' }).then(({data=[]}) => {
this.statusArray=data.map(()=>{
e['stdeftab-stdeftyp']= Number(e['stdeftab-stdeftyp']);
return e;
});
})
},
// //
getArtSpecList(){ getArtSpecList(){
this.getStanderOne({ statid: 'Article-ArtSpec1' }).then(({data=[]}) => { this.getStanderOne({ statid: 'Article-ArtSpec1' }).then(({data=[]}) => {


+ 6
- 2
src/views/productplan/workbench/order.vue View File

@ -428,7 +428,9 @@ export default {
this.orderTypeArray = res.data this.orderTypeArray = res.data
}) })
// //
getArticleList().then(res => {
getArticleList({
status:1
}).then(res => {
this.articleArray = res.data this.articleArray = res.data
}) })
// 线 // 线
@ -448,7 +450,9 @@ export default {
/** 查询角色列表 */ /** 查询角色列表 */
getList() { getList() {
this.loading = true this.loading = true
getWorkorderList(this.queryParams).then(
getWorkorderList({
...this.queryParams,
}).then(
response => { response => {
this.dataList = response.data.records this.dataList = response.data.records
this.total = response.data.count this.total = response.data.count


Loading…
Cancel
Save