(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-9f48"],{ESsw:function(t,e,a){"use strict";a.d(e,"d",function(){return n}),a.d(e,"c",function(){return o}),a.d(e,"b",function(){return s}),a.d(e,"e",function(){return r}),a.d(e,"f",function(){return l}),a.d(e,"a",function(){return c});var i=a("t3Un");function n(t){return Object(i.a)({url:"/api/pick/list",method:"get",params:t})}function o(t){return console.log(t),Object(i.a)({url:"/api/pick/list/update",method:"post",data:t})}function s(t){return Object(i.a)({url:"/api/pick/create",method:"post",data:t})}function r(t){return Object(i.a)({url:"/api/pick/detail",method:"get",params:{id:t}})}function l(t){return Object(i.a)({url:"/api/pick/user/list",method:"get",params:t})}function c(t){return Object(i.a)({url:"/api/pick/add_fake_pick_nums",method:"post",data:t})}},U93t:function(t,e,a){},Y5bG:function(t,e,a){"use strict";a.d(e,"a",function(){return n}),Math.easeInOutQuad=function(t,e,a,i){return(t/=i/2)<1?a/2*t*t+e:-a/2*(--t*(t-2)-1)+e};var i=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)};function n(t,e,a){var n=document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop,o=t-n,s=0;e=void 0===e?500:e;!function t(){s+=20,function(t){document.documentElement.scrollTop=t,document.body.parentNode.scrollTop=t,document.body.scrollTop=t}(Math.easeInOutQuad(s,n,o,e)),s<e?i(t):a&&"function"==typeof a&&a()}()}},ZMmy:function(t,e,a){"use strict";a.r(e);var i={name:"CreatePick",components:{PickDetail:a("tThj").a}},n=a("KHd+"),o=Object(n.a)(i,function(){var t=this.$createElement;return(this._self._c||t)("pick-detail",{attrs:{"is-edit":!1}})},[],!1,null,null,null);o.options.__file="create.vue";e.default=o.exports},gg54:function(t,e,a){"use strict";a.d(e,"e",function(){return n}),a.d(e,"b",function(){return o}),a.d(e,"d",function(){return s}),a.d(e,"c",function(){return r}),a.d(e,"a",function(){return l});var i=a("t3Un");function n(t){return Object(i.a)({url:"/api/search/user",method:"get",params:{name:t}})}function o(t){return Object(i.a)({url:"/api/search/group",method:"get",params:{name:t}})}function s(t){return Object(i.a)({url:"/api/search/tag",method:"get",params:{name:t}})}function r(t){return Object(i.a)({url:"/api/search/star",method:"get",params:{name:t}})}function l(t){return Object(i.a)({url:"/api/search/city",method:"get",params:{name:t}})}},stBQ:function(t,e,a){"use strict";var i=a("U93t");a.n(i).a},tThj:function(t,e,a){"use strict";var i=a("P2sY"),n=a.n(i),o=a("m1cH"),s=a.n(o),r=a("Grqa"),l=a("uARZ"),c=a("Mz3J"),p=a("ESsw"),u=a("gg54"),m=a("7Qib");function d(t,e){for(var a=[],i=0;i<t.length;i++)Object(m.c)(e,t[i].name)&&(a.push(t[i].id),Object(m.f)(e,t[i].name));return a.push.apply(a,s()(e)),a.join(",")}var f={status:"draft",name:"",desc:"",gender:"",region:[],pick_group:[],pick_type:"",position:"",is_online:1},_={name:"PickDetail",components:{MDinput:r.a,Sticky:l.a,Pagination:c.a},props:{isEdit:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,i){""===a?(t.$message({message:e.field+"为必传项",type:"error"}),i(new Error(e.field+"为必传项"))):i()};return{postForm:n()({},f),loading:!1,pick_type:"",regionListOptions:[],groupListOptions:[],GenderTypeOptions:[{key:2,display_name:"全部"},{key:0,display_name:"男"},{key:1,display_name:"女"}],PickTypeOptions:[{key:1,display_name:"PICK明星"},{key:0,display_name:"PICK帖子"}],rules:{name:[{validator:e,trigger:"blur"}],desc:[{validator:e,trigger:"blur"}],position:[{validator:e,trigger:"blur"}]},tempRoute:{},temparray:{region:[],pick_group:[]},listQuery:{id:"",pick_type:"",page:0,limit:10,filter:{}},list:null,total:1,listLoading:!0}},computed:{contentShortLength:function(){return this.postForm.desc.length}},created:function(){if(this.isEdit){var t=this.$route.params&&this.$route.params.id;this.fetchData(t),this.getList()}else this.postForm=n()({},f);this.tempRoute=n()({},this.$route)},methods:{fetchData:function(t){var e=this;Object(p.e)(t).then(function(t){for(var a=t.data.data.data,i=[],n=[],o=0;o<a.pick_group.length;o++)i.push(a.pick_group[o].name),e.temparray.pick_group.push(a.pick_group[o]);for(var s=0;s<a.region.length;s++)n.push(a.region[s].name),e.temparray.region.push(a.region[s]);a.region=n,a.pick_group=i,e.postForm=a,e.pick_type=a.pick_type}).catch(function(t){console.log(t)})},submitForm:function(){var t=this;this.$refs.postForm.validate(function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0,t.isEdit?(t.postForm.region=d(t.temparray.region,t.postForm.region),t.postForm.pick_group=d(t.temparray.pick_group,t.postForm.pick_group)):(t.postForm.region=t.postForm.region.join(","),t.postForm.pick_group=t.postForm.pick_group.join(",")),Object(p.b)(t.postForm).then(function(e){t.$notify({title:"成功",message:e.data.data.message,type:"success",duration:2e3}),setTimeout(function(){t.$router.push("/pick/list")},1e3)}).catch(function(e){t.$notify({title:"失败",message:"操作失败",type:"danger",duration:2e3})}),t.postForm.status="published",t.loading=!1})},getRemoteCityList:function(t){var e=this;Object(u.a)(t).then(function(t){t.data.data.data&&(e.regionListOptions=t.data.data.data)})},getRemoteGroupList:function(t){var e=this;Object(u.b)(t).then(function(t){t.data.data.data&&(e.groupListOptions=t.data.data.data)})},handleSelectionChange:function(t){this.multipleSelection=t},reply:function(){},getList:function(){var t=this;this.listLoading=!0,this.listQuery.id=this.$route.params&&this.$route.params.id,this.listQuery.pick_type=this.pick_type,Object(p.f)(this.listQuery).then(function(e){var a=e.data.data.data;t.list=a.map(function(e){return t.$set(e,"edit",!1),e.original_fake_pick_nums=e.fake_pick_nums,e}),t.total=e.data.data.total,t.listLoading=!1})},cancelEdit:function(t){t.fake_pick_nums=t.original_fake_pick_nums,t.edit=!1,this.$message({message:"取消成功",type:"warning"})},confirmEdit:function(t){t.edit=!1,t.original_fake_pick_nums=t.fake_pick_nums,this.$message({message:"添加成功",type:"success"}),Object(p.a)(t).then(function(t){}).catch(function(t){})}}},g=(a("stBQ"),a("KHd+")),h=Object(g.a)(_,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"createPost-container"},[a("el-form",{ref:"postForm",staticClass:"form-container",attrs:{model:t.postForm,rules:t.rules}},[a("sticky",{attrs:{"class-name":"sub-navbar"}},[a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.submitForm}},[t._v("保存\n ")])],1),t._v(" "),a("div",{staticClass:"createPost-main-container"},[a("el-row",{attrs:{gutter:20}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[t._v("pick相关")])]),t._v(" "),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{prop:"name"}},[a("MDinput",{attrs:{maxlength:100,name:"name",required:""},model:{value:t.postForm.name,callback:function(e){t.$set(t.postForm,"name",e)},expression:"postForm.name"}},[t._v("\n pick名称\n ")])],1),t._v(" "),a("div",{staticClass:"postInfo-container"},[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"45px",label:"性别:"}},[a("el-select",{staticClass:"postInfo-container-item",staticStyle:{width:"120px"},attrs:{placeholder:"性别:",clearable:""},model:{value:t.postForm.gender,callback:function(e){t.$set(t.postForm,"gender",e)},expression:"postForm.gender"}},t._l(t.GenderTypeOptions,function(t){return a("el-option",{key:t.key,attrs:{label:t.display_name,value:t.key}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"60px",label:"属性:"}},[a("el-select",{staticClass:"postInfo-container-item",staticStyle:{width:"120px"},attrs:{placeholder:"性别:",clearable:""},model:{value:t.postForm.pick_type,callback:function(e){t.$set(t.postForm,"pick_type",e)},expression:"postForm.pick_type"}},t._l(t.PickTypeOptions,function(t){return a("el-option",{key:t.key,attrs:{label:t.display_name,value:t.key}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"45px",label:"位置:",prop:"position"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"120px"},attrs:{rows:1,type:"number",placeholder:"请输入内容"},model:{value:t.postForm.position,callback:function(e){t.$set(t.postForm,"position",e)},expression:"postForm.position"}})],1)],1)],1)],1)],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:24}},[a("div",{staticClass:"postInfo-container"},[a("el-row",[a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"45px",label:"pickid:",prop:"id"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"120px"},attrs:{rows:1,type:"number",disabled:""},model:{value:t.postForm.id,callback:function(e){t.$set(t.postForm,"id",e)},expression:"postForm.id"}})],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"pick用户:",prop:"user_nums"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"120px"},attrs:{rows:1,type:"number",disabled:""},model:{value:t.postForm.user_nums,callback:function(e){t.$set(t.postForm,"user_nums",e)},expression:"postForm.user_nums"}})],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"85px",label:"创建时间:",prop:"create_time"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"170px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.create_time,callback:function(e){t.$set(t.postForm,"create_time",e)},expression:"postForm.create_time"}})],1):t._e()],1)],1)],1)])],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"45px",label:"地区:"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"remote-method":t.getRemoteCityList,filterable:"",remote:"",multiple:"","value-key":"id",placeholder:"搜索地区"},model:{value:t.postForm.region,callback:function(e){t.$set(t.postForm,"region",e)},expression:"postForm.region"}},t._l(t.regionListOptions,function(t,e){return a("el-option",{key:t+e,attrs:{label:t.name,value:t.id}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"45px",label:"小组:"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{"remote-method":t.getRemoteGroupList,multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"搜索小组",loading:t.loading,"value-key":"id"},model:{value:t.postForm.pick_group,callback:function(e){t.$set(t.postForm,"pick_group",e)},expression:"postForm.pick_group"}},t._l(t.groupListOptions,function(t,e){return a("el-option",{key:t+e,attrs:{label:t.name,value:t.id}})}))],1)],1)],1),t._v(" "),a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"45px",label:"简介:",prop:"desc"}},[a("el-input",{staticClass:"article-textarea",attrs:{rows:1,type:"textarea",autosize:"",placeholder:"请输入内容"},model:{value:t.postForm.desc,callback:function(e){t.$set(t.postForm,"desc",e)},expression:"postForm.desc"}}),t._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:t.contentShortLength,expression:"contentShortLength"}],staticClass:"word-counter"},[t._v(t._s(t.contentShortLength)+"字")])],1),t._v(" "),a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"45px",label:"下线:"}},[a("el-radio-group",{model:{value:t.postForm.is_online,callback:function(e){t.$set(t.postForm,"is_online",e)},expression:"postForm.is_online"}},[a("el-radio",{attrs:{label:1}},[t._v("是")]),t._v(" "),a("el-radio",{attrs:{label:0}},[t._v("否")])],1)],1)],1)],1),t._v(" "),t.isEdit?a("el-row",{staticStyle:{"margin-top":"50px"},attrs:{gutter:20}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[t._v("pick明星相关")])]),t._v(" "),a("div",{staticStyle:{"margin-bottom":"50px"}},[a("div",{staticClass:"filter-container"}),t._v(" "),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.list,border:"",fit:"","highlight-current-row":""},on:{"selection-change":t.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"明星ID"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.celebrity_id))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"明星名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.celebrity_name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"pick值"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.pick_nums))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"100",label:"添加pick值"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.edit?[a("el-input",{staticClass:"edit-input",attrs:{type:"number",size:"small"},model:{value:e.row.fake_pick_nums,callback:function(a){t.$set(e.row,"fake_pick_nums",a)},expression:"scope.row.fake_pick_nums"}}),t._v(" "),a("el-button",{staticClass:"cancel-btn",attrs:{size:"small",icon:"el-icon-refresh",type:"warning"},on:{click:function(a){t.cancelEdit(e.row)}}},[t._v("取消\n ")])]:a("span",[t._v(t._s(e.row.fake_pick_nums))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.edit?a("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-circle-check-outline"},on:{click:function(a){t.confirmEdit(e.row)}}},[t._v("确认\n ")]):a("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-edit"},on:{click:function(t){e.row.edit=!e.row.edit}}},[t._v("添加\n ")])]}}])})],1),t._v(" "),a("pagination",{directives:[{name:"show",rawName:"v-show",value:t.total>0,expression:"total>0"}],staticStyle:{"margin-left":"150px"},attrs:{total:t.total,page:t.listQuery.page,limit:t.listQuery.limit},on:{"update:page":function(e){t.$set(t.listQuery,"page",e)},"update:limit":function(e){t.$set(t.listQuery,"limit",e)},pagination:t.getList}})],1)])],1):t._e(),t._v(" "),t.isEdit?a("el-row",{staticStyle:{"margin-top":"50px"},attrs:{gutter:20}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[t._v("pick帖子相关")])]),t._v(" "),a("div",{staticStyle:{"margin-bottom":"50px"}},[a("div",{staticClass:"filter-container"}),t._v(" "),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.list,border:"",fit:"","highlight-current-row":""},on:{"selection-change":t.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"帖子ID"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.topic_id))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"帖子名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.topic_name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"pick值"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.pick_nums))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center","min-width":"100",label:"添加pick值"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.edit?[a("el-input",{staticClass:"edit-input",attrs:{type:"number",size:"small"},model:{value:e.row.fake_pick_nums,callback:function(a){t.$set(e.row,"fake_pick_nums",a)},expression:"scope.row.fake_pick_nums"}}),t._v(" "),a("el-button",{staticClass:"cancel-btn",attrs:{size:"small",icon:"el-icon-refresh",type:"warning"},on:{click:function(a){t.cancelEdit(e.row)}}},[t._v("取消\n ")])]:a("span",[t._v(t._s(e.row.fake_pick_nums))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.edit?a("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-circle-check-outline"},on:{click:function(a){t.confirmEdit(e.row)}}},[t._v("确认\n ")]):a("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-edit"},on:{click:function(t){e.row.edit=!e.row.edit}}},[t._v("添加\n ")])]}}])})],1),t._v(" "),a("pagination",{directives:[{name:"show",rawName:"v-show",value:t.total>0,expression:"total>0"}],staticStyle:{"margin-left":"150px"},attrs:{total:t.total,page:t.listQuery.page,limit:t.listQuery.limit},on:{"update:page":function(e){t.$set(t.listQuery,"page",e)},"update:limit":function(e){t.$set(t.listQuery,"limit",e)},pagination:t.getList}})],1)])],1):t._e()],1)],1)],1)},[],!1,null,"2068863a",null);h.options.__file="PickDetail.vue";e.a=h.exports}}]);