chunk-3f95269c.5e04c30b.js 6.5 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3f95269c","chunk-43d94636"],{"14d3":function(a,t,e){"use strict";e("80a9")},"80a9":function(a,t,e){},b4690:function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a._self._c;return t("div",[t("a-modal",{attrs:{width:a.modalWidth,visible:a.visible,title:"数据对比窗口",confirmLoading:a.confirmLoading,cancelText:"取消"},on:{ok:a.handleOk,cancel:a.handleCancel}},[t("a-spin",{attrs:{spinning:a.confirmLoading}},[t("a-form",{staticClass:"form",attrs:{form:a.form},on:{submit:a.handleSubmit}},[t("a-row",{staticClass:"form-row",attrs:{gutter:24}},[t("a-col",{attrs:{md:12,sm:8}},[t("a-form-item",{attrs:{label:"数据库表名","label-col":{span:6},"wrapper-col":{span:15}}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["dataTale",{}],expression:"[ 'dataTale', {}]"}],attrs:{placeholder:"请输入数据库表名",disabled:""},on:{blur:a.handleTableBlur}})],1)],1),t("a-col",{attrs:{md:12,sm:8}},[t("a-form-item",{attrs:{label:"数据ID","label-col":{span:5},"wrapper-col":{span:15}}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["dataId",{}],expression:"[ 'dataId', {}]"}],attrs:{placeholder:"请输入数据ID",disabled:""},on:{blur:a.handleIdBlur}})],1)],1)],1),t("a-row",{staticClass:"form-row",attrs:{gutter:24}},[t("a-col",{attrs:{md:12,sm:8}},[t("a-form-item",{attrs:{label:"版本号1","label-col":{span:6},"wrapper-col":{span:15}}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["dataVersion1",{}],expression:"[ 'dataVersion1', {}]"}],attrs:{placeholder:"请选择版本号"},on:{change:a.handleChange1}},a._l(a.DataVersionList,(function(e,i){return t("a-select-option",{key:i.toString(),attrs:{value:e.id}},[a._v("\n "+a._s(e.dataVersion)+"\n ")])})),1)],1)],1),t("a-col",{attrs:{md:12,sm:8}},[t("a-form-item",{attrs:{label:"版本号2","label-col":{span:5},"wrapper-col":{span:15}}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["dataVersion2",{}],expression:"[ 'dataVersion2', {}]"}],attrs:{placeholder:"请选择版本号"},on:{change:a.handleChange2}},a._l(a.DataVersionList,(function(e,i){return t("a-select-option",{key:i.toString(),attrs:{value:e.id}},[a._v("\n "+a._s(e.dataVersion)+"\n ")])})),1)],1)],1)],1)],1)],1),t("data-log-compare-modal",{ref:"modal",on:{ok:a.modalFormOk}})],1)],1)},s=[],o=e("0fea"),r=e("fcbc"),n={name:"DataLogModal",components:{DataLogCompareModal:r["default"]},dataId1:"",dataId2:"",dataTable1:"",dataID3:"",data:function(){return{modalWidth:700,modaltoggleFlag:!0,confirmDirty:!1,title:"操作",visible:!1,model:{},confirmLoading:!1,headers:{},form:this.$form.createForm(this),url:{queryDataVerListUrl:"/sys/dataLog/queryDataVerList"},DataVersionList:[]}},created:function(){},methods:{addModal:function(a){var t=this,e=a[0].dataTable,i=a[0].dataId,s=a[0].dataVersion,o=a[1].dataVersion;this.dataId1=a[0].id,this.dataId2=a[1].id,this.dataTable1=a[0].dataTable,this.dataID3=a[0].dataId,this.initDataVersionList(),this.form.resetFields(),this.visible=!0,this.$nextTick((function(){t.form.setFieldsValue({dataTale:e,dataId:i,dataVersion1:s,dataVersion2:o})}))},handleOk:function(){this.close(),this.$refs.modal.compareModal(this.dataId1,this.dataId2),this.$refs.modal.title="数据比较"},handleCancel:function(){this.close()},handleSubmit:function(){},close:function(){this.$emit("close"),this.visible=!1,this.disableSubmit=!1},modalFormOk:function(){},initDataVersionList:function(){var a=this,t=this;Object(o["c"])(t.url.queryDataVerListUrl,{dataTable:this.dataTable1,dataId:this.dataID3}).then((function(t){t.success?a.DataVersionList=t.result:(a.DataVersionList=[],a.dataId1="",a.dataId2="")}))},handleChange1:function(a){this.dataId1=a},handleChange2:function(a){this.dataId2=a},handleTableBlur:function(a){this.dataTable1=a.target.value,this.initDataVersionList()},handleIdBlur:function(a){this.dataID3=a.target.value,this.initDataVersionList()}}},l=n,d=e("2877"),c=Object(d["a"])(l,i,s,!1,null,"499ee242",null);t["default"]=c.exports},fcbc:function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a._self._c;return t("a-modal",{attrs:{width:a.modalWidth,visible:a.visible,footer:null,cancelText:"关闭"},on:{cancel:a.handleCancel}},[t("div",{staticClass:"marginCss"},[t("a-table",{ref:"table",attrs:{size:"small",bordered:"",rowKey:"id",columns:a.columns,dataSource:a.dataSource,rowClassName:a.setdataCss,loading:a.loading,scroll:{y:700},pagination:!1},scopedSlots:a._u([{key:"avatarslot",fn:function(e,i){return[t("div",{staticClass:"anty-img-wrap"},[t("img",{attrs:{src:a.getAvatarView(i)}})])]}}])},[t("span",{attrs:{slot:"dataVersionTitle1"},slot:"dataVersionTitle1"},[t("a-icon",{attrs:{type:"smile-o"}}),a._v(" 版本:"+a._s(a.dataVersion1Num))],1),t("span",{attrs:{slot:"dataVersionTitle2"},slot:"dataVersionTitle2"},[t("a-icon",{attrs:{type:"smile-o"}}),a._v(" 版本:"+a._s(a.dataVersion2Num))],1)])],1)])},s=[],o=e("0fea"),r={name:"DataLogCompareModal",data:function(){return{modalWidth:1e3,modaltoggleFlag:!0,confirmDirty:!1,title:"操作",visible:!1,model:{},confirmLoading:!1,headers:{},dataVersion1Num:"",dataVersion2Num:"",columns:[{title:"字段名",align:"left",dataIndex:"code",width:"30%"},{align:"left",dataIndex:"dataVersion1",width:"30%",slots:{title:"dataVersionTitle1"}},{title:"",dataIndex:"imgshow",align:"center",scopedSlots:{customRender:"avatarslot"},width:"10%"},{align:"left",dataIndex:"dataVersion2",width:"30%",slots:{title:"dataVersionTitle2"}}],dataSource:[],loading:!1,url:{queryCompareUrl:"/sys/dataLog/queryCompareList"}}},created:function(){},methods:{loadData:function(a,t){var e=this;this.dataSource=[];var i=this;Object(o["c"])(i.url.queryCompareUrl,{dataId1:a,dataId2:t}).then((function(a){if(a.success){i.dataVersion1Num=a.result[0].dataVersion,i.dataVersion2Num=a.result[1].dataVersion;var t=JSON.parse(a.result[0].dataContent),s=JSON.parse(a.result[1].dataContent);for(var o in t)for(var r in s)o==r&&e.dataSource.push({code:o,imgshow:"",dataVersion1:t[o],dataVersion2:s[r]})}}))},compareModal:function(a,t){this.visible=!0,this.loadData(a,t)},handleCancel:function(){this.close()},modalFormOk:function(){},close:function(){this.$emit("close"),this.visible=!1,this.disableSubmit=!1},setdataCss:function(a){var t="trcolor",e=a.dataVersion1,i=a.dataVersion2;if(e!=i)return t},getAvatarView:function(a){return a.dataVersion1!=a.dataVersion2?"/goright.png":""}}},n=r,l=(e("14d3"),e("2877")),d=Object(l["a"])(n,i,s,!1,null,"6f34d1e7",null);t["default"]=d.exports}}]);