From 386b5a28d5ec9a5dd9a8826e4ae5d8b175b4c0d7 Mon Sep 17 00:00:00 2001 From: NiuZiYuan Date: Tue, 20 May 2025 11:10:04 +0800 Subject: [PATCH] dev --- .../common/api/request/SocialRequest.java | 14 ++++---- .../clinic/server/common/util/DebugUtil.java | 31 +++++++++++++++++ .../mapper/social/SocialDirectoryMapper.java | 7 ++++ .../service/common/ManagerUserService.java | 3 +- .../diagnosis/MedicalRecordService.java | 3 +- .../inventory/InventoryPurchaseService.java | 5 +-- .../service/inventory/InventoryService.java | 7 ++-- .../service/patient/PatientInfoService.java | 5 +-- .../social/SocialDirectoryLimitService.java | 2 +- .../social/SocialDirectorySelfService.java | 2 +- .../social/SocialDirectoryService.java | 33 +++++++++++++------ .../social/SocialDirectoryUpinfoService.java | 2 +- .../social/SocialReconciliationService.java | 3 +- .../clinic/server/service/vip/VipService.java | 5 +-- src/main/resources/application.yml | 4 +-- .../resources/xml/SocialDirectoryMapper.xml | 7 ++++ 16 files changed, 99 insertions(+), 34 deletions(-) create mode 100644 src/main/java/com/syjiaer/clinic/server/common/util/DebugUtil.java diff --git a/src/main/java/com/syjiaer/clinic/server/common/api/request/SocialRequest.java b/src/main/java/com/syjiaer/clinic/server/common/api/request/SocialRequest.java index c573b21..7992a2b 100644 --- a/src/main/java/com/syjiaer/clinic/server/common/api/request/SocialRequest.java +++ b/src/main/java/com/syjiaer/clinic/server/common/api/request/SocialRequest.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import com.syjiaer.clinic.server.common.api.input.*; import com.syjiaer.clinic.server.common.api.output.*; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.HttpUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -21,40 +22,40 @@ public class SocialRequest { om1101.setBaseinfo(JSONObject.parseObject(data.get("baseinfo").toString(), OM1101.Baseinfo.class)); om1101.setInsuinfo(JSONArray.parseArray(data.get("insuinfo").toString(), OM1101.Insuinfo.class)); om1101.setIDetinfo(JSONArray.parseArray(data.get("idetinfo").toString(), OM1101.Idetinfo.class)); - System.out.println("data:"+data); + DebugUtil.out("data:"+data); return om1101; } public OM1301 call1301(IM1301 im1301) { JSONObject jsonObject=httpUtil.call("1301", "data", im1301.buildToMap()); - System.out.println(jsonObject); + DebugUtil.out(jsonObject); OM1301 om1301=new OM1301(); om1301.makeFromJson(jsonObject); return om1301; } public OM1302 call1302(IM1302 im1302) { JSONObject jsonObject=httpUtil.call("1302", "data", im1302.buildToMap()); - System.out.println(jsonObject); + DebugUtil.out(jsonObject); OM1302 om1302=new OM1302(); om1302.makeFromJson(jsonObject); return om1302; } public OM1305 call1305(IM1305 im1305) { JSONObject jsonObject=httpUtil.call("1305", "data", im1305.buildToMap()); - System.out.println(jsonObject); + DebugUtil.out(jsonObject); OM1305 om1305=new OM1305(); om1305.makeFromJson(jsonObject); return om1305; } public OM1306 call1306(IM1306 im1306) { JSONObject jsonObject=httpUtil.call("1306", "data", im1306.buildToMap()); - System.out.println(jsonObject); + DebugUtil.out(jsonObject); OM1306 om1306=new OM1306(); om1306.makeFromJson(jsonObject); return om1306; } public OM1307 call1307(IM1307 im1307) { JSONObject jsonObject=httpUtil.call("1307", "data", im1307.buildToMap()); - System.out.println(jsonObject); + DebugUtil.out(jsonObject); OM1307 om1307=new OM1307(); om1307.makeFromJson(jsonObject); return om1307; @@ -62,7 +63,6 @@ public class SocialRequest { public OM1309 call1309(IM1309 im1309) { JSONObject jsonObject=httpUtil.call("1309", "data", im1309.buildToMap()); - System.out.println(); OM1309 om1309=new OM1309(); om1309.makeFromJson(jsonObject); return om1309; diff --git a/src/main/java/com/syjiaer/clinic/server/common/util/DebugUtil.java b/src/main/java/com/syjiaer/clinic/server/common/util/DebugUtil.java new file mode 100644 index 0000000..99fb197 --- /dev/null +++ b/src/main/java/com/syjiaer/clinic/server/common/util/DebugUtil.java @@ -0,0 +1,31 @@ +package com.syjiaer.clinic.server.common.util; + +import java.util.Properties; + +public class DebugUtil { + private static long startTime; + + // 标记开始点 + public static void start() { + startTime = System.nanoTime(); + } + + // 标记结束点并返回执行时间(秒,保留三位小数) + public static String end() { + long endTime = System.nanoTime(); + double duration = (endTime - startTime) / 1_000_000_000.0; // 转换为秒 + return String.format("%.3f", duration); + } + public static void out(Object object){ + if(object==null){ + System.out.println("null"); + } + + String isDev = System.getenv("IsDev"); + if (isDev != null &&isDev.equals("true")) { + System.out.println(object); + } + + } + +} \ No newline at end of file diff --git a/src/main/java/com/syjiaer/clinic/server/mapper/social/SocialDirectoryMapper.java b/src/main/java/com/syjiaer/clinic/server/mapper/social/SocialDirectoryMapper.java index 3c341a1..a1035b5 100644 --- a/src/main/java/com/syjiaer/clinic/server/mapper/social/SocialDirectoryMapper.java +++ b/src/main/java/com/syjiaer/clinic/server/mapper/social/SocialDirectoryMapper.java @@ -22,5 +22,12 @@ public interface SocialDirectoryMapper extends BaseMapper { List selectSocialDirectoryView(@Param("codeList") List codeList); @Select("select * from social_directory where code = #{code}") SocialDirectory getByCode(@Param("code") String code); + + + void insertAll(List list); + + + + } diff --git a/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java b/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java index 78fdfb7..9cf25a5 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java @@ -6,6 +6,7 @@ import com.syjiaer.clinic.server.common.api.input.IM9001; import com.syjiaer.clinic.server.common.api.input.IM9002; import com.syjiaer.clinic.server.common.api.request.SocialRequest; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.controller.BaseController; import com.syjiaer.clinic.server.entity.manager.ManagerUser; import com.syjiaer.clinic.server.entity.manager.ManagerUserSign; @@ -43,7 +44,7 @@ public class ManagerUserService extends BaseService { throw new MessageException("用户名或密码错误"); } Date exdata = new Date(System.currentTimeMillis() + jwtExpiration * 1000); - System.out.println(exdata); + DebugUtil.out(exdata); SecretKey key = Keys.hmacShaKeyFor(jwtSecret.getBytes()); String token = Jwts.builder() .subject(managerUser.getId().toString()) // 用户ID作为主题 diff --git a/src/main/java/com/syjiaer/clinic/server/service/diagnosis/MedicalRecordService.java b/src/main/java/com/syjiaer/clinic/server/service/diagnosis/MedicalRecordService.java index 07d70a7..fa8e447 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/diagnosis/MedicalRecordService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/diagnosis/MedicalRecordService.java @@ -9,6 +9,7 @@ import com.syjiaer.clinic.server.common.config.Config; import com.syjiaer.clinic.server.common.constants.Constants; import com.syjiaer.clinic.server.common.enums.RegistrationStatusEnum; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.StringUtil; import com.syjiaer.clinic.server.common.vo.Page; import com.syjiaer.clinic.server.entity.charge.vo.ChargeGoodsListVo; @@ -200,7 +201,7 @@ public class MedicalRecordService extends BaseService { patientInfoMapper.updateById(updatePatient); - System.out.println(saveDto.getDiagnosisMedicalRecord().getDiagnosisDetail()); + DebugUtil.out(saveDto.getDiagnosisMedicalRecord().getDiagnosisDetail()); List diagnoseList = JSONArray.parseArray(saveDto.getDiagnosisMedicalRecord().getDiagnosisDetail(),SocialDiagnose.class); socialDiagnoseService.updateNumAddOne(diagnoseList); itemService.updateNumAddOne(itemIds); diff --git a/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java b/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java index 17cd10d..e393326 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryPurchaseService.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.syjiaer.clinic.server.common.constants.Constants; import com.syjiaer.clinic.server.common.enums.*; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.HttpUtil; import com.syjiaer.clinic.server.common.vo.Page; import com.syjiaer.clinic.server.entity.goods.Goods; @@ -447,7 +448,7 @@ public class InventoryPurchaseService extends BaseService { QueryWrapper goodsWrapper = new QueryWrapper<>(); goodsWrapper.in("cate_id", cateIdList); List goodsList = goodsMapper.selectList(goodsWrapper); - System.out.println(goodsList); + DebugUtil.out(goodsList); /* 表格拼接字段映射 @@ -520,7 +521,7 @@ public class InventoryPurchaseService extends BaseService { outFile.close(); inputStream.close(); fileName=file.getAbsolutePath(); - System.out.println("Excel文件生成成功!"); + DebugUtil.out("Excel文件生成成功!"); } catch (IOException e) { logger.warning(e.getMessage()); throw new MessageException("excel创建失败"); diff --git a/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryService.java b/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryService.java index 2687501..80bd1af 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/inventory/InventoryService.java @@ -8,6 +8,7 @@ import com.syjiaer.clinic.server.common.enums.InventoryTypeEnum; import com.syjiaer.clinic.server.common.enums.Type; import com.syjiaer.clinic.server.common.enums.UploadStatusEnum; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.vo.Page; import com.syjiaer.clinic.server.entity.goods.Goods; import com.syjiaer.clinic.server.entity.inventory.Inventory; @@ -179,7 +180,7 @@ public class InventoryService extends BaseService { endLine.setSellingPrice(endLine.getSellingPrice().add(goods.getUnitPrice().multiply(new BigDecimal(lastLog.getAfterWholeNumber())))); } else { endLine.setSellingPrice(endLine.getSellingPrice().add(goods.getDisassemblyPrice().multiply(new BigDecimal(afterLogFragmentNumber)))); - System.out.println(endLine.getSellingPrice()); + DebugUtil.out(endLine.getSellingPrice()); } for (InventoryLog inventoryLog : InventoryLogList) { if (inventoryLog.getType() == 1) { @@ -440,9 +441,9 @@ public class InventoryService extends BaseService { } int minPackaging = goods.getMinPackagingNumber(); - System.out.println("inventory"); + DebugUtil.out("inventory"); // 3. 计算总库存量(转换为最小单位) - System.out.println(inventory); + DebugUtil.out(inventory); int currentTotal = inventory.getWholeNumber() * minPackaging + inventory.getFragmentNumber(); int deductTotal = changeWholeNumber * minPackaging + changeFragmentNumber; diff --git a/src/main/java/com/syjiaer/clinic/server/service/patient/PatientInfoService.java b/src/main/java/com/syjiaer/clinic/server/service/patient/PatientInfoService.java index 6c1fd0e..adb8d84 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/patient/PatientInfoService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/patient/PatientInfoService.java @@ -3,6 +3,7 @@ package com.syjiaer.clinic.server.service.patient; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.vo.Page; import com.syjiaer.clinic.server.entity.patient.PatientInfo; import com.syjiaer.clinic.server.entity.vip.Vip; @@ -107,8 +108,8 @@ public class PatientInfoService extends BaseService { for (VipLevelConfig vipLevelConfig : vipLevelConfigs) { if(end_exp>=vipLevelConfig.getStartExp()){ patientInfo.setLevelId(vipLevelConfig.getLevelId()); - System.out.println(vipLevelConfig.getLevelId()); - System.out.println(end_exp); + DebugUtil.out(vipLevelConfig.getLevelId()); + DebugUtil.out(end_exp); break; } } diff --git a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryLimitService.java b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryLimitService.java index f975070..41bd82c 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryLimitService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryLimitService.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.syjiaer.clinic.server.common.api.request.SocialRequest; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.HttpUtil; import com.syjiaer.clinic.server.entity.social.SocialDirectoryLimit; import com.syjiaer.clinic.server.mapper.social.SocialDirectoryLimitMapper; @@ -38,7 +39,6 @@ public class SocialDirectoryLimitService { public Map getPage(String updtTime, int pageNum) { JSONObject result = call(updtTime, pageNum); - System.out.println(result); int recordCounts = result.getInteger("recordCounts"); int pages = result.getInteger("pages"); JSONArray json_list = result.getJSONArray("data"); diff --git a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectorySelfService.java b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectorySelfService.java index 9bf97e1..3d62a58 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectorySelfService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectorySelfService.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.syjiaer.clinic.server.common.api.request.SocialRequest; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.HttpUtil; import com.syjiaer.clinic.server.entity.social.SocialDirectorySelf; import com.syjiaer.clinic.server.mapper.social.SocialDirectorySelfMapper; @@ -38,7 +39,6 @@ public class SocialDirectorySelfService { public Map getPage(String updtTime, int pageNum) { JSONObject result = call(updtTime, pageNum); - System.out.println(result); int recordCounts = result.getInteger("recordCounts"); int pages = result.getInteger("pages"); JSONArray json_list = result.getJSONArray("data"); diff --git a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryService.java b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryService.java index 6eda53f..dcf83b4 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryService.java @@ -69,7 +69,6 @@ public class SocialDirectoryService extends BaseService { * @param version_name 版本名称 * @param type 类型 */ - @Transactional(rollbackFor = Exception.class) public String download(String version_name, int type) { List tab_list = httpUtil.download(version_name, type); if (tab_list.isEmpty()) { @@ -165,14 +164,21 @@ public class SocialDirectoryService extends BaseService { if (next_version_name.isEmpty()) { return next_version_name; } - socialDirectoryVersionService.saveVersion(type, version_name, next_version_name, list.size()); - if (list.isEmpty()) { - return null; - } - socialDirectoryMapper.insert(list, 100); + if (list.isEmpty()) { + socialDirectoryVersionService.saveVersion(type, version_name, next_version_name, list.size()); + return null; + }else{ + for (int i = 0; i < list.size(); i += 1000) { + List subList = list.subList(i, Math.min(i + 1000, list.size())); + socialDirectoryMapper.insertAll(subList); + } + + socialDirectoryVersionService.saveVersion(type, version_name, next_version_name, list.size()); + } initMongoDb(); saveListToMongoDb(list); + return next_version_name; } @@ -195,21 +201,28 @@ public class SocialDirectoryService extends BaseService { private void saveListToMongoDb(List list) { - for (SocialDirectory socialDirectory : list) { - saveToMongoDb(socialDirectory); + //取出list中所有的code为一个数组 + List codes = list.stream().map(SocialDirectory::getCode).collect(Collectors.toList()); + //批量删除code中对应的所有数据 + mongoTemplate.remove(new Query(Criteria.where("code").in(codes)), "social_directory"); + for (int i = 0; i < list.size(); i += 1000) { + List subList = list.subList(i, Math.min(i + 1000, list.size())); + mongoTemplate.insert(subList, "social_directory"); } + + } private void initMongoDb() { if (!mongoTemplate.collectionExists("social_directory")) { - System.out.println("创建了social_directory集合"); + DebugUtil.out("创建了social_directory集合"); mongoTemplate.createCollection("social_directory"); } List indexInfos = mongoTemplate.indexOps("social_directory").getIndexInfo(); //判断索引是否存在 if (indexInfos.stream().noneMatch(index -> index.getName().equals("code_uni"))) { - System.out.println("创建了code索引"); + DebugUtil.out("创建了code索引"); Index index = new Index().on("code", Sort.Direction.ASC).named("code_uni").unique(); mongoTemplate.indexOps("social_directory").ensureIndex(index); } diff --git a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryUpinfoService.java b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryUpinfoService.java index 7136aa6..5361cf6 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryUpinfoService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/social/SocialDirectoryUpinfoService.java @@ -8,6 +8,7 @@ import com.syjiaer.clinic.server.common.api.output.OM1312; import com.syjiaer.clinic.server.common.api.request.SocialRequest; import com.syjiaer.clinic.server.common.exception.MessageException; import com.syjiaer.clinic.server.common.util.DateUtil; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.HttpUtil; import com.syjiaer.clinic.server.entity.social.SocialDirectoryUpinfo; import com.syjiaer.clinic.server.mapper.social.SocialDirectoryUpinfoMapper; @@ -47,7 +48,6 @@ public class SocialDirectoryUpinfoService { public Map getPage(String updtTime, int pageNum) { JSONObject result = call(updtTime, pageNum); - System.out.println(result); int recordCounts = result.getInteger("recordCounts"); int pages = result.getInteger("pages"); JSONArray json_list = result.getJSONArray("data"); diff --git a/src/main/java/com/syjiaer/clinic/server/service/social/SocialReconciliationService.java b/src/main/java/com/syjiaer/clinic/server/service/social/SocialReconciliationService.java index 9cf274f..ec19d8a 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/social/SocialReconciliationService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/social/SocialReconciliationService.java @@ -12,6 +12,7 @@ import com.syjiaer.clinic.server.common.config.Config; import com.syjiaer.clinic.server.common.constants.Constants; import com.syjiaer.clinic.server.common.enums.ChargeTypeEnum; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.util.FileUtil; import com.syjiaer.clinic.server.common.util.HttpUtil; import com.syjiaer.clinic.server.common.vo.Page; @@ -292,7 +293,7 @@ public class SocialReconciliationService extends BaseService { voList.add(vo); } - System.out.println(voList); + DebugUtil.out(voList); return voList; } diff --git a/src/main/java/com/syjiaer/clinic/server/service/vip/VipService.java b/src/main/java/com/syjiaer/clinic/server/service/vip/VipService.java index 6d8d7dd..fc3818c 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/vip/VipService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/vip/VipService.java @@ -3,6 +3,7 @@ package com.syjiaer.clinic.server.service.vip; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.syjiaer.clinic.server.common.exception.MessageException; +import com.syjiaer.clinic.server.common.util.DebugUtil; import com.syjiaer.clinic.server.common.vo.Page; import com.syjiaer.clinic.server.entity.vip.Vip; import com.syjiaer.clinic.server.entity.vip.VipExpLog; @@ -100,8 +101,8 @@ public class VipService extends BaseService { for (VipLevelConfig vipLevelConfig : vipLevelConfigs) { if(end_exp>=vipLevelConfig.getStartExp()){ vip.setLevelId(vipLevelConfig.getLevelId()); - System.out.println(vipLevelConfig.getLevelId()); - System.out.println(end_exp); + DebugUtil.out(vipLevelConfig.getLevelId()); + DebugUtil.out(end_exp); break; } } diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 562f9bb..e2e50d7 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -19,9 +19,9 @@ spring: server: port: 8088 common: - isdev: true + isdev: false jwt: secret: Lrhcnqby4UiFnFqQIWGp8051odVDtqEHaMeDvdzwGhsUPa2nEUAPrlPHTKaABWoM expiration: 86400 mybatis-plus: - mapper-locations: classpath*:xml/*.xml \ No newline at end of file + mapper-locations: classpath*:xml/*.xml diff --git a/src/main/resources/xml/SocialDirectoryMapper.xml b/src/main/resources/xml/SocialDirectoryMapper.xml index b0705d0..838f7b4 100644 --- a/src/main/resources/xml/SocialDirectoryMapper.xml +++ b/src/main/resources/xml/SocialDirectoryMapper.xml @@ -1,6 +1,13 @@ + + INSERT INTO social_directory (id,code, name, keyword, type, producer, create_datetime, update_datetime, version_name, data) + VALUES + + (#{item.id},#{item.code},#{item.name},#{item.keyword},#{item.type},#{item.producer},#{item.createDatetime},#{item.updateDatetime},#{item.versionName},#{item.data}) + +