diff --git a/src/pages.json b/src/pages.json index 3a61e16..d908a1b 100644 --- a/src/pages.json +++ b/src/pages.json @@ -947,6 +947,20 @@ "style": { "navigationBarTitleText": "安全工器具预警" } + }, + + // 材料站站内库存台账 + { + "path": "pages/materialsStation/equipmentRecord/equipmentRecord", + "style": { + "navigationStyle": "custom" + } + }, + { + "path": "pages/materialsStation/equipmentRecord/equipmentRecordDetails", + "style": { + "navigationStyle": "custom" + } } // 材料站 end ], diff --git a/src/pages/materialsStation/equipmentRecord/equipmentRecord.vue b/src/pages/materialsStation/equipmentRecord/equipmentRecord.vue new file mode 100644 index 0000000..70d72ff --- /dev/null +++ b/src/pages/materialsStation/equipmentRecord/equipmentRecord.vue @@ -0,0 +1,581 @@ + + + + + diff --git a/src/pages/materialsStation/equipmentRecord/equipmentRecordDetails.vue b/src/pages/materialsStation/equipmentRecord/equipmentRecordDetails.vue new file mode 100644 index 0000000..7fb28bf --- /dev/null +++ b/src/pages/materialsStation/equipmentRecord/equipmentRecordDetails.vue @@ -0,0 +1,390 @@ + + + + + diff --git a/src/pages/materialsStation/index/index.vue b/src/pages/materialsStation/index/index.vue index 5c942ce..6782286 100644 --- a/src/pages/materialsStation/index/index.vue +++ b/src/pages/materialsStation/index/index.vue @@ -78,6 +78,7 @@ const isUsingList = ref([ { path: 'teamWarning', name: '班组预警', src: 'teamWarning', isShow: true }, { path: 'authorizeSignature', name: '项目部授权', src: 'authorizeSignature', isShow: true }, { path: 'materialClerkConfirms', name: '领料确认', src: 'outStore', isShow: true }, + { path: 'equipmentRecord', name: '站内库存台账', src: 'ledger', isShow: true }, ]) const userAgent = navigator.userAgent.toLowerCase() diff --git a/src/services/materialsStation.js b/src/services/materialsStation.js index 8430e27..3206dd2 100644 --- a/src/services/materialsStation.js +++ b/src/services/materialsStation.js @@ -256,6 +256,51 @@ export const getToolsDetailsListApi = (data) => { }) } +// 站内库存台账-列表 +export const getBranchListApi = (data) => { + return http({ + method: 'GET', + url: '/material/material_maMachine/getBranchList', + data, + }) +} + +// 站内库存台账-详情 +export const getRetainedEquipmentListApi = (data) => { + return http({ + method: 'GET', + url: '/material/material_maMachine/getRetainedEquipmentList', + data, + }) +} + +//分公司下拉 +export const getImpUnitListApi= (data) => { + return http({ + url: '/material/material_maMachine/getImpUnitNameList', + method: 'GET', + data + }) +} + +//项目部下拉 +export const getDepartListByImpUnitApi= (data) => { + return http({ + url: '/material/material_maMachine/getDepartNameList', + method: 'GET', + data + }) +} + +//工程下拉 +export const getProListByDepartApi= (data) => { + return http({ + url: '/material/material_maMachine/getProjectList', + method: 'GET', + data + }) +} + // 班组库存 export const getTeamUseNumList = (data) => { return http({