index-f9937e9a.js 3.6 KB

1
  1. import{u as e,_ as a}from"./useOpen-35ece9f2.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-cb0df2ea.js";import{_ as p}from"./operate.vue_vue_type_script_setup_true_lang-cc420f32.js";import{_ as t}from"./search.vue_vue_type_script_setup_true_lang-fb1efb2a.js";import{d as s,l as o,s as r,r as n,K as c,o as i,c as u,a as _,w as m,f as d,e as b,J as y,j as f,b as g,Q as j,O as v,W as h,q as k}from"./index-ed560906.js";import{_ as w}from"./create.vue_vue_type_script_setup_true_lang-0bbc451a.js";import{u as C}from"./useGetList-e6b5c2a3.js";import{u as V}from"./useDestroy-1573f3e4.js";import{c as x}from"./index-c2bf91c3.js";/* empty css *//* empty css *//* empty css */import"./index-d78b51f5.js";import"./add.vue_vue_type_script_setup_true_lang-eb06dfe1.js";import"./useCreate-da6d3593.js";import"./useShow-39dfce0e.js";import"./http-cec63521.js";const M={class:"table-default"},L=b("br",null,null,-1),S=b("br",null,null,-1),U=b("br",null,null,-1),z=s({__name:"index",setup(s){const z="cpManage/cp/manage/cp_list",{data:O,query:T,search:q,reset:J,loading:K}=C(z),{deleted:W}=V(),D=o((()=>{var e;return null==(e=O.value)?void 0:e.data})),{open:F,close:G,title:I,visible:N,id:P}=e();return r((()=>{q(),W(q)})),(e,s)=>{const o=n("el-input"),r=n("el-form-item"),C=t,V=p,O=n("el-table-column"),W=n("el-button"),Q=n("el-table"),Y=l,A=a,B=c("action"),E=c("loading");return i(),u("div",null,[_(C,{search:d(q),reset:d(J)},{body:m((()=>[_(r,{label:"cp名称",prop:"cp_name"},{default:m((()=>[_(o,{modelValue:d(T).cp_name,"onUpdate:modelValue":s[0]||(s[0]=e=>d(T).cp_name=e),name:"cp_name",clearable:""},null,8,["modelValue"])])),_:1}),_(r,{label:"所属公司",prop:"cp_company"},{default:m((()=>[_(o,{modelValue:d(T).cp_company,"onUpdate:modelValue":s[1]||(s[1]=e=>d(T).cp_company=e),name:"cp_company",clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["search","reset"]),b("div",M,[y(_(V,{show:d(F)},null,8,["show"]),[[B,"cpManage.cpList.store"]]),y((i(),f(Q,{data:d(D),class:"mt-3"},{default:m((()=>[_(O,{type:"index",width:"100",label:"序号"}),_(O,{prop:"cp_id",label:"cp_id"}),_(O,{prop:"cp_name",label:"cp名称"}),_(O,{prop:"cp_nick",label:"cp简称"}),_(O,{prop:"cp_company",label:"所属公司"}),_(O,{prop:"book_count",label:"采集数量"}),_(O,{prop:"share_per",label:"结算比例"}),_(O,{prop:"created_at",label:"创建时间"}),_(O,{label:"操作",width:"200"},{default:m((e=>[y((i(),f(W,{onClick:a=>(e=>{const a={cp_id:e.cp_id,cp_name:e.cp_name};x(a).then((e=>{v.success(e.message);const a=setTimeout((()=>{h({title:"提示",message:"同步cp书籍任务已经建立,因书籍数量不同,执行时间有几分钟到几十分钟的延迟进入书籍列表!",type:"warning"}),clearTimeout(a)}),500)}))})(e.row),type:"primary",link:"",size:"small"},{default:m((()=>[g("同步CP书籍")])),_:2},1032,["onClick"])),[[B,"cpManage.cpList.cpCollection"]]),L,y((i(),f(W,{onClick:a=>d(F)(e.row.cp_id),type:"primary",link:"",size:"small"},{default:m((()=>[g("编辑")])),_:2},1032,["onClick"])),[[B,"cpManage.cpList.update"]]),S,y((i(),f(W,{onClick:a=>((e=0,a="")=>{k.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:m((()=>[g("结算列表")])),_:2},1032,["onClick"])),[[B,"cpManage.cpSettle.index"]]),U])),_:1})])),_:1},8,["data"])),[[E,d(K)]]),_(Y)]),_(A,{modelValue:d(N),"onUpdate:modelValue":s[3]||(s[3]=e=>j(N)?N.value=e:null),title:d(I),"destroy-on-close":""},{default:m((()=>[_(w,{onClose:s[2]||(s[2]=e=>d(G)(d(q))),primary:d(P),api:z},null,8,["primary"])])),_:1},8,["modelValue","title"])])}}});export{z as default};