diff --git a/src/api/erp/bitwms.js b/src/api/erp/bitwms.js new file mode 100644 index 0000000..fd051c2 --- /dev/null +++ b/src/api/erp/bitwms.js @@ -0,0 +1,41 @@ +import request from '@/utils/request' + +export function scanBitWmsCode(code) { + return request({ + url: '/admin-api/erp/bit-wms/scan', + method: 'get', + params: { code } + }) +} + +export function createBitWmsInbound(data) { + return request({ + url: '/admin-api/erp/bit-wms/inbound', + method: 'post', + data + }) +} + +export function createBitWmsOutbound(data) { + return request({ + url: '/admin-api/erp/bit-wms/outbound', + method: 'post', + data + }) +} + +export function createBitWmsMove(data) { + return request({ + url: '/admin-api/erp/bit-wms/move', + method: 'post', + data + }) +} + +export function getBitWmsLocationLabel(locationId) { + return request({ + url: '/admin-api/erp/bit-wms/location-label', + method: 'get', + params: { locationId } + }) +} diff --git a/src/pages.json b/src/pages.json index 693ab5e..81ece6d 100644 --- a/src/pages.json +++ b/src/pages.json @@ -452,6 +452,48 @@ "navigationStyle": "custom" } }, + { + "path": "bitWms/scan", + "style": { + "navigationBarTitleText": "BIT样品仓", + "navigationStyle": "custom" + } + }, + { + "path": "bitWms/shelf", + "style": { + "navigationBarTitleText": "贴码上架", + "navigationStyle": "custom" + } + }, + { + "path": "bitWms/in", + "style": { + "navigationBarTitleText": "样品入库", + "navigationStyle": "custom" + } + }, + { + "path": "bitWms/out", + "style": { + "navigationBarTitleText": "样品出库", + "navigationStyle": "custom" + } + }, + { + "path": "bitWms/move", + "style": { + "navigationBarTitleText": "样品移库", + "navigationStyle": "custom" + } + }, + { + "path": "bitWms/stock", + "style": { + "navigationBarTitleText": "样品库存查询", + "navigationStyle": "custom" + } + }, { "path": "product/index", "style": { diff --git a/src/pages_function/pages/bitWms/in.vue b/src/pages_function/pages/bitWms/in.vue new file mode 100644 index 0000000..84cbee3 --- /dev/null +++ b/src/pages_function/pages/bitWms/in.vue @@ -0,0 +1,86 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/move.vue b/src/pages_function/pages/bitWms/move.vue new file mode 100644 index 0000000..b17da04 --- /dev/null +++ b/src/pages_function/pages/bitWms/move.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/out.vue b/src/pages_function/pages/bitWms/out.vue new file mode 100644 index 0000000..a885e47 --- /dev/null +++ b/src/pages_function/pages/bitWms/out.vue @@ -0,0 +1,93 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/parts/FormInput.vue b/src/pages_function/pages/bitWms/parts/FormInput.vue new file mode 100644 index 0000000..10133e2 --- /dev/null +++ b/src/pages_function/pages/bitWms/parts/FormInput.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/parts/InfoCard.vue b/src/pages_function/pages/bitWms/parts/InfoCard.vue new file mode 100644 index 0000000..a7468d0 --- /dev/null +++ b/src/pages_function/pages/bitWms/parts/InfoCard.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/scan.vue b/src/pages_function/pages/bitWms/scan.vue new file mode 100644 index 0000000..45c59ae --- /dev/null +++ b/src/pages_function/pages/bitWms/scan.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/shelf.vue b/src/pages_function/pages/bitWms/shelf.vue new file mode 100644 index 0000000..f0404a9 --- /dev/null +++ b/src/pages_function/pages/bitWms/shelf.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/src/pages_function/pages/bitWms/stock.vue b/src/pages_function/pages/bitWms/stock.vue new file mode 100644 index 0000000..915c57e --- /dev/null +++ b/src/pages_function/pages/bitWms/stock.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/utils/permissionMenu.js b/src/utils/permissionMenu.js index 71675ed..252edaf 100644 --- a/src/utils/permissionMenu.js +++ b/src/utils/permissionMenu.js @@ -17,6 +17,23 @@ const MENU_ROUTE_MAP = { planprogress: '/page_report/planProgress', '仓库信息': '/pages_function/pages/warehouse/index', warehouse: '/pages_function/pages/warehouse/index', + 'BIT样品仓': '/pages_function/pages/bitWms/scan', + bitwms: '/pages_function/pages/bitWms/scan', + '贴码上架': '/pages_function/pages/bitWms/shelf', + '样品入库': '/pages_function/pages/bitWms/in', + '样品出库': '/pages_function/pages/bitWms/out', + '样品移库': '/pages_function/pages/bitWms/move', + '样品库存查询': '/pages_function/pages/bitWms/stock', + 'erp:bit-wms:shelf': '/pages_function/pages/bitWms/shelf', + 'erp:bit-wms:inbound': '/pages_function/pages/bitWms/in', + 'erp:bit-wms:outbound': '/pages_function/pages/bitWms/out', + 'erp:bit-wms:move': '/pages_function/pages/bitWms/move', + 'erp:bit-wms:stock:query': '/pages_function/pages/bitWms/stock', + erpbitwmsshelf: '/pages_function/pages/bitWms/shelf', + erpbitwmsinbound: '/pages_function/pages/bitWms/in', + erpbitwmsoutbound: '/pages_function/pages/bitWms/out', + erpbitwmsmove: '/pages_function/pages/bitWms/move', + erpbitwmsstockquery: '/pages_function/pages/bitWms/stock', '检验类型': '/pages_function/pages/inspection/index', inspection: '/pages_function/pages/inspection/index', '检验项库': '/pages_function/pages/inspectionItem/index',