虚拟认证清单(订阅-导入导出不完整)
This commit is contained in:
+27
-1
@@ -601,7 +601,33 @@ public class AuthDummyInventoryInfoEOServiceImpl extends ServiceImpl<AuthDummyIn
|
||||
|
||||
@Override
|
||||
public Result<?> batchAdd(JSONObject json) {
|
||||
return null;
|
||||
try {
|
||||
String serialNumber = json.getString("serialNumber");
|
||||
String wvtaId = json.getString("wvtaId");
|
||||
String dutyTerritory = json.getString("dutyTerritory");
|
||||
String bussDocumentLibraryId = json.getString("bussDocumentLibraryId");
|
||||
String authDummyInventoryBaseId = json.getString("authDummyInventoryBaseId");
|
||||
|
||||
List<AuthDummyInventoryInfoEO> authDummyInventoryInfoEOList = new ArrayList<>();
|
||||
JSONArray dataList = json.getJSONArray("dataList");
|
||||
AuthDummyInventoryInfoEO authDummyInventoryInfoEO = null;
|
||||
for (Object data : dataList) {
|
||||
authDummyInventoryInfoEO = JSONObject.parseObject(JSONObject.toJSONString(data), AuthDummyInventoryInfoEO.class);
|
||||
authDummyInventoryInfoEO.setSerialNumber(serialNumber);
|
||||
authDummyInventoryInfoEO.setWvtaId(wvtaId);
|
||||
authDummyInventoryInfoEO.setBussDocumentLibraryId(bussDocumentLibraryId);
|
||||
authDummyInventoryInfoEO.setDutyTerritory(dutyTerritory);
|
||||
authDummyInventoryInfoEO.setAuthDummyInventoryBaseId(authDummyInventoryBaseId);
|
||||
authDummyInventoryInfoEOList.add(authDummyInventoryInfoEO);
|
||||
}
|
||||
|
||||
if(CollectionUtils.isNotEmpty(authDummyInventoryInfoEOList)){
|
||||
this.saveBatch(authDummyInventoryInfoEOList);
|
||||
}
|
||||
}catch (Exception ex){
|
||||
throw new JeroBootException("添加失败!");
|
||||
}
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
private void importDatas(List<AuthDummyInventoryInfoEO> dataList,
|
||||
|
||||
Reference in New Issue
Block a user