You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
7.0 KiB
1 lines
7.0 KiB
import{d as O,v as G,l as H,r as g,f as J,h as n,c as d,e as l,w as s,a as v,t as m,u as e,i as f,k as a,F as b,O as k,m as y,J as K,B as F,S as W,E as q,_ as A,ac as Q,G as X,bg as Z,H as ee,K as te,$ as le,a0 as ae,a1 as oe,L as re}from"./index-775ec1fd.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{u as T}from"./dict-1054bafa.js";import{g as se,d as ne,a as ie}from"./follow_up_reminders-6c749da2.js";import{_ as de}from"./_plugin-vue_export-helper-c27b6911.js";const me={class:"main-container"},pe={class:"flex justify-between items-center"},ue={class:"text-lg"},_e={class:"mt-[10px]"},ce={key:0},fe={key:0},he={class:"mt-[16px] flex justify-end"},we=O({__name:"follow_up_reminders",setup(ge){const R=G().meta.title;let o=H({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{follow_up_logs_id:"",reminder_time:[],reminder_method:"",task_status:"",create_time:[]}});const V=g();g([]);const x=g([]);(async()=>{x.value=await(await T("reminder_method")).data.dictionary})();const L=g([]);(async()=>{L.value=await(await T("task_status")).data.dictionary})();const _=(p=1)=>{o.loading=!0,o.page=p,se({page:o.page,limit:o.limit,...o.searchParam}).then(r=>{o.loading=!1,o.data=r.data.data,o.total=r.data.total}).catch(()=>{o.loading=!1})};_();const D=J(),B=()=>{D.push("/follow_up_reminders/follow_up_reminders_edit")},M=p=>{D.push("/follow_up_reminders/follow_up_reminders_edit?id="+p.id)},I=p=>{W.confirm(a("followUpRemindersDeleteTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{ne(p).then(()=>{_()}).catch(()=>{})})},P=g([]);(async()=>{P.value=await(await ie({})).data})();const Y=p=>{p&&(p.resetFields(),_())};return(p,r)=>{const h=q,w=A,U=Q,c=X,C=Z,S=ee,E=te,u=le,z=ae,$=oe,N=re;return n(),d("div",me,[l(E,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[v("div",pe,[v("span",ue,m(e(R)),1),l(h,{type:"primary",onClick:B},{default:s(()=>[f(m(e(a)("addFollowUpReminders")),1)]),_:1})]),l(E,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:s(()=>[l(S,{inline:!0,model:e(o).searchParam,ref_key:"searchFormRef",ref:V},{default:s(()=>[l(c,{label:e(a)("followUpLogsId"),prop:"follow_up_logs_id"},{default:s(()=>[l(U,{class:"w-[280px]",modelValue:e(o).searchParam.follow_up_logs_id,"onUpdate:modelValue":r[0]||(r[0]=t=>e(o).searchParam.follow_up_logs_id=t),clearable:"",placeholder:e(a)("followUpLogsIdPlaceholder")},{default:s(()=>[(n(!0),d(b,null,k(P.value,(t,i)=>(n(),y(w,{key:i,label:t.id,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),l(c,{label:e(a)("reminderTime"),prop:"reminder_time"},{default:s(()=>[l(C,{modelValue:e(o).searchParam.reminder_time,"onUpdate:modelValue":r[1]||(r[1]=t=>e(o).searchParam.reminder_time=t),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(a)("startDate"),"end-placeholder":e(a)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),l(c,{label:e(a)("reminderMethod"),prop:"reminder_method"},{default:s(()=>[l(U,{class:"w-[280px]",modelValue:e(o).searchParam.reminder_method,"onUpdate:modelValue":r[2]||(r[2]=t=>e(o).searchParam.reminder_method=t),clearable:"",placeholder:e(a)("reminderMethodPlaceholder")},{default:s(()=>[l(w,{label:"全部",value:""}),(n(!0),d(b,null,k(x.value,(t,i)=>(n(),y(w,{key:i,label:t.name,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),l(c,{label:e(a)("taskStatus"),prop:"task_status"},{default:s(()=>[l(U,{class:"w-[280px]",modelValue:e(o).searchParam.task_status,"onUpdate:modelValue":r[3]||(r[3]=t=>e(o).searchParam.task_status=t),clearable:"",placeholder:e(a)("taskStatusPlaceholder")},{default:s(()=>[l(w,{label:"全部",value:""}),(n(!0),d(b,null,k(L.value,(t,i)=>(n(),y(w,{key:i,label:t.name,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),l(c,{label:e(a)("createTime"),prop:"create_time"},{default:s(()=>[l(C,{modelValue:e(o).searchParam.create_time,"onUpdate:modelValue":r[4]||(r[4]=t=>e(o).searchParam.create_time=t),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(a)("startDate"),"end-placeholder":e(a)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),l(c,null,{default:s(()=>[l(h,{type:"primary",onClick:r[5]||(r[5]=t=>_())},{default:s(()=>[f(m(e(a)("search")),1)]),_:1}),l(h,{onClick:r[6]||(r[6]=t=>Y(V.value))},{default:s(()=>[f(m(e(a)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),v("div",_e,[K((n(),y(z,{data:e(o).data,size:"large"},{empty:s(()=>[v("span",null,m(e(o).loading?"":e(a)("emptyData")),1)]),default:s(()=>[l(u,{prop:"id",label:e(a)("id"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),l(u,{prop:"follow_up_logs_id_name",label:e(a)("followUpLogsId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),l(u,{prop:"reminder_time",label:e(a)("reminderTime"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),l(u,{label:e(a)("reminderMethod"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:s(({row:t})=>[(n(!0),d(b,null,k(x.value,(i,j)=>(n(),d("div",null,[i.value==t.reminder_method?(n(),d("div",ce,m(i.name),1)):F("",!0)]))),256))]),_:1},8,["label"]),l(u,{label:e(a)("taskStatus"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:s(({row:t})=>[(n(!0),d(b,null,k(L.value,(i,j)=>(n(),d("div",null,[i.value==t.task_status?(n(),d("div",fe,m(i.name),1)):F("",!0)]))),256))]),_:1},8,["label"]),l(u,{prop:"err_msg",label:e(a)("errMsg"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),l(u,{label:e(a)("createTime"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:s(({row:t})=>[f(m(t.create_time||""),1)]),_:1},8,["label"]),l(u,{label:e(a)("operation"),fixed:"right","min-width":"120"},{default:s(({row:t})=>[l(h,{type:"primary",link:"",onClick:i=>M(t)},{default:s(()=>[f(m(e(a)("edit")),1)]),_:2},1032,["onClick"]),l(h,{type:"primary",link:"",onClick:i=>I(t.id)},{default:s(()=>[f(m(e(a)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[N,e(o).loading]]),v("div",he,[l($,{"current-page":e(o).page,"onUpdate:current-page":r[7]||(r[7]=t=>e(o).page=t),"page-size":e(o).limit,"onUpdate:page-size":r[8]||(r[8]=t=>e(o).limit=t),layout:"total, sizes, prev, pager, next, jumper",total:e(o).total,onSizeChange:r[9]||(r[9]=t=>_()),onCurrentChange:_},null,8,["current-page","page-size","total"])])])]),_:1})])}}});const Ge=de(we,[["__scopeId","data-v-65811e8d"]]);export{Ge as default};
|
|
|