index-b6d3afe4.js 2.7 KB

1
  1. import{A as D,_ as $}from"./_plugin-vue_export-helper-8c6b27bd.js";import{u as K}from"./vue-router-97798bdd.js";import{a as N,l as q,b as o,o as a,e as l,f as e,g as t,F as k,a2 as x,a3 as f,K as h,a4 as _,$ as w,W as C,a5 as L,u as B,a6 as R}from"./vue-064866b6.js";import{u as V}from"./utils-430851c6.js";import{L as z,R as E,M as A,E as M}from"./index-73d4c5eb.js";const P={key:0},T={key:1},F={style:{color:"#999"}},j={__name:"log",props:{ownertable:String,keyid:String},setup(s){const d=s,g=K(),r=N([]),m=async()=>{const p=await D.requested({id:20221114125401,content:{pageNumber:1,pageSize:20,ownertable:d.ownertable,ownerid:g.currentRoute.value.query.id}});r.value=p.data};return q(()=>{m()}),(p,u)=>{const b=o("a-empty"),i=o("a-timeline-item"),v=o("a-timeline");return a(),l("div",null,[r.value.length===0?(a(),l("div",P,[e(b)])):(a(),l("div",T,[e(v,null,{default:t(()=>[(a(!0),l(k,null,x(r.value,(c,y)=>(a(),f(i,{key:y},{default:t(()=>[h(_(c.actionby)+" - "+_(c.action)+" - "+_(c.remarks),1),w("p",F,_(c.actiondate),1)]),_:2},1024))),128))]),_:1})]))])}}};const I={class:"flex-align-center"},U={__name:"index",props:{headData:Array,tabs:Array,ownertable:String,title:String,delParam:Object,disable:Boolean},setup(s){const d=s,g=K(),r=N(0),m=()=>{g.go(-1)},p=()=>{A.confirm({title:"删除",content:"确认删除当前数据吗",icon:e(M),async onOk(){const u=await D.requested(d.delParam);V.message(u,"删除成功",()=>{m()})},cancelText:"取消",onCancel(){A.destroyAll()}})};return(u,b)=>{const i=o("a-button"),v=o("a-descriptions-item"),c=o("a-descriptions"),y=o("a-tab-pane"),O=o("a-tabs");return a(),l("div",null,[e(c,{column:4,labelStyle:{color:"#999"},title:s.title,size:"small"},{extra:t(()=>[w("div",I,[C(u.$slots,"operation",{},void 0,!0),s.delParam?(a(),f(i,{key:0,class:"mr-10",type:"danger",disabled:s.disable,onClick:p},{default:t(()=>[h("删除")]),_:1},8,["disabled"])):L("",!0),e(i,{style:{"margin-right":"5px"}},{icon:t(()=>[e(B(z))]),_:1}),e(i,{style:{"margin-right":"5px"}},{icon:t(()=>[e(B(E))]),_:1}),e(i,{onClick:m},{default:t(()=>[h(" 返回 ")]),_:1})])]),default:t(()=>[(a(!0),l(k,null,x(d.headData,n=>(a(),f(v,{key:n.index,label:n.label},{default:t(()=>[w("p",{style:R(n.style?n.style():"")},_(n.value),5)]),_:2},1032,["label"]))),128))]),_:3},8,["title"]),e(O,{activeKey:r.value,"onUpdate:activeKey":b[0]||(b[0]=n=>r.value=n)},{default:t(()=>[(a(!0),l(k,null,x(d.tabs,(n,S)=>(a(),f(y,{key:S,tab:n},{default:t(()=>[C(u.$slots,"tab"+S,{},void 0,!0)]),_:2},1032,["tab"]))),128)),e(y,{key:"log",tab:"操作记录"},{default:t(()=>[e(j,{ownertable:s.ownertable},null,8,["ownertable"])]),_:1})]),_:3},8,["activeKey"])])}}},X=$(U,[["__scopeId","data-v-edba247e"]]);export{X as d};