index.BibifGpc.js 10 KB

1
  1. import{aO as e,k as a,p as l,B as t,q as s,w as d,F as n,C as o,t as u,o as i,G as f,m as c,a1 as p,v as r,z as y,E as _}from"./index-C9TJPork.js";import{_ as m}from"./u-avatar.B8J43dhc.js";import{r as k}from"./uni-app.es.CUt9gedF.js";import{_ as D,a as h}from"./u-time-line.5hGOY-3W.js";import{_ as g}from"./uni-popup.DMKcDE3C.js";import{u as w}from"./useDefineSetting.BfaIxVbd.js";import{_ as j}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=j({props:{dataLogList:{type:Array,default:()=>[]}},data:()=>({useDefine:w(),recordList:[],chidData:[],chidField:[],childItem:{}}),computed:{baseURL(){return this.define.baseURL},list(){let e=JSON.parse(JSON.stringify(this.dataLogList));if(e.length){return e.map((e=>({...e,dataLog:JSON.parse(e.dataLog)})))}}},methods:{previewImage(a,l){let t="sign"==l?a:this.baseURL+a;e({urls:[t]})},openChild(e){this.childItem=e||{};let a=this.childItem.chidData||[],l=this.childItem.chidField||[],t=a.map((e=>{let a={jnpf_type:e.jnpf_type,chidField:[]};return l.forEach((l=>{if(e.hasOwnProperty(l.prop)){let t=e[l.prop];if("calculate"===l.jnpfKey&&!l.prop)return;let s={...l,newData:t,oldData:e[`jnpf_old_${l.prop}`]?e[`jnpf_old_${l.prop}`]:""};a.chidField.push(s)}else a.chidField.push({...l,newData:"",oldData:""})})),a}));this.chidData=t,this.$nextTick((()=>{this.$refs.flowStepPopup.open("bottom")}))},getTimeLineTagColor:e=>0==e?"#08AF28":"#0177FF",popupClose(){this.$refs.flowStepPopup.close()}}},[["render",function(e,w,j,x,C,b){const v=i,I=f,L=k(a("u-avatar"),m),F=k(a("u-time-line-item"),D),K=k(a("u-time-line"),h),T=k(a("uni-popup"),g);return l(),t(n,null,[s(v,null,{default:d((()=>[s(K,null,{default:d((()=>[(l(!0),t(n,null,o(b.list,((a,i)=>(l(),c(F,{nodeTop:"2",class:"u-p-b-20",key:i},{node:d((()=>[s(v,{class:"u-node",style:p({background:b.getTimeLineTagColor(a.type)})},null,8,["style"])])),content:d((()=>[s(v,{class:"u-font-24 content"},{default:d((()=>["0"==a.type?(l(),c(v,{key:0,class:"start"},{default:d((()=>[s(v,{class:"u-m-b-20 u-p-l-8 log-title u-flex"},{default:d((()=>[s(I,null,{default:d((()=>[u("创建")])),_:1}),s(I,null,{default:d((()=>[u(r(a.creatorTime?e.$u.timeFormat(a.creatorTime,"yyyy-mm-dd hh:MM:ss"):""),1)])),_:2},1024)])),_:2},1024),s(v,{class:"u-flex avatar-box",style:{"background-color":"#F5F5F5"}},{default:d((()=>[s(L,{src:b.baseURL+a.headIcon,size:"mini",mode:"circle",class:"avatar"},null,8,["src"]),s(I,{class:"u-m-l-8"},{default:d((()=>[u(r(a.creatorUserName),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)):(l(),c(v,{key:1,class:"avatar-block"},{default:d((()=>[s(v,{class:"u-m-b-20 u-p-l-8 u-flex log-title"},{default:d((()=>[s(I,null,{default:d((()=>[u("编辑")])),_:1}),s(I,null,{default:d((()=>[u(r(a.creatorTime?e.$u.timeFormat(a.creatorTime,"yyyy-mm-dd hh:MM:ss"):""),1)])),_:2},1024)])),_:2},1024),s(v,{class:"u-flex avatar-box"},{default:d((()=>[s(v,{class:"u-flex"},{default:d((()=>[s(L,{src:b.baseURL+a.headIcon,size:"mini",mode:"circle",class:"avatar"},null,8,["src"]),s(I,{class:"u-m-l-8"},{default:d((()=>[u(r(a.creatorUserName),1)])),_:2},1024)])),_:2},1024),s(v,null,{default:d((()=>[s(I,{class:"u-m-l-8"},{default:d((()=>[u(r("有"))])),_:1}),s(I,{class:"u-m-l-8",style:{color:"red"}},{default:d((()=>[u(r(a.dataLog.length),1)])),_:2},1024),s(I,{class:"u-m-l-8"},{default:d((()=>[u("处更改")])),_:1})])),_:2},1024)])),_:2},1024),s(v,{class:"dataLog-child"},{default:d((()=>[(l(!0),t(n,null,o(a.dataLog,((e,a)=>(l(),c(v,{class:"dataLog-item",key:a},{default:d((()=>["table"===e.jnpfKey?(l(),c(v,{key:0,class:"child-line"},{default:d((()=>[s(v,{class:"field-child"},{default:d((()=>[s(I,{class:"table-name"},{default:d((()=>[u(r(e.fieldName)+":",1)])),_:2},1024),s(v,{class:"u-flex table-detail"},{default:d((()=>[s(I,null,{default:d((()=>[u("已修改")])),_:1}),s(v,{class:"u-m-l-20 approver-list-r u-flex",onClick:a=>b.openChild(e)},{default:d((()=>[s(v,{class:"txt"},{default:d((()=>[u("详情")])),_:1}),s(I,{class:"icon-ym icon-ym-right"})])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)):(l(),c(v,{key:1,class:"ordinary-field"},{default:d((()=>[s(v,{class:"u-m-b-10 left"},{default:d((()=>[u(r(e.fieldName)+":",1)])),_:2},1024),s(v,{class:"right"},{default:d((()=>[e.nameModified?(l(),c(v,{key:0,class:"val"},{default:d((()=>[s(I,{style:{color:"#efbd47"}},{default:d((()=>[u("已修改")])),_:1})])),_:1})):(l(),c(v,{key:1,class:"val"},{default:d((()=>["sign"===e.jnpfKey?(l(),t(n,{key:0},[e.oldData!==e.newData?(l(),c(v,{key:0},{default:d((()=>[e.oldData?(l(),c(I,{key:0,class:"u-m-r-8 txt line-through",onClick:a=>b.previewImage(e.oldData,e.jnpfKey)},{default:d((()=>[u(" 旧签名 ")])),_:2},1032,["onClick"])):y("",!0),e.newData?(l(),c(I,{key:1},{default:d((()=>[s(I,null,{default:d((()=>[u("修改为")])),_:1}),s(I,{class:"u-m-l-8 txt",onClick:a=>b.previewImage(e.newData,e.jnpfKey)},{default:d((()=>[u(" 新签名 ")])),_:2},1032,["onClick"])])),_:2},1024)):y("",!0)])),_:2},1024)):y("",!0),e.oldData===e.newData?(l(),c(I,{key:1,onClick:a=>b.previewImage(e.oldData,e.jnpfKey)},{default:d((()=>[u("签名")])),_:2},1032,["onClick"])):y("",!0)],64)):"signature"===e.jnpfKey?(l(),t(n,{key:1},[e.oldData!==e.newData?(l(),c(v,{key:0},{default:d((()=>[e.oldData?(l(),c(I,{key:0,class:"u-m-r-8 txt line-through",onClick:a=>b.previewImage(e.oldData)},{default:d((()=>[u(" 旧签章 ")])),_:2},1032,["onClick"])):y("",!0),e.newData?(l(),c(I,{key:1},{default:d((()=>[s(I,null,{default:d((()=>[u("修改为")])),_:1}),s(I,{class:"u-m-l-8 txt",onClick:a=>b.previewImage(e.newData)},{default:d((()=>[u(" 新签章 ")])),_:2},1032,["onClick"])])),_:2},1024)):y("",!0)])),_:2},1024)):y("",!0),e.oldData===e.newData?(l(),c(I,{key:1,onClick:a=>b.previewImage(e.oldData)},{default:d((()=>[u("签章")])),_:2},1032,["onClick"])):y("",!0)],64)):(l(),t(n,{key:2},[e.oldData!==e.newData?(l(),c(I,{key:0},{default:d((()=>[s(I,{class:"line-through"},{default:d((()=>[u(r(e.oldData),1)])),_:2},1024),!e.oldData||e.newData?(l(),c(I,{key:0,class:"u-m-l-16 u-m-r-16"},{default:d((()=>[u("修改为")])),_:1})):y("",!0),s(I,null,{default:d((()=>[u(r(e.newData),1)])),_:2},1024)])),_:2},1024)):y("",!0),e.oldData===e.newData?(l(),c(I,{key:1},{default:d((()=>[u("未修改")])),_:1})):y("",!0)],64))])),_:2},1024))])),_:2},1024)])),_:2},1024))])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024))])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),s(T,{ref:"flowStepPopup","background-color":"#fff","border-radius":"8rpx 8rpx 0 0","is-mask-click":!1},{default:d((()=>[s(v,{class:"timeLine-popup-content u-flex-col"},{default:d((()=>[s(v,{class:"u-flex head-title notice-warp"},{default:d((()=>[s(I,{class:"text"},{default:d((()=>[u("修改详情")])),_:1}),s(I,{class:"text icon-ym icon-ym-fail",onClick:b.popupClose},null,8,["onClick"])])),_:1}),s(v,{class:"table-content"},{default:d((()=>[(l(!0),t(n,null,o(C.chidData,((e,a)=>(l(),c(v,{class:"table-content-inner"},{default:d((()=>[s(v,{class:"table-content-title"},{default:d((()=>[u(r("0"==e.jnpf_type?"新增":"2"==e.jnpf_type?"删除":"编辑"),1)])),_:2},1024),s(v,{class:"table-field u-flex-col"},{default:d((()=>[(l(!0),t(n,null,o(e.chidField,((a,o)=>(l(),c(v,{class:"u-flex table-field-item",key:o,style:p({backgroundColor:"0"==e.jnpf_type?"#defee9":"2"==e.jnpf_type?"#ffd2d2":""})},{default:d((()=>[s(v,{class:"label"},{default:d((()=>[u(r(a.label),1)])),_:2},1024),a.nameModified?(l(),c(v,{key:0,class:"val"},{default:d((()=>[a.oldData!==a.newData?(l(),c(I,{key:0,style:{color:"#efbd47"},class:_("2"==e.jnpf_type?"line-through":"")},{default:d((()=>[u("已修改")])),_:2},1032,["class"])):y("",!0),a.oldData===a.newData?(l(),c(I,{key:1,class:_("2"==e.jnpf_type?"line-through":"")},{default:d((()=>[u(r(0==e.jnpf_type?"":"未修改"),1)])),_:2},1032,["class"])):y("",!0)])),_:2},1024)):(l(),c(v,{key:1,class:"val"},{default:d((()=>["sign"===a.jnpfKey?(l(),t(n,{key:0},[a.oldData!==a.newData?(l(),c(v,{key:0,class:"val"},{default:d((()=>[a.oldData?(l(),c(I,{key:0,class:_(["u-m-r-8 txt","2"==e.jnpf_type||"1"==e.jnpf_type?"line-through":""]),onClick:e=>b.previewImage(a.oldData,a.jnpfKey)},{default:d((()=>[u(" 旧签名 ")])),_:2},1032,["class","onClick"])):y("",!0),2!=e.jnpf_type?(l(),t(n,{key:1},[a.newData&&a.oldData?(l(),c(I,{key:0},{default:d((()=>[u("修改为")])),_:1})):y("",!0),s(I,{class:"u-m-l-8 txt",onClick:e=>b.previewImage(a.newData,a.jnpfKey)},{default:d((()=>[u(" 新签名 ")])),_:2},1032,["onClick"])],64)):y("",!0)])),_:2},1024)):y("",!0),a.oldData===a.newData?(l(),c(I,{key:1,onClick:e=>b.previewImage(a.oldData,a.jnpfKey),class:"txt"},{default:d((()=>[u(r(0==e.jnpf_type||!a.oldData&&!a.newData?"":"签名"),1)])),_:2},1032,["onClick"])):y("",!0)],64)):"signature"===a.jnpfKey?(l(),t(n,{key:1},[a.oldData!==a.newData?(l(),c(v,{key:0,class:"val"},{default:d((()=>[a.oldData?(l(),c(I,{key:0,class:_(["u-m-r-8 txt txt-left","2"==e.jnpf_type||"1"==e.jnpf_type?"line-through":""]),onClick:e=>b.previewImage(a.oldData)},{default:d((()=>[u(" 旧签章 ")])),_:2},1032,["class","onClick"])):y("",!0),2!=e.jnpf_type?(l(),t(n,{key:1},[a.newData&&a.oldData?(l(),c(I,{key:0},{default:d((()=>[u("修改为")])),_:1})):y("",!0),s(I,{class:"u-m-l-8 txt text-right",onClick:e=>b.previewImage(a.newData)},{default:d((()=>[u(" 新签章 ")])),_:2},1032,["onClick"])],64)):y("",!0)])),_:2},1024)):y("",!0),a.oldData===a.newData?(l(),c(I,{key:1,onClick:e=>b.previewImage(a.oldData),class:"txt"},{default:d((()=>[u(r(0==e.jnpf_type||!a.oldData&&!a.newData?"":"签章"),1)])),_:2},1032,["onClick"])):y("",!0)],64)):(l(),t(n,{key:2},[a.oldData!==a.newData?(l(),c(v,{key:0,class:"u-flex modify-box"},{default:d((()=>[a.oldData?(l(),c(v,{key:0,class:_(["modify modify-left","2"==e.jnpf_type||"1"==e.jnpf_type?"line-through":""]),style:p({"text-align":"2"==e.jnpf_type?"end":"center"})},{default:d((()=>[u(r(a.oldData),1)])),_:2},1032,["style","class"])):y("",!0),a.newData&&a.oldData?(l(),c(v,{key:1,class:"modify-center"},{default:d((()=>[u("修改为 ")])),_:1})):y("",!0),a.newData?(l(),c(v,{key:2,class:_(["modify modify-right","2"==e.jnpf_type?"line-through":""]),style:p({"text-align":"0"==e.jnpf_type?"end":"center"})},{default:d((()=>[u(r(a.newData),1)])),_:2},1032,["style","class"])):y("",!0)])),_:2},1024)):y("",!0),a.oldData===a.newData?(l(),c(v,{key:1,class:_(["modify-else","2"==e.jnpf_type?"line-through":""])},{default:d((()=>[u(r(a.oldData),1)])),_:2},1032,["class"])):y("",!0)],64))])),_:2},1024))])),_:2},1032,["style"])))),128))])),_:2},1024)])),_:2},1024)))),256))])),_:1})])),_:1})])),_:1},512)],64)}],["__scopeId","data-v-7896d174"]]);export{x as d};