index-890cd0e4.js 3.2 KB

1
  1. import{A as $,s as q,k as K,L as z,R as E,M as B,E as M,e as P}from"./index-662ebf41.js";import{u as A}from"./vue-router-e4a270fb.js";import{a as O,o as j,U as o,V as n,W as i,j as e,X as t,F as x,a2 as h,a3 as v,G as D,a7 as u,a4 as d,u as b,R,$ as F,a1 as U}from"./vue-b109b72f.js";import{u as G}from"./base-b93ee6aa.js";import{_ as I}from"./_plugin-vue_export-helper-c27b6911.js";const W={key:0},X={key:1},H={style:{color:"#999"}},J={__name:"log",props:{ownertable:String,keyid:String},setup(r){const _=r,y=A(),c=O([]),p=async()=>{const m=await $.requested({id:20221114125401,content:{pageNumber:1,pageSize:20,ownertable:_.ownertable,ownerid:y.currentRoute.value.query.id}});c.value=m.data};return j(()=>{p()}),(m,w)=>{const k=o("a-empty"),l=o("a-timeline-item"),f=o("a-timeline");return n(),i("div",null,[c.value.length===0?(n(),i("div",W,[e(k)])):(n(),i("div",X,[e(f,null,{default:t(()=>[(n(!0),i(x,null,h(c.value,(s,g)=>(n(),v(l,{key:g},{default:t(()=>[D(u(s.actionby)+" - "+u(s.action)+" - "+u(s.remarks),1),d("p",H,u(s.actiondate),1)]),_:2},1024))),128))]),_:1})]))])}}};const Q={style:{"margin-top":"10px"}},Y={class:"flex-between"},Z={class:"flex-align-center"},ee={class:"y-container"},te={__name:"index",props:{headData:Array,tabs:Array,ownertable:String,title:String,delParam:Object,disable:Boolean},setup(r){const _=r,y=A(),c=G();q(c);const p=O(0),m=()=>{y.replace({name:y.currentRoute.value.meta.name})},w=()=>{B.confirm({title:"删除",content:"确认删除当前数据吗",icon:e(M),async onOk(){const l=await $.requested(_.delParam);P.message(l,"删除成功",()=>{m()})},cancelText:"取消",onCancel(){B.destroyAll()}})},k=l=>{p.value=l};return(l,f)=>{const s=o("a-button"),g=o("a-space"),L=o("a-descriptions-item"),N=o("a-descriptions"),T=o("a-card"),C=o("a-tab-pane"),V=o("a-tabs");return n(),i("div",Q,[e(T,{class:"mt-10",headStyle:{padding:"0 10px"},bodyStyle:{padding:"10px 16px"},bordered:!1},{title:t(()=>[d("div",Y,[e(g,null,{default:t(()=>[e(s,{shape:"circle",onClick:m},{default:t(()=>[e(b(K))]),_:1}),d("span",null,u(r.title),1)]),_:1}),d("div",Z,[e(g,null,{default:t(()=>[R(l.$slots,"operation",{},void 0,!0),r.delParam?(n(),v(s,{key:0,type:"danger",disabled:r.disable,onClick:w},{default:t(()=>[D("删除")]),_:1},8,["disabled"])):F("",!0),e(s,{onClick:b(c).previous},{icon:t(()=>[e(b(z))]),_:1},8,["onClick"]),e(s,{onClick:b(c).next},{icon:t(()=>[e(b(E))]),_:1},8,["onClick"])]),_:3})])])]),default:t(()=>[e(N,{column:6,labelStyle:{color:"#999999"},contentStyle:{marginRight:"20px",marginBottom:"5px"},size:"small"},{default:t(()=>[(n(!0),i(x,null,h(_.headData,a=>(n(),v(L,{span:a.span?a.span:1,key:a.index,label:a.label},{default:t(()=>[d("span",{style:U(a.style?a.style():"")},u(a.value),5)]),_:2},1032,["span","label"]))),128))]),_:1})]),_:3}),d("div",ee,[e(V,{activeKey:p.value,"onUpdate:activeKey":f[0]||(f[0]=a=>p.value=a),onChange:k},{default:t(()=>[(n(!0),i(x,null,h(_.tabs,(a,S)=>(n(),v(C,{key:S,tab:a},{default:t(()=>[R(l.$slots,"tab"+S,{},void 0,!0)]),_:2},1032,["tab"]))),128)),e(C,{key:"log",tab:"操作记录"},{default:t(()=>[e(J,{ownertable:r.ownertable},null,8,["ownertable"])]),_:1})]),_:3},8,["activeKey"])])])}}},re=I(te,[["__scopeId","data-v-30c08e67"]]);export{re as d};