list.984872ef.js 5.6 KB

1
  1. var R=Object.defineProperty;var w=Object.getOwnPropertySymbols;var T=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var B=(a,t,u)=>t in a?R(a,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):a[t]=u,p=(a,t)=>{for(var u in t||(t={}))T.call(t,u)&&B(a,u,t[u]);if(w)for(var u of w(t))q.call(t,u)&&B(a,u,t[u]);return a};import{d as E,a as e,I as U,j as v,B as b,u as M,k as H,h as K,l as r,F as O,M as W,S as $,P as J,G as N,T as Q}from"./vendor.3506a68e.js";/* empty css *//* empty css *//* empty css *//* empty css */import{C as X}from"./index.2d1e9e4b.js";import{C as Y,r as G}from"./index.9e4b607f.js";/* empty css */import{c as Z}from"./index.926ca9c5.js";import{s as ee}from"./index.module.1588db22.js";import{g as ae,m as te}from"./music.a79cce2e.js";import"./orderStatus.81f9c36b.js";import"./index.339fc024.js";var se="./assets/music-icon.fd0e8ce9.png";const ue="_item_18izn_1",le="_header_18izn_8",oe="_mate_18izn_14",ne="_icon_18izn_19",ie="_info_18izn_25",re="_btn_18izn_53",ce="_vip_18izn_61",de="_free_18izn_65",me="_charge_18izn_69",ve="_footer_18izn_73",fe="_user_18izn_78",pe="_userIcon_18izn_84",he="_favorite_18izn_92",_e="_tags_18izn_95";var c={item:ue,header:le,mate:oe,icon:ne,info:ie,btn:re,vip:ce,free:de,charge:me,footer:ve,user:fe,userIcon:pe,favorite:he,tags:_e};const Se={CHARGE:"\u70B9\u64AD",FREE:"\u514D\u8D39",VIP:"VIP"};let j;(function(a){a.UNPASS="\u62D2\u7EDD",a.DOING="\u5BA1\u6838\u4E2D",a.PASS="\u901A\u8FC7"})(j||(j={}));let C;(function(a){a.UNPASS="#f56c6c",a.DOING="#909399",a.PASS="#67c23a"})(C||(C={}));var ge=E({name:"MusicItem",props:{data:{type:Object,default:{}},onClick:{type:Function}},emits:["favorite"],setup({onClick:a,data:t}){return()=>{const u=t.musicPrice>0?"charge":"free";return e("div",{class:c.item,onClick:()=>{a==null||a(t)}},[e("header",{class:c.header},[e("div",{class:c.mate},[e(U,{src:se,round:!0,class:c.icon},null),e("div",{class:c.info},[e("h4",{class:"van-multi-ellipsis--l2"},[t.musicSheetName]),e("p",null,[e("div",null,[e("span",null,[v("\u5BA1\u6838\u72B6\u6001:")," ",e("b",{style:{color:C[t.auditStatus],fontWeight:"bold"}},[j[t.auditStatus]])]),e("span",null,[v("\u4E0A\u4F20\u4F5C\u8005: "),t.username])]),e("div",null,[e("span",null,[v("\u6536\u8D39\u4EF7\u683C: "),t.musicPrice,v("\u5143")]),e("span",null,[v("\u5BA1\u6279\u4EBA\u5458: "),t.auditName])])])])]),e("div",{class:c.buttons},[e(b,{class:Z(c.btn,c[u])},{default:()=>[Se[u.toLocaleUpperCase()]]})])])])}}});const ye=()=>{};var Ge=E({name:"ReviewList",props:{hideSearch:{type:Boolean,default:!1},defauleParams:{type:Object,default:()=>({})},onItemClick:{type:Function,default:ye},teacherId:{type:String||Number,default:""}},setup({hideSearch:a,defauleParams:t,onItemClick:u,teacherId:Ie},{expose:V}){localStorage.setItem("behaviorId",ae());const S=M();H();const z={},x=S.query;x.version&&(z.version=x.version||"");const d=K(p(p({search:S.query.search||"",musicTagIds:S.query.tagids||"",page:1},z),t)),l=r(null),f=r(!1),D=r(!1),g=r(!1),L=r(!1),y=s=>{d.page=1,d.search=s,l.value=null,I()},I=async()=>{var s;if(!f.value){f.value=!0,g.value=!1;try{const n=await G.post("/api-admin/music/sheet/audit/list",{data:p({},d)});if(l.value){let _=(((s=l.value)==null?void 0:s.rows)||[]).concat(n.data.rows||[]);l.value.rows=_}l.value=l.value||n.data,d.page=n.data.pageNo+1,D.value=n.data.pageNo>=n.data.totalPage}catch{g.value=!0}f.value=!1}};V({onSearch:y,onComfirm:s=>{const n=Object.values(s).flat().filter(Boolean).join(",");d.musicTagIds=n,d.page=1,l.value=null,I(),L.value=!1}});const m=r(""),o=r(null),h=r(!1),P=async s=>{try{await G.post("/api-admin/music/sheet/audit",{data:s}),Q.success("\u63D0\u4EA4\u6210\u529F"),h.value=!1,m.value="",y(d.search)}catch{}};return()=>e(O,null,[e(W,{loading:f.value,finished:D.value,"finished-text":l.value&&l.value.rows.length?"\u6CA1\u6709\u66F4\u591A\u4E86":"",onLoad:I,error:g.value},{default:()=>[!a&&e($,{class:ee.sticky},{default:()=>[e(X,{onSearch:y},null)]}),l.value&&l.value.rows.length?l.value.rows.map(s=>e(ge,{data:s,onClick:()=>{o.value=p({},s),h.value=!0,console.log(s)}},null)):!f.value&&e(Y,{tips:"\u6682\u65E0\u66F2\u76EE",classImgSize:"SMALL",btnStatus:!1},null)]}),e(J,{position:"bottom",closeable:!0,style:{minHeight:"30%"},show:!!o.value&&h.value,onClosed:()=>o.value=null,onClose:()=>h.value=!1,teleport:"body"},{default:()=>{var s,n,_,A,k,F;return[e(N,{label:"\u66F2\u76EE\u540D\u79F0",readonly:!0,modelValue:(s=o.value)==null?void 0:s.musicSheetName},null),e(N,{label:"\u66F2\u8C31\u68C0\u67E5",readonly:!0,isLink:!0,modelValue:"\u7ACB\u5373\u67E5\u770B",onClick:()=>{var i;return te({id:(i=o.value)==null?void 0:i.musicSheetId},void 0,{client:"teacher"})}},null),((n=o.value)==null?void 0:n.auditStatus)==="DOING"?e(O,null,[e(N,{readonly:((_=o.value)==null?void 0:_.auditStatus)!=="DOING",modelValue:m.value,"onUpdate:modelValue":i=>m.value=i,rows:"3",clearable:!0,autosize:!0,label:"\u5BA1\u6838\u7406\u7531",type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5BA1\u6838\u7406\u7531",required:((A=o.value)==null?void 0:A.auditStatus)==="DOING"},null),e("div",{style:{display:"flex"}},[e(b,{disabled:!m.value&&((k=o.value)==null?void 0:k.auditStatus)==="DOING",block:!0,type:"danger",onClick:()=>{var i;return P({musicSheetId:(i=o.value)==null?void 0:i.musicSheetId,authStatus:"UNPASS",remark:m.value})}},{default:()=>[v("\u62D2\u7EDD")]}),e(b,{disabled:!m.value&&((F=o.value)==null?void 0:F.auditStatus)==="DOING",block:!0,type:"primary",onClick:()=>{var i;return P({musicSheetId:(i=o.value)==null?void 0:i.musicSheetId,authStatus:"PASS",remark:m.value})}},{default:()=>[v("\u540C\u610F")]})])]):null]}})])}});export{Ge as default};