diff --git a/src/api/Inventory/StockInquiry.js b/src/api/Inventory/StockInquiry.js index 2104299f..70438de1 100644 --- a/src/api/Inventory/StockInquiry.js +++ b/src/api/Inventory/StockInquiry.js @@ -1,18 +1,7 @@ import request from '@/utils/request' -// 初始化项目 -export function initProject() { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: 'PDM_项目名称_查询数据_按时间排序' - } - }) -} // 机床查询 -export function searchmachine(check, num) { +export function getMachines(check, num) { return request({ url: '', method: 'post', @@ -24,7 +13,7 @@ export function searchmachine(check, num) { }) } // 分组查询 -export function searchTeam(machineNumber) { +export function getGroups(machineNumber) { return request({ url: '', method: 'post', @@ -35,3 +24,16 @@ export function searchTeam(machineNumber) { } }) } +// 主表查询 +export function getTable(num1, num2, num3, num4, num5, num6, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_库存管理_基本件库存查询', + param: '机床流水号_check=' + num1 + '&机床流水号=' + num2 + '&组件流水号_check=' + num3 + '&组件流水号=' + num4 + '&零件图号_check=' + num5 + '&零件图号=' + num6, + Pagination: pageCurrent + '&' + pageSize + } + }) +} diff --git a/src/api/ManufacturingCenter/ProjectPlanningManagement.js b/src/api/ManufacturingCenter/ProjectPlanningManagement.js index 52ab573a..eabc005f 100644 --- a/src/api/ManufacturingCenter/ProjectPlanningManagement.js +++ b/src/api/ManufacturingCenter/ProjectPlanningManagement.js @@ -10,23 +10,24 @@ export function getProject() { } }) } +export function getToolNum(check, num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: 'PDM_机床名称_查询数据', + param: '项目流水号_check=' + check + '=int&项目流水号=' + num + } + }) +} export function getCustomerName() { return request({ url: '', method: 'post', data: { type: '1', - name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' - } - }) -} -export function getToolNum() { - return request({ - url: '', - method: 'post', - data: { - type: '1', - name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' + name: '客户关系管理系统_初始化查询_客户名称' } }) } @@ -37,18 +38,63 @@ export function searchtable(num1, num2, num3, num4, num5, num6, num7, num8, num9 data: { type: '1', name: '项目计划管理_项目总计划_查询数据', - param: `项目流水号_check=` + num1 + '&项目流水号=' + num2 + '&机床流水号_check=' + num3 + '&@机床流水号=' + num4 + '&客户名称_check=' + num5 + '&客户名称=' + num6 + '&签订日期_check=' + num7 + '&签订日期开始时间=' + num8 + '&签订日期结束时间=' + num9 + '&交货期_check=' + num10 + '&交货期开始时间=' + num11 + '&交货期结束时间=' + num12, + param: `项目流水号_check=` + num1 + '&项目流水号=' + num2 + '&机床流水号_check=' + num3 + '&机床流水号=' + num4 + '&客户名称_check=' + num5 + '&客户名称=' + num6 + '&签订日期_check=' + num7 + '&签订日期开始时间=' + num8 + '&签订日期结束时间=' + num9 + '&交货期_check=' + num10 + '&交货期开始时间=' + num11 + '&交货期结束时间=' + num12, Pagination: pageCurrent + '&' + pageSize } }) } -export function searchtable2() { +export function editTable(num1, num2, num3, num4, num5, num6, num7, num8, num9, num10, num11, num12) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '项目计划管理_项目总计划_编辑数据', + param: `项目流水号=` + num1 + '&机床流水号=' + num2 + '&项目编号=' + num3 + '&数量=' + num4 + '&设计者=' + num5 + '&机床设计完成时间=' + num6 + '&采购完成时间=' + num7 + '&备料完成时间=' + num8 + '&机床生产完成时间=' + num9 + '&机床装配完成时间=' + num10 + '&完成顺序=' + num11 + '&更新=' + num12 + } + }) +} +export function searchTable2(num1, num2) { return request({ url: '', method: 'post', data: { type: '1', - name: '车间生产管理工艺_传递后_项目名称_查询数据_加工进度修改' + name: '项目计划管理_项目详细计划_查询数据', + param: `机床流水号=` + num1 + '&计划类型=' + num2 + } + }) +} +export function editTable2(num1, num2, num3, num4, num5, num6, num7, num8, num9, num10) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '项目计划管理_项目详细计划_编辑数据', + param: `组件计划流水号=` + num1 + '&组号=' + num2 + '&任务名称=' + num3 + '&负责人=' + num4 + '&接收任务时间=' + num5 + '&任务开始时间=' + num6 + '&计划完成时间=' + num7 + '&货期=' + num8 + '&实际完成时间=' + num9 + '&备注=' + num10 + } + }) +} +export function Delete(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '项目计划管理_项目详细计划_删除数据', + param: `组件计划流水号=` + num1 + } + }) +} +export function addTable(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '项目计划管理_项目详细计划_增加数据', + param: `机床流水号=` + num1 + '&计划类型=' + num2 } }) } diff --git a/src/api/PurchasingCenter/BacklogGoodsAnalysis.js b/src/api/PurchasingCenter/BacklogGoodsAnalysis.js new file mode 100644 index 00000000..b0e934a8 --- /dev/null +++ b/src/api/PurchasingCenter/BacklogGoodsAnalysis.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' + +// 查询库存量 +export function searchMaterialNum(pageCurrent, pageSize, check1, val1, check2, val2, check3, val3) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_物料与货位对照_查询数据', + param: `物料名称_check=${check1}&物料名称=${val1}&物料规格_check=${check2}&物料规格=${val2}&物料型号_check=${check3}&物料型号=${val3}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询滞货库存量 +export function searchBacklogNum(pageCurrent, pageSize, check1, val1, check2, val2, check3, val3) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_滞货物料与货位对照_查询数据', + param: `物料名称_check=${check1}&物料名称=${val1}&物料规格_check=${check2}&物料规格=${val2}&物料型号_check=${check3}&物料型号=${val3}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 转为滞货 +export function submitTurn(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_转为滞货', + param: `物料流水号=${params[0]}&转滞货数量=${params[1]}&物料与货位对照流水号=${params[2]}&货位流水号=${params[3]}` + } + }) +} diff --git a/src/api/PurchasingCenter/CreateInquirySheet.js b/src/api/PurchasingCenter/CreateInquirySheet.js index f1c797f6..874ed6f9 100644 --- a/src/api/PurchasingCenter/CreateInquirySheet.js +++ b/src/api/PurchasingCenter/CreateInquirySheet.js @@ -1,27 +1,27 @@ import request from '@/utils/request' // 查询分配后的标准件和外购件 -export function searchMaterial(pageCurrent, pageSize, check1, num1, check2, num2, person) { +export function searchMaterial(pageCurrent, pageSize, num1, check1, val1, person) { return request({ url: '', method: 'post', data: { type: '1', name: '采购管理_采购部采购_查询物料_分配后', - param: `询价状态编号_check=${check1}&询价状态编号=${num1}&物料名称_check=${check2}&物料名称=${num2}&人员编号=${person}`, + param: `物料状态编号=${num1}&物料名称_check=${check1}&物料名称=${val1}&人员编号=${person}`, Pagination: pageCurrent + '&' + pageSize } }) } // 查询分配后的基本件 -export function searchPart(pageCurrent, pageSize, check1, num1, person) { +export function searchPart(pageCurrent, pageSize, num1, person) { return request({ url: '', method: 'post', data: { type: '1', name: '采购管理_采购部采购_查询物料_基本件_分配后', - param: `询价状态编号_check=${check1}&询价状态编号=${num1}&人员编号=${person}`, + param: `物料状态编号=${num1}&人员编号=${person}`, Pagination: pageCurrent + '&' + pageSize } }) @@ -183,3 +183,27 @@ export function saveOrder(num1, num2, num3) { } }) } +// 使用滞货 +export function submitUseInventory(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_使用滞货', + param: `物料流水号=${params[0]}&使用滞货数量=${params[1]}&组件零件流水号=${params[2]}` + } + }) +} +// 取消使用滞货 +export function cancelUseInventory(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_取消使用滞货', + param: `物料流水号=${params[0]}&取消数量=${params[1]}&组件零件流水号=${params[2]}` + } + }) +} diff --git a/src/icons/svg/BacklogGoodsAnalysis.svg b/src/icons/svg/BacklogGoodsAnalysis.svg new file mode 100644 index 00000000..7302de17 --- /dev/null +++ b/src/icons/svg/BacklogGoodsAnalysis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/Inventory/StockInquiry/index.vue b/src/views/Inventory/StockInquiry/index.vue index e69de29b..20d9c1a8 100644 --- a/src/views/Inventory/StockInquiry/index.vue +++ b/src/views/Inventory/StockInquiry/index.vue @@ -0,0 +1,239 @@ + + + + 机床号: + + + {{ item.label }} + {{ item.value2 }} + + + 组号: + + + + 零件图号: + + 查询 + + + + + + + + {{ scope.row.零件名称 }} + + + + + {{ scope.row.零件图号 }} + + + + + {{ scope.row.入库数量 }} + + + + + {{ scope.row.机床图号 }} + + + + + {{ scope.row.组号 }} + + + + + {{ scope.row.仓库名称 }} + + + + + {{ scope.row.货位名称 }} + + + + + {{ scope.row.入库时间 }} + + + + + + + + + + + + + diff --git a/src/views/ManufacturingCenter/ProjectPlanningManagement/index.vue b/src/views/ManufacturingCenter/ProjectPlanningManagement/index.vue index 2518359c..9f688f5f 100644 --- a/src/views/ManufacturingCenter/ProjectPlanningManagement/index.vue +++ b/src/views/ManufacturingCenter/ProjectPlanningManagement/index.vue @@ -19,123 +19,156 @@ :value="item.value"/> 客户名称: - - - + 签订日期: - ~ - + ~ + 交货期: - ~ - + ~ + 查询 - - + - + + + + {{ scope.row.项目编号 }} - {{ scope.row.项目编号 }} - - - - - - + {{ scope.row.项目名称 }} - + {{ scope.row.机床图号 }} - + {{ scope.row.机床名称 }} - {{ scope.row.数量 }} + + + + + {{ scope.row.数量 }} + - + {{ scope.row.合同签订日期 }} - + {{ scope.row.发货节点 }} - + {{ scope.row.客户名称 }} - + - {{ scope.row.机床设计者 }} + + + + + {{ scope.row.机床设计者 }} + - + - {{ scope.row.机床设计完成时间 }} + + + + + {{ scope.row.机床设计完成时间 }} + - + - {{ scope.row.采购完成时间 }} + + + + + {{ scope.row.采购完成时间 }} + - + - {{ scope.row.备料完成时间 }} + + + + + {{ scope.row.备料完成时间 }} + - + - {{ scope.row.机床生产完成时间 }} + + + + + {{ scope.row.机床生产完成时间 }} + - + - {{ scope.row.机床装配完成时间 }} + + + + + {{ scope.row.机床装配完成时间 }} + - + - {{ scope.row.完成顺序 }} + + + + + {{ scope.row.完成顺序 }} + - + - {{ scope.row.更新 }} + + + + + {{ scope.row.更新 }} + - + - 保存 - 编辑 + 确定 + 编辑 + 取消 @@ -151,15 +184,123 @@ @current-change="handleCurrentChange"/> - + + {{ title }} + 增加 + + + + + + + + {{ scope.row.组号 }} + + + + + + + + + + {{ scope.row.任务名称 }} + + + + + + + + + + {{ scope.row.负责人 }} + + + + + + + + + + {{ scope.row.接收任务时间 }} + + + + + + + + + + {{ scope.row.任务开始时间 }} + + + + + + + + + + {{ scope.row.计划完成时间 }} + + + + + + + + + + {{ scope.row.货期 }} + + + + + + + + + + {{ scope.row.实际完成时间 }} + + + + + + + + + + {{ scope.row.备注 }} + + + + + + 确定 + 编辑 + 取消 + 删除 + + + + diff --git a/src/views/MarketingCenter/ContractCapitalManagement/index.vue b/src/views/MarketingCenter/ContractCapitalManagement/index.vue index c2ee328e..e52faa5e 100644 --- a/src/views/MarketingCenter/ContractCapitalManagement/index.vue +++ b/src/views/MarketingCenter/ContractCapitalManagement/index.vue @@ -71,17 +71,17 @@ {{ scope.row.付款方式 }} - + {{ scope.row.合同总金额 }} - + {{ scope.row.已支付 }} - + {{ scope.row.未支付金额 }} @@ -203,17 +203,17 @@ label="付款批次" type="index" width="150"/> - + {{ scope.row.应收金额 }} - + {{ scope.row.已收金额 }} - + {{ scope.row.未收金额 }} @@ -309,7 +309,7 @@ - + + + + 使用滞货数量: + + 注意:若设置待询价物料全部使用滞货,则将不可再取消使用滞货 + +