食谱模板功能完成
This commit is contained in:
		@@ -1,25 +0,0 @@
 | 
			
		||||
package com.stdiet.custom.service;
 | 
			
		||||
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesPlan;
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesPlanListInfo;
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesPlanModel;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 食谱计划Service接口
 | 
			
		||||
 *
 | 
			
		||||
 * @author wonder
 | 
			
		||||
 * @date 2021-02-27
 | 
			
		||||
 */
 | 
			
		||||
public interface ISysRecipesPlanModelService
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
    List<SysRecipesPlanModel> selectRecipesModelListByCondition(SysRecipesPlanModel sysRecipesPlanModel);
 | 
			
		||||
 | 
			
		||||
    int insertRecipsesModel(SysRecipesPlanModel sysRecipesPlanModel);
 | 
			
		||||
 | 
			
		||||
    int updateRecipesModel(SysRecipesPlanModel sysRecipesPlanModel);
 | 
			
		||||
 | 
			
		||||
    int removeRecipesModel(Long id);
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,24 @@
 | 
			
		||||
package com.stdiet.custom.service;
 | 
			
		||||
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesTemplate;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 食谱计划Service接口
 | 
			
		||||
 *
 | 
			
		||||
 * @author wonder
 | 
			
		||||
 * @date 2021-02-27
 | 
			
		||||
 */
 | 
			
		||||
public interface ISysRecipesTemplateService {
 | 
			
		||||
 | 
			
		||||
    List<SysRecipesTemplate> selectRecipesTemplateListByCondition(SysRecipesTemplate sysRecipesTemplate);
 | 
			
		||||
 | 
			
		||||
    int insertRecipsesTemplate(SysRecipesTemplate sysRecipesTemplate);
 | 
			
		||||
 | 
			
		||||
    int updateRecipesTemplate(SysRecipesTemplate sysRecipesTemplate);
 | 
			
		||||
 | 
			
		||||
    int removeRecipesTemplate(Long id);
 | 
			
		||||
 | 
			
		||||
    SysRecipesTemplate getRecipesTemplateById(Long id);
 | 
			
		||||
}
 | 
			
		||||
@@ -1,67 +0,0 @@
 | 
			
		||||
package com.stdiet.custom.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.stdiet.common.utils.DateUtils;
 | 
			
		||||
import com.stdiet.common.utils.SecurityUtils;
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesPlan;
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesPlanModel;
 | 
			
		||||
import com.stdiet.custom.mapper.SysRecipesPlanMapper;
 | 
			
		||||
import com.stdiet.custom.mapper.SysRecipesPlanModelMapper;
 | 
			
		||||
import com.stdiet.custom.service.ISysRecipesPlanModelService;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.stereotype.Service;
 | 
			
		||||
import org.springframework.transaction.annotation.Transactional;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 食谱计划Service业务层处理
 | 
			
		||||
 *
 | 
			
		||||
 * @author wonder
 | 
			
		||||
 * @date 2021-02-27
 | 
			
		||||
 */
 | 
			
		||||
@Service("sysRecipesPlanModelService")
 | 
			
		||||
@Transactional
 | 
			
		||||
