index-d7742200.js 3.1 KB

1
  1. import{A as $,s as q,e as K,L as z,R as E,M as B,E as M,b as P}from"./index-36df604f.js";import{u as A}from"./vue-router-0190217c.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 h,a2 as x,a3 as g,G as D,a4 as u,$ as d,u as b,R,a5 as F,a7 as U}from"./vue-15ee4564.js";import{u as G}from"./base-52645561.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,v=A(),c=O([]),p=async()=>{const m=await $.requested({id:20221114125401,content:{pageNumber:1,pageSize:20,ownertable:_.ownertable,ownerid:v.currentRoute.value.query.id}});c.value=m.data};return j(()=>{p()}),(m,w)=>{const k=o("a-empty"),l=o("a-timeline-item"),y=o("a-timeline");return n(),i("div",null,[c.value.length===0?(n(),i("div",W,[e(k)])):(n(),i("div",X,[e(y,null,{default:t(()=>[(n(!0),i(h,null,x(c.value,(s,f)=>(n(),g(l,{key:f},{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={class:"flex-between"},Y={class:"flex-align-center"},Z={class:"y-container"},ee={__name:"index",props:{headData:Array,tabs:Array,ownertable:String,title:String,delParam:Object,disable:Boolean},setup(r){const _=r,v=A(),c=G();q(c);const p=O(0),m=()=>{v.go(-1)},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,y)=>{const s=o("a-button"),f=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",null,[e(T,{class:"mt-10",headStyle:{padding:"0 10px"},bodyStyle:{padding:"20px"},bordered:!1},{title:t(()=>[d("div",Q,[e(f,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",Y,[e(f,null,{default:t(()=>[R(l.$slots,"operation",{},void 0,!0),r.delParam?(n(),g(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:"#666"},contentStyle:{marginRight:"20px",marginBottom:"5px"},size:"small"},{default:t(()=>[(n(!0),i(h,null,x(_.headData,a=>(n(),g(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",Z,[e(V,{activeKey:p.value,"onUpdate:activeKey":y[0]||(y[0]=a=>p.value=a),onChange:k},{default:t(()=>[(n(!0),i(h,null,x(_.tabs,(a,S)=>(n(),g(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"])])])}}},le=I(ee,[["__scopeId","data-v-d57ae065"]]);export{le as d};