Browse Source

2023-11-20 plm报价

master
zelian_wu 2 years ago
parent
commit
e0963f3739
  1. 8
      src/api/part/toolHeader.js
  2. 7
      src/api/part/umInformation.js
  3. 8
      src/api/part/workCenter.js
  4. 28
      src/api/quotation/quotationHeader.js
  5. 1813
      src/components/quotation/sellForQuotation/quotationDetail.vue
  6. 2
      src/views/modules/quotation/sellForQuotation.vue

8
src/api/part/toolHeader.js

@ -0,0 +1,8 @@
import { createAPI } from "@/utils/httpRequest.js";
/**
* 查询工具信息列表
* @param data
* @returns {*}
*/
export const searchToolHeader = data => createAPI(`/plm/toolHeader/searchToolHeader`,'get',data);

7
src/api/part/umInformation.js

@ -6,6 +6,13 @@ import { createAPI } from "@/utils/httpRequest.js";
* @returns {*} * @returns {*}
*/ */
export const umInformationSearch = data => createAPI(`/plm/umInformation/umInformationSearch`,'post',data) export const umInformationSearch = data => createAPI(`/plm/umInformation/umInformationSearch`,'post',data)
/**
* 查询单位列表
* @param data
* @returns {*}
*/
export const searchUmInformationList = data =>createAPI(`/plm/umInformation/searchUmInformationList`,'get',data);
/** /**
* 单位信息新增 * 单位信息新增
* @param data * @param data

8
src/api/part/workCenter.js

@ -0,0 +1,8 @@
import { createAPI } from "@/utils/httpRequest.js";
/**
* 查询工作中心列表
* @param data
* @returns {*}
*/
export const searchWorkCenter = data => createAPI(`/plm/workCenter/searchWorkCenter`,'get',data);

28
src/api/quotation/quotationHeader.js

@ -53,3 +53,31 @@ export const insertQuotationDetail = (data) => createAPI('/plm/quotationDetail/i
* @returns {*} * @returns {*}
*/ */
export const updateQuotationDetail = (data) => createAPI('/plm/quotationDetail/updateQuotationDetail','post',data); export const updateQuotationDetail = (data) => createAPI('/plm/quotationDetail/updateQuotationDetail','post',data);
/**
* 查询 QuotationRouting列表 by 报价明细id
* @param data
* @returns {*}
*/
export const searchQuotationRoutingByDetailId = (data) => createAPI('/plm/quotationRouting/searchQuotationRoutingByDetailId','get',data);
/**
* 新增 QuotationRouting
* @param data
* @returns {*}
*/
export const insertQuotationRouting = (data) => createAPI('/plm/quotationRouting/insertQuotationRouting','post',data);
/**
* 修改 QuotationRouting
* @param data
* @returns {*}
*/
export const updateQuotationRouting = (data) => createAPI('/plm/quotationRouting/updateQuotationRouting','post',data);
/**
* 删除 QuotationRouting
* @param data
* @returns {*}
*/
export const deleteQuotationRouting = (data) => createAPI('/plm/quotationRouting/deleteQuotationRouting','post',data);

1813
src/components/quotation/sellForQuotation/quotationDetail.vue
File diff suppressed because it is too large
View File

2
src/views/modules/quotation/sellForQuotation.vue

@ -371,7 +371,7 @@ export default {
size:20,// size:20,//
total:0,// total:0,//
// //
height:200,
height:400,
// //
activeTabName:"quotation_detail", activeTabName:"quotation_detail",
//dialog //dialog

Loading…
Cancel
Save