智慧厨房
This commit is contained in:
parent
b3a3c0de81
commit
3b00f4033c
|
|
@ -85,7 +85,7 @@ public class KitchenSampleDishesRecordController extends BaseController {
|
||||||
@PostMapping
|
@PostMapping
|
||||||
public AjaxResult add(@RequestBody KitchenSampleDishesRecord kitchenSampleDishesRecord) {
|
public AjaxResult add(@RequestBody KitchenSampleDishesRecord kitchenSampleDishesRecord) {
|
||||||
try {
|
try {
|
||||||
return toAjax(kitchenSampleDishesRecordService.insertKitchenSampleDishesRecord(kitchenSampleDishesRecord));
|
return AjaxResult.success(kitchenSampleDishesRecordService.insertKitchenSampleDishesRecord(kitchenSampleDishesRecord));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return error(e.getMessage());
|
return error(e.getMessage());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ public interface KitchenSampleDishesRecordMapper {
|
||||||
* @param kitchenSampleDishesRecord 留样机留样清单
|
* @param kitchenSampleDishesRecord 留样机留样清单
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int insertKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord);
|
public long insertKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改留样机留样清单
|
* 修改留样机留样清单
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ public interface IKitchenSampleDishesRecordService {
|
||||||
* @param kitchenSampleDishesRecord 留样机留样清单
|
* @param kitchenSampleDishesRecord 留样机留样清单
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int insertKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord);
|
public long insertKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改留样机留样清单
|
* 修改留样机留样清单
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ import java.time.LocalDate;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.time.LocalTime;
|
import java.time.LocalTime;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
import com.bonus.canteen.core.kitchen.domain.constants.CommonFlagEnum;
|
import com.bonus.canteen.core.kitchen.domain.constants.CommonFlagEnum;
|
||||||
|
|
@ -12,6 +13,7 @@ import com.bonus.canteen.core.kitchen.domain.constants.SampleDishesSearchType;
|
||||||
import com.bonus.common.core.exception.ServiceException;
|
import com.bonus.common.core.exception.ServiceException;
|
||||||
import com.bonus.common.core.utils.DateUtils;
|
import com.bonus.common.core.utils.DateUtils;
|
||||||
import com.bonus.common.core.utils.StringUtils;
|
import com.bonus.common.core.utils.StringUtils;
|
||||||
|
import com.bonus.common.security.utils.SecurityUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import com.bonus.canteen.core.kitchen.mapper.KitchenSampleDishesRecordMapper;
|
import com.bonus.canteen.core.kitchen.mapper.KitchenSampleDishesRecordMapper;
|
||||||
|
|
@ -84,11 +86,12 @@ public class KitchenSampleDishesRecordServiceImpl implements IKitchenSampleDishe
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int insertKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord) {
|
public long insertKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord) {
|
||||||
kitchenSampleDishesRecord.setCreateTime(DateUtils.getNowDate());
|
kitchenSampleDishesRecord.setCreateTime(DateUtils.getNowDate());
|
||||||
kitchenSampleDishesRecord.setRecordId(null);
|
kitchenSampleDishesRecord.setRecordId(null);
|
||||||
try {
|
try {
|
||||||
return kitchenSampleDishesRecordMapper.insertKitchenSampleDishesRecord(kitchenSampleDishesRecord);
|
kitchenSampleDishesRecordMapper.insertKitchenSampleDishesRecord(kitchenSampleDishesRecord);
|
||||||
|
return kitchenSampleDishesRecord.getRecordId();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new ServiceException(e.getMessage());
|
throw new ServiceException(e.getMessage());
|
||||||
}
|
}
|
||||||
|
|
@ -102,7 +105,11 @@ public class KitchenSampleDishesRecordServiceImpl implements IKitchenSampleDishe
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int updateKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord) {
|
public int updateKitchenSampleDishesRecord(KitchenSampleDishesRecord kitchenSampleDishesRecord) {
|
||||||
|
if(Objects.isNull(kitchenSampleDishesRecord.getRecordId())) {
|
||||||
|
throw new ServiceException("留样机留样清单ID不能为空");
|
||||||
|
}
|
||||||
kitchenSampleDishesRecord.setUpdateTime(DateUtils.getNowDate());
|
kitchenSampleDishesRecord.setUpdateTime(DateUtils.getNowDate());
|
||||||
|
kitchenSampleDishesRecord.setUpdateBy(SecurityUtils.getUsername());
|
||||||
try {
|
try {
|
||||||
return kitchenSampleDishesRecordMapper.updateKitchenSampleDishesRecord(kitchenSampleDishesRecord);
|
return kitchenSampleDishesRecordMapper.updateKitchenSampleDishesRecord(kitchenSampleDishesRecord);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
where record_id = #{recordId}
|
where record_id = #{recordId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="insertKitchenSampleDishesRecord" parameterType="com.bonus.canteen.core.kitchen.domain.KitchenSampleDishesRecord">
|
<insert id="insertKitchenSampleDishesRecord" parameterType="com.bonus.canteen.core.kitchen.domain.KitchenSampleDishesRecord" keyProperty="recordId" useGeneratedKeys="true">
|
||||||
insert into kitchen_sample_dishes_record
|
insert into kitchen_sample_dishes_record
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
<if test="recordId != null">record_id,</if>
|
<if test="recordId != null">record_id,</if>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue