| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[96],{552:function(e,t,r){},693:function(e,t,r){"use strict";r(552)},816:function(e,t,r){"use strict";r.r(t);r(18),r(191);var o=r(6),n=(r(30),r(435)),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;i<e.cats.length;i++)t.push({hash_id:e.cats[i].cat_id,name:e.cats[i].name,alias:e.cats[i].alias});else t.push({hash_id:"",name:"",alias:""});this.ClassifyTitle="修改顶级分类",this.classifyForm={id:e.id,name:e.name,sorts:e.sort,cats:t,is_show:1==e.is_show},this.ClassifyDialog=!0},classifySub:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var r,o,n,i,l,c,m,d,data,f;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(e.classifyForm.name.length<1)){t.next=3;break}return e.$message({type:"error",message:"名称不能为空!"}),t.abrupt("return",!1);case 3:if(!(e.classifyForm.cats.length<1)){t.next=6;break}return e.$message({type:"error",message:"领域不能为空!"}),t.abrupt("return",!1);case 6:for(r=new Array,o=e.categoryData,n=e.classifyForm.cats,i=0;i<o.length;i++)for(l=0;l<n.length;l++)o[i].id==n[l].hash_id&&r.push({id:o[i].id,name:o[i].name,alias:n[l].alias});for(c=new Array,m=0;m<n.length;m++)for(d=0;d<r.length;d++)n[m].hash_id==r[d].id&&c.push(r[d]);if(!e.classifyForm.id){t.next=20;break}return data={id:e.classifyForm.id,name:e.classifyForm.name,sort:e.classifyForm.sorts,cats:JSON.stringify(c),is_show:e.classifyForm.is_show?1:0},t.next=16,e.$post("/api/admin/kaifain/editClassify",data);case 16:1==t.sent.status&&(e.getClassify(1),e.$message({type:"success",message:"修改成功!"}),e.ClassifyDialog=!1),t.next=25;break;case 20:return f={name:e.classifyForm.name,sort:e.classifyForm.sorts,cats:JSON.stringify(c),is_show:e.classifyForm.is_show?1:0},t.next=23,e.$post("/api/admin/kaifain/addClassify",f);case 23:1==t.sent.status&&(e.getClassify(1),e.$message({type:"success",message:"新增成功!"}),e.ClassifyDialog=!1);case 25:case"end":return t.stop()}}),t)})))()},getClassify:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return data={page:e,pageSize:20},r.next=3,t.$post("/api/admin/kaifain/findClassify",data);case 3:1==(o=r.sent).status&&(t.classifyData=o.data.list,t.totals.classify_total=o.data.total);case 5:case"end":return r.stop()}}),r)})))()},delClassify:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:t.$confirm("此操作将该分类状态改为删除状态, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var data={id:e};t.$post("/api/admin/kaifain/delClassify",data).then((function(e){1==e.status&&(t.$message({type:"success",message:"删除成功!"}),t.getClassify(1))}))})).catch((function(){}));case 1:case"end":return r.stop()}}),r)})))()},addKeyWord:function(){this.keyWordForm={id:"",word:"",alias:"",online_at:null,offline_at:null,sort:1,is_show:1},this.keywordTitle="新增热词",this.keywordDialog=!0},editKeyWord:function(e){var t=JSON.stringify(e);this.keyWordForm=JSON.parse(t),this.keyWordForm.is_show=1==this.keyWordForm.is_show,this.keywordTitle="更新热词",this.keywordDialog=!0},keyWordSub:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.keyWordForm.word){t.next=3;break}return e.$message({type:"error",message:"热词不能为空"}),t.abrupt("return",!1);case 3:if(e.keyWordForm.sort){t.next=6;break}return e.$message({type:"error",message:"排序不能为空"}),t.abrupt("return",!1);case 6:if(e.keyWordForm.online_at&&(e.keyWordForm.online_at=e.atFormatTime(e.keyWordForm.online_at)),e.keyWordForm.offline_at&&(e.keyWordForm.offline_at=e.atFormatTime(e.keyWordForm.offline_at)),data={word:e.keyWordForm.word,alias:e.keyWordForm.alias,online_at:e.keyWordForm.online_at,offline_at:e.keyWordForm.offline_at,sort:e.keyWordForm.sort,is_show:e.keyWordForm.is_show?1:0},!e.keyWordForm.id){t.next=17;break}return data.id=e.keyWordForm.id,t.next=13,e.$post("/api/admin/kaifain/editServiceWord",data);case 13:1==t.sent.status&&(e.getKeyWord(1),e.$message({type:"success",message:"修改成功!"}),e.keywordDialog=!1),t.next=21;break;case 17:return t.next=19,e.$post("/api/admin/kaifain/addServiceWord",data);case 19:1==t.sent.status&&(e.$message({type:"success",message:"新增成功!"}),e.getKeyWord(1),e.keywordDialog=!1);case 21:case"end":return t.stop()}}),t)})))()},getKeyWord:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return data={page:e,pageSize:20},r.next=3,t.$post("/api/admin/kaifain/findServiceWord",data);case 3:1==(o=r.sent).status&&(t.keywordData=o.data.list,t.totals.keyword_total=o.data.total);case 5:case"end":return r.stop()}}),r)})))()},delKeyWord:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:t.$confirm("此操作将该热词状态改为删除状态, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var data={id:e};t.$post("/api/admin/kaifain/delServiceWord",data).then((function(e){1==e.status&&(t.$message({type:"success",message:"删除成功!"}),t.getKeyWord(1))}))})).catch((function(){}));case 1:case"end":return r.stop()}}),r)})))()},addBanner:function(){this.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:""},this.bannerTitle="新增轮播图",this.bannerDialog=!0},editBanner:function(e){var t=JSON.stringify(e);this.bannerForm=JSON.parse(t),this.bannerForm.is_show=1==this.bannerForm.is_show,this.bannerForm.type=Number(this.bannerForm.type),this.bannerTitle="更新轮播图",this.bannerDialog=!0},handleAvatarSuccess:function(e,t){this.bannerForm.image_url=e.data.file_url_abs},beforeAvatarUpload:function(e){return!0},bannerSub:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.bannerForm.image_url||(e.$message({type:"error",message:"图片不能为空"}),e.bannerForm.image_url="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=2657797314,3507254549&fm=26&gp=0.jpg"),e.bannerForm.jump_type){t.next=4;break}return e.$message({type:"error",message:"跳转类型不能为空"}),t.abrupt("return",!1);case 4:if(e.bannerForm.jump_target){t.next=7;break}return e.$message({type:"error",message:"跳转标识不能为空"}),t.abrupt("return",!1);case 7:if(e.bannerForm.online_at&&(e.bannerForm.online_at=e.atFormatTime(e.bannerForm.online_at)),e.bannerForm.offline_at&&(e.bannerForm.offline_at=e.atFormatTime(e.bannerForm.offline_at)),data={theme_color:e.bannerForm.theme_color,image_url:e.bannerForm.image_url,jump_type:e.bannerForm.jump_type,jump_target:e.bannerForm.jump_target,online_at:e.bannerForm.online_at,offline_at:e.bannerForm.offline_at,sort:e.bannerForm.sort?e.bannerForm.sort:1,type:e.bannerForm.type,is_show:e.bannerForm.is_show?1:0,title:e.bannerForm.title,desc:e.bannerForm.desc,button_text:e.bannerForm.button_text,cont_position:e.bannerForm.cont_position},!e.bannerForm.id){t.next=18;break}return data.id=e.bannerForm.id,t.next=14,e.$post("/api/admin/kaifain/editBanner",data);case 14:1==t.sent.status&&(e.getBanner(1),e.$message({type:"success",message:"修改成功!"}),e.bannerDialog=!1),t.next=22;break;case 18:return t.next=20,e.$post("/api/admin/kaifain/addBanner",data);case 20:1==t.sent.status&&(e.$message({type:"success",message:"新增成功!"}),e.getBanner(1),e.bannerDialog=!1);case 22:case"end":return t.stop()}}),t)})))()},getBanner:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return data={page:e,pageSize:20},r.next=3,t.$post("/api/admin/kaifain/findBanner",data);case 3:1==(o=r.sent).status&&(t.bannerData=o.data.list,t.totals.banner_total=o.data.total);case 5:case"end":return r.stop()}}),r)})))()},delBanner:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:t.$confirm("此操作将该轮播图状态改为删除状态, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var data={id:e};t.$post("/api/admin/kaifain/delBanner",data).then((function(e){1==e.status&&(t.$message({type:"success",message:"删除成功!"}),t.getBanner(1))}))})).catch((function(){}));case 1:case"end":return r.stop()}}),r)})))()},addServiceType:function(){this.serviceTypeForm={id:"",hash_id:"",name:"",alias:"",sort:1,is_show:1},this.serviceTypeTitle="新增服务方式",this.serviceTypeDialog=!0},editServiceType:function(e){this.serviceTypeForm={id:e.id,name:e.name,alias:e.alias,sort:e.sort,is_show:!!e.is_show},this.serviceTypeTitle="编辑服务方式",this.editServiceTypeDialog=!0},serviceTypeSub:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var r,i,data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.serviceTypeForm.sort){t.next=3;break}return e.$message({type:"error",message:"排序不能为空"}),t.abrupt("return",!1);case 3:if(e.serviceTypeForm.hash_id){t.next=6;break}return e.$message({type:"error",message:"服务领域不能为空"}),t.abrupt("return",!1);case 6:r=e.categoryData,i=0;case 8:if(!(i<r.length)){t.next=15;break}if(e.serviceTypeForm.hash_id!=r[i].id){t.next=12;break}return e.serviceTypeForm.name=r[i].name,t.abrupt("break",15);case 12:i++,t.next=8;break;case 15:return data={hash_id:e.serviceTypeForm.hash_id,name:e.serviceTypeForm.name,alias:e.serviceTypeForm.alias,sort:e.serviceTypeForm.sort,is_show:1},t.next=18,e.$post("/api/admin/kaifain/addServiceType",data);case 18:1==t.sent.status&&(e.getServiceType(1),e.$message({type:"success",message:"新增成功!"}),e.serviceTypeDialog=!1);case 20:case"end":return t.stop()}}),t)})))()},editServiceTypeSub:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.serviceTypeForm.sort){t.next=3;break}return e.$message({type:"error",message:"排序不能为空"}),t.abrupt("return",!1);case 3:return data={id:e.serviceTypeForm.id,alias:e.serviceTypeForm.alias,sort:e.serviceTypeForm.sort,is_show:e.serviceTypeForm.is_show?1:0},t.next=6,e.$post("/api/admin/kaifain/editServiceType",data);case 6:1==t.sent.status&&(e.getServiceType(1),e.$message({type:"success",message:"编辑成功!"}),e.editServiceTypeDialog=!1);case 8:case"end":return t.stop()}}),t)})))()},getServiceType:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var data,o;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return data={page:e,pageSize:20},r.next=3,t.$post("/api/admin/kaifain/findServiceType",data);case 3:1==(o=r.sent).status&&(t.serviceTypeData=o.data.list,t.totals.serviceType_total=o.data.total);case 5:case"end":return r.stop()}}),r)})))()},delServiceType:function(e){var t=this;return Object(o.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:t.$confirm("此操作将该服务方式状态改为删除状态, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var data={hash_id:e};t.$post("/api/admin/kaifain/delServiceType",data).then((function(e){1==e.status&&(t.$message({type:"success",message:"删除成功!"}),t.getServiceType(1))}))})).catch((function(){}));case 1:case"end":return r.stop()}}),r)})))()},atFormatTime:function(e){var t=new Date(e);return t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+" "+(t.getHours()+":"+t.getMinutes()+":"+t.getSeconds())}}},c=(r(693),r(4)),component=Object(c.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{name:"classify_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.addClassify}},[t("i",{staticClass:"el-icon-plus"}),e._v("新增分类")]),e._v(" "),t("el-table",{attrs:{data:e.classifyData}},[t("el-table-column",{attrs:{prop:"name",label:"分类名称"}}),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:"sort",label:"排序",width:"50"}}),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[e._l(r.row.cats,(function(r,o){return o<8?t("el-tag",[e._v(e._s(r.name))]):e._e()})),e._v(" "),r.row.cats?t("p",[e._v("总共有"+e._s(r.row.cats.length)+"个")]):e._e()]}}])}),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.editClassify(r.row)}}},[t("i",{staticClass:"el-icon-edit"})]),e._v(" "),t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.delClassify(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.classify_total)},on:{"current-change":e.getClassify}}),e._v(" "),t("el-dialog",{attrs:{title:e.ClassifyTitle,visible:e.ClassifyDialog,width:"45%"},on:{"update:visible":function(t){e.ClassifyDialog=t}}},[t("el-form",{ref:"form",attrs:{model:e.classifyForm,"label-width":"100px"}},[t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("分类名"),t("span",{staticStyle:{color:"#ff0000"}},[e._v("*")])]),e._v(" "),t("el-input",{attrs:{readonly:e.isReadOnly,placeholder:"请输入分类名"},model:{value:e.classifyForm.name,callback:function(t){e.$set(e.classifyForm,"name",t)},expression:"classifyForm.name"}})],1),e._v(" "),t("el-form-item",[t("p",{attrs:{slot:"label"},slot:"label"},[e._v("是否显示")]),e._v(" "),t("el-switch",{model:{value:e.classifyForm.is_show,callback:function(t){e.$set(e.classifyForm,"is_show",t)},expression:"classifyForm.is_show"}})],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.classifyForm.sorts,callback:function(t){e.$set(e.classifyForm,"sorts",t)},expression:"classifyForm.sorts"}})],1),e._v(" "),t("el-form-item",[[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:8}},[t("div",{staticClass:"grid-content bg-purple"},[e._v("领域")])]),e._v(" "),t("el-col",{attrs:{span:8}},[t("div",{staticClass:"grid-content bg-purple"},[e._v("别名")])])],1),e._v(" "),t("draggable",{attrs:{handle:".d-handle"},model:{value:e.classifyForm.cats,callback:function(t){e.$set(e.classifyForm,"cats",t)},expression:"classifyForm.cats"}},e._l(e.classifyForm.cats,(function(r,o){return t("el-row",{staticStyle:{"margin-top":"5px"},attrs:{gutter:24}},[t("el-col",{attrs:{span:2}},[t("div",{staticClass:"d-handle"},[e._v("=")])]),e._v(" "),t("el-col",{attrs:{span:8}},[t("div",{staticClass:"grid-content bg-purple"},[t("el-select",{attrs:{filterable:"",placeholder:"请选择领域"},model:{value:e.classifyForm.cats[o].hash_id,callback:function(t){e.$set(e.classifyForm.cats[o],"hash_id",t)},expression:"classifyForm.cats[index].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-col",{attrs:{span:8}},[t("div",{staticClass:"grid-content bg-purple"},[t("el-input",{attrs:{placeholder:"请输入别名"},model:{value:e.classifyForm.cats[o].alias,callback:function(t){e.$set(e.classifyForm.cats[o],"alias",t)},expression:"classifyForm.cats[index].alias"}})],1)]),e._v(" "),t("el-col",{attrs:{span:6}},[t("div",{staticClass:"grid-content bg-purple"},[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.addChannleRow()}}},[e._v("\n 添加\n ")]),e._v(" "),t("el-button",{directives:[{name:"show",rawName:"v-show",value:e.classifyForm.cats.length>1,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}}]);
|