智慧教务系统
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
3.1 KiB

import{d as w,v as k,l as I,r as l,h as _,c as B,e as o,w as p,a as c,J as E,m as u,u as e,t as M,k as d,i as z,B as T,M as D,O as P,E as N,P as V,Q as j,K as $,L as U,p as W,g as q}from"./index-f5d841af.js";/* empty css *//* 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 */import{_ as J,g as K,d as O,a as Q,b as R}from"./six-speed-modification-log-edit.vue_vue_type_style_index_0_lang-68f20430.js";import{_ as A}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";const F=r=>(W("data-v-f0cc69e4"),r=r(),q(),r),G={class:"main-container"},H=F(()=>c("div",{class:"flex justify-between items-center"},[c("span",{class:"text-lg"},"六要素修改记录")],-1)),X={class:"mt-[10px]"},Y={class:"mt-[16px] flex justify-end"},Z=w({__name:"six_speed_modification_log",setup(r){const g=k();g.meta.title;let t=I({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{customer_resource_id:g.query.id,campus_id:""}});l(),l([]);const s=(m=1)=>{t.loading=!0,t.page=m,K({page:t.page,limit:t.limit,...t.searchParam}).then(a=>{t.loading=!1,t.data=a.data.data,t.total=a.data.total}).catch(()=>{t.loading=!1})};s();const f=l(null),x=m=>{D.confirm("确定要回滚当前数据吗",d("warning"),{confirmButtonText:d("confirm"),cancelButtonText:d("cancel"),type:"warning"}).then(()=>{O(m).then(()=>{s()}).catch(()=>{})})},v=l([]);(async()=>{v.value=await(await Q({})).data})();const h=l([]);return(async()=>{h.value=await(await R({})).data})(),(m,a)=>{const n=P,L=N,S=V,b=j,y=$,C=U;return _(),B("div",G,[o(y,{class:"box-card !border-none",shadow:"never"},{default:p(()=>[H,c("div",X,[E((_(),u(S,{data:e(t).data,size:"large"},{empty:p(()=>[c("span",null,M(e(t).loading?"":e(d)("emptyData")),1)]),default:p(()=>[o(n,{prop:"updated_at",label:"修改时间"}),o(n,{prop:"name",label:"客户名称"}),o(n,{prop:"staff_id_name",label:"修改人员"}),o(n,{prop:"count",label:"修改字段数量"}),o(n,{label:e(d)("operation"),fixed:"right","min-width":"60"},{default:p(({row:i})=>[i.is_rollback==0?(_(),u(L,{key:0,type:"primary",link:"",onClick:at=>x(i.id)},{default:p(()=>[z("回滚")]),_:2},1032,["onClick"])):T("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[C,e(t).loading]]),c("div",Y,[o(b,{"current-page":e(t).page,"onUpdate:current-page":a[0]||(a[0]=i=>e(t).page=i),"page-size":e(t).limit,"onUpdate:page-size":a[1]||(a[1]=i=>e(t).limit=i),layout:"total, sizes, prev, pager, next, jumper",total:e(t).total,onSizeChange:a[2]||(a[2]=i=>s()),onCurrentChange:s},null,8,["current-page","page-size","total"])])]),o(J,{ref_key:"editSixSpeedModificationLogDialog",ref:f,onComplete:s},null,512)]),_:1})])}}});const Ct=A(Z,[["__scopeId","data-v-f0cc69e4"]]);export{Ct as default};