1 line
29 KiB
JavaScript
1 line
29 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0a2d745c"],{"0b37":function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return o})),a.d(t,"c",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"f",(function(){return c})),a.d(t,"e",(function(){return u}));a("8dee"),a("e680"),a("4057"),a("fc02");function n(e,t){var a,n,o,r;try{a=e.toString().split(".")[1].length}catch(c){a=0}try{n=t.toString().split(".")[1].length}catch(c){n=0}if(r=Math.abs(a-n),o=Math.pow(10,Math.max(a,n)),r>0){var i=Math.pow(10,r);a>n?(e=Number(e.toString().replace(".","")),t=Number(t.toString().replace(".",""))*i):(e=Number(e.toString().replace(".",""))*i,t=Number(t.toString().replace(".","")))}else e=Number(e.toString().replace(".","")),t=Number(t.toString().replace(".",""));return(e+t)/o}function o(e,t){var a,n,o=0,r=0;try{o=e.toString().split(".")[1].length}catch(i){}try{r=t.toString().split(".")[1].length}catch(i){}return a=Number(e.toString().replace(".","")),n=Number(t.toString().replace(".","")),a/n*Math.pow(10,r-o)}function r(e,t){var a=0,n=e.toString(),o=t.toString();try{a+=n.split(".")[1].length}catch(r){}try{a+=o.split(".")[1].length}catch(r){}return Number(n.replace(".",""))*Number(o.replace(".",""))/Math.pow(10,a)}function i(e,t){var a,n,o,r;try{a=e.toString().split(".")[1].length}catch(i){a=0}try{n=t.toString().split(".")[1].length}catch(i){n=0}return o=Math.pow(10,Math.max(a,n)),r=a>=n?a:n,(Math.round(e*o-t*o)/o).toFixed(r)}function c(e,t){if(0==e&&(e=0),/[^[\-|0-9][0-9]*]/.test(e))return"0";if(null==e||""===e)return"";e=e.toString().replace(/^(-\d*)$/,"$1."),e=e.toString().replace(/^(\d*)$/,"$1."),e=(e+"00").replace(/(\d*\.\d\d)\d*/,"$1"),e=e.replace(".",",");var a=/(\d)(\d{3},)/;while(a.test(e))e=e.replace(a,"$1,$2");if(e=e.replace(/,(\d\d)$/,".$1"),0===t||void 0===t){var n=e.split(".");"00"==n[1]&&(e=n[0])}return e}function u(e,t){e=e.toString();var a=e.indexOf(".");return e=-1!==a?e.substring(0,t+a+1):e.substring(0),parseFloat(e).toFixed(t)}},"127f":function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));a("4057");var n=function(){function e(){return(65536*(1+Math.random())|0).toString(16).substring(1)}return"".concat(+new Date,"_").concat(e()).concat(e())}},4513:function(e,t,a){"use strict";a.d(t,"v",(function(){return o})),a.d(t,"w",(function(){return r})),a.d(t,"x",(function(){return i})),a.d(t,"l",(function(){return c})),a.d(t,"t",(function(){return u})),a.d(t,"j",(function(){return s})),a.d(t,"o",(function(){return p})),a.d(t,"u",(function(){return l})),a.d(t,"b",(function(){return m})),a.d(t,"p",(function(){return d})),a.d(t,"D",(function(){return f})),a.d(t,"B",(function(){return y})),a.d(t,"q",(function(){return h})),a.d(t,"c",(function(){return b})),a.d(t,"s",(function(){return g})),a.d(t,"i",(function(){return O})),a.d(t,"n",(function(){return A})),a.d(t,"a",(function(){return B})),a.d(t,"g",(function(){return v})),a.d(t,"d",(function(){return j})),a.d(t,"f",(function(){return k})),a.d(t,"C",(function(){return S})),a.d(t,"m",(function(){return C})),a.d(t,"y",(function(){return M})),a.d(t,"r",(function(){return I})),a.d(t,"e",(function(){return P})),a.d(t,"z",(function(){return w})),a.d(t,"A",(function(){return D})),a.d(t,"h",(function(){return N})),a.d(t,"k",(function(){return _}));var n=a("b775");function o(){return Object(n["a"])({url:"/company/organizationalStructure/updateOrgnization",method:"post"})}function r(e){return Object(n["a"])({url:"/company/organizationalStructure/findOsTree",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/company/organizationalStructure/findOsTreeV2",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/company/OrganizationRoleRel/findProjectByRoleIdAndParent",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/company/member/pageListByCompanyId",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/company/member/findByProjectUuidAndJobUuid",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/company/member/getList",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/company/organizationalStructure/findOsPathList",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/company/member/create",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/company/member/findById",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/company/member/update",method:"post",data:e})}function y(e){return Object(n["a"])({url:"/company/member/suspendMember",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/enterprise/os/memberQuit/".concat(e.memberUuid),method:"post"})}function b(e){return Object(n["a"])({url:"/company/organizationalStructure/create",method:"post",data:e})}function g(e){return Object(n["a"])({url:"/company/organizationalStructure/update",method:"post",data:e})}function O(e){return Object(n["a"])({url:"/company/member/findByProjectUuid",method:"post",data:e})}function A(e){return Object(n["a"])({url:"/hakocompany/Job/getJobList",method:"post",data:e})}function B(e){return Object(n["a"])({url:"/company/member/ChangeDepartment",method:"post",data:e})}function v(e){return Object(n["a"])({url:"/hakocompany/Role/pageList",method:"post",data:e})}function j(e){return Object(n["a"])({url:"/hakocompany/MemberRoleRel/create",method:"post",data:e})}function k(e){return Object(n["a"])({url:"/hakocompany/MemberRoleRel/findByMemberId",method:"post",data:e})}function S(e){return Object(n["a"])({url:"/hakocompany/MemberRoleRel/update",method:"post",data:e})}function C(e){return Object(n["a"])({url:"/company/member/getList",method:"POST",data:e})}function M(e){return Object(n["a"])({url:"/company/member/queryByStaff",method:"POST",data:e})}function I(e){return Object(n["a"])({url:"/company/member/memberQuit",method:"POST",data:e})}function P(e){return Object(n["a"])({url:"/company/organizationalStructure/delete",method:"POST",data:e})}function w(e){return Object(n["a"])({url:"/hakocompany/Space/queryInitData",method:"POST",data:e})}function D(e){return Object(n["a"])({url:"/hakocompany/Space/queryList",method:"POST",data:e})}function N(e){return Object(n["a"])({url:"/hakocompany/Space/findByProId",method:"POST",data:e})}function _(e){return Object(n["a"])({url:"/company/organizationalStructure/findOSListByRoleId",method:"POST",data:e})}},5322:function(e,t,a){},"67d5":function(e,t,a){"use strict";a.d(t,"i",(function(){return o})),a.d(t,"j",(function(){return r})),a.d(t,"f",(function(){return i})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"k",(function(){return s})),a.d(t,"e",(function(){return p})),a.d(t,"d",(function(){return l})),a.d(t,"h",(function(){return m})),a.d(t,"a",(function(){return d})),a.d(t,"g",(function(){return f}));var n=a("b775");function o(e){return Object(n["a"])({url:"/hakocompany/Role/pageList",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/company/organizationalStructure/selectOsList",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/company/organizationalStructure/findOsTree",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/hakocompany/Role/create",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/hakocompany/Role/delete",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/hakocompany/Role/update",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/hakocompany/RoleMenuRel/findByRoleIdAndClienId",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/hakocompany/OrganizationRoleRel/findByRoleId",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/company/member/pageListForRole",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/company/MemberRoleRel/batchDelete",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/hakocompany/account/findProjectByRole",method:"post",data:e})}},"90e7":function(e,t,a){"use strict";a.d(t,"g",(function(){return o})),a.d(t,"m",(function(){return r})),a.d(t,"f",(function(){return i})),a.d(t,"l",(function(){return c})),a.d(t,"h",(function(){return u})),a.d(t,"n",(function(){return s})),a.d(t,"a",(function(){return p})),a.d(t,"b",(function(){return l})),a.d(t,"c",(function(){return m})),a.d(t,"e",(function(){return d})),a.d(t,"d",(function(){return f})),a.d(t,"i",(function(){return y})),a.d(t,"j",(function(){return h})),a.d(t,"o",(function(){return b})),a.d(t,"k",(function(){return g}));var n=a("b775");function o(e){return Object(n["a"])({url:"/hakocompany/DeductionInfo/findById",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/hakocompany/DeductionInfo/update",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/hakocompany/CollectionInfoApi/findById",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/hakocompany/CollectionInfoApi/update",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/hakocompany/ChargePushConfigApi/findById",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/hakocompany/ChargePushConfigApi/update",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/company/ProjectSatisfactionConfig/pageList",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/company/ProjectSatisfactionConfig/update",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/hakocompany/CockpitConfig/create",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/hakocompany/CockpitConfig/findByCompanyIdAndType",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/hakocompany/CockpitConfig/sceneMenuList",method:"post",data:e})}function y(e){return Object(n["a"])({url:"/hakocompany/ProjectConfig/pageList",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/hakocompany/ProjectConfig/updateExponentByProjectUuid",method:"post",data:e})}function b(e,t){return Object(n["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 g(e){return Object(n["a"])({url:"/hakocompany/ProjectConfig/updateVisitPollRateByProjectUuid",method:"post",data:e})}},af07:function(e,t,a){"use strict";a("5322")},c4c8:function(e,t,a){"use strict";a.d(t,"n",(function(){return o})),a.d(t,"l",(function(){return r})),a.d(t,"b",(function(){return i})),a.d(t,"m",(function(){return c})),a.d(t,"p",(function(){return u})),a.d(t,"o",(function(){return s})),a.d(t,"a",(function(){return p})),a.d(t,"c",(function(){return l})),a.d(t,"d",(function(){return m})),a.d(t,"j",(function(){return d})),a.d(t,"e",(function(){return f})),a.d(t,"k",(function(){return y})),a.d(t,"f",(function(){return h})),a.d(t,"g",(function(){return b})),a.d(t,"i",(function(){return g})),a.d(t,"h",(function(){return O}));var n=a("b775");function o(e){return Object(n["a"])({url:"/project/Product/findById",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/hakocompany/ProductLike/like",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/hakocompany/ProductLike/cancel",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/hakocompany/ProductLike/pageList",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/hakocompany/ProductScheme/pageList",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/hakocompany/ProductScheme/findById",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/hakocompany/ProductShoppingCart/add",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/hakocompany/ProductShoppingCart/pageList",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/hakocompany/ProductShoppingCart/updateNum",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/project/OrderInfo/getPriceByCart",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/project/OrderInfo/createMallOrderByCart",method:"post",data:e})}function y(e){return Object(n["a"])({url:"/project/OrderInfo/getPriceByScheme",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/project/OrderInfo/createMallOrderByScheme",method:"post",data:e})}function b(e){return Object(n["a"])({url:"/project/OrderInfo/createMallOrderBySchemeV2",method:"post",data:e})}function g(e){return Object(n["a"])({url:"/company/organizationalStructure/findProjectListByCompanyId",method:"post",data:e})}function O(e){return Object(n["a"])({url:"/hakocompany/OrderMallDetails/findLastUsedCode",method:"post",data:e})}},e749:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.planShow?a("el-dialog",{attrs:{title:"提交订单",visible:e.planShow,top:"10vh",width:"45%","close-on-click-modal":!1,"close-on-press-escape":!1,"before-close":e.handleClose},on:{"update:visible":function(t){e.planShow=t}}},[a("div",{staticClass:"paymentInfor"},[a("div",{staticClass:"paymentHeader"},[a("el-divider",{staticClass:"paymentdivider"},[e._v(e._s(e.schemeInfo.name))]),e._v(" "),a("div",{staticClass:"paymentDes"},[e._v("\n 方案包含产品:\n "),e._v(" "),a("el-tag",[e._v(e._s(e.schemeList.productList?e.schemeList.productList.length:0)+"个数字员工")])],1)],1),e._v(" "),a("div",{staticClass:"paymentBox"},[a("div",{staticClass:"paymentContent"},[a("div",{staticClass:"paymentBase"},[a("el-form",{ref:"paymentBase",staticClass:"paymentBaseFrom",attrs:{"label-width":"100px",model:e.paymentBase,rules:e.paymentBaseRules}},[a("el-form-item",{attrs:{label:"方案单价:"}},[a("div",[a("span",{staticClass:"marketPrice"},[e._v(e._s(e._f("toThousandFilter")(e.paymentBase.totalAmount)))]),e._v("元\n ")])]),e._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"使用时长:",prop:"useMonth"}},[a("el-select",{attrs:{disabled:""},model:{value:e.paymentBase.useMonth,callback:function(t){e.$set(e.paymentBase,"useMonth",t)},expression:"paymentBase.useMonth"}},[a("el-option",{attrs:{label:"1个月",value:1}}),e._v(" "),a("el-option",{attrs:{label:"6个月",value:6}}),e._v(" "),a("el-option",{attrs:{label:"12个月",value:12}})],1)],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"购买数量:",prop:"pnum"}},[a("el-input-number",{attrs:{"controls-position":"right",min:1,max:9999},on:{change:e.changeNum},model:{value:e.paymentBase.pnum,callback:function(t){e.$set(e.paymentBase,"pnum",t)},expression:"paymentBase.pnum"}})],1)],1)],1),e._v(" "),"注册合伙人"!=e.paymentBase.name?a("el-tabs",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"border-card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"优惠码",name:"discountCode"}},[a("el-form-item",{attrs:{label:"优惠码:",prop:"discountCode"}},[a("el-input",{attrs:{clearable:"",placeholder:"请填写优惠码"},on:{blur:function(t){return e.checkDiscount(0)}},model:{value:e.paymentBase.discountCode,callback:function(t){e.$set(e.paymentBase,"discountCode",t)},expression:"paymentBase.discountCode"}})],1)],1),e._v(" "),a("el-tab-pane",{attrs:{label:"推荐人",name:"recommMobile"}},[a("el-form-item",{attrs:{label:"姓名:",prop:"recommName"}},[a("el-input",{attrs:{clearable:"",placeholder:"请填写推荐人姓名"},on:{blur:function(t){return e.checkDiscount(2)}},model:{value:e.paymentBase.recommName,callback:function(t){e.$set(e.paymentBase,"recommName",t)},expression:"paymentBase.recommName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号码:",prop:"recommMobile"}},[a("el-input",{attrs:{clearable:"",placeholder:"请填写推荐人手机号码"},on:{blur:function(t){return e.checkDiscount(1)}},model:{value:e.paymentBase.recommMobile,callback:function(t){e.$set(e.paymentBase,"recommMobile",t)},expression:"paymentBase.recommMobile"}})],1)],1)],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"支付方式:",prop:"payType"}},[a("el-radio-group",{model:{value:e.paymentBase.payType,callback:function(t){e.$set(e.paymentBase,"payType",t)},expression:"paymentBase.payType"}},[a("el-radio",{attrs:{label:1}},[e._v("线上支付")]),e._v(" "),a("el-radio",{attrs:{label:2}},[e._v("公对公转账")])],1)],1),e._v(" "),a("el-form-item",{attrs:{label:"消费项目:",prop:"consumeRange"}},[a("el-select",{staticClass:"select-dom",staticStyle:{width:"400px"},attrs:{multiple:"","collapse-tags":"",clearable:"",placeholder:"请选择项目",disabled:!!e.schemeInfo.uuid},model:{value:e.paymentBase.consumeRange,callback:function(t){e.$set(e.paymentBase,"consumeRange",t)},expression:"paymentBase.consumeRange"}},e._l(e.projectList,(function(e){return a("el-option",{key:e.uuid,attrs:{label:e.name,value:e.uuid}})})),1)],1),e._v(" "),2===e.paymentBase.payType?a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"is-required",attrs:{label:"付款账户:",prop:"payBankNo"}},[a("el-input",{attrs:{placeholder:"请输入付款账号",maxlength:"25",clearable:""},model:{value:e.paymentBase.payBankNo,callback:function(t){e.$set(e.paymentBase,"payBankNo",t)},expression:"paymentBase.payBankNo"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"is-required",attrs:{label:"付款银行:",prop:"payBank"}},[a("el-input",{attrs:{placeholder:"请输入付款银行名称",maxlength:"25",clearable:""},model:{value:e.paymentBase.payBank,callback:function(t){e.$set(e.paymentBase,"payBank",t)},expression:"paymentBase.payBank"}})],1)],1)],1):e._e(),e._v(" "),2===e.paymentBase.payType?a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"is-required",attrs:{label:"付款人:",prop:"payer"}},[a("el-input",{attrs:{placeholder:"请输入付款人姓名",maxlength:"16",clearable:""},model:{value:e.paymentBase.payer,callback:function(t){e.$set(e.paymentBase,"payer",t)},expression:"paymentBase.payer"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"is-required",attrs:{label:"联系电话:",prop:"payerMobile"}},[a("el-input",{attrs:{placeholder:"请输入联系电话",maxlength:"11",clearable:""},model:{value:e.paymentBase.payerMobile,callback:function(t){e.$set(e.paymentBase,"payerMobile",t)},expression:"paymentBase.payerMobile"}})],1)],1)],1):e._e(),e._v(" "),2===e.paymentBase.payType?a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"is-required",attrs:{label:"付款时间:",prop:"payTime"}},[a("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"付款时间"},model:{value:e.paymentBase.payTime,callback:function(t){e.$set(e.paymentBase,"payTime",t)},expression:"paymentBase.payTime"}})],1)],1)],1):e._e(),e._v(" "),2===e.paymentBase.payType?a("el-row",[a("el-col",[a("el-form-item",{staticClass:"is-required",attrs:{label:"上传附件:",prop:"appendixUrl"}},[a("AliOSSUpload",{attrs:{limit:3,imgStore:e.imgStore,accept:e.accept,allowFileType:e.allowFileType2,fileList:e.fileListInfo,isChangeFileName:!1,showFileList:!0,listType:"text"},on:{getUploadData:e.getUploadData2},scopedSlots:e._u([{key:"uploadButton",fn:function(){return[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],staticClass:"el-icon-upload",attrs:{type:"primary",plain:"",size:"small"}},[e._v("选择付款凭证附件")])]},proxy:!0}],null,!1,4144669781)})],1)],1)],1):e._e(),e._v(" "),2===e.paymentBase.payType?a("div",{staticClass:"uploadFileNotes"},[a("span",{staticClass:"el-icon-info"}),e._v(" 支持附件扩展名: .jpg, .JPG,\n .jpeg, .gif, .GIF, .MPEG, .MPG, .png, .PNG等图片,最多可上传 3\n 个附件。\n ")]):e._e()],1)],1),e._v(" "),a("div",{staticClass:"paymentPrice"},[a("div",{staticClass:"paymentAgreement"},[a("el-checkbox",{model:{value:e.paymentAgreement,callback:function(t){e.paymentAgreement=t},expression:"paymentAgreement"}}),e._v("\n 我已知悉"),a("el-link",{attrs:{type:"primary"},on:{click:function(t){e.dialogFileVisible=!0}}},[e._v("《深圳市社区云科技服务有限公司SaaS合作合同书》")])],1),e._v(" "),a("div",{staticClass:"paymentTitle"},[e._v("\n 应付金额:"),a("span",{staticClass:"paymentPrice"},[e._v("\n "+e._s(e._f("toThousandFilter")(e.payInfo.totalAmount))+" ")]),e._v("元\n ")]),e._v(" "),a("div",{staticClass:"paymentTitle"},[e._v("\n 优惠金额:"),a("span",{staticClass:"paymentPrice priceGray"},[e._v("\n "+e._s(e._f("toThousandFilter")(e.payInfo.discount))+" ")]),e._v("元\n ")]),e._v(" "),a("div",{staticClass:"paymentTitle"},[e._v("\n 实付金额:"),a("span",{staticClass:"paymentPrice priceRed"},[e._v("\n "+e._s(e._f("toThousandFilter")(e.payInfo.payAmount))+" ")]),e._v("元\n ")])]),e._v(" "),a("div",{staticClass:"paymentbtn"},[a("el-button",{attrs:{type:"danger"},on:{click:e.createOrder}},[e._v("支付")])],1)])])])]):e._e(),e._v(" "),a("el-dialog",{attrs:{title:"合同模板预览",visible:e.dialogFileVisible},on:{"update:visible":function(t){e.dialogFileVisible=t}}},[a("iframe",{attrs:{src:"https://sqy-oss-test.oss-cn-guangzhou.aliyuncs.com/static/template/SaasContract.pdf",frameborder:"0",scrolling:"no",height:"550px",width:"100%"}}),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogFileVisible=!1}}},[e._v("关闭")])],1)])],1)},o=[],r=(a("4057"),a("a450"),a("1bc7"),a("c4c8")),i=a("8988"),c={components:{AliOSSUpload:i["a"]},props:{planShow:{type:Boolean,default:!1},companyInfo:{type:Object,default:function(){}},projectList:{type:Array,default:function(){return[]}}},data:function(){return{schemeInfo:{},schemeList:[],dialogFileVisible:!1,dialogVisible:!1,scanVisible:!1,scanInfo:"",accept:".jpg, .JPG, .jpeg, .gif, .GIF, .MPEG, .MPG, .png, .PNG",allowFileType2:["image"],fileListInfo:[],imgStore:"saasFile/",activeName:"discountCode",payInfo:{totalAmount:0,discount:0,payAmount:0},paymentBase:{discountCode:"",recommName:"",recommMobile:"",payType:1,payTime:"",appendixUrl:"",consumeRange:[],useMonth:1,pnum:1,payBankNo:"",payBank:"",payer:"",payerMobile:""},paymentBaseRules:{consumeRange:[{required:!0,message:"请至少选择一个消费项目",trigger:"change",type:"array",min:1}],payBankNo:[{required:!0,message:"请输入付款账号",trigger:"blur"}],payBank:[{required:!0,message:"请输入付款银行名称",trigger:"blur"}],payer:[{required:!0,message:"请输入付款人姓名",trigger:"blur"}],payerMobile:[{required:!0,message:"请输入联系电话",trigger:"blur"}],payTime:[{required:!0,message:"请选择付款时间",trigger:"change"}],appendixUrl:[{required:!0,message:"请上传付款凭证附件",trigger:"change"}]},paymentAgreement:!1}},mounted:function(){},methods:{init:function(e){this.schemeInfo=e,this.paymentBase.payBankNo=this.companyInfo.publicBankNo,this.paymentBase.payBank=this.companyInfo.publicBank,this.paymentBase.payer=this.companyInfo.payer,this.paymentBase.payerMobile=this.companyInfo.payerMobile,this.schemeInfo.uuid?this.paymentBase.consumeRange=[this.schemeInfo.uuid]:this.paymentBase.consumeRange=[],this.getPriceInfo(),this.getSchemeDetail()},checkDiscount:function(e){var t={};0==e?(t.discountCode=this.paymentBase.discountCode,this.getPriceInfo(t)):this.paymentBase.recommName&&this.paymentBase.recommMobile&&(t.name=this.paymentBase.recommName,t.mobile=this.paymentBase.recommMobile,this.getPriceInfo(t))},getSchemeDetail:function(){var e=this;Object(r["o"])({id:this.schemeInfo.id}).then((function(t){0==t.code&&(e.schemeList=t.data)}))},changeNum:function(){this.getPriceInfo()},getPriceInfo:function(e){var t=this,a={};e&&(a=e),a.schemeId=this.schemeInfo.id,a.num=this.paymentBase.pnum,Object(r["k"])(a).then((function(e){0==e.code&&(t.payInfo=e.data,t.paymentBase.totalAmount=e.data.totalAmount)}))},handleClick:function(e){var t=e.paneName;"discountCode"===t?(this.paymentBase.recommName="",this.paymentBase.recommMobile=""):this.paymentBase.discountCode="",this.getPriceInfo()},getUploadData2:function(e){var t=[];e&&e.length>0&&e.forEach((function(e){t.push(e.filePath)})),this.paymentBase.appendixUrl=t.join(";")},createOrder:function(){var e=this;if(!this.paymentAgreement)return this.$message({type:"error",message:"请先阅读并同意协议内容"}),!1;this.$refs["paymentBase"].validate((function(t){if(!t)return!1;e.paymentBase.payType,e.submitCreateOrder()}))},submitCreateOrder:function(){var e=this,t=(JSON.parse(window.localStorage.getItem("userInfo")),JSON.parse(window.localStorage.getItem("memberInfor"))),a=JSON.parse(window.localStorage.getItem("companyInfo")),n={title:"SaaS产品购买",content:"SaaS产品购买",chargeType:2,payType:1,companyId:a.osId,companyName:a.fullName,source:1,type:9,memberName:t.name,memberUuid:t.uuid,mobile:t.phoneNumber,consumeRange:this.paymentBase.consumeRange.length>0?this.paymentBase.consumeRange.toString():"",num:this.paymentBase.pnum,schemeId:this.schemeInfo.id};2===this.paymentBase.payType&&(n=Object.assign(n,{payBank:this.paymentBase.payBank,payBankNo:this.paymentBase.payBankNo,payTime:this.paymentBase.payTime,payType:this.paymentBase.payType,payer:this.paymentBase.payer,payerMobile:this.paymentBase.payerMobile,appendixUrl:this.paymentBase.appendixUrl,type:13})),this.paymentBase.discountCode&&(n.discountCode=this.paymentBase.discountCode),this.paymentBase.recommMobile&&this.paymentBase.recommName&&(n.recommName=this.paymentBase.recommName,n.recommMobile=this.paymentBase.recommMobile),Object(r["g"])(n).then((function(t){if(0===t.code)if(2===e.paymentBase.payType)e.$message({type:"success",message:"SaaS产品权限购买成功,对公转账审核中..."}),e.handleClose();else{var a=t.data;e.openScan(a)}}))},openScan:function(e){this.$emit("schemeScan",e)},handleClose:function(){this.paymentAgreement=!1,this.activeName="discountCode",this.$refs["paymentBase"].resetFields(),this.fileListInfo=[],this.paymentBase={discountCode:"",recommName:"",recommMobile:"",payType:1,payTime:"",appendixUrl:"",consumeRange:[],useMonth:1,pnum:1,payBankNo:"",payBank:"",payer:"",payerMobile:""},this.payInfo={totalAmount:0,discount:0,payAmount:0},this.$emit("planBack",!0)}}},u=c,s=(a("af07"),a("829d")),p=Object(s["a"])(u,n,o,!1,null,"441de895",null);t["a"]=p.exports},f4f1:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAAERCAMAAAAnhTltAAAAAXNSR0IArs4c6QAAAPNQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzAAAAQEBAAAAAAAAAKysrgICAhYWFQkJCSUlJWlpaw8PDxcXFwcHBw8PDycnJtLS0ra2ttLS0uLi4ycnJtbW1ubm5ysrKzs7Otra2u7u7y8vLubm5v7+/w8PD7+/v7Ozs7u7u7u7u8vLy8PDw8vLy8vLy+Pj4+fn5+Pj4+fn5+Pj4+Pj4/f39/f39/f39/f39/v7+/v7+/v7+/////v7+/v7+/////v7+/v7+/////v7+/////v7+////5ubm////KZvzUwAAAE90Uk5TAAECAwQFBgcICQoLDA0ODw8QEBESGBgZGxwfLzAxMzQ6Oz09PT4+Pj4/QEBCREiSlZWZmZucnrCxs7O1tuLk5ebt7/Dx8vT09fb29/f4+ISmxcYAAAL4SURBVHja7dtXU9wwFIZhqzdsZ8OmAmmk9x5IhySQRtb//9fkZjOsjHPNSPN+N75+Zo58JM1R0xBCTiuiivyPJqUqPFJO8YSQShtjrSs41hqjlRzzhFDaOB9iKjoxeGf0WCeUcSG1XT8rOn3XpuC0zHBCahe33h4MxedwdyOOdEKZcHV/qCJ7m8EosbritEvvh0ryJjm9ipPGt4e14L603qzUpZA2dEM16UKGUzb29eD6aNUqzqVZPbhZcuDAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHDhw4cODAgQMHrihcXy/OxopwfY6TJnQV4aLNcNqv1YPrgpHHuEYoG+vBrXmd44w/c+fV7zpwWVU2jRDKhHZ9+1PxsF9P7p71JsM1Qmob2vmto8JtH7fX22CUyHCNkNrGbv6ybNvRjXkbbLbi/unc2uxx2bhn8y5O2BohlEv95WFYLBaLYSjxOwz3Z8lN2Ja4S2XjzvXJjhfccVk+KrssL07jlj+U52XjHk6W5bIV3Cu8FTyd+qEsm/jtz4W3uR/X10+2AqGMv/Dg9Z/iNygfrp1s4vVsnH++uHk+335VduTJN86VHVbzI09l1wz5YbWyC6LRNUNdV3s9l7LgwIEDBw4cOHDgwIEDBw4cOHDgwIEDBw4cOHDgwIEDB67WRxOjdwVVzaGMRjWk8e23WmxfW5/hhHZptxbcTnI6H2wz4cp+Hba9rZC/KxBSu7j57nv5tIOdjTgelhXSuJDarp8Vnb5rU3Dm5KisNs6HmIpODN4ZLccj3EJIpY2x1hUca43RSk7N3gshpSo8UooJ2pJXQRpCyGnlL1bgRzdPHX8ZAAAAAElFTkSuQmCC"},f8b7:function(e,t,a){"use strict";a.d(t,"e",(function(){return o})),a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i})),a.d(t,"h",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"d",(function(){return s})),a.d(t,"i",(function(){return p})),a.d(t,"f",(function(){return l})),a.d(t,"g",(function(){return m}));var n=a("b775");function o(e){return Object(n["a"])({url:"/hakocompany/OrderMallDetails/orderPageList",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/hakocompany/OrderMallDetails/detailPageList",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/hakocompany/OrderInfo/createMallOrder",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/project/OrderInfo/findByOrderNo",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/hakocompany/Copartner/findDiscount",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/hakocompany/OrderInfo/findDetailByOrderId",method:"POST",data:e})}function p(e){return Object(n["a"])({url:"/hakocompany/OrderInfo/findByOrderId",method:"POST",data:e})}function l(e){return Object(n["a"])({url:"/hakocompany/OrderInfo/findOrderEvaluate",method:"POST",data:e})}function m(e){return Object(n["a"])({url:"/hakocompany/RightsProject/orderSchemeDetail",method:"POST",data:e})}}}]); |