Pārlūkot izejas kodu

更新快速开发平台配置。

CodeLife Leno 3 nedēļas atpakaļ
vecāks
revīzija
fcb926d05b
20 mainītis faili ar 561 papildinājumiem un 310 dzēšanām
  1. 10 0
      ShortCode/001-初始化/李庚谱/补录功能/Excel-group.cfg
  2. 95 0
      ShortCode/001-初始化/李庚谱/补录功能/Excel-one-1.cfg
  3. 95 0
      ShortCode/001-初始化/李庚谱/补录功能/Excel-one-2.cfg
  4. 14 0
      ShortCode/001-初始化/李庚谱/补录功能/Excel.cfg
  5. 0 14
      ShortCode/001-初始化/李庚谱/补录功能/ExcelTmpQueryList.cfg
  6. 17 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-group-1.cfg
  7. 17 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-group-2.cfg
  8. 14 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-main-1.cfg
  9. 14 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-main-2.cfg
  10. 95 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-one-1.cfg
  11. 95 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-one-2.cfg
  12. 95 0
      ShortCode/001-初始化/李庚谱/补录功能/Supplement-one-3.cfg
  13. 0 42
      ShortCode/001-初始化/李庚谱/补录功能/SupplementPlanQuery.cfg
  14. 0 45
      ShortCode/001-初始化/李庚谱/补录功能/SupplementResultQuery.cfg
  15. 0 23
      ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit.cfg
  16. 0 47
      ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit1.cfg
  17. 0 8
      ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit1单逻辑.cfg
  18. 0 23
      ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit2.cfg
  19. 0 53
      ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskQueryList.cfg
  20. 0 55
      ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskReviewList.cfg

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 10 - 0
ShortCode/001-初始化/李庚谱/补录功能/Excel-group.cfg


+ 95 - 0
ShortCode/001-初始化/李庚谱/补录功能/Excel-one-1.cfg

@@ -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()  &gt; 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()  &gt; 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>

+ 95 - 0
ShortCode/001-初始化/李庚谱/补录功能/Excel-one-2.cfg

@@ -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()  &gt; 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()  &gt; 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>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 14 - 0
ShortCode/001-初始化/李庚谱/补录功能/Excel.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 14
ShortCode/001-初始化/李庚谱/补录功能/ExcelTmpQueryList.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 17 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-group-1.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 17 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-group-2.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 14 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-main-1.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 14 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-main-2.cfg


+ 95 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-one-1.cfg

@@ -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()  &gt; 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()  &gt; 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>

+ 95 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-one-2.cfg

@@ -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()  &gt; 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()  &gt; 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>

+ 95 - 0
ShortCode/001-初始化/李庚谱/补录功能/Supplement-one-3.cfg

@@ -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()  &gt; 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()  &gt; 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>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 42
ShortCode/001-初始化/李庚谱/补录功能/SupplementPlanQuery.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 45
ShortCode/001-初始化/李庚谱/补录功能/SupplementResultQuery.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 23
ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 47
ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit1.cfg


+ 0 - 8
ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit1单逻辑.cfg

@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><root><product><type>log</type><code>SupplementTaskOneEdit1</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.1572883rdcdb</updateenv><recmodifyid>admin</recmodifyid><auditorid>admin</auditorid><recmodifydate>2024-12-19 15:40:35:426</recmodifydate><importmodifydate>2024-12-19 15:40:35:426</importmodifydate><changedesc>1</changedesc><module>_public</module><parameter></parameter><relation></relation><detail><![CDATA[<RDP_LOGICINFO><lid>SupplementTaskOneEdit1</lid><lverno>8</lverno><ltype>0</ltype><usetime>0</usetime><errormsg></errormsg><sqlexecutetype>1</sqlexecutetype><lbody><select>
-  select a.taskcode,a.tmpname,a.orgcode,b.orgname,a.account,c.cnname,d.nounname,a.frequency,cast(adjustment as number) as adjustment,ischeck      
-from rmc_imput_suptaskconf_baseinfo a 
-left join sys_organization b on a.orgcode = b.orgcode 
-left join sys_user c on a.account = c.account 
-left join sys_noun d on a.frequency = d.nounvalue and d.nounitem = 'frequency'
-where 1=1 and a.taskcode = #{taskcode} 
-</select></lbody><lbodyDbt></lbodyDbt><lbodyOra></lbodyOra><lbodyMysql></lbodyMysql></RDP_LOGICINFO>]]></detail></product></root>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 23
ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskOneEdit2.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 53
ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskQueryList.cfg


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 55
ShortCode/001-初始化/李庚谱/补录功能/SupplementTaskReviewList.cfg


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels