import{_ as e}from"./index-7ae66f9b.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-71fd3900.js";import{_ as a}from"./search.vue_vue_type_script_setup_true_lang-eca442e0.js";import{v as t}from"./index-916eae85.js";import{v as o,a as s}from"./index-f165dace.js";import{_ as r}from"./create.vue_vue_type_script_setup_true_lang-85a9c9fb.js";import{u as i}from"./useGetList-057b3be0.js";import{u as n}from"./useDestroy-e29f904f.js";import{u}from"./useOpen-c8f0b605.js";import{d as p,k as d,u as c,m,p as f,r as _,I as h,o as v,c as w,e as y,a as b,w as g,F as k,q as C,f as j,j as x,b as V,t as z,s as B,H as U,O as T,L as W,a1 as q,A as I,V as L,X as N,Y as O,_ as S}from"./index-9807a5c1.js";/* empty css *//* empty css *//* empty css */import"./index-8c54fbc5.js";import"./http-dc89695a.js";import"./myUpload-4cbe86dc.js";const X=e=>(N("data-v-62841559"),e=e(),O(),e),A={class:"pl-5"},D={key:0,class:"w-full text-red-500"},F={class:"flex justify-between"},G={class:"table-default"},H={class:"set-warpper"},Y={class:"note-content"},E={class:"flex flex-col items-start justify-center wrapper"},J=X((()=>y("br",null,null,-1))),K=X((()=>y("br",null,null,-1))),M=X((()=>y("br",null,null,-1))),P=X((()=>y("br",null,null,-1))),Q=S(p({__name:"index",setup(p){const N=d([]),{data:O,query:S,search:X,reset:Q,loading:R}=i("videoStock/wechatCheck/list");n(),d(!1),d({}),d({});const Z=d([]);d([]),c();const $=d([{name:"审核中",value:"1,5"},{name:"审核驳回",value:"4"},{name:"审核通过",value:"3"},{name:"最终失败",value:"2"}]),ee=m((()=>["4"].includes(S.value.status))),le=d([]),ae=e=>{t({limit:999,...e}).then((e=>{le.value=e.data}))},te=e=>{e?ae({videoName:e}):ae()},oe=()=>{Q(),Z.value=[]},se=m((()=>{var e;return null==(e=O.value)?void 0:e.data})),{open:re,close:ie,title:ne,visible:ue,id:pe}=u(),de=e=>{L(e),N.value=e},ce=()=>{if(N.value.length<=0)return W.warning({message:"至少选择一条数据",type:"warning"});q({title:"提示",message:I("p",null,[I("span",null,"确认批量提审"),I("span",null,"吗?")]),showCancelButton:!0,confirmButtonText:"确定",type:"warning",cancelButtonText:"取消",beforeClose:(e,l,a)=>{if("confirm"===e){let e=N.value.map((e=>e.id));o({ids:e}).then((e=>{W.success(e.message),X()}))}a()}})};return f((()=>{S.value.status="1,5",ae(),X()})),(t,i)=>{const n=_("el-radio"),u=_("el-radio-group"),p=_("el-option"),d=_("el-select"),c=_("el-form-item"),m=_("el-input"),f=a,L=_("el-button"),N=_("el-table-column"),O=_("el-image"),Q=_("el-popover"),Z=_("el-link"),ae=_("el-table"),me=l,fe=e,_e=h("action"),he=h("loading");return v(),w("div",null,[y("div",A,[b(u,{modelValue:j(S).status,"onUpdate:modelValue":i[0]||(i[0]=e=>j(S).status=e),onChange:j(X)},{default:g((()=>[(v(!0),w(k,null,C(j($),(e=>(v(),x(n,{label:e.value,key:e.value},{default:g((()=>[V(z(e.name),1)])),_:2},1032,["label"])))),128))])),_:1},8,["modelValue","onChange"]),["1,5","4"].includes(j(S).status)?(v(),w("div",D," 注:请仔细核对提审内容,若多次审核驳回,可能会导致提审最终失败,最终失败后,对应短剧将失去提审资格")):B("",!0)]),y("div",F,[b(f,{search:j(X),reset:oe},{body:g((()=>[b(c,{label:"剧目名称",prop:"video_id"},{default:g((()=>[b(d,{modelValue:j(S).video_id,"onUpdate:modelValue":i[1]||(i[1]=e=>j(S).video_id=e),class:"w-full",clearable:"",filterable:"",remote:"","remote-method":te,placeholder:"请选择剧目名称"},{default:g((()=>[(v(!0),w(k,null,C(j(le),(e=>(v(),x(p,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),b(c,{label:"制作方",prop:"producer"},{default:g((()=>[b(m,{modelValue:j(S).producer,"onUpdate:modelValue":i[2]||(i[2]=e=>j(S).producer=e),placeholder:"请输入制作方名称",clearable:""},null,8,["modelValue"])])),_:1}),b(c,{label:"编剧",prop:"playwright"},{default:g((()=>[b(m,{modelValue:j(S).playwright,"onUpdate:modelValue":i[3]||(i[3]=e=>j(S).playwright=e),placeholder:"请输入编剧姓名",clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["search"])]),y("div",G,[y("div",H,[j(ee)?U((v(),x(L,{key:0,onClick:ce,size:"default"},{default:g((()=>[V("批量提审")])),_:1})),[[_e,"video.WechatCheck.check"]]):B("",!0)]),U((v(),x(ae,{data:j(se),class:"mt-3",onSelectionChange:de},{default:g((()=>[j(ee)?(v(),x(N,{key:0,type:"selection"})):B("",!0),b(N,{label:"剧目名称",prop:"name","show-overflow-tooltip":"","min-width":"150"}),b(N,{label:"制作方名称",prop:"producer","show-overflow-tooltip":"","min-width":"100"}),b(N,{prop:"note",label:"剧目简介","min-width":"250"},{default:g((e=>[y("span",Y,z(e.row.note),1)])),_:1}),b(N,{prop:"playwright",label:"编剧姓名","show-overflow-tooltip":"","min-width":"100"}),b(N,{prop:"total_episode_num",label:"总集数"}),b(N,{prop:"registration_number",label:"剧目备案号","show-overflow-tooltip":"","min-width":"150"}),b(N,{label:"剧目海报","show-overflow-tooltip":"","min-width":"150"},{default:g((e=>[y("div",E,[b(Q,{placement:"top",width:200,trigger:"click"},{reference:g((()=>[b(O,{src:e.row.cover_image,class:"cursor-pointer",style:{width:"48px",height:"48px"},fit:"contain",lazy:!0},null,8,["src"])])),default:g((()=>[b(O,{src:e.row.cover_image,style:{width:"100%"},fit:"contain"},null,8,["src"])])),_:2},1024)])])),_:1}),b(N,{prop:"shelf_type_str",label:"《广播电视节目制作许可证》","show-overflow-tooltip":"","min-width":"200"},{default:g((e=>[b(Z,{type:"primary",href:e.row.production_license_img,target:"_blank"},{default:g((()=>[V("广播电视节目制作许可证")])),_:2},1032,["href"])])),_:1}),b(N,{prop:"shelf_type_str",label:"授权材料","show-overflow-tooltip":"","min-width":"150"},{default:g((e=>[b(Z,{type:"primary",href:e.row.authorized_img,target:"_blank"},{default:g((()=>[V("剧目播放授权材料")])),_:2},1032,["href"])])),_:1}),b(N,{prop:"apply_at",label:"提审时间","show-overflow-tooltip":"","min-width":"150"},{default:g((e=>[y("div",null,z(e.row.apply_at),1)])),_:1}),["2","3","4"].includes(j(S).status)?(v(),x(N,{key:1,prop:"check_at",label:"审核时间","show-overflow-tooltip":"","min-width":"150"},{default:g((e=>[y("div",null,z(e.row.apply_at),1)])),_:1})):B("",!0),["2","3","4"].includes(j(S).status)?(v(),x(N,{key:2,prop:"status",label:"审核状态","show-overflow-tooltip":"","min-width":"150"},{default:g((e=>[y("div",null,z(e.row.status_str),1)])),_:1})):B("",!0),["4"].includes(j(S).status)?(v(),x(N,{key:3,prop:"check_reason",label:"审核原因","show-overflow-tooltip":"","min-width":"150"},{default:g((e=>[y("div",null,z(e.row.check_reason),1)])),_:1})):B("",!0),j(ee)?(v(),x(N,{key:4,label:"操作"},{default:g((e=>[U((v(),x(L,{onClick:l=>j(re)(e.row),link:"",type:"primary",size:"small"},{default:g((()=>[V("编辑")])),_:2},1032,["onClick"])),[[_e,"video.WechatCheck.update"]]),J,U((v(),x(L,{link:"",type:"primary",size:"small",onClick:l=>{return a=e.row,void q({title:"提示",message:I("p",null,[I("span",null,"确认删除"),I("span",null,"吗?")]),showCancelButton:!0,confirmButtonText:"确定",type:"warning",cancelButtonText:"取消",beforeClose:(e,l,t)=>{"confirm"===e&&s({id:a.id}).then((e=>{W.success(e.message),X()})),t()}});var a}},{default:g((()=>[V("删除")])),_:2},1032,["onClick"])),[[_e,"video.WechatCheck.delete"]]),K,U((v(),x(L,{onClick:l=>{return a=e.row,void o({ids:[a.id]}).then((e=>{W.success(e.message),X()}));var a},link:"",type:"primary",size:"small"},{default:g((()=>[V("重新提审")])),_:2},1032,["onClick"])),[[_e,"video.WechatCheck.check"]]),M,P])),_:1})):B("",!0)])),_:1},8,["data"])),[[he,j(R)]]),b(me)]),b(fe,{modelValue:j(ue),"onUpdate:modelValue":i[5]||(i[5]=e=>T(ue)?ue.value=e:null),title:j(ne),"destroy-on-close":""},{default:g((()=>[b(r,{onClose:i[4]||(i[4]=e=>j(ie)(j(X))),primary:j(pe)},null,8,["primary"])])),_:1},8,["modelValue","title"])])}}}),[["__scopeId","data-v-62841559"]]);export{Q as default};