54 lines
2.0 KiB
JavaScript
54 lines
2.0 KiB
JavaScript
|
|
const authCodeEnum = {
|
||
|
|
lanShou: 'emis:app:scan:10', // 揽收
|
||
|
|
faJianScan: 'emis:app:scan:20', // 发件
|
||
|
|
daoJianScan: 'emis:app:scan:30', // 到件
|
||
|
|
paiJianScan: 'emis:app:scan:40', // 派件
|
||
|
|
qianShouScan: 'emis:app:scan:50', // 签收
|
||
|
|
fenBoFaJianScan: 'emis:app:scan:31', // 分拨发件
|
||
|
|
daoPaiScan: 'emis:app:scan:3040', // 到派扫描
|
||
|
|
zhuangCheScan: 'emis:app:scan:301', // 装车
|
||
|
|
zhengCheScan: 'emis:app:scan:3012', // 整车
|
||
|
|
zhuangGuiScan: 'emis:app:scan:3011', // 装柜
|
||
|
|
xieCheScan: 'emis:app:scan:302', // 卸车
|
||
|
|
liuCangScan: 'emis:app:scan:70', // 留仓
|
||
|
|
zhuanJianScan: 'emis:app:scan:80', // 转件
|
||
|
|
heBaoScan: 'emis:app:scan:200', // 合包
|
||
|
|
chaiBaoScan: 'emis:app:scan:201', // 拆包
|
||
|
|
qingGuanScan: 'emis:app:scan:800', // 清关
|
||
|
|
baoGUanScan: 'emis:app:scan:700', // 报关
|
||
|
|
|
||
|
|
faJianQingDan: 'emis:app:scan:sendList', // 发件清单
|
||
|
|
daoJianQingDan: 'emis:app:scan:receiveList', // 到件清单
|
||
|
|
paiJianQingDan: 'emis:app:scan:dispatchList', // 派件清单
|
||
|
|
yunDanLuRu: 'emis:app:op:addWaybill', // 运单录入
|
||
|
|
yunDanXiuGai: 'emis:app:op:modifyWaybill', // 运单修改
|
||
|
|
mianDanDaYin: 'emis:app:op:printBill', // 面单打印
|
||
|
|
kuaiJianGenZong: 'emis:app:op:traceBill', // 快件跟踪
|
||
|
|
baoJiaShiSuan: 'emis:app:op:preCalcFee', // 报价试算
|
||
|
|
shouHuoRuCang: 'emis:app:op:warehouseIn', // 收货入仓
|
||
|
|
jinCangChaXun: 'emis:app:op:warehouseInQuery', // 进仓查询
|
||
|
|
woDeRenWu: 'emis:app:op:myTask', // 我的任务
|
||
|
|
jiTiMingXi: 'emis:app:op:preProfitList' , // 计提明细
|
||
|
|
yeWuTongJi: 'emis:app:op:bizStatList', // 业务统计
|
||
|
|
|
||
|
|
jiTiYuGu: 'emis:app:op:preProfit', // 计提预估
|
||
|
|
daiHuiKuan: 'emis:app:op:waitNeedCustomerPay', // 待回款
|
||
|
|
dingDanGaiKuang: 'emis:app:op:waybillStatInfo' , // 订单概况
|
||
|
|
}
|
||
|
|
|
||
|
|
const getAuthList = ({ _thisPage, list = [] })=> {
|
||
|
|
let permissions = _thisPage.$store.getters.userInfo?.permissions || []
|
||
|
|
let newList = list.filter(t=> {
|
||
|
|
let bl = true
|
||
|
|
if(t.code) {
|
||
|
|
bl = permissions.indexOf(t.code) > -1
|
||
|
|
}
|
||
|
|
return bl
|
||
|
|
})
|
||
|
|
return newList
|
||
|
|
}
|
||
|
|
|
||
|
|
export {
|
||
|
|
getAuthList,
|
||
|
|
authCodeEnum
|
||
|
|
}
|