|
|
|
@ -275,7 +275,7 @@ public class EntrustAlterApplyServiceImpl extends ServiceImpl<EntrustAlterApplyM |
|
|
|
|
} |
|
|
|
|
entrustmentIdentificationMaterialService.updateBatchById(entrustmentIdentificationMaterialList); |
|
|
|
|
// 3. 更新委托鉴定要求
|
|
|
|
|
updateEntrustmentRequirement(entrustmentId, entrustment); |
|
|
|
|
updateEntrustmentRequirement(entrustmentId, entrustment, dto.getEntrustRequirement()); |
|
|
|
|
// 如果确认完成,则删除鉴定事项确认书和委托书,并更新申请状态为已完成
|
|
|
|
|
if (dto.getFinished()) { |
|
|
|
|
// 4.删除鉴定事项确认书和委托书
|
|
|
|
@ -305,14 +305,20 @@ public class EntrustAlterApplyServiceImpl extends ServiceImpl<EntrustAlterApplyM |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 更新鉴定要求 |
|
|
|
|
* |
|
|
|
|
* @param entrustmentId |
|
|
|
|
* @param entrustment |
|
|
|
|
* @param entrustRequirement |
|
|
|
|
*/ |
|
|
|
|
public void updateEntrustmentRequirement(String entrustmentId, Entrustment entrustment) { |
|
|
|
|
List<EntrustmentIdentificationMaterial> renewList = entrustmentIdentificationMaterialService.list(Wrappers.<EntrustmentIdentificationMaterial>lambdaQuery() |
|
|
|
|
.eq(EntrustmentIdentificationMaterial::getEntrustmentId, entrustmentId) |
|
|
|
|
.orderByAsc(EntrustmentIdentificationMaterial::getOrderNo)); |
|
|
|
|
entrustment.setEntrustRequirement(entrustmentService.buildEntrustReq(renewList)); |
|
|
|
|
public void updateEntrustmentRequirement(String entrustmentId, Entrustment entrustment, String entrustRequirement) { |
|
|
|
|
if (StrUtil.isNotBlank(entrustRequirement)) { |
|
|
|
|
entrustment.setEntrustRequirement(entrustRequirement); |
|
|
|
|
} else { |
|
|
|
|
List<EntrustmentIdentificationMaterial> renewList = entrustmentIdentificationMaterialService.list(Wrappers.<EntrustmentIdentificationMaterial>lambdaQuery() |
|
|
|
|
.eq(EntrustmentIdentificationMaterial::getEntrustmentId, entrustmentId) |
|
|
|
|
.orderByAsc(EntrustmentIdentificationMaterial::getOrderNo)); |
|
|
|
|
entrustment.setEntrustRequirement(entrustmentService.buildEntrustReq(renewList)); |
|
|
|
|
} |
|
|
|
|
entrustmentService.updateById(entrustment); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|