86.4299d7d9.js 2.3 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[86],{cff3:function(e,t,s){"use strict";s.r(t);var a=function(){var e=this,t=e._self._c;return t("q-page",{staticClass:"flex flex-top"},[[t("div",{staticClass:"q-pa-md"},[t("div",{staticClass:"q-gutter-y-md",staticStyle:{"max-width":"100%"}},[t("q-tabs",{model:{value:e.detaillink,callback:function(t){e.detaillink=t},expression:"detaillink"}},[t("transition",{attrs:{appear:"","enter-active-class":"animated zoomIn"}},[e.hasPermission("erpasn")?t("q-route-tab",{attrs:{name:"asn",label:"入库汇报单",icon:"img:statics/inbound/asn.png",to:{name:"erpasn"},exact:""}}):e._e()],1),e.hasPermission("erpasnmaterial")?t("q-route-tab",{attrs:{name:"asnmaterial",label:"入库批次",icon:"img:statics/outbound/order.png",to:{name:"erpasnmaterial"},exact:""}}):e._e(),t("transition",{attrs:{appear:"","enter-active-class":"animated zoomIn"}},[e.hasPermission("erpdn")?t("q-route-tab",{attrs:{name:"erpdn",label:"出库汇报单",icon:"img:statics/inbound/sortstock.png",to:{name:"erpdn"},exact:""}}):e._e()],1),e.hasPermission("erpdnmaterial")?t("q-route-tab",{attrs:{name:"dnmaterial",label:"出库批次",icon:"img:statics/outbound/picked.png",to:{name:"erpdnmaterial"},exact:""}}):e._e(),t("transition",{attrs:{appear:"","enter-active-class":"animated zoomIn"}},[e.hasPermission("erpsortstock")?t("q-route-tab",{attrs:{name:"sortstock",label:e.$t("inbound.sortstock"),icon:"img:statics/inbound/sortstock.png",to:{name:"erpsortstock"},exact:""}}):e._e()],1)],1)],1)])],t("div",{staticClass:"main-table"},[t("router-view")],1)],2)},n=[],i=s("18d6"),r=s("3004"),o={name:"Pageerp",data(){return{detaillink:"asn",login_mode:i["a"].getItem("login_mode"),userPermissions:[]}},mounted(){this.loadUserPermissions()},methods:{loadUserPermissions(){Object(r["h"])("staff/role-pagePermissions/"+this.login_mode+"/",{primary_page:"erp"}).then((e=>{this.userPermissions=e}),(e=>{this.$q.notify({type:"negative",message:"加载用户权限失败: "+e.message})}))},hasPermission(e){if(!this.userPermissions||0===this.userPermissions.length)return!1;const t=this.userPermissions.find((t=>t.page==="/erp/"+e));return!!t&&t.enabled}}},m=o,l=s("42e1"),c=s("9989"),d=s("429b"),p=s("7867"),u=s("eebe"),b=s.n(u),g=Object(l["a"])(m,a,n,!1,null,null,null);t["default"]=g.exports;b()(g,"components",{QPage:c["a"],QTabs:d["a"],QRouteTab:p["a"]})}}]);