Browse Source

完善采购单

master
yunuo970428 1 year ago
parent
commit
adae2dbdbe
  1. 23
      yxt-as-ui/src/views/purchase/procurement/procurement.vue

23
yxt-as-ui/src/views/purchase/procurement/procurement.vue

@ -33,17 +33,17 @@
</el-form-item>
<el-form-item label="采购类型">
<el-select v-model="listQuery.params.purchaseTypeValue" placeholder="请选择" clearable filterable>
<el-option v-for="item in supplier_list" :key="item.sid" :label="item.supplierName" :value="item.sid"></el-option>
<el-option v-for="item in procurementType_list" :key="item.sid" :label="item.supplierName" :value="item.sid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="采购原因">
<el-select v-model="listQuery.params.purchaseReasonValue" placeholder="请选择" clearable filterable>
<el-option v-for="item in supplier_list" :key="item.sid" :label="item.supplierName" :value="item.sid"></el-option>
<el-option v-for="item in procurementReason_list" :key="item.sid" :label="item.supplierName" :value="item.sid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="付款方式">
<el-select v-model="listQuery.params.payTypeValue" placeholder="请选择" clearable filterable>
<el-option v-for="item in supplier_list" :key="item.sid" :label="item.supplierName" :value="item.sid"></el-option>
<el-option v-for="item in paymentMethod_list" :key="item.sid" :label="item.supplierName" :value="item.sid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="供应商">
@ -171,7 +171,8 @@ export default {
tableKey: 0,
list: [],
sids: [], // SIDs
supplier_list: [],
procurementType_list: [],
procurementReason_list: [],
state_list: [
{
dictKey: '1',
@ -220,9 +221,19 @@ export default {
},
methods: {
init() {
typeValues({ type: '' }).then((res) => {
typeValues({ type: 'procurementType' }).then((res) => {
if (res.success) {
this.supplier_list = res.data
this.procurementType_list = res.data
}
})
typeValues({ type: 'procurementReason' }).then((res) => {
if (res.success) {
this.procurementReason_list = res.data
}
})
typeValues({ type: 'paymentMethod' }).then((res) => {
if (res.success) {
this.paymentMethod_list = res.data
}
})
},

Loading…
Cancel
Save