(1)为了使用批量更新,修改了updateByPrimaryKeySelective方法的方法名为update
(2)多域类配置加入地域IP (3)多域类配置可任选 (4)多域类配置加入批量删除,审核
This commit is contained in:
@@ -204,13 +204,15 @@ public class ComplexStringCfgController extends BaseController{
|
||||
if(StringUtils.isNotBlank(ids)){
|
||||
List<ComplexkeywordCfg> beans=complexStringCfgService.getList(tableName,ids);
|
||||
List<ComplexkeywordCfg> auditBeans=new ArrayList<>();
|
||||
List<AreaIpCfg> auditAreaBeans=new ArrayList<>();
|
||||
List<BaseIpCfg> auditAreaBeans=new ArrayList<>();
|
||||
Date date=new Date();
|
||||
for(ComplexkeywordCfg bean:beans){
|
||||
ComplexkeywordCfg auditBean=new ComplexkeywordCfg();
|
||||
auditBean.setTableName(tableName);
|
||||
auditBean.setMaatTable(maatTable);
|
||||
auditBean.setCfgId(bean.getCfgId());
|
||||
bean.setTableName(tableName);
|
||||
bean.setMaatTable(maatTable);
|
||||
int audit=bean.getIsAudit().intValue();
|
||||
if(audit==Constants.AUDIT_YES&&isAudit!=Constants.AUDIT_NOT_YES){
|
||||
logger.error("审核通过的配置只能取消审核通过!");
|
||||
@@ -225,18 +227,23 @@ public class ComplexStringCfgController extends BaseController{
|
||||
bean.setIsAudit(isAudit);
|
||||
if(isAudit==Constants.AUDIT_NOT_YES){//取消审核通过,设置有效标志为0
|
||||
auditBean.setIsValid(Constants.VALID_NO);
|
||||
auditBean.setMaatTable(maatTable);
|
||||
bean.setIsValid(Constants.VALID_NO);
|
||||
bean.setMaatTable(maatTable);
|
||||
}else if(isAudit==Constants.AUDIT_YES){//审核通过,设置有效标志为1
|
||||
auditBean.setIsValid(Constants.VALID_YES);
|
||||
auditBean.setMaatTable(maatTable);
|
||||
bean.setIsValid(Constants.VALID_YES);
|
||||
bean.setMaatTable(maatTable);
|
||||
}
|
||||
List<AreaIpCfg> areaCfg=ipCfgService.getAreaCfgByCompileId(bean.getCompileId());
|
||||
for(AreaIpCfg c:areaCfg){
|
||||
c.setMaatTable(AreaIpCfg.getMaattable());
|
||||
c.setTableName(AreaIpCfg.getTablename());
|
||||
c.setAuditorId(c.getCurrentUser().getId());
|
||||
c.setAuditTime(date);
|
||||
c.setIsAudit(isAudit);
|
||||
if(isAudit==Constants.AUDIT_NOT_YES){//取消审核通过,设置有效标志为0
|
||||
c.setIsValid(Constants.VALID_NO);
|
||||
}else if(isAudit==Constants.AUDIT_YES){//审核通过,设置有效标志为1
|
||||
c.setIsValid(Constants.VALID_YES);
|
||||
}
|
||||
}
|
||||
bean.setAreaCfg(areaCfg);
|
||||
auditAreaBeans.addAll(areaCfg);
|
||||
@@ -277,7 +284,7 @@ public class ComplexStringCfgController extends BaseController{
|
||||
}
|
||||
}
|
||||
List<ComplexkeywordCfg> complexCfgs=new ArrayList<ComplexkeywordCfg>();
|
||||
List<AreaIpCfg> areaCfgs=new ArrayList<AreaIpCfg>();
|
||||
List<BaseIpCfg> areaCfgs=new ArrayList<BaseIpCfg>();
|
||||
Date date =new Date();
|
||||
if(StringUtils.isNotBlank(ids)){
|
||||
for(String compileIdStr:ids.split(",")){
|
||||
|
||||
Reference in New Issue
Block a user