1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4a65a124"],{"112a":function(e,s,t){"use strict";t("9a1b")},"20c3":function(e,s,t){e.exports=t.p+"img/designer.e682be15.png"},"530e":function(e,s,t){},"5d01":function(e,s,t){},"6ef9":function(e,s,t){"use strict";t("530e")},"9a1b":function(e,s,t){},c6d5:function(e,s,t){"use strict";t.r(s);var i=function(){var e=this,s=e.$createElement,i=e._self._c||s;return i("div",{staticClass:"xq-Container"},[i("div",{staticClass:"xq-Main",class:{xqMask:!e.designerArr.length&&e.loading}},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.vloading,expression:"vloading"}],ref:"xqLeftEle",staticClass:"xq-Left"},[i("div",{staticClass:"xq-leftHeader"},[i("div",{staticClass:"xq-avatar"},[e.designerMsg.headimgurl?[i("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.designerMsg.headimgurl,"preview-src-list":[e.designerMsg.headimgurl]}})]:[i("span",[e._v("~ 暂无设计师照片展示 ~")])]],2),i("div",{staticClass:"xq-Message"},[i("div",{staticClass:"xq-Name"},[i("el-dropdown",{attrs:{trigger:"click",placement:"bottom"},on:{command:e.handleCommand}},[i("span",[e._v(e._s(e.showDesigner.name||"未指派设计师")),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.designerArr,(function(s){return i("el-dropdown-item",{key:s.id,attrs:{command:s.id}},[e._v(e._s(s.name))])})),1)],1),e.designerMsg.position?i("img",{attrs:{src:t("20c3"),height:"18px",alt:""}}):e._e()],1),i("div",{staticClass:"xq-designer"},[i("div",{staticClass:"xq-designerflag"},[i("span",[e._v("设计理念:")]),e.designerMsg.design_concept?[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.designerMsg.design_concept,placement:"top"}},[i("span",[e._v(e._s(e.designerMsg.design_concept))])])]:[i("span",[e._v("未设置设计理念")])]],2),i("div",{staticClass:"xq-styleflag"},[i("span",[e._v("擅长风格:")]),e.designerMsg.good_at&&e.designerMsg.good_at.length?e._l(e.designerMsg.good_at,(function(s,t){return i("span",{key:t,staticClass:"xq-label"},[e._v(e._s(s))])})):[i("span",[e._v("未设置擅长风格")])]],2),i("div",{staticClass:"xq-houseflag"},[i("span",[e._v("擅长户型:")]),i("span",[e._v(e._s(e.designerMsg.good_house&&e.designerMsg.good_house.length?e.designerMsg.good_house.join("、"):"未设置擅长户型"))])])]),i("div",{staticClass:"xq-experience"},[i("div",[i("span",[e._v(e._s(e.designerMsg.work_years?e.designerMsg.work_years+"年":"暂无"))]),i("span",[e._v("设计经验")])]),e._e()])])]),i("div",{staticClass:"xq-vcr"},[i("div",{staticClass:"xq-vcrTitle"},[e._v("个人VCR")]),e.designerMsg.vcr?[i("video",{attrs:{src:e.designerMsg.vcr,controls:""}})]:[i("div",{staticClass:"xq-None"},[i("el-empty",{attrs:{description:"~ 暂无个人VCR展示 ~"}})],1)]],2),i("div",{staticClass:"xq-Resume"},[i("div",{staticClass:"xq-Title"},[e._v("个人履历")]),e.designerMsg.desc?[i("div",{attrs:{id:"xq-html"},domProps:{innerHTML:e._s(e.designerMsg.desc)}})]:[i("div",{staticClass:"xq-None"},[i("el-empty",{attrs:{description:"~ 暂无个人履历展示 ~"}})],1)]],2)]),i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.wloading,expression:"wloading"}],ref:"xqRightEle",staticClass:"xq-Right"},[i("div",{staticClass:"xq-Title"},[e._v("作品集")]),e.housetypeArr.length?i("div",{staticClass:"xq-Housetype"},e._l(e.housetypeArr,(function(s){return i("el-tooltip",{key:s.id,attrs:{effect:"dark",content:s.name,placement:"top"}},[i("span",{class:{"xq-active":e.activeWorks===s.id},on:{click:function(t){return e.filterWorks(s)}}},[e._v(e._s(s.name))])])})),1):e._e(),e._l(e.worksArr,(function(s){return i("div",{key:s.id,staticClass:"xq-works",on:{click:function(t){return e.toWorksPage(s)}}},[i("div",{staticClass:"xq-image"},[i("img",{attrs:{src:s.cover_img,alt:""}}),i("img",{directives:[{name:"show",rawName:"v-show",value:2==s.type,expression:"item.type == 2"}],staticClass:"xq-vricon",attrs:{src:t("def5"),alt:""}})]),i("div",{staticClass:"xq-Msg"},[i("div",[e._v(e._s(s.title))]),i("div",[e._v(e._s(s.style_name||"未知风格")+" | "+e._s(s.housetype_name||"未知户型")+" | "+e._s(s.square?s.square+"㎡":"未知面积"))])])])})),e.worksArr.length?e._e():i("div",{staticStyle:{"margin-top":"160px"}},[i("el-empty",{attrs:{description:"~暂无内容展示~"}})],1),i("div",{staticClass:"xq-More"},[e.loadMore?i("el-button",{attrs:{type:"text"},on:{click:e.loadMoreClick}},[e._v("加载更多")]):e._e(),!e.loadMore&&e.worksArr.length>10?i("span",[e._v("没有更多内容了")]):e._e()],1)],2)])])},a=[],n=t("5530"),r=(t("4de4"),t("d3b7"),t("e9c4"),t("365c")),o={data:function(){return{activeWorks:"",showDesigner:{name:"",id:""},pagination:{page:1,limit:10},designerMsg:{},worksArr:[],housetypeArr:[],designerArr:[],loadMore:!1,vloading:!1,wloading:!1,loading:!1}},mounted:function(){this.getCusDesignerlist()},methods:{handleCommand:function(e){this.showDesigner=this.designerArr.filter((function(s){return s.id==e}))[0],this.getDesignerMessage(),this.getWorkslist(),this.getHousetype()},getCusDesignerlist:function(){var e=this;this.loading=!1,Object(r["d"])({}).then((function(s){0==s.data.code&&(e.designerArr=s.data.data||[],e.designerArr.length?(e.showDesigner=e.designerArr[0],e.getDesignerMessage(),e.getWorkslist(),e.getHousetype()):(e.housetypeArr=[],e.designerMsg={},e.worksArr=[])),e.loading=!0}))},getHousetype:function(){var e=this;Object(r["E"])({designer_id:this.showDesigner.id}).then((function(s){0==s.data.code&&(e.housetypeArr=s.data.data)}))},getDesignerMessage:function(){var e=this;this.vloading=!0,Object(r["h"])({designer_id:this.showDesigner.id}).then((function(s){e.vloading=!1,0==s.data.code&&(e.designerMsg=s.data.data)})).catch((function(s){console.log(s),e.vloading=!1}))},getWorkslist:function(){var e=this;this.wloading=!0;var s=Object(n["a"])({designer_id:this.showDesigner.id,housetype_id:this.activeWorks},this.pagination);Object(r["m"])(Object(n["a"])({},s)).then((function(s){if(e.wloading=!1,0==s.data.code){var t=JSON.parse(JSON.stringify(s.data.data));e.worksArr=s.data.data,10===t.length?e.loadMore=!0:e.loadMore=!1}})).catch((function(s){console.log(s),e.wloading=!1}))},loadMoreClick:function(){this.pagination.page=this.pagination.page+1,this.getWorkslist()},filterWorks:function(e){this.activeWorks===e.id?this.activeWorks="":this.activeWorks=e.id,this.getWorkslist()},toWorksPage:function(e){this.$router.push({path:"/index/worksDetail",query:{path:"/index/designer",name:"设计师介绍",cid:e.id,designerid:this.showDesigner.id}})}}},d=o,g=(t("6ef9"),t("c6e8"),t("112a"),t("2877")),c=Object(g["a"])(d,i,a,!1,null,"6928ad2c",null);s["default"]=c.exports},c6e8:function(e,s,t){"use strict";t("5d01")},def5:function(e,s,t){e.exports=t.p+"img/vricon.cf7eff27.png"}}]);
|