From 169e51435f400c9a4933aa02c7bafa3c999ac7ee Mon Sep 17 00:00:00 2001 From: lixin Date: Tue, 11 Dec 2018 19:38:46 +0800 Subject: [PATCH 1/4] =?UTF-8?q?out=20error=E2=80=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/Inventory/PartOut.js | 12 +++ src/views/Inventory/InventoryCheck/index.vue | 84 +++++++++++++++++--- src/views/Inventory/PartOut/index.vue | 51 +++++++++--- 3 files changed, 129 insertions(+), 18 deletions(-) diff --git a/src/api/Inventory/PartOut.js b/src/api/Inventory/PartOut.js index 1ef3d858..b68ee094 100644 --- a/src/api/Inventory/PartOut.js +++ b/src/api/Inventory/PartOut.js @@ -72,3 +72,15 @@ export function WorkShopPart(data1, data2, data3, data4, data5) { } }) } +// 车间采购件零件出库 +export function ErrorOut(data1, data2, data3, data4, data5, data6, data7, data8) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '零件出库_零件出库_异常出库', + param: '项目流水号=' + data1 + '&机床流水号=' + data2 + '&组件流水号=' + data3 + '&采购合同明细流水号=' + data4 + '&工艺计划流水号=' + data5 + '&货位流水号=' + data6 + '&异常数量=' + data7 + '&异常原因=' + data8 + } + }) +} diff --git a/src/views/Inventory/InventoryCheck/index.vue b/src/views/Inventory/InventoryCheck/index.vue index eaf9f20e..a504846f 100644 --- a/src/views/Inventory/InventoryCheck/index.vue +++ b/src/views/Inventory/InventoryCheck/index.vue @@ -40,6 +40,7 @@ @@ -68,9 +69,13 @@ {{ scope.row.零件名称 }} - + @@ -78,9 +83,15 @@ {{ scope.row.零件类型名称 }} - - + + diff --git a/src/views/WorkshopProcurement/OfflineContractRequestFund1/index.vue b/src/views/WorkshopProcurement/OfflineContractRequestFund1/index.vue new file mode 100644 index 00000000..75d13874 --- /dev/null +++ b/src/views/WorkshopProcurement/OfflineContractRequestFund1/index.vue @@ -0,0 +1,357 @@ + + + + + diff --git a/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue b/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue index b8ab7d43..6003c704 100644 --- a/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue +++ b/src/views/WorkshopProcurement/ProcurementContractApproval/index.vue @@ -109,7 +109,8 @@ 江苏盐城 -
一、 产品名称、型号、数量、单价、品牌:
+
根据《中华人民共和国合同法》的有关规定,经供需双方友好协商,在平等自愿的基础上定立本合同,以便供需双方共同遵守。
+
一、 产品名称、规格型号、材质、数量、单价和交货期:
@@ -139,10 +140,6 @@ - - - - @@ -153,12 +150,72 @@
运费:{{ freight }}
总价: (人民币){{ RMB }}(未税) {{ TotalAmount }}
-
- - - - - +
以上价格为含税增值税价格,供方开具真实有效的16%增值税发票
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
供 方需 方
单位名称(章) + 单位名称(章)江苏高精
法定代表人 + 法定代表人 +
委托代理人 + 委托代理人 +
电话 + 电话 +
传真 + 传真 +
开户银行 + 开户银行 +
账号 + 账号 +
税号 + 税号 +
邮政编码 + 邮政编码 +
+
签订时间:____年__月__日
+
有效期限:____年__月__日至____年__月__日
@@ -234,7 +291,6 @@ export default { check4: 0, startEndDate: '', contract: '', - freight: '', contractNumValue: '', contractNum: [], ProcurementContractNum: '', @@ -381,7 +437,6 @@ export default { this.supplier = row.供应商名称 this.contract = row.采购合同编号 this.taxRate = row.税率 - this.freight = parseInt(row.总金额) - parseInt(row.总金额_小计) this.RMB = row.总金额_文本 this.TotalAmount = row.总金额 this.TotalAmount1 = parseInt((row.含税总金额) * 100) / 100 diff --git a/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue b/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue index 1092b7a6..7030453e 100644 --- a/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue +++ b/src/views/WorkshopProcurement/ProcurementContractEnquiry/index.vue @@ -128,7 +128,8 @@ 江苏盐城 -
一、 产品名称、型号、数量、单价、品牌:
+
根据《中华人民共和国合同法》的有关规定,经供需双方友好协商,在平等自愿的基础上定立本合同,以便供需双方共同遵守。
+
一、 产品名称、规格型号、材质、数量、单价和交货期:
@@ -158,10 +159,6 @@ - - - - @@ -172,12 +169,72 @@
运费:{{ freight }}
总价: (人民币){{ RMB }}(未税) {{ TotalAmount }}
-
- - - - - +
以上价格为含税增值税价格,供方开具真实有效的16%增值税发票
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
供 方需 方
单位名称(章) + 单位名称(章)江苏高精
法定代表人 + 法定代表人 +
委托代理人 + 委托代理人 +
电话 + 电话 +
传真 + 传真 +
开户银行 + 开户银行 +
账号 + 账号 +
税号 + 税号 +
邮政编码 + 邮政编码 +
+
签订时间:____年__月__日
+
有效期限:____年__月__日至____年__月__日
@@ -249,7 +306,6 @@ export default { check5: 0, startEndDate: '', contract: '', - freight: '', taxRate: '', TotalAmount1: '', RMB1: '', @@ -377,7 +433,6 @@ export default { this.supplier = row.供应商名称 this.contract = row.采购合同编号 this.taxRate = row.税率 - this.freight = parseInt(row.总金额) - parseInt(row.总金额_小计) this.RMB = row.总金额_文本 this.TotalAmount = row.总金额 this.TotalAmount1 = parseInt((row.含税总金额) * 100) / 100 diff --git a/src/views/WorkshopProcurement/PurchaseContractChange/index.vue b/src/views/WorkshopProcurement/PurchaseContractChange/index.vue index 3065686d..376c18e7 100644 --- a/src/views/WorkshopProcurement/PurchaseContractChange/index.vue +++ b/src/views/WorkshopProcurement/PurchaseContractChange/index.vue @@ -103,7 +103,8 @@ 江苏盐城 -
一、 产品名称、型号、数量、单价、品牌:
+
根据《中华人民共和国合同法》的有关规定,经供需双方友好协商,在平等自愿的基础上定立本合同,以便供需双方共同遵守。
+
一、 产品名称、规格型号、材质、数量、单价和交货期:
@@ -133,10 +134,6 @@ - - - - @@ -147,12 +144,72 @@
运费:{{ freight }}
总价: (人民币){{ RMB }} {{ TotalAmount }}
-
- - - - - +
以上价格为含税增值税价格,供方开具真实有效的16%增值税发票
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
供 方需 方
单位名称(章) + 单位名称(章)江苏高精
法定代表人 + 法定代表人 +
委托代理人 + 委托代理人 +
电话 + 电话 +
传真 + 传真 +
开户银行 + 开户银行 +
账号 + 账号 +
税号 + 税号 +
邮政编码 + 邮政编码 +
+
签订时间:____年__月__日
+
有效期限:____年__月__日至____年__月__日
@@ -266,7 +323,8 @@ 江苏盐城 -
一、 产品名称、型号、数量、单价、品牌:
+
根据《中华人民共和国合同法》的有关规定,经供需双方友好协商,在平等自愿的基础上定立本合同,以便供需双方共同遵守。
+
一、 产品名称、规格型号、材质、数量、单价和交货期:
@@ -296,10 +354,6 @@ - - - - @@ -310,12 +364,72 @@
运费:{{ freight1 }}
总价: (人民币){{ RMB1 }} {{ TotalAmount1 }}
-
- - - - - +
以上价格为含税增值税价格,供方开具真实有效的16%增值税发票
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
供 方需 方
单位名称(章) + 单位名称(章)江苏高精
法定代表人 + 法定代表人 +
委托代理人 + 委托代理人 +
电话 + 电话 +
传真 + 传真 +
开户银行 + 开户银行 +
账号 + 账号 +
税号 + 税号 +
邮政编码 + 邮政编码 +
+
签订时间:____年__月__日
+
有效期限:____年__月__日至____年__月__日
@@ -393,8 +507,6 @@ export default { startEndDate1: '', contract: '', contract1: '', - freight: '', - freight1: '', taxRate: '', taxRate1: '', contractNumValue: '', @@ -585,7 +697,6 @@ export default { this.supplier = row.供应商名称 this.contract = row.采购合同编号 this.taxRate = row.税率 - this.freight = parseInt(row.总金额) - parseInt(row.总金额_小计) this.RMB = row.总金额_文本 this.TotalAmount = row.总金额 this.TotalAmount3 = parseInt((row.含税总金额) * 100) / 100 @@ -655,7 +766,6 @@ export default { this.supplier1 = row.供应商名称 this.contract1 = row.采购合同编号 this.taxRate1 = row.税率 - this.freight1 = parseInt(row.总金额) - parseInt(row.总金额_小计) this.RMB1 = row.总金额_文本 this.TotalAmount1 = row.总金额 this.TotalAmount4 = parseInt((row.含税总金额) * 100) / 100 From 72c4868dfe71bd4653cfd1813097b4ecd8c33c80 Mon Sep 17 00:00:00 2001 From: lixin Date: Wed, 12 Dec 2018 18:09:59 +0800 Subject: [PATCH 3/4] lx --- src/api/Inventory/InventoryCheck.js | 12 + src/api/Inventory/PartsReplacement.js | 27 ++ src/icons/svg/PartsReplacement.svg | 1 + src/views/Inventory/InventoryCheck/index.vue | 111 ++++--- .../Inventory/PartsReplacement/index.vue | 296 ++++++++++++++++++ 5 files changed, 406 insertions(+), 41 deletions(-) create mode 100644 src/api/Inventory/PartsReplacement.js create mode 100644 src/icons/svg/PartsReplacement.svg create mode 100644 src/views/Inventory/PartsReplacement/index.vue diff --git a/src/api/Inventory/InventoryCheck.js b/src/api/Inventory/InventoryCheck.js index 0fccc1e9..4bd567b6 100644 --- a/src/api/Inventory/InventoryCheck.js +++ b/src/api/Inventory/InventoryCheck.js @@ -197,3 +197,15 @@ export function searchHoursePurchasePart(pageCurrent, pageSize, project_check, p } }) } +// 车间采购外购件查询 +export function CheckAlter(receive, project, machinenumber, partnumber, oldnumber, reason, number, people, locate, contractdetail, alterdate, craftnumber, materialType, materiallocate) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '库存管理_库存盘点_修改数量', + param: '收件信息ID=' + receive + '&项目流水号=' + project + '&机床流水号=' + machinenumber + '&组件流水号=' + partnumber + '&原数量=' + oldnumber + '&修改原因=' + reason + '&数量=' + number + '&人员编号=' + people + '&货位流水号=' + locate + '&采购合同明细流水号=' + contractdetail + '&工艺计划流水号=' + craftnumber + '&零件类型代码=' + materialType + '&物料与货位对照流水号=' + materiallocate + } + }) +} diff --git a/src/api/Inventory/PartsReplacement.js b/src/api/Inventory/PartsReplacement.js new file mode 100644 index 00000000..b41f73cc --- /dev/null +++ b/src/api/Inventory/PartsReplacement.js @@ -0,0 +1,27 @@ +import request from '@/utils/request' +// 修改记录查询 +export function searchAlterRecord(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '库存管理_库存盘点_修改记录查询', + param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 修改记录查询 +export function searchErrorRecord(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '库存管理_零件出库_异常记录查询', + param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group, + Pagination: pageCurrent + '&' + pageSize + } + }) +} diff --git a/src/icons/svg/PartsReplacement.svg b/src/icons/svg/PartsReplacement.svg new file mode 100644 index 00000000..20046d83 --- /dev/null +++ b/src/icons/svg/PartsReplacement.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/Inventory/InventoryCheck/index.vue b/src/views/Inventory/InventoryCheck/index.vue index a504846f..5eb3c4ce 100644 --- a/src/views/Inventory/InventoryCheck/index.vue +++ b/src/views/Inventory/InventoryCheck/index.vue @@ -71,11 +71,7 @@ @@ -85,13 +81,11 @@ @@ -327,20 +321,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + From 2d6d5b382de38ffcd8f74dc265c5546d466d7201 Mon Sep 17 00:00:00 2001 From: lixin Date: Thu, 13 Dec 2018 08:46:47 +0800 Subject: [PATCH 4/4] lx --- src/api/Inventory/PartsReplacement.js | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/src/api/Inventory/PartsReplacement.js b/src/api/Inventory/PartsReplacement.js index b41f73cc..4efae9e0 100644 --- a/src/api/Inventory/PartsReplacement.js +++ b/src/api/Inventory/PartsReplacement.js @@ -1,4 +1,40 @@ import request from '@/utils/request' +// 初始化项目 +export function initProject() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_项目名称_查询数据' + } + }) +} +// 机床查询 +export function searchmachine(check, num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_机床名称_查询数据', + param: '项目流水号_check=' + check + '=int&项目流水号=' + num + } + }) +} +// 分组查询 +export function searchTeam(machineNumber) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_组件名称_查询数据', + param: '机床流水号=' + machineNumber + } + }) +} + // 修改记录查询 export function searchAlterRecord(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) { return request({