|
|
@ -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 |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|