From 8fa66f94d27c060ad5c91864c2b686d02160b79d Mon Sep 17 00:00:00 2001 From: zhangdingyu <974548713@qq.com> Date: Fri, 14 Dec 2018 19:26:05 +0800 Subject: [PATCH 01/11] =?UTF-8?q?=E5=A4=87=E6=96=99=E5=88=B0=E8=B4=A7?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CreatePreparationBill.js | 2 +- .../MaterialArrivalManagement.js | 51 +++++++ .../CreatePreparationBill/index.vue | 12 +- .../MaterialArrivalManagement/index.vue | 141 ++++++++++++++++++ 4 files changed, 200 insertions(+), 6 deletions(-) create mode 100644 src/api/ManufacturingCenter/MaterialArrivalManagement.js create mode 100644 src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue diff --git a/src/api/ManufacturingCenter/CreatePreparationBill.js b/src/api/ManufacturingCenter/CreatePreparationBill.js index 56b61613..d27a4851 100644 --- a/src/api/ManufacturingCenter/CreatePreparationBill.js +++ b/src/api/ManufacturingCenter/CreatePreparationBill.js @@ -8,7 +8,7 @@ export function searchtable(num1, num2, num3, num4, pageCurrent, pageSize) { data: { type: '1', name: '车间生产管理工艺_零件工艺计划_编制工艺_备料零件查询', - param: '零件图号_check=' + num1 + '&零件图号=' + num2 + '&备料打印_check=' + num3 + '&备料打印=' + num4, + param: '零件图号_check=' + num1 + '&零件图号=' + num2 + '&备料打印_check=' + num3 + '&备料打印=' + num4 + '&备料到货=0', Pagination: pageCurrent + '&' + pageSize } }) diff --git a/src/api/ManufacturingCenter/MaterialArrivalManagement.js b/src/api/ManufacturingCenter/MaterialArrivalManagement.js new file mode 100644 index 00000000..f58bc510 --- /dev/null +++ b/src/api/ManufacturingCenter/MaterialArrivalManagement.js @@ -0,0 +1,51 @@ +import request from '@/utils/request' + +// 查询零件 +export function searchtable(num1, num2, num3, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_零件工艺计划_编制工艺_备料到货查询', + param: '零件图号_check=' + num1 + '&零件图号=' + num2 + '&备料到货_check=' + num3, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询零件工艺 +export function searchtable2(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_备料打印_查询工序信息', + param: '工艺计划流水号=' + num1 + } + }) +} +// 更改打印状态 +export function edit(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_备料到货_状态更改', + param: '工艺计划流水号=' + num1 + } + }) +} + +export function handlechange(Number, code) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_零件工序_修改数据_工作者', + param: '工序流水号=' + Number + '&工作者考勤编号=' + code + } + }) +} diff --git a/src/views/ManufacturingCenter/CreatePreparationBill/index.vue b/src/views/ManufacturingCenter/CreatePreparationBill/index.vue index 73e8f9ce..03466263 100644 --- a/src/views/ManufacturingCenter/CreatePreparationBill/index.vue +++ b/src/views/ManufacturingCenter/CreatePreparationBill/index.vue @@ -18,8 +18,8 @@ align="center"/> @@ -27,7 +27,7 @@ {{ scope.row.零件名称 }} - + @@ -58,8 +58,8 @@ - GAOJING - 备料单 + GAOJING + 备料单 零件名称 @@ -101,6 +101,7 @@ export default { searchTable() { this.loading = true this.tableData = [] + this.Data = [] if (this.partName !== '' && this.partName !== null) { this.partNamecheck = true } else { @@ -119,6 +120,7 @@ export default { this.tableData.push({ 零件名称: this.Data[i].零件名称, 零件图号: this.Data[i].零件图号, + 备料打印: this.Data[i].备料打印, 工艺要求: response.data[i].工艺要求 }) }) diff --git a/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue b/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue new file mode 100644 index 00000000..e14509b8 --- /dev/null +++ b/src/views/ManufacturingCenter/MaterialArrivalManagement/index.vue @@ -0,0 +1,141 @@ + + + + + From be26635d1145a439c7d8804a69da5501b8791a13 Mon Sep 17 00:00:00 2001 From: caoxinyu Date: Fri, 14 Dec 2018 19:38:27 +0800 Subject: [PATCH 02/11] =?UTF-8?q?=E5=B1=A5=E7=BA=A6=E4=BF=9D=E8=AF=81?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=8F=8A=E6=94=B6=E5=9B=9E=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/MarketingCenter/PerformanceBond.js | 57 +++ src/icons/svg/PerformanceBond.svg | 7 + src/utils/curd.js | 2 +- src/views/MarketingCenter/BidBond/index.vue | 2 +- .../ContractCapitalManagement/index.vue | 22 +- .../ContractInformationManagement/index.vue | 8 +- .../DeliveryManagement/index.vue | 6 +- .../MarketingCenter/InvoiceRecord/index.vue | 10 +- .../MarketingCenter/PerformanceBond/index.vue | 373 ++++++++++++++++++ .../MarketingCenter/SafetyMargin/index.vue | 2 +- 10 files changed, 467 insertions(+), 22 deletions(-) create mode 100644 src/api/MarketingCenter/PerformanceBond.js create mode 100644 src/icons/svg/PerformanceBond.svg create mode 100644 src/views/MarketingCenter/PerformanceBond/index.vue diff --git a/src/api/MarketingCenter/PerformanceBond.js b/src/api/MarketingCenter/PerformanceBond.js new file mode 100644 index 00000000..2dcbbef1 --- /dev/null +++ b/src/api/MarketingCenter/PerformanceBond.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +export function initProject() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_项目名称_总_查询' + } + }) +} +export function searchTableData1(pageCurrent, pageSize, num1, num2, num3, num4, num5, num6) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_履约保证金_合同信息统计_查询', + param: '项目流水号=' + num1 + '=int&项目流水号_check=' + num2 + '=int&开始日期_check=' + num3 + '=int&结束日期_check=' + num4 + '=int&开始日期=' + num5 + '=date&结束日期=' + num6 + '=date', + Pagination: pageCurrent + '&' + pageSize + } + }) +} +export function typeOfPerformanceBond(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_履约保证金类型_查询', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function searchTableData2(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '合同信息管理_履约保证金_查询', + param: '项目流水号=' + num1 + '=int' + } + }) +} +export function takeBack(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '合同信息管理_履约保证金_收回', + param: '履约保证金流水号=' + num1 + '=int&实际收回日期=' + num2 + '=string' + } + }) +} diff --git a/src/icons/svg/PerformanceBond.svg b/src/icons/svg/PerformanceBond.svg new file mode 100644 index 00000000..57462e9f --- /dev/null +++ b/src/icons/svg/PerformanceBond.svg @@ -0,0 +1,7 @@ + + + + + Svg Vector Icons : http://www.sfont.cn + + \ No newline at end of file diff --git a/src/utils/curd.js b/src/utils/curd.js index 77d5b535..664ddb7e 100644 --- a/src/utils/curd.js +++ b/src/utils/curd.js @@ -230,7 +230,7 @@ export default { if (response.data[0].result === '1') { this.$message.success('删除成功') callback.call(this) // 回调函数修正this指向组件本身 - } else { this.$message.error('删除失败') } + } else { this.$message.error('数据占用') } }) }).catch(() => { this.$message({ diff --git a/src/views/MarketingCenter/BidBond/index.vue b/src/views/MarketingCenter/BidBond/index.vue index 9ad2f106..a6ed0441 100644 --- a/src/views/MarketingCenter/BidBond/index.vue +++ b/src/views/MarketingCenter/BidBond/index.vue @@ -32,7 +32,7 @@ size="small" type="date" placeholder="请选择结束日期"/> - 查询 + 查询 增加 diff --git a/src/views/MarketingCenter/ContractCapitalManagement/index.vue b/src/views/MarketingCenter/ContractCapitalManagement/index.vue index c71abd89..b3758cbc 100644 --- a/src/views/MarketingCenter/ContractCapitalManagement/index.vue +++ b/src/views/MarketingCenter/ContractCapitalManagement/index.vue @@ -11,7 +11,7 @@ 销售经理: - 查询 + 查询 新增 查看收款信息 @@ -61,6 +61,11 @@ {{ scope.row.项目名称 }} + + + - + @@ -507,7 +507,7 @@ - 查询 + 查询 - + - + @@ -163,7 +163,7 @@ export default { this.searchTable1() }, searchTable2() { - initApprovalOffline(this.pageCurrent2, this.pageSize2, 3).then(response => { + initApprovalOffline(this.pageCurrent2, this.pageSize2, 2).then(response => { console.log(response.data.rows) this.tableData2 = response.data.rows this.total2 = response.data.total @@ -227,7 +227,7 @@ export default { cancelButtonText: '取消', type: 'warning' }).then(() => { - execApprovalOffline(row.离线合同请款流水号, 1, '通过', this.id, 3).then(response => { + execApprovalOffline(row.离线合同请款流水号, 1, '通过', this.id, 2).then(response => { if (response.data[0].result === '1') { this.$message.success('执行成功') this.searchTable2() @@ -245,7 +245,7 @@ export default { confirmButtonText: '确定', cancelButtonText: '取消' }).then(({ value }) => { - execApprovalOffline(row.离线合同请款流水号, 2, value, this.id, 3).then(response => { + execApprovalOffline(row.离线合同请款流水号, 2, value, this.id, 2).then(response => { if (response.data[0].result === '1') { this.$message.success('执行成功') this.searchTable2() diff --git a/src/views/PurchasingCenter/OfflineContract/index.vue b/src/views/PurchasingCenter/OfflineContract/index.vue index 676eb163..466c47fd 100644 --- a/src/views/PurchasingCenter/OfflineContract/index.vue +++ b/src/views/PurchasingCenter/OfflineContract/index.vue @@ -1,148 +1,148 @@ + + +