chunk-3489.2536cf86.js 4.2 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3489"],{"g/E+":function(t,i,e){"use strict";var s=e("zRMq");e.n(s).a},nxmM:function(t,i,e){"use strict";e.r(i);var s={components:{},data:function(){return{search_input:"",final_plat_id:"",listArr:[]}},mounted:function(){this.getData()},methods:{toUrl:function(t,i){i?this.$router.push(this.fun.getUrl(t,{},{business_id:i.id})):this.$router.push(this.fun.getUrl(t))},toAdmin:function(t,i){var e=this,s=sessionStorage.getItem("yz_redirect");if("sign"===i&&!this.fun.isTextEmpty(s)&&s)return window.localStorage.setItem("identity_type",t.id?"2":"1"),window.location.href=s+"&fromLogin=1",void sessionStorage.removeItem("yz_redirect");var n={id:t.id};1==t.identity_type&&(n.identity_type=1),$http.pc_get("admin/manageBusiness",n,"loading").then(function(i){1===i.result?(window.localStorage.setItem("identity_type",t.identity_type||2),window.localStorage.setItem("cid",t.id),1==t.identity_type?e.toBusiness(t.id,"person"):e.toBusiness(t.id)):i.msg&&e.$message.error(i.msg)})},toBusiness:function(t,i){var e=this;this.$store.dispatch("delAllViews"),this.$store.dispatch("GenerateRoutes",{final_plat_id:t}).then(function(){"person"==i?e.toUrl("sign"):e.toUrl("overview")})},getData:function(){var t=this;$http.pc_get("admin/businessList",{name:this.search_input},"loading").then(function(i){if(1===i.result){if(t.final_plat_id=i.data.final_plat_id,"new"===t.$route.params.isFrom||-1!==window.location.href.indexOf("is_from=new")){if(window.localStorage.getItem("sign_cid"))return t.final_plat_id=window.localStorage.getItem("sign_cid"),"-1"==t.final_plat_id&&(t.final_plat_id=0),t.toAdmin({id:t.final_plat_id},"sign"),void window.localStorage.removeItem("sign_cid");if(t.final_plat_id)return void(2==(window.localStorage.getItem("identity_type")||2)?t.toBusiness(t.final_plat_id):t.toBusiness(t.final_plat_id,"person"))}t.listArr=i.data.platform_list||[],1!==t.listArr.length||"new"!==t.$route.params.isFrom&&-1===window.location.href.indexOf("is_from=new")||t.toBusiness(t.listArr[0].id)}})}}},n=(e("g/E+"),e("KHd+")),a=Object(n.a)(s,function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("div",{staticClass:"business"},[e("el-header",{attrs:{height:"80px"}},[e("div",{staticClass:"headBox"},[e("div",{staticClass:"left"},[e("div",{staticClass:"leftBox"},[e("div",{staticStyle:{display:"flex",height:"17px"}},[e("div",{staticClass:"message-top-title"}),t._v("\n 企业管理\n ")]),t._v(" "),e("el-button",{staticClass:"createBox",attrs:{size:"small",type:"primary",plain:""},on:{click:function(i){t.toUrl("businessCreate")}}},[t._v("+创建企业\n ")])],1)]),t._v(" "),e("div",{staticStyle:{display:"flex"}},[e("el-input",{attrs:{placeholder:"请输入企业名称"},model:{value:t.search_input,callback:function(i){t.search_input=i},expression:"search_input"}}),t._v(" "),e("el-button",{attrs:{type:"primary",plain:""},on:{click:t.getData}},[t._v("搜索")])],1)])]),t._v(" "),e("el-main",[t.listArr.length>0?e("div",{staticClass:"ul"},t._l(t.listArr,function(i,s){return e("div",{key:s,staticClass:"list"},[e("div",{staticClass:"list-item"},[e("div",{staticClass:"avaimg"},[e("img",{attrs:{src:i.logo_img,alt:""}})]),t._v(" "),e("div",{staticClass:"userName"},[e("div",{staticClass:"userTop"},[e("span",[t._v(t._s(i.identity_desc))])]),t._v(" "),e("div",{staticClass:"userCompany"},[e("span",[t._v(t._s(i.name))])]),t._v(" "),e("div",{staticClass:"btn"},[i.identity>2&&(!i.identity_type||2==i.identity_type)?e("el-button",{staticClass:"createBox",attrs:{size:"small",type:"danger"},on:{click:function(e){t.toUrl("businessPeople",i)}}},[t._v("使用人\n ")]):t._e(),t._v(" "),3!==i.identity_type?e("el-button",{staticClass:"createBox admin",attrs:{size:"small",type:"primary"},on:{click:function(e){t.toAdmin(i)}}},[t._v("管理")]):t._e()],1)])])])})):e("div",{staticClass:"noneul"},[e("span",[t._v("当前没有企业,赶紧创建一个吧!! "),e("el-link",{staticStyle:{"font-size":"22px","vertical-align":"baseline"},attrs:{type:"primary"},on:{click:function(i){t.toUrl("businessCreate")}}},[t._v("立即创建 >")])],1)])])],1)},[],!1,null,"5f51a605",null);a.options.__file="business_list.vue";i.default=a.exports},zRMq:function(t,i,e){}}]);