index-22c63999.js 4.0 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-a61b437d.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-bb69d321.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{_ as l}from"./operate.vue_vue_type_script_setup_true_lang-bdf7ddd2.js";import{_ as p}from"./search.vue_vue_type_script_setup_true_lang-37ac5a64.js";/* empty css *//* empty css */import{d as t,p as s,y as o,ao as r,o as i,c as n,a as m,w as c,f as u,e as _,X as d,l as j,b,a7 as y,a5 as f,aD as g,q as v,a3 as h,a4 as k,a8 as w,U as x,a9 as C,a0 as V}from"./index-31fd0fad.js";import{_ as M}from"./create.vue_vue_type_script_setup_true_lang-6d09b186.js";import{u as U}from"./useGetList-85834dc8.js";import{u as z}from"./useDestroy-6a26d199.js";import{u as L}from"./useOpen-a051ca05.js";import{c as q}from"./index-45b7791a.js";/* empty css *//* empty css */import"./http-81caf32c.js";/* empty css *//* empty css */import"./index-6c574ac2.js";/* empty css *//* empty css */import"./add.vue_vue_type_script_setup_true_lang-b9bb5c32.js";import"./useCreate-228cec24.js";import"./useShow-eaad2f16.js";const S={class:"table-default"},D=_("br",null,null,-1),G=_("br",null,null,-1),O=_("br",null,null,-1),P=t({__name:"index",setup(t){const P="cpManage/cp/manage/cp_list",{data:T,query:X,search:E,reset:H,loading:J}=U(P),{deleted:K}=z(),N=s((()=>{var e;return null==(e=T.value)?void 0:e.data})),{open:Q,close:W,title:Y,visible:A,id:B}=L();return o((()=>{E(),K(E)})),(t,s)=>{const o=h,U=k,z=p,L=l,T=w,K=x,F=C,I=a,R=e,Z=r("action"),$=V;return i(),n("div",null,[m(z,{search:u(E),reset:u(H)},{body:c((()=>[m(U,{label:"cp名称",prop:"cp_name"},{default:c((()=>[m(o,{modelValue:u(X).cp_name,"onUpdate:modelValue":s[0]||(s[0]=e=>u(X).cp_name=e),name:"cp_name",clearable:""},null,8,["modelValue"])])),_:1}),m(U,{label:"所属公司",prop:"cp_company"},{default:c((()=>[m(o,{modelValue:u(X).cp_company,"onUpdate:modelValue":s[1]||(s[1]=e=>u(X).cp_company=e),name:"cp_company",clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["search","reset"]),_("div",S,[d(m(L,{show:u(Q)},null,8,["show"]),[[Z,"cpManage.cpList.store"]]),d((i(),j(F,{data:u(N),class:"mt-3"},{default:c((()=>[m(T,{type:"index",width:"100",label:"序号"}),m(T,{prop:"cp_id",label:"cp_id"}),m(T,{prop:"cp_name",label:"cp名称"}),m(T,{prop:"cp_nick",label:"cp简称"}),m(T,{prop:"cp_company",label:"所属公司"}),m(T,{prop:"book_count",label:"采集数量"}),m(T,{prop:"share_per",label:"结算比例"}),m(T,{prop:"created_at",label:"创建时间"}),m(T,{label:"操作",width:"200"},{default:c((e=>[d((i(),j(K,{onClick:a=>(e=>{const a={cp_id:e.cp_id,cp_name:e.cp_name};q(a).then((e=>{f.success(e.message);const a=setTimeout((()=>{g({title:"提示",message:"同步cp书籍任务已经建立,因书籍数量不同,执行时间有几分钟到几十分钟的延迟进入书籍列表!",type:"warning"}),clearTimeout(a)}),500)}))})(e.row),type:"primary",link:"",size:"small"},{default:c((()=>[b("同步CP书籍")])),_:2},1032,["onClick"])),[[Z,"cpManage.cpList.cpCollection"]]),D,d((i(),j(K,{onClick:a=>u(Q)(e.row.cp_id),type:"primary",link:"",size:"small"},{default:c((()=>[b("编辑")])),_:2},1032,["onClick"])),[[Z,"cpManage.cpList.update"]]),G,d((i(),j(K,{onClick:a=>((e=0,a="")=>{v.push({path:"/cpManage/cpSettle",params:{cp_id:e,cp_name:a}})})(e.row.cp_id,e.row.cp_name),type:"primary",link:"",size:"small"},{default:c((()=>[b("结算列表")])),_:2},1032,["onClick"])),[[Z,"cpManage.cpSettle.index"]]),O])),_:1})])),_:1},8,["data"])),[[$,u(J)]]),m(I)]),m(R,{modelValue:u(A),"onUpdate:modelValue":s[3]||(s[3]=e=>y(A)?A.value=e:null),title:u(Y),"destroy-on-close":""},{default:c((()=>[m(M,{onClose:s[2]||(s[2]=e=>u(W)(u(E))),primary:u(B),api:P},null,8,["primary"])])),_:1},8,["modelValue","title"])])}}});export{P as default};