(window.webpackJsonp=window.webpackJsonp||[]).push([[91],{524:function(e,t,r){},641:function(e,t,r){"use strict";r(524)},756:function(e,t,r){"use strict";r.r(t);r(24),r(191);var o=r(7),n=(r(40),r(429)),l={data:function(){return{activeName:"classify_page",ClassifyTitle:"",ClassifyDialog:!1,serviceTypeTitle:"",serviceTypeDialog:!1,editServiceTypeDialog:!1,keywordTitle:"",keywordDialog:!1,bannerTitle:"",bannerDialog:!1,isReadOnly:!1,jumpType:[{value:"url",label:"url"}],position:[{value:"left",label:"左"},{value:"center",label:"中"},{value:"right",label:"右"}],clientType:[{value:1,label:"web端"},{value:2,label:"移动端"}],classifyData:[],keywordData:[],bannerData:[],serviceTypeData:[],categoryData:[],classifyForm:{id:"",name:"",sorts:1,cats:[{hash_id:"",name:"",alias:""}],is_show:""},serviceTypeForm:{id:"",hash_id:"",name:"",alias:"",sort:1,is_show:1},keyWordForm:{id:"",word:"",alias:"",online_at:null,offline_at:null,sort:1,is_show:1},bannerForm:{sort:1,theme_color:"",image_url:"",jump_type:"url",jump_target:"",online_at:null,offline_at:null,type:1,is_show:0,title:"",desc:"",button_text:"",cont_position:""},totals:{banner_total:0,keyword_total:0,classify_total:0,serviceType_total:0}}},components:{draggable:r.n(n).a},created:function(){var e=this;this.getTableData().catch((function(t){e.$message({type:"error",message:t.message})}))},methods:{getTableData:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var data,r,o,n,l,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return data={page:1,pageSize:20},t.next=3,e.$post("/api/admin/kaifain/findClassify",data);case 3:return 1==(r=t.sent).status&&(e.classifyData=r.data.list,e.totals.classify_total=r.data.total),t.next=7,e.$post("/api/admin/kaifain/findServiceType",data);case 7:return 1==(o=t.sent).status&&(e.serviceTypeData=o.data.list,e.totals.serviceType_total=o.data.total),t.next=11,e.$post("/api/admin/kaifain/findServiceWord",data);case 11:return 1==(n=t.sent).status&&(e.keywordData=n.data.list,e.totals.keyword_total=n.data.total),t.next=15,e.$post("/api/admin/kaifain/findBanner",data);case 15:return 1==(l=t.sent).status&&(e.bannerData=l.data.list,e.totals.banner_total=l.data.total),t.next=19,e.$post("/api/admin/CpsManage/listCategories",{});case 19:1==(c=t.sent).status&&c.data&&(e.categoryData=c.data);case 21:case"end":return t.stop()}}),t)})))()},deleteChannleRow:function(e){this.classifyForm.cats.length>1&&this.classifyForm.cats.splice(e,1)},addChannleRow:function(){this.classifyForm.cats.push({hash_id:"",name:"",alias:""})},addClassify:function(){this.classifyForm={id:"",name:"",sorts:1,cats:[{hash_id:"",name:"",alias:""}],is_show:""},this.ClassifyTitle="新增顶级分类",this.ClassifyDialog=!0},editClassify:function(e){this.classifyForm={};var t=new Array;if(e.cats)for(var i=0;i1,expression:"classifyForm.cats.length > 1"}],attrs:{type:"text",size:"small"},on:{click:function(t){return e.deleteChannleRow(o)}}},[e._v("\n 移除\n ")])],1)])],1)})),1)]],2),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.classifySub}},[e._v("提交")])],1)],1)],1)],1),e._v(" "),t("el-tab-pane",{attrs:{name:"serviceType_page"}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-document-remove"}),e._v(" 服务方式管理")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.addServiceType}},[t("i",{staticClass:"el-icon-plus"}),e._v("服务方式分类")]),e._v(" "),t("el-table",{attrs:{data:e.serviceTypeData}},[t("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),t("el-table-column",{attrs:{prop:"alias",label:"别名"}}),e._v(" "),t("el-table-column",{attrs:{prop:"sort",label:"排序",width:"50"}}),e._v(" "),t("el-table-column",{attrs:{label:"是否显示",width:"150"},scopedSlots:e._u([{key:"default",fn:function(r){return[1==r.row.is_show?t("p",[e._v("是")]):t("p",[e._v("否")])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),e._v(" "),t("el-table-column",{attrs:{prop:"updated_at",label:"更新时间"}}),e._v(" "),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.editServiceType(r.row)}}},[t("i",{staticClass:"el-icon-edit"})]),e._v(" "),t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.delServiceType(r.row.hash_id)}}},[t("i",{staticClass:"el-icon-delete"})])]}}])})],1),e._v(" "),t("el-pagination",{staticClass:"order-footer",attrs:{background:"",layout:"prev, pager, next","page-size":20,total:Number(e.totals.serviceType_total)},on:{"current-change":e.getServiceType}}),e._v(" "),t("el-dialog",{attrs:{title:e.serviceTypeTitle,visible:e.serviceTypeDialog,width:"30%"},on:{"update:visible":function(t){e.serviceTypeDialog=t}}},[t("el-form",{ref:"form",attrs:{model:e.serviceTypeForm,"label-width":"100px"}},[t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("服务领域"),t("span",{staticStyle:{color:"red"}},[e._v("*")])]),e._v(" "),t("el-select",{attrs:{filterable:"",placeholder:"请选择"},model:{value:e.serviceTypeForm.hash_id,callback:function(t){e.$set(e.serviceTypeForm,"hash_id",t)},expression:"serviceTypeForm.hash_id"}},e._l(e.categoryData,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("别名")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入别名"},model:{value:e.serviceTypeForm.alias,callback:function(t){e.$set(e.serviceTypeForm,"alias",t)},expression:"serviceTypeForm.alias"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("排序"),t("span",{staticStyle:{color:"red"}},[e._v("*")])]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入数字"},model:{value:e.serviceTypeForm.sort,callback:function(t){e.$set(e.serviceTypeForm,"sort",t)},expression:"serviceTypeForm.sort"}})],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.serviceTypeSub}},[e._v("提交")])],1)],1)],1),e._v(" "),t("el-dialog",{attrs:{title:e.serviceTypeTitle,visible:e.editServiceTypeDialog,width:"30%"},on:{"update:visible":function(t){e.editServiceTypeDialog=t}}},[t("el-form",{ref:"form",attrs:{model:e.serviceTypeForm,"label-width":"100px"}},[t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("服务名称")]),e._v(" "),t("el-input",{attrs:{readonly:!0,placeholder:"请输入分类名"},model:{value:e.serviceTypeForm.name,callback:function(t){e.$set(e.serviceTypeForm,"name",t)},expression:"serviceTypeForm.name"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("别名")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入别名"},model:{value:e.serviceTypeForm.alias,callback:function(t){e.$set(e.serviceTypeForm,"alias",t)},expression:"serviceTypeForm.alias"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("排序")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入数字"},model:{value:e.serviceTypeForm.sort,callback:function(t){e.$set(e.serviceTypeForm,"sort",t)},expression:"serviceTypeForm.sort"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("是否显示")]),e._v(" "),t("el-switch",{model:{value:e.serviceTypeForm.is_show,callback:function(t){e.$set(e.serviceTypeForm,"is_show",t)},expression:"serviceTypeForm.is_show"}})],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.editServiceTypeSub}},[e._v("提交")])],1)],1)],1)],1),e._v(" "),t("el-tab-pane",{attrs:{name:"keyword_page"}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-document-remove"}),e._v(" 热词管理")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.addKeyWord}},[t("i",{staticClass:"el-icon-plus"}),e._v("新增热词")]),e._v(" "),t("el-table",{attrs:{data:e.keywordData}},[t("el-table-column",{attrs:{prop:"word",label:"热词"}}),e._v(" "),t("el-table-column",{attrs:{prop:"alias",label:"别名"}}),e._v(" "),t("el-table-column",{attrs:{prop:"sort",label:"排序",width:"50"}}),e._v(" "),t("el-table-column",{attrs:{label:"是否显示",width:"150"},scopedSlots:e._u([{key:"default",fn:function(r){return[1==r.row.is_show?t("p",[e._v("是")]):t("p",[e._v("否")])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"online_at",label:"上线时间"}}),e._v(" "),t("el-table-column",{attrs:{prop:"offline_at",label:"下线时间"}}),e._v(" "),t("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),e._v(" "),t("el-table-column",{attrs:{prop:"updated_at",label:"更新时间"}}),e._v(" "),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.editKeyWord(r.row)}}},[t("i",{staticClass:"el-icon-edit"})]),e._v(" "),t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.delKeyWord(r.row.id)}}},[t("i",{staticClass:"el-icon-delete"})])]}}])})],1),e._v(" "),t("el-pagination",{staticClass:"order-footer",attrs:{background:"",layout:"prev, pager, next","page-size":20,total:Number(e.totals.keyword_total)},on:{"current-change":e.getKeyWord}}),e._v(" "),t("el-dialog",{attrs:{title:e.keywordTitle,visible:e.keywordDialog,width:"30%"},on:{"update:visible":function(t){e.keywordDialog=t}}},[t("el-form",{ref:"form",attrs:{model:e.keyWordForm,"label-width":"100px"}},[t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("热词"),t("span",{staticStyle:{color:"red"}},[e._v("*")])]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入热词"},model:{value:e.keyWordForm.word,callback:function(t){e.$set(e.keyWordForm,"word",t)},expression:"keyWordForm.word"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("热词别名")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入别名"},model:{value:e.keyWordForm.alias,callback:function(t){e.$set(e.keyWordForm,"alias",t)},expression:"keyWordForm.alias"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("是否显示")]),e._v(" "),t("el-switch",{model:{value:e.keyWordForm.is_show,callback:function(t){e.$set(e.keyWordForm,"is_show",t)},expression:"keyWordForm.is_show"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("上线时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.keyWordForm.online_at,callback:function(t){e.$set(e.keyWordForm,"online_at",t)},expression:"keyWordForm.online_at"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("下线时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.keyWordForm.offline_at,callback:function(t){e.$set(e.keyWordForm,"offline_at",t)},expression:"keyWordForm.offline_at"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("排序"),t("span",{staticStyle:{color:"red"}},[e._v("*")])]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入数字"},model:{value:e.keyWordForm.sort,callback:function(t){e.$set(e.keyWordForm,"sort",t)},expression:"keyWordForm.sort"}})],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.keyWordSub}},[e._v("提交")])],1)],1)],1)],1),e._v(" "),t("el-tab-pane",{attrs:{name:"banner_page"}},[t("span",{attrs:{slot:"label"},slot:"label"},[t("i",{staticClass:"el-icon-document-remove"}),e._v(" 轮播图管理")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.addBanner}},[t("i",{staticClass:"el-icon-plus"}),e._v("新增轮播图")]),e._v(" "),t("el-table",{attrs:{data:e.bannerData}},[t("el-table-column",{attrs:{label:"图片",width:"180"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("div",{style:{width:"120px",height:"60px",background:"url(".concat(e.row.image_url,") center center no-repeat"),backgroundSize:"cover",borderRadius:"4px",margin:"8px 0"}})]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"online_at",label:"上线时间",width:"180"}}),e._v(" "),t("el-table-column",{attrs:{prop:"offline_at",label:"下线时间",width:"180"}}),e._v(" "),t("el-table-column",{attrs:{label:"是否显示",width:"100"},scopedSlots:e._u([{key:"default",fn:function(r){return[1==r.row.is_show?t("p",[e._v("是")]):t("p",[e._v("否")])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"sort",label:"排序",width:"50"}}),e._v(" "),t("el-table-column",{attrs:{label:"所属端",width:"80"},scopedSlots:e._u([{key:"default",fn:function(r){return[1==r.row.type?t("p",[e._v("\n web端\n ")]):t("p",[e._v("\n 移动端\n ")])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"created_at",label:"创建时间",width:"180"}}),e._v(" "),t("el-table-column",{attrs:{prop:"updated_at",label:"更新时间",width:"180"}}),e._v(" "),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.editBanner(r.row)}}},[t("i",{staticClass:"el-icon-edit"})]),e._v(" "),t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.delBanner(r.row.id)}}},[t("i",{staticClass:"el-icon-delete"})])]}}])})],1),e._v(" "),t("el-pagination",{staticClass:"order-footer",attrs:{background:"",layout:"prev, pager, next","page-size":20,total:Number(e.totals.banner_total)},on:{"current-change":e.getBanner}}),e._v(" "),t("el-dialog",{attrs:{title:e.bannerTitle,visible:e.bannerDialog,width:"40%"},on:{"update:visible":function(t){e.bannerDialog=t}}},[t("el-form",{ref:"form",attrs:{model:e.bannerForm,"label-width":"100px"}},[t("el-form-item",[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:"/api/admin/developer/uploadImg","show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.bannerForm.image_url?t("img",{staticClass:"avatar",attrs:{src:e.bannerForm.image_url}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("是否显示")]),e._v(" "),t("el-switch",{model:{value:e.bannerForm.is_show,callback:function(t){e.$set(e.bannerForm,"is_show",t)},expression:"bannerForm.is_show"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("背景色")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入背景色"},model:{value:e.bannerForm.theme_color,callback:function(t){e.$set(e.bannerForm,"theme_color",t)},expression:"bannerForm.theme_color"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("跳转类型"),t("span",{staticStyle:{color:"red"}},[e._v("*")])]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.bannerForm.jump_type,callback:function(t){e.$set(e.bannerForm,"jump_type",t)},expression:"bannerForm.jump_type"}},e._l(e.jumpType,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("跳转标识"),t("span",{staticStyle:{color:"red"}},[e._v("*")])]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入跳转标识"},model:{value:e.bannerForm.jump_target,callback:function(t){e.$set(e.bannerForm,"jump_target",t)},expression:"bannerForm.jump_target"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("上线时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.bannerForm.online_at,callback:function(t){e.$set(e.bannerForm,"online_at",t)},expression:"bannerForm.online_at"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("下线时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"datetime",placeholder:"选择日期时间"},model:{value:e.bannerForm.offline_at,callback:function(t){e.$set(e.bannerForm,"offline_at",t)},expression:"bannerForm.offline_at"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("排序")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入数字"},model:{value:e.bannerForm.sort,callback:function(t){e.$set(e.bannerForm,"sort",t)},expression:"bannerForm.sort"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("web/移动端")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.bannerForm.type,callback:function(t){e.$set(e.bannerForm,"type",t)},expression:"bannerForm.type"}},e._l(e.clientType,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("div",{staticStyle:{"border-top":"1px solid #eee",margin:"24px 0"}}),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("标题")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入标题"},model:{value:e.bannerForm.title,callback:function(t){e.$set(e.bannerForm,"title",t)},expression:"bannerForm.title"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("描述")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入描述"},model:{value:e.bannerForm.desc,callback:function(t){e.$set(e.bannerForm,"desc",t)},expression:"bannerForm.desc"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("按钮文本")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入按钮"},model:{value:e.bannerForm.button_text,callback:function(t){e.$set(e.bannerForm,"button_text",t)},expression:"bannerForm.button_text"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("对齐方式")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.bannerForm.cont_position,callback:function(t){e.$set(e.bannerForm,"cont_position",t)},expression:"bannerForm.cont_position"}},e._l(e.position,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.bannerSub}},[e._v("提交")])],1)],1)],1)],1)],1)],1)}),[],!1,null,null,null);t.default=component.exports}}]);