96.bdba6343.js 2.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[96],{6238:function(s,t,e){"use strict";e.r(t);var a=function(){var s=this,t=s._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:s.detaillink,callback:function(t){s.detaillink=t},expression:"detaillink"}},[t("transition",{attrs:{appear:"","enter-active-class":"animated zoomIn"}},[s.hasPermission("management")?t("q-route-tab",{attrs:{name:"management",label:s.$t("stock.management"),icon:"img:statics/inbound/more.png",to:{name:"management"},exact:""}}):s._e()],1),t("transition",{attrs:{appear:"","enter-active-class":"animated zoomIn"}},[s.hasPermission("stockbinlist")?t("q-route-tab",{attrs:{name:"stockbinlist",label:s.$t("stock.stockbinlist"),icon:"img:statics/warehouse/binset.png",to:{name:"stockbinlist"},exact:""}}):s._e()],1),t("transition",{attrs:{appear:"","enter-active-class":"animated zoomIn"}},[s.hasPermission("stocklist")?t("q-route-tab",{attrs:{name:"stocklist",label:"日志",icon:"img:statics/stock/stocklist.png",to:{name:"stocklist"},exact:""}}):s._e()],1)],1)],1)])],t("div",{staticClass:"main-table"},[t("router-view")],1)],2)},i=[],n=e("18d6"),o=e("3004"),r={name:"Pagestock",data(){return{detaillink:"management",login_mode:n["a"].getItem("login_mode"),userPermissions:[]}},mounted(){this.loadUserPermissions()},methods:{loadUserPermissions(){Object(o["h"])("staff/role-pagePermissions/"+this.login_mode+"/",{primary_page:"stock"}).then((s=>{this.userPermissions=s}),(s=>{this.$q.notify({type:"negative",message:"加载用户权限失败,"+s.message})}))},hasPermission(s){if(s="/stock/"+s,console.log("hasPermission:",this.userPermissions,s),!this.userPermissions)return!1;const t=this.userPermissions.find((t=>t.page===s));return t&&t.enabled}}},m=r,l=e("42e1"),c=e("9989"),d=e("429b"),u=e("7867"),g=e("eebe"),p=e.n(g),b=Object(l["a"])(m,a,i,!1,null,null,null);t["default"]=b.exports;p()(b,"components",{QPage:c["a"],QTabs:d["a"],QRouteTab:u["a"]})}}]);