index-5abf43e3.js 3.6 KB

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