From bce18ed9cdfb933d4f6f80e7ca380802ef6518ad Mon Sep 17 00:00:00 2001 From: liushuai Date: Mon, 21 Jan 2019 09:37:51 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=9C=BA=E5=BA=8A=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E3=80=81=E4=BD=BF=E7=94=A8=E6=BB=9E=E8=B4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/Assembly/AssemblyInformationInput.js | 12 - src/api/Assembly/AssemblyPlan.js | 16 +- src/api/Assembly/AssemblyProcessAssignment.js | 16 +- .../Assembly/PrintingAssemblyProcessCard.js | 16 +- src/api/ManufacturingCenter/PartAssignment.js | 52 ++-- .../CreatingProcurementContracts.js | 4 +- src/utils/request.js | 2 +- .../AssemblyInformationInput/index.vue | 37 +-- src/views/Assembly/AssemblyPlan/index.vue | 30 +-- .../AssemblyProcessAssignment/index.vue | 55 ++-- .../InstallationAndMonitoring/index.vue | 35 +-- .../PrintingAssemblyProcessCard/index.vue | 30 +-- .../PartAssignment/index.vue | 250 +++++++++++++----- .../CreatingProcurementContracts/index.vue | 125 +++------ .../OutsourcingProcessPlanning/index.vue | 123 +++------ .../OutsourcingQuotaSetting/index.vue | 56 ++-- .../ProcurementContractApproval/index.vue | 28 +- 17 files changed, 373 insertions(+), 514 deletions(-) diff --git a/src/api/Assembly/AssemblyInformationInput.js b/src/api/Assembly/AssemblyInformationInput.js index b95b0656..b2fbf253 100644 --- a/src/api/Assembly/AssemblyInformationInput.js +++ b/src/api/Assembly/AssemblyInformationInput.js @@ -11,18 +11,6 @@ export function initProject() { } }) } -// 机床查询 -export function searchMachine(num) { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: '车间装配管理_机床_查询数据', - param: '项目流水号=' + num - } - }) -} // 查询组件工艺 export function searchDetail(num) { return request({ diff --git a/src/api/Assembly/AssemblyPlan.js b/src/api/Assembly/AssemblyPlan.js index d5ea1cdb..2c8ac5b8 100644 --- a/src/api/Assembly/AssemblyPlan.js +++ b/src/api/Assembly/AssemblyPlan.js @@ -11,27 +11,15 @@ export function initProject() { } }) } -// 机床查询 -export function searchmachine(num) { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: '车间装配管理_计划下达_机床_查询数据', - param: '项目流水号=' + num - } - }) -} // 主表查询 -export function searchTable(check, projectValue, check1, machineNumberValue, check2, time, time1, pageCurrent, pageSize) { +export function searchTable(check1, machineNumberValue, check2, time, time1, pageCurrent, pageSize) { return request({ url: '', method: 'post', data: { type: '1', name: '车间装配管理_计划信息_查询数据', - param: '项目流水号_check=' + check + '=int&项目流水号=' + projectValue + '&机床流水号_check=' + check1 + '=int&机床流水号=' + machineNumberValue + '&计划完成日期_check=' + check2 + '=int&开始时间=' + time + '&结束时间=' + time1, + param: '机床流水号_check=' + check1 + '=int&机床流水号=' + machineNumberValue + '&计划完成日期_check=' + check2 + '=int&开始时间=' + time + '&结束时间=' + time1, Pagination: pageCurrent + '&' + pageSize } }) diff --git a/src/api/Assembly/AssemblyProcessAssignment.js b/src/api/Assembly/AssemblyProcessAssignment.js index 42d429e3..d523b22f 100644 --- a/src/api/Assembly/AssemblyProcessAssignment.js +++ b/src/api/Assembly/AssemblyProcessAssignment.js @@ -11,18 +11,6 @@ export function initProject() { } }) } -// 机床查询 -export function searchmachine(num, check) { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: 'PDM_机床名称_查询数据', - param: '项目流水号_check=' + check + '=int&项目流水号=' + num - } - }) -} export function initPerson() { return request({ url: '', @@ -35,14 +23,14 @@ export function initPerson() { }) } // 主表查询 -export function searchTable(check, projectValue, check1, machineNumberValue, pageCurrent, pageSize) { +export function searchTable(check1, machineNumberValue, pageCurrent, pageSize) { return request({ url: '', method: 'post', data: { type: '1', name: '车间装配管理_工艺任务_查询数据', - param: '项目流水号_check=' + check + '=int&项目流水号=' + projectValue + '&机床流水号_check=' + check1 + '=int&机床流水号=' + machineNumberValue, + param: '机床流水号_check=' + check1 + '=int&机床流水号=' + machineNumberValue, Pagination: pageCurrent + '&' + pageSize } }) diff --git a/src/api/Assembly/PrintingAssemblyProcessCard.js b/src/api/Assembly/PrintingAssemblyProcessCard.js index 4b5ffbbc..244be49e 100644 --- a/src/api/Assembly/PrintingAssemblyProcessCard.js +++ b/src/api/Assembly/PrintingAssemblyProcessCard.js @@ -11,18 +11,6 @@ export function initProject() { } }) } -// 机床查询 -export function searchMachine(num) { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: '车间装配管理_机床_查询数据', - param: '项目流水号=' + num - } - }) -} // 查询组件工艺 export function searchDetail(num) { return request({ @@ -48,14 +36,14 @@ export function searchProcess(num) { }) } // 主表查询 -export function searchTable(check, projectValue, check1, machineNumberValue, pageCurrent, pageSize) { +export function searchTable(check1, machineNumberValue, pageCurrent, pageSize) { return request({ url: '', method: 'post', data: { type: '1', name: '车间装配管理_项目打印_查询数据', - param: '项目流水号_check=' + check + '=int&项目流水号=' + projectValue + '&机床流水号_check=' + check1 + '=int&机床流水号=' + machineNumberValue, + param: '机床流水号_check=' + check1 + '=int&机床流水号=' + machineNumberValue, Pagination: pageCurrent + '&' + pageSize } }) diff --git a/src/api/ManufacturingCenter/PartAssignment.js b/src/api/ManufacturingCenter/PartAssignment.js index 7ccc4bf5..77beb855 100644 --- a/src/api/ManufacturingCenter/PartAssignment.js +++ b/src/api/ManufacturingCenter/PartAssignment.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 初始化项目 +// 初始化机床项目 export function initProject() { return request({ url: '', @@ -11,18 +11,6 @@ export function initProject() { } }) } -// 机床查询 -export function searchmachine(num, check) { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: 'PDM_机床名称_查询数据', - param: '项目流水号_check=' + check + '=int&项目流水号=' + num - } - }) -} // 组件查询 export function searchgroup(num) { return request({ @@ -35,14 +23,14 @@ export function searchgroup(num) { } }) } -export function searchTable(projectValue, check1, machineNumberValue, check2, groupNumberValue, check3) { +export function searchTable(machineNumberValue, check2, groupNumberValue, check3) { return request({ url: '', method: 'post', data: { type: '1', name: '车间管理_基本件采购_查询数据', - param: '项目流水号_check=' + check1 + '&项目流水号=' + projectValue + '&机床流水号_check=' + check2 + '&机床流水号=' + machineNumberValue + '&组件流水号_check=' + check3 + '&组件流水号=' + groupNumberValue + param: '机床流水号_check=' + check2 + '&机床流水号=' + machineNumberValue + '&组件流水号_check=' + check3 + '&组件流水号=' + groupNumberValue } }) } @@ -79,25 +67,25 @@ export function searchTable1(PurchaseOrder, check4) { } }) } -export function addData(num, num1, num2, id, time) { +export function addData(num1, num2, id, time) { return request({ url: '', method: 'post', data: { type: '2', name: '车间管理_基本件采购_请购单_增加数据', - param: '请购单编号=' + num + '&请购车间=' + num1 + '&请购人=' + num2 + '&人员编号=' + id + '&请购时间=' + time + param: '请购车间=' + num1 + '&请购人=' + num2 + '&人员编号=' + id + '&请购时间=' + time } }) } -export function editData(RequisitionList, num, num1, time) { +export function editData(RequisitionList, num1, time) { return request({ url: '', method: 'post', data: { type: '2', name: '车间管理_基本件采购_请购单_编辑数据', - param: '请购单流水号=' + RequisitionList + '&请购单编号=' + num + '&请购车间=' + num1 + '&请购时间=' + time + param: '请购单流水号=' + RequisitionList + '&请购车间=' + num1 + '&请购时间=' + time } }) } @@ -145,14 +133,14 @@ export function purchaseRequisition(RequisitionList, projectName, projectFloatVa } }) } -export function purchaseRequisition1(RequisitionList, projectName, projectFloatValue, MachineToolNumber, machineFloatValue, groupName, groupFloatValue, StandardPartsAndOutsourcing, MaterialName, MaterialSpecification, MaterialModel, NumberOfParts, PartType, time, MaterialNum, ReMarks) { +export function purchaseRequisition1(RequisitionList, projectName, projectFloatValue, MachineToolNumber, machineFloatValue, groupName, groupFloatValue, StandardPartsAndOutsourcing, MaterialName, MaterialCode, MaterialSpecification, MaterialModel, NumberOfParts, PartType, time, MaterialNum, ReMarks) { return request({ url: '', method: 'post', data: { type: '2', name: '车间管理_基本件采购_请购单明细_请购', - param: '请购单流水号=' + RequisitionList + '&项目名称=' + projectName + '&项目流水号=' + projectFloatValue + '&机床图号=' + MachineToolNumber + '&机床流水号=' + machineFloatValue + '&组号=' + groupName + '&组件流水号=' + groupFloatValue + '&标准件和外购件流水号=' + StandardPartsAndOutsourcing + '&物料名称=' + MaterialName + '&物料规格=' + MaterialSpecification + '&物料型号=' + MaterialModel + '&零件数量=' + NumberOfParts + '&零件类型=' + PartType + '&物料计划到货时间=' + time + '&物料流水号=' + MaterialNum + '&备注=' + ReMarks + param: '请购单流水号=' + RequisitionList + '&项目名称=' + projectName + '&项目流水号=' + projectFloatValue + '&机床图号=' + MachineToolNumber + '&机床流水号=' + machineFloatValue + '&组号=' + groupName + '&组件流水号=' + groupFloatValue + '&标准件和外购件流水号=' + StandardPartsAndOutsourcing + '&物料名称=' + MaterialName + '&物料代码=' + MaterialCode + '&物料规格=' + MaterialSpecification + '&物料型号=' + MaterialModel + '&零件数量=' + NumberOfParts + '&零件类型=' + PartType + '&物料计划到货时间=' + time + '&物料流水号=' + MaterialNum + '&备注=' + ReMarks } }) } @@ -275,3 +263,25 @@ export function Delete1(num) { } }) } +export function editStock(num, num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '零件分配_标准件和外购件_使用库存', + param: '标准件和外购件流水号=' + num + '&数量=' + num1 + '&零件数量=' + num2 + } + }) +} +export function editNum(num, num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间管理_标准件和外购件_更改数量', + param: '请购单明细流水号=' + num + '&数量=' + num1 + } + }) +} diff --git a/src/api/WorkshopProcurement/CreatingProcurementContracts.js b/src/api/WorkshopProcurement/CreatingProcurementContracts.js index f66f7185..74307ac2 100644 --- a/src/api/WorkshopProcurement/CreatingProcurementContracts.js +++ b/src/api/WorkshopProcurement/CreatingProcurementContracts.js @@ -79,14 +79,14 @@ export function searchSupplier(check1, value1, check2, value2, check3, value3, c }) } // 生成采购合同 -export function doneContract(num1, RequisitionNumber, name1, time1, time2, num2, text, freight, num3, partsNum, priceGroup, taxGroup, currency, num4, id, AdvanceCharge) { +export function doneContract(num1, RequisitionNumber, name1, time1, time2, num2, text, freight, num3, partsNum, priceGroup, taxGroup, currency, num4, id, singleQuota, readyQuota, AdvanceCharge) { return request({ url: '', method: 'post', data: { type: '2', name: '车间管理_基本件采购_请购单和请购单明细_增加数据', - param: `请购单流水号=${num1}&请购单编号=${RequisitionNumber}&采购合同名称=${name1}&预到货时间=${time1}&规定到货时间=${time2}&采购员=${id}&供应商流水号=${num2}&合同文本=${text}&运费=${freight}&物料流水号组=${num3}&请购单明细流水号组=${num4}&数量组=${partsNum}&单价组=${priceGroup}&税率组=${taxGroup}&币种流水号组=${currency}&预付款=${AdvanceCharge}` + param: `请购单流水号=${num1}&请购单编号=${RequisitionNumber}&采购合同名称=${name1}&预到货时间=${time1}&规定到货时间=${time2}&采购员=${id}&供应商流水号=${num2}&合同文本=${text}&运费=${freight}&物料流水号组=${num3}&请购单明细流水号组=${num4}&数量组=${partsNum}&单价组=${priceGroup}&税率组=${taxGroup}&币种流水号组=${currency}&单件定额工时组=${singleQuota}&准结定额工时组=${readyQuota}&预付款=${AdvanceCharge}` } }) } diff --git a/src/utils/request.js b/src/utils/request.js index 3337ad5e..e3cc882a 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -20,7 +20,7 @@ const service = axios.create({ // baseURL: `http://192.168.1.149:8411/submit/MESCommonBase.ashx`, // baseURL: `http://localhost:8411/submit/MESCommonBase.ashx`, // baseURL: `http://localhost:8411/submit/MESCommonBase.ashx`, - baseURL: `http://192.168.1.212:8411/submit/MESCommonBase.ashx`, + baseURL: `http://192.168.1.231:8411/submit/MESCommonBase.ashx`, // baseURL: `http://localhost:8077/submit/MESCommonBase.ashx`, // baseURL: `http://192.168.0.112:8411/submit/MESCommonBase.ashx`, timeout: 1500000 // 请求超时时间 diff --git a/src/views/Assembly/AssemblyInformationInput/index.vue b/src/views/Assembly/AssemblyInformationInput/index.vue index 3d00b82c..f4e15a1f 100644 --- a/src/views/Assembly/AssemblyInformationInput/index.vue +++ b/src/views/Assembly/AssemblyInformationInput/index.vue @@ -2,21 +2,16 @@
- 项目名称: - - - 机床编号: - + + :value="item.value"> +
{{ item.label }}
+
{{ item.name }}
+
查询
@@ -144,13 +139,11 @@