index-6b777039.js 4.1 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-95b899b5.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-84834a0d.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-e8ef6f9d.js";import{_ as p}from"./search.vue_vue_type_script_setup_true_lang-271b6823.js";/* empty css *//* empty css */import{d as t,p as s,x as o,an as r,o as i,c as m,a as n,w as c,f as u,e as _,W as d,l as j,b,a6 as y,a4 as g,aD as f,q as v,a2 as h,a3 as k,a7 as w,S as x,a8 as C,$ as V}from"./index-b85d10da.js";import{_ as M}from"./create.vue_vue_type_script_setup_true_lang-6b635d30.js";import{u as L}from"./useGetList-faadf7e9.js";import{u as S}from"./useDestroy-bbb30a90.js";import{u as z}from"./useOpen-1a04c443.js";import{c as q}from"./index-3d88880b.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-634317e0.js";/* empty css *//* empty css */import"./add.vue_vue_type_script_setup_true_lang-431e47c1.js";import"./useCreate-26fc3f19.js";import"./useShow-3acbfa73.js";import"./http-a5785930.js";const T={class:"table-default"},U=_("br",null,null,-1),D=_("br",null,null,-1),P=_("br",null,null,-1),B=t({__name:"index",setup(t){const B="cpManage/cp/manage/cp_list",{data:E,query:F,search:G,reset:I,loading:J}=L(B),{deleted:K}=S(),O=s((()=>{var e;return null==(e=E.value)?void 0:e.data})),{open:Q,close:R,title:W,visible:Y,id:Z}=z();return o((()=>{G(),K(G)})),(t,s)=>{const o=h,L=k,S=p,z=l,E=w,K=x,$=C,A=a,H=e,N=r("action"),X=V;return i(),m("div",null,[n(S,{search:u(G),reset:u(I)},{body:c((()=>[n(L,{label:"cp名称",prop:"cp_name"},{default:c((()=>[n(o,{modelValue:u(F).cp_name,"onUpdate:modelValue":s[0]||(s[0]=e=>u(F).cp_name=e),name:"cp_name",clearable:""},null,8,["modelValue"])])),_:1}),n(L,{label:"所属公司",prop:"cp_company"},{default:c((()=>[n(o,{modelValue:u(F).cp_company,"onUpdate:modelValue":s[1]||(s[1]=e=>u(F).cp_company=e),name:"cp_company",clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["search","reset"]),_("div",T,[d(n(z,{show:u(Q)},null,8,["show"]),[[N,"cpManage.cpList.store"]]),d((i(),j($,{data:u(O),class:"mt-3"},{default:c((()=>[n(E,{type:"index",width:"100",label:"序号"}),n(E,{prop:"cp_id",label:"cp_id"}),n(E,{prop:"cp_name",label:"cp名称"}),n(E,{prop:"cp_nick",label:"cp简称"}),n(E,{prop:"cp_company",label:"所属公司"}),n(E,{prop:"book_count",label:"采集数量"}),n(E,{prop:"share_per",label:"结算比例"}),n(E,{prop:"created_at",label:"创建时间"}),n(E,{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=>{g.success(e.message);const a=setTimeout((()=>{f({title:"提示",message:"同步cp书籍任务已经建立,因书籍数量不同,执行时间有几分钟到几十分钟的延迟进入书籍列表!",type:"warning"}),clearTimeout(a)}),500)}))})(e.row),type:"primary",link:"",size:"small"},{default:c((()=>[b("同步CP书籍")])),_:2},1032,["onClick"])),[[N,"cpManage.cpList.cpCollection"]]),U,d((i(),j(K,{onClick:a=>u(Q)(e.row.cp_id),type:"primary",link:"",size:"small"},{default:c((()=>[b("编辑")])),_:2},1032,["onClick"])),[[N,"cpManage.cpList.update"]]),D,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"])),[[N,"cpManage.cpSettle.index"]]),P])),_:1})])),_:1},8,["data"])),[[X,u(J)]]),n(A)]),n(H,{modelValue:u(Y),"onUpdate:modelValue":s[3]||(s[3]=e=>y(Y)?Y.value=e:null),title:u(W),"destroy-on-close":""},{default:c((()=>[n(M,{onClose:s[2]||(s[2]=e=>u(R)(u(G))),primary:u(Z),api:B},null,8,["primary"])])),_:1},8,["modelValue","title"])])}}});export{B as default};