You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2 lines
6.1 KiB

"use strict";(self["webpackChunkshiweisuzhou"]=self["webpackChunkshiweisuzhou"]||[]).push([[113],{113:function(e,t,s){s.r(t),s.d(t,{default:function(){return c}});var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"bg"},[t("div",{staticClass:"common-card normal-margin-bottom"},[t("div",{staticClass:"order-step"},[t("el-steps",{staticStyle:{width:"100%"},attrs:{active:e.activeIndex,"align-center":""}},e._l(e.activities,function(s,a){return t("el-step",{key:a,class:[a==e.activeIndexFlag?"is-current":""]},[t("div",{staticClass:"process-title",attrs:{slot:"title"},slot:"title"},[e._v(e._s(s.status))]),t("div",{attrs:{slot:"icon"},slot:"icon"},[a>=e.activeIndexFlag?t("span",[e._v(e._s(a+1))]):t("i",{staticClass:"el-icon-check",staticStyle:{color:"#fff"}})])])}),1)],1)]),e.showNotice?t("div",{staticClass:"notice-bar"},[e._v("拒绝理由:"+e._s(e.user.reason))]):e._e(),t("el-card",{staticStyle:{width:"100%"}},[t("el-form",{ref:"userForm",attrs:{model:e.user,"label-width":"150px",size:"small",disabled:!e.canSubmit}},[t("div",{staticClass:"flex-between"},[t("div",{staticClass:"header-title"},[e._v("单位信息")]),e.user&&1==e.user.status?t("el-button",{attrs:{type:"primart",size:"small",disabled:!1},on:{click:e.editUser}},[e._v("编辑")]):e._e()],1),t("el-form-item",{attrs:{label:"营业执照",prop:"business_license",rules:e.selectRequired}},[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:"#","auto-upload":!1,"on-change":e.handleAvatarChange,"show-file-list":!1,disabled:e.isEdit}},[e.user.business_license?t("img",{staticClass:"avatar",attrs:{src:e.showImg(e.user.business_license)}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),t("div",{staticClass:"grid-container"},[t("el-form-item",{attrs:{label:"公司名称:",prop:"company_name",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入",disabled:e.isEdit},model:{value:e.user.company_name,callback:function(t){e.$set(e.user,"company_name",t)},expression:"user.company_name"}})],1),t("el-form-item",{attrs:{label:"统一信用代码:",prop:"standard_translation",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入",disabled:e.isEdit},model:{value:e.user.standard_translation,callback:function(t){e.$set(e.user,"standard_translation",t)},expression:"user.standard_translation"}})],1)],1),t("div",{staticClass:"grid-container"},[t("el-form-item",{attrs:{label:"法人代表:",prop:"legal_representative",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入",disabled:e.isEdit},model:{value:e.user.legal_representative,callback:function(t){e.$set(e.user,"legal_representative",t)},expression:"user.legal_representative"}})],1),t("div")],1),t("div",{staticClass:"header-title",staticStyle:{"margin-top":"50px"}},[e._v("联系人信息")]),t("div",{staticClass:"grid-container"},[t("el-form-item",{attrs:{label:"联系人名称:",prop:"contact_name",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.user.contact_name,callback:function(t){e.$set(e.user,"contact_name",t)},expression:"user.contact_name"}})],1),t("el-form-item",{attrs:{label:"手机号码:",prop:"mobile",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.user.mobile,callback:function(t){e.$set(e.user,"mobile",t)},expression:"user.mobile"}})],1)],1),t("div",{staticClass:"grid-container"},[t("el-form-item",{attrs:{label:"邮箱:",prop:"email",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1),t("el-form-item",{attrs:{label:"固定电话:",prop:"fixed_telephone",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.user.fixed_telephone,callback:function(t){e.$set(e.user,"fixed_telephone",t)},expression:"user.fixed_telephone"}})],1)],1),t("div",{staticClass:"grid-container"},[t("el-form-item",{attrs:{label:"公司地址:",prop:"address",rules:e.inputRequired}},[t("el-input",{attrs:{placeholder:"请输入"},model:{value:e.user.address,callback:function(t){e.$set(e.user,"address",t)},expression:"user.address"}})],1)],1),e.canSubmit?t("div",{staticStyle:{display:"flex","justify-content":"center","margin-top":"50px"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.saveUser}},[e._v("保存")])],1):e._e()],1)],1)],1)},i=[],l={name:"OrderDetail",data(){return{canSubmit:!0,isEdit:!1,showNotice:!1,activities:[{status:"待完善"},{status:"信息审核中"},{status:"审核通过"}],options:[{value:"zhinan",label:"指南",children:[{value:"shejiyuanze",label:"设计原则",children:[{value:"yizhi",label:"一致"}]}]}],activeIndex:0,activeIndexFlag:0,user:{business_license:""},inputRequired:{required:!0,message:"请输入",trigger:"blur"},selectRequired:{required:!0,message:"请选择",trigger:"change"}}},mounted(){this.getEnterprise()},methods:{handleAvatarChange(e){this.util.imgToBase64(e.raw).then(e=>{console.log(e),this.post({img_base64:e},"/api/pbservice/Other/base64Upload").then(e=>{this.user.business_license=e.data.url})})},getEnterprise(){this.post({},"/api/enterprise/index").then(e=>(console.log(e),e.data?0==e.data.status?(this.activeIndex=1,this.activeIndexFlag=1,this.user=e.data,void(this.canSubmit=!1)):1==e.data.status?(this.activeIndex=3,this.activeIndexFlag=3,this.user=e.data,void(this.canSubmit=!1)):void(2==e.data.status&&(this.activeIndex=2,this.activeIndexFlag=2,this.user=e.data,this.canSubmit=!0,this.activities=[{status:"待完善"},{status:"信息审核中"},{status:"审核拒绝,请重新提交"}],e.data.reason&&(this.showNotice=!0))):(this.activeIndex=0,this.activeIndexFlag=0,void(this.canSubmit=!0))))},saveUser(){this.$refs.userForm.validate(e=>{if(e){let e="/api/enterprise/edit";this.isEdit||(e="/api/enterprise/create",delete this.user.id,delete this.user.status,delete this.user.reason),this.post(this.user,e).then(e=>{1!=e.code&&200!=e.code||(this.$message.success(e.msg),this.getEnterprise())})}})},editUser(){this.canSubmit=!0,this.isEdit=!0}}},r=l,n=s(1656),u=(0,n.A)(r,a,i,!1,null,"be0f008c",null),c=u.exports}}]);
//# sourceMappingURL=113.cfab82b8.js.map