chunk-059123a9.6e6fef5f.js 26 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-059123a9"],{"2e2a":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAS5SURBVHgB1ZpNTBtHFMffzK7tePlQEkKTgClESVw1KZIlKrVGTUpLVDUtqFIPXMu511zba2+9tteeKpWeKiBppRAREmo1gRREiApFDU2guAGjBOM1tndmss/RErDX9qyNP/KTvOvdebOa/8zbmTczS8ABv9xeb/BwrZ4lWQOUAcWtRPUkS35+qTEim4cUMhidjLcDJ52CiyYQ3AOVgNAEB7KmUFj+9MKhxbymuRJ+nYidZJz0CBBlqW1ZCJAoKHQ6lxBbAdcm9SBLiU6oIRQgc5d7tFDm/SwBVyfi73PO34AahFK68MlF78199/ZejNyIddVq4REs27VxPbj33q6A639sNZlXXVDjMBCd+H5a17sCEnH1I3hFYORlRacFoKJq9zZOEAxarFZIC0ix2vX7XKQ46cCzigdKFGwBcML838y/8Yz4UimhuVxEP9tOZluaifQIWipmzXeYpxAZui/c2oY+KJsxvC6abt9jg7E4+DPTjh6GUNd5ZbhSQvQn2g+0cVNvks2Ahb9xh12xKzyy+RSC42b61rbQoAKoR6MN1EmGqXnel0pBXsGYfmeOfwgVwONtqKcsqUj1Plj7kaeiW8Z2bV30QiWIJzzSLbC6ztpkbTkHbekRl7YvBWkBySTxggMSKWf2xSItoPkYWQEHtB0HR/bFIi3gjI8+phR0Gds6jSw01hMp21Jx1AudeV0ZkrELnCM/Q4VwJCAYIKHWE8pwPpt2Hx3C1oIKoTq0h0vvkpGlFTo79xfv29bBjz0OutbhRpg9d1a9frq1Mr5v4VgAgjVs/r6HGsCRC9UiNSNg6ZHRhhEuOKQoFzpI9ke3AmYXjcipVjIcDCghmfxVbQG76BaDwcVlMfjbhDEg84yqCsgX3YY3ofenq6mvC4XmVRMQmmHBQtHtTpL4Rm6yr/4zWyqXTVUEYK0+XBX9MrbYQrfuGl/mSq+KgNA9VnBitBdsCWwxu7SieyHs8v5ZFd1ucxTufFMZk50HT9w1etG/wSH/b4iAecrqmYoSMDxuDOL817oOT7Je32sw0tut5o2TQn8a3Q9XQap3yURPgO0EybELYfe2t/AWK0+g78dR4xu7wQh9HvMt/gtfQJGoxD6UV8HrSUBKLnQf+93oz9f86NdT8+IKDkaaBx573RCJxqEtngAfBn1QAlTNnl8obhZVE/HotltVCj5g+oERwFoGCVDIM/zBwXHsiJi1u0+NEw3RAnnTI+aDpeKb/yDwdygzmfe2wlqEDrxFkultnBxYw32pLlAKuOKX2cthmQcGSDL9EpuH5VyZZRazyonLBRFcrsy8zwVbw3NaAKFiOdcDtmKiaivXONN7J6B+ZzfGuBS6kLbBw8cX69YEe6Eok5bjdAyqwCG3WOnuUr+1m6Ki+2CZ8f/uQOZyKVMGh6z4pOdtOhZuJzPoSjFdtO0koWwrbljj9Ros+k8pY+dPk5z7wwoV49b/fbuUuIGGe1BQgHzRYbHUeyEutZakwHTfhbpp6/KV32a13+iWbIlKIsyN7n6ZjW6L0Vs7fmC8qxY+NUCft17a7PQCoBDCoYODOFnJjz0IJxEK8fuXPziynNcUHICb4UbCDKHK+LlNgurbn73XXDC8sXgOkdYWBuX7PgUAAAAASUVORK5CYII="},"2f3a":function(t,e,a){},"4b51":function(t,e,a){},"7dae":function(t,e,a){},"9fb6":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tableTitle"},[a("span",{staticClass:"tableFloatLine"}),t._v(" "+t._s(t.name)+" ")])},l=[],s={props:{name:{type:String,required:!0}},data:function(){return{someData:""}}},o=s,r=(a("e696"),a("2877")),n=Object(r["a"])(o,i,l,!1,null,"7085d461",null);e["default"]=n.exports},a641:function(t,e,a){},bacc:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-cascader",{key:t.cascaderKey,attrs:{placeholder:"选择您要绑定的城市",props:t.SearchCityData,filterable:"",clearable:""},on:{change:t.handleChange},model:{value:t.internalValue,callback:function(e){t.internalValue=e},expression:"internalValue"}})},l=[],s=a("c7eb"),o=a("1da1"),r=(a("d81d"),a("b0c0"),a("b64b"),a("3ca3"),a("a573"),a("ddb0"),{props:{value:{type:[Array,String],default:function(){return[]}}},data:function(){var t=this;return{internalValue:[],cascaderKey:0,SearchCityData:{checkStrictly:!0,lazy:!0,lazyLoad:function(e,a){var i=this;return Object(o["a"])(Object(s["a"])().mark((function l(){var o,r,n,c;return Object(s["a"])().wrap((function(l){while(1)switch(l.prev=l.next){case 0:o=e.level,r=e.data,n=0==o?0:r.value,c={pid:n},t.$store.dispatch("pool/getcityList",c).then((function(t){if(t.data){var e=t.data.map((function(t){return{value:t.id,label:t.name,leaf:o>=3,children:[]}}));a(e)}})).catch((function(){i.$message({type:"info",message:"网络错误,请重试!"})}));case 4:case"end":return l.stop()}}),l)})))()}}}},watch:{value:{immediate:!0,handler:function(t){try{var e=Array.isArray(t)?t:JSON.parse(t);this.internalValue=e,e.length&&this.loadCascaderPath(e)}catch(a){console.error("无法解析传入的值:",a),this.internalValue=[]}}}},methods:{handleChange:function(t){this.$emit("input",t),this.$emit("update-city-id",t)},loadCascaderPath:function(t){var e=this;return Object(o["a"])(Object(s["a"])().mark((function a(){var i,l;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:i=Object(s["a"])().mark((function a(){var i,o;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return i=t[l-1]||0,o=l,a.next=4,e.$store.dispatch("pool/getcityList",{pid:i}).then((function(a){a.data.map((function(t){return{value:t.id,label:t.name,leaf:o>=3}}));o===t.length-1&&(e.internalValue=t,e.cascaderKey+=1)}));case 4:case"end":return a.stop()}}),a)})),l=0;case 2:if(!(l<t.length)){a.next=7;break}return a.delegateYield(i(),"t0",4);case 4:l++,a.next=2;break;case 7:case"end":return a.stop()}}),a)})))()}}}),n=r,c=(a("f379"),a("2877")),u=Object(c["a"])(n,i,l,!1,null,"f07d292e",null);e["default"]=u.exports},c864:function(t,e,a){"use strict";a("2f3a")},e696:function(t,e,a){"use strict";a("7dae")},f379:function(t,e,a){"use strict";a("a641")},f570:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"mainBox"},[i("div",{staticClass:"layerBox_search"},[i("div",{staticClass:"layerBoxLine"},[i("el-row",[i("el-col",{attrs:{span:8}},[i("div",{staticClass:"searchBox"},[i("div",{staticClass:"searchTitle"},[t._v("网站名称:")]),i("el-input",{attrs:{placeholder:"请输入网站名称",autocomplete:"off"},model:{value:t.getApiData.keyword,callback:function(e){t.$set(t.getApiData,"keyword",e)},expression:"getApiData.keyword"}})],1)]),i("el-col",{attrs:{span:8}},[i("div",{staticClass:"searchBox"},[i("div",{staticClass:"searchTitle"},[t._v("上级网系:")]),i("el-cascader",{attrs:{props:{checkStrictly:!0},options:t.website_column_arr,clearable:""},model:{value:t.getApiData.website_column_id,callback:function(e){t.$set(t.getApiData,"website_column_id",e)},expression:"getApiData.website_column_id"}})],1)])],1)],1)]),i("div",{staticClass:"layerBoxNoBg"},[i("div",[i("el-button",{attrs:{type:"primary"},on:{click:t.addData}},[t._v("添加网站")])],1),i("div",[i("el-button",{attrs:{type:"info"},on:{click:t.clearSearchList}},[t._v("重置")]),i("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.getData("search")}}},[t._v("搜索")])],1)]),i("div",{staticClass:"layerBox"},[i("tableTitle",{attrs:{name:t.tableDivTitle}}),i("el-row",[[i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[i("el-table-column",{attrs:{fixed:"",prop:"index",label:"编号",width:"50"}}),i("el-table-column",{attrs:{prop:"website_name",label:"网站名称"}}),i("el-table-column",{attrs:{prop:"column_name",label:"上级网系"}}),i("el-table-column",{attrs:{label:"网站地址"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",t._l(e.row.website_url,(function(e,a){return i("div",{key:a},[t._v(" "+t._s(e)+" ")])})),0)]}}])}),i("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),i("el-table-column",{attrs:{prop:"updated_at",label:"修改时间"}}),i("el-table-column",{attrs:{fixed:"right",label:"操作",width:"240","header-align":"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",{staticClass:"listBtnBox"},[i("div",{staticClass:"listDeleteBtn",on:{click:function(a){return t.deleteData(e.row.id,t.tableData)}}},[i("i",{staticClass:"el-icon-delete"}),t._v("移除")]),i("div",{staticClass:"listEditBtn",on:{click:function(a){return t.getDataMain(e.row.id,t.tableData)}}},[i("i",{staticClass:"el-icon-edit-outline"}),t._v("编辑")])])]}}])})],1)]],2)],1),i("div",{staticClass:"alignBox"},[i("el-row",[i("el-col",{attrs:{span:24}},[i("el-pagination",{attrs:{"current-page":t.getApiData.page,"page-size":10,layout:"total, prev, pager, next, jumper",total:t.allCount},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)],1),i("el-dialog",{attrs:{title:t.editId?"编辑网站":"添加网站",visible:t.windowStatus,"close-on-click-modal":!1},on:{"update:visible":function(e){t.windowStatus=e}}},[i("el-dialog",{attrs:{width:"39%",title:"皮肤库",visible:t.innerVisible,"append-to-body":""},on:{"update:visible":function(e){t.innerVisible=e}}},[i("div",{staticClass:"templateBox"},[i("div",{staticClass:"templateListClass"},[i("div",{staticClass:"templateListClassItem"},[t._v("简约现代")]),i("div",{staticClass:"templateListClassItem"},[t._v("复古风格")]),i("div",{staticClass:"templateListClassItem"},[t._v("扁平化")])]),i("div",{staticClass:"templateListBox"},t._l(t.TemplateList,(function(e){return i("div",{staticClass:"templateList",on:{click:function(a){return t.useThatTemplate(e.id,e.template_name,e.template_img)}}},[i("img",{staticClass:"templateImg",attrs:{src:e.template_img}}),i("div",[t._v(t._s(e.template_name))])])})),0)]),i("div",{staticClass:"pageNumBox"},[i("el-pagination",{attrs:{"page-size":10,layout:"total, prev, pager, next, jumper",total:t.TemplateallCount},on:{"size-change":t.handleTemplateSize,"current-change":t.handleChangeCurrent}})],1),i("div",{staticClass:"webSiteBtn"},[i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.innerVisible=!1}}},[t._v("确 定")])],1)]),i("el-form",{ref:"form",attrs:{model:t.form,rules:t.formRules,autocomplete:"off","label-position":"left"}},[i("div",{staticClass:"formDiv"},[i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站名称:","label-width":t.formLabelWidth,prop:"website_name"}},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站名称"},on:{blur:function(e){return t.checkWebsiteName(t.form.website_name)}},model:{value:t.form.website_name,callback:function(e){t.$set(t.form,"website_name",e)},expression:"form.website_name"}})],1),i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站地址1:","label-width":t.formLabelWidth,prop:"website_url[0].url"}},[i("div",{staticClass:"formLabelFloatBox"},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站地址1"},on:{blur:function(e){return t.checkWebsiteUrl(t.form.website_url[0].url,0)}},model:{value:t.form.website_url[0].url,callback:function(e){t.$set(t.form.website_url[0],"url",e)},expression:"form.website_url[0].url"}}),i("el-button",{staticClass:"formLabeladdIcon",attrs:{type:"info",icon:"el-icon-plus",circle:"",size:"mini"},on:{click:function(e){return t.addUrlInput(1)}}}),i("el-button",{staticClass:"formLabelDelIcon",attrs:{type:"info",icon:"el-icon-delete",circle:"",size:"mini",disabled:""},on:{click:function(t){}}})],1)]),1==t.form.website_url[1].show?i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站地址2:","label-width":t.formLabelWidth}},[i("div",{staticClass:"formLabelFloatBox"},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站地址2"},on:{blur:function(e){return t.checkWebsiteUrl(t.form.website_url[1].url,1)}},model:{value:t.form.website_url[1].url,callback:function(e){t.$set(t.form.website_url[1],"url",e)},expression:"form.website_url[1].url"}}),i("el-button",{staticClass:"formLabeladdIcon",attrs:{type:"info",icon:"el-icon-plus",circle:"",size:"mini"},on:{click:function(e){return t.addUrlInput(2)}}}),i("el-button",{staticClass:"formLabelDelIcon",attrs:{type:"info",icon:"el-icon-delete",circle:"",size:"mini"},on:{click:function(e){return t.deleteUrlInput(1)}}})],1)]):t._e(),1==t.form.website_url[2].show?i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站地址3:","label-width":t.formLabelWidth}},[i("div",{staticClass:"formLabelFloatBox"},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站地址3"},on:{blur:function(e){return t.checkWebsiteUrl(t.form.website_url[2].url,2)}},model:{value:t.form.website_url[2].url,callback:function(e){t.$set(t.form.website_url[2],"url",e)},expression:"form.website_url[2].url"}}),i("el-button",{staticClass:"formLabeladdIcon",attrs:{type:"info",icon:"el-icon-plus",circle:"",size:"mini"},on:{click:function(e){return t.addUrlInput(3)}}}),i("el-button",{staticClass:"formLabelDelIcon",attrs:{type:"info",icon:"el-icon-delete",circle:"",size:"mini"},on:{click:function(e){return t.deleteUrlInput(2)}}})],1)]):t._e(),1==t.form.website_url[3].show?i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站地址4:","label-width":t.formLabelWidth}},[i("div",{staticClass:"formLabelFloatBox"},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站地址4"},on:{blur:function(e){return t.checkWebsiteUrl(t.form.website_url[3].url,3)}},model:{value:t.form.website_url[3].url,callback:function(e){t.$set(t.form.website_url[3],"url",e)},expression:"form.website_url[3].url"}}),i("el-button",{staticClass:"formLabeladdIcon",attrs:{type:"info",icon:"el-icon-plus",circle:"",size:"mini"},on:{click:function(e){return t.addUrlInput(4)}}}),i("el-button",{staticClass:"formLabelDelIcon",attrs:{type:"info",icon:"el-icon-delete",circle:"",size:"mini"},on:{click:function(e){return t.deleteUrlInput(3)}}})],1)]):t._e(),1==t.form.website_url[4].show?i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站地址5:","label-width":t.formLabelWidth}},[i("div",{staticClass:"formLabelFloatBox"},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站地址5"},on:{blur:function(e){return t.checkWebsiteUrl(t.form.website_url[4].url,4)}},model:{value:t.form.website_url[4].url,callback:function(e){t.$set(t.form.website_url[4],"url",e)},expression:"form.website_url[4].url"}}),i("el-button",{staticClass:"formLabeladdIcon",attrs:{type:"info",icon:"el-icon-plus",circle:"",size:"mini",disabled:""},on:{click:function(t){}}}),i("el-button",{staticClass:"formLabelDelIcon",attrs:{type:"info",icon:"el-icon-delete",circle:"",size:"mini"},on:{click:function(e){return t.deleteUrlInput(4)}}})],1)]):t._e(),i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"上级网系:","label-width":t.formLabelWidth,prop:"website_column_arr_id"}},[i("el-cascader",{attrs:{props:{checkStrictly:!0},options:t.website_column_arr},model:{value:t.form.website_column_arr_id,callback:function(e){t.$set(t.form,"website_column_arr_id",e)},expression:"form.website_column_arr_id"}})],1),i("el-form-item",{staticClass:"custom-align-right",class:["custom-form-item"],attrs:{label:"网站logo:",prop:"logo","label-width":t.formLabelWidth}},[i("div",{staticClass:"uploaderBox"},[i("div",{staticClass:"avatar-upload-container",on:{mouseenter:function(e){t.hovering=!0},mouseleave:function(e){t.hovering=!1}}},[i("el-upload",{staticClass:"avatar-uploader",attrs:{action:"#","show-file-list":!1,"before-upload":t.beforeAvatarUpload}},[t.logoUrl?i("img",{staticClass:"avatar",attrs:{src:t.logoUrl}}):i("div",{staticClass:"chooseImgDiv"},[i("div",[i("img",{attrs:{src:a("2e2a")}}),i("div",[t._v("选择图片")])])]),i("input",{directives:[{name:"model",rawName:"v-model",value:t.form.logo,expression:"form.logo"}],attrs:{type:"hidden",name:"logo"},domProps:{value:t.form.logo},on:{input:function(e){e.target.composing||t.$set(t.form,"logo",e.target.value)}}})]),t.hovering&&t.logoUrl?i("div",{staticClass:"delete-button",on:{click:t.handleDelete}},[i("i",{staticClass:"el-icon-delete"})]):t._e()],1)])]),i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站标题:","label-width":t.formLabelWidth,prop:"title"},scopedSlots:t._u([{key:"label",fn:function(){return[i("span",{staticClass:"askBox"},[t._v(" 网站标题: "),i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"网站标题,如:三农市场网_网站列表_全国信息一体化网络平台_项目大全。",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1)]},proxy:!0}])},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1),i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站关键词:","label-width":t.formLabelWidth,prop:"keywords"},scopedSlots:t._u([{key:"label",fn:function(){return[i("span",{staticClass:"askBox"},[t._v(" 网站关键词: "),i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"网站关键词,如:三农市场网、全国三农、信息一体化。",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1)]},proxy:!0}])},[i("el-input",{attrs:{autocomplete:"off",placeholder:"请输入网站关键词"},model:{value:t.form.keywords,callback:function(e){t.$set(t.form,"keywords",e)},expression:"form.keywords"}})],1),i("el-form-item",{staticClass:"custom-align-right",attrs:{label:"网站描述:","label-width":t.formLabelWidth,prop:"description"},scopedSlots:t._u([{key:"label",fn:function(){return[i("span",{staticClass:"askBox"},[t._v(" 网站描述: "),i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"网站描述,如:中国三农市场网创建以来,社会效益和会员经济效益贡献。",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1)]},proxy:!0}])},[i("el-input",{staticClass:"custom-textarea",attrs:{type:"textarea",placeholder:"请输入网站描述"},model:{value:t.form.description,callback:function(e){t.$set(t.form,"description",e)},expression:"form.description"}})],1)],1)]),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("div",{staticClass:"footerBtnbox"},[i("el-button",{attrs:{type:"info"},on:{click:t.closeWindow}},[t._v("取 消")]),1==t.editBtn?i("el-button",{attrs:{type:"primary"},on:{click:t.editToServe}},[t._v("确定")]):i("el-button",{attrs:{type:"primary"},on:{click:t.addToServe}},[t._v("提交")])],1)])],1)],1)},l=[],s=a("b85c"),o=(a("a4d3"),a("e01a"),a("d81d"),a("4e82"),a("498a"),a("a573"),a("bacc")),r=a("9fb6"),n=(a("4b51"),{components:{CityCascader:o["default"],tableTitle:r["default"]},data:function(){var t=function(t,e,a){0==e.length?a(new Error("该项不能为空!")):a()},e=function(t,e,a){0===e.length?a(new Error("该项不能为空!")):a()};return{tableDivTitle:"网站列表",tableData:[],editId:0,getApiData:{keyword:"",website_column_id:[],city_id:[],page:1,pageSize:10},allCount:0,windowStatus:!1,innerVisible:!1,formLabelWidth:"120px",editBtn:!1,form:{website_name:"",website_url:[{url:"",show:!0},{url:"",show:!1},{url:"",show:!1},{url:"",show:!1},{url:"",show:!1}],website_column_arr_id:[],logo:"",title:"",keywords:"",description:""},formRules:{website_name:[{required:!0,trigger:"blur",validator:t}],"website_url[0].url":[{required:!0,message:"至少要填写一个网站地址!",trigger:"blur"},{validator:this.validateWebsiteUrl,trigger:"blur"}],website_column_arr_id:[{type:"array",required:!0,trigger:"change",message:"必须选择一个网系!",validator:e}],title:[{required:!0,trigger:"blur",validator:t}],keywords:[{required:!0,trigger:"blur",validator:t}],description:[{required:!0,trigger:"blur",validator:t}],logo:[{required:!0,trigger:"blur",validator:t}],logoUrl:[{required:!0,trigger:"blur",validator:t}]},website_column_arr:[],logoUrl:"",hovering:!1,TemplateList:[],getTemplateData:{template_class_id:1,page:1,pageSize:9},TemplateallCount:0,TemplateName:"未选择模板..",TemplateImg:""}},methods:{getData:function(t){var e=this;this.getApiData.website_column_id.length>0&&(this.getApiData.website_column_id=this.getApiData.website_column_id[this.getApiData.website_column_id.length-1]),this.getApiData.city_id.length>0&&(this.getApiData.city_id=this.getApiData.city_id[this.getApiData.city_id.length-1]),"search"==t&&(this.getApiData.page=1),this.$store.dispatch("pool/getWebList",this.getApiData).then((function(t){for(var a=[],i=0;i<t.data.rows.length;i++)a[i]=t.data.rows[i],a[i].index=i+1;console.log(a),e.tableData=a,e.allCount=t.data.count})).catch((function(){e.$message({type:"warning",message:"网络错误,请重试!"})}))},deleteData:function(t){var e=this;this.$confirm("删除后,该条信息及其绑定关系全部删除,确定吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){console.log("当前删除:"+t),e.$store.dispatch("pool/deleteWebList",{id:t}).then((function(t){e.getData(),e.$message({type:"success",message:"删除成功!"})})).catch((function(){e.$message({type:"warning",message:"网络错误,请重试!"})}))})).catch((function(){e.$message({type:"warning",message:"已取消删除"})}))},handleSizeChange:function(t){this.getApiData.page=t,this.getData()},handleCurrentChange:function(t){this.getApiData.page=t,this.getData()},clearSearchList:function(){this.tableData=[],this.getApiData.keyword="",this.getApiData.website_column_id=[],this.getApiData.city_id=[],this.getApiData.page=1,this.getApiData.pageSize=10,this.getData()},updateCityId:function(t){console.log("城市ID已更新:",t),this.getApiData.city_id=t},openWindow:function(){this.clearToServe(),this.windowStatus=!0},closeWindow:function(){this.windowStatus=!1,this.clearToServe()},clearToServe:function(){this.form.website_name="",this.form.website_column_arr_id="",this.form.website_url=[{url:"",show:!0},{url:"",show:!1},{url:"",show:!1},{url:"",show:!1},{url:"",show:!1}],this.form.logo="",this.form.title="",this.form.keywords="",this.form.description="",this.form.template_id="",this.logoUrl="",this.TemplateList=[],this.getTemplateData.page=1,this.TemplateImg="",this.TemplateallCount=0},getwebsiteColumn:function(){var t=this;this.$store.dispatch("pool/getwebsiteColumn").then((function(e){var a=t.transformData(e.data);t.website_column_arr=a}))},transformData:function(t){var e=this;return t.map((function(t){var a={label:t.column_name,value:t.id,pid:t.pid,sort:t.sort,remark:t.remark,column_arr_id:t.column_arr_id,updated_at:t.updated_at,created_at:t.created_at};return t.children&&t.children.length>0&&(a.children=e.transformData(t.children)),a}))},addData:function(){this.getwebsiteColumn(),this.openWindow(),this.editId=0,this.editBtn=!1,this.$refs.form.clearValidate()},addUrlInput:function(t){this.form.website_url[t].show=!0},deleteUrlInput:function(t){this.form.website_url[t].show=!1,this.form.website_url[t].url=""},updateFormCityId:function(t){},beforeAvatarUpload:function(t){var e=this,a="image/jpeg"===t.type,i="image/png"===t.type,l=t.size/1024/1024<2;if(!a&&!i)return this.$message.error("上传头像图片只能是 JPG 或 PNG 格式!"),!1;if(!l)return this.$message.error("上传头像图片大小不能超过 2MB!"),!1;var s=new FormData;return s.append("file",t),this.$store.dispatch("pool/uploadFile",s).then((function(t){e.logoUrl=t.data.imgUrl,e.form.logo=t.data.imgUrl,console.log(t.data.imgUrl)})).catch((function(){e.$message({type:"warning",message:"网络错误,请重试!"})})),!1},handleDelete:function(){this.logoUrl=""},addToServe:function(){var t=this;console.log(this.form),this.$refs.form.validate((function(e){if(e){var a,i=[],l=Object(s["a"])(t.form.website_url);try{for(l.s();!(a=l.n()).done;){var o=a.value;""!=o.url&&i.push(o.url)}}catch(r){l.e(r)}finally{l.f()}t.form.website_url=i,console.log(t.form),t.$store.dispatch("pool/addWebsite",t.form).then((function(e){200==e.code?(t.$message({type:"success",message:"已成功添加网站!"}),t.getData(),t.closeWindow()):(t.$message({type:"error",message:"添加失败!请检查网络!"}),t.closeWindow())})).catch((function(){t.$message({type:"warning",message:"网络错误,请重试!"})}))}}))},checkWebsiteName:function(t){var e=this,a={website_name:t};""!=this.editId&&(a.id=this.editId),this.$store.dispatch("pool/checkWebsiteName",a).then((function(t){200==t.code&&(e.form.website_name="",e.$message({type:"warning",message:"网站名称已存在!请重新输入!"}))}))},checkWebsiteUrl:function(t,e){var a=this,i={website_url:t};""!=this.editId&&(i.id=this.editId),this.$store.dispatch("pool/checkWebsiteUrl",i).then((function(t){200==t.code&&(0==e&&(a.form.website_url[0].url=""),1==e&&(a.form.website_url[1].url=""),2==e&&(a.form.website_url[2].url=""),3==e&&(a.form.website_url[3].url=""),4==e&&(a.form.website_url[4].url=""),a.$message({type:"warning",message:"当前网站已经被占用,请重新输入!"}))}))},getTemplateList:function(){var t=this;this.innerVisible=!0,this.$store.dispatch("pool/getTemplate",this.getTemplateData).then((function(e){var a,i=e.data.rows,l=Object(s["a"])(i);try{for(l.s();!(a=l.n()).done;){var o=a.value,r=o.template_img;o.template_img=r[0]}}catch(n){l.e(n)}finally{l.f()}t.TemplateList=i,t.TemplateallCount=e.data.count})).catch((function(){t.$message({type:"warning",message:"网络错误,请重试!"})}))},useThatTemplate:function(t,e,a){console.log(e),console.log(a),this.innerVisible=!1,this.TemplateName=e,this.TemplateImg=a,this.form.template_id=t},handleTemplateSize:function(t){this.getTemplateData.page=t,this.getTemplateList()},handleChangeCurrent:function(t){this.getTemplateData.page=t,this.getTemplateList()},getDataMain:function(t){var e=this;this.clearToServe(),this.openWindow(),this.editId=t,this.$store.dispatch("pool/getWebsiteInfo",{id:t}).then((function(t){e.$refs.form.clearValidate(),console.log(t),e.form.website_name=t.data.website_name,e.form.website_column_arr_id=t.data.website_column_arr_id,e.form.logo=t.data.logo,e.logoUrl=t.data.logo;if(null==t.data.website_url);else for(var a in t.data.website_url)e.form.website_url[a].url=t.data.website_url[a],e.form.website_url[a].show=!0;console.log(t.data.title,t.data.keywords,t.data.description),e.form.title=t.data.title,e.form.keywords=t.data.keywords,e.form.description=t.data.description})),this.editBtn=!0},editToServe:function(){var t=this;this.$refs.form.validate((function(e){if(e){var a,i=[],l=Object(s["a"])(t.form.website_url);try{for(l.s();!(a=l.n()).done;){var o=a.value;""!=o.url&&i.push(o.url)}}catch(r){l.e(r)}finally{l.f()}t.form.website_url=i,t.form.id=t.editId,t.$store.dispatch("pool/updateWebsite",t.form).then((function(e){console.log(e.code),200==e.code?(t.$message({type:"success",message:"已成功修改网站信息!"}),t.closeWindow(),t.getData()):(t.$message.error("修改失败!"),t.closeWindow())})).catch((function(){t.$message({type:"warning",message:"网络错误,请重试!"})}))}}))},creatWebsite:function(t){this.$router.push({path:"/templateBase",query:{id:t}})}},mounted:function(){this.getData(),this.getwebsiteColumn()}}),c=n,u=(a("c864"),a("2877")),d=Object(u["a"])(c,i,l,!1,null,"c45fa95e",null);e["default"]=d.exports}}]);