Files
wysite/hc-etms.sqygj.cn/static/js/chunk-4be6f897.372a8bc5.js

1 line
30 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4be6f897"],{5130:function(e,t,n){"use strict";n("6138")},6138:function(e,t,n){},6724:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"companyMain"},[n("el-card",{staticClass:"box-card",attrs:{shadow:"never"}},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("企业基本信息")])]),e._v(" "),n("el-row",[n("el-col",{attrs:{span:3}},[n("div",{staticClass:"companyInfo"},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:"",data:{type:"logo"},"http-request":e.uploadImg,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload,disabled:e.disabledDisp}},[e.companyInfo.logo?n("img",{staticClass:"img",attrs:{src:e.companyInfo.logo}}):n("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1)]),e._v(" "),n("el-col",{attrs:{span:6}},[n("el-form",{attrs:{"label-width":"140px","label-position":"left"}},[n("el-form-item",{attrs:{label:"企业全称"}},[n("el-input",{attrs:{disabled:e.disabledDisp},model:{value:e.companyInfo.fullName,callback:function(t){e.$set(e.companyInfo,"fullName",t)},expression:"companyInfo.fullName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业简称"}},[n("el-input",{attrs:{disabled:e.disabledDisp},model:{value:e.companyInfo.abbreviation,callback:function(t){e.$set(e.companyInfo,"abbreviation",t)},expression:"companyInfo.abbreviation"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业ID"}},[n("el-input",{attrs:{disabled:"",value:e.companyInfo.id}})],1),e._v(" "),n("el-form-item",{attrs:{label:"法人代表联系方式"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"11",clearable:""},model:{value:e.companyInfo.mobile,callback:function(t){e.$set(e.companyInfo,"mobile",t)},expression:"companyInfo.mobile"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业付款人"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"64",clearable:""},model:{value:e.companyInfo.payer,callback:function(t){e.$set(e.companyInfo,"payer","string"===typeof t?t.trim():t)},expression:"companyInfo.payer"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"开户行"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"25",clearable:""},model:{value:e.companyInfo.publicBank,callback:function(t){e.$set(e.companyInfo,"publicBank","string"===typeof t?t.trim():t)},expression:"companyInfo.publicBank"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业地址"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"64",clearable:""},model:{value:e.companyInfo.address,callback:function(t){e.$set(e.companyInfo,"address","string"===typeof t?t.trim():t)},expression:"companyInfo.address"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业微信密钥"}},[n("el-input",{attrs:{disabled:e.disabledDisp,placeholder:"企业微信密钥(Secret)"},model:{value:e.companyInfo.weixinSecret,callback:function(t){e.$set(e.companyInfo,"weixinSecret",t)},expression:"companyInfo.weixinSecret"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"收据印章"}},[n("div",{staticClass:"companyInfo"},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:"","http-request":e.uploadImg,"show-file-list":!1,data:{type:"seal"},"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload,disabled:e.disabledDisp}},[e.companyInfo.sealImages?n("img",{staticClass:"img",attrs:{src:e.companyInfo.sealImages}}):n("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1)])],1)],1),e._v(" "),n("el-col",{attrs:{span:6}},[n("el-form",{attrs:{"label-width":"160px","label-position":"left"}},[n("el-form-item",{attrs:{label:"企业统一社会信用代码"}},[n("el-input",{attrs:{disabled:e.disabledDisp},model:{value:e.companyInfo.creditCode,callback:function(t){e.$set(e.companyInfo,"creditCode",t)},expression:"companyInfo.creditCode"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业法人代表"}},[n("el-input",{attrs:{disabled:e.disabledDisp},model:{value:e.companyInfo.legalPerson,callback:function(t){e.$set(e.companyInfo,"legalPerson",t)},expression:"companyInfo.legalPerson"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业创建人账号"}},[n("el-input",{attrs:{disabled:""},model:{value:e.companyInfo.phoneNumber,callback:function(t){e.$set(e.companyInfo,"phoneNumber",t)},expression:"companyInfo.phoneNumber"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业邮编"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"6",clearable:""},model:{value:e.companyInfo.postalCode,callback:function(t){e.$set(e.companyInfo,"postalCode","string"===typeof t?t.trim():t)},expression:"companyInfo.postalCode"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"付款人联系电话"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"11",clearable:""},model:{value:e.companyInfo.payerMobile,callback:function(t){e.$set(e.companyInfo,"payerMobile","string"===typeof t?t.trim():t)},expression:"companyInfo.payerMobile"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"银行账号"}},[n("el-input",{attrs:{disabled:e.disabledDisp,maxlength:"25",clearable:""},model:{value:e.companyInfo.publicBankNo,callback:function(t){e.$set(e.companyInfo,"publicBankNo","string"===typeof t?t.trim():t)},expression:"companyInfo.publicBankNo"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"企业微信ID(CorpID)"}},[n("el-input",{attrs:{disabled:e.disabledDisp,placeholder:"企业微信ID(CorpID)"},model:{value:e.companyInfo.weixinCorpId,callback:function(t){e.$set(e.companyInfo,"weixinCorpId",t)},expression:"companyInfo.weixinCorpId"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"客户端-小程序码"}},[n("div",{staticClass:"companyInfo"},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:"","http-request":e.uploadImg,"show-file-list":!1,data:{type:"mini"},"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload,disabled:e.disabledDisp}},[e.companyInfo.miniCode?n("img",{staticClass:"img",attrs:{src:e.companyInfo.miniCode}}):n("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1)])],1)],1),e._v(" "),n("el-col",{attrs:{span:6}},[n("el-form",{attrs:{"label-width":"100px","label-position":"left"}},[e.is_show?e._e():n("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.buttDisplay}},[e._v("修改")]),e._v(" "),e.is_show?n("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.updateCompanyInfo}},[e._v("保存")]):e._e()],1)],1)],1)],1),e._v(" "),n("el-card",{staticClass:"box-card",staticStyle:{margin:"15px 0px"},attrs:{shadow:"never"}},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("分账银行账户信息")])]),e._v(" "),n("div",{staticClass:"addStys"},[n("el-button",{attrs:{type:"primary"},on:{click:e.addAccountClick}},[e._v("新增银行账户")])],1),e._v(" "),n("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.tableData,"header-cell-style":e.headClass}},[n("el-table-column",{attrs:{label:"#",type:"index",align:"center",width:"50"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"openAnAccountBank",label:"开户银行"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"openAnAccountPerson",label:"开户人全称"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"bankAccount",label:"银行账号"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.bankAccount.replace(/\s/g,"").replace(/[^\d]/g,"").replace(/(\d{4})(?=\d)/g,"$1 ")))])]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"操作",width:"120",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"text"},nativeOn:{click:function(n){return n.preventDefault(),e.editClick(t.row)}}},[e._v("编辑")]),e._v(" "),n("el-button",{attrs:{type:"text"},nativeOn:{click:function(n){return n.preventDefault(),e.deleteClick(t.row)}}},[e._v("删除")])]}}])})],1),e._v(" "),n("el-pagination",{attrs:{background:"","current-page":e.queryAccount.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.queryAccount.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"update:currentPage":function(t){return e.$set(e.queryAccount,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.queryAccount,"pageNumber",t)},"size-change":e.handleSizeChange1,"current-change":e.handleCurrentChange1}})],1),e._v(" "),n("el-card",{staticClass:"box-card",staticStyle:{margin:"15px 0px"},attrs:{shadow:"never"}},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("纸电/全电发票资质信息")]),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"请联系运营师,进行申请批配置",placement:"top-start"}},[n("i",{staticClass:"el-icon-question"})])],1),e._v(" "),n("div",{staticClass:"addStys"},[n("el-button",{attrs:{type:"primary"},on:{click:e.addInvoiceClick}},[e._v("新增开票资质")])],1),e._v(" "),n("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.invocieTableData,"header-cell-style":e.headClass}},[n("el-table-column",{attrs:{label:"#",type:"index",align:"center",width:"50"}}),e._v(" "),n("el-table-column",{attrs:{"render-header":e.handleHelp,align:"center",prop:"invoiceSecret",label:"资质Secret"}}),e._v(" "),n("el-table-column",{attrs:{"render-header":e.handleHelp,align:"center",prop:"invoiceKey",label:"资质Key"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"invoiceStatus",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(0===t.row.invoiceStatus?"禁用":"启用"))])]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"操作",width:"120",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"text"},nativeOn:{click:function(n){return n.preventDefault(),e.editInvoiceInfor(t.row)}}},[e._v(e._s(0===t.row.invoiceStatus?"启用":"禁用"))])]}}])})],1)],1),e._v(" "),n("el-card",{staticClass:"box-card",staticStyle:{margin:"15px 0px"},attrs:{shadow:"never"}},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("云豆配置")]),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"此配置用于计算作业工单所得云豆积分,请联系运营师配置使用",placement:"top-start"}},[n("i",{staticClass:"el-icon-question"})])],1),e._v(" "),n("div",{staticClass:"addStys"},[n("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary",disabled:2==e.resultList.length},on:{click:function(t){e.addPointsAccount=!0}}},[e._v("引用积分")])],1),e._v(" "),n("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:e.dataList,"header-cell-style":e.headClass}},[n("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+"\n ")])]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"code",label:"积分代码"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"integralTypeName",label:"积分类型"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"accountName",label:"账户名"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"accountNo",label:"账号"}}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"describes",label:"用途说明"}})],1),e._v(" "),n("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),n("el-dialog",{attrs:{"show-close":!0,visible:e.addAccount,"close-on-press-escape":!1,"close-on-click-modal":!1,title:"工分入账明细"},on:{"update:visible":function(t){e.addAccount=t}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"开户银行",prop:"openAnAccountBank"}},[n("el-input",{attrs:{clearable:""},model:{value:e.ruleForm.openAnAccountBank,callback:function(t){e.$set(e.ruleForm,"openAnAccountBank",t)},expression:"ruleForm.openAnAccountBank"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"开户人全称",prop:"openAnAccountPerson"}},[n("el-input",{attrs:{clearable:""},model:{value:e.ruleForm.openAnAccountPerson,callback:function(t){e.$set(e.ruleForm,"openAnAccountPerson",t)},expression:"ruleForm.openAnAccountPerson"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"银行账号",prop:"bankAccount"}},[n("el-input",{attrs:{maxlength:"19",clearable:""},on:{change:function(t){return e.validateNum(e.ruleForm.bankAccount)}},model:{value:e.ruleForm.bankAccount,callback:function(t){e.$set(e.ruleForm,"bankAccount",t)},expression:"ruleForm.bankAccount"}})],1),e._v(" "),n("el-form-item",{staticStyle:{"text-align":"center"}},[n("el-button",{attrs:{type:"primary",disabled:e.accountBtun},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("保存")]),e._v(" "),n("el-button",{on:{click:function(t){return e.resetForm("ruleForm")}}},[e._v("取消")])],1)],1)],1),e._v(" "),n("el-dialog",{attrs:{"show-close":!0,visible:e.addPointsAccount,"close-on-press-escape":!1,"close-on-click-modal":!1,title:"新增积分账户"},on:{"update:visible":function(t){e.addPointsAccount=t}}},[n("el-form",{ref:"rulePoints",staticClass:"demo-ruleForm",attrs:{model:e.rulePoints,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"积分代码",prop:"code"}},[n("el-radio-group",{model:{value:e.rulePoints.version,callback:function(t){e.$set(e.rulePoints,"version",t)},expression:"rulePoints.version"}},[n("el-radio",{attrs:{label:1,disabled:e.isAllowAddOtherVersion}},[e._v("云豆绩效1.0")]),e._v(" "),n("el-radio",{attrs:{label:2,disabled:!e.isAllowAddOtherVersion}},[e._v("云豆绩效2.0")])],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"积分代码",prop:"code"}},[n("span",{staticClass:"rulePoints"},[n("el-input",{attrs:{clearable:""},model:{value:e.rulePoints.code,callback:function(t){e.$set(e.rulePoints,"code",t)},expression:"rulePoints.code"}})],1),e._v(" "),n("span",{staticClass:"rulePoints"},[n("el-button",{attrs:{type:"text"},on:{click:e.queryByCode}},[e._v("查询")])],1)]),e._v(" "),n("el-form-item",{attrs:{label:"积分类型",prop:"name"}},[n("el-input",{staticClass:"rulePoints",attrs:{disabled:""},model:{value:e.rulePoints.name,callback:function(t){e.$set(e.rulePoints,"name",t)},expression:"rulePoints.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"用途说明",prop:"describes"}},[n("el-input",{staticClass:"rulePoints",attrs:{type:"textarea"},model:{value:e.rulePoints.describ,callback:function(t){e.$set(e.rulePoints,"describ",t)},expression:"rulePoints.describ"}})],1),e._v(" "),n("el-form-item",{staticStyle:{"text-align":"center"}},[n("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitPoints("rulePoints")}}},[e._v("保存")]),e._v(" "),n("el-button",{on:{click:function(t){return e.resetPoints("rulePoints")}}},[e._v("取消")])],1)],1)],1),e._v(" "),n("el-dialog",{attrs:{"show-close":!0,visible:e.pointsManage,"close-on-press-escape":!1,"close-on-click-modal":!1,title:"查看/编辑积分账户"},on:{"update:visible":function(t){e.pointsManage=t}}},[n("el-row",[n("el-col",{attrs:{span:12}},[e._v("企业全称:深圳市社区云科技服务有限公司")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("企业统一社会信用代码1651651651651465")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("企业法人代表:小哦哦")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("法人代表联系方式12589789564")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("账户名:企业回收账户")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("账号6005416541651165")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("积分代码DF")]),e._v(" "),n("el-col",{attrs:{span:12}},[e._v("积分类型:工分积分")]),e._v(" "),n("el-col",{staticClass:"placeholder",attrs:{span:12}},[e._v("用途说明:"),n("el-input",{attrs:{type:"textarea",placeholder:"请填写积分用途"},model:{value:e.description,callback:function(t){e.description=t},expression:"description"}})],1)],1),e._v(" "),n("el-row"),e._v(" "),n("div",{staticClass:"buttSts"},[n("el-button",{attrs:{type:"primary"}},[e._v("保存")]),e._v(" "),n("el-button",{on:{click:function(t){e.pointsManage=!1}}},[e._v("取消")])],1)],1),e._v(" "),n("el-dialog",{attrs:{"show-close":!0,width:"30%",visible:e.addInvoice,"close-on-press-escape":!1,"close-on-click-modal":!1,title:"新增开票资质"},on:{"update:visible":function(t){e.addInvoice=t}}},[n("el-form",{ref:"invoiceForm",staticClass:"demo-ruleForm",attrs:{model:e.invoiceForm,rules:e.invoiceRules,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"资质Secret",prop:"invoiceSecret"}},[n("el-input",{attrs:{clearable:""},model:{value:e.invoiceForm.invoiceSecret,callback:function(t){e.$set(e.invoiceForm,"invoiceSecret",t)},expression:"invoiceForm.invoiceSecret"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"资质Key",prop:"invoiceKey"}},[n("el-input",{attrs:{clearable:""},model:{value:e.invoiceForm.invoiceKey,callback:function(t){e.$set(e.invoiceForm,"invoiceKey",t)},expression:"invoiceForm.invoiceKey"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"操作",prop:"invoiceKey"}},[n("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1),e._v(" "),n("el-form-item",{staticStyle:{"text-align":"center"}},[n("el-button",{attrs:{type:"primary",disabled:e.accountInvoiceBtun},on:{click:function(t){return e.submitInvoiceForm("invoiceForm")}}},[e._v("保存")]),e._v(" "),n("el-button",{on:{click:function(t){return e.resetInvoiceForm("invoiceForm")}}},[e._v("取消")])],1)],1)],1)],1)},o=[],i=(n("ac67"),n("32ea"),n("1bc7"),n("a450"),n("fc02"),n("aa18"),n("982e"),n("d31c"),n("b5aa"),n("3ef1")),r=n("5821"),s=(n("e5b4"),n("8dee"),n("90e7")),c=n("c24f");function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){Object(r["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var p={data:function(){return{companyInfo:{},imageUrl:"",description:"",pageTotal:0,total:0,tableData:[],dataList:[],is_show:!1,iF_show:!1,disabledDisp:!0,addAccount:!1,addPointsAccount:!1,pointsManage:!1,rulePoints:{id:"",code:"",name:"",describ:"",version:1},accountBtun:!1,queryAccount:{companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,pageNumber:1,pageSize:10},query:{pageNumber:1,pageSize:10},ruleForm:{companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,bankAccount:"",openAnAccountBank:"",openAnAccountPerson:""},rules:{openAnAccountBank:[{required:!0,message:"请输入开户银行",trigger:"blur"}],openAnAccountPerson:[{required:!0,message:"请输入开户人全称",trigger:"blur"}],bankAccount:[{required:!0,message:"请输入银行账号",trigger:"blur"}]},uploadImgType:"",isAllowAddOtherVersion:!0,resultList:[],invocieTableData:[],addInvoice:!1,accountInvoiceBtun:!1,invoiceForm:{invoiceSecret:"",invoiceKey:"",invoiceStatus:0},invoiceRules:{invoiceKey:[{required:!0,message:"请输入开票资质账户",trigger:"blur"}],invoiceSecret:[{required:!0,message:"请输入开票资质账户密码",trigger:"blur"}]},value:""}},mounted:function(){if(this.headClass(),this.companyInfo=JSON.parse(window.localStorage.getItem("companyInfo")),this.companyInfo&&this.companyInfo.id&&this.companyInfo.invoiceKey){var e=[{invoiceSecret:this.companyInfo.invoiceSecret,invoiceKey:this.companyInfo.invoiceKey,invoiceStatus:this.companyInfo.invoiceStatus}];this.invocieTableData=e}else this.invocieTableData=[];this.pointPageList(),this.getAccountInfo()},methods:{validateNum:function(e){this.ruleForm.bankAccount=e.replace(/\s/g,"").replace(/[^\d]/g,"").replace(/(\d{4})(?=\d)/g,"$1 ")},pointPageList:function(){var e=this,t={pageSize:this.query.pageSize,pageNumber:this.query.pageNumber,companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId};Object(c["g"])(t).then((function(t){if(0==t.code){var n=t.data.records;if(e.dataList=n,n.length>0){var a=n.find((function(e){return 1===e.version}));console.log("result",a),a&&a.version?(e.isAllowAddOtherVersion=!0,e.rulePoints.version=2):(e.isAllowAddOtherVersion=!1,e.rulePoints.version=1);var o=e.groupArr(n,(function(e){return[e.version]}));e.resultList=o}e.pageTotal=t.data.rowsCount}}))},queryByCode:function(){var e=this;Object(c["h"])({code:this.rulePoints.code}).then((function(t){0==t.code&&(e.rulePoints=Object.assign(t.data,{version:e.rulePoints.version}))})).catch((function(){e.rulePoints.id=""}))},seeClick:function(e){this.pointsManage=!0},addAccountClick:function(){this.ruleForm.id="",this.ruleForm.bankAccount="",this.ruleForm.openAnAccountBank="",this.ruleForm.openAnAccountPerson="",this.addAccount=!0},editClick:function(e){this.addAccount=!0,this.ruleForm=u({},e),this.validateNum(e.bankAccount)},deleteClick:function(e){var t=this;this.$confirm("确定删除该数据吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"info",center:!0}).then((function(){Object(c["b"])({id:e.id}).then((function(e){0==e.code&&(t.$message({message:"删除成功",type:"success"}),t.getAccountInfo())}))}))},getAccountInfo:function(){var e=this;Object(c["f"])(this.queryAccount).then((function(t){0==t.code&&(e.tableData=t.data.records,e.total=t.data.rowsCount)}))},submitForm:function(e){var t=this;this.accountBtun=!0,this.$refs[e].validate((function(e){e?(t.ruleForm.bankAccount=t.ruleForm.bankAccount.replace(/\s+/g,""),t.ruleForm.id?t.updateAccount():(delete t.ruleForm.id,t.createAccount())):t.accountBtun=!1}))},submitPoints:function(){var e=this,t={integralTypeId:this.rulePoints.id,describes:this.rulePoints.describ,companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,version:this.rulePoints.version};this.rulePoints.id?Object(c["i"])(t).then((function(t){0==t.code&&(e.$message({message:"新增成功",type:"success"}),e.rulePoints.id="",e.addPointsAccount=!1,e.pointPageList())})):this.$message({message:"请输入有效积分代码",type:"error"})},resetForm:function(e){this.$refs[e].resetFields(),this.addAccount=!1},resetPoints:function(e){this.$refs[e].resetFields(),this.rulePoints.id="",this.rulePoints.describ="",this.addPointsAccount=!1},uploadImg:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var n,a,o,i,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.uploadImgType=t.data.type,n=t.file,a=new FormData,a.append("file",n),a.append("type",this.uploadImgType),e.next=1,Object(s["o"])(a);case 1:if(o=e.sent,!o||!o.data||0!==o.data.code){e.next=2;break}i=o.data.data.fullUrl||o.data.data.url,t.onSuccess({url:i}),this.$message.success("图片上传成功"),e.next=3;break;case 2:throw new Error(o.data.message||"上传失败");case 3:e.next=5;break;case 4:e.prev=4,r=e["catch"](0),console.error("上传失败:",r),this.$message.error("图片上传失败: ".concat(r.message||"未知错误")),t.onError("上传失败");case 5:case"end":return e.stop()}}),e,this,[[0,4]])})));function t(t){return e.apply(this,arguments)}return t}(),buttDisplay:function(){this.is_show=!this.is_show,this.disabledDisp=!this.disabledDisp},handleAvatarSuccess:function(e){e&&e.url&&(console.log("mini"==this.uploadImgType),"mini"==this.uploadImgType?this.companyInfo.miniCode=e.url:"seal"==this.uploadImgType?this.companyInfo.sealImages=e.url:this.companyInfo.logo=e.url)},beforeAvatarUpload:function(e){var t=e.size/1024/1024<1;t||this.$message.error("上传图片大小不能超过 1MB!");var n=e.type.startsWith("image/");return n?t&&n:(this.$message.error("只能上传图片文件!"),!1)},filterUpdate:function(){if(this.companyInfo.pointCopartnerIds){if("string"===typeof this.companyInfo.pointCopartnerIds)if(this.companyInfo.pointCopartnerIds.includes(","))this.companyInfo.pointCopartnerIds=this.companyInfo.pointCopartnerIds.split(",").map((function(e){return e.trim()}));else try{this.companyInfo.pointCopartnerIds=JSON.parse(this.companyInfo.pointCopartnerIds),Array.isArray(this.companyInfo.pointCopartnerIds)||(this.companyInfo.pointCopartnerIds=[this.companyInfo.pointCopartnerIds])}catch(e){console.error("Error parsing JSON:",e),this.companyInfo.pointCopartnerIds=[]}}else this.companyInfo.pointCopartnerIds=[]},updateCompanyInfo:function(){var e=this;this.buttDisplay(),this.filterUpdate();var t=JSON.parse(window.localStorage.getItem("memberInfor"));this.companyInfo.updateBy=t.id,this.companyInfo.updateName=t.name,this.companyInfo.updateSource=2,console.log(this.companyInfo,"updateSource"),Object(c["l"])(this.companyInfo).then((function(t){if(0==t.code){e.$message({message:"修改成功",type:"success"}),t.data.osId=JSON.parse(localStorage.getItem("companyInfo")).osId,t.data.osUuid=JSON.parse(localStorage.getItem("companyInfo")).osUuid,window.localStorage.setItem("companyInfo",JSON.stringify(t.data));var n=document.querySelector("link[rel*='icon']")||document.createElement("link");n.rel="icon",n.href=t.data.logo,document.getElementsByTagName("head")[0].appendChild(n),e.$store.dispatch("user/setLogo",t.data.logo)}}))},updateAccount:function(){var e=this;Object(c["k"])(this.ruleForm).then((function(t){0==t.code&&(e.$message({message:"更新成功",type:"success"}),e.accountBtun=!1,e.addAccount=!1,e.getAccountInfo())})).catch((function(){e.accountBtun=!1}))},createAccount:function(){var e=this;Object(c["a"])(this.ruleForm).then((function(t){0==t.code&&(e.$message({message:"新增成功",type:"success"}),e.accountBtun=!1,e.addAccount=!1,e.getAccountInfo())})).catch((function(){e.accountBtun=!1}))},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.pointPageList()},handleCurrentChange:function(e){this.query.pageNumber=e,this.pointPageList()},handleSizeChange1:function(e){this.queryAccount.pageSize=e,this.queryAccount.pageNumber=1,this.getAccountInfo()},handleCurrentChange1:function(e){this.queryAccount.pageNumber=e,this.getAccountInfo()},headClass:function(){return"text-align:center;background:#FAFAFA;"},groupArr:function(e,t){var n={};return e.forEach((function(e){var a=JSON.stringify(t(e));n[a]=n[a]||[],n[a].push(e)})),Object.keys(n).map((function(e){return n[e]}))},addInvoiceClick:function(){this.addInvoice=!0},submitInvoiceForm:function(e){var t=this;this.accountInvoiceBtun=!0,this.$refs[e].validate((function(n){if(n){var a=Object.assign(t.companyInfo,t.invoiceForm);t.filterUpdate(),Object(c["l"])(a).then((function(n){if(t.$message({message:"更新企业开票资质成功",type:"success"}),t.companyInfo=n.data,0==t.invocieTableData.length){var a=[{invoiceSecret:t.companyInfo.invoiceSecret,invoiceKey:t.companyInfo.invoiceKey,invoiceStatus:t.companyInfo.invoiceStatus}];t.invocieTableData=a}else t.$nextTick((function(){t.$set(t.invocieTableData[0],"invoiceStatus",0)})),t.$forceUpdate();localStorage.setItem("companyInfo",JSON.stringify(n.data)),t.accountInvoiceBtun=!1,t.resetInvoiceForm(e)}))}else t.accountInvoiceBtun=!1}))},resetInvoiceForm:function(e){this.$refs[e].resetFields(),this.addInvoice=!1},editInvoiceInfor:function(e){var t=this;this.$confirm("确定变更该数据状态?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"info",center:!0}).then((function(){var n=0==e.invoiceStatus?1:0,a=Object.assign(t.companyInfo,{invoiceStatus:n});t.filterUpdate(),Object(c["l"])(a).then((function(e){t.$message({message:"更新企业开票资质成功",type:"success"}),t.$nextTick((function(){t.$set(t.invocieTableData[0],"invoiceStatus",n)})),t.$forceUpdate(),t.companyInfo=e.data,localStorage.setItem("companyInfo",JSON.stringify(e.data))}))}))},handleHelp:function(e,t){var n=t.column;return e("span",[e("el-tooltip",{props:{effect:"dark",content:"资质Secret、资质Key “请咨询运营师,提供第三方平台相关数据。”",placement:"top"}},[e("span",n.label+" ",{})])])}}},d=p,m=(n("5130"),n("829d")),f=Object(m["a"])(d,a,o,!1,null,null,null);t["default"]=f.exports},"90e7":function(e,t,n){"use strict";n.d(t,"g",(function(){return o})),n.d(t,"m",(function(){return i})),n.d(t,"f",(function(){return r})),n.d(t,"l",(function(){return s})),n.d(t,"h",(function(){return c})),n.d(t,"n",(function(){return l})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return m})),n.d(t,"d",(function(){return f})),n.d(t,"i",(function(){return b})),n.d(t,"j",(function(){return v})),n.d(t,"o",(function(){return h})),n.d(t,"k",(function(){return y}));var a=n("b775");function o(e){return Object(a["a"])({url:"/hakocompany/DeductionInfo/findById",method:"post",data:e})}function i(e){return Object(a["a"])({url:"/hakocompany/DeductionInfo/update",method:"post",data:e})}function r(e){return Object(a["a"])({url:"/hakocompany/CollectionInfoApi/findById",method:"post",data:e})}function s(e){return Object(a["a"])({url:"/hakocompany/CollectionInfoApi/update",method:"post",data:e})}function c(e){return Object(a["a"])({url:"/hakocompany/ChargePushConfigApi/findById",method:"post",data:e})}function l(e){return Object(a["a"])({url:"/hakocompany/ChargePushConfigApi/update",method:"post",data:e})}function u(e){return Object(a["a"])({url:"/company/ProjectSatisfactionConfig/pageList",method:"post",data:e})}function p(e){return Object(a["a"])({url:"/company/ProjectSatisfactionConfig/update",method:"post",data:e})}function d(e){return Object(a["a"])({url:"/hakocompany/CockpitConfig/create",method:"post",data:e})}function m(e){return Object(a["a"])({url:"/hakocompany/CockpitConfig/findByCompanyIdAndType",method:"post",data:e})}function f(e){return Object(a["a"])({url:"/hakocompany/CockpitConfig/sceneMenuList",method:"post",data:e})}function b(e){return Object(a["a"])({url:"/hakocompany/ProjectConfig/pageList",method:"post",data:e})}function v(e){return Object(a["a"])({url:"/hakocompany/ProjectConfig/updateExponentByProjectUuid",method:"post",data:e})}function h(e,t){return Object(a["a"])({url:"/oss/upload",isFile:!0,isReturnResponse:!0,headers:{"Content-Type":"multipart/form-data;charset=UTF-8"},method:"post",data:e,onUploadProgress:t&&t.onUploadProgress})}function y(e){return Object(a["a"])({url:"/hakocompany/ProjectConfig/updateVisitPollRateByProjectUuid",method:"post",data:e})}}}]);