diff --git a/src/api/ManufacturingCenter/ProcessPlanning.js b/src/api/ManufacturingCenter/ProcessPlanning.js index e2f5e2d7..1bebf117 100644 --- a/src/api/ManufacturingCenter/ProcessPlanning.js +++ b/src/api/ManufacturingCenter/ProcessPlanning.js @@ -1,5 +1,41 @@ import request from '@/utils/request' +// 典艺查询<高精原有数据> +export function searchProcess11(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_原零件工艺查询_MESWORK', + param: '零件图号=' + num + } + }) +} +// 典艺查询<高精原有数据> +export function numChange(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_原零件工艺明细查询_MESWORK', + param: '典艺流水号=' + num + } + }) +} +// 保存主表工艺 +export function selectRequest(num0, num1, num2, num3, request0) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_零件工序_修改数据_根据工序流水号和工艺计划流水号', + param: '工序流水号=' + num0 + '&工艺计划流水号=' + num1 + '&工艺编号=' + num2 + '&工艺顺序=' + num3 + '&工艺要求=' + request0 + } + }) +} // 初始化 工艺员A export function initCraftmen() { return request({ @@ -8,7 +44,7 @@ export function initCraftmen() { data: { type: '1', name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', - param: '考核部门编号=9' + param: '考核部门编号=20' } }) } @@ -322,18 +358,7 @@ export function saveApprove(num0, num1, request0, spec, num2, outhelp, num3, num } }) } -// 选择工艺要求 -export function selectRequest(num0, num1, num2, num3, request0) { - return request({ - url: '', - method: 'post', - data: { - type: '2', - name: '车间生产管理工艺_零件工序_修改数据_根据工序流水号和工艺计划流水号', - param: '工序流水号=' + num0 + '&工艺计划流水号=' + num1 + '&工艺编号=' + num2 + '&工艺顺序=' + num3 + '&工艺要求=' + request0 - } - }) -} + // 粘贴 export function pasteTable(oldNum, newNum) { return request({ diff --git a/src/api/ManufacturingCenter/ProcessTaskAssignment.js b/src/api/ManufacturingCenter/ProcessTaskAssignment.js index 95fa4391..8b763061 100644 --- a/src/api/ManufacturingCenter/ProcessTaskAssignment.js +++ b/src/api/ManufacturingCenter/ProcessTaskAssignment.js @@ -129,7 +129,7 @@ export function initPerson() { data: { type: '1', name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', - param: '考核部门编号=9' + param: '考核部门编号=20' } }) } diff --git a/src/api/ManufacturingCenter/ProcessingStatusEdit.js b/src/api/ManufacturingCenter/ProcessingStatusEdit.js index 539d1ef1..913bdf76 100644 --- a/src/api/ManufacturingCenter/ProcessingStatusEdit.js +++ b/src/api/ManufacturingCenter/ProcessingStatusEdit.js @@ -17,7 +17,7 @@ export function getMachines() { method: 'post', data: { type: '1', - name: '车间生产管理工艺_传递后_机床名称_根据机床查询', + name: '车间生产管理工艺_传递后_机床名称_加工进度修改模块查询', param: '是否传递=2=int&考核状态=6=int&工艺任务分配状态=2=int&定额任务分配状态=2=int&单件是否外协=1=int' } }) diff --git a/src/api/ManufacturingCenter/ProductionCapacityBalance.js b/src/api/ManufacturingCenter/ProductionCapacityBalance.js index 4d63337f..f9e29fd9 100644 --- a/src/api/ManufacturingCenter/ProductionCapacityBalance.js +++ b/src/api/ManufacturingCenter/ProductionCapacityBalance.js @@ -127,8 +127,8 @@ export function discharge(a) { method: 'post', data: { type: '2', - name: '车间生产管理工艺_新排产算法_工序应完成时间_平均算法', - param: '工艺计划流水号=' + a + '=int' + name: '车间生产管理_能力平衡_循环执行', + param: '工艺计划流水号组=' + a } }) } diff --git a/src/api/ManufacturingCenter/ProjectPlanningManagement.js b/src/api/ManufacturingCenter/ProjectPlanningManagement.js new file mode 100644 index 00000000..52ab573a --- /dev/null +++ b/src/api/ManufacturingCenter/ProjectPlanningManagement.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + +export function getProject() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' + } + }) +} +export function getCustomerName() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' + } + }) +} +export function getToolNum() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' + } + }) +} +export function searchtable(num1, num2, num3, num4, num5, num6, num7, num8, num9, num10, num11, num12, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '项目计划管理_项目总计划_查询数据', + param: `项目流水号_check=` + num1 + '&项目流水号=' + num2 + '&机床流水号_check=' + num3 + '&@机床流水号=' + num4 + '&客户名称_check=' + num5 + '&客户名称=' + num6 + '&签订日期_check=' + num7 + '&签订日期开始时间=' + num8 + '&签订日期结束时间=' + num9 + '&交货期_check=' + num10 + '&交货期开始时间=' + num11 + '&交货期结束时间=' + num12, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +export function searchtable2() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' + } + }) +} diff --git a/src/api/ManufacturingCenter/QuotaFormulation.js b/src/api/ManufacturingCenter/QuotaFormulation.js index 939492c8..2b3f6421 100644 --- a/src/api/ManufacturingCenter/QuotaFormulation.js +++ b/src/api/ManufacturingCenter/QuotaFormulation.js @@ -32,7 +32,7 @@ export function getPerson() { data: { type: '1', name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', - param: '考核部门编号=9' + param: '考核部门编号=20' } }) } diff --git a/src/api/Outsourcing/InterBudgetaryBudgets.js b/src/api/Outsourcing/InterBudgetaryBudgets.js index 50046a4e..ee365243 100644 --- a/src/api/Outsourcing/InterBudgetaryBudgets.js +++ b/src/api/Outsourcing/InterBudgetaryBudgets.js @@ -10,14 +10,13 @@ export function machine() { } }) } -export function getToolNum(num) { +export function getToolNum() { return request({ url: '', method: 'post', data: { type: '1', - name: '车间生产管理工艺_传递后_机床名称_查询数据_查询所有机床', - param: '项目流水号=' + num + name: '车间生产管理工艺_零件工艺计划_序间外协预算机床查询' } }) } diff --git a/src/api/Outsourcing/OutsourcingPaymentPlanManagement.js b/src/api/Outsourcing/OutsourcingPaymentPlanManagement.js index b3cbc855..afa0a20c 100644 --- a/src/api/Outsourcing/OutsourcingPaymentPlanManagement.js +++ b/src/api/Outsourcing/OutsourcingPaymentPlanManagement.js @@ -68,7 +68,7 @@ export function getParts(Number, pageCurrent, pageSize) { data: { type: '1', name: '车间生产管理工艺_外协发票管理_查询数据', - param: '外协加工任务单流水号=' + Number + '=int', + param: '外协厂家流水号=' + Number + '=int', Pagination: pageCurrent + '&' + pageSize } }) diff --git a/src/api/Outsourcing/OutsourcingPaymentPlanManagement2.js b/src/api/Outsourcing/OutsourcingPaymentPlanManagement2.js new file mode 100644 index 00000000..5aae6564 --- /dev/null +++ b/src/api/Outsourcing/OutsourcingPaymentPlanManagement2.js @@ -0,0 +1,125 @@ +import request from '@/utils/request' + +// 初始化 外协厂商 +export function initOutHelp() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_基础表_外协厂家_查询数据' + } + }) +} +// 查询表格数据 +export function searchtable(check, num, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_零件工艺计划_序间外协付款查询', + param: '外协厂家流水号_check=' + check + '&外协厂家流水号=' + num, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询发票信息 +export function getParts(Number, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_外协发票管理_查询数据', + param: '外协厂家流水号=' + Number + '=int', + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 增加 +export function edittype(num1, num2, num3, num4, num5, num6, num7, num8) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_外协发票管理_增加数据', + param: '外协厂家流水号=' + num1 + '&发票号=' + num2 + '&开户行=' + num3 + '&开票时间=' + num4 + '&开票金额=' + num5 + '&接收人=' + num6 + '&接收时间=' + num7 + '&备注=' + num8 + } + }) +} +// 编辑 +export function handlechange(num, num2, num3, num4, num5, num6, num7, num8) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_外协发票管理_编辑数据', + param: 'id=' + num + '&发票号=' + num2 + '&开户行=' + num3 + '&开票时间=' + num4 + '&开票金额=' + num5 + '&接收人=' + num6 + '&接收时间=' + num7 + '&备注=' + num8 + } + }) +} +// 删除 +export function handledelete(num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_外协发票管理_删除数据', + param: 'id=' + num + } + }) +} + +// 查询付款数据 +export function getParts3(num, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_零件工艺计划_序间外协付款明细查询', + param: '外协厂家流水号=' + num, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 外协付款增加 +export function outPay(num1, num2, num3, num4) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_外协付款计划_增加数据', + param: '外协厂家流水号=' + num1 + '&付款金额=' + num2 + '&付款日期=' + num3 + '&备注=' + num4 + } + }) +} +// 外协付款编辑 +export function edit(num1, num2, num3) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_外协付款计划_修改数据', + param: '外协付款流水号=' + num1 + '&付款金额=' + num2 + '&备注=' + num3 + } + }) +} +// 外协付款删除 +export function handledelete3(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间生产管理工艺_外协付款计划_删除数据', + param: '外协付款流水号=' + num1 + } + }) +} diff --git a/src/api/Outsourcing/OutsourcingTaskExecution.js b/src/api/Outsourcing/OutsourcingTaskExecution.js index e0f7fc7c..6cb9d904 100644 --- a/src/api/Outsourcing/OutsourcingTaskExecution.js +++ b/src/api/Outsourcing/OutsourcingTaskExecution.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 初始化获取已生成的外协加工任务单初始化获取已生成的外协加工任务单 +// 初始化获取已生成的外协加工任务单 export function getTable(checked, contractNumber, checked1, manufacturers, checked2, time1, time2, num, pageCurrent, pageSize) { return request({ url: '', @@ -97,26 +97,26 @@ export function addTable(contractNumber, personNum, manufacturers, time, freight }) } // 外协加工任务单修改 -export function editData(Number, manufacturers, freight, documentStatus, sign, Explain) { +export function editData(Number, manufacturers, freight, Explain) { return request({ url: '', method: 'post', data: { type: '2', name: '车间生产管理_外协加工任务单_修改数据', - param: '外协加工任务单流水号=' + Number + '=int&外协厂家=' + manufacturers + '=int&运费=' + freight + '=int&单据状态=' + documentStatus + '=int&入库标志=' + sign + '=int&扣款说明=' + Explain + param: '外协加工任务单流水号=' + Number + '=int&外协厂家=' + manufacturers + '=int&运费=' + freight + '=int&单据状态=2&入库标志=1&扣款说明=' + Explain } }) } // 成交 -export function editData1(Number, manufacturers, freight, documentStatus, sign, Explain) { +export function editData1(Number, manufacturers, freight, Explain) { return request({ url: '', method: 'post', data: { type: '2', name: '车间生产管理_外协加工任务单_修改数据', - param: '外协加工任务单流水号=' + Number + '=int&外协厂家=' + manufacturers + '=int&运费=' + freight + '=int&单据状态=' + documentStatus + '=int&入库标志=' + sign + '=int&扣款说明=' + Explain + '&扣款_质量=0&扣款_计划=0&扣款_其他=0' + param: '外协加工任务单流水号=' + Number + '=int&外协厂家=' + manufacturers + '=int&运费=' + freight + '=int&单据状态=2&入库标志=1&扣款说明=' + Explain + '&扣款_质量=0&扣款_计划=0&扣款_其他=0' } }) } diff --git a/src/api/Outsourcing/PreorderAssociation.js b/src/api/Outsourcing/PreorderAssociation.js index f421df05..eabfa6ff 100644 --- a/src/api/Outsourcing/PreorderAssociation.js +++ b/src/api/Outsourcing/PreorderAssociation.js @@ -10,14 +10,13 @@ export function machine() { } }) } -export function getToolNum(num) { +export function getToolNum() { return request({ url: '', method: 'post', data: { type: '1', - name: '车间生产管理工艺_传递后_机床名称_查询数据_查询所有机床', - param: '项目流水号=' + num + name: '车间生产管理工艺_零件工艺计划_序间外协机床查询' } }) } diff --git a/src/api/TechnologyCenter/CreatePackingList.js b/src/api/TechnologyCenter/CreatePackingList.js index 7e9efae5..7189ec4b 100644 --- a/src/api/TechnologyCenter/CreatePackingList.js +++ b/src/api/TechnologyCenter/CreatePackingList.js @@ -184,7 +184,7 @@ export function getSpareData(num) { data: { type: '1', name: 'PDM_装箱单_备件_查询数据', - param: `装箱单编号=${num}` + param: `项目流水号=${num}&机床流水号=${num}` } }) } @@ -201,26 +201,26 @@ export function deleteSpareData(num) { }) } -export function editSpareData(name, specification, unit, number, remark, num) { +export function editSpareData(MapNumber, name, specification, unit, number, remark, num) { return request({ url: '', method: 'post', data: { type: '2', name: 'PDM_装箱单_备件_修改数据', - param: `名称=${name}&规格=${specification}&数量=${number}&单位=${unit}&备注=${remark}&备件编号=${num}` + param: `图号=${MapNumber}&名称=${name}&规格=${specification}&数量=${number}&单位=${unit}&备注=${remark}&备件编号=${num}` } }) } -export function addSpareData(name, specification, unit, number, remark, num) { +export function addSpareData(MapNumber, name, specification, unit, number, remark, num, num1, num2) { return request({ url: '', method: 'post', data: { type: '2', name: 'PDM_装箱单_备件_增加数据', - param: `名称=${name}&规格=${specification}&数量=${number}&单位=${unit}&备注=${remark}&装箱单编号=${num}` + param: `图号=${MapNumber}&名称=${name}&规格=${specification}&数量=${number}&单位=${unit}&备注=${remark}&装箱单编号=${num}&项目流水号=${num1}&机床流水号=${num2}` } }) } diff --git a/src/api/TechnologyCenter/ImportParts.js b/src/api/TechnologyCenter/ImportParts.js index 78f6b224..65480ad3 100644 --- a/src/api/TechnologyCenter/ImportParts.js +++ b/src/api/TechnologyCenter/ImportParts.js @@ -242,18 +242,6 @@ export function searchMachine(project) { } }) } - -export function searchMachine2(project) { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: 'PDM_零件明细表_外购件和标准件_数据导入保存_机床_查询数据gj', - param: `项目=${project}` - } - }) -} // 查询组号 export function searchGroupNum(project, name) { return request({ diff --git a/src/api/WorkshopProcurement/OutsourcingProcessPlanning.js b/src/api/WorkshopProcurement/OutsourcingProcessPlanning.js index 70092be1..5e240d46 100644 --- a/src/api/WorkshopProcurement/OutsourcingProcessPlanning.js +++ b/src/api/WorkshopProcurement/OutsourcingProcessPlanning.js @@ -8,7 +8,7 @@ export function initCraftmen() { data: { type: '1', name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', - param: '考核部门编号=9' + param: '考核部门编号=20' } }) } diff --git a/src/api/WorkshopProcurement/OutsourcingQuotaSetting.js b/src/api/WorkshopProcurement/OutsourcingQuotaSetting.js index 0c4b846b..f0b425a4 100644 --- a/src/api/WorkshopProcurement/OutsourcingQuotaSetting.js +++ b/src/api/WorkshopProcurement/OutsourcingQuotaSetting.js @@ -8,7 +8,7 @@ export function getPerson() { data: { type: '1', name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号', - param: '考核部门编号=9' + param: '考核部门编号=20' } }) } diff --git a/src/icons/svg/OutsourcingPaymentPlanManagement2.svg b/src/icons/svg/OutsourcingPaymentPlanManagement2.svg new file mode 100644 index 00000000..3644bfe7 --- /dev/null +++ b/src/icons/svg/OutsourcingPaymentPlanManagement2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/svg/ProjectPlanningManagement.svg b/src/icons/svg/ProjectPlanningManagement.svg new file mode 100644 index 00000000..033a4a6b --- /dev/null +++ b/src/icons/svg/ProjectPlanningManagement.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/utils/request.js b/src/utils/request.js index 908de161..d45a05a4 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -19,7 +19,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://localhost: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/Inventory/Inboundscanning/index.vue b/src/views/Inventory/Inboundscanning/index.vue index da432e2d..ae7686dd 100644 --- a/src/views/Inventory/Inboundscanning/index.vue +++ b/src/views/Inventory/Inboundscanning/index.vue @@ -5,14 +5,11 @@ 查询 清空 + 入库 + - + - - + - - + @@ -188,17 +182,21 @@ export default { }, // 扫描查询 getscantable() { - if (this.partNumber === '') { + if (this.partNumber === '' || this.partNumber === null) { this.$message.error('请输入零件号') } else { this.listLoading = true searchTable(this.partNumber).then(response => { if (response.data.length === 0) { this.listLoading = false - this.$message.warning('无此零件') - } else if (response.data[0].剩余数量 === 0) { - this.$message.warning('该零件已入库完毕') - } else { + this.$message.warning('该零件未加工完成') + } else if (response.data[0].考核状态 === 8) { + this.listLoading = false + this.$message.warning('该零件已入库') + } else if (response.data[0].考核状态 === 9) { + this.listLoading = false + this.$message.warning('该零件已出库') + } else if (response.data[0].考核状态 === 7) { for (let i = 0; i < this.tableData.length; i++) { if (response.data[0].工艺计划流水号 === this.tableData[i].工艺计划流水号) { this.ace = this.ace + 1 diff --git a/src/views/Inventory/InventoryCheck/index.vue b/src/views/Inventory/InventoryCheck/index.vue index fb609a94..44903572 100644 --- a/src/views/Inventory/InventoryCheck/index.vue +++ b/src/views/Inventory/InventoryCheck/index.vue @@ -37,14 +37,7 @@ 基本件查询
- + - - - - - - - - - - - - + + + + + + + + + + + + @@ -1570,12 +1563,12 @@ export default { } else { this.$message.error('添加失败') } - this.form = {} + this.form.safeNumber = '' }) }, // 重置表单 callOff(formName) { - this.form = {} + this.form.safeNumber = '' this.dialogFormVisible2 = false this.$refs[formName].resetFields() }, @@ -1734,7 +1727,8 @@ export default { }) }, AlterNumber(row) { - this.form2 = [] + this.form2.AlterReason = '' + this.form2.Number = '' this.project = row.项目流水号 this.machinenumber = row.机床流水号 this.partnumber = row.组件流水号 @@ -1753,7 +1747,8 @@ export default { this.material = row.材料 }, AlterBasicNumber(row) { - this.form2 = [] + this.form2.AlterReason = '' + this.form2.Number = '' this.project = row.项目流水号 this.machinenumber = row.机床流水号 this.partnumber = row.组件流水号 @@ -1764,12 +1759,12 @@ export default { this.receive = row.收件信息id this.materiallocate = row.物料与货位对照流水号 this.materialType = row.零件类型 - this.dialogFormVisible = true this.name = row.零件名称 this.mode = row.物料规格 this.picture = row.零件图号 this.type = row.物料型号 this.material = row.材料 + this.dialogFormVisible = true }, submitChannge() { CheckAlter(this.receive, this.project, this.machinenumber, this.partnumber, this.oldnumber, this.form2.AlterReason, this.form2.Number, this.id, this.locate, this.contractdetail, this.craftnumber, this.materialType, this.materiallocate, this.name, this.mode, this.picture, this.type, this.material).then(response => { @@ -1784,7 +1779,8 @@ export default { }, callOff2() { this.dialogFormVisible = false - this.form2 = {} + this.form2.AlterReason = '' + this.form2.Number = '' } } } diff --git a/src/views/Inventory/OfflinePartOut/index.vue b/src/views/Inventory/OfflinePartOut/index.vue index e1925c75..eae2fabc 100644 --- a/src/views/Inventory/OfflinePartOut/index.vue +++ b/src/views/Inventory/OfflinePartOut/index.vue @@ -157,157 +157,157 @@ diff --git a/src/views/ManufacturingCenter/QuotaFormulation/index.vue b/src/views/ManufacturingCenter/QuotaFormulation/index.vue index 22dac643..f7dfed94 100644 --- a/src/views/ManufacturingCenter/QuotaFormulation/index.vue +++ b/src/views/ManufacturingCenter/QuotaFormulation/index.vue @@ -15,7 +15,7 @@ :value="item.value"/> 零件号: - + 未编制的数量{{ partNum.length }} {{ shuliang }} -
种类: - + 零件名称: - + 投产总数量: - + 材质: - + + 保存 + 保存
- + @@ -88,9 +69,6 @@ - 保存 - 保存 -
diff --git a/src/views/ManufacturingCenter/WorkshopEquipmentManagement/index.vue b/src/views/ManufacturingCenter/WorkshopEquipmentManagement/index.vue index d08953ef..f2855422 100644 --- a/src/views/ManufacturingCenter/WorkshopEquipmentManagement/index.vue +++ b/src/views/ManufacturingCenter/WorkshopEquipmentManagement/index.vue @@ -8,7 +8,7 @@ - +