diff --git a/common/classify.data.js b/common/classify.data.js
index 857a59e6..4870927a 100644
--- a/common/classify.data.js
+++ b/common/classify.data.js
@@ -2,25 +2,25 @@ export default [{
"name": "库存查询",
"children": [{
"name": "按零件查询库存",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "pages/query/item",
"index": 1,
},
{
"name": "按库位查询库存",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/query/location",
"index": 2,
},
{
"name": "按器具查询库存",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/query/container",
"index": 3,
},
{
"name": "单据查询",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/query/number",
"index": 3,
}
@@ -31,80 +31,80 @@ export default [{
"name": "原料管理",
"children": [{
"name": "采购收货任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/purchaseReceipt/job/receiptJob",
"index": 1,
},
{
"name": "到货检验任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/inspect/job/inspectJob",
"index": 1,
},
{
"name": "采购退货任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/purchaseReturn/job/returnJob",
"index": 2,
},
{
"name": "采购退货记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/purchaseReturn/record/returnRecord",
"index": 3,
},
{
"name": "原料上架任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/putaway/job/putawayJob",
"index": 3,
},
{
"name": "原料上架记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/putaway/record/putawayRecord",
"index": 3,
},
{
"name": "发料任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/issue/job/issueJob",
"index": 4,
},
{
"name": "直接发料",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/issue/record/issueRecord",
"index": 5,
},
{
"name": "生产收料任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReceipt/job/productionReceiptJob",
"index": 5,
},
{
"name": "生产收料记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReceipt/record/productionReceiptRecord",
"index": 5,
},
{
"name": "生产退料任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReturn/job/returnJob",
"index": 6,
},
{
"name": "生产合格退料",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReturn/record/returnToStore",
"index": 7,
},
{
"name": "生产隔离退料",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReturn/record/returnToHold",
"index": 8,
},
@@ -115,67 +115,67 @@ export default [{
"name": "库存管理",
"children": [{
"name": "库存转移任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/inventoryMove/job/inventoryMoveJob",
"index": 8,
}, {
"name": "库存转移",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/inventoryMove/record/moveFree",
"index": 8,
},
{
"name": "合格转隔离",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/inventoryMove/record/moveOkToHold",
"index": 8,
},
{
"name": "隔离转合格",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/inventoryMove/record/moveHoldToOk",
"index": 8,
},
{
"name": "盘点任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/count/job/countJob",
"index": 8,
},
{
"name": "库位盘点",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/count/record/countRecord",
"index": 8,
},
{
"name": "计划外入库任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/unPlanned/job/receiptJob",
"index": 8,
},
{
"name": "计划外出库任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/unPlanned/job/issueJob",
"index": 8,
},
{
"name": "计划外入库记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/unPlanned/record/receiptRecord",
"index": 8,
},
{
"name": "计划外出库记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/unPlanned/record/issueRecord",
"index": 8,
},
{
"name": "报废出库\n(记录)",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/scrap/record/scrapRecord",
"index": 8,
},
@@ -185,73 +185,73 @@ export default [{
"name": "制品管理",
"children": [{
"name": "制品收货任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/productReceipt/job/productReceiptJob',
"index": 1,
},
{
"name": "制品收货记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/productReceipt/record/productReceiptRecord',
"index": 1,
},
{
"name": "制品上架任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/productPutaway/job/productPutawayJob',
"index": 1,
},
{
"name": "制品上架记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/productPutaway/record/productPutawayRecord',
"index": 1,
},
{
"name": "制品发货任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/deliver/job/deliverJob',
"index": 1,
},
{
"name": "制品发货记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/deliver/record/deliverRecord',
"index": 1,
},
{
"name": "客户退货任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/customerReturn/job/returnJob',
"index": 1,
},
{
"name": "客户退货记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": '/pages/customerReturn/record/returnRecord',
"index": 1,
},
{
"name": "调拨接收任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/transfer/job/receiptJob",
"index": 8,
},
{
"name": "调拨接收记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/transfer/record/receiptRecord",
"index": 8,
},
{
"name": "调拨发出任务",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/transfer/job/issueJob",
"index": 8,
},
{
"name": "调拨发出记录",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/transfer/record/issueRecord",
"index": 8,
},
@@ -262,31 +262,31 @@ export default [{
"name": "器具管理",
"children": [{
"name": "托盘绑定",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/pallet/record/bindPalletRecord",
"index": 8,
},
{
"name": "托盘解绑",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/pallet/record/unBindPalletRecord",
"index": 8,
},
{
"name": "拆包",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/package/record/splitPackageRecord",
"index": 8,
},
{
"name": "合包",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/package/record/mergePackageRecord",
"index": 8,
},
{
"name": "翻包",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/package/record/overPackageRecord",
"index": 8,
},
@@ -298,68 +298,68 @@ export default [{
"name": "申请(原料)",
"children": [{
"name": "发料申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/issue/request/issueRequest",
"index": 8,
},
{
"name": "采购退货申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/purchaseReturn/request/returnRequest",
"index": 8,
},
{
"name": "原料上架申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/putaway/request/putawayRequest",
"index": 8,
},
{
"name": "生产退料合格申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReturn/request/returnToStoreRequest",
"index": 8,
},
{
"name": "生产退料隔离申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productionReturn/request/returnToHoldRequest",
"index": 8,
},
{
"name": "制品上架申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/productPutaway/request/putawayRequest",
"index": 8,
},
{
"name": "成品发货申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/deliver/request/deliverRequest",
"index": 8,
},
{
"name": "客户退货申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/customerReturn/request/customerReturnRequest",
"index": 8,
},
{
"name": "计划外入库申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/unPlanned/request/receiptRequest",
"index": 8,
},
{
"name": "计划外出库申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/unPlanned/request/issueRequest",
"index": 8,
},
{
"name": "报废出库申请",
- "icon": "/static/menus/dy_menu/menu_search_lj.svg",
+ "icon": "/static/menus/menu_search_lj.svg",
"url": "/pages/scrap/request/scrapRrequest",
"index": 8,
}
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 1dddb782..cc4b5d37 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -22,19 +22,19 @@
{{item.name}}
-
+
-
-
-
-
-
+
+
+
+
+
-
+
@@ -74,30 +74,30 @@
scrollRightTop: 0, // 右边栏目scroll-view的滚动条高度
timer: null, // 定时器
forcedLogin: false,
- count:1,
- position:[-10,-10]
+ count: 1,
+ position: [-10, -10]
}
},
onLoad() {
if (sessionStorage.getItem("hasLogin")) {
uni.showLoading({
- title:"正在获取菜单...",
- mask:true
+ title: "正在获取菜单...",
+ mask: true
})
this.$store.dispatch('getPermissionInfo').then(res => {
uni.hideLoading()
if (res.menus.length > 0) {
var menus = res.menus.filter(item => item.name == "PDA菜单管理")
if (menus.length > 0) {
- var tab = menus[0].children.filter(res=>res.visible==true)
- tab.forEach(res=>{
- for(var i=0;i res.visible == true)
+ tab.forEach(res => {
+ for (var i = 0; i < res.children.length; i++) {
+ if (res.children[i].visible == false) {
+ res.children.splice(i, 1)
}
}
})
- this.tabbar =tab;
+ this.tabbar = tab;
var i = 0;
this.tabbar.forEach(res => {
res.children.forEach(res => {
@@ -157,7 +157,7 @@
res = tab[i]
return tab[i]
} else if (tab[i].children && tab[i].children.length > 0) {
- res = findList(tab[i].children)
+ res = findList(tab[i].children)
}
if (res) break
}
@@ -269,11 +269,13 @@
},
getDictory() {
var params = {
- types:["job_status","location_type","item_status","uom",
- "inventory_status","container_type","pack_unit","unplanned_receipt_reason",
- "unplanned_issue_reason","scrap_reason","inspect_failed_reason",
- "request_status","inspect_type","next_action","sample_method","transfer_mode","count_stage"]
- }
+ types: ["job_status", "location_type", "item_status", "uom",
+ "inventory_status", "container_type", "pack_unit", "unplanned_receipt_reason",
+ "unplanned_issue_reason", "scrap_reason", "inspect_failed_reason",
+ "request_status", "inspect_type", "next_action", "sample_method", "transfer_mode",
+ "count_stage"
+ ]
+ }
getDictionaryItem(params).then(res => {
if (res.data.length > 0) {
uni.setStorageSync("dictionary", res.data)
@@ -422,10 +424,10 @@
}
.item-menu-image {
- width: 100rpx;
- height: 100rpx;
+ width: 32px;
+ height: 32px;
}
-
+
.index_badge {
position: absolute;
right: 0;
@@ -434,5 +436,4 @@
line-height: 42rpx;
border-radius: 50%;
}
-
diff --git a/static/menus/bind_pallet.svg b/static/menus/bind_pallet.svg
new file mode 100644
index 00000000..b2f3cd55
--- /dev/null
+++ b/static/menus/bind_pallet.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/count.svg b/static/menus/count.svg
deleted file mode 100644
index ee864718..00000000
--- a/static/menus/count.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/createTP.svg b/static/menus/createTP.svg
deleted file mode 100644
index 6390c693..00000000
--- a/static/menus/createTP.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/customer_return.svg b/static/menus/customer_return.svg
new file mode 100644
index 00000000..4c7f32c1
--- /dev/null
+++ b/static/menus/customer_return.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/deliver.svg b/static/menus/deliver.svg
index 7353500c..5148af07 100644
--- a/static/menus/deliver.svg
+++ b/static/menus/deliver.svg
@@ -1,2 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/static/menus/deliverAll.svg b/static/menus/deliverAll.svg
deleted file mode 100644
index f8c24f50..00000000
--- a/static/menus/deliverAll.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/deliverFG.svg b/static/menus/deliverFG.svg
deleted file mode 100644
index febc8664..00000000
--- a/static/menus/deliverFG.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/deliverMany.svg b/static/menus/deliverMany.svg
deleted file mode 100644
index c5ef91e4..00000000
--- a/static/menus/deliverMany.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/deliverTF.svg b/static/menus/deliverTF.svg
deleted file mode 100644
index db51bc21..00000000
--- a/static/menus/deliverTF.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/dy_menu/menu_cw_allot.svg b/static/menus/dy_menu/menu_cw_allot.svg
deleted file mode 100644
index e4774d4e..00000000
--- a/static/menus/dy_menu/menu_cw_allot.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_cw_in.svg b/static/menus/dy_menu/menu_cw_in.svg
deleted file mode 100644
index 5d21e7f6..00000000
--- a/static/menus/dy_menu/menu_cw_in.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_cw_out.svg b/static/menus/dy_menu/menu_cw_out.svg
deleted file mode 100644
index a8233bec..00000000
--- a/static/menus/dy_menu/menu_cw_out.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_cw_yk.svg b/static/menus/dy_menu/menu_cw_yk.svg
deleted file mode 100644
index 9716d16b..00000000
--- a/static/menus/dy_menu/menu_cw_yk.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_fh.svg b/static/menus/dy_menu/menu_fh.svg
deleted file mode 100644
index 94a101ed..00000000
--- a/static/menus/dy_menu/menu_fh.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_fl.svg b/static/menus/dy_menu/menu_fl.svg
deleted file mode 100644
index 3f09ef4e..00000000
--- a/static/menus/dy_menu/menu_fl.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_fl_bcp.svg b/static/menus/dy_menu/menu_fl_bcp.svg
deleted file mode 100644
index b79d0cab..00000000
--- a/static/menus/dy_menu/menu_fl_bcp.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_hsl_adjust.svg b/static/menus/dy_menu/menu_hsl_adjust.svg
deleted file mode 100644
index 6c7895e9..00000000
--- a/static/menus/dy_menu/menu_hsl_adjust.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_hsl_in.svg b/static/menus/dy_menu/menu_hsl_in.svg
deleted file mode 100644
index f8adb460..00000000
--- a/static/menus/dy_menu/menu_hsl_in.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_kc_refer.svg b/static/menus/dy_menu/menu_kc_refer.svg
deleted file mode 100644
index f355227e..00000000
--- a/static/menus/dy_menu/menu_kc_refer.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_return_sjh.svg b/static/menus/dy_menu/menu_return_sjh.svg
deleted file mode 100644
index a1fde345..00000000
--- a/static/menus/dy_menu/menu_return_sjh.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_return_sjq.svg b/static/menus/dy_menu/menu_return_sjq.svg
deleted file mode 100644
index 527515d4..00000000
--- a/static/menus/dy_menu/menu_return_sjq.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_search_kw.svg b/static/menus/dy_menu/menu_search_kw.svg
deleted file mode 100644
index aad9b859..00000000
--- a/static/menus/dy_menu/menu_search_kw.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_sh_receipt.svg b/static/menus/dy_menu/menu_sh_receipt.svg
deleted file mode 100644
index b9a745fa..00000000
--- a/static/menus/dy_menu/menu_sh_receipt.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_sj_add.svg b/static/menus/dy_menu/menu_sj_add.svg
deleted file mode 100644
index 48ec86ca..00000000
--- a/static/menus/dy_menu/menu_sj_add.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_sj_bcp.svg b/static/menus/dy_menu/menu_sj_bcp.svg
deleted file mode 100644
index 86986733..00000000
--- a/static/menus/dy_menu/menu_sj_bcp.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_sj_execute.svg b/static/menus/dy_menu/menu_sj_execute.svg
deleted file mode 100644
index 69c0b50c..00000000
--- a/static/menus/dy_menu/menu_sj_execute.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_tk.svg b/static/menus/dy_menu/menu_tk.svg
deleted file mode 100644
index 9a0ac6df..00000000
--- a/static/menus/dy_menu/menu_tk.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_yl_del.svg b/static/menus/dy_menu/menu_yl_del.svg
deleted file mode 100644
index ab829ec3..00000000
--- a/static/menus/dy_menu/menu_yl_del.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_ylzf.svg b/static/menus/dy_menu/menu_ylzf.svg
deleted file mode 100644
index ef4d4d30..00000000
--- a/static/menus/dy_menu/menu_ylzf.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_zjfl.svg b/static/menus/dy_menu/menu_zjfl.svg
deleted file mode 100644
index c708575b..00000000
--- a/static/menus/dy_menu/menu_zjfl.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/dy_menu/menu_zjtk.svg b/static/menus/dy_menu/menu_zjtk.svg
deleted file mode 100644
index 8a25306d..00000000
--- a/static/menus/dy_menu/menu_zjtk.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/static/menus/hold.svg b/static/menus/hold.svg
deleted file mode 100644
index 547ca8d9..00000000
--- a/static/menus/hold.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/inspect.svg b/static/menus/inspect.svg
index a98a13ef..a18cd656 100644
--- a/static/menus/inspect.svg
+++ b/static/menus/inspect.svg
@@ -1,2 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/static/menus/instruments.svg b/static/menus/instruments.svg
deleted file mode 100644
index f93946b3..00000000
--- a/static/menus/instruments.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/inventory_move.svg b/static/menus/inventory_move.svg
new file mode 100644
index 00000000..e310f682
--- /dev/null
+++ b/static/menus/inventory_move.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/issue.svg b/static/menus/issue.svg
index f57f384d..3222d1ae 100644
--- a/static/menus/issue.svg
+++ b/static/menus/issue.svg
@@ -1,2 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/static/menus/issueByFIFO.svg b/static/menus/issueByFIFO.svg
deleted file mode 100644
index 2f2a1e50..00000000
--- a/static/menus/issueByFIFO.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/location.svg b/static/menus/location.svg
deleted file mode 100644
index dd72a99f..00000000
--- a/static/menus/location.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/dy_menu/menu_search_lj.svg b/static/menus/menu_search_lj.svg
similarity index 100%
rename from static/menus/dy_menu/menu_search_lj.svg
rename to static/menus/menu_search_lj.svg
diff --git a/static/menus/merge.svg b/static/menus/merge.svg
deleted file mode 100644
index 3cc8bca1..00000000
--- a/static/menus/merge.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/merge_package.svg b/static/menus/merge_package.svg
new file mode 100644
index 00000000..b2d27ad2
--- /dev/null
+++ b/static/menus/merge_package.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/over_package.svg b/static/menus/over_package.svg
new file mode 100644
index 00000000..7a3c2035
--- /dev/null
+++ b/static/menus/over_package.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/part.svg b/static/menus/part.svg
deleted file mode 100644
index 3a455a69..00000000
--- a/static/menus/part.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/parts.svg b/static/menus/parts.svg
deleted file mode 100644
index 6b49534d..00000000
--- a/static/menus/parts.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/product_dismantle.svg b/static/menus/product_dismantle.svg
new file mode 100644
index 00000000..26efa1fb
--- /dev/null
+++ b/static/menus/product_dismantle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/product_putaway.svg b/static/menus/product_putaway.svg
new file mode 100644
index 00000000..e14ec511
--- /dev/null
+++ b/static/menus/product_putaway.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/product_receipt.svg b/static/menus/product_receipt.svg
index 4ddb8016..bb318a2e 100644
--- a/static/menus/product_receipt.svg
+++ b/static/menus/product_receipt.svg
@@ -1,2 +1,5 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/static/menus/product_recycle.svg b/static/menus/product_recycle.svg
deleted file mode 100644
index 6752439d..00000000
--- a/static/menus/product_recycle.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/product_recycle11.svg b/static/menus/product_recycle11.svg
deleted file mode 100644
index 8aae1e6b..00000000
--- a/static/menus/product_recycle11.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/production_return.svg b/static/menus/production_return.svg
new file mode 100644
index 00000000..86ab3159
--- /dev/null
+++ b/static/menus/production_return.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/purchase_receipt.svg b/static/menus/purchase_receipt.svg
new file mode 100644
index 00000000..b2d972ff
--- /dev/null
+++ b/static/menus/purchase_receipt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/purchase_return.svg b/static/menus/purchase_return.svg
new file mode 100644
index 00000000..1dcb2cf5
--- /dev/null
+++ b/static/menus/purchase_return.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/putaway.svg b/static/menus/putaway.svg
index 7ec5134c..aeafb4f4 100644
--- a/static/menus/putaway.svg
+++ b/static/menus/putaway.svg
@@ -1,2 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/static/menus/putawayjob.svg b/static/menus/putawayjob.svg
deleted file mode 100644
index 4d5996c0..00000000
--- a/static/menus/putawayjob.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/query_container.svg b/static/menus/query_container.svg
new file mode 100644
index 00000000..23278b22
--- /dev/null
+++ b/static/menus/query_container.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/query_inspect.svg b/static/menus/query_inspect.svg
new file mode 100644
index 00000000..cecb0138
--- /dev/null
+++ b/static/menus/query_inspect.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/query_issue_request.svg b/static/menus/query_issue_request.svg
new file mode 100644
index 00000000..112a70d2
--- /dev/null
+++ b/static/menus/query_issue_request.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/query_item.svg b/static/menus/query_item.svg
new file mode 100644
index 00000000..bdbb713b
--- /dev/null
+++ b/static/menus/query_item.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/query_location.svg b/static/menus/query_location.svg
new file mode 100644
index 00000000..3b1587a2
--- /dev/null
+++ b/static/menus/query_location.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/query_supplier_deliver.svg b/static/menus/query_supplier_deliver.svg
new file mode 100644
index 00000000..b1000171
--- /dev/null
+++ b/static/menus/query_supplier_deliver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/receipt.svg b/static/menus/receipt.svg
deleted file mode 100644
index b3307462..00000000
--- a/static/menus/receipt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/receiptOrder.svg b/static/menus/receiptOrder.svg
deleted file mode 100644
index 56cbe823..00000000
--- a/static/menus/receiptOrder.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/receiptRandom.svg b/static/menus/receiptRandom.svg
deleted file mode 100644
index 8ee13c3b..00000000
--- a/static/menus/receiptRandom.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/receipt_tj_mes.svg b/static/menus/receipt_tj_mes.svg
deleted file mode 100644
index b7848de6..00000000
--- a/static/menus/receipt_tj_mes.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/repleinsh.svg b/static/menus/repleinsh.svg
new file mode 100644
index 00000000..afaf5f97
--- /dev/null
+++ b/static/menus/repleinsh.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/replen.svg b/static/menus/replen.svg
deleted file mode 100644
index d45ff091..00000000
--- a/static/menus/replen.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/returnAfterPutaway.svg b/static/menus/returnAfterPutaway.svg
deleted file mode 100644
index 60734ce9..00000000
--- a/static/menus/returnAfterPutaway.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/returnBeforPutaway.svg b/static/menus/returnBeforPutaway.svg
deleted file mode 100644
index 9ecb6f9e..00000000
--- a/static/menus/returnBeforPutaway.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/return_to_hold.svg b/static/menus/return_to_hold.svg
new file mode 100644
index 00000000..22f7a7fb
--- /dev/null
+++ b/static/menus/return_to_hold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/return_to_store.svg b/static/menus/return_to_store.svg
new file mode 100644
index 00000000..71349db4
--- /dev/null
+++ b/static/menus/return_to_store.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/scrap.svg b/static/menus/scrap.svg
deleted file mode 100644
index 22f9694f..00000000
--- a/static/menus/scrap.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/split_package.svg b/static/menus/split_package.svg
new file mode 100644
index 00000000..5a4b0a37
--- /dev/null
+++ b/static/menus/split_package.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/stockReturn.svg b/static/menus/stockReturn.svg
deleted file mode 100644
index d696b142..00000000
--- a/static/menus/stockReturn.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/transfer.svg b/static/menus/transfer.svg
deleted file mode 100644
index c790a66b..00000000
--- a/static/menus/transfer.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/transferIssue.svg b/static/menus/transferIssue.svg
deleted file mode 100644
index 5b1396a8..00000000
--- a/static/menus/transferIssue.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/transferNoLocation.svg b/static/menus/transferNoLocation.svg
deleted file mode 100644
index 8f35c29a..00000000
--- a/static/menus/transferNoLocation.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/transferReceipt.svg b/static/menus/transferReceipt.svg
deleted file mode 100644
index 7af2832d..00000000
--- a/static/menus/transferReceipt.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/transfer_deliver.svg b/static/menus/transfer_deliver.svg
new file mode 100644
index 00000000..1eb87650
--- /dev/null
+++ b/static/menus/transfer_deliver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/transfer_receipt.svg b/static/menus/transfer_receipt.svg
new file mode 100644
index 00000000..29dc3a12
--- /dev/null
+++ b/static/menus/transfer_receipt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/unbind_pallet.svg b/static/menus/unbind_pallet.svg
new file mode 100644
index 00000000..2849d841
--- /dev/null
+++ b/static/menus/unbind_pallet.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/menus/unissue.svg b/static/menus/unissue.svg
deleted file mode 100644
index 4852d4af..00000000
--- a/static/menus/unissue.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/unpick.svg b/static/menus/unpick.svg
deleted file mode 100644
index a25c5ed0..00000000
--- a/static/menus/unpick.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file
diff --git a/static/menus/unreceipt.svg b/static/menus/unreceipt.svg
deleted file mode 100644
index 95ad6272..00000000
--- a/static/menus/unreceipt.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
\ No newline at end of file