1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-06082c6f"],{"08a1":function(e,r,t){"use strict";t("5592")},5592:function(e,r,t){},d3e1:function(e,r,t){"use strict";t.r(r);var a=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"m-container"},[t("h2",[t("el-page-header",{attrs:{content:"create"==e.payType?"新增服务":"修改服务"},on:{back:e.onCancel}})],1),e._v(" "),t("div",{staticClass:"m-core",staticStyle:{overflow:"hidden"}},[t("el-form",{ref:"accountForm",attrs:{model:e.form,rules:e.rules,size:"small",inline:!0,"label-position":"right","label-width":"120px"}},[t("el-alert",{staticStyle:{"margin-bottom":"20px"},attrs:{title:"服务信息",type:"info",closable:!1}}),e._v(" "),t("el-row",[t("el-col",{attrs:{span:5}},[t("el-form-item",{attrs:{label:"服务名称",prop:"name"}},[t("el-input",{attrs:{placeholder:"请输入服务名称"},model:{value:e.form.name,callback:function(r){e.$set(e.form,"name",r)},expression:"form.name"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:5}},[t("el-form-item",{attrs:{label:"产品服务",prop:"bankCode"}},[t("el-select",{attrs:{placeholder:"请选择产品服务"},model:{value:e.form.bankCode,callback:function(r){e.$set(e.form,"bankCode",r)},expression:"form.bankCode"}},e._l(e.backList,(function(e,r){return t("el-option",{key:r,attrs:{label:e.title,value:e.value}})})),1)],1)],1)],1),e._v(" "),t("el-alert",{staticStyle:{"margin-bottom":"20px"},attrs:{title:"服务属性",type:"info",closable:!1}}),e._v(" "),t("div",{staticClass:"serviceAttr"},[t("el-row",[t("el-col",{attrs:{span:5}},[t("el-form-item",{attrs:{label:"付费模式",prop:"legalPerson"}},[t("el-input",{attrs:{placeholder:"请输入付费模式"},model:{value:e.form.legalPerson,callback:function(r){e.$set(e.form,"legalPerson",r)},expression:"form.legalPerson"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:19}},[t("el-form-item",{attrs:{label:"学员上限",prop:"legalMp"}},[t("el-input",{attrs:{placeholder:"请输入学员上限"},model:{value:e.form.legalMp,callback:function(r){e.$set(e.form,"legalMp",r)},expression:"form.legalMp"}},[t("span",{attrs:{slot:"append"},slot:"append"},[e._v("人")])])],1),e._v(" "),t("el-form-item",{attrs:{label:"服务原价",prop:"legalCertId"}},[t("el-input",{attrs:{placeholder:"请输入服务原价"},model:{value:e.form.legalCertId,callback:function(r){e.$set(e.form,"legalCertId",r)},expression:"form.legalCertId"}},[t("span",{attrs:{slot:"append"},slot:"append"},[e._v("元")])])],1),e._v(" "),t("el-button",{attrs:{icon:"el-icon-plus",size:"small",circle:""}}),e._v(" "),t("el-button",{attrs:{icon:"el-icon-minus",size:"small",circle:"",type:"danger"}})],1)],1),e._v(" "),t("el-row",[t("el-col",{staticStyle:{"padding-left":"120px"},attrs:{span:13,offset:5}},[t("el-form-item",{staticClass:"add"},[t("el-button",{staticStyle:{width:"200px"},attrs:{icon:"el-icon-plus"}},[e._v("添加模式")])],1)],1)],1)],1)],1),e._v(" "),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(r){return e.onSubmit("accountForm")}}},[e._v("确 定")]),e._v(" "),t("el-button",{attrs:{size:"small"},on:{click:e.onCancel}},[e._v("取 消")])],1)])},l=[],s=(t("96cf"),t("1da1")),i=(t("ac6a"),t("7f7f"),t("5f87"),t("3908"),t("61f7")),o=function(e,r,t){r?Object(i["b"])(r)?t():t(new Error("请输入正确的11位手机号码")):t(new Error("请输入公司法人手机号"))},n={name:"ADaPayAccount",data:function(){var e=this.$route.query;return{payType:e.type,form:{memberId:null,name:null,legalPerson:null,legalMp:null,legalCertId:null,legalCertIdExpires:null,cardNo:null,bankCode:null,provCode:null,areaCode:null,socialCreditCode:null,socialCreditCodeExpires:null,businessScope:null,address:null,multipartFile:null,zipCode:null},rules:{memberId:[{required:!0,message:"请输入商户号",trigger:"blur"}],name:[{required:!0,message:"请输入公司名称",trigger:"blur"}],legalPerson:[{required:!0,message:"请输入公司法人",trigger:"blur"}],legalMp:[{type:"number",required:!0,validator:o,trigger:"blur"}],legalCertId:[{required:!0,message:"请输入法人身份证号",trigger:"blur"}],legalCertIdExpires:[{required:!0,message:"请选择身份证有效期",trigger:"change"}],cardNo:[{required:!0,message:"请输入银行卡号",trigger:"blur"}],bankCode:[{required:!0,message:"请选择所属银行",trigger:"change"}],provCode:[{required:!0,message:"请选择省份",trigger:"change"}],areaCode:[{required:!0,message:"请选择城市",trigger:"change"}],socialCreditCode:[{required:!0,message:"请输入统一社会信用码",trigger:"blur"}],socialCreditCodeExpires:[{required:!0,message:"请选择统一社会信用码有效期",trigger:"change"}],businessScope:[{required:!0,message:"请输入经营范围",trigger:"blur"}],address:[{required:!0,message:"请输入公司地址",trigger:"blur"}],multipartFile:[{required:!0,message:"请上传证照文件",trigger:"change"}],zipCode:[{required:!0,message:"请输入邮编",trigger:"blur"}]}}},mounted:function(){this.__init()},methods:{__init:function(){var e=this,r=this.$route.query;if(this.payType=r.type,this.row=r.row?JSON.parse(r.row):{},this.files=null,this.fileList=[],this.form.multipartFile=null,"update"==this.payType){var t=this.row;this.id=t.id,this.form={memberId:t.memberId,name:t.name,legalPerson:t.legalPerson,legalMp:t.legalMp,legalCertId:t.legalCertId,legalCertIdExpires:t.legalCertIdExpires,cardNo:t.cardNo,bankCode:t.bankCode,provCode:t.provCode,areaCode:t.areaCode,socialCreditCode:t.socialCreditCode,socialCreditCodeExpires:t.socialCreditCodeExpires,businessScope:t.businessScope,address:t.address,multipartFile:t.multipartFile,zipCode:t.zipCode},this.cityList.forEach((function(r){r.value==t.provCode&&(e.selectListCity=r.cities)}))}else"create"==this.payType&&this.$refs["accountForm"].resetFields()},onSubmit:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(r){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs[r].validate((function(e){if(!e)return t.$nextTick((function(){var e=document.getElementsByClassName("is-error");e[0].scrollIntoView({block:"center",behavior:"smooth"})})),!1;var r=t.form,a=new FormData;a.append("memberId",r.memberId),a.append("name",r.name),a.append("legalPerson",r.legalPerson),a.append("legalMp",r.legalMp),a.append("legalCertId",r.legalCertId),a.append("legalCertIdExpires",r.legalCertIdExpires),a.append("cardNo",r.cardNo),a.append("bankCode",r.bankCode),a.append("provCode",r.provCode),a.append("areaCode",r.areaCode),a.append("socialCreditCode",r.socialCreditCode),a.append("socialCreditCodeExpires",r.socialCreditCodeExpires),a.append("businessScope",r.businessScope),a.append("address",r.address),a.append("multipartFile",r.multipartFile),a.append("zipCode",r.zipCode),"create"==t.payType?createMember(a).then((function(e){200==e.code?(t.$message.success("保存成功"),t.onCancel()):t.$message.error(e.msg)})):"update"==t.payType&&(a.append("id",t.id),updateMember(a).then((function(e){200==e.code?(t.$message.success("保存成功"),t.onCancel()):t.$message.error(e.msg)})))}));case 1:case"end":return e.stop()}}),e,this)})));function r(r){return e.apply(this,arguments)}return r}(),handleChange:function(e){this.files=e,this.form.multipartFile=e.raw,this.$refs["accountForm"].validateField("multipartFile")},handleRemove:function(e,r){this.files=null,this.form.multipartFile=null},handlePreview:function(e){},onProvChange:function(e){var r=this;this.form.areaCode=null,this.cityList.forEach((function(t){t.value==e&&(r.selectListCity=t.cities)}))},onCancel:function(){this.files=null,this.fileList=[],this.form.multipartFile=null,this.$store.dispatch("delVisitedViews",this.$route),this.$router.push({path:"/sysBasics/adapayManager"})}}},d=n,p=(t("08a1"),t("2877")),c=Object(p["a"])(d,a,l,!1,null,"4d69e4c4",null);r["default"]=c.exports}}]);
|