Files
qhmes/web-dist/js/MesXslFormulaSpecEditLogCompareModal-yVnWC7uP.js
2026-06-16 18:19:57 +08:00

2 lines
5.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
var L=Object.defineProperty,k=Object.defineProperties;var F=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable;var I=(s,t,a)=>t in s?L(s,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[t]=a,S=(s,t)=>{for(var a in t||(t={}))X.call(t,a)&&I(s,a,t[a]);if(x)for(var a of x(t))K.call(t,a)&&I(s,a,t[a]);return s},w=(s,t)=>k(s,F(t));var P=(s,t,a)=>new Promise((o,p)=>{var T=l=>{try{m(a.next(l))}catch(c){p(c)}},v=l=>{try{m(a.throw(l))}catch(c){p(c)}},m=l=>l.done?o(l.value):Promise.resolve(l.value).then(T,v);m((a=a.apply(s,t)).next())});import{B as O}from"./index-BDvqZ5j4.js";import V from"./BasicTable-C6eG0bgK.js";import"./TableAction.vue_vue_type_style_index_0_lang-BIWZ0bGo.js";import"./TableImg.vue_vue_type_style_index_0_lang-65ZOQtFn.js";import{d as D,aH as Y,aU as z,aX as H,bL as J,au as $}from"./index-X7Y8jykP.js";import{a as R}from"./useModal-DaJ3Bflg.js";import{D as U,a as j}from"./index-DWDasoBX.js";import{e as q,y as C,A as n,B as A,u as b,z as M,f as i,r as h,E as u,G as d,H as G,Q as B}from"./vue-vendor-DNhG1Cve.js";const Q="xslmes_formula_spec_edit_log_type",W="xslmes_formula_spec_edit_log_action",_e=[{title:"示方分类",align:"center",dataIndex:"specType_dictText",width:110},{title:"示方标识",align:"center",dataIndex:"specTitle",width:180,ellipsis:!0},{title:"发行编号",align:"center",dataIndex:"issueNumber",width:140},{title:"操作类型",align:"center",dataIndex:"actionType_dictText",width:90},{title:"修改内容",align:"left",dataIndex:"changeSummary",width:320,ellipsis:!0},{title:"修改时间",align:"center",dataIndex:"modifyTime",width:165},{title:"修改人",align:"center",dataIndex:"modifyByName",width:110}],fe=[{label:"示方分类",field:"specType",component:"JDictSelectTag",componentProps:{dictCode:Q,placeholder:"全部"},colProps:{span:6}},{label:"示方标识",field:"specTitle",component:"JInput",colProps:{span:6}},{label:"发行编号",field:"issueNumber",component:"JInput",colProps:{span:6}},{label:"操作类型",field:"actionType",component:"JDictSelectTag",componentProps:{dictCode:W,placeholder:"全部"},colProps:{span:6}},{label:"修改人",field:"modifyByName",component:"Input",colProps:{span:6}},{label:"修改时间",field:"modifyTime",component:"RangePicker",colProps:{span:8},componentProps:{showTime:!0,valueFormat:"YYYY-MM-DD HH:mm:ss"}}],Z=[{title:"区块",align:"center",dataIndex:"sectionLabel",width:120},{title:"字段/行",align:"center",dataIndex:"fieldLabel",width:160},{title:"变更前",align:"left",dataIndex:"beforeValue",width:280,ellipsis:!0},{title:"变更后",align:"left",dataIndex:"afterValue",width:280,ellipsis:!0}],ge="/xslmes/mesXslFormulaSpecEditLog/exportXls",ye=s=>D.get({url:"/xslmes/mesXslFormulaSpecEditLog/list",params:s}),ee=s=>D.get({url:"/xslmes/mesXslFormulaSpecEditLog/queryById",params:s}),te={class:"snapshot-pre"},ae={class:"snapshot-pre"},le=q({__name:"MesXslFormulaSpecEditLogCompareModal",emits:["register"],setup(s){const t=h(!1),a=h("changes"),o=h(null),p=h([]),[T,{setModalProps:v}]=R(l=>P(null,null,function*(){var r;a.value="changes",o.value=null,p.value=[],v({confirmLoading:!1});const c=(r=l==null?void 0:l.record)==null?void 0:r.id;if(c){t.value=!0;try{const _=yield ee({id:c});o.value=_||{},p.value=((_==null?void 0:_.changeItems)||[]).map((f,g)=>w(S({},f),{rowKey:`${f.section||""}_${f.fieldKey||""}_${g}`}))}finally{t.value=!1}}}));function m(l){if(l==null)return"";try{return JSON.stringify(l,null,2)}catch(c){return String(l)}}return(l,c)=>{const r=j,_=U,f=J,g=H,N=z,E=Y;return M(),C(b(O),A(l.$attrs,{onRegister:b(T),title:"配方修改对比",width:1100,destroyOnClose:"",showOkBtn:!1,cancelText:"关闭"}),{default:n(()=>[i(E,{spinning:t.value},{default:n(()=>[i(_,{bordered:"",column:2,size:"small",class:"mb-4"},{default:n(()=>[i(r,{label:"示方分类"},{default:n(()=>{var e,y;return[u(d(((e=o.value)==null?void 0:e.specType_dictText)||((y=o.value)==null?void 0:y.specType)||"-"),1)]}),_:1}),i(r,{label:"操作类型"},{default:n(()=>{var e,y;return[u(d(((e=o.value)==null?void 0:e.actionType_dictText)||((y=o.value)==null?void 0:y.actionType)||"-"),1)]}),_:1}),i(r,{label:"示方标识"},{default:n(()=>{var e;return[u(d(((e=o.value)==null?void 0:e.specTitle)||"-"),1)]}),_:1}),i(r,{label:"发行编号"},{default:n(()=>{var e;return[u(d(((e=o.value)==null?void 0:e.issueNumber)||"-"),1)]}),_:1}),i(r,{label:"修改人"},{default:n(()=>{var e;return[u(d(((e=o.value)==null?void 0:e.modifyByName)||"-"),1)]}),_:1}),i(r,{label:"修改时间"},{default:n(()=>{var e;return[u(d(((e=o.value)==null?void 0:e.modifyTime)||"-"),1)]}),_:1}),i(r,{label:"修改内容",span:2},{default:n(()=>{var e;return[u(d(((e=o.value)==null?void 0:e.changeSummary)||"-"),1)]}),_:1})]),_:1}),i(N,{activeKey:a.value,"onUpdate:activeKey":c[0]||(c[0]=e=>a.value=e)},{default:n(()=>[i(g,{key:"changes",tab:"字段对比"},{default:n(()=>[i(b(V),{columns:b(Z),dataSource:p.value,pagination:!1,canResize:!1,size:"small",bordered:"",rowKey:"rowKey"},null,8,["columns","dataSource"]),!t.value&&p.value.length===0?(M(),C(f,{key:0,description:"暂无字段级差异新增/删除或无变更字段"})):G("",!0)]),_:1}),i(g,{key:"before",tab:"变更前快照"},{default:n(()=>{var e;return[B("pre",te,d(m((e=o.value)==null?void 0:e.beforeData)),1)]}),_:1}),i(g,{key:"after",tab:"变更后快照"},{default:n(()=>{var e;return[B("pre",ae,d(m((e=o.value)==null?void 0:e.afterData)),1)]}),_:1})]),_:1},8,["activeKey"])]),_:1},8,["spinning"])]),_:1},16,["onRegister"])}}}),se=$(le,[["__scopeId","data-v-29631122"]]),be=Object.freeze(Object.defineProperty({__proto__:null,default:se},Symbol.toStringTag,{value:"Module"}));export{se as M,be as a,_e as c,ge as g,ye as l,fe as s};