|
@@ -314,17 +314,24 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
add.setYiCompanyContract(yiSysTenant.getLinkMan());
|
|
add.setYiCompanyContract(yiSysTenant.getLinkMan());
|
|
add.setYiCompanyPhone(yiSysTenant.getCompanyPh());
|
|
add.setYiCompanyPhone(yiSysTenant.getCompanyPh());
|
|
add.setStatus(1);
|
|
add.setStatus(1);
|
|
- int insert = this.baseMapper.insert(add);
|
|
|
|
- BsCovenant newBsCovenant = this.getOne(new LambdaQueryWrapper<BsCovenant>().eq(BsCovenant::getCovenantNum, bo.getCovenantNum()).eq(BsCovenant::getStatus, 1));
|
|
|
|
|
|
+ // BsCovenant newBsCovenant = this.getOne(new LambdaQueryWrapper<BsCovenant>().eq(BsCovenant::getCovenantNum, bo.getCovenantNum()).eq(BsCovenant::getStatus, 1));
|
|
//写入协议审核流程
|
|
//写入协议审核流程
|
|
SysTenant sysTenant = iSysTenantService.getById(ServletUtils.getRequest().getHeader("TenantId"));
|
|
SysTenant sysTenant = iSysTenantService.getById(ServletUtils.getRequest().getHeader("TenantId"));
|
|
|
|
+ if(Validator.isEmpty(sysTenant)){
|
|
|
|
+ throw new CustomException("机构数据错误");
|
|
|
|
+ }
|
|
|
|
+
|
|
if (ObjectUtils.isNotNull(sysTenant)) {
|
|
if (ObjectUtils.isNotNull(sysTenant)) {
|
|
BsCovenantCheckAddBo bsCovenantCheckAddBo = new BsCovenantCheckAddBo();
|
|
BsCovenantCheckAddBo bsCovenantCheckAddBo = new BsCovenantCheckAddBo();
|
|
- bsCovenantCheckAddBo.setCovenantId(newBsCovenant.getCovenantId());
|
|
|
|
- bsCovenantCheckAddBo.setCompanyId(Long.valueOf(companyId));
|
|
|
|
if (!sysTenant.getAppList().isEmpty()) {
|
|
if (!sysTenant.getAppList().isEmpty()) {
|
|
List<String> list1 = Arrays.asList(sysTenant.getAppList().split(","));
|
|
List<String> list1 = Arrays.asList(sysTenant.getAppList().split(","));
|
|
List<Long> longList = list1.stream().map(Long::parseLong).collect(Collectors.toList());
|
|
List<Long> longList = list1.stream().map(Long::parseLong).collect(Collectors.toList());
|
|
|
|
+ if(Validator.isEmpty(longList)||longList.size()==0){
|
|
|
|
+ throw new CustomException("应用列表错误");
|
|
|
|
+ }
|
|
|
|
+ add.setCheckApp(getInitCheckStatus(add.getFormApp(),longList,add.getCheckId()));
|
|
|
|
+ add.setUploadApp(getInitUploadStatus(add.getFormApp(), longList, add.getCheckId()));
|
|
|
|
+ this.baseMapper.insert(add);
|
|
longList.forEach(num -> {
|
|
longList.forEach(num -> {
|
|
bsCovenantCheckAddBo.setAppId(num);
|
|
bsCovenantCheckAddBo.setAppId(num);
|
|
if (num == 1L) {
|
|
if (num == 1L) {
|
|
@@ -337,6 +344,8 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
} else if (num == 4L) {
|
|
} else if (num == 4L) {
|
|
bsCovenantCheckAddBo.setSort(3);
|
|
bsCovenantCheckAddBo.setSort(3);
|
|
}
|
|
}
|
|
|
|
+ bsCovenantCheckAddBo.setCovenantId(add.getCovenantId());
|
|
|
|
+ bsCovenantCheckAddBo.setCompanyId(Long.valueOf(companyId));
|
|
bsCovenantCheckAddBo.setStatus(1);
|
|
bsCovenantCheckAddBo.setStatus(1);
|
|
bsCovenantCheckAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantCheckAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantCheckAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantCheckAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -364,7 +373,7 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
CourseBusiness courseBusiness = iCourseBusinessService.getOne(new LambdaQueryWrapper<CourseBusiness>().eq(CourseBusiness::getId, bsCovenantBusinessAddBo.getBusinessId()).eq(CourseBusiness::getStatus, 1));
|
|
CourseBusiness courseBusiness = iCourseBusinessService.getOne(new LambdaQueryWrapper<CourseBusiness>().eq(CourseBusiness::getId, bsCovenantBusinessAddBo.getBusinessId()).eq(CourseBusiness::getStatus, 1));
|
|
bsCovenantBusinessAddBo.setProjectId(Long.valueOf(courseBusiness.getProjectId()));
|
|
bsCovenantBusinessAddBo.setProjectId(Long.valueOf(courseBusiness.getProjectId()));
|
|
bsCovenantBusinessAddBo.setBusinessId(courseBusiness.getId());
|
|
bsCovenantBusinessAddBo.setBusinessId(courseBusiness.getId());
|
|
- bsCovenantBusinessAddBo.setCovenantId(newBsCovenant.getCovenantId());
|
|
|
|
|
|
+ bsCovenantBusinessAddBo.setCovenantId(add.getCovenantId());
|
|
bsCovenantBusinessAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setStatus(1);
|
|
bsCovenantBusinessAddBo.setStatus(1);
|
|
@@ -376,7 +385,7 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
.eq(BsCovenantBusiness::getStatus, 1));
|
|
.eq(BsCovenantBusiness::getStatus, 1));
|
|
//写入协议业务类型有关商品
|
|
//写入协议业务类型有关商品
|
|
bsCovenantBusinessAddBo.getBsCovenantGoodsVos().forEach(bsCovenantGoodsAddBo -> {
|
|
bsCovenantBusinessAddBo.getBsCovenantGoodsVos().forEach(bsCovenantGoodsAddBo -> {
|
|
- bsCovenantGoodsAddBo.setCovenantId(newBsCovenant.getCovenantId());
|
|
|
|
|
|
+ bsCovenantGoodsAddBo.setCovenantId(add.getCovenantId());
|
|
bsCovenantGoodsAddBo.setCovenantBusinessId(bsCovenantBusiness.getCovenantBusinessId());
|
|
bsCovenantGoodsAddBo.setCovenantBusinessId(bsCovenantBusiness.getCovenantBusinessId());
|
|
bsCovenantGoodsAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantGoodsAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantGoodsAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantGoodsAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -394,7 +403,7 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
bo.getBsCovenantBusinessVos().forEach(bsCovenantBusinessAddBo -> {
|
|
bo.getBsCovenantBusinessVos().forEach(bsCovenantBusinessAddBo -> {
|
|
CourseBusiness courseBusiness = iCourseBusinessService.getOne(new LambdaQueryWrapper<CourseBusiness>().eq(CourseBusiness::getId, bsCovenantBusinessAddBo.getBusinessId()).eq(CourseBusiness::getStatus, 1));
|
|
CourseBusiness courseBusiness = iCourseBusinessService.getOne(new LambdaQueryWrapper<CourseBusiness>().eq(CourseBusiness::getId, bsCovenantBusinessAddBo.getBusinessId()).eq(CourseBusiness::getStatus, 1));
|
|
bsCovenantBusinessAddBo.setProjectId(Long.valueOf(courseBusiness.getProjectId()));
|
|
bsCovenantBusinessAddBo.setProjectId(Long.valueOf(courseBusiness.getProjectId()));
|
|
- bsCovenantBusinessAddBo.setCovenantId(newBsCovenant.getCovenantId());
|
|
|
|
|
|
+ bsCovenantBusinessAddBo.setCovenantId(add.getCovenantId());
|
|
bsCovenantBusinessAddBo.setBusinessId(courseBusiness.getId());
|
|
bsCovenantBusinessAddBo.setBusinessId(courseBusiness.getId());
|
|
bsCovenantBusinessAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantBusinessAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -403,7 +412,7 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
if (!bsCovenantBusinessAddBo.getBsCovenantGoodsVos().isEmpty()) {
|
|
if (!bsCovenantBusinessAddBo.getBsCovenantGoodsVos().isEmpty()) {
|
|
//写入协议业务类型有关商品
|
|
//写入协议业务类型有关商品
|
|
bsCovenantBusinessAddBo.getBsCovenantGoodsVos().forEach(bsCovenantGoodsAddBo -> {
|
|
bsCovenantBusinessAddBo.getBsCovenantGoodsVos().forEach(bsCovenantGoodsAddBo -> {
|
|
- bsCovenantGoodsAddBo.setCovenantId(newBsCovenant.getCovenantId());
|
|
|
|
|
|
+ bsCovenantGoodsAddBo.setCovenantId(add.getCovenantId());
|
|
bsCovenantGoodsAddBo.setCovenantBusinessId(covenantBusinessId);
|
|
bsCovenantGoodsAddBo.setCovenantBusinessId(covenantBusinessId);
|
|
bsCovenantGoodsAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantGoodsAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantGoodsAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantGoodsAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -412,13 +421,113 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
});
|
|
});
|
|
}
|
|
}
|
|
});
|
|
});
|
|
- if (insert == 1) {
|
|
|
|
|
|
+ if (add.getCovenantId() >0) {
|
|
return true;
|
|
return true;
|
|
} else {
|
|
} else {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private Long getInitCheckStatus(Long formApp,List<Long> appList,Long userId){
|
|
|
|
+ if(formApp==2L){
|
|
|
|
+ if(appList.size()==2){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(4L)&&appList.size()==3){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(3L)&&appList.size()==3){
|
|
|
|
+ return 3L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.size()==4){
|
|
|
|
+ return 3L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if(formApp==1L){
|
|
|
|
+ if(appList.size()==2){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(4L)&&appList.size()==3){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(3L)&&appList.size()==3){
|
|
|
|
+ return 3L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.size()==4){
|
|
|
|
+ return 3L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if(formApp==3L){
|
|
|
|
+ if(appList.contains(3L)&&appList.size()==3){
|
|
|
|
+ if(userId==0){
|
|
|
|
+ return 3L;
|
|
|
|
+ }
|
|
|
|
+ if(userId==1){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if(appList.size()==4){
|
|
|
|
+ if(userId==0){
|
|
|
|
+ return 3L;
|
|
|
|
+ }
|
|
|
|
+ if(userId==1){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if(formApp==4L){
|
|
|
|
+ if(appList.contains(4L)&&appList.size()==3){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return 0L;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private Long getInitUploadStatus(Long formApp,List<Long> appList,Long userId){
|
|
|
|
+ if(formApp==2L){
|
|
|
|
+ if(appList.size()==2){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(4L)&&appList.size()==3){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(3L)&&appList.size()==3){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.size()==4){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if(formApp==1L){
|
|
|
|
+ if(appList.size()==2){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(4L)&&appList.size()==3){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.contains(3L)&&appList.size()==3){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.size()==4){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if(formApp==3L){
|
|
|
|
+ if(appList.contains(3L)&&appList.size()==3){
|
|
|
|
+ return 1L;
|
|
|
|
+ }
|
|
|
|
+ else if(appList.size()==4){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if(formApp==4L){
|
|
|
|
+ if(appList.contains(4L)&&appList.size()==3){
|
|
|
|
+ return 4L;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return 0L;
|
|
|
|
+ }
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
@Transactional
|
|
@Transactional
|
|
public Boolean insertYXTByAddBo(BsCovenantAddBo bo) {
|
|
public Boolean insertYXTByAddBo(BsCovenantAddBo bo) {
|
|
@@ -454,16 +563,21 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
}
|
|
}
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
add.setUpdateTime(DateUtils.getNowTime());
|
|
add.setUpdateTime(DateUtils.getNowTime());
|
|
- this.baseMapper.insert(add);
|
|
|
|
|
|
+
|
|
//写入协议审核流程
|
|
//写入协议审核流程
|
|
SysTenant sysTenant = iSysTenantService.getById(ServletUtils.getRequest().getHeader("TenantId"));
|
|
SysTenant sysTenant = iSysTenantService.getById(ServletUtils.getRequest().getHeader("TenantId"));
|
|
if (ObjectUtils.isNotNull(sysTenant)) {
|
|
if (ObjectUtils.isNotNull(sysTenant)) {
|
|
BsCovenantCheckAddBo bsCovenantCheckAddBo = new BsCovenantCheckAddBo();
|
|
BsCovenantCheckAddBo bsCovenantCheckAddBo = new BsCovenantCheckAddBo();
|
|
- bsCovenantCheckAddBo.setCovenantId(add.getCovenantId());
|
|
|
|
bsCovenantCheckAddBo.setCompanyId(bo.getCompanyId());
|
|
bsCovenantCheckAddBo.setCompanyId(bo.getCompanyId());
|
|
if (!sysTenant.getAppList().isEmpty()) {
|
|
if (!sysTenant.getAppList().isEmpty()) {
|
|
List<String> list1 = Arrays.asList(sysTenant.getAppList().split(","));
|
|
List<String> list1 = Arrays.asList(sysTenant.getAppList().split(","));
|
|
List<Long> longList = list1.stream().map(Long::parseLong).collect(Collectors.toList());
|
|
List<Long> longList = list1.stream().map(Long::parseLong).collect(Collectors.toList());
|
|
|
|
+ if(Validator.isEmpty(longList)||longList.size()==0){
|
|
|
|
+ throw new CustomException("应用列表错误");
|
|
|
|
+ }
|
|
|
|
+ add.setCheckApp(getInitCheckStatus(add.getFormApp(),longList,add.getCheckId()));
|
|
|
|
+ add.setUploadApp(getInitUploadStatus(add.getFormApp(), longList, add.getCheckId()));
|
|
|
|
+ this.baseMapper.insert(add);
|
|
longList.forEach(num -> {
|
|
longList.forEach(num -> {
|
|
bsCovenantCheckAddBo.setAppId(num);
|
|
bsCovenantCheckAddBo.setAppId(num);
|
|
if (num == 1L) {
|
|
if (num == 1L) {
|
|
@@ -476,6 +590,7 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
bsCovenantCheckAddBo.setCurrentStatus(1);
|
|
bsCovenantCheckAddBo.setCurrentStatus(1);
|
|
bsCovenantCheckAddBo.setSort(3);
|
|
bsCovenantCheckAddBo.setSort(3);
|
|
}
|
|
}
|
|
|
|
+ bsCovenantCheckAddBo.setCovenantId(add.getCovenantId());
|
|
bsCovenantCheckAddBo.setStatus(1);
|
|
bsCovenantCheckAddBo.setStatus(1);
|
|
bsCovenantCheckAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantCheckAddBo.setCreateTime(DateUtils.getNowTime());
|
|
bsCovenantCheckAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
bsCovenantCheckAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -595,9 +710,15 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
throw new CustomException("请选择协议");
|
|
throw new CustomException("请选择协议");
|
|
} else {
|
|
} else {
|
|
BsCovenantVo bsCovenantVo = queryById(bo.getCovenantId());
|
|
BsCovenantVo bsCovenantVo = queryById(bo.getCovenantId());
|
|
- if (bsCovenantVo.getStatus() != 4) {
|
|
|
|
|
|
+ if(Validator.isEmpty(bo.getOperateApp())){
|
|
|
|
+ throw new CustomException("缺失操作平台参数");
|
|
|
|
+ }
|
|
|
|
+ if (bo.getOperateApp()==bsCovenantVo.getFormApp()&&bsCovenantVo.getStatus() != 4) {
|
|
throw new CustomException("当前协议未处于审核不通过状态");
|
|
throw new CustomException("当前协议未处于审核不通过状态");
|
|
- } else {
|
|
|
|
|
|
+ }
|
|
|
|
+ else if (bo.getOperateApp()==bsCovenantVo.getCheckApp()&&bsCovenantVo.getStatus() != 1) {
|
|
|
|
+ throw new CustomException("当前协议未处于待审核状态");
|
|
|
|
+ }else {
|
|
BsCovenant update = BeanUtil.toBean(bo, BsCovenant.class);
|
|
BsCovenant update = BeanUtil.toBean(bo, BsCovenant.class);
|
|
update.setUpdateTime(DateUtils.getNowTime());
|
|
update.setUpdateTime(DateUtils.getNowTime());
|
|
this.updateById(update);
|
|
this.updateById(update);
|
|
@@ -668,17 +789,13 @@ public class BsCovenantServiceImpl extends ServiceImpl<BsCovenantMapper, BsCoven
|
|
covenantBusiness.setBusinessId(courseBusiness.getId());
|
|
covenantBusiness.setBusinessId(courseBusiness.getId());
|
|
covenantBusiness.setCreateTime(DateUtils.getNowTime());
|
|
covenantBusiness.setCreateTime(DateUtils.getNowTime());
|
|
covenantBusiness.setUpdateTime(DateUtils.getNowTime());
|
|
covenantBusiness.setUpdateTime(DateUtils.getNowTime());
|
|
- iBsCovenantBusinessService.insertByAddBo(covenantBusiness);
|
|
|
|
|
|
+ Long covenantBusinessId = iBsCovenantBusinessService.insertByAddBo(covenantBusiness);
|
|
if (!bsCovenantBusinessVo.getBsCovenantGoodsVos().isEmpty()) {
|
|
if (!bsCovenantBusinessVo.getBsCovenantGoodsVos().isEmpty()) {
|
|
- BsCovenantBusiness bsCovenantBusiness = iBsCovenantBusinessService.getOne(new LambdaQueryWrapper<BsCovenantBusiness>().eq(BsCovenantBusiness::getBusinessId, covenantBusiness.getBusinessId())
|
|
|
|
- .eq(BsCovenantBusiness::getEducationTypeId, covenantBusiness.getEducationTypeId())
|
|
|
|
- .eq(BsCovenantBusiness::getProjectId, covenantBusiness.getProjectId())
|
|
|
|
- .eq(BsCovenantBusiness::getStatus, 1));
|
|
|
|
//写入协议业务类型有关商品
|
|
//写入协议业务类型有关商品
|
|
bsCovenantBusinessVo.getBsCovenantGoodsVos().forEach(bsCovenantGoodsVo -> {
|
|
bsCovenantBusinessVo.getBsCovenantGoodsVos().forEach(bsCovenantGoodsVo -> {
|
|
BsCovenantGoodsAddBo covenantGoodsAddBo = BeanUtil.toBean(bsCovenantGoodsVo, BsCovenantGoodsAddBo.class);
|
|
BsCovenantGoodsAddBo covenantGoodsAddBo = BeanUtil.toBean(bsCovenantGoodsVo, BsCovenantGoodsAddBo.class);
|
|
covenantGoodsAddBo.setCovenantId(bo.getCovenantId());
|
|
covenantGoodsAddBo.setCovenantId(bo.getCovenantId());
|
|
- covenantGoodsAddBo.setCovenantBusinessId(bsCovenantBusiness.getCovenantBusinessId());
|
|
|
|
|
|
+ covenantGoodsAddBo.setCovenantBusinessId(covenantBusinessId);
|
|
covenantGoodsAddBo.setCreateTime(DateUtils.getNowTime());
|
|
covenantGoodsAddBo.setCreateTime(DateUtils.getNowTime());
|
|
covenantGoodsAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
covenantGoodsAddBo.setUpdateTime(DateUtils.getNowTime());
|
|
iBsCovenantGoodsService.insertByAddBo(covenantGoodsAddBo);
|
|
iBsCovenantGoodsService.insertByAddBo(covenantGoodsAddBo);
|