You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
8.1 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c27c5d54"],{a7a9:function(t,e,a){"use strict";var s=a("365c");function i(t){var e="/link/index";return s["a"].get(e,t)}function o(t){var e="/link/read";return s["a"].get(e,t)}function n(t){var e="/link/save";return s["a"].post(e,t)}function r(t){var e="/link/update";return s["a"].post(e,t)}function l(t){var e="/link/delete";return s["a"].post(e,t)}function u(t){var e="/link/copy";return s["a"].post(e,t)}e["a"]={linkList:i,linkSave:n,linkUpdate:r,linkDelete:l,linkInfo:o,linkCopy:u}},af82:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("el-tabs",{staticClass:"tabs-white tab-card",attrs:{type:"card"},on:{"tab-click":t.handleClick},model:{value:t.params.type,callback:function(e){t.$set(t.params,"type",e)},expression:"params.type"}},[a("el-tab-pane",{attrs:{label:t.$t("导出链接"),name:"2"}}),a("el-tab-pane",{attrs:{label:t.$t("导入链接"),name:"1"}})],1),a("div",{staticClass:"content"},[a("div",{staticClass:"table-btn"},[a("el-button",{staticStyle:{"margin-bottom":"16px"},attrs:{type:"primary",icon:"el-icon-plus"},on:{click:t.goAdd}},[t._v(" "+t._s(t.$t("添加站点友情链接"))+" ")]),1==t.params.type?a("el-button",[t._v(" "+t._s(t.$t("导入总链接数"))+" "),a("b",[t._v(" "+t._s(t.count)+" "),a("strong",{class:t.change_num>0?"el-icon-arrow-up":"el-icon-arrow-down"})])]):t._e(),2==t.params.type?a("el-button",[t._v(" "+t._s(t.$t("导出总链接数"))+" "),a("b",[t._v(" "+t._s(t.count)+" "),a("strong",{class:t.change_num>0?"el-icon-arrow-up":"el-icon-arrow-down"})])]):t._e(),a("el-button",[a("span",[t._v(t._s(t.month)+t._s(t.$t("月份变化量")))]),a("b",[t._v(" "+t._s(t.change_num)+" "),a("strong",{class:t.change_num>0?"el-icon-arrow-up":"el-icon-arrow-down"})])])],1),a("BaseTable",{ref:"baseTable",attrs:{request:t.request,params:t.params,"is-request":!1},on:{"update:params":function(e){t.params=e},success:t.getTableData}},[a("el-table-column",{attrs:{label:"ID",prop:"id",width:"75"}}),a("el-table-column",{attrs:{label:t.$t("链接类型"),prop:"url_type",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.url_type?a("span",[t._v(t._s(t.$t("友情交换")))]):t._e(),2==e.row.url_type?a("span",[t._v(t._s(t.$t("链接出售")))]):t._e(),3==e.row.url_type?a("span",[t._v(t._s(t.$t("链接购买")))]):t._e(),4==e.row.url_type?a("span",[t._v(t._s(t.$t("版权链接")))]):t._e()]}}])}),a("el-table-column",{attrs:{label:t.$t("网站类型"),prop:"site_type",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.site_type?a("span",[t._v(t._s(t.$t("企业站")))]):t._e(),2==e.row.site_type?a("span",[t._v(t._s(t.$t("新闻站")))]):t._e(),3==e.row.site_type?a("span",[t._v(t._s(t.$t("博客站")))]):t._e(),4==e.row.site_type?a("span",[t._v(t._s(t.$t("论坛站")))]):t._e(),5==e.row.site_type?a("span",[t._v(t._s(t.$t("门户站")))]):t._e()]}}])}),a("el-table-column",{attrs:{label:t.$t("链接名称"),prop:"name","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:t.$t("链接地址"),prop:"url","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:t.$t("打开方式"),prop:"target",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.target?a("span",[t._v(t._s(t.$t("本页面打开")))]):t._e(),2==e.row.target?a("span",[t._v(t._s(t.$t("新页面打开")))]):t._e()]}}])}),"2"==t.params.type?a("el-table-column",{attrs:{label:t.$t("排序"),prop:"sort",width:"80px"}}):t._e(),a("el-table-column",{attrs:{label:t.$t("百度权重"),prop:"baidu_weight",width:"110px"}}),a("el-table-column",{attrs:{label:"2"==t.params.type?t.$t("反链位置"):t.$t("链接位置"),prop:"position"}}),a("el-table-column",{attrs:{label:t.$t("检查记录"),prop:"check_log",width:"140px"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.check_log?a("span",[t._v(t._s(t.$t("存在")))]):t._e(),2==e.row.check_log?a("span",[t._v(t._s(t.$t("不存在")))]):t._e()]}}])}),a("el-table-column",{attrs:{label:t.$t("添加人"),prop:"add_person"}}),a("el-table-column",{attrs:{label:t.$t("操作"),width:"150px",fixed:"right",align:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("CheckBtn",{on:{click:function(a){return t.check(e.row)}}}),a("EditBtn",{on:{click:function(a){return t.goEdit(e.row)}}}),a("DelBtn",{on:{success:function(a){return t.goDel(e.row)}}})]}}])})],1),a("BaseDialog",{staticClass:"keyword",attrs:{title:t.$t("复制站点友链"),"dialog-show":t.dialogShow2,width:"50%",footer:""},on:{"update:dialogShow":function(e){t.dialogShow2=e},"update:dialog-show":function(e){t.dialogShow2=e},submit:t.submitCopy}},[a("el-form",{ref:"addForm2",attrs:{model:t.addForm2,rules:t.rules2,"label-position":"top"}},[a("el-form-item",{attrs:{label:t.$t("选择站点"),prop:"website_id"}},[a("el-select",{attrs:{disabled:"",placeholder:t.$t("请选择站点")},model:{value:t.addForm2.website_id,callback:function(e){t.$set(t.addForm2,"website_id",e)},expression:"addForm2.website_id"}},t._l(t.options,(function(t){return a("el-option",{key:t.id,attrs:{label:t.domain,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:t.$t("复制站点"),prop:"copy_site_id"}},[a("el-select",{attrs:{placeholder:t.$t("请选择要复制的站点")},model:{value:t.addForm2.copy_site_id,callback:function(e){t.$set(t.addForm2,"copy_site_id",e)},expression:"addForm2.copy_site_id"}},t._l(t.options,(function(t){return a("el-option",{key:t.id,attrs:{label:t.domain,value:t.id}})})),1)],1)],1)],1)],1)],1)},i=[],o=a("5530"),n=(a("b0c0"),a("14d9"),a("a7a9")),r=a("37cb"),l={data:function(){return{request:n["a"].linkList,params:{website_id:"",type:""},month:"",dialogShow:!1,options:[],addForm:{id:"",name:"",website_id:"",url:"",sort:"",target:""},rules:{website_id:[{required:"true",message:this.$t("请选择站点"),trigger:"change"}],name:[{required:"true",message:this.$t("请输入友情链接名称"),trigger:"blur"}],url:[{required:"true",message:this.$t("请输入友情链接"),trigger:"blur"}],sort:[{required:"true",message:this.$t("请输入排序"),trigger:"blur"}],target:[{required:"true",message:this.$t("请选择打开方式"),trigger:"change"}]},dialogShow2:!1,addForm2:{website_id:"",copy_site_id:""},rules2:{copy_site_id:[{required:"true",message:this.$t("请选择要复制的站点"),trigger:"change"}]},count:"",change_num:""}},computed:{siteId:function(){return this.$store.getters.siteId}},watch:{siteId:{handler:function(t,e){var a=this;t&&(this.params.website_id=t,this.$nextTick((function(){a.getList()})))},immediate:!0}},created:function(){this.$route.query.type?this.params.type=this.$route.query.type:this.params.type="2",this.getMonth(),this.getWebsiteList()},mounted:function(){},methods:{getMonth:function(){var t=new Date;this.month=t.getMonth()+1},handleClick:function(t,e){this.params.type=t.name,this.getList("search")},getWebsiteList:function(){var t=this;r["a"].websiteList().then((function(e){t.options=e.data,t.options2=e.data,t.params.website_id=e.data[0].id}))},goCopy:function(){this.addForm2.website_id=this.params.website_id,this.addForm2.copy_site_id="",this.dialogShow2=!0},submitCopy:function(){var t=this;this.$refs.addForm2.validate((function(e){e&&n["a"].linkCopy(Object(o["a"])({},t.addForm2)).then((function(e){0==e.code&&(t.$message.success(e.msg),t.dialogShow2=!1,t.getList("search"))}))}))},goAdd:function(){this.$router.push({name:"addLink",query:{type:this.params.type,siteId:this.params.website_id}})},goEdit:function(t){this.$router.push({name:"updateLink",query:{type:this.params.type,siteId:this.params.website_id,id:t.id}})},check:function(t){this.$router.push({name:"linkInfo",query:{id:t.id,siteId:this.params.website_id,type:this.params.type}})},goDel:function(t){var e=this,a={id:t.id,website_id:this.params.website_id,type:this.params.type};n["a"].linkDelete(a).then((function(t){0==t.code&&(e.$message.success(t.msg),e.getList("search"))}))},getTableData:function(t){this.count=t.count,this.change_num=t.change},getList:function(t){this.$refs.baseTable.getList(t)}}},u=l,c=(a("f093"),a("2877")),p=Object(c["a"])(u,s,i,!1,null,"234e9db5",null);e["default"]=p.exports},d7bb:function(t,e,a){},f093:function(t,e,a){"use strict";a("d7bb")}}]);