public class SysRecipesPlanModelServiceImpl implements ISysRecipesPlanModelService {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    SysRecipesPlanModelMapper sysRecipesPlanModelMapper;
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    SysRecipesPlanMapper sysRecipesPlanMapper;
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public List<SysRecipesPlanModel> selectRecipesModelListByCondition(SysRecipesPlanModel sysRecipesPlanModel) {
 | 
			
		||||
        return sysRecipesPlanModelMapper.selectRecipesModelListByCondition(sysRecipesPlanModel);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public int insertRecipsesModel(SysRecipesPlanModel sysRecipesPlanModel) {
 | 
			
		||||
        SysRecipesPlan sysRecipesPlan = new SysRecipesPlan();
 | 
			
		||||
        sysRecipesPlan.setStartNumDay(1);
 | 
			
		||||
        sysRecipesPlan.setEndNumDay(7);
 | 
			
		||||
        sysRecipesPlan.setType(1);
 | 
			
		||||
        int rows = sysRecipesPlanMapper.insertSysRecipesPlan(sysRecipesPlan);
 | 
			
		||||
        if (rows > 0) {
 | 
			
		||||
            sysRecipesPlanModel.setCreateBy(SecurityUtils.getUsername());
 | 
			
		||||
            sysRecipesPlanModel.setCreateTime(DateUtils.getNowDate());
 | 
			
		||||
            sysRecipesPlanModel.setPlanId(sysRecipesPlan.getId());
 | 
			
		||||
            return sysRecipesPlanModelMapper.insertRecipsesModel(sysRecipesPlanModel);
 | 
			
		||||
        }
 | 
			
		||||
        return 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public int updateRecipesModel(SysRecipesPlanModel sysRecipesPlanModel) {
 | 
			
		||||
        sysRecipesPlanModel.setUpdateBy(SecurityUtils.getUsername());
 | 
			
		||||
        sysRecipesPlanModel.setUpdateTime(DateUtils.getNowDate());
 | 
			
		||||
        return sysRecipesPlanModelMapper.updateRecipesModel(sysRecipesPlanModel);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public int removeRecipesModel(Long id) {
 | 
			
		||||
        return sysRecipesPlanModelMapper.removeRecipesModel(id);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,70 @@
 | 
			
		||||
package com.stdiet.custom.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.stdiet.common.utils.DateUtils;
 | 
			
		||||
import com.stdiet.common.utils.SecurityUtils;
 | 
			
		||||
import com.stdiet.common.utils.StringUtils;
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesPlan;
 | 
			
		||||
import com.stdiet.custom.domain.SysRecipesTemplate;
 | 
			
		||||
import com.stdiet.custom.mapper.SysRecipesPlanMapper;
 | 
			
		||||
import com.stdiet.custom.mapper.SysRecipesTemplateMapper;
 | 
			
		||||
import com.stdiet.custom.service.ISysRecipesTemplateService;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.stereotype.Service;
 | 
			
		||||
import org.springframework.transaction.annotation.Transactional;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 食谱计划Service业务层处理
 | 
			
		||||
 *
 | 
			
		||||
 * @author wonder
 | 
			
		||||
 * @date 2021-02-27
 | 
			
		||||
 */
 | 
			
		||||
@Service("sysRecipesPlanModelService")
 | 
			
		||||
@Transactional
 | 
			
		||||
public class SysRecipesTemplateServiceImpl implements ISysRecipesTemplateService {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    SysRecipesTemplateMapper sysRecipesTemplateMapper;
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    SysRecipesPlanMapper sysRecipesPlanMapper;
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public List<SysRecipesTemplate> selectRecipesTemplateListByCondition(SysRecipesTemplate sysRecipesTemplate) {
 | 
			
		||||
        return sysRecipesTemplateMapper.selectRecipesTemplateListByCondition(sysRecipesTemplate);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public int insertRecipsesTemplate(SysRecipesTemplate sysRecipesTemplate) {
 | 
			
		||||
        SysRecipesPlan sysRecipesPlan = new SysRecipesPlan();
 | 
			
		||||
        sysRecipesPlan.setStartNumDay(1);
 | 
			
		||||
        sysRecipesPlan.setEndNumDay(7);
 | 
			
		||||
        sysRecipesPlan.setType(1);
 | 
			
		||||
        sysRecipesPlanMapper.insertSysRecipesPlan(sysRecipesPlan);
 | 
			
		||||
        if (!StringUtils.isNull(sysRecipesPlan.getId())) {
 | 
			
		||||
            sysRecipesTemplate.setCreateBy(SecurityUtils.getUsername());
 | 
			
		||||
            sysRecipesTemplate.setCreateTime(DateUtils.getNowDate());
 | 
			
		||||
            sysRecipesTemplate.setPlanId(sysRecipesPlan.getId());
 | 
			
		||||
            return sysRecipesTemplateMapper.insertRecipsesTemplate(sysRecipesTemplate);
 | 
			
		||||
        }
 | 
			
		||||
        return 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public int updateRecipesTemplate(SysRecipesTemplate sysRecipesTemplate) {
 | 
			
		||||
        sysRecipesTemplate.setUpdateBy(SecurityUtils.getUsername());
 | 
			
		||||
        sysRecipesTemplate.setUpdateTime(DateUtils.getNowDate());
 | 
			
		||||
        return sysRecipesTemplateMapper.updateRecipesTemplate(sysRecipesTemplate);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public int removeRecipesTemplate(Long id) {
 | 
			
		||||
        return sysRecipesTemplateMapper.removeRecipesTemplate(id);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public SysRecipesTemplate getRecipesTemplateById(Long id) {
 | 
			
		||||
        return sysRecipesTemplateMapper.getRecipesTemplateById(id);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user