import{_ as A}from"./index.76a66f15.js";import{C as te}from"./course.5023c86a.js";import{C as m,D as v,aJ as s,b2 as t,aV as r,b1 as C,b5 as P,aG as z,b4 as G,b3 as w,bp as se,cl as oe,cj as q,ck as J,bs as N,bF as L,bE as R,bI as j,bJ as H,bo as O,bP as ae,bK as M,bj as S,a$ as f,E as I,bS as K,bT as le,bU as Q,cf as W,bV as X,bn as ne,c4 as re,bM as ie,bW as ue,bR as de,bL as me}from"./arco.f3c60d68.js";/* empty css */import{s as ce}from"./group-sort-modal.5ceda539.js";import{S as he}from"./share.46fc03c1.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";/* empty css *//* empty css */import"./qrcode.vue.esm.aee0cddc.js";const pe={components:{},data(){return{form:{status:1,score:0,stock:0,group:[]},editField:[],visible:this.isShow,loading:!1,goodsGroup:[]}},props:{isShow:{type:Boolean,default:!1},goodsId:{type:[Number,String,Array],default:0}},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(){this.$request.post("admin/app/score/goods/edit",{row:this.form,edit_field:this.editField,ids:this.goodsId}).then(o=>{this.$message.success(o.msg),this.$emit("ok",!1)}).catch(o=>{this.$message.error(o.msg)})},getDetail(){this.loading=!0,this.getGroup(),this.$request.post("admin/app/score/goods/getDetail",{goods_id:this.goodsId}).then(o=>{this.form=o.data,this.loading=!1}).catch(o=>{this.$message.error(o.msg),this.loading=!1})},getGroup(){this.$request.post("admin/app/score/goods_group/index",{keyField:"id"}).then(o=>{this.goodsGroup=o.data.rows}).catch(o=>{})}},watch:{isShow:function(){this.visible=this.isShow,this.visible&&(this.editField=[],this.getDetail())}}};function ge(o,e,u,h,a,n){const k=se,d=oe,c=q,b=J,i=N,g=L,_=R,B=j,x=H,y=O,E=ae,V=M,D=S;return m(),v("div",null,[s(D,{visible:a.visible,onOk:n.handleOk,onCancel:n.handleCancel,"title-align":"start",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",unmountOnClose:"",width:600},{title:t(()=>[...e[8]||(e[8]=[r(" \u7F16\u8F91\u79EF\u5206\u5546\u54C1 ",-1)])]),default:t(()=>[s(k,{style:{"margin-bottom":"20px"}},{default:t(()=>[...e[9]||(e[9]=[r("\u6279\u91CF\u7F16\u8F91\u9700\u9009\u4E2D\u8981\u53D8\u66F4\u7684\u6570\u636E",-1)])]),_:1}),s(V,{model:a.form},{default:t(()=>[s(E,{loading:a.loading,tip:"\u52A0\u8F7D\u4E2D"},{default:t(()=>[s(g,{label:"\u72B6\u6001"},{default:t(()=>[s(i,null,{default:t(()=>[u.goodsId.length>1?(m(),C(d,{key:0,value:"status",modelValue:a.editField,"onUpdate:modelValue":e[0]||(e[0]=l=>a.editField=l),style:{"margin-right":"30px"}},null,8,["modelValue"])):P("",!0),s(b,{modelValue:a.form.status,"onUpdate:modelValue":e[1]||(e[1]=l=>a.form.status=l)},{default:t(()=>[s(c,{value:1},{default:t(()=>[...e[10]||(e[10]=[r("\u6B63\u5E38",-1)])]),_:1}),s(c,{value:2},{default:t(()=>[...e[11]||(e[11]=[r("\u7981\u7528",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),s(g,{field:"score",label:"\u8D2D\u4E70\u79EF\u5206"},{default:t(()=>[s(i,null,{default:t(()=>[u.goodsId.length>1?(m(),C(d,{key:0,value:"score",modelValue:a.editField,"onUpdate:modelValue":e[2]||(e[2]=l=>a.editField=l),style:{"margin-right":"30px"}},null,8,["modelValue"])):P("",!0),s(_,{style:{width:"160px"},modelValue:a.form.score,"onUpdate:modelValue":e[3]||(e[3]=l=>a.form.score=l),placeholder:"\u8BF7\u8F93\u5165\u8D2D\u4E70\u79EF\u5206","allow-clear":"","hide-button":""},null,8,["modelValue"])]),_:1})]),_:1}),s(g,{field:"stock",label:"\u5E93\u5B58"},{default:t(()=>[s(i,null,{default:t(()=>[u.goodsId.length>1?(m(),C(d,{key:0,value:"stock",modelValue:a.editField,"onUpdate:modelValue":e[4]||(e[4]=l=>a.editField=l),style:{"margin-right":"30px"}},null,8,["modelValue"])):P("",!0),s(_,{style:{width:"160px"},modelValue:a.form.stock,"onUpdate:modelValue":e[5]||(e[5]=l=>a.form.stock=l),placeholder:"\u8BF7\u8F93\u5165\u5E93\u5B58","allow-clear":"","hide-button":""},null,8,["modelValue"])]),_:1})]),_:1}),s(g,{field:"group_id",label:"\u5206\u7EC4"},{default:t(()=>[s(i,null,{default:t(()=>[u.goodsId.length>1?(m(),C(d,{key:0,value:"group",modelValue:a.editField,"onUpdate:modelValue":e[6]||(e[6]=l=>a.editField=l),style:{"margin-right":"30px"}},null,8,["modelValue"])):P("",!0),s(i,null,{default:t(()=>[s(x,{modelValue:a.form.group,"onUpdate:modelValue":e[7]||(e[7]=l=>a.form.group=l),style:{width:"300px"},multiple:""},{default:t(()=>[(m(!0),v(z,null,G(a.goodsGroup,(l,F)=>(m(),C(B,{value:l.id},{default:t(()=>[r(w(l.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue"]),s(y,{type:"text",onClick:n.getGroup},{default:t(()=>[...e[12]||(e[12]=[r(" \u5237\u65B0 ",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading"])]),_:1},8,["model"])]),_:1},8,["visible","onOk","onCancel"])])}const fe=A(pe,[["render",ge]]),_e={components:{Modal:S,CourseModal:te,goodsEditModal:fe},data(){return{modal:{course:!1,goods:!1},goodsSelectIds:[],goodsEditSelectIds:[],visibleModal:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},searchParams:{sort:"",order:"asc",offset:0,limit:10},searchFieldType:{"course.name":"LIKE","course.status":"=","course.type":"=","groupbind.group_id":"="},searchFilter:{"course.name":"","course.status":"","course.type":"","groupbind.group_id":""},scroll:{x:1500},columns:[{title:"\u5185\u5BB9\u540D\u79F0",dataIndex:"name",slotName:"name",fixed:"left",width:"350"},{title:"\u7C7B\u578B",dataIndex:"course.type",slotName:"type"},{title:"\u5546\u54C1\u4E0A\u67B6\u72B6\u6001",dataIndex:"course.status",slotName:"coursestatus"},{title:"\u53EF\u79EF\u5206\u8D2D\u4E70",dataIndex:"status",slotName:"status"},{title:"\u5206\u7EC4",slotName:"group"},{title:"\u5E93\u5B58",dataIndex:"stock",sortable:{sortDirections:["ascend","descend"]}},{title:"\u9500\u91CF",dataIndex:"sales",sortable:{sortDirections:["ascend","descend"]}},{title:"\u79EF\u5206",dataIndex:"score",sortable:{sortDirections:["ascend","descend"]}},{title:"\u6DFB\u52A0\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]},width:180},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:"90"}],data:[],dataTotal:0,pageParams:{},form:{name:""},record:null,tableCheckedList:[],goodsGroup:[]}},methods:{handleCourseModalOk(o){this.courseShow=!1;var e=[];if(o)for(var u in o)e.push(o[u].id);this.$request.post("admin/app/score/goods/bindGoods",{ids:e}).then(h=>{this.refresh(),this.modal.course=!1}).catch(h=>{this.$message.error(h.msg)})},getGroup(){this.$request.post("admin/app/score/goods_group/index",{keyField:"id"}).then(o=>{this.goodsGroup=o.data.rows}).catch(o=>{})},handleCourseModalShow(){this.modal.course=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var o=this.searchParams,e={},u={};if(this.searchFilter){for(var h in this.searchFilter)this.searchFilter[h]!==""&&(e[h]=this.searchFilter[h],u[h]=this.searchFieldType[h]);JSON.stringify(e)!=="{}"&&(o.op=JSON.stringify(u),o.filter=JSON.stringify(e))}return o},pageChange(o){this.searchParams.offset=o,this.getData()},pageSizeChange(o){this.searchParams.limit=o,this.refresh()},refresh(){this.searchParams.offset=0,this.getData(),this.getGroup()},handleChange(o,e,u){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},getData(){this.$request.post("admin/app/score/goods/getBindGoodsIds",{id:this.pageParams.id}).then(o=>{this.goodsSelectIds=o.data}).catch(o=>{this.$message.error(o.msg)}),this.$request.post("admin/app/score/goods/index",this.getSearchParams()).then(o=>{this.data=o.data.rows,this.dataTotal=o.data.total}).catch(o=>{this.$message.error(o.msg)})},editAlone(o){this.editBind([o])},editBatch(){this.editBind(this.tableCheckedList)},editBind(o){this.goodsEditSelectIds=o,this.modal.goods=!0},cancelBindAlone(o){this.cancelBind([o])},cancelBindBatch(){this.cancelBind(this.tableCheckedList)},cancelBind(o){if(!o)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u79FB\u9664\u7684\u6570\u636E"),!1;S.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u79FB\u9664\u9009\u4E2D\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/score/goods/del",{ids:o}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},tablecheckedChange(o){this.tableCheckedList=o}},mounted(){this.pageParams=this.$route.params,this.searchFilter.group_id=this.$route.params.id,this.refresh()}},Ce={class:"container"},be={style:{width:"100%"}};function ke(o,e,u,h,a,n){const k=f("icon-refresh"),d=O,c=N,b=K,i=j,g=H,_=le,B=Q,x=f("course-item"),y=W,E=X,V=f("CourseModal"),D=f("goods-edit-modal");return m(),v("div",Ce,[s(B,{style:{"margin-bottom":"16px"}},{default:t(()=>[s(b,{span:6},{default:t(()=>[s(c,null,{default:t(()=>[s(d,{type:"primary",onClick:n.refresh},{icon:t(()=>[s(k)]),_:1},8,["onClick"]),s(d,{type:"primary",onClick:n.handleCourseModalShow},{default:t(()=>[...e[7]||(e[7]=[r(" \u6DFB\u52A0\u8BFE\u7A0B ",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1}),s(b,{span:18,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:t(()=>[s(c,null,{default:t(()=>[s(g,{onChange:n.refresh,style:{width:"200px"},modelValue:a.searchFilter["groupbind.group_id"],"onUpdate:modelValue":e[0]||(e[0]=l=>a.searchFilter["groupbind.group_id"]=l),placeholder:"\u5546\u54C1\u5206\u7EC4"},{footer:t(()=>[s(d,{type:"text",onClick:n.getGroup,style:{width:"100%"}},{default:t(()=>[...e[9]||(e[9]=[r(" \u5237\u65B0\u5206\u7EC4 ",-1)])]),_:1},8,["onClick"])]),default:t(()=>[s(i,{value:""},{default:t(()=>[...e[8]||(e[8]=[r("\u5168\u90E8\u5206\u7EC4",-1)])]),_:1}),(m(!0),v(z,null,G(a.goodsGroup,(l,F)=>(m(),C(i,{value:l.id},{default:t(()=>[r(w(l.name),1)]),_:2},1032,["value"]))),256))]),_:1},8,["onChange","modelValue"]),s(g,{onChange:n.refresh,modelValue:a.searchFilter["course.type"],"onUpdate:modelValue":e[1]||(e[1]=l=>a.searchFilter["course.type"]=l),placeholder:"\u5185\u5BB9\u7C7B\u578B"},{default:t(()=>[s(i,{value:""},{default:t(()=>[...e[10]||(e[10]=[r("\u5168\u90E8\u5185\u5BB9\u7C7B\u578B",-1)])]),_:1}),s(i,{value:"article"},{default:t(()=>[...e[11]||(e[11]=[r("\u6587\u7AE0",-1)])]),_:1}),s(i,{value:"video"},{default:t(()=>[...e[12]||(e[12]=[r("\u89C6\u9891",-1)])]),_:1}),s(i,{value:"audio"},{default:t(()=>[...e[13]||(e[13]=[r("\u97F3\u9891",-1)])]),_:1}),s(i,{value:"column"},{default:t(()=>[...e[14]||(e[14]=[r("\u97F3\u9891",-1)])]),_:1})]),_:1},8,["onChange","modelValue"]),s(g,{onChange:n.refresh,modelValue:a.searchFilter["course.status"],"onUpdate:modelValue":e[2]||(e[2]=l=>a.searchFilter["course.status"]=l),placeholder:"\u4E0A\u67B6\u72B6\u6001"},{default:t(()=>[s(i,{value:""},{default:t(()=>[...e[15]||(e[15]=[r("\u5168\u90E8\u72B6\u6001",-1)])]),_:1}),s(i,{value:"1"},{default:t(()=>[...e[16]||(e[16]=[r("\u4E0A\u67B6",-1)])]),_:1}),s(i,{value:"0"},{default:t(()=>[...e[17]||(e[17]=[r("\u4E0B\u67B6",-1)])]),_:1})]),_:1},8,["onChange","modelValue"]),s(_,{onPressEnter:n.refresh,style:{width:"320px"},modelValue:a.searchFilter["course.name"],"onUpdate:modelValue":e[3]||(e[3]=l=>a.searchFilter["course.name"]=l),placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9\u540D\u79F0"},null,8,["onPressEnter","modelValue"]),s(d,{type:"primary",onClick:n.refresh},{default:t(()=>[...e[18]||(e[18]=[r("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),s(E,{"row-key":"id",pagination:{total:a.dataTotal,defaultPageSize:a.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":a.rowSelection,bordered:!1,columns:a.columns,data:a.data,onPageChange:n.pageChange,scroll:a.scroll,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:n.tablecheckedChange},{name:t(({record:l})=>[s(x,{name:l.course.name,type:l.course.type,cover:l.course.cover,pay_type:l.course.pay_type,price:l.course.price},null,8,["name","type","cover","pay_type","price"])]),type:t(({record:l})=>[s(c,null,{default:t(()=>[r(w(o.$t(l.course.type)),1)]),_:2},1024)]),group:t(({record:l})=>[s(c,null,{default:t(()=>[(m(!0),v(z,null,G(a.goodsGroup,(F,U)=>(m(),v(z,null,[l.group.indexOf(F.id)!==-1?(m(),C(y,{key:0,color:"arcoblue"},{default:t(()=>[r(w(F.name),1)]),_:2},1024)):P("",!0)],64))),256))]),_:2},1024)]),coursestatus:t(({record:l})=>[l.course.status!=1?(m(),C(y,{key:0,bordered:""},{default:t(()=>[...e[19]||(e[19]=[r("\u672A\u4E0A\u67B6",-1)])]),_:1})):(m(),C(y,{key:1,color:"green",bordered:""},{default:t(()=>[...e[20]||(e[20]=[r("\u5DF2\u4E0A\u67B6",-1)])]),_:1}))]),status:t(({record:l})=>[l.course.status!=1?(m(),C(y,{key:0,bordered:""},{default:t(()=>[...e[21]||(e[21]=[r("\u7981\u552E",-1)])]),_:1})):(m(),C(y,{key:1,color:"green",bordered:""},{default:t(()=>[...e[22]||(e[22]=[r("\u6B63\u5E38",-1)])]),_:1}))]),createtime:t(({record:l})=>[I("span",null,w(o.$format.formatDate(l.createtime)),1)]),operations:t(({record:l})=>[s(c,{size:10},{default:t(()=>[s(d,{style:{padding:"0"},type:"text",size:"small",onClick:F=>n.editAlone(l.id),disabled:l.course.price==0},{default:t(()=>[...e[23]||(e[23]=[r(" \u8BBE\u7F6E ",-1)])]),_:1},8,["onClick","disabled"]),s(d,{style:{padding:"0"},type:"text",size:"small",onClick:F=>n.cancelBindAlone(l.id)},{default:t(()=>[...e[24]||(e[24]=[r(" \u79FB\u9664 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),"pagination-left":t(()=>[I("div",be,[s(B,{gutter:24},{default:t(()=>[s(b,{span:20},{default:t(()=>[s(c,null,{default:t(()=>[s(d,{onClick:n.editBatch,disabled:a.tableCheckedList.length==0},{default:t(()=>[...e[25]||(e[25]=[r(" \u6279\u91CF\u7F16\u8F91 ",-1)])]),_:1},8,["onClick","disabled"]),s(d,{onClick:n.cancelBindBatch,disabled:a.tableCheckedList.length==0},{default:t(()=>[...e[26]||(e[26]=[r(" \u6279\u91CF\u79FB\u9664 ",-1)])]),_:1},8,["onClick","disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","onPageChange","scroll","onPageSizeChange","onChange","onSelectionChange"]),s(V,{dataTypeList:["column","article","video","audio","live"],isShow:a.modal.course,disabledIds:a.goodsSelectIds,onOk:n.handleCourseModalOk,onCancel:e[4]||(e[4]=l=>this.modal.course=!1)},null,8,["isShow","disabledIds","onOk"]),s(D,{isShow:a.modal.goods,goodsId:a.goodsEditSelectIds,onOk:e[5]||(e[5]=l=>{this.modal.goods=!1,n.getData()}),onCancel:e[6]||(e[6]=l=>this.modal.goods=!1)},null,8,["isShow","goodsId"])])}const ye=A(_e,[["render",ke]]),Fe={components:{},data(){return{pageParams:{id:0},form:{status:"0"}}},methods:{validate(){return!0},handleSubmit(){if(!this.validate())return!1;var o=this;this.$request.post("admin/app/score/config/setConfig",{row:o.form}).then(e=>{this.$message.success(e.msg),this.getData()}).catch(e=>{this.$message.error(e.msg)})},getData(){this.loading=!0,this.$request.post("admin/app/score/config/getConfig",{}).then(o=>{o.code==1&&(this.form=o.data),this.loading=!1})}},mounted(){this.pageParams=this.$route.params,this.getData()}},ve={class:"container"},we={class:"form-submit-btn"};function Be(o,e,u,h,a,n){const k=ne,d=L,c=O,b=N,i=re,g=M;return m(),v("div",ve,[s(g,{model:a.form,ref:"formRef",onSubmit:n.handleSubmit},{default:t(()=>[s(d,{field:"status",label:"\u72B6\u6001"},{default:t(()=>[s(k,{size:"mini",modelValue:a.form.status,"onUpdate:modelValue":e[0]||(e[0]=_=>a.form.status=_),"checked-value":"1","unchecked-value":"0"},null,8,["modelValue"])]),_:1}),s(i,{offsetBottom:0},{default:t(()=>[I("div",we,[s(b,null,{default:t(()=>[s(c,{onClick:e[1]||(e[1]=_=>o.back())},{default:t(()=>[...e[2]||(e[2]=[r("\u8FD4\u56DE",-1)])]),_:1}),s(c,{"html-type":"submit",type:"primary"},{default:t(()=>[...e[3]||(e[3]=[r("\u4FDD\u5B58",-1)])]),_:1})]),_:1})])]),_:1})]),_:1},8,["model","onSubmit"])])}const Ee=A(Fe,[["render",Be]]),Se={components:{Modal:S,sortModal:ce,shareModal:he},data(){return{modal:{sort:!1,share:!1},sortHandleId:0,shareId:"",tableLoading:!1,visibleModal:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},searchParams:{sort:"sort",order:"asc",offset:0,limit:10},searchFieldType:{name:"LIKE"},searchFilter:{name:""},columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"name"},{title:"\u8BFE\u7A0B\u6570",dataIndex:"course_count"},{title:"\u6392\u5E8F",dataIndex:"sort",slotName:"sort",sortable:{sortDirections:["ascend","descend"]}},{title:"\u72B6\u6001",dataIndex:"status",slotName:"status"},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:"230"}],data:[],dataTotal:0,pageParams:{},form:{name:"",status:1},record:null,tableCheckedList:[]}},methods:{showModal(o){this.modal[o]=!this.modal[o]},share(o){this.shareId=o.id,this.showModal("share")},handleSortEditShow(o){this.sortHandleId=o.id,this.modal.sort=!0},handleSortEditOk(){this.refresh(),this.modal.sort=!1},handleSortEditCancel(){this.modal.sort=!1},handleEditOk(){var o="admin/app/score/goods_group/add",e={row:this.form};console.log("this.record",this.record),this.record&&(o="admin/app/score/goods_group/edit",e.ids=this.record.id),this.$request.post(o,e).then(u=>{this.$message.success(u.msg),this.handleCancel(),this.refresh()}).catch(u=>{this.$message.error(u.msg)})},handleCancel(){this.visibleModal=!1},handleEditShow(o=null){o?(this.record=o,this.form.name=o.name,this.form.status=o.status):(this.form.name="",this.form.status=1,this.record=null),this.visibleModal=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var o=this.searchParams,e={},u={};if(this.searchFilter){for(var h in this.searchFilter)this.searchFilter[h]!==""&&(e[h]=this.searchFilter[h],u[h]=this.searchFieldType[h]);JSON.stringify(e)!=="{}"&&(o.op=JSON.stringify(u),o.filter=JSON.stringify(e))}return o},pageChange(o){this.searchParams.offset=o,this.getData()},pageSizeChange(o){this.searchParams.limit=o,this.refresh()},refresh(){this.searchParams.offset=0,this.getData()},handleChange(o,e,u){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh()),console.log("change",o,e,u)},getData(){this.tableLoading=!0,this.$request.post("admin/app/score/goods_group/index",this.getSearchParams()).then(o=>{this.data=o.data.rows,this.dataTotal=o.data.total,this.tableLoading=!1}).catch(o=>{this.$message.error(o.msg),this.tableLoading=!1})},delAlone(o){this.del([o])},delBatch(){this.del(this.tableCheckedList)},del(o){if(!o)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u6570\u636E"),!1;S.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/score/goods_group/del",{ids:o}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},tablecheckedChange(o){this.tableCheckedList=o},detail(o){this.$router.push({name:"course.group.detail",params:{id:o}})},setSort(o,e){this.$request.post("admin/app/score/goods_group/setSort",{id:o,type:e}).then(u=>{this.$message.success(u.msg),this.getData()}).catch(u=>{this.$message.error(u.msg)})}},mounted(){this.getData()}},xe={class:"container"},Ve={style:{width:"100%"}};function De(o,e,u,h,a,n){const k=R,d=L,c=K,b=f("icon-search"),i=O,g=N,_=Q,B=ie,x=f("icon-refresh"),y=f("icon-edit"),E=W,V=f("icon-arrow-up"),D=f("icon-arrow-down"),l=X,F=q,U=J,Y=M,Z=S,$=f("sort-modal"),ee=f("share-modal");return m(),v("div",xe,[s(_,{gutter:24},{default:t(()=>[s(c,{span:6},{default:t(()=>[s(d,{label:"\u540D\u79F0"},{default:t(()=>[s(k,{modelValue:a.searchFilter.name,"onUpdate:modelValue":e[0]||(e[0]=p=>a.searchFilter.name=p),onPressEnter:n.refresh},null,8,["modelValue","onPressEnter"])]),_:1})]),_:1}),s(c,{span:6},{default:t(()=>[s(g,{direction:"vertical",size:18},{default:t(()=>[s(i,{type:"primary",onClick:n.getData},{icon:t(()=>[s(b)]),default:t(()=>[e[5]||(e[5]=r(" \u641C\u7D22 ",-1))]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),s(B,{style:{"margin-top":"0"}}),s(_,{style:{"margin-bottom":"16px"}},{default:t(()=>[s(c,{span:12},{default:t(()=>[s(g,null,{default:t(()=>[s(i,{type:"primary",onClick:n.refresh},{icon:t(()=>[s(x)]),_:1},8,["onClick"]),s(i,{type:"primary",onClick:e[1]||(e[1]=p=>n.handleEditShow())},{default:t(()=>[...e[6]||(e[6]=[r(" \u65B0\u5EFA ",-1)])]),_:1})]),_:1})]),_:1}),s(c,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}})]),_:1}),s(l,{"row-key":"id",pagination:{total:a.dataTotal,defaultPageSize:a.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":a.rowSelection,bordered:!1,columns:a.columns,data:a.data,onPageChange:n.pageChange,loading:a.tableLoading,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:n.tablecheckedChange},{createtime:t(({record:p})=>[I("span",null,w(o.$format.formatDate(p.createtime)),1)]),sort:t(({record:p})=>[s(g,null,{default:t(()=>[r(w(p.sort)+" ",1),s(y,{onClick:T=>n.handleSortEditShow(p)},null,8,["onClick"])]),_:2},1024)]),status:t(({record:p})=>[p.status!=1?(m(),C(E,{key:0,bordered:""},{default:t(()=>[...e[7]||(e[7]=[r("\u9690\u85CF",-1)])]),_:1})):(m(),C(E,{key:1,color:"green",bordered:""},{default:t(()=>[...e[8]||(e[8]=[r("\u6B63\u5E38",-1)])]),_:1}))]),operations:t(({record:p})=>[s(g,{size:10},{default:t(()=>[s(i,{style:{padding:"0"},type:"text",size:"small",onClick:T=>n.setSort(p.id,"up")},{default:t(()=>[s(V)]),_:1},8,["onClick"]),s(i,{style:{padding:"0"},type:"text",size:"small",onClick:T=>n.setSort(p.id,"down")},{default:t(()=>[s(D)]),_:1},8,["onClick"]),s(i,{style:{padding:"0"},type:"text",long:"",size:"small",onClick:T=>n.handleEditShow(p)},{default:t(()=>[...e[9]||(e[9]=[r(" \u7F16\u8F91 ",-1)])]),_:1},8,["onClick"]),s(i,{style:{padding:"0"},type:"text",size:"small",onClick:T=>n.delAlone(p.id)},{default:t(()=>[...e[10]||(e[10]=[r(" \u5220\u9664 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),"pagination-left":t(()=>[I("div",Ve,[s(_,{gutter:24},{default:t(()=>[s(c,{span:20},{default:t(()=>[s(g,null,{default:t(()=>[s(i,{onClick:n.delBatch,disabled:a.tableCheckedList.length==0},{default:t(()=>[...e[11]||(e[11]=[r(" \u5220\u9664\u9009\u4E2D ",-1)])]),_:1},8,["onClick","disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","onPageChange","loading","onPageSizeChange","onChange","onSelectionChange"]),s(Z,{visible:a.visibleModal,onOk:n.handleEditOk,onCancel:n.handleCancel,"title-align":"start",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",unmountOnClose:""},{title:t(()=>[...e[12]||(e[12]=[r(" \u8BFE\u7A0B\u5206\u7EC4 ",-1)])]),default:t(()=>[s(Y,{model:a.form},{default:t(()=>[s(d,{field:"post",label:"\u5206\u7EC4\u540D\u79F0"},{default:t(()=>[s(k,{placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",modelValue:a.form.name,"onUpdate:modelValue":e[2]||(e[2]=p=>a.form.name=p),"max-length":20,onPressEnter:n.handleEditOk,"show-word-limit":""},null,8,["modelValue","onPressEnter"])]),_:1}),s(d,{field:"name",label:"\u72B6\u6001"},{default:t(()=>[s(U,{modelValue:a.form.status,"onUpdate:modelValue":e[3]||(e[3]=p=>a.form.status=p)},{default:t(()=>[s(F,{value:1},{default:t(()=>[...e[13]||(e[13]=[r("\u6B63\u5E38",-1)])]),_:1}),s(F,{value:0},{default:t(()=>[...e[14]||(e[14]=[r("\u9690\u85CF",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["visible","onOk","onCancel"]),s($,{url:"admin/app/score/goods_group",visible:a.modal.sort,id:a.sortHandleId,onCancel:n.handleSortEditCancel,onOk:n.handleSortEditOk},null,8,["visible","id","onCancel","onOk"]),s(ee,{visible:a.modal.share,type:"group",id:a.shareId,onCancel:e[4]||(e[4]=p=>n.showModal("share"))},null,8,["visible","id"])])}const Pe=A(Se,[["render",De]]),Ie={components:{goodsTab:ye,configTab:Ee,groupTab:Pe},data(){return{pageParams:{}}},methods:{openGuide(){window.open("https://wood-soft.feishu.cn/wiki/Cnf8w7SRBiCmG3kwSV4cEnGQnLg","_blank")}},mounted(){this.pageParams=this.$route.params}};const Ae={class:"container"};function Oe(o,e,u,h,a,n){const k=f("goods-tab"),d=ue,c=f("group-tab"),b=f("config-tab"),i=O,g=de,_=me;return m(),v("div",Ae,[s(_,{class:"content-card"},{default:t(()=>[s(g,{"default-active-key":"1"},{extra:t(()=>[s(i,{type:"text",onClick:n.openGuide},{default:t(()=>[...e[0]||(e[0]=[r("\u64CD\u4F5C\u6307\u5F15",-1)])]),_:1},8,["onClick"])]),default:t(()=>[s(d,{key:"1",title:"\u79EF\u5206\u5546\u54C1"},{default:t(()=>[s(k)]),_:1}),s(d,{key:"2",title:"\u5546\u54C1\u5206\u7EC4"},{default:t(()=>[s(c)]),_:1}),s(d,{key:"3",title:"\u8BBE\u7F6E"},{default:t(()=>[s(b)]),_:1})]),_:1})]),_:1})])}const He=A(Ie,[["render",Oe],["__scopeId","data-v-41aee46b"]]);export{He as default};