diff --git a/src/api/StockArrival.js b/src/api/StockArrival.js index c8c576c2..f5968530 100644 --- a/src/api/StockArrival.js +++ b/src/api/StockArrival.js @@ -75,6 +75,61 @@ export function searchstockArrival(query) { }) } +export function searchstockArrival2(query) { + var params = new URLSearchParams() + if (query.number !== '' && query.number !== null && query.number !== undefined) { + params.append('number', query.number) // 你要传给后台的参数值 key/value + } + if (query.title !== '' && query.title !== null && query.title !== undefined) { + params.append('title', query.title) // 你要传给后台的参数值 key/value + } + if (query.supplierId !== '' && query.supplierId !== null && query.supplierId !== undefined) { + params.append('supplierId', query.supplierId) // 你要传给后台的参数值 key/value + } + if (query.deptId !== '' && query.deptId !== null && query.deptId !== undefined) { + params.append('deptId', query.deptId) // 你要传给后台的参数值 key/value + } + if (query.stockPersonId !== '' && query.stockPersonId !== null && query.stockPersonId !== undefined) { + params.append('stockPersonId', query.stockPersonId) // 你要传给后台的参数值 key/value + } + if (query.sourceType !== '' && query.sourceType !== null && query.sourceType !== undefined) { + params.append('sourceType', query.sourceType) // 你要传给后台的参数值 key/value + } + if (query.sourceNumber !== '' && query.sourceNumber !== null && query.sourceNumber !== undefined) { + params.append('sourceNumber', query.sourceNumber) // 你要传给后台的参数值 key/value + } + if (query.judgeStat !== '' && query.judgeStat !== null && query.judgeStat !== undefined) { + params.append('judgeStat', query.judgeStat) // 你要传给后台的参数值 key/value + } + if (query.receiptStat !== '' && query.receiptStat !== null && query.receiptStat !== undefined) { + params.append('receiptStat', query.receiptStat) // 你要传给后台的参数值 key/value + } + if (query.beginTime !== '' && query.beginTime !== null && query.beginTime !== undefined) { + params.append('beginTime', query.beginTime) // 你要传给后台的参数值 key/value + } + if (query.endTime !== '' && query.endTime !== null && query.endTime !== undefined) { + params.append('endTime', query.endTime) // 你要传给后台的参数值 key/value + } + if (query.repositoryId !== '' && query.repositoryId !== null && query.repositoryId !== undefined) { + params.append('repositoryId', query.repositoryId) // 你要传给后台的参数值 key/value + } + if (query.createPersonId !== '' && query.createPersonId !== null && query.createPersonId !== undefined) { + params.append('createPersonId', query.createPersonId) // 你要传给后台的参数值 key/value + } + // if (query.regionIds !== '' && query.regionIds !== null && query.regionIds !== undefined) { + // params.append('regionIds', query.regionIds) // 你要传给后台的参数值 key/value + // } + if (query.isActive !== '' && query.isActive !== null && query.isActive !== undefined) { + params.append('isActive', query.isActive) // 你要传给后台的参数值 key/value + } + params.append('pageNum', query.pageNum) // 你要传给后台的参数值 key/value + params.append('pageSize', query.pageSize) // 你要传给后台的参数值 key/value + return request({ + url: '/stockArrival/search', + method: 'post', + data: params + }) +} // 修改采购到货 export function updatestockArrival(query, query2) { var params = new URLSearchParams() diff --git a/src/api/count.js b/src/api/count.js index f63a86ad..27fa15e9 100644 --- a/src/api/count.js +++ b/src/api/count.js @@ -183,6 +183,9 @@ export function purchaseCount(query) { if (query.endTime !== '' && query.endTime !== null && query.endTime !== undefined) { params.append('endTime', query.endTime) // 你要传给后台的参数值 key/value } + if (query.type !== '' && query.type !== null && query.type !== undefined) { + params.append('type', query.type) // 你要传给后台的参数值 key/value + } if (query.pageNum !== '' && query.pageNum !== null && query.pageNum !== undefined) { params.append('pageNum', query.pageNum) // 你要传给后台的参数值 key/value } @@ -1438,3 +1441,24 @@ export function installmentAnalyze(query) { data: params }) } +// 库存呆滞分析表 +export function SluggishAnalysisTable(query) { + var params = new URLSearchParams() + if (query.type !== '' && query.type !== null && query.type !== undefined) { + params.append('type', query.type) // 你要传给后台的参数值 key/value + } + if (query.time !== '' && query.time !== null && query.time !== undefined) { + params.append('time', query.time) // 你要传给后台的参数值 key/value + } + if (query.pageNum !== '' && query.pageNum !== null && query.pageNum !== undefined) { + params.append('pageNum', query.pageNum) // 你要传给后台的参数值 key/value + } + if (query.pageSize !== '' && query.pageSize !== null && query.pageSize !== undefined) { + params.append('pageSize', query.pageSize) // 你要传给后台的参数值 key/value + } + return request({ + url: '/installmentCount/installmentComplete', + method: 'post', + data: params + }) +} diff --git a/src/lang/en.js b/src/lang/en.js index 4cf7a3d7..4e3f6dd2 100644 --- a/src/lang/en.js +++ b/src/lang/en.js @@ -128,6 +128,8 @@ export default { AddLocationAdjust: 'new form', LocationAdjustList: 'adjustment list', Inventorydetaillist: 'stocks detail list', + InventorySluggishAnalysisTable: 'InventorySluggishAnalysisTable', + InventoryMatchingAnalysisTable: 'InventoryMatchingAnalysisTable', ProduceRequire: 'production requirement', MaterialsList: 'material list', AddMaterialsList: 'new material list', @@ -3353,6 +3355,7 @@ export default { cwxx: 'finance info.', fzxx: 'other info.', gyskh: 'supplier evaluation', + gyscf: 'supplier punish', sctjd: 'generate price adjustment form', tzdmx: 'adjustment form detail', cgdyj: 'purchase order original price', diff --git a/src/lang/zh.js b/src/lang/zh.js index 14267f47..0d476861 100644 --- a/src/lang/zh.js +++ b/src/lang/zh.js @@ -146,6 +146,8 @@ export default { AddLocationAdjust: '新建货位调整单', LocationAdjustList: '货位调整单列表', Inventorydetaillist: '库存明细统计表', + InventorySluggishAnalysisTable: '库存呆滞料分析表', + InventoryMatchingAnalysisTable: '库存配套分析表', ProduceRequire: '生产需求', MaterialsList: '物料清单', AddMaterialsList: '新建物料清单', @@ -3378,6 +3380,7 @@ export default { cwxx: '财务信息', fzxx: '辅助信息', gyskh: '供应商考核', + gyscf: '供应商惩罚', sctjd: '生成调价单', tzdmx: '调整单明细', cgdyj: '采购单原价', diff --git a/src/router/index.js b/src/router/index.js index 758176c8..947ad19f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3124,6 +3124,18 @@ export const asyncRouterMap = [ component: () => import('@/views/inventorycount2/Inventorydetaillist'), name: 'Inventorydetaillist', meta: { title: 'Inventorydetaillist', noCache: false, roles: ['311-312-323-4'] } + }, + { + path: 'InventorySluggishAnalysisTable', + component: () => import('@/views/inventorycount2/InventorySluggishAnalysisTable'), + name: 'InventorySluggishAnalysisTable', + meta: { title: 'InventorySluggishAnalysisTable', noCache: false, roles: ['311-312-397-4'] } + }, + { + path: 'InventoryMatchingAnalysisTable', + component: () => import('@/views/inventorycount2/InventorySluggishAnalysisTable'), + name: 'InventoryMatchingAnalysisTable', + meta: { title: 'InventoryMatchingAnalysisTable', noCache: false, roles: ['311-312-398-4'] } } ] }, diff --git a/src/views/AccessComponent/AccessComponentList.vue b/src/views/AccessComponent/AccessComponentList.vue index 25afcb5c..267e6f0b 100644 --- a/src/views/AccessComponent/AccessComponentList.vue +++ b/src/views/AccessComponent/AccessComponentList.vue @@ -97,10 +97,10 @@