diff --git a/src/api/lb-goods.js b/src/api/lb-goods.js
new file mode 100644
index 0000000..f979f20
--- /dev/null
+++ b/src/api/lb-goods.js
@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+
+export function getLbGoodsList(params) {
+ return request({
+ url: '/lbGoods/list',
+ method: 'get',
+ params
+ })
+}
+
+export function getLbGoodsById(id) {
+ return request({
+ url: `/lbGoods/get/${id}`,
+ method: 'get'
+ })
+}
+
+export function addLbGoods(data) {
+ return request({
+ url: '/lbGoods/add',
+ method: 'post',
+ data
+ })
+}
+
+export function updateLbGoods(data) {
+ return request({
+ url: '/lbGoods/update',
+ method: 'put',
+ data
+ })
+}
+
+export function deleteLbGoods(id) {
+ return request({
+ url: `/lbGoods/delete/${id}`,
+ method: 'delete'
+ })
+}
diff --git a/src/router/index.js b/src/router/index.js
index 83ef420..4b0ceb9 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -429,10 +429,10 @@ export const constantRoutes = [
meta: { title: '抵扣金管理', icon: 'el-icon-wallet' }
},
{
- path: 'package-predict',
- name: 'LbPackagePredict',
- component: () => import('@/views/lb-business/package-predict/index'),
- meta: { title: '拆包预测', icon: 'el-icon-box' }
+ path: 'goods-package-predict',
+ name: 'LbGoodsPackagePredict',
+ component: () => import('@/views/lb-business/goods-package-predict/index'),
+ meta: { title: '货物包预测', icon: 'el-icon-box' }
},
{
path: 'order-add-stop',
diff --git a/src/views/lb-business/goods-package-predict/index.vue b/src/views/lb-business/goods-package-predict/index.vue
new file mode 100644
index 0000000..0f8a30b
--- /dev/null
+++ b/src/views/lb-business/goods-package-predict/index.vue
@@ -0,0 +1,523 @@
+
+