Browse Source

2024-10-11

master
qiezi 1 year ago
parent
commit
62c1b3db70
  1. 2
      src/views/modules/base/BuSelect.vue
  2. 26
      src/views/modules/quotation/requestForQuote.vue

2
src/views/modules/base/BuSelect.vue

@ -46,7 +46,7 @@ export default {
</script>
<template>
<el-select v-bind="$attrs" v-on="$listeners" v-model="value">
<el-select v-bind="$attrs" v-on="$listeners" v-model="value" style="width: 100%">
<el-option value="" label="全部" v-if="defaultOption"></el-option>
<el-option v-for="bu in buList" :key="bu.buNo" :label="bu.buDesc" :value="bu.buNo"></el-option>
</el-select>

26
src/views/modules/quotation/requestForQuote.vue

@ -47,7 +47,7 @@
</el-form>
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()">
<el-form-item label="BU">
<el-input v-model="searchData.buNo" clearable style="width: 120px"></el-input>
<bu-select v-model="searchData.buNo" style="width: 120px"></bu-select>
</el-form-item>
<el-form-item label="批次序号">
<el-input v-model="searchData.quotationItemNo" clearable style="width: 120px"></el-input>
@ -904,6 +904,7 @@ import InquiryQuoteDetail from "./inquiry/inquiryQuoteDetail.vue";
import {queryCustomer} from "../../../api/customer/customerInformation";
import {queryProjectByCustomer} from "../../../api/project/project";
import OssComponents from "../oss/ossComponents.vue";
import BuSelect from "../base/BuSelect.vue";
export default {
computed: {
@ -924,6 +925,7 @@ export default {
},
},
components: {
BuSelect,
OssComponents,
InquiryQuoteDetail,
PriceCheckDetail,
@ -1203,6 +1205,24 @@ export default {
contactList: [],
// ======== ========
columnList: [
{
userId: this.$store.state.user.name,
functionId: 102001,
serialNumber: '102001Table1BuDesc',
tableId: '102001Table1',
tableName: '询价信息表',
columnProp: 'buDesc',
headerAlign: 'center',
align: 'center',
columnLabel: 'BU',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
columnWidth: 80
},
{
userId: this.$store.state.user.name,
functionId: 102001,
@ -1220,7 +1240,8 @@ export default {
status: true,
fixed: '',
columnWidth: 120
}, {
},
{
userId: this.$store.state.user.name,
functionId: 102001,
serialNumber: '102001Table1QuotationBatchNo',
@ -2223,7 +2244,6 @@ export default {
...this.searchData,
createBy: this.$store.state.user.name
}
console.log(params)
quotationInformationSearch(params).then(({data}) => {
if (data.code === 0) {
this.dataList = data.page.list

Loading…
Cancel
Save