(window.webpackJsonp=window.webpackJsonp||[]).push([[0,9,26,27],{542:function(e,t,n){"use strict";n.r(t);n(325),n(44),n(45),n(72),n(73);var s=n(31),i=(n(79),n(54),n(18),n(98),n(43),n(63)),r=n(626),o=n(713);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,s)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){Object(s.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var u={components:{GlobalModal:r.default,DetailButtonInner:o.default},props:{buttonList:{type:Array,default:null},backgroundColor:{type:String,default:"rgba(44, 65, 152, 0.33)"}},computed:l(l({},Object(i.d)("auth",["loggedIn","user"])),{},{isShowButton:function(){return function(e){var t=!0;return(!e.title||Object.keys(e).includes("state")&&0===e.state)&&(t=!1),t}}}),data:function(){return{buttonData:null,isActive:!1,visible:!1,downHref:null}},created:function(){var e=this;this.buttonList&&0!==this.buttonList.length&&this.buttonList.forEach(function(t){t.title&&(e.buttonData=e.buttonList)})},methods:{mouseEnter:function(){this.isActive=!0},mouseLeave:function(){this.isActive=!1},showDownloadForm:function(e){this.loggedIn?window.open(e):this.showDownload(!0,e)},showDownload:function(e,t){this.downHref=t,this.visible=!0},onClose:function(e){this.loggedIn||e?(this.visible=!1,window.open(this.downHref)):this.visible=!1}}},c=(n(729),n(20)),d=Object(c.a)(u,function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"image-button"},[e._l(e.buttonData,function(n,s){return t("div",{key:s},[e.isShowButton(n)?[n.childJumpContents&&0!==n.childJumpContents.length?t("div",{staticClass:"solution-detail-button showmore",on:{mouseleave:e.mouseLeave}},[t("div",{staticClass:"solution-more-detail",on:{mouseenter:e.mouseEnter,touchstart:e.mouseEnter}},[e._m(0,!0),e._v(" "),t("a",{staticClass:"button-text",attrs:{href:n.jumpUrl,target:1===Number(n.openType)?"_blank":null}},[e._v("\n              "+e._s(n.title)+"\n            ")])]),e._v(" "),t("ul",{staticClass:"menu-list",class:e.isActive?"menu-list-active":""},e._l(n.childJumpContents,function(n,s){return t("li",{key:s},[t("a",{attrs:{href:n.jumpUrl,target:1===Number(n.openType)?"_blank":null}},[e._v("\n                "+e._s(n.title)+"\n              ")])])}),0)]):[n.isDownload&&0!==Number(n.isDownload)?t("a",{on:{click:function(t){return e.showDownloadForm(n.jumpUrl)}}},[t("detail-button-inner",{attrs:{item:n}})],1):t("a",{attrs:{href:n.jumpUrl,rel:1===Number(n.openType)?"noreferrer":null,target:1===Number(n.openType)?"_blank":null}},[t("detail-button-inner",{attrs:{item:n}})],1)]]:e._e()],2)}),e._v(" "),t("global-modal",{attrs:{"append-to-element":"body","show-modal":e.visible},on:{closeModal:e.onClose}})],2)])},[function(){var e=this._self._c;return e("div",{staticClass:"button-icon"},[e("div",{staticClass:"sprite-figure-icon details"})])}],!1,null,"3059c808",null);t.default=d.exports},566:function(e,t,n){e.exports={}},574:function(e,t,n){"use strict";n.r(t);n(46);var s={name:"inputGroup",props:{type:{type:String,default:"text"},placeholder:String,value:String,name:String,disabled:Boolean,btnTitle:String,select:String,error:String,label:{type:String,default:"姓名"},isRequired:{type:Boolean,default:!1}}},i=(n(600),n(20)),r=Object(i.a)(s,function(){var e=this,t=e._self._c;return t("div",{staticClass:"text-group"},[t("div",{staticClass:"input-group",class:{"is-invalid":e.error}},[t("span",{staticClass:"label",class:e.isRequired?"required":""},[e._v("\n      "+e._s(e.label)+"\n    ")]),e._v(" "),t("div",{staticClass:"input-content",class:e.btnTitle?"input-phone":""},[t("input",{attrs:{type:e.type,placeholder:e.placeholder,name:e.name},domProps:{value:e.value},on:{input:function(t){return e.$emit("input",t.target.value)}}}),e._v(" "),e.btnTitle?t("button",{attrs:{disabled:e.disabled},on:{click:function(t){return e.$emit("btnClick")}}},[e._v("\n        "+e._s(e.btnTitle)+"\n      ")]):e._e(),e._v(" "),t("div",{staticClass:"verification-tips"},[e.error?t("div",{staticClass:"invalid-feedback"},[e._v(e._s(e.error))]):t("div",{staticClass:"invalid-feedback"})])])])])},[],!1,null,"93a52390",null);t.default=r.exports},600:function(e,t,n){"use strict";n(566)},601:function(e,t,n){e.exports={}},626:function(e,t,n){"use strict";n.r(t);n(18),n(47),n(44),n(45),n(72),n(73),n(54),n(43);var s=n(9),i=n(31),r=(n(55),n(37),n(120),n(63)),o=n(574);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,s)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){Object(i.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var u={computed:l({},Object(r.d)("auth",["loggedIn","user"])),props:{showModal:{type:Boolean,default:!1},title:{type:String,default:"信息确认"},buttonTitle:{type:String,default:"提交开始下载"},sourcePage:{type:String,default:""},appendToElement:{type:String,default:""}},data:function(){return{values:{},btnTitle:"获取验证码",timer:null,disabled:!1,errors:{userPhone:null,verifyCode:null}}},created:function(){},mounted:function(){this.appendToElement&&document.querySelector(this.appendToElement).appendChild(this.$refs["global-modal"])},components:{InputGroup:o.default},methods:l(l({},Object(r.b)("auth",["getUser"])),{},{handleLogin:function(){var e=this.validatePhone(),t=this.validateVerifyCode();e&&t&&this.verifyLogin(),this.$emit("handleLogin",this.values)},verifyLogin:function(){var e=this;return Object(s.a)(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.loggedIn){t.next=2;break}return t.next=1,e.submitFeedback();case 1:t.next=3;break;case 2:return t.next=3,e.addUser();case 3:case"end":return t.stop()}},t)}))()},addUser:function(){var e=this;return Object(s.a)(regeneratorRuntime.mark(function t(){var n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,e.$axios({url:"/api/official-manage/openApi/user/register/front/add",method:"post",data:{id:e.values.id,userName:e.values.userName,userEmail:e.values.userEmail,userPhone:e.values.userPhone,userCompany:e.values.userCompany,position:e.values.position,verifyCode:e.values.verifyCode,sourcePage:document.title}});case 1:0===(n=t.sent).code?(e.$cookiz.set("Access-Token",n.data.accessToken),e.getUser(),e.submitFeedback(),e.$emit("closeModal",!0)):alert(n.msg);case 2:case"end":return t.stop()}},t)}))()},submitFeedback:function(){var e=this;return Object(s.a)(regeneratorRuntime.mark(function t(){var n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,e.$axios({url:"/api/official-manage/openApi/user/feedback/front/add",method:"post",data:{id:e.values.id,feedbackType:"04",userName:e.values.userName,email:e.values.userEmail,phone:e.values.userPhone,companyName:e.values.userCompany,position:e.values.position,verifyCode:e.values.verifyCode,sourcePage:document.title}});case 1:0===(n=t.sent).code||alert(n.msg);case 2:case"end":return t.stop()}},t)}))()},closeModal:function(){this.values={},this.$emit("closeModal")},btnClick:function(){this.validatePhone()&&this.getMobileCode()},onInput:function(){this.validatePhone(),this.validateVerifyCode()},getMobileCode:function(){var e=this;return Object(s.a)(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,e.$axios({method:"get",url:"/api/official-manage/openApi/sms/sendSms/"+e.values.userPhone});case 1:0===t.sent.code&&e.validateBtn();case 2:case"end":return t.stop()}},t)}))()},validatePhone:function(){return this.values.userPhone?/^1[345678]\d{9}$/.test(this.values.userPhone)?(this.errors.userPhone=null,!0):(this.errors.userPhone="请输入正确的手机号!",!1):(this.errors.userPhone="请输入手机号!",!1)},validateVerifyCode:function(){return this.values.verifyCode?(this.errors.verifyCode=null,!0):(this.errors.verifyCode="验证码不能为空!",!1)},validateBtn:function(){var e=this;clearInterval(this.timer);var t=60;this.timer=setInterval(function(){0===t?(clearInterval(e.timer),e.disabled=!1,e.btnTitle="获取验证码"):(e.btnTitle=t+"秒后重试",e.disabled=!0,t--)},1e3)}}),beforeDestroy:function(){this.appendToElement&&this.$refs["global-modal"]&&document.querySelector(this.appendToElement).removeChild(this.$refs["global-modal"])}},c=(n(634),n(20)),d=Object(c.a)(u,function(){var e=this,t=e._self._c;return t("div",{ref:"global-modal"},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}]},[t("div",{staticClass:"modal-body global-default-width"},[t("div",{staticClass:"modal-canle",on:{click:e.closeModal}},[t("span",[e._v("X")])]),e._v(" "),t("h1",{staticClass:"modal-head-title"},[e._v(e._s(e.title))]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("InputGroup",{attrs:{placeholder:"请输入姓名",label:"姓名:"},model:{value:e.values.userName,callback:function(t){e.$set(e.values,"userName",t)},expression:"values.userName"}})],1),e._v(" "),t("div",{staticClass:"col"},[t("InputGroup",{attrs:{placeholder:"请输入邮箱",label:"邮箱:"},model:{value:e.values.userEmail,callback:function(t){e.$set(e.values,"userEmail",t)},expression:"values.userEmail"}})],1)]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("InputGroup",{attrs:{placeholder:"手机号",btnTitle:e.btnTitle,error:e.errors.userPhone,isRequired:!0,disabled:e.disabled,label:"手机号:"},on:{btnClick:e.btnClick,input:e.onInput},model:{value:e.values.userPhone,callback:function(t){e.$set(e.values,"userPhone",t)},expression:"values.userPhone"}})],1),e._v(" "),t("div",{staticClass:"col"},[t("InputGroup",{attrs:{placeholder:"请输入短信验证码",error:e.errors.verifyCode,label:"短信验证码:",isRequired:!0},on:{input:e.onInput},model:{value:e.values.verifyCode,callback:function(t){e.$set(e.values,"verifyCode",t)},expression:"values.verifyCode"}})],1)]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("InputGroup",{attrs:{placeholder:"请输入单位名称",label:"单位名称:"},model:{value:e.values.userCompany,callback:function(t){e.$set(e.values,"userCompany",t)},expression:"values.userCompany"}})],1),e._v(" "),t("div",{staticClass:"col"},[t("InputGroup",{attrs:{placeholder:"请输入职位",label:"职位:"},model:{value:e.values.position,callback:function(t){e.$set(e.values,"position",t)},expression:"values.position"}})],1)]),e._v(" "),t("div",{staticClass:"show-button"},[t("button",{staticClass:"submit-button",on:{click:e.handleLogin}},[e._v("\n          "+e._s(e.buttonTitle)+"\n        ")])])]),e._v(" "),t("div",{staticClass:"over",on:{click:e.closeModal}})])])},[],!1,null,"a3f8c4fa",null);t.default=d.exports},634:function(e,t,n){"use strict";n(601)},649:function(e,t,n){e.exports={}},713:function(e,t,n){"use strict";n.r(t);n(325);var s={props:{item:{type:Object,default:function(){}}},data:function(){return{}}},i=n(20),r=Object(i.a)(s,function(){var e=this,t=e._self._c;return t("div",{staticClass:"solution-detail-button"},[t("div",{staticClass:"button-icon"},[e.item.iconType&&1===Number(e.item.iconType)?t("div",{staticClass:"sprite-figure-icon consultation"}):2===Number(e.item.iconType)?t("div",{staticClass:"sprite-figure-icon details"}):3===Number(e.item.iconType)?t("div",{staticClass:"sprite-figure-icon download"}):4===Number(e.item.iconType)?t("div",{staticClass:"sprite-figure-icon goto"}):e._e()]),e._v(" "),t("span",{staticClass:"button-text"},[e._v(e._s(e.item.title))])])},[],!1,null,null,null);t.default=r.exports},729:function(e,t,n){"use strict";n(649)}}]);