feat:销售完成
This commit is contained in:
@@ -26,7 +26,7 @@ public interface PreFryRecordsService {
|
|||||||
|
|
||||||
PreFryRecordsDetailDTO getById(Long id);
|
PreFryRecordsDetailDTO getById(Long id);
|
||||||
|
|
||||||
Boolean salesCompleted(Long id);
|
Boolean salesCompleted(Long id, PartnerUserInfoVO user);
|
||||||
|
|
||||||
List<DailyFryCountDTO> queryByStoreCode(String storeCode, Long time);
|
List<DailyFryCountDTO> queryByStoreCode(String storeCode, Long time);
|
||||||
|
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ public class PreFryRecordsServiceImpl implements PreFryRecordsService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Boolean salesCompleted(Long id) {
|
public Boolean salesCompleted(Long id, PartnerUserInfoVO user) {
|
||||||
PreFryRecordsDO preFryRecordsDO = preFryRecordsDAO.queryById(id);
|
PreFryRecordsDO preFryRecordsDO = preFryRecordsDAO.queryById(id);
|
||||||
if (preFryRecordsDO == null) {
|
if (preFryRecordsDO == null) {
|
||||||
throw new ServiceException(ErrorCodeEnum.PRODUCTS_RECORD_NOT_EXIST);
|
throw new ServiceException(ErrorCodeEnum.PRODUCTS_RECORD_NOT_EXIST);
|
||||||
@@ -269,6 +269,12 @@ public class PreFryRecordsServiceImpl implements PreFryRecordsService {
|
|||||||
preFryRecordsDO.setCurrentStage(SALES_COMPLETED.getCode());
|
preFryRecordsDO.setCurrentStage(SALES_COMPLETED.getCode());
|
||||||
preFryRecordsDO.setUpdatedTime(new Date());
|
preFryRecordsDO.setUpdatedTime(new Date());
|
||||||
preFryRecordsDAO.updateByPrimaryKeySelective(preFryRecordsDO);
|
preFryRecordsDAO.updateByPrimaryKeySelective(preFryRecordsDO);
|
||||||
|
//新增销售记录
|
||||||
|
PreFryStageChangesDO preFryStageChangesDO = new PreFryStageChangesDO();
|
||||||
|
preFryStageChangesDO.setStage(SALES_COMPLETED.getCode());
|
||||||
|
preFryStageChangesDO.setRecordId(id);
|
||||||
|
preFryStageChangesDO.setOperatorName(user.getUsername());
|
||||||
|
preFryStageChangesDO.setCreatedTime(new Date());
|
||||||
return Boolean.TRUE;
|
return Boolean.TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ public class PreFryRecordsController {
|
|||||||
@GetMapping("/salesCompleted")
|
@GetMapping("/salesCompleted")
|
||||||
public ResponseResult<Boolean> salesCompleted(@RequestParam(required = true, value = "id") Long id) {
|
public ResponseResult<Boolean> salesCompleted(@RequestParam(required = true, value = "id") Long id) {
|
||||||
log.info("预炸记录详情:{}", JSONObject.toJSONString(id));
|
log.info("预炸记录详情:{}", JSONObject.toJSONString(id));
|
||||||
return ResponseResult.success(preFryRecordsService.salesCompleted(id));
|
return ResponseResult.success(preFryRecordsService.salesCompleted(id, PartnerUserHolder.getUser()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation("预炸批量新增")
|
@ApiOperation("预炸批量新增")
|
||||||
|
|||||||
Reference in New Issue
Block a user