1 |
- webpackJsonp([157],{"/Ht4":function(t,a){},ReK9:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});e("nI2B");var n=e("qWG/"),o=e("7+uW"),s=e("TIfe");o.a.use(n.a);var i={name:"create_company",data:function(){return{submit_loading:!1,formdata:{tel:"",employee_name:"",name:"",industry:"互联网",scale:"1-10人"},industry_columns:["互联网","外贸","加工制造","教育培训","餐饮","酒店旅游","医疗","环保","其它"],industry_columns_show:!1,scale_columns:["1-10人","10-50人","50-200人","200-500人","500-1000人","1000人以上"],scale_columns_show:!1}},created:function(){document.body.addEventListener("blur",function(t){setTimeout(function(){t.target.parentNode.parentNode.parentNode.classList.remove("field-focus"),self.input_focus=!1},100)},!0),document.body.addEventListener("focus",function(t){t.target.parentNode.parentNode.parentNode.classList.add("field-focus"),setTimeout(function(){self.input_focus=!0},100)},!0)},methods:{get_company_info:function(t){var a=this;this.$axios("get","/addons/ems/index/get_company_info",{id:t}).then(function(t){1==t.data.code?a.company_info=t.data.data:999==t.data.code&&a.$router.push({name:"create_company"})})},company_change:function(){var t=this,a=this;a.submit_loading=!0,this.$axios("post","/api/pro/site/create",a.formdata).then(function(e){a.submit_loading=!1,1===e.data.code?t.$nextTick(function(){a.$router.push({name:"login_company_list"})}):a.$toast(e.data.msg)}).finally(function(t){a.submit_loading=!1})},create_company_btn:function(){var t=this;this.$validator.validate().then(function(a){a?t.company_change():t.$notify({type:"danger",message:t.$validator.errors.items[0].msg})})},login:function(t){var a=this;this.$axios("post","/api/pro/employee-login",{site_id:t},"token").then(function(t){1==t.data.code?(Object(s.u)(t.data.data.token),a.$router.push({name:"home"})):a.$toast(t.data.msg)})},onIndustryChange:function(t){this.formdata.industry=t,this.industry_columns_show=!1},onScaleChange:function(t){this.formdata.scale=t,this.scale_columns_show=!1}}},c={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("van-nav-bar",{attrs:{title:"创建企业","left-text":"返回","left-arrow":""},on:{"click-left":t.$route_back}}),t._v(" "),e("div",{staticClass:"body_com has_header"},[e("div",{staticClass:"body_com_bg"}),t._v(" "),e("van-cell-group",[e("div",{staticClass:"company_name"},[t._v("企业名称")]),t._v(" "),e("van-field",{directives:[{name:"validate",rawName:"v-validate",value:"required|min:2",expression:"'required|min:2'"}],staticStyle:{"letter-spacing":"0.005rem"},attrs:{required:"",maxlength:"15",name:"企业名称",clearable:"","input-align":"left",placeholder:"公司名/组织名称"},model:{value:t.formdata.name,callback:function(a){t.$set(t.formdata,"name",a)},expression:"formdata.name"}}),t._v(" "),e("div",{staticClass:"company_scale"},[t._v("企业规模")]),t._v(" "),e("van-cell",{staticStyle:{color:"#b8b8b8","letter-spacing":"0.005rem"},attrs:{required:"",title:"人数",value:t.formdata.scale,clickable:"","is-link":""},on:{click:function(a){t.scale_columns_show=!0}}}),t._v(" "),e("van-cell",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{required:"",title:"行业",value:t.formdata.industry,clickable:""},on:{click:function(a){t.industry_columns_show=!0}}})],1),t._v(" "),e("div",{staticClass:"submit_btn_box login_butto"},[e("van-button",{attrs:{type:"info",disabled:t.submit_loading,loading:t.submit_loading,block:"",size:"large"},on:{click:t.create_company_btn}},[t._v("创 建")])],1),t._v(" "),e("div",{staticClass:"submit_btn_box login_butto"},[e("van-button",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{hairline:"",plain:"",type:"info",size:"small",round:"",block:""},on:{click:function(a){return t.$router.push({name:"scanqr"})}}},[t._v("加入已有组织")])],1)],1),t._v(" "),e("van-popup",{attrs:{position:"bottom"},model:{value:t.industry_columns_show,callback:function(a){t.industry_columns_show=a},expression:"industry_columns_show"}},[e("van-picker",{attrs:{columns:t.industry_columns,"show-toolbar":""},on:{confirm:t.onIndustryChange}})],1),t._v(" "),e("van-popup",{attrs:{position:"bottom"},model:{value:t.scale_columns_show,callback:function(a){t.scale_columns_show=a},expression:"scale_columns_show"}},[e("van-picker",{attrs:{columns:t.scale_columns,"show-toolbar":""},on:{confirm:t.onScaleChange,cancel:function(a){t.scale_columns_show=!1}}})],1)],1)},staticRenderFns:[]};var l=e("VU/8")(i,c,!1,function(t){e("/Ht4")},"data-v-30b18464",null);a.default=l.exports}});
|