diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/AppletPetTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/AppletPetTypeController.java deleted file mode 100644 index f93667b..0000000 --- a/ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/AppletPetTypeController.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.ruoyi.applet.contoller; - -import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.page.TableDataInfo; -import com.ruoyi.model.service.IPetTypeService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -@Api(description = "宠物类型管理") -@RestController -@RequestMapping("/applet/petType") -public class AppletPetTypeController extends BaseController { - - @Autowired - private IPetTypeService petTypeService; - - @ApiOperation("宠物类型列表") - @GetMapping("/list") - public TableDataInfo list(){ - return getDataTable(petTypeService.getPetTypeList()); - } -} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/controller/PetTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/controller/PetTypeController.java deleted file mode 100644 index 103309b..0000000 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/controller/PetTypeController.java +++ /dev/null @@ -1,104 +0,0 @@ -package com.ruoyi.model.controller; - -import java.io.IOException; -import java.util.List; -import javax.servlet.http.HttpServletResponse; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.annotation.Log; -import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; -import com.ruoyi.common.enums.BusinessType; -import com.ruoyi.model.domain.PetType; -import com.ruoyi.model.service.IPetTypeService; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.common.core.page.TableDataInfo; - -/** - * 宠物类型Controller - * - * @author ruoyi - * @date 2025-03-05 - */ -@RestController -@RequestMapping("/model/petType") -public class PetTypeController extends BaseController -{ - @Autowired - private IPetTypeService petTypeService; - - /** - * 查询宠物类型列表 - */ - @PreAuthorize("@ss.hasPermi('model:petType:list')") - @GetMapping("/list") - public TableDataInfo list(PetType petType) - { - startPage(); - List list = petTypeService.selectPetTypeList(petType); - return getDataTable(list); - } - - /** - * 导出宠物类型列表 - */ - @PreAuthorize("@ss.hasPermi('model:petType:export')") - @Log(title = "宠物类型", businessType = BusinessType.EXPORT) - @PostMapping("/export") - public void export(HttpServletResponse response, PetType petType) throws IOException { - List list = petTypeService.selectPetTypeList(petType); - ExcelUtil util = new ExcelUtil(PetType.class); - util.exportExcel(response, list, "宠物类型数据"); - } - - /** - * 获取宠物类型详细信息 - */ - @PreAuthorize("@ss.hasPermi('model:petType:query')") - @GetMapping(value = "/{petTypeId}") - public AjaxResult getInfo(@PathVariable("petTypeId") Long petTypeId) - { - return success(petTypeService.selectPetTypeByPetTypeId(petTypeId)); - } - - /** - * 新增宠物类型 - */ - @PreAuthorize("@ss.hasPermi('model:petType:add')") - @Log(title = "宠物类型", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody PetType petType) - { - return toAjax(petTypeService.insertPetType(petType)); - } - - /** - * 修改宠物类型 - */ - @PreAuthorize("@ss.hasPermi('model:petType:edit')") - @Log(title = "宠物类型", businessType = BusinessType.UPDATE) - @PutMapping - public AjaxResult edit(@RequestBody PetType petType) - { - return toAjax(petTypeService.updatePetType(petType)); - } - - /** - * 删除宠物类型 - */ - @PreAuthorize("@ss.hasPermi('model:petType:remove')") - @Log(title = "宠物类型", businessType = BusinessType.DELETE) - @DeleteMapping("/{petTypeIds}") - public AjaxResult remove(@PathVariable Long[] petTypeIds) - { - return toAjax(petTypeService.deletePetTypeByPetTypeIds(petTypeIds)); - } -} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/domain/PetType.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/domain/PetType.java deleted file mode 100644 index fe73a01..0000000 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/domain/PetType.java +++ /dev/null @@ -1,96 +0,0 @@ -package com.ruoyi.model.domain; - -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.annotation.Excel; -import com.ruoyi.common.core.domain.BaseEntity; - -/** - * 宠物类型对象 pet_type - * - * @author ruoyi - * @date 2025-03-05 - */ -public class PetType extends BaseEntity -{ - private static final long serialVersionUID = 1L; - - /** 宠物类型编号 */ - private Long petTypeId; - - /** 宠物类型图片 */ - @Excel(name = "宠物类型图片") - private String petTypeImage; - - /** 宠物类型名 */ - @Excel(name = "宠物类型名") - private String petTypeName; - - /** 备注 */ - @Excel(name = "备注") - private String reamk; - - /** 删除标识 */ - private Integer delFlag; - - public void setPetTypeId(Long petTypeId) - { - this.petTypeId = petTypeId; - } - - public Long getPetTypeId() - { - return petTypeId; - } - public void setPetTypeImage(String petTypeImage) - { - this.petTypeImage = petTypeImage; - } - - public String getPetTypeImage() - { - return petTypeImage; - } - public void setPetTypeName(String petTypeName) - { - this.petTypeName = petTypeName; - } - - public String getPetTypeName() - { - return petTypeName; - } - public void setReamk(String reamk) - { - this.reamk = reamk; - } - - public String getReamk() - { - return reamk; - } - public void setDelFlag(Integer delFlag) - { - this.delFlag = delFlag; - } - - public Integer getDelFlag() - { - return delFlag; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("petTypeId", getPetTypeId()) - .append("petTypeImage", getPetTypeImage()) - .append("petTypeName", getPetTypeName()) - .append("reamk", getReamk()) - .append("createTime", getCreateTime()) - .append("createBy", getCreateBy()) - .append("updateTime", getUpdateTime()) - .append("updateBy", getUpdateBy()) - .append("delFlag", getDelFlag()) - .toString(); - } -} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/mapper/PetTypeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/mapper/PetTypeMapper.java deleted file mode 100644 index 0b989b5..0000000 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/mapper/PetTypeMapper.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.ruoyi.model.mapper; - -import java.util.List; -import com.ruoyi.model.domain.PetType; - -/** - * 宠物类型Mapper接口 - * - * @author ruoyi - * @date 2025-03-05 - */ -public interface PetTypeMapper -{ - /** - * 查询宠物类型 - * - * @param petTypeId 宠物类型主键 - * @return 宠物类型 - */ - public PetType selectPetTypeByPetTypeId(Long petTypeId); - - /** - * 查询宠物类型列表 - * - * @param petType 宠物类型 - * @return 宠物类型集合 - */ - public List selectPetTypeList(PetType petType); - - /** - * 新增宠物类型 - * - * @param petType 宠物类型 - * @return 结果 - */ - public int insertPetType(PetType petType); - - /** - * 修改宠物类型 - * - * @param petType 宠物类型 - * @return 结果 - */ - public int updatePetType(PetType petType); - - /** - * 删除宠物类型 - * - * @param petTypeId 宠物类型主键 - * @return 结果 - */ - public int deletePetTypeByPetTypeId(Long petTypeId); - - /** - * 批量删除宠物类型 - * - * @param petTypeIds 需要删除的数据主键集合 - * @return 结果 - */ - public int deletePetTypeByPetTypeIds(Long[] petTypeIds); - - /** - * 查询宠物类型列表 - * - * @return 宠物类型集合 - */ - List getPetTypeList(); -} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/IPetTypeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/IPetTypeService.java deleted file mode 100644 index 3487761..0000000 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/IPetTypeService.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.ruoyi.model.service; - -import java.util.List; -import com.ruoyi.model.domain.PetType; - -/** - * 宠物类型Service接口 - * - * @author ruoyi - * @date 2025-03-05 - */ -public interface IPetTypeService -{ - /** - * 查询宠物类型 - * - * @param petTypeId 宠物类型主键 - * @return 宠物类型 - */ - public PetType selectPetTypeByPetTypeId(Long petTypeId); - - /** - * 查询宠物类型列表 - * - * @param petType 宠物类型 - * @return 宠物类型集合 - */ - public List selectPetTypeList(PetType petType); - - /** - * 新增宠物类型 - * - * @param petType 宠物类型 - * @return 结果 - */ - public int insertPetType(PetType petType); - - /** - * 修改宠物类型 - * - * @param petType 宠物类型 - * @return 结果 - */ - public int updatePetType(PetType petType); - - /** - * 批量删除宠物类型 - * - * @param petTypeIds 需要删除的宠物类型主键集合 - * @return 结果 - */ - public int deletePetTypeByPetTypeIds(Long[] petTypeIds); - - /** - * 删除宠物类型信息 - * - * @param petTypeId 宠物类型主键 - * @return 结果 - */ - public int deletePetTypeByPetTypeId(Long petTypeId); - - /** - * 查询宠物类型列表 - * - * @return 宠物类型集合 - */ - public List getPetTypeList(); -} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageServiceImpl.java index 8fbffb9..29e97b7 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageServiceImpl.java @@ -98,6 +98,7 @@ public class AppCheckImageServiceImpl implements IAppCheckImageService * * @return 打卡图片及其类型集合 */ + @Override public List getAppCheckImageList(){ return appCheckImageMapper.getAppCheckImageList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageTypeServiceImpl.java index bc8cdbc..322292b 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageTypeServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppCheckImageTypeServiceImpl.java @@ -99,6 +99,7 @@ public class AppCheckImageTypeServiceImpl implements IAppCheckImageTypeService * * @return 打卡图片类型集合 */ + @Override public List getAppCheckImageTypeList(){ return appCheckImageTypeMapper.getAppCheckImageTypeList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodServiceImpl.java index 835b517..e6b2144 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodServiceImpl.java @@ -96,6 +96,7 @@ public class AppFeedingFoodServiceImpl implements IAppFeedingFoodService * * @return 喂养要求集合 */ + @Override public List getAppFeedingFoodList(){ return appFeedingFoodMapper.getAppFeedingFoodList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodTypeServiceImpl.java index e55701e..9977e9d 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodTypeServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppFeedingFoodTypeServiceImpl.java @@ -99,6 +99,7 @@ public class AppFeedingFoodTypeServiceImpl implements IAppFeedingFoodTypeService * * @return 喂养食品类型集合 */ + @Override public List getAppFeedingFoodTypeList(){ return appFeedingFoodTypeMapper.getAppFeedingFoodTypeList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppOrderServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppOrderServiceImpl.java index f64595f..c510d7e 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppOrderServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppOrderServiceImpl.java @@ -99,6 +99,7 @@ public class AppOrderServiceImpl implements IAppOrderService * * @return 订单集合 */ + @Override public List getAppOrderList(){ return appOrderMapper.getAppOrderList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetTypeServiceImpl.java index 5695b6b..37723a0 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetTypeServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetTypeServiceImpl.java @@ -96,6 +96,7 @@ public class AppPetTypeServiceImpl implements IAppPetTypeService * * @return 宠物类型集合 */ + @Override public List getAppPetTypeList(){ return appPetTypeMapper.getAppPetTypeList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsBreadServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsBreadServiceImpl.java index 3ee6b26..a4578c2 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsBreadServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsBreadServiceImpl.java @@ -96,6 +96,7 @@ public class AppPetsBreadServiceImpl implements IAppPetsBreadService * * @return 宠物品种集合 */ + @Override public List getAppPetsBreadList(){ return appPetsBreadMapper.getAppPetsBreadList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsServiceImpl.java index 6c6ae25..f3a155e 100644 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsServiceImpl.java +++ b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppPetsServiceImpl.java @@ -99,6 +99,7 @@ public class AppPetsServiceImpl implements IAppPetsService * * @return 宠物信息集合 */ + @Override public List getAppPetsList(){ return appPetsMapper.getAppPetsList(); } diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/PetTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/PetTypeServiceImpl.java deleted file mode 100644 index c92789e..0000000 --- a/ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/PetTypeServiceImpl.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.ruoyi.model.service.impl; - -import java.util.List; -import com.ruoyi.common.utils.DateUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import com.ruoyi.model.mapper.PetTypeMapper; -import com.ruoyi.model.domain.PetType; -import com.ruoyi.model.service.IPetTypeService; - -/** - * 宠物类型Service业务层处理 - * - * @author ruoyi - * @date 2025-03-05 - */ -@Service -public class PetTypeServiceImpl implements IPetTypeService -{ - @Autowired - private PetTypeMapper petTypeMapper; - - /** - * 查询宠物类型 - * - * @param petTypeId 宠物类型主键 - * @return 宠物类型 - */ - @Override - public PetType selectPetTypeByPetTypeId(Long petTypeId) - { - return petTypeMapper.selectPetTypeByPetTypeId(petTypeId); - } - - /** - * 查询宠物类型列表 - * - * @param petType 宠物类型 - * @return 宠物类型 - */ - @Override - public List selectPetTypeList(PetType petType) - { - return petTypeMapper.selectPetTypeList(petType); - } - - /** - * 新增宠物类型 - * - * @param petType 宠物类型 - * @return 结果 - */ - @Override - public int insertPetType(PetType petType) - { - petType.setCreateTime(DateUtils.getNowDate()); - return petTypeMapper.insertPetType(petType); - } - - /** - * 修改宠物类型 - * - * @param petType 宠物类型 - * @return 结果 - */ - @Override - public int updatePetType(PetType petType) - { - petType.setUpdateTime(DateUtils.getNowDate()); - return petTypeMapper.updatePetType(petType); - } - - /** - * 批量删除宠物类型 - * - * @param petTypeIds 需要删除的宠物类型主键 - * @return 结果 - */ - @Override - public int deletePetTypeByPetTypeIds(Long[] petTypeIds) - { - return petTypeMapper.deletePetTypeByPetTypeIds(petTypeIds); - } - - /** - * 删除宠物类型信息 - * - * @param petTypeId 宠物类型主键 - * @return 结果 - */ - @Override - public int deletePetTypeByPetTypeId(Long petTypeId) - { - return petTypeMapper.deletePetTypeByPetTypeId(petTypeId); - } - - /** - * 查询宠物类型列表 - * - * @return 宠物类型集合 - */ - @Override - public List getPetTypeList() { - return petTypeMapper.getPetTypeList(); - } -} diff --git a/ruoyi-catdog/src/main/resources/mapper/model/PetTypeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/model/PetTypeMapper.xml deleted file mode 100644 index 20fc004..0000000 --- a/ruoyi-catdog/src/main/resources/mapper/model/PetTypeMapper.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - select pet_type_id, pet_type_image, pet_type_name, reamk, create_time, create_by, update_time, update_by, del_flag from pet_type - - - - - - - - - insert into pet_type - - pet_type_id, - pet_type_image, - pet_type_name, - reamk, - create_time, - create_by, - update_time, - update_by, - del_flag, - - - #{petTypeId}, - #{petTypeImage}, - #{petTypeName}, - #{reamk}, - #{createTime}, - #{createBy}, - #{updateTime}, - #{updateBy}, - #{delFlag}, - - - - - update pet_type - - pet_type_image = #{petTypeImage}, - pet_type_name = #{petTypeName}, - reamk = #{reamk}, - create_time = #{createTime}, - create_by = #{createBy}, - update_time = #{updateTime}, - update_by = #{updateBy}, - del_flag = #{delFlag}, - - where pet_type_id = #{petTypeId} - - - - delete from pet_type where pet_type_id = #{petTypeId} - - - - delete from pet_type where pet_type_id in - - #{petTypeId} - - - \ No newline at end of file