diff --git a/src/api/MarketingCenter/ComprehensiveInquiryMS.js b/src/api/MarketingCenter/ComprehensiveInquiryMS.js new file mode 100644 index 00000000..55e5258e --- /dev/null +++ b/src/api/MarketingCenter/ComprehensiveInquiryMS.js @@ -0,0 +1,133 @@ +import request from '@/utils/request' + +export function initProject() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_项目名称_总_查询' + } + }) +} +export function selectProvince() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_省份查询' + } + }) +} +export function SelectMarketingManager(code) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '客户关系管理系统_按地区查询_营销经理', + param: '省份流水号=' + code + } + }) +} +export function searchTable1(pageCurrent, pageSize, num1, num2, num3, num4, num5, num6, num7, num8) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_合同信息_查询', + param: '合同ID=' + num1 + '=int&人员ID=' + num2 + '=int&项目流水号_check=' + num3 + '=int&营销经理流水号_check=' + num4 + '=int&开始日期_check=' + num5 + '=int&结束日期_check=' + num6 + '=int&开始日期=' + num7 + '=date&结束日期=' + num8 + '=date', + Pagination: pageCurrent + '&' + pageSize + } + }) +} +export function selectMachine(code) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_机床名称_查询数据_通过项目流水号', + param: '项目流水号=' + code + } + }) +} +export function searchTableDataInvoiceRecord(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_开票记录_查询', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function searchTableContractCapitalManagement(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同资金管理_资金信息_查询', + param: '合同ID=' + num1 + '=int' + } + }) +} +export function searchTableSafetyMargin(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '安全保证金管理_安全保证金信息查询', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function searchTableBidBond(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '营销综合查询_投标保证金_按项目查', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function typeOfPerformanceBond(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_履约保证金类型_查询', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function searchTableDataPerformanceBond(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_履约保证金_查询', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function searchTableDataDeliveryManagement(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '营销综合查询_发货单_按项目查', + param: '项目流水号=' + num1 + '=int' + } + }) +} diff --git a/src/icons/svg/ComprehensiveInquiryMS.svg b/src/icons/svg/ComprehensiveInquiryMS.svg new file mode 100644 index 00000000..833243e5 --- /dev/null +++ b/src/icons/svg/ComprehensiveInquiryMS.svg @@ -0,0 +1,7 @@ + + + + + Svg Vector Icons : http://www.sfont.cn + + \ No newline at end of file diff --git a/src/main.js b/src/main.js index 3831fa72..36e6a610 100644 --- a/src/main.js +++ b/src/main.js @@ -19,6 +19,10 @@ import time from 'time-formater' import htmlToPdf from '@/vendor/htmlToPdf' import Viewer from 'v-viewer' import 'viewerjs/dist/viewer.css' + +Vue.use(curd) +Vue.use(htmlToPdf) +Vue.use(ElementUI) Vue.use(curd) Vue.use(htmlToPdf) Vue.use(ElementUI) diff --git a/src/views/MarketingCenter/BidBond/index.vue b/src/views/MarketingCenter/BidBond/index.vue index 44fed53d..1729999d 100644 --- a/src/views/MarketingCenter/BidBond/index.vue +++ b/src/views/MarketingCenter/BidBond/index.vue @@ -550,7 +550,6 @@ export default { } this.tableData1Loading = true selectBidBond(this.TypeOfGoldDepositValue_check, this.TypeOfGoldDepositValue, this.Bidder_check, this.peopleid, this.TenderingEnterprise_check, this.TenderingEnterprise, this.startTime_check, this.startTime, this.endTime_check, this.endTime, this.PageCurrent, this.PageSize).then(response => { - console.log(response) this.tableData1Loading = false const data = response.data.rows for (let i = 0; i < data.length; i++) { diff --git a/src/views/MarketingCenter/ComprehensiveInquiryMS/index.vue b/src/views/MarketingCenter/ComprehensiveInquiryMS/index.vue new file mode 100644 index 00000000..b191b77d --- /dev/null +++ b/src/views/MarketingCenter/ComprehensiveInquiryMS/index.vue @@ -0,0 +1,938 @@ + + + + +