|
@@ -189,4 +189,23 @@ public interface XmYpDao {
|
|
|
"where code=#{code}" +
|
|
|
"</script>")
|
|
|
void updateOldItem(@Param("param") HashMap<String, String> param, @Param("code") String code);
|
|
|
+
|
|
|
+ @Delete("truncate table ${table}")
|
|
|
+ void truncateTable(@Param("table") String table);
|
|
|
+
|
|
|
+ @Insert("INSERT into zd_charge_item_hnsyb " +
|
|
|
+ "select HOSP_CODE,HOSP_NAME,HOSP_MODEL,ITEM_NAME,ITEM_CODE,MATCH_TYPE " +
|
|
|
+ "from (select HOSP_CODE,HOSP_NAME,HOSP_MODEL,ITEM_NAME,ITEM_CODE,MATCH_TYPE, " +
|
|
|
+ "max(AUDIT_DATE) time from insur_yb.[dbo].BS_CATALOG_MATCH left join " +
|
|
|
+ "insur_yb.[dbo].mt_hosp_medi on HOSP_CODE=medi_code where len(HOSP_CODE)<7 " +
|
|
|
+ "group by HOSP_CODE,HOSP_NAME,HOSP_MODEL,ITEM_NAME,ITEM_CODE,MATCH_TYPE) a")
|
|
|
+ void rewriteZdHnsybItem();
|
|
|
+
|
|
|
+ @Insert("INSERT into zd_charge_item_hnsgs " +
|
|
|
+ "select HOSP_CODE,HOSP_NAME,HOSP_MODEL,ITEM_NAME,ITEM_CODE,MATCH_TYPE " +
|
|
|
+ "from (select HOSP_CODE,HOSP_NAME,HOSP_MODEL,ITEM_NAME,ITEM_CODE,MATCH_TYPE, " +
|
|
|
+ "max(AUDIT_DATE) time from insur_szgs.[dbo].BS_CATALOG_MATCH left join " +
|
|
|
+ "insur_szgs.[dbo].mt_hosp_medi on HOSP_CODE=medi_code where len(HOSP_CODE)<7 " +
|
|
|
+ "group by HOSP_CODE,HOSP_NAME,HOSP_MODEL,ITEM_NAME,ITEM_CODE,MATCH_TYPE) a")
|
|
|
+ void rewriteZdHnsgsItem();
|
|
|
}
|