8402-legacy.079fe3f8.js 4.4 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[8402],{98402:function(e,r,t){t.r(r),t.d(r,{default:function(){return u}});var a=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(r){e.drawer=!0}}},[e._v("新 建")]),t("el-drawer",{attrs:{title:"新建",visible:e.drawer,direction:"rtl","append-to-body":"","show-close":!1,size:"700px"},on:{"update:visible":function(r){e.drawer=r}}},[t("div",{staticClass:"drawer__panel"},[t("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{model:e.form,rules:e.rules,"status-icon":!1,size:"mini","label-position":"right","label-width":"100px"}},[t("el-form-item",{attrs:{label:"开票抬头",prop:"enterprisename"}},[t("el-input",{attrs:{placeholder:"抬头"},model:{value:e.form.enterprisename,callback:function(r){e.$set(e.form,"enterprisename",r)},expression:"form.enterprisename"}})],1),t("el-form-item",{attrs:{label:"税号",prop:"taxno"}},[t("el-input",{attrs:{placeholder:"统一社会信用代码"},model:{value:e.form.taxno,callback:function(r){e.$set(e.form,"taxno",r)},expression:"form.taxno"}})],1),t("el-form-item",{attrs:{label:"开户银行"}},[t("el-input",{attrs:{placeholder:"统一社会信用代码"},model:{value:e.form.bank,callback:function(r){e.$set(e.form,"bank",r)},expression:"form.bank"}})],1),t("el-form-item",{attrs:{label:"开户账号"}},[t("el-input",{attrs:{placeholder:"开户账号"},model:{value:e.form.bankcardno,callback:function(r){e.$set(e.form,"bankcardno",r)},expression:"form.bankcardno"}})],1),t("el-form-item",{attrs:{label:"开票地址"}},[t("el-input",{attrs:{placeholder:"开票地址"},model:{value:e.form.address,callback:function(r){e.$set(e.form,"address",r)},expression:"form.address"}})],1),t("el-form-item",{attrs:{label:"电话"}},[t("el-input",{attrs:{placeholder:"手机号(电话)"},model:{value:e.form.phonenumber,callback:function(r){e.$set(e.form,"phonenumber",r)},expression:"form.phonenumber"}})],1),t("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[t("el-input",{attrs:{placeholder:"备注"},model:{value:e.form.remarks,callback:function(r){e.$set(e.form,"remarks",r)},expression:"form.remarks"}})],1),t("el-form-item",{attrs:{label:"是否默认",prop:"remarks"}},[t("el-radio",{attrs:{label:"1"},model:{value:e.form.isdefault,callback:function(r){e.$set(e.form,"isdefault",r)},expression:"form.isdefault"}},[e._v("是")]),t("el-radio",{attrs:{label:"0"},model:{value:e.form.isdefault,callback:function(r){e.$set(e.form,"isdefault",r)},expression:"form.isdefault"}},[e._v("否")])],1)],1)],1),t("div",{staticClass:"fixed__btn__panel"},[t("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(r){e.drawer=!1}}},[e._v("取 消")]),t("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},s=[],n=t(48534),l=(t(35666),{props:["data"],data:function(){return{drawer:!1,form:{sys_enterprise_financeid:0,sys_enterpriseid:0,enterprisename:"",taxno:"",bank:"",bankcardno:"",address:"",phonenumber:"",remarks:"",isdefault:"1",ownerid:this.$route.query.id,ownertable:"sa_customers"},rules:{enterprisename:[{required:!0,message:"请输入抬头",trigger:"blur"}],address:[{required:!0,message:"请输入开票地址",trigger:"blur"}],taxno:[{required:!0,message:"请输入税号",trigger:"blur"}],bank:[{required:!0,message:"请输入开户行",trigger:"blur"}],bankcardno:[{required:!0,message:"请输入开户账号",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系电话",trigger:"blur"},{pattern:/^1[3-9][0-9]\d{8}$/,message:"请输入正确手机号码",trigger:"blur"}]}}},methods:{onSubmit:function(){var e=this;this.$refs["form"].validate(function(){var r=(0,n.Z)(regeneratorRuntime.mark((function r(t){var a;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(t){r.next=2;break}return r.abrupt("return",!1);case 2:return e.form.sys_enterpriseid=e.data.sys_enterpriseid,r.next=5,e.$api.requested({id:20221013160402,content:e.form});case 5:a=r.sent,e.tool.showMessage(a,(function(){e.$emit("onSuccess"),e.drawer=!1,e.$refs["form"].resetFields()}));case 7:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}())}},mounted:function(){this.form.enterprisename=this.data.enterprisename}}),o=l,i=t(43736),m=(0,i.Z)(o,a,s,!1,null,null,null),u=m.exports}}]);