springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActWarehouseApplyApi.java
New file @@ -0,0 +1,86 @@ package com.panzhihua.service_community.api; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.api.ApiController; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.dtos.property.CommonPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.service_community.entity.ComActWarehouseApply; import com.panzhihua.service_community.service.ComActWarehouseApplyService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.io.Serializable; import java.util.List; /** * 物品申请表(ComActWarehouseApply)表控制层 * * @author makejava * @since 2021-10-09 17:13:53 */ @RestController @RequestMapping("comActWarehouseApply") public class ComActWarehouseApplyApi { /** * 服务对象 */ @Resource private ComActWarehouseApplyService comActWarehouseApplyService; /** * 分页查询所有数据 * * @param commonPage 查询实体 * @return 所有数据 */ @PostMapping("queryAll") public R selectAll(@RequestBody CommonPage commonPage) { return this.comActWarehouseApplyService.pageList(commonPage); } /** * 通过主键查询单条数据 * * @param id 主键 * @return 单条数据 */ @GetMapping("{id}") public R selectOne(@PathVariable("id") Serializable id) { return R.ok(this.comActWarehouseApplyService.getById(id)); } /** * 新增数据 * * @param comActWarehouseApply 实体对象 * @return 新增结果 */ @PostMapping public R insert(@RequestBody ComActWarehouseApply comActWarehouseApply) { return R.ok(this.comActWarehouseApplyService.save(comActWarehouseApply)); } /** * 修改数据 * * @param comActWarehouseApply 实体对象 * @return 修改结果 */ @PostMapping("/update") public R update(@RequestBody ComActWarehouseApply comActWarehouseApply) { return R.ok(this.comActWarehouseApplyService.updateById(comActWarehouseApply)); } /** * 删除数据 * * @param id 主键结合 * @return 删除结果 */ @GetMapping("del") public R delete(@RequestParam("id") Long id) { return R.ok(this.comActWarehouseApplyService.removeById(id)); } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActWarehouseDonatesApi.java
New file @@ -0,0 +1,86 @@ package com.panzhihua.service_community.api; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.api.ApiController; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.dtos.property.CommonPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.service_community.entity.ComActWarehouseDonates; import com.panzhihua.service_community.service.ComActWarehouseDonatesService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.io.Serializable; import java.util.List; /** * 爱心义仓/物品捐赠表(ComActWarehouseDonates)表控制层 * * @author makejava * @since 2021-10-09 17:14:16 */ @RestController @RequestMapping("comActWarehouseDonates") public class ComActWarehouseDonatesApi { /** * 服务对象 */ @Resource private ComActWarehouseDonatesService comActWarehouseDonatesService; /** * 分页查询所有数据 * * @param commonPage 查询实体 * @return 所有数据 */ @PostMapping("queryAll") public R selectAll(@RequestBody CommonPage commonPage) { return this.comActWarehouseDonatesService.pageList(commonPage); } /** * 通过主键查询单条数据 * * @param id 主键 * @return 单条数据 */ @GetMapping("{id}") public R selectOne(@PathVariable("id") Serializable id) { return R.ok(this.comActWarehouseDonatesService.getById(id)); } /** * 新增数据 * * @param comActWarehouseDonates 实体对象 * @return 新增结果 */ @PostMapping public R insert(@RequestBody ComActWarehouseDonates comActWarehouseDonates) { return R.ok(this.comActWarehouseDonatesService.save(comActWarehouseDonates)); } /** * 修改数据 * * @param comActWarehouseDonates 实体对象 * @return 修改结果 */ @PostMapping("/update") public R update(@RequestBody ComActWarehouseDonates comActWarehouseDonates) { return R.ok(this.comActWarehouseDonatesService.updateById(comActWarehouseDonates)); } /** * 删除数据 * * @param id 主键结合 * @return 删除结果 */ @GetMapping("del") public R delete(@RequestParam("id") Long id) { return R.ok(this.comActWarehouseDonatesService.removeById(id)); } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActWarehouseOperationApi.java
New file @@ -0,0 +1,86 @@ package com.panzhihua.service_community.api; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.api.ApiController; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.dtos.property.CommonPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.service_community.entity.ComActWarehouseOperation; import com.panzhihua.service_community.service.ComActWarehouseOperationService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.io.Serializable; import java.util.List; /** * 爱心义操作表(ComActWarehouseOperation)表控制层 * * @author makejava * @since 2021-10-09 17:14:34 */ @RestController @RequestMapping("comActWarehouseOperation") public class ComActWarehouseOperationApi { /** * 服务对象 */ @Resource private ComActWarehouseOperationService comActWarehouseOperationService; /** * 分页查询所有数据 * * @param commonPage 查询实体 * @return 所有数据 */ @PostMapping("queryAll") public R selectAll(@RequestBody CommonPage commonPage) { return this.comActWarehouseOperationService.pageList(commonPage); } /** * 通过主键查询单条数据 * * @param id 主键 * @return 单条数据 */ @GetMapping("{id}") public R selectOne(@PathVariable("id") Serializable id) { return R.ok(this.comActWarehouseOperationService.getById(id)); } /** * 新增数据 * * @param comActWarehouseOperation 实体对象 * @return 新增结果 */ @PostMapping public R insert(@RequestBody ComActWarehouseOperation comActWarehouseOperation) { return R.ok(this.comActWarehouseOperationService.save(comActWarehouseOperation)); } /** * 修改数据 * * @param comActWarehouseOperation 实体对象 * @return 修改结果 */ @PostMapping("/update") public R update(@RequestBody ComActWarehouseOperation comActWarehouseOperation) { return R.ok(this.comActWarehouseOperationService.updateById(comActWarehouseOperation)); } /** * 删除数据 * * @param id 主键结合 * @return 删除结果 */ @GetMapping("del") public R delete(@RequestParam("id") Long id) { return R.ok(this.comActWarehouseOperationService.removeById(id)); } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActWarehouseApplyDao.java
New file @@ -0,0 +1,16 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; import com.panzhihua.service_community.entity.ComActWarehouseApply; /** * 物品申请表(ComActWarehouseApply)表数据库访问层 * * @author makejava * @since 2021-10-09 17:13:52 */ @Mapper public interface ComActWarehouseApplyDao extends BaseMapper<ComActWarehouseApply> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActWarehouseDonatesDao.java
New file @@ -0,0 +1,16 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; import com.panzhihua.service_community.entity.ComActWarehouseDonates; /** * 爱心义仓/物品捐赠表(ComActWarehouseDonates)表数据库访问层 * * @author makejava * @since 2021-10-09 17:14:15 */ @Mapper public interface ComActWarehouseDonatesDao extends BaseMapper<ComActWarehouseDonates> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActWarehouseOperationDao.java
New file @@ -0,0 +1,16 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; import com.panzhihua.service_community.entity.ComActWarehouseOperation; /** * 爱心义操作表(ComActWarehouseOperation)表数据库访问层 * * @author makejava * @since 2021-10-09 17:14:34 */ @Mapper public interface ComActWarehouseOperationDao extends BaseMapper<ComActWarehouseOperation> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActWarehouseApply.java
New file @@ -0,0 +1,126 @@ package com.panzhihua.service_community.entity; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; /** * 物品申请表(ComActWarehouseApply)表实体类 * * @author makejava * @since 2021-10-09 17:13:52 */ @Data @Builder @AllArgsConstructor @NoArgsConstructor @ApiModel("物品申请表") public class ComActWarehouseApply implements Serializable { private static final long serialVersionUID = 914504508468901144L; @TableId(type = IdType.AUTO) private Integer id; /** * 物品id */ @ApiModelProperty(value = "物品id") private Integer goodsId; /** * 物品数量 */ @ApiModelProperty(value = "物品数量") private Integer goodsNum; /** * 预约时间 */ @ApiModelProperty(value = "预约时间") private Date reserveTime; /** * 实际时间 */ @ApiModelProperty(value = "实际时间") private Date actualTime; /** * 理由 */ @ApiModelProperty(value = "理由") private String reason; /** * 领取图片 */ @ApiModelProperty(value = "领取图片") private String receiveUrl; /** * 提交时间 */ @ApiModelProperty(value = "提交时间") private Date createTime; /** * 状态 0待处理 1 待领取 2已拒绝 3已领取 -1已取消 */ @ApiModelProperty(value = "状态 0待处理 1 待领取 2已拒绝 3已领取 -1已取消") private Integer status; /** * 申请人id */ @ApiModelProperty(value = "申请人id") private Integer applyUserId; /** * 处理人id */ @ApiModelProperty(value = "处理人id") private Integer solveUserId; /** * 处理人时间 */ @ApiModelProperty(value = "处理人时间") private Date solveTime; /** * 处理人备注 */ @ApiModelProperty(value = "处理人备注") private String solveContent; /** * 核销人id */ @ApiModelProperty(value = "核销人id") private Integer writeOffUserId; /** * 取消时间 */ @ApiModelProperty(value = "取消时间") private Date cancelTime; /** * 社区id */ @ApiModelProperty(value = "社区id") private Integer communityId; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActWarehouseDonates.java
New file @@ -0,0 +1,118 @@ package com.panzhihua.service_community.entity; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; /** * 爱心义仓/物品捐赠表(ComActWarehouseDonates)表实体类 * * @author makejava * @since 2021-10-09 17:14:15 */ @Data @Builder @AllArgsConstructor @NoArgsConstructor @ApiModel("爱心义仓/物品捐赠表") public class ComActWarehouseDonates implements Serializable { private static final long serialVersionUID = 957879321976072909L; /** * 主键id */ @ApiModelProperty(value = "主键id") @TableId(type = IdType.AUTO) private Long id; /** * 用户关联id */ @ApiModelProperty(value = "用户关联id") private Long userId; /** * 捐赠人 */ @ApiModelProperty(value = "捐赠人") private String name; /** * 联系电话 */ @ApiModelProperty(value = "联系电话") private String phone; /** * 捐赠物品 */ @ApiModelProperty(value = "捐赠物品") private String item; /** * 物品图片 */ @ApiModelProperty(value = "物品图片") private String image; /** * 捐赠数量 */ @ApiModelProperty(value = "捐赠数量") private Integer quantity; /** * 剩余数量 */ @ApiModelProperty(value = "剩余数量") private Integer surplusQuantity; /** * 是否匿名(1.是 2.否) */ @ApiModelProperty(value = "是否匿名(1.是 2.否)") private Integer isAnonymous; /** * 留言信息 */ @ApiModelProperty(value = "留言信息") private String message; /** * 物品登记时间 */ @ApiModelProperty(value = "物品登记时间") private Date registerAt; /** * 物品签收时间 */ @ApiModelProperty(value = "物品签收时间") private Date signingAt; /** * 捐赠状态(1.待签收 2.已签收 3.已取消) */ @ApiModelProperty(value = "捐赠状态(1.待签收 2.已签收 3.已取消)") private Integer status; /** * 社区id */ @ApiModelProperty(value = "社区id") private Long communityId; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActWarehouseOperation.java
New file @@ -0,0 +1,60 @@ package com.panzhihua.service_community.entity; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; /** * 爱心义操作表(ComActWarehouseOperation)表实体类 * * @author makejava * @since 2021-10-09 17:14:33 */ @Data @Builder @AllArgsConstructor @NoArgsConstructor @ApiModel("爱心义操作表") public class ComActWarehouseOperation implements Serializable { private static final long serialVersionUID = -74893029545359720L; @TableId(type = IdType.AUTO) private Integer id; /** * 物品id */ @ApiModelProperty(value = "物品id") private Integer goodsId; /** * 操作内容 */ @ApiModelProperty(value = "操作内容") private String content; /** * 操作时间 */ @ApiModelProperty(value = "操作时间") private Date createTime; /** * 操作人 */ @ApiModelProperty(value = "操作人") private Integer userId; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActWarehouseApplyService.java
New file @@ -0,0 +1,16 @@ package com.panzhihua.service_community.service; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.dtos.property.CommonPage; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.service_community.entity.ComActWarehouseApply; /** * 物品申请表(ComActWarehouseApply)表服务接口 * * @author makejava * @since 2021-10-09 17:13:52 */ public interface ComActWarehouseApplyService extends IService<ComActWarehouseApply> { R pageList(CommonPage commonPage); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActWarehouseDonatesService.java
New file @@ -0,0 +1,16 @@ package com.panzhihua.service_community.service; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.dtos.property.CommonPage; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.service_community.entity.ComActWarehouseDonates; /** * 爱心义仓/物品捐赠表(ComActWarehouseDonates)表服务接口 * * @author makejava * @since 2021-10-09 17:14:16 */ public interface ComActWarehouseDonatesService extends IService<ComActWarehouseDonates> { R pageList(CommonPage commonPage); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActWarehouseOperationService.java
New file @@ -0,0 +1,16 @@ package com.panzhihua.service_community.service; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.dtos.property.CommonPage; import com.baomidou.mybatisplus.extension.service.IService; import com.panzhihua.service_community.entity.ComActWarehouseOperation; /** * 爱心义操作表(ComActWarehouseOperation)表服务接口 * * @author makejava * @since 2021-10-09 17:14:34 */ public interface ComActWarehouseOperationService extends IService<ComActWarehouseOperation> { R pageList(CommonPage commonPage); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseApplyServiceImpl.java
New file @@ -0,0 +1,26 @@ package com.panzhihua.service_community.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.panzhihua.common.model.dtos.property.CommonPage; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_community.entity.ComActWarehouseApply; import com.panzhihua.service_community.dao.ComActWarehouseApplyDao; import com.panzhihua.service_community.service.ComActWarehouseApplyService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** * 物品申请表(ComActWarehouseApply)表服务实现类 * * @author makejava * @since 2021-10-09 17:13:53 */ @Slf4j @Service public class ComActWarehouseApplyServiceImpl extends ServiceImpl<ComActWarehouseApplyDao, ComActWarehouseApply> implements ComActWarehouseApplyService { @Override public R pageList(CommonPage commonPage) { return null; } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseDonatesServiceImpl.java
New file @@ -0,0 +1,26 @@ package com.panzhihua.service_community.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.panzhihua.common.model.dtos.property.CommonPage; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_community.entity.ComActWarehouseDonates; import com.panzhihua.service_community.dao.ComActWarehouseDonatesDao; import com.panzhihua.service_community.service.ComActWarehouseDonatesService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** * 爱心义仓/物品捐赠表(ComActWarehouseDonates)表服务实现类 * * @author makejava * @since 2021-10-09 17:14:16 */ @Slf4j @Service public class ComActWarehouseDonatesServiceImpl extends ServiceImpl<ComActWarehouseDonatesDao, ComActWarehouseDonates> implements ComActWarehouseDonatesService { @Override public R pageList(CommonPage commonPage) { return null; } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseOperationServiceImpl.java
New file @@ -0,0 +1,26 @@ package com.panzhihua.service_community.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.panzhihua.common.model.dtos.property.CommonPage; import com.panzhihua.common.model.vos.R; import com.panzhihua.service_community.entity.ComActWarehouseOperation; import com.panzhihua.service_community.dao.ComActWarehouseOperationDao; import com.panzhihua.service_community.service.ComActWarehouseOperationService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** * 爱心义操作表(ComActWarehouseOperation)表服务实现类 * * @author makejava * @since 2021-10-09 17:14:34 */ @Slf4j @Service public class ComActWarehouseOperationServiceImpl extends ServiceImpl<ComActWarehouseOperationDao, ComActWarehouseOperation> implements ComActWarehouseOperationService { @Override public R pageList(CommonPage commonPage) { return null; } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActWarehouseApplyMapper.xml
New file @@ -0,0 +1,25 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComActWarehouseApplyDao"> <resultMap type="com.panzhihua.service_community.entity.ComActWarehouseApply" id="ComActWarehouseApplyBaseResultMap"> <result property="id" column="id"/> <result property="goodsId" column="goods_id"/> <result property="goodsNum" column="goods_num"/> <result property="reserveTime" column="reserve_time"/> <result property="actualTime" column="actual_time"/> <result property="reason" column="reason"/> <result property="receiveUrl" column="receive_url"/> <result property="createTime" column="create_time"/> <result property="status" column="status"/> <result property="applyUserId" column="apply_user_id"/> <result property="solveUserId" column="solve_user_id"/> <result property="solveTime" column="solve_time"/> <result property="solveContent" column="solve_content"/> <result property="writeOffUserId" column="write_off_user_id"/> <result property="cancelTime" column="cancel_time"/> <result property="communityId" column="community_id"/> </resultMap> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActWarehouseDonatesMapper.xml
New file @@ -0,0 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComActWarehouseDonatesDao"> <resultMap type="com.panzhihua.service_community.entity.ComActWarehouseDonates" id="ComActWarehouseDonatesBaseResultMap"> <result property="id" column="id"/> <result property="userId" column="user_id"/> <result property="name" column="name"/> <result property="phone" column="phone"/> <result property="item" column="item"/> <result property="image" column="image"/> <result property="quantity" column="quantity"/> <result property="surplusQuantity" column="surplus_quantity"/> <result property="isAnonymous" column="is_anonymous"/> <result property="message" column="message"/> <result property="registerAt" column="register_at"/> <result property="signingAt" column="signing_at"/> <result property="status" column="status"/> <result property="communityId" column="community_id"/> </resultMap> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActWarehouseOperationMapper.xml
New file @@ -0,0 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComActWarehouseOperationDao"> <resultMap type="com.panzhihua.service_community.entity.ComActWarehouseOperation" id="ComActWarehouseOperationBaseResultMap"> <result property="id" column="id"/> <result property="goodsId" column="goods_id"/> <result property="content" column="content"/> <result property="createTime" column="create_time"/> <result property="userId" column="user_id"/> </resultMap> </mapper>