|
@@ -0,0 +1,95 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?><root><product><type>log</type><code>ExcelTmpOneEdit</code><version>23</version><name>Excel补录模板配置维护基本信息查询</name><desc>null</desc><state>latest</state><visiblerange>public</visiblerange><suptype>logs</suptype><supcode>eab_enterPI_insert_select</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-10-08 19:47:51:443</recmodifydate><importmodifydate>2024-10-08 19:47:51:443</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEdit</lid><lverno>23</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><select>
|
|
|
+ select u1.tmpcode,u1.tmpname ,u3.nounname, u1.tmptype,u1.rowrange,u1.columnrange,tmpfilename,tmpfilecode
|
|
|
+from rmc_imput_tmpconf_baseinfo u1
|
|
|
+inner JOIN sys_noun u3 on u3.nounitem ='tmptype' AND u3.nounvalue =u1.tmptype
|
|
|
+where 1=1 AND u1.tmpcode= #{tmpcode}
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneEdit1</code><version>7</version><name>Excel补录模板配置维护明细信息</name><desc>null</desc><state>latest</state><visiblerange>public</visiblerange><suptype>_PUBLIC</suptype><supcode>_PUBLIC</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-10-10 18:00:54:748</recmodifydate><importmodifydate>2024-10-10 18:00:54:748</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEdit1</lid><lverno>7</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><select>
|
|
|
+select u1.tmpcode,u1.tmpfieldcode,u1.rowcoltype,u1.filedrowrange,u1.filedcolumnrange,u1.filedcoltype,u1.remark
|
|
|
+from rmc_imput_tmpconf_fielddetails u1
|
|
|
+inner JOIN sys_noun u3 on u3.nounitem ='rowcoltype' AND u3.nounvalue =u1.rowcoltype
|
|
|
+where 1=1 AND u1.tmpcode = #{tmpcode}
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpQueryList</code><version>14</version><name>Excel模板配置主页面查询</name><desc>null</desc><state>latest</state><visiblerange>public</visiblerange><suptype>logs</suptype><supcode>ExcelTmpQueryList</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>qian_jwei</recmodifyid><auditorid>qian_jwei</auditorid><recmodifydate>2024-10-22 22:08:27:809</recmodifydate><importmodifydate>2024-10-22 22:08:27:809</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpQueryList</lid><lverno>14</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><select>
|
|
|
+select u1.tmpcode,u1.tmpname ,u3.nounname typname,u1.tmptype,u1.rowrange,u1.columnrange
|
|
|
+from rmc_imput_tmpconf_baseinfo u1
|
|
|
+inner JOIN sys_noun u3 on u3.nounitem ='tmptype' AND u3.nounvalue =u1.tmptype
|
|
|
+where 1=1
|
|
|
+<if test="tmpcode != null and tmpcode !=''">
|
|
|
+AND u1.tmpcode like concat('%',#{tmpcode},'%')
|
|
|
+</if>
|
|
|
+<if test="tmpname != null and tmpname !=''">
|
|
|
+AND u1.tmpname like concat('%',#{tmpname},'%')
|
|
|
+</if>
|
|
|
+<if test="tmptype != null and tmptype !=''">
|
|
|
+AND u1.tmptype in ( ${tmptype} )
|
|
|
+</if>
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpQueryNoun</code><version>7</version><name>模板配置字典</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>_PUBLIC</suptype><supcode>_PUBLIC</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>li_gpu</recmodifyid><auditorid>li_gpu</auditorid><recmodifydate>2024-10-30 19:40:32:254</recmodifydate><importmodifydate>2024-10-30 19:40:32:254</importmodifydate><changedesc>2024-10-30</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpQueryNoun</lid><lverno>7</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><select>
|
|
|
+ <![CDATA[
|
|
|
+select id,text from (
|
|
|
+select itb.tmpcode as ID, itb.tmpname as TEXT from rmc_imput_tmpconf_baseinfo itb
|
|
|
+union all
|
|
|
+select x.NOUNVALUE as ID ,x.NOUNNAME as TEXT from sys_noun x where x.NOUNITEM ='TMP-INDEX-NOUN' and x.NOUNSUPER ='TMP-INDEX-NOUN' and x.NOUNVALIDITY = '1'
|
|
|
+) order by id
|
|
|
+ @]@]@>
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneAddEditCheck</code><version>8</version><name>验证字段列表字段编号是否重复</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>_PUBLIC</suptype><supcode>_PUBLIC</supcode><createenv>10.1.80.882883rmcdb</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-10-23 14:22:52:147</recmodifydate><importmodifydate>2024-10-23 14:22:52:147</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneAddEditCheck</lid><lverno>8</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>2</sqlexecutetype><lbody><select id="ExcelTmpOneAddEditCheck">
|
|
|
+<if test="detailTable0.anamode=='add'">
|
|
|
+<if test="multiTable0 != null and multiTable0.size() > 0">
|
|
|
+<foreach collection="multiTable0" item="item" separator=" union all ">
|
|
|
+<![CDATA[
|
|
|
+select case when a.num > 0 then '2' else '0' end as flag,case when a.num > 0 then concat('模板编号',#{detailTable0.tmpcode},'的字段编号',#{item.tmpfieldcode},'已存在,请重新输入') else '' end as checkmsg from
|
|
|
+(select count(1) as num from rmc_imput_tmpconf_fielddetails where tmpcode=#{detailTable0.tmpcode} and tmpfieldcode = #{item.tmpfieldcode}) a
|
|
|
+@]@]@>
|
|
|
+ </foreach>
|
|
|
+</if>
|
|
|
+</if>
|
|
|
+<if test="multiTable0 == null or multiTable0.size() == 0 or detailTable0.anamode=='modify'">
|
|
|
+ select '0' as flag,'' as checkmsg from dual
|
|
|
+</if>
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneEditCheck</code><version>10</version><name>新增或修改模板基本信息模板编号校验</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>logs</suptype><supcode>ExcelTmpOneEditSave</supcode><createenv>10.1.80.882883rmcdb</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-12-11 09:40:40:705</recmodifydate><importmodifydate>2024-12-11 09:40:40:705</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEditCheck</lid><lverno>10</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>2</sqlexecutetype><lbody><select id="ExcelTmpOneEditCheck">
|
|
|
+<if test="detailTable0.anamode == 'add'">
|
|
|
+<![CDATA[
|
|
|
+select case when a.num>0 then '2' else '0' end as flag,case when a.num>0 then '模板编号已存在,请重新输入' else '' end as checkmsg from
|
|
|
+(select count(1) as num from rmc_imput_tmpconf_baseinfo where tmpcode=#{detailTable0.tmpcode}) a
|
|
|
+@]@]@>
|
|
|
+</if>
|
|
|
+<if test="detailTable0.anamode != 'add'">
|
|
|
+ select '0' as flag,'' as checkmsg from dual
|
|
|
+</if>
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneEditIsFile</code><version>5</version><name>校验文件名称是否已存在</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>_PUBLIC</suptype><supcode>_PUBLIC</supcode><createenv>10.1.80.1572883rdcdb</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-12-11 09:55:33:856</recmodifydate><importmodifydate>2024-12-11 09:55:33:856</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEditIsFile</lid><lverno>5</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>2</sqlexecutetype><lbody><select id="ExcelTmpOneEditIsFile">
|
|
|
+<![CDATA[
|
|
|
+select case when a.num>0 then '2' else '0' end as flag,case when a.num>0 then '文件名称已存在,请重新输入' else '' end as checkmsg from
|
|
|
+(select count(1) as num from rmc_imput_tmpconf_baseinfo where tmpfilename=#{detailTable0.tmpfilename}
|
|
|
+@]@]@>
|
|
|
+<if test="detailTable0.anamode != 'add'">
|
|
|
+<![CDATA[
|
|
|
+and tmpcode != #{detailTable0.tmpcode}
|
|
|
+@]@]@>
|
|
|
+</if>
|
|
|
+) a
|
|
|
+</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneEditSave</code><version>9</version><name>删除模板字段详情定义表</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>logs</suptype><supcode>ExcelTmpOneEditSave</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-10-08 15:13:08:701</recmodifydate><importmodifydate>2024-10-08 15:13:08:701</importmodifydate><changedesc>2</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEditSave</lid><lverno>9</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><delete>
|
|
|
+DELETE FROM rmc_imput_tmpconf_fielddetails u1 WHERE u1.tmpcode = #{detailTable0.tmpcode}
|
|
|
+</delete></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneEditSave1</code><version>24</version><name>新增或修改模板基本信息定义表</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>logs</suptype><supcode>ExcelTmpOneEditSave</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-10-19 18:27:05:481</recmodifydate><importmodifydate>2024-10-19 18:27:05:481</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEditSave1</lid><lverno>24</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><update>
|
|
|
+ <if test="detailTable0.anamode== 'add' ">
|
|
|
+ INSERT INTO rmc_imput_tmpconf_baseinfo
|
|
|
+ (tmpcode, tmpname, tmptype, rowrange, columnrange, tmpfilecode,tmpfilename)
|
|
|
+ VALUES (#{detailTable0.tmpcode}, #{detailTable0.tmpname},#{detailTable0.tmptype},#{detailTable0.rowrange},#{detailTable0.columnrange},#{detailTable0.tmpfilecode},#{detailTable0.tmpfilename} )
|
|
|
+ </if>
|
|
|
+ <if test="detailTable0.anamode== 'modify' ">
|
|
|
+ update rmc_imput_tmpconf_baseinfo set tmpname=#{detailTable0.tmpname},tmptype=#{detailTable0.tmptype}, rowrange=#{detailTable0.rowrange},columnrange=#{detailTable0.columnrange},tmpfilecode=#{detailTable0.tmpfilecode},tmpfilename=#{detailTable0.tmpfilename}
|
|
|
+ where tmpcode = #{detailTable0.tmpcode}
|
|
|
+ </if>
|
|
|
+</update></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product><product><type>log</type><code>ExcelTmpOneEditSave2</code><version>14</version><name>插入模板字段详情定义表</name><desc></desc><state>latest</state><visiblerange>public</visiblerange><suptype>logs</suptype><supcode>ExcelTmpOneEditSave</supcode><createenv>jdbcoceanbase10.1.80.882883rmcdbrmcdata@BQD_RMC#bqd_obcluster04</createenv><updateenv>10.1.80.882883rmcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-10-23 16:45:55:720</recmodifydate><importmodifydate>2024-10-23 16:45:55:720</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>ExcelTmpOneEditSave2</lid><lverno>14</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><insert id="ExcelTmpOneEditSave2">
|
|
|
+<if test="multiTable0 != null and multiTable0.size() > 0">
|
|
|
+ INSERT INTO rmc_imput_tmpconf_fielddetails
|
|
|
+(tmpcode, tmpfieldcode, rowcoltype, filedrowrange, filedcolumnrange,filedcoltype,remark)
|
|
|
+ <foreach collection="multiTable0" item="item" index="idx" open="(" close=")" separator=" union all ">
|
|
|
+ <![CDATA[
|
|
|
+ select #{detailTable0.tmpcode},#{item.tmpfieldcode},#{item.rowcoltype},#{item.filedrowrange},
|
|
|
+ #{item.filedcolumnrange} ,#{item.filedcoltype},#{item.remark}
|
|
|
+ from dual
|
|
|
+ @]@]@>
|
|
|
+ </foreach>
|
|
|
+</if>
|
|
|
+<if test="multiTable0 == null or multiTable0.size() == 0">
|
|
|
+select '1' from dual
|
|
|
+</if>
|
|
|
+</insert></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product></root>
|