TChangeTaskMapper.xml 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.goafanti.common.dao.TChangeTaskMapper">
  4. <resultMap id="BaseResultMap" type="com.goafanti.common.model.TChangeTask">
  5. <id column="id" jdbcType="INTEGER" property="id" />
  6. <result column="tid" jdbcType="INTEGER" property="tid" />
  7. <result column="cid" jdbcType="INTEGER" property="cid" />
  8. <result column="order_no" jdbcType="VARCHAR" property="orderNo" />
  9. <result column="main" jdbcType="INTEGER" property="main" />
  10. <result column="commodity_id" jdbcType="VARCHAR" property="commodityId" />
  11. <result column="commodity_name" jdbcType="VARCHAR" property="commodityName" />
  12. <result column="commodity_quantity" jdbcType="INTEGER" property="commodityQuantity" />
  13. <result column="commodity_price" jdbcType="DECIMAL" property="commodityPrice" />
  14. <result column="task_comment" jdbcType="VARCHAR" property="taskComment" />
  15. <result column="type" jdbcType="INTEGER" property="type" />
  16. <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
  17. <result column="split_status" jdbcType="INTEGER" property="splitStatus" />
  18. <result column="split_super" jdbcType="INTEGER" property="splitSuper" />
  19. <result column="receiver_name" jdbcType="VARCHAR" property="receiverName" />
  20. <result column="official_cost" jdbcType="INTEGER" property="officialCost" />
  21. <result column="cost_reduction" jdbcType="INTEGER" property="costReduction" />
  22. <result column="service_life" jdbcType="VARCHAR" property="serviceLife" />
  23. <result column="service_year" jdbcType="VARCHAR" property="serviceYear" />
  24. <result column="year_sum" jdbcType="INTEGER" property="yearSum" />
  25. <result column="contract_term" jdbcType="VARCHAR" property="contractTerm" />
  26. <result column="declaration_batch" jdbcType="INTEGER" property="declarationBatch" />
  27. <result column="patent_type" jdbcType="INTEGER" property="patentType" />
  28. <result column="change_split_super" jdbcType="INTEGER" property="changeSplitSuper" />
  29. <result column="last_year" jdbcType="VARCHAR" property="lastYear" />
  30. <result column="last_year_capital" jdbcType="DECIMAL" property="lastYearCapital" />
  31. <result column="last_year_income" jdbcType="DECIMAL" property="lastYearIncome" />
  32. </resultMap>
  33. <sql id="Base_Column_List">
  34. id, tid, cid, order_no, main, commodity_id, commodity_name, commodity_quantity, commodity_price,
  35. task_comment, `type`, create_time, split_status, split_super, receiver_name, official_cost,
  36. cost_reduction, service_life, service_year, year_sum, contract_term, declaration_batch,
  37. patent_type, change_split_super, last_year, last_year_capital, last_year_income
  38. </sql>
  39. <select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
  40. select
  41. <include refid="Base_Column_List" />
  42. from t_change_task
  43. where id = #{id,jdbcType=INTEGER}
  44. </select>
  45. <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
  46. delete from t_change_task
  47. where id = #{id,jdbcType=INTEGER}
  48. </delete>
  49. <insert id="insert" keyColumn="id" keyProperty="id" parameterType="com.goafanti.common.model.TChangeTask" useGeneratedKeys="true">
  50. insert into t_change_task (tid, cid, order_no,
  51. main, commodity_id, commodity_name,
  52. commodity_quantity, commodity_price, task_comment,
  53. `type`, create_time, split_status,
  54. split_super, receiver_name, official_cost,
  55. cost_reduction, service_life, service_year,
  56. year_sum, contract_term, declaration_batch,
  57. patent_type, change_split_super, last_year,
  58. last_year_capital, last_year_income)
  59. values (#{tid,jdbcType=INTEGER}, #{cid,jdbcType=INTEGER}, #{orderNo,jdbcType=VARCHAR},
  60. #{main,jdbcType=INTEGER}, #{commodityId,jdbcType=VARCHAR}, #{commodityName,jdbcType=VARCHAR},
  61. #{commodityQuantity,jdbcType=INTEGER}, #{commodityPrice,jdbcType=DECIMAL}, #{taskComment,jdbcType=VARCHAR},
  62. #{type,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{splitStatus,jdbcType=INTEGER},
  63. #{splitSuper,jdbcType=INTEGER}, #{receiverName,jdbcType=VARCHAR}, #{officialCost,jdbcType=INTEGER},
  64. #{costReduction,jdbcType=INTEGER}, #{serviceLife,jdbcType=VARCHAR}, #{serviceYear,jdbcType=VARCHAR},
  65. #{yearSum,jdbcType=INTEGER}, #{contractTerm,jdbcType=VARCHAR}, #{declarationBatch,jdbcType=INTEGER},
  66. #{patentType,jdbcType=INTEGER}, #{changeSplitSuper,jdbcType=INTEGER}, #{lastYear,jdbcType=VARCHAR},
  67. #{lastYearCapital,jdbcType=DECIMAL}, #{lastYearIncome,jdbcType=DECIMAL})
  68. </insert>
  69. <insert id="insertSelective" keyColumn="id" keyProperty="id" parameterType="com.goafanti.common.model.TChangeTask" useGeneratedKeys="true">
  70. insert into t_change_task
  71. <trim prefix="(" suffix=")" suffixOverrides=",">
  72. <if test="tid != null">
  73. tid,
  74. </if>
  75. <if test="cid != null">
  76. cid,
  77. </if>
  78. <if test="orderNo != null">
  79. order_no,
  80. </if>
  81. <if test="main != null">
  82. main,
  83. </if>
  84. <if test="commodityId != null">
  85. commodity_id,
  86. </if>
  87. <if test="commodityName != null">
  88. commodity_name,
  89. </if>
  90. <if test="commodityQuantity != null">
  91. commodity_quantity,
  92. </if>
  93. <if test="commodityPrice != null">
  94. commodity_price,
  95. </if>
  96. <if test="taskComment != null">
  97. task_comment,
  98. </if>
  99. <if test="type != null">
  100. `type`,
  101. </if>
  102. <if test="createTime != null">
  103. create_time,
  104. </if>
  105. <if test="splitStatus != null">
  106. split_status,
  107. </if>
  108. <if test="splitSuper != null">
  109. split_super,
  110. </if>
  111. <if test="receiverName != null">
  112. receiver_name,
  113. </if>
  114. <if test="officialCost != null">
  115. official_cost,
  116. </if>
  117. <if test="costReduction != null">
  118. cost_reduction,
  119. </if>
  120. <if test="serviceLife != null">
  121. service_life,
  122. </if>
  123. <if test="serviceYear != null">
  124. service_year,
  125. </if>
  126. <if test="yearSum != null">
  127. year_sum,
  128. </if>
  129. <if test="contractTerm != null">
  130. contract_term,
  131. </if>
  132. <if test="declarationBatch != null">
  133. declaration_batch,
  134. </if>
  135. <if test="patentType != null">
  136. patent_type,
  137. </if>
  138. <if test="changeSplitSuper != null">
  139. change_split_super,
  140. </if>
  141. <if test="lastYear != null">
  142. last_year,
  143. </if>
  144. <if test="lastYearCapital != null">
  145. last_year_capital,
  146. </if>
  147. <if test="lastYearIncome != null">
  148. last_year_income,
  149. </if>
  150. </trim>
  151. <trim prefix="values (" suffix=")" suffixOverrides=",">
  152. <if test="tid != null">
  153. #{tid,jdbcType=INTEGER},
  154. </if>
  155. <if test="cid != null">
  156. #{cid,jdbcType=INTEGER},
  157. </if>
  158. <if test="orderNo != null">
  159. #{orderNo,jdbcType=VARCHAR},
  160. </if>
  161. <if test="main != null">
  162. #{main,jdbcType=INTEGER},
  163. </if>
  164. <if test="commodityId != null">
  165. #{commodityId,jdbcType=VARCHAR},
  166. </if>
  167. <if test="commodityName != null">
  168. #{commodityName,jdbcType=VARCHAR},
  169. </if>
  170. <if test="commodityQuantity != null">
  171. #{commodityQuantity,jdbcType=INTEGER},
  172. </if>
  173. <if test="commodityPrice != null">
  174. #{commodityPrice,jdbcType=DECIMAL},
  175. </if>
  176. <if test="taskComment != null">
  177. #{taskComment,jdbcType=VARCHAR},
  178. </if>
  179. <if test="type != null">
  180. #{type,jdbcType=INTEGER},
  181. </if>
  182. <if test="createTime != null">
  183. #{createTime,jdbcType=TIMESTAMP},
  184. </if>
  185. <if test="splitStatus != null">
  186. #{splitStatus,jdbcType=INTEGER},
  187. </if>
  188. <if test="splitSuper != null">
  189. #{splitSuper,jdbcType=INTEGER},
  190. </if>
  191. <if test="receiverName != null">
  192. #{receiverName,jdbcType=VARCHAR},
  193. </if>
  194. <if test="officialCost != null">
  195. #{officialCost,jdbcType=INTEGER},
  196. </if>
  197. <if test="costReduction != null">
  198. #{costReduction,jdbcType=INTEGER},
  199. </if>
  200. <if test="serviceLife != null">
  201. #{serviceLife,jdbcType=VARCHAR},
  202. </if>
  203. <if test="serviceYear != null">
  204. #{serviceYear,jdbcType=VARCHAR},
  205. </if>
  206. <if test="yearSum != null">
  207. #{yearSum,jdbcType=INTEGER},
  208. </if>
  209. <if test="contractTerm != null">
  210. #{contractTerm,jdbcType=VARCHAR},
  211. </if>
  212. <if test="declarationBatch != null">
  213. #{declarationBatch,jdbcType=INTEGER},
  214. </if>
  215. <if test="patentType != null">
  216. #{patentType,jdbcType=INTEGER},
  217. </if>
  218. <if test="changeSplitSuper != null">
  219. #{changeSplitSuper,jdbcType=INTEGER},
  220. </if>
  221. <if test="lastYear != null">
  222. #{lastYear,jdbcType=VARCHAR},
  223. </if>
  224. <if test="lastYearCapital != null">
  225. #{lastYearCapital,jdbcType=DECIMAL},
  226. </if>
  227. <if test="lastYearIncome != null">
  228. #{lastYearIncome,jdbcType=DECIMAL},
  229. </if>
  230. </trim>
  231. </insert>
  232. <update id="updateByPrimaryKeySelective" parameterType="com.goafanti.common.model.TChangeTask">
  233. update t_change_task
  234. <set>
  235. <if test="tid != null">
  236. tid = #{tid,jdbcType=INTEGER},
  237. </if>
  238. <if test="cid != null">
  239. cid = #{cid,jdbcType=INTEGER},
  240. </if>
  241. <if test="orderNo != null">
  242. order_no = #{orderNo,jdbcType=VARCHAR},
  243. </if>
  244. <if test="main != null">
  245. main = #{main,jdbcType=INTEGER},
  246. </if>
  247. <if test="commodityId != null">
  248. commodity_id = #{commodityId,jdbcType=VARCHAR},
  249. </if>
  250. <if test="commodityName != null">
  251. commodity_name = #{commodityName,jdbcType=VARCHAR},
  252. </if>
  253. <if test="commodityQuantity != null">
  254. commodity_quantity = #{commodityQuantity,jdbcType=INTEGER},
  255. </if>
  256. <if test="commodityPrice != null">
  257. commodity_price = #{commodityPrice,jdbcType=DECIMAL},
  258. </if>
  259. <if test="taskComment != null">
  260. task_comment = #{taskComment,jdbcType=VARCHAR},
  261. </if>
  262. <if test="type != null">
  263. `type` = #{type,jdbcType=INTEGER},
  264. </if>
  265. <if test="createTime != null">
  266. create_time = #{createTime,jdbcType=TIMESTAMP},
  267. </if>
  268. <if test="splitStatus != null">
  269. split_status = #{splitStatus,jdbcType=INTEGER},
  270. </if>
  271. <if test="splitSuper != null">
  272. split_super = #{splitSuper,jdbcType=INTEGER},
  273. </if>
  274. <if test="receiverName != null">
  275. receiver_name = #{receiverName,jdbcType=VARCHAR},
  276. </if>
  277. <if test="officialCost != null">
  278. official_cost = #{officialCost,jdbcType=INTEGER},
  279. </if>
  280. <if test="costReduction != null">
  281. cost_reduction = #{costReduction,jdbcType=INTEGER},
  282. </if>
  283. <if test="serviceLife != null">
  284. service_life = #{serviceLife,jdbcType=VARCHAR},
  285. </if>
  286. <if test="serviceYear != null">
  287. service_year = #{serviceYear,jdbcType=VARCHAR},
  288. </if>
  289. <if test="yearSum != null">
  290. year_sum = #{yearSum,jdbcType=INTEGER},
  291. </if>
  292. <if test="contractTerm != null">
  293. contract_term = #{contractTerm,jdbcType=VARCHAR},
  294. </if>
  295. <if test="declarationBatch != null">
  296. declaration_batch = #{declarationBatch,jdbcType=INTEGER},
  297. </if>
  298. <if test="patentType != null">
  299. patent_type = #{patentType,jdbcType=INTEGER},
  300. </if>
  301. <if test="changeSplitSuper != null">
  302. change_split_super = #{changeSplitSuper,jdbcType=INTEGER},
  303. </if>
  304. <if test="lastYear != null">
  305. last_year = #{lastYear,jdbcType=VARCHAR},
  306. </if>
  307. <if test="lastYearCapital != null">
  308. last_year_capital = #{lastYearCapital,jdbcType=DECIMAL},
  309. </if>
  310. <if test="lastYearIncome != null">
  311. last_year_income = #{lastYearIncome,jdbcType=DECIMAL},
  312. </if>
  313. </set>
  314. where id = #{id,jdbcType=INTEGER}
  315. </update>
  316. <update id="updateByPrimaryKey" parameterType="com.goafanti.common.model.TChangeTask">
  317. update t_change_task
  318. set tid = #{tid,jdbcType=INTEGER},
  319. cid = #{cid,jdbcType=INTEGER},
  320. order_no = #{orderNo,jdbcType=VARCHAR},
  321. main = #{main,jdbcType=INTEGER},
  322. commodity_id = #{commodityId,jdbcType=VARCHAR},
  323. commodity_name = #{commodityName,jdbcType=VARCHAR},
  324. commodity_quantity = #{commodityQuantity,jdbcType=INTEGER},
  325. commodity_price = #{commodityPrice,jdbcType=DECIMAL},
  326. task_comment = #{taskComment,jdbcType=VARCHAR},
  327. `type` = #{type,jdbcType=INTEGER},
  328. create_time = #{createTime,jdbcType=TIMESTAMP},
  329. split_status = #{splitStatus,jdbcType=INTEGER},
  330. split_super = #{splitSuper,jdbcType=INTEGER},
  331. receiver_name = #{receiverName,jdbcType=VARCHAR},
  332. official_cost = #{officialCost,jdbcType=INTEGER},
  333. cost_reduction = #{costReduction,jdbcType=INTEGER},
  334. service_life = #{serviceLife,jdbcType=VARCHAR},
  335. service_year = #{serviceYear,jdbcType=VARCHAR},
  336. year_sum = #{yearSum,jdbcType=INTEGER},
  337. contract_term = #{contractTerm,jdbcType=VARCHAR},
  338. declaration_batch = #{declarationBatch,jdbcType=INTEGER},
  339. patent_type = #{patentType,jdbcType=INTEGER},
  340. change_split_super = #{changeSplitSuper,jdbcType=INTEGER},
  341. last_year = #{lastYear,jdbcType=VARCHAR},
  342. last_year_capital = #{lastYearCapital,jdbcType=DECIMAL},
  343. last_year_income = #{lastYearIncome,jdbcType=DECIMAL}
  344. where id = #{id,jdbcType=INTEGER}
  345. </update>
  346. <insert id="insertSelectiveList" parameterType="java.util.List">
  347. insert into t_change_task ( tid, cid, split_status,
  348. order_no, commodity_id, commodity_name,main,
  349. commodity_quantity, commodity_price, task_comment,
  350. split_super , receiver_name, create_time,service_life,
  351. service_year, year_sum, contract_term,declaration_batch,patent_type,
  352. last_year,last_year_capital,last_year_income)
  353. values
  354. <foreach collection="list" index="index" item="item" separator=",">
  355. ( #{item.tid,jdbcType=INTEGER}, #{item.cid,jdbcType=INTEGER}, #{item.splitStatus,jdbcType=INTEGER},
  356. #{item.orderNo,jdbcType=VARCHAR}, #{item.commodityId,jdbcType=VARCHAR}, #{item.commodityName,jdbcType=VARCHAR},#{item.main},
  357. #{item.commodityQuantity,jdbcType=INTEGER}, #{item.commodityPrice,jdbcType=DECIMAL}, #{item.taskComment,jdbcType=VARCHAR},
  358. #{item.splitSuper,jdbcType=INTEGER}, #{item.receiverName,jdbcType=VARCHAR}, now(), #{item.serviceLife,jdbcType=VARCHAR},
  359. #{item.serviceYear,jdbcType=VARCHAR}, #{item.yearSum,jdbcType=INTEGER},#{item.contractTerm,jdbcType=VARCHAR},
  360. #{item.declarationBatch,jdbcType=INTEGER},#{item.patentType,jdbcType=INTEGER},
  361. #{item.lastYear,jdbcType=VARCHAR}, #{item.lastYearCapital,jdbcType=DECIMAL},#{item.lastYearIncome,jdbcType=DECIMAL})
  362. </foreach>
  363. </insert>
  364. <select id="selectByCid" resultType="com.goafanti.order.bo.TChangeTaskOut">
  365. select a.id,a.order_no as orderNo,a.main, c.cname,c.sort cSort,a.commodity_name as commodityName,a.official_cost officialCost,
  366. a.official_cost officialCost, a.commodity_quantity as commodityQuantity,i.price,a.commodity_id as commodityId,a.type,a.tid,
  367. a.receiver_name receiverName, a.task_comment as taskComment ,a.commodity_price as commodityPrice,a.split_status splitStatus,
  368. a.split_super splitSuper, a.service_life serviceLife ,a.service_year serviceYear,a.year_sum yearSum,i.patent_transfer patentTransfer,
  369. i.type taskType, a.declaration_batch declarationBatch,a.patent_type patentType,a.contract_term contractTerm,a.cost_reduction costReduction,
  370. a.change_split_super changeSplitSuper,a.last_year lastYear,a.last_year_income lastYearIncome,a.last_year_capital lastYearCapital
  371. from t_change_task a left join business_project i on a.commodity_id=i.id
  372. left join business_category c on i.cid=c.id
  373. where 1=1
  374. <if test="splitStatus !=null and splitStatus !=3">
  375. and a.split_status= #{splitStatus}
  376. </if>
  377. <if test="splitStatus ==3">
  378. and a.split_status in (0,1)
  379. </if>
  380. and a.cid= #{id} order by a.id
  381. </select>
  382. <update id="updateByTid">
  383. update t_change_task
  384. <set>
  385. <if test="type != null">
  386. type= #{type},
  387. </if>
  388. <if test="member ==1">
  389. service_life=null,year_sum=null,
  390. </if>
  391. </set>
  392. where 1=1
  393. <if test="tid !=null">
  394. and tid= #{tid}
  395. </if>
  396. <if test="cid !=null">
  397. and cid= #{cid}
  398. </if>
  399. <if test="sid !=null">
  400. and split_super= #{sid}
  401. </if>
  402. </update>
  403. <update id="deleteByTid">
  404. delete from t_change_task where tid= #{tid};
  405. </update>
  406. <delete id="deleteByChangeSplitSuper">
  407. delete from t_change_task where change_split_super= #{tid};
  408. </delete>
  409. <update id="updateMemberByTid">
  410. update t_change_task
  411. <set>
  412. <if test="type != null">
  413. type= #{type},
  414. </if>
  415. <if test="serviceLife != null">
  416. service_life= #{serviceLife},
  417. </if>
  418. <if test="serviceYear != null">
  419. service_year= #{serviceYear},
  420. </if>
  421. <if test="yearSum != null">
  422. year_sum= #{yearSum},
  423. </if>
  424. <if test="contractTerm != null">
  425. contract_term= #{contractTerm},
  426. </if>
  427. </set>
  428. where 1=1
  429. <if test="cid !=null">
  430. and cid= #{cid}
  431. </if>
  432. <if test="sid !=null">
  433. and split_super= #{sid}
  434. </if>
  435. </update>
  436. <update id="updateTypeBatch">
  437. update t_change_task set type= #{type}
  438. where id in
  439. <foreach close=")" collection="list" item="id" open="(" separator=",">
  440. #{id}
  441. </foreach>
  442. </update>
  443. <select id="selectBySuper" resultType="com.goafanti.order.bo.TChangeTaskOut">
  444. select a.id,a.order_no as orderNo,a.main, c.cname,c.sort cSort,a.commodity_name as commodityName,
  445. a.commodity_quantity as commodityQuantity,i.price,a.commodity_id as commodityId,a.type,a.tid,a.receiver_name receiverName,
  446. a.task_comment as taskComment ,a.commodity_price as commodityPrice,a.split_status splitStatus,a.split_super splitSuper,
  447. a.service_life serviceLife ,a.service_year serviceYear,a.year_sum yearSum, a.declaration_batch declarationBatch,
  448. a.patent_type patentType,a.contract_term contractTerm,a.change_split_super changeSplitSuper
  449. from t_change_task a left join business_project i on a.commodity_id=i.id
  450. left join business_category c on i.cid=c.id
  451. where a.split_status=2 and a.cid= #{cid}
  452. <if test="splitSuper !=null">
  453. and a.split_super= #{splitSuper}
  454. </if>
  455. <if test="changeSplitSuper !=null" >
  456. and a.change_split_super= #{changeSplitSuper}
  457. </if>
  458. order by a.id
  459. </select>
  460. <select id="selectBytid" resultType="com.goafanti.common.model.TChangeTask">
  461. select tct.id,tct.tid,tct.cid,tct.order_no orderNo
  462. from t_change_task tct left join new_order_change noc on tct.cid =noc.id
  463. where noc.process_state &lt; 4 and noc.status in (0,1,2)
  464. and tct.tid= #{tid}
  465. </select>
  466. <update id="updateSuperServiceYear" parameterType="com.goafanti.common.model.TChangeTask">
  467. update t_change_task a,(select a.split_super,GROUP_CONCAT(a.service_year) counts
  468. from t_change_task a where a.split_status =2 and a.type in (0,1,2)
  469. and a.split_super=#{splitSuper} and a.cid= #{cid} group by a.split_super)x
  470. set a.service_year =x.counts
  471. where a.tid =x.split_super and a.cid= #{cid};
  472. </update>
  473. <update id="updateChangeSuperServiceYear" parameterType="com.goafanti.common.model.TChangeTask">
  474. update t_change_task a,(select a.change_split_super,GROUP_CONCAT(a.service_year) counts
  475. from t_change_task a where a.split_status =2 and a.type in (0,1,2)
  476. and a.change_split_super = #{changeSplitSuper} group by a.change_split_super)x
  477. set a.service_year =x.counts
  478. where a.id =x.change_split_super
  479. </update>
  480. <update id="updateDimissionTransfer"></update>
  481. </mapper>