diff --git a/xiuosiot-frontend/package.json b/xiuosiot-frontend/package.json index 303549e..9e05975 100644 --- a/xiuosiot-frontend/package.json +++ b/xiuosiot-frontend/package.json @@ -17,7 +17,7 @@ "axios": "0.18.1", "core-js": "^3.6.5", "echarts": "^5.3.3", - "element-ui": "^2.15.8", + "element-ui": "2.15.13", "html-loader": "^4.2.0", "js-cookie": "2.2.0", "markdown-loader": "^8.0.0", diff --git a/xiuosiot-frontend/src/api/terminal/stock.js b/xiuosiot-frontend/src/api/terminal/stock.js new file mode 100644 index 0000000..8513dcb --- /dev/null +++ b/xiuosiot-frontend/src/api/terminal/stock.js @@ -0,0 +1,49 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/fzDevice/selectAll', + method: 'get', + params: data || {} + }) +} + +export function getListByType(data) { + return request({ + url: '/fzDevice/select', + method: 'get', + params: data || {} + }) +} + +export function getListByNo(data) { + return request({ + url: '/fzDevice/selectByNo', + method: 'get', + params: data || {} + }) +} + +export function add(data) { + return request({ + url: '/fzDevice/add', + method: 'post', + data + }) +} + +export function update(data) { + return request({ + url: '/fzDevice/update', + method: 'post', + data + }) +} + +export function remove(data) { + return request({ + url: '/fzDevice/delete', + method: 'post', + data + }) +} diff --git a/xiuosiot-frontend/src/assets/images/stock_no.png b/xiuosiot-frontend/src/assets/images/stock_no.png new file mode 100644 index 0000000..dc871bc Binary files /dev/null and b/xiuosiot-frontend/src/assets/images/stock_no.png differ diff --git a/xiuosiot-frontend/src/assets/images/stock_out_date.png b/xiuosiot-frontend/src/assets/images/stock_out_date.png new file mode 100644 index 0000000..1b06fee Binary files /dev/null and b/xiuosiot-frontend/src/assets/images/stock_out_date.png differ diff --git a/xiuosiot-frontend/src/assets/images/stock_remark.png b/xiuosiot-frontend/src/assets/images/stock_remark.png new file mode 100644 index 0000000..3b3888b Binary files /dev/null and b/xiuosiot-frontend/src/assets/images/stock_remark.png differ diff --git a/xiuosiot-frontend/src/assets/images/stock_status.png b/xiuosiot-frontend/src/assets/images/stock_status.png new file mode 100644 index 0000000..8cdbf36 Binary files /dev/null and b/xiuosiot-frontend/src/assets/images/stock_status.png differ diff --git a/xiuosiot-frontend/src/assets/images/stock_user.png b/xiuosiot-frontend/src/assets/images/stock_user.png new file mode 100644 index 0000000..cca0db9 Binary files /dev/null and b/xiuosiot-frontend/src/assets/images/stock_user.png differ diff --git a/xiuosiot-frontend/src/layout/index.vue b/xiuosiot-frontend/src/layout/index.vue index 6312a14..95a9f59 100644 --- a/xiuosiot-frontend/src/layout/index.vue +++ b/xiuosiot-frontend/src/layout/index.vue @@ -48,7 +48,7 @@ export default { } }, showBreadcrumb() { - const whiteList = ['overview', 'terminal/add', 'terminal/plc', 'data/value', 'configuration/development', 'dashboard', 'log/accessLog', 'log/systemLog', 'rule/manage', 'rule/dataTransfer'] + const whiteList = ['overview', 'terminal/add', 'terminal/plc', 'terminal/stock', 'data/value', 'configuration/development', 'dashboard', 'log/accessLog', 'log/systemLog', 'rule/manage', 'rule/dataTransfer'] return whiteList.every((item) => this.$route.path.indexOf(item) === -1) } }, diff --git a/xiuosiot-frontend/src/router/index.js b/xiuosiot-frontend/src/router/index.js index 45493b6..ec95bfd 100644 --- a/xiuosiot-frontend/src/router/index.js +++ b/xiuosiot-frontend/src/router/index.js @@ -220,6 +220,12 @@ export const asyncRouter = [ name: 'OTA', component: () => import('@/views/terminal/OTA/index'), meta: { title: 'OTA升级', disabled: true, permission: ['dashengda', 'hangxiao', 'qianjiangdianqi'] } + }, + { + path: 'stock', + name: 'Stock', + component: () => import('@/views/terminal/stock/index'), + meta: { title: '库存管理', permission: ['dashengda', 'hangxiao', 'qianjiangdianqi'] } } ] }, diff --git a/xiuosiot-frontend/src/views/components/Footer/index.vue b/xiuosiot-frontend/src/views/components/Footer/index.vue index 9677939..d4ef228 100644 --- a/xiuosiot-frontend/src/views/components/Footer/index.vue +++ b/xiuosiot-frontend/src/views/components/Footer/index.vue @@ -42,7 +42,7 @@
+ 设备名称
+
{{ form.fzDeviceType }}
+