Browse Source

查询报价明细关联主表过滤掉主表的状态为待提交的

master
yanyan 1 month ago
parent
commit
a265ae00cd
  1. 3
      src/api/supplier/purQuotation.js
  2. 4
      src/views/modules/supplier/purHeaderList.vue
  3. 8
      src/views/modules/supplier/quoPurDetailList.vue

3
src/api/supplier/purQuotation.js

@ -14,5 +14,8 @@ export const createMaterial = (data) => createAPI(`/supplier/savePurDetail`, 'po
export const updateMaterial = (data) => createAPI(`/supplier/savePurDetail`, 'post', data)
export const deleteMaterial = (data) => createAPI(`/supplier/delPurDetail`, 'post', data)
//询价报价查询接口
export const getQuoPurDetailPage = (data) => createAPI(`/supplier/getQuoPurDetailPage`, 'post', data)
//询价查询接口
export const searchPurDetailList = (data) => createAPI(`/supplier/getPurDetailPage`, 'post', data)

4
src/views/modules/supplier/purHeaderList.vue

@ -146,7 +146,7 @@
<el-col :span="6">
<el-form-item label="税率(%)">
<!-- <el-input-number v-model="form.taxRate" :precision="2" :step="1" style="width:100%" /> -->
<el-select v-model="form.taxCode" placeholder="请选择" clearable >
<el-select v-model="form.taxRate" placeholder="请选择" clearable >
<el-option
v-for = "t in taxList"
:key = "t.taxCode"
@ -948,7 +948,7 @@ export default {
spec: '',
qty: 0,
remark2: '',
status: '待报价'
status: '待提交'
}
}
this.materialDialogVisible = true

8
src/views/modules/supplier/quoPurDetailList.vue

@ -273,7 +273,7 @@
<script>
import {
searchPurDetailList
getQuoPurDetailPage
} from '@/api/supplier/purQuotation.js'
import {
@ -305,7 +305,7 @@ export default {
partNo: '',
supplierId: '',
supplierName: '',
status: '',
status: '待报价',
startDate: '',
endDate: '',
site: this.$store.state.user.site,
@ -411,7 +411,7 @@ export default {
partNo: '',
supplierId: '',
supplierName: '',
status: '',
status: '待报价',
startDate: '',
endDate: '',
site: this.$store.state.user.site,
@ -424,7 +424,7 @@ export default {
this.dataListLoading = true
this.searchData.limit = this.pageSize
this.searchData.page = this.pageIndex
searchPurDetailList(this.searchData).then(({ data }) => {
getQuoPurDetailPage(this.searchData).then(({ data }) => {
if (data.code === 0) {
this.mainDataList = data.page.list
this.pageIndex = data.page.currPage

Loading…
Cancel
Save