9 文件已重命名
5个文件已修改
77个文件已添加
| | |
| | | package com.panzhihua.common.controller; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import com.panzhihua.common.model.vos.community.ComActVO; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | |
| | | return ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取request对象 |
| | | */ |
| | | public HttpServletResponse getResponse() { |
| | | return ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getResponse(); |
| | | } |
| | | |
| | | /** |
| | | * 获取登录对象信息 |
| | | * |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.equipment; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | @ApiModel("用户积分总表") |
| | | public class UnionExchangeRecordDto implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @ApiModelProperty(value = "用户id") |
| | | private String userId; |
| | | |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | |
| | | @ApiModelProperty(value = "订单号") |
| | | private String orderNum; |
| | | |
| | | @ApiModelProperty(value = "商品id") |
| | | private String goodsId; |
| | | |
| | | @ApiModelProperty(value = "订单状态") |
| | | private String orderType; |
| | | |
| | | @ApiModelProperty(value = "消费积分") |
| | | private String consumptionPoints; |
| | | |
| | | @ApiModelProperty(value = "收件人") |
| | | private String consignee; |
| | | |
| | | @ApiModelProperty(value = "收货人手机号") |
| | | private String consigneePhone; |
| | | |
| | | @ApiModelProperty(value = "收货地址") |
| | | private String consigneeAddress; |
| | | |
| | | @ApiModelProperty(value = "纬度") |
| | | private String lat; |
| | | @ApiModelProperty(value = "经度") |
| | | private String lng; |
| | | |
| | | @ApiModelProperty(value = "购买数量") |
| | | private String goodsNum; |
| | | |
| | | @ApiModelProperty(value = "物流公司") |
| | | private String logisticsCompany; |
| | | |
| | | @ApiModelProperty(value = "物流单号") |
| | | private String logisticsNum; |
| | | |
| | | @ApiModelProperty(value = "实际支付积分") |
| | | private String playIntegral; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.equipment; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | @ApiModel("积分明细记录") |
| | | public class UnionIntegralRecordDto implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @ApiModelProperty(value = "用户id") |
| | | private String userId; |
| | | |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | |
| | | |
| | | /** |
| | | * 积分状态(1开门 2兑换) |
| | | */ |
| | | @ApiModelProperty(value = "积分状态(1开门 2兑换)") |
| | | private String integralType; |
| | | |
| | | /** |
| | | * 积分状态(1开门 2兑换) |
| | | */ |
| | | @ApiModelProperty(value = "积分") |
| | | private String integral; |
| | | |
| | | /** |
| | | * 用户姓名 |
| | | */ |
| | | @ApiModelProperty(value = "用户姓名") |
| | | private String usserName; |
| | | |
| | | |
| | | /** |
| | | * 用户姓名 |
| | | */ |
| | | @ApiModelProperty(value = "用户手机号") |
| | | private String phone; |
| | | } |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.equipment; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | @ApiModel("用户积分总表") |
| | | public class UnionIntegralSummarizeDto implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @ApiModelProperty(value = "用户id") |
| | | private String userId; |
| | | |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 积分 |
| | | */ |
| | | @ApiModelProperty(value = "积分") |
| | | private String allIntegral; |
| | | } |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.equipment; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | |
| | | @Data |
| | | @ApiModel("户外劳工站商品参数") |
| | | public class UnionStoreDto implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | /** |
| | | * 商品名称 |
| | | */ |
| | | @ApiModelProperty(value = "商品名称") |
| | | private String goodName; |
| | | /** |
| | | * 兑换价格 |
| | | */ |
| | | @ApiModelProperty(value = "兑换价格") |
| | | private String conversionPrice; |
| | | /** |
| | | * 库存 |
| | | */ |
| | | @ApiModelProperty(value = "库存") |
| | | private String stock; |
| | | /** |
| | | * 提货方式(1邮寄 2自提 3邮寄/自提) |
| | | */ |
| | | @ApiModelProperty(value = "提货方式(1邮寄 2自提 3邮寄/自提)") |
| | | private String pickGoods; |
| | | /** |
| | | * 商品图片 |
| | | */ |
| | | @ApiModelProperty(value = "商品图片") |
| | | private String goodsUrl; |
| | | /** |
| | | * 提货地址 |
| | | */ |
| | | @ApiModelProperty(value = "提货地址") |
| | | private String pickGoodsAddress; |
| | | /** |
| | | * 纬度 |
| | | */ |
| | | @ApiModelProperty(value = "纬度") |
| | | private String lat; |
| | | /** |
| | | * 经度 |
| | | */ |
| | | @ApiModelProperty(value = "经度") |
| | | private String lng; |
| | | /** |
| | | * 商品内容 |
| | | */ |
| | | @ApiModelProperty(value = "商品内容") |
| | | private String content; |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | /** |
| | | * 商品状态(1待审核 2上架 3下架) |
| | | */ |
| | | @ApiModelProperty(value = "商品状态(1待审核 2上架 3下架)") |
| | | private String goodsType; |
| | | /** |
| | | * 商品编号 |
| | | */ |
| | | @ApiModelProperty(value = "商品编号") |
| | | private String goodNum; |
| | | |
| | | /** |
| | | * 发布人id |
| | | */ |
| | | @ApiModelProperty(value = "发布人id") |
| | | private String userId; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | } |
| | | |
New file |
| | |
| | | package com.panzhihua.common.service.community; |
| | | |
| | | import com.panzhihua.common.constants.Constants; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionUserDto; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | @FeignClient(name = Constants.SERVICE_EQUIPMENT, contextId = "UnionStore", path = "UnionStore") |
| | | public interface ComEquipmentUnionStoreLDD { |
| | | |
| | | @GetMapping("/getList") |
| | | public R getList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "communityId",required = false) String communityId, |
| | | @RequestParam(value = "goodsType",required = false) String goodsType, |
| | | @RequestParam(value = "nameOrNum",required = false) String nameOrNum); |
| | | |
| | | @PostMapping("/insert") |
| | | public R insert(@RequestBody UnionStoreDto item); |
| | | |
| | | @PostMapping("/update") |
| | | public R update(@RequestBody UnionStoreDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/delete") |
| | | public R delete(@RequestParam("id") String id); |
| | | |
| | | } |
| | |
| | | import com.panzhihua.common.model.vos.ResultData; |
| | | import com.panzhihua.common.model.vos.union.StructuredVO; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.PathVariable; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | public R unionUserAuthentication(@RequestBody UnionUserDto unionUserDto); |
| | | |
| | | |
| | | /** |
| | | * 查询城市下属所有地区列表 |
| | | * |
| | | * @param cityAdcode |
| | | * 城市地址编码 |
| | | * @return 地区列表 |
| | | */ |
| | | @PostMapping("listareadistrict") |
| | | R listAreaDistrict(@RequestParam("cityAdcode") Long cityAdcode); |
| | | |
| | | |
| | | /****************************************************************************************************************** |
| | | * |
| | | * 积分明细记录 |
| | | * |
| | | ****************************************************************************************************************/ |
| | | |
| | | @GetMapping("/UnionIntegralRecord/getList") |
| | | public R unionIntegralRecordGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "communityId",required = false) String communityId, |
| | | @RequestParam(value = "integralTyppe",required = false) String integralTyppe, |
| | | @RequestParam(value = "nameOrNum",required = false) String nameOrNum); |
| | | |
| | | @GetMapping("/UnionIntegralRecord/getData") |
| | | public R unionIntegralRecordGetData(@RequestParam("id") String id); |
| | | |
| | | @PostMapping("/UnionIntegralRecord/insert") |
| | | public R unionIntegralRecordInsert(@RequestBody UnionIntegralRecordDto item); |
| | | |
| | | @PostMapping("/UnionIntegralRecord/update") |
| | | public R unionIntegralRecordUpdate(@RequestBody UnionIntegralRecordDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/UnionIntegralRecord/delete") |
| | | public R unionIntegralRecordDelete(@RequestParam("id") String id); |
| | | |
| | | |
| | | /*************************************************************************************************************** |
| | | * |
| | | * |
| | | * 积分总表 |
| | | * |
| | | * *************************************************************************************************************/ |
| | | |
| | | @GetMapping("/UnionIntegralSummarize/getList") |
| | | public R unionIntegralSummarizeGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam("userId") String userId, |
| | | @RequestParam(value = "communityId",required = false) String communityId); |
| | | |
| | | |
| | | @GetMapping("/UnionIntegralSummarize/getData") |
| | | public R unionIntegralSummarizeGetData(@RequestParam("id") String id); |
| | | |
| | | @PostMapping("/UnionIntegralSummarize/insert") |
| | | public R unionIntegralSummarizeInsert(@RequestBody UnionIntegralSummarizeDto item); |
| | | |
| | | @PostMapping("/UnionIntegralSummarize/update") |
| | | public R unionIntegralSummarizeUpdate(@RequestBody UnionIntegralSummarizeDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/UnionIntegralSummarize/delete") |
| | | public R unionIntegralSummarizeDelete(@RequestParam("id") String id); |
| | | |
| | | |
| | | |
| | |
| | | <version>1.0-SNAPSHOT</version> |
| | | </parent> |
| | | <groupId>com.chuangongzhijia</groupId> |
| | | <artifactId>huacheng_union_applets</artifactId> |
| | | <artifactId>huacheng-union-applets</artifactId> |
| | | <version>0.0.1-SNAPSHOT</version> |
| | | <name>huacheng_union_applets</name> |
| | | <name>huacheng-union-applets</name> |
| | | <description>川工之家</description> |
| | | |
| | | <dependencies> |
| | |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-maven-plugin</artifactId> |
| | | <configuration> |
| | | <mainClass>com.panzhihua.huacheng_union_applets.HuachengUnionAppletsApplication</mainClass> |
| | | <mainClass>com.panzhihua.huacheng-union-applets.HuachengUnionAppletsApplication</mainClass> |
| | | <includeSystemScope>true</includeSystemScope> |
| | | </configuration> |
| | | <executions> |
| | |
| | | <artifactId>docker-maven-plugin</artifactId> |
| | | <version>1.2.0</version> |
| | | <configuration> |
| | | <imageName>registry.cn-chengdu.aliyuncs.com/panzhihua/huacheng_union_applets:v1</imageName> |
| | | <imageName>registry.cn-chengdu.aliyuncs.com/panzhihua/huacheng-union-applets:v1</imageName> |
| | | <serverId></serverId> |
| | | <baseImage>java</baseImage> |
| | | <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint> |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/HuachengUnionAppletsApplication.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets; |
| | | package com.chuangongzhijia.huacheng_union_applets; |
| | | |
| | | import org.springframework.boot.SpringApplication; |
| | | import org.springframework.context.annotation.ComponentScan; |
| | |
| | | @EnableCircuitBreaker |
| | | @EnableEurekaClient |
| | | @EnableFeignClients(basePackages = {"com.panzhihua.common.service"}) |
| | | @ComponentScan({"com.chuangongzhijia.huachengunion_applets", "com.panzhihua.common"}) |
| | | @ComponentScan({"com.chuangongzhijia.huacheng_union_applets", "com.panzhihua.common"}) |
| | | public class HuachengUnionAppletsApplication { |
| | | |
| | | public static void main(String[] args) { |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/api/RoomckWebApi.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.api; |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.vos.ResultData; |
| | | import com.panzhihua.common.model.vos.union.StructuredVO; |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/api/UnionInspectionApi.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.api; |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionInspectionDto; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | |
| | | import com.panzhihua.common.service.community.CommunityUnionService; |
| | | import com.panzhihua.common.service.user.UserService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | |
| | | * @param unionInspectionDto |
| | | * @return 新增结果 |
| | | */ |
| | | @ApiOperation(value = "新增户外劳工站巡查") |
| | | @PostMapping("/add") |
| | | public R add(@RequestBody UnionInspectionDto unionInspectionDto) { |
| | | return communityUnionService.add(unionInspectionDto); |
| | |
| | | * @param unionInspectionDto |
| | | * @return 动态结果 |
| | | */ |
| | | @ApiOperation(value = "分页户外劳工站巡查") |
| | | @PostMapping("/query") |
| | | public R query(@RequestBody UnionInspectionDto unionInspectionDto) { |
| | | return communityUnionService.query(unionInspectionDto); |
New file |
| | |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.service.community.CommunityUnionService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | @Api(tags = {"积分明细"}) |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/UnionIntegralRecord") |
| | | public class UnionIntegralRecordApi |
| | | { |
| | | @Resource |
| | | private CommunityUnionService unionStoreService; |
| | | |
| | | @ApiOperation(value = "积分明细列表") |
| | | @GetMapping("/getList") |
| | | public R unionIntegralRecordGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "communityId",required = false) String communityId, |
| | | @RequestParam(value = "integralTyppe",required = false) String integralTyppe, |
| | | @RequestParam(value = "nameOrNum",required = false) String nameOrNum) |
| | | { |
| | | return unionStoreService.unionIntegralRecordGetList(pageNum,pageSize,communityId,integralTyppe,nameOrNum); |
| | | } |
| | | |
| | | @ApiOperation(value = "积分明细单个详情") |
| | | @GetMapping("/getData") |
| | | public R unionIntegralRecordGetData(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.unionIntegralRecordGetData(id); |
| | | } |
| | | |
| | | |
| | | // @ApiOperation(value = "新增积分明细") |
| | | // @PostMapping("/insert") |
| | | // public R unionIntegralRecordInsert(@RequestBody UnionIntegralRecordDto item) |
| | | // { |
| | | // return unionStoreService.unionIntegralRecordInsert(item); |
| | | // } |
| | | // |
| | | // @ApiOperation(value = "修改积分明细") |
| | | // @PostMapping("/update") |
| | | // public R unionIntegralRecordUpdate(@RequestBody UnionIntegralRecordDto item) |
| | | // { |
| | | // return unionStoreService.unionIntegralRecordUpdate(item); |
| | | // } |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "删除积分明细") |
| | | @DeleteMapping("/delete") |
| | | public R unionIntegralRecordDelete(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.unionIntegralRecordDelete(id); |
| | | } |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralSummarizeDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.service.community.CommunityUnionService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | @Api(tags = {"用户积分总表"}) |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/UnionIntegralSummarize") |
| | | public class UnionIntegralSummarizeApi |
| | | { |
| | | @Resource |
| | | private CommunityUnionService unionStoreService; |
| | | |
| | | @ApiOperation(value = "积分明细列表") |
| | | @GetMapping("/getList") |
| | | public R unionIntegralSummarizeGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam("userId") String userId, |
| | | @RequestParam(value = "communityId",required = false) String communityId) |
| | | { |
| | | return unionStoreService.unionIntegralSummarizeGetList(pageNum,pageSize,communityId,userId); |
| | | } |
| | | |
| | | @ApiOperation(value = "积分明细单个详情") |
| | | @GetMapping("/getData") |
| | | public R unionIntegralSummarizeGetData(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.unionIntegralSummarizeGetData(id); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "新增积分明细") |
| | | @PostMapping("/insert") |
| | | public R unionIntegralSummarizeInsert(@RequestBody UnionIntegralSummarizeDto item) |
| | | { |
| | | return unionStoreService.unionIntegralSummarizeInsert(item); |
| | | } |
| | | |
| | | @ApiOperation(value = "修改积分明细") |
| | | @PostMapping("/update") |
| | | public R unionIntegralSummarizeUpdate(@RequestBody UnionIntegralSummarizeDto item) |
| | | { |
| | | return unionStoreService.unionIntegralSummarizeUpdate(item); |
| | | } |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "删除积分明细") |
| | | @DeleteMapping("/delete") |
| | | public R unionIntegralSummarizeDelete(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.unionIntegralSummarizeDelete(id); |
| | | } |
| | | |
| | | |
| | | } |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/api/UnionOutdoorLaborDynamicApi.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.api; |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionOutdoorLaborDynamicDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.community.ComMngStructAreaDistrictVO; |
| | | import com.panzhihua.common.service.community.CommunityService; |
| | | import com.panzhihua.common.service.community.CommunityUnionService; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | @Resource |
| | | private CommunityUnionService communityUnionService; |
| | | |
| | | @Resource |
| | | private CommunityService communityService; |
| | | |
| | | /** |
| | | * 分页总工会-户外劳工站-动态 |
| | | * |
| | | * @param unionOutdoorLaborDynamicDto |
| | | * @return 动态结果 |
| | | */ |
| | | @ApiOperation(value = "分页总工会-户外劳工站-动态") |
| | | @PostMapping("/page") |
| | | R query(@RequestBody UnionOutdoorLaborDynamicDto unionOutdoorLaborDynamicDto) { |
| | | return communityUnionService.unionOutdoorLaborDynamicQuery(unionOutdoorLaborDynamicDto); |
| | |
| | | * 动态 id |
| | | * @return 查找结果 |
| | | */ |
| | | @ApiOperation(value = "分页总工会-户外劳工站-动态") |
| | | @GetMapping("/{id}") |
| | | R unionOutdoorLaborDynamicDetail(@PathVariable("id") Long id) { |
| | | return communityUnionService.unionOutdoorLaborDynamicDetail(id); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "所在地地址下拉列表(攀枝花)", response = ComMngStructAreaDistrictVO.class) |
| | | @PostMapping("listarea") |
| | | public R listArea() { |
| | | Long cityAdcode = 510400l; |
| | | return communityService.listAreaDistrict(cityAdcode); |
| | | } |
| | | |
| | | } |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/api/UnionOutdoorSiteApi.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.api; |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionOutdoorSiteDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.service.community.CommunityUnionService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | * @param unionOutdoorSiteDto |
| | | * @return 动态结果 |
| | | */ |
| | | @ApiOperation(value = "分页总工会户外劳工站") |
| | | @PostMapping("/page") |
| | | R query(@RequestBody UnionOutdoorSiteDto unionOutdoorSiteDto) { |
| | | return communityUnionService.unionOutdoorSitequery(unionOutdoorSiteDto); |
| | |
| | | * 户外劳工站 id |
| | | * @return 查找结果 |
| | | */ |
| | | @ApiOperation(value = "查询总工会户外劳工站") |
| | | @GetMapping("/{id}") |
| | | R unionOutdoorSiteDetail(@PathVariable("id") Long id) { |
| | | return communityUnionService.unionOutdoorSiteDetail(id); |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/api/UnionReportApi.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.api; |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionReportDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.service.community.CommunityUnionService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | |
| | | * @param unionReportDto |
| | | * @return 新增结果 |
| | | */ |
| | | @ApiOperation(value = "户外劳工站上报表") |
| | | @PostMapping("/add") |
| | | public R add(@RequestBody UnionReportDto unionReportDto) { |
| | | return communityUnionService.unionReportAdd(unionReportDto); |
| | |
| | | * @param unionReportDto |
| | | * @return 动态结果 |
| | | */ |
| | | @ApiOperation(value = "分页户外劳工站上报表") |
| | | @PostMapping("/query") |
| | | public R query(@RequestBody UnionReportDto unionReportDto) { |
| | | return communityUnionService.unionReportQuery(unionReportDto); |
New file |
| | |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.controller.BaseController; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.service.community.ComEquipmentUnionStoreLDD; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | @Slf4j |
| | | @Api(tags = {"商城商品相关"}) |
| | | @RestController |
| | | @RequestMapping("/UnionStore") |
| | | public class UnionStoreApi extends BaseController { |
| | | |
| | | @Resource |
| | | private ComEquipmentUnionStoreLDD comEquipmentUnionStoreLDD; |
| | | |
| | | |
| | | /** |
| | | * 总工会户外劳动商品列表 |
| | | * |
| | | * @return 总工会户外劳动商品列表 |
| | | */ |
| | | @ApiOperation(value = "总工会户外劳动商品列表") |
| | | @GetMapping("/getList") |
| | | public R getList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "communityId",required = false) String communityId, |
| | | @RequestParam(value = "goodsType",required = false) String goodsType, |
| | | @RequestParam(value = "nameOrNum",required = false) String nameOrNum) |
| | | { |
| | | return comEquipmentUnionStoreLDD.getList(pageNum,pageSize,communityId,goodsType,nameOrNum); |
| | | } |
| | | |
| | | /** |
| | | * 总工会户外劳动商品新增 |
| | | * |
| | | * @return 总工会户外劳动商品新增 |
| | | */ |
| | | @ApiOperation(value = "总工会户外劳动商品新增") |
| | | @PostMapping("/insert") |
| | | public R insert(@RequestBody UnionStoreDto item) |
| | | { |
| | | return comEquipmentUnionStoreLDD.insert(item); |
| | | } |
| | | |
| | | /** |
| | | * 总工会户外劳动商品编辑 |
| | | * |
| | | * @return 总工会户外劳动商品编辑 |
| | | */ |
| | | @ApiOperation(value = "总工会户外劳动商品新增") |
| | | @PostMapping("/update") |
| | | public R update(@RequestBody UnionStoreDto item) |
| | | { |
| | | return comEquipmentUnionStoreLDD.insert(item); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 总工会户外劳动商品编辑 |
| | | * |
| | | * @return 总工会户外劳动商品编辑 |
| | | */ |
| | | @ApiOperation(value = "总工会户外劳动商品上下架接口") |
| | | @PostMapping("/upOrOut") |
| | | public R upOrOut(@RequestBody UnionStoreDto item) |
| | | { |
| | | if(StringUtils.isEmpty(item.getId())) |
| | | { |
| | | return R.fail("商品id不能为空"); |
| | | } |
| | | |
| | | if(StringUtils.isEmpty(item.getGoodsType())) |
| | | { |
| | | return R.fail("商品状态不能为空"); |
| | | } |
| | | |
| | | return comEquipmentUnionStoreLDD.insert(item); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "总工会户外劳动商品删除接口") |
| | | @DeleteMapping("/delete") |
| | | public R delete(@RequestParam("id") String id) |
| | | { |
| | | return comEquipmentUnionStoreLDD.delete(id); |
| | | } |
| | | |
| | | |
| | | } |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/api/UnionUserApi.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.api; |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | import com.panzhihua.common.controller.BaseController; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionUserDto; |
| | | import com.panzhihua.common.model.vos.LoginUserInfoVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | @Slf4j |
| | | @Api(tags = {"用户相关"}) |
| | | @RestController |
| | | @RequestMapping("/unionUser") |
| | | public class UnionUserApi { |
| | | public class UnionUserApi extends BaseController { |
| | | |
| | | @Resource |
| | | private CommunityUnionService communityUnionService; |
| | |
| | | /** |
| | | * 总工会户外劳登录 |
| | | * |
| | | * @param loginUserInfoVO |
| | | * @return 总工会户外劳共用户 |
| | | */ |
| | | @ApiOperation(value = "总工会户外劳登录") |
New file |
| | |
| | | package com.chuangongzhijia.huacheng_union_applets.api; |
| | | |
| | | public class UpDataApi { |
| | | } |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/config/JacksonConfig.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.config; |
| | | package com.chuangongzhijia.huacheng_union_applets.config; |
| | | |
| | | |
| | | import com.fasterxml.jackson.databind.ObjectMapper; |
New file |
| | |
| | | package com.chuangongzhijia.huacheng_union_applets.config; |
| | | |
| | | import com.panzhihua.common.constants.Constants; |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.web.cors.CorsConfiguration; |
| | | import org.springframework.web.cors.UrlBasedCorsConfigurationSource; |
| | | import org.springframework.web.filter.CorsFilter; |
| | | import org.springframework.web.filter.OncePerRequestFilter; |
| | | import org.springframework.web.servlet.config.annotation.CorsRegistry; |
| | | import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; |
| | | import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; |
| | | |
| | | import javax.servlet.FilterChain; |
| | | import javax.servlet.ServletException; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.IOException; |
| | | |
| | | /** |
| | | * 通用配置 |
| | | * |
| | | * @author huanghongfa |
| | | */ |
| | | @Configuration |
| | | public class ResourcesConfig implements WebMvcConfigurer { |
| | | |
| | | |
| | | @Override |
| | | public void addCorsMappings(CorsRegistry registry) { |
| | | //设置允许跨域的路径 |
| | | registry.addMapping ("/**") |
| | | //设置允许跨域请求的域名 |
| | | .allowedOrigins("*") |
| | | //是否允许证书 |
| | | .allowCredentials (true) |
| | | //设置允许的方法 |
| | | .allowedMethods ("GET","POST","DELETE") |
| | | //设置允许的header属性 |
| | | .allowedHeaders ("*") |
| | | //允许跨域时间 |
| | | .maxAge (3600); |
| | | } |
| | | |
| | | /** |
| | | * 跨域配置 |
| | | */ |
| | | @Bean |
| | | public CorsFilter corsFilter() { |
| | | UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); |
| | | CorsConfiguration config = new CorsConfiguration(); |
| | | config.setAllowCredentials(true); |
| | | // 设置访问源地址 |
| | | config.addAllowedOrigin("*"); |
| | | // 设置访问源请求头 |
| | | config.addAllowedHeader("*"); |
| | | // 设置访问源请求方法 |
| | | config.addAllowedMethod("*"); |
| | | // 对接口配置跨域设置 |
| | | source.registerCorsConfiguration("/**", config); |
| | | return new CorsFilter(source); |
| | | } |
| | | } |
File was renamed from springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huachengunion_applets/config/SwaggerConfig.java |
| | |
| | | package com.chuangongzhijia.huachengunion_applets.config; |
| | | package com.chuangongzhijia.huacheng_union_applets.config; |
| | | |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | |
| | | import springfox.documentation.service.Contact; |
| | | import springfox.documentation.spi.DocumentationType; |
| | | import springfox.documentation.spring.web.plugins.Docket; |
| | | import springfox.documentation.swagger2.annotations.EnableSwagger2; |
| | | |
| | | /** |
| | | * @program: springcloud_k8s_panzhihuazhihuishequ |
| | |
| | | * @create: 2020-11-19 16:08 |
| | | **/ |
| | | @Configuration |
| | | @EnableSwagger2 |
| | | public class SwaggerConfig { |
| | | @Bean |
| | | public Docket createRestApi() { |
| | | return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).enable(true).select() |
| | | // .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)) |
| | | .apis(RequestHandlerSelectors.basePackage("com.panzhihua.huacheng_union_applets")).build(); |
| | | .apis(RequestHandlerSelectors.basePackage("com.chuangongzhijia.huacheng_union_applets")).build(); |
| | | } |
| | | |
| | | private ApiInfo apiInfo() { |
New file |
| | |
| | | package com.panzhihua.service_equipment.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_equipment.service.UnionIntegralRecordService; |
| | | import com.panzhihua.service_equipment.service.UnionStoreService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/UnionIntegralRecord") |
| | | public class UnionIntegralRecordApi |
| | | { |
| | | @Resource |
| | | private UnionIntegralRecordService unionStoreService; |
| | | |
| | | @GetMapping("/getList") |
| | | public R unionIntegralRecordGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "communityId",required = false) String communityId, |
| | | @RequestParam(value = "integralTyppe",required = false) String integralTyppe, |
| | | @RequestParam(value = "nameOrNum",required = false) String nameOrNum) |
| | | { |
| | | return unionStoreService.getList(pageNum,pageSize,communityId,integralTyppe,nameOrNum); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getData") |
| | | public R unionIntegralRecordGetData(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.getData(id); |
| | | } |
| | | |
| | | @PostMapping("/insert") |
| | | public R unionIntegralRecordInsert(@RequestBody UnionIntegralRecordDto item) |
| | | { |
| | | return unionStoreService.insert(item); |
| | | } |
| | | |
| | | @PostMapping("/update") |
| | | public R unionIntegralRecordUpdate(@RequestBody UnionIntegralRecordDto item) |
| | | { |
| | | return unionStoreService.update(item); |
| | | } |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/delete") |
| | | public R unionIntegralRecordDelete(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.delete(id); |
| | | } |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralSummarizeDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_equipment.service.UnionIntegralRecordService; |
| | | import com.panzhihua.service_equipment.service.UnionIntegralSummarizeService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/UnionIntegralSummarize") |
| | | public class UnionIntegralSummarizeApi |
| | | { |
| | | @Resource |
| | | private UnionIntegralSummarizeService unionStoreService; |
| | | |
| | | @GetMapping("/getList") |
| | | public R unionIntegralSummarizeGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam("userId") String userId, |
| | | @RequestParam(value = "communityId",required = false) String communityId) |
| | | { |
| | | return unionStoreService.getList(pageNum,pageSize,communityId,userId); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getData") |
| | | public R unionIntegralSummarizeGetData(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.getData(id); |
| | | } |
| | | |
| | | @PostMapping("/insert") |
| | | public R unionIntegralSummarizeInsert(@RequestBody UnionIntegralSummarizeDto item) |
| | | { |
| | | return unionStoreService.insert(item); |
| | | } |
| | | |
| | | @PostMapping("/update") |
| | | public R unionIntegralSummarizeUpdate(@RequestBody UnionIntegralSummarizeDto item) |
| | | { |
| | | return unionStoreService.update(item); |
| | | } |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/delete") |
| | | public R unionIntegralSummarizeDelete(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.delete(id); |
| | | } |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_equipment.service.UnionStoreService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/UnionStore") |
| | | public class UnionStoreApi |
| | | { |
| | | @Resource |
| | | private UnionStoreService unionStoreService; |
| | | |
| | | @GetMapping("/getList") |
| | | public R getList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "communityId",required = false) String communityId, |
| | | @RequestParam(value = "goodsType",required = false) String goodsType, |
| | | @RequestParam(value = "nameOrNum",required = false) String nameOrNum) |
| | | { |
| | | return unionStoreService.getList(pageNum,pageSize,communityId,goodsType,nameOrNum); |
| | | } |
| | | |
| | | @PostMapping("/insert") |
| | | public R insert(@RequestBody UnionStoreDto item) |
| | | { |
| | | return unionStoreService.insert(item); |
| | | } |
| | | |
| | | @PostMapping("/update") |
| | | public R update(@RequestBody UnionStoreDto item) |
| | | { |
| | | return unionStoreService.update(item); |
| | | } |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/delete") |
| | | public R delete(@RequestParam("id") String id) |
| | | { |
| | | return unionStoreService.delete(id); |
| | | } |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.dao; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionExchangeRecordDto; |
| | | import com.panzhihua.service_equipment.model.dos.UnionExchangeRecord; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * 户外劳工商品表管理 |
| | | */ |
| | | @Mapper |
| | | public interface UnionExchangeRecordMapper extends BaseMapper<UnionExchangeRecord> |
| | | { |
| | | |
| | | IPage<UnionExchangeRecord> getList(Page page, |
| | | @Param("communityId") String communityId, |
| | | @Param("userId") String userId); |
| | | |
| | | |
| | | UnionExchangeRecord getData(@Param("id") String id); |
| | | |
| | | int insert(@Param("item") UnionExchangeRecordDto item); |
| | | |
| | | |
| | | int update(@Param("item") UnionExchangeRecordDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | int delete(@Param("id") String id); |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.dao; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.service_equipment.model.dos.UnionIntegralRecord; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * 户外劳工商品表管理 |
| | | */ |
| | | @Mapper |
| | | public interface UnionIntegralRecordMapper extends BaseMapper<UnionIntegralRecord> |
| | | { |
| | | |
| | | IPage<UnionIntegralRecord> getList(Page page, |
| | | @Param("communityId") String communityId, |
| | | @Param("integralTyppe") String integralTyppe, |
| | | @Param("nameOrNum") String nameOrNum); |
| | | |
| | | |
| | | UnionIntegralRecord getData(@Param("id") String id); |
| | | |
| | | int insert(@Param("item") UnionIntegralRecordDto item); |
| | | |
| | | |
| | | int update(@Param("item") UnionIntegralRecordDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | int delete(@Param("id") String id); |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.dao; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralSummarizeDto; |
| | | import com.panzhihua.service_equipment.model.dos.UnionIntegralRecord; |
| | | import com.panzhihua.service_equipment.model.dos.UnionIntegralSummarize; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * 户外劳工商品表管理 |
| | | */ |
| | | @Mapper |
| | | public interface UnionIntegralSummarizeMapper extends BaseMapper<UnionIntegralSummarize> |
| | | { |
| | | |
| | | IPage<UnionIntegralSummarize> getList(Page page, |
| | | @Param("communityId") String communityId, |
| | | @Param("userId") String userId); |
| | | |
| | | |
| | | UnionIntegralRecord getData(@Param("id") String id); |
| | | |
| | | int insert(@Param("item") UnionIntegralSummarizeDto item); |
| | | |
| | | |
| | | int update(@Param("item") UnionIntegralSummarizeDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | int delete(@Param("id") String id); |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.dao; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.service_equipment.model.dos.UnionStore; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * 户外劳工商品表管理 |
| | | */ |
| | | @Mapper |
| | | public interface UnionStoreMapper extends BaseMapper<UnionStore> |
| | | { |
| | | |
| | | IPage<UnionStore> getList(Page page, |
| | | @Param("communityId") String communityId, |
| | | @Param("goodsType") String goodsType, |
| | | @Param("nameOrNum") String nameOrNum); |
| | | |
| | | int insert(@Param("item") UnionStoreDto item); |
| | | |
| | | |
| | | int update(@Param("item") UnionStoreDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | int delete(@Param("id") String id); |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @TableName("union_exchange_record") |
| | | @Data |
| | | @ApiModel("兑换记录") |
| | | public class UnionExchangeRecord implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @ApiModelProperty(value = "用户id") |
| | | private String userId; |
| | | |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | |
| | | @ApiModelProperty(value = "订单号") |
| | | private String orderNum; |
| | | |
| | | @ApiModelProperty(value = "商品id") |
| | | private String goodsId; |
| | | |
| | | @ApiModelProperty(value = "订单状态") |
| | | private String orderType; |
| | | |
| | | @ApiModelProperty(value = "消费积分") |
| | | private String consumptionPoints; |
| | | |
| | | @ApiModelProperty(value = "收件人") |
| | | private String consignee; |
| | | |
| | | @ApiModelProperty(value = "收货人手机号") |
| | | private String consigneePhone; |
| | | |
| | | @ApiModelProperty(value = "收货地址") |
| | | private String consigneeAddress; |
| | | |
| | | @ApiModelProperty(value = "纬度") |
| | | private String lat; |
| | | @ApiModelProperty(value = "经度") |
| | | private String lng; |
| | | |
| | | @ApiModelProperty(value = "购买数量") |
| | | private String goodsNum; |
| | | |
| | | @ApiModelProperty(value = "物流公司") |
| | | private String logisticsCompany; |
| | | |
| | | @ApiModelProperty(value = "物流单号") |
| | | private String logisticsNum; |
| | | |
| | | @ApiModelProperty(value = "实际支付积分") |
| | | private String playIntegral; |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @TableName("union_integral_record") |
| | | @Data |
| | | @ApiModel("积分明细记录") |
| | | public class UnionIntegralRecord implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @ApiModelProperty(value = "用户id") |
| | | private String userId; |
| | | |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | |
| | | |
| | | /** |
| | | * 积分状态(1开门 2兑换) |
| | | */ |
| | | @ApiModelProperty(value = "积分状态(1开门 2兑换)") |
| | | private String integralType; |
| | | |
| | | /** |
| | | * 积分状态(1开门 2兑换) |
| | | */ |
| | | @ApiModelProperty(value = "积分") |
| | | private String integral; |
| | | |
| | | /** |
| | | * 用户姓名 |
| | | */ |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "用户姓名") |
| | | private String usserName; |
| | | |
| | | |
| | | /** |
| | | * 用户姓名 |
| | | */ |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "用户手机号") |
| | | private String phone; |
| | | |
| | | |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @TableName("union_integral_summarize") |
| | | @Data |
| | | @ApiModel("用户积分总表") |
| | | public class UnionIntegralSummarize implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | /** |
| | | * 用户id |
| | | */ |
| | | @ApiModelProperty(value = "用户id") |
| | | private String userId; |
| | | |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 积分 |
| | | */ |
| | | @ApiModelProperty(value = "积分") |
| | | private String allIntegral; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @TableName("union_store") |
| | | @Data |
| | | @ApiModel("总工会户外劳工站商品表") |
| | | public class UnionStore implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主键id") |
| | | private String id; |
| | | /** |
| | | * 商品名称 |
| | | */ |
| | | @ApiModelProperty(value = "商品名称") |
| | | private String goodName; |
| | | /** |
| | | * 兑换价格 |
| | | */ |
| | | @ApiModelProperty(value = "兑换价格") |
| | | private String conversionPrice; |
| | | /** |
| | | * 库存 |
| | | */ |
| | | @ApiModelProperty(value = "库存") |
| | | private String stock; |
| | | /** |
| | | * 提货方式(1邮寄 2自提 3邮寄/自提) |
| | | */ |
| | | @ApiModelProperty(value = "提货方式(1邮寄 2自提 3邮寄/自提)") |
| | | private String pickGoods; |
| | | /** |
| | | * 商品图片 |
| | | */ |
| | | @ApiModelProperty(value = "商品图片") |
| | | private String goodsUrl; |
| | | /** |
| | | * 提货地址 |
| | | */ |
| | | @ApiModelProperty(value = "提货地址") |
| | | private String pickGoodsAddress; |
| | | /** |
| | | * 纬度 |
| | | */ |
| | | @ApiModelProperty(value = "纬度") |
| | | private String lat; |
| | | /** |
| | | * 经度 |
| | | */ |
| | | @ApiModelProperty(value = "经度") |
| | | private String lng; |
| | | /** |
| | | * 商品内容 |
| | | */ |
| | | @ApiModelProperty(value = "商品内容") |
| | | private String content; |
| | | /** |
| | | * 社区id |
| | | */ |
| | | @ApiModelProperty(value = "社区id") |
| | | private String communityId; |
| | | /** |
| | | * 商品状态(1待审核 2上架 3下架) |
| | | */ |
| | | @ApiModelProperty(value = "商品状态(1待审核 2上架 3下架)") |
| | | private String goodsType; |
| | | /** |
| | | * 商品编号 |
| | | */ |
| | | @ApiModelProperty(value = "商品编号") |
| | | private String goodNum; |
| | | |
| | | /** |
| | | * 发布人id |
| | | */ |
| | | @ApiModelProperty(value = "发布人id") |
| | | private String userId; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | |
| | | @ApiModelProperty(value = "更新时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.service; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | |
| | | public interface UnionIntegralRecordService |
| | | { |
| | | R getList(int pageNum,int pageSize, String communityId, String integralTyppe, String nameOrNum); |
| | | |
| | | R getData(String id); |
| | | |
| | | R insert(UnionIntegralRecordDto item); |
| | | |
| | | |
| | | R update(UnionIntegralRecordDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | R delete(String id); |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.service; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralSummarizeDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | |
| | | public interface UnionIntegralSummarizeService |
| | | { |
| | | R getList(int pageNum,int pageSize, String communityId, String userId); |
| | | |
| | | R getData(String id); |
| | | |
| | | R insert(UnionIntegralSummarizeDto item); |
| | | |
| | | |
| | | R update(UnionIntegralSummarizeDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | R delete(String id); |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.service; |
| | | |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | |
| | | public interface UnionStoreService |
| | | { |
| | | R getList(int pageNum,int pageSize, String communityId, String goodsType, String nameOrNum); |
| | | |
| | | R insert(UnionStoreDto item); |
| | | |
| | | |
| | | R update(UnionStoreDto item); |
| | | |
| | | /** |
| | | * 删除接口 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | R delete(String id); |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_equipment.dao.UnionIntegralRecordMapper; |
| | | import com.panzhihua.service_equipment.model.dos.UnionIntegralRecord; |
| | | import com.panzhihua.service_equipment.service.UnionIntegralRecordService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | |
| | | @Service |
| | | @Slf4j |
| | | public class UnionIntegralRecordServiceImpl extends ServiceImpl<UnionIntegralRecordMapper, UnionIntegralRecord> |
| | | implements UnionIntegralRecordService |
| | | { |
| | | |
| | | @Override |
| | | public R getList(int pageNum,int pageSize, String communityId, String integralTyppe, String nameOrNum) |
| | | { |
| | | Page page=new Page(pageNum,pageSize); |
| | | return R.ok(baseMapper.getList(page,communityId,integralTyppe,nameOrNum)); |
| | | } |
| | | |
| | | @Override |
| | | public R getData(String id) { |
| | | return R.ok(baseMapper.getData(id)); |
| | | } |
| | | |
| | | @Override |
| | | public R insert(UnionIntegralRecordDto item) |
| | | { |
| | | int num= baseMapper.insert(item); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | |
| | | @Override |
| | | public R update(UnionIntegralRecordDto item) |
| | | { |
| | | int num= baseMapper.update(item); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | |
| | | @Override |
| | | public R delete(String id) |
| | | { |
| | | int num= baseMapper.delete(id); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralRecordDto; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionIntegralSummarizeDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_equipment.dao.UnionIntegralSummarizeMapper; |
| | | import com.panzhihua.service_equipment.model.dos.UnionIntegralSummarize; |
| | | import com.panzhihua.service_equipment.service.UnionIntegralSummarizeService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | |
| | | @Service |
| | | @Slf4j |
| | | public class UnionIntegralSummarizeServiceImpl extends ServiceImpl<UnionIntegralSummarizeMapper, UnionIntegralSummarize> |
| | | implements UnionIntegralSummarizeService |
| | | { |
| | | |
| | | @Override |
| | | public R getList(int pageNum,int pageSize, String communityId, String userId) |
| | | { |
| | | Page page=new Page(pageNum,pageSize); |
| | | return R.ok(baseMapper.getList(page,communityId,userId)); |
| | | } |
| | | |
| | | @Override |
| | | public R getData(String id) { |
| | | return R.ok(baseMapper.getData(id)); |
| | | } |
| | | |
| | | @Override |
| | | public R insert(UnionIntegralSummarizeDto item) |
| | | { |
| | | int num= baseMapper.insert(item); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | |
| | | @Override |
| | | public R update(UnionIntegralSummarizeDto item) |
| | | { |
| | | int num= baseMapper.update(item); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | |
| | | @Override |
| | | public R delete(String id) |
| | | { |
| | | int num= baseMapper.delete(id); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_equipment.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.model.dtos.equipment.UnionStoreDto; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_equipment.dao.UnionStoreMapper; |
| | | import com.panzhihua.service_equipment.model.dos.UnionStore; |
| | | import com.panzhihua.service_equipment.service.UnionStoreService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | |
| | | @Service |
| | | @Slf4j |
| | | public class UnionStoreServiceImpl extends ServiceImpl<UnionStoreMapper, UnionStore> implements UnionStoreService |
| | | { |
| | | |
| | | @Override |
| | | public R getList(int pageNum,int pageSize, String communityId, String goodsType, String nameOrNum) |
| | | { |
| | | Page page=new Page(pageNum,pageSize); |
| | | return R.ok(baseMapper.getList(page,communityId,goodsType,nameOrNum)); |
| | | } |
| | | |
| | | @Override |
| | | public R insert(UnionStoreDto item) |
| | | { |
| | | int num= baseMapper.insert(item); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | |
| | | @Override |
| | | public R update(UnionStoreDto item) |
| | | { |
| | | int num= baseMapper.update(item); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | |
| | | @Override |
| | | public R delete(String id) |
| | | { |
| | | int num= baseMapper.delete(id); |
| | | if(num>0) |
| | | { |
| | | return R.ok(); |
| | | } |
| | | return R.fail("操作失败"); |
| | | } |
| | | } |
New file |
| | |
| | | <?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_equipment.dao.UnionExchangeRecordMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionExchangeRecord" id="UnionExchangeRecordMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | <result property="orderNum" column="order_num"/> |
| | | <result property="goodsId" column="goods_id"/> |
| | | <result property="orderType" column="order_type"/> |
| | | <result property="consumptionPoints" column="consumption_points"/> |
| | | <result property="consignee" column="consignee"/> |
| | | <result property="consigneePhone" column="consignee_phone"/> |
| | | <result property="consigneeAddress" column="consignee_address"/> |
| | | <result property="lat" column="lat"/> |
| | | <result property="lng" column="lng"/> |
| | | <result property="goodsNum" column="goods_num"/> |
| | | <result property="logisticsCompany" column="logistics_company"/> |
| | | <result property="logisticsNum" column="logistics_num"/> |
| | | <result property="playIntegral" column="play_integral"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | order_num, |
| | | user_id, |
| | | (select su.name from sys_user as su where su.user_id=union_integral_record.user_id) as usserName, |
| | | (select su.phone from sys_user as su where su.user_id=union_integral_record.user_id) as phone, |
| | | goods_id, |
| | | order_type, |
| | | consumption_points, |
| | | consignee, |
| | | consignee_phone, |
| | | consignee_address, |
| | | lat, |
| | | lng, |
| | | goods_num, |
| | | logistics_company, |
| | | logistics_num, |
| | | play_integral, |
| | | community_id |
| | | create_time, |
| | | update_time |
| | | </sql> |
| | | |
| | | |
| | | <select id="getData" resultMap="UnionExchangeRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_exchange_record |
| | | where id=#{id} |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="getList" resultMap="UnionExchangeRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_exchange_record |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="userId!=null and userId!='' "> |
| | | and user_id=#{userId} |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_exchange_record |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id, |
| | | </if> |
| | | <if test="item.orderNum != null"> |
| | | order_num, |
| | | </if> |
| | | <if test="item.goodsId != null"> |
| | | goods_id, |
| | | </if> |
| | | <if test="item.orderType != null"> |
| | | order_type, |
| | | </if> |
| | | <if test="item.consumptionPoints != null"> |
| | | consumption_points, |
| | | </if> |
| | | <if test="item.consignee != null"> |
| | | consignee, |
| | | </if> |
| | | <if test="item.consigneePhone != null"> |
| | | consignee_phone, |
| | | </if> |
| | | <if test="item.consigneeAddress != null"> |
| | | consignee_address, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | lat, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | lng, |
| | | </if> |
| | | <if test="item.goodsNum != null"> |
| | | goods_num, |
| | | </if> |
| | | <if test="item.logisticsCompany != null"> |
| | | logistics_company, |
| | | </if> |
| | | <if test="item.logisticsNum != null"> |
| | | logistics_num, |
| | | </if> |
| | | <if test="item.playIntegral != null"> |
| | | play_integral, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | #{item.communityId}, |
| | | </if> |
| | | <if test="item.orderNum != null"> |
| | | #{item.orderNum}, |
| | | </if> |
| | | <if test="item.goodsId != null"> |
| | | #{item.goodsId}, |
| | | </if> |
| | | <if test="item.orderType != null"> |
| | | #{item.orderType}, |
| | | </if> |
| | | <if test="item.consumptionPoints != null"> |
| | | #{item.consumptionPoints}, |
| | | </if> |
| | | <if test="item.consignee != null"> |
| | | #{item.consignee}, |
| | | </if> |
| | | <if test="item.consigneePhone != null"> |
| | | #{item.consigneePhone}, |
| | | </if> |
| | | <if test="item.consigneeAddress != null"> |
| | | #{item.consigneeAddress}, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | #{item.lat}, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | #{item.lng}, |
| | | </if> |
| | | <if test="item.goodsNum != null"> |
| | | #{item.goodsNum}, |
| | | </if> |
| | | <if test="item.logisticsCompany != null"> |
| | | #{item.logisticsCompany}, |
| | | </if> |
| | | <if test="item.logisticsNum != null"> |
| | | #{item.logisticsNum}, |
| | | </if> |
| | | <if test="item.playIntegral != null"> |
| | | #{item.playIntegral}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_exchange_record |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id=#{item.communityId}, |
| | | </if> |
| | | <if test="item.orderNum != null"> |
| | | order_num=#{item.orderNum}, |
| | | </if> |
| | | <if test="item.goodsId != null"> |
| | | goods_id=#{item.goodsId}, |
| | | </if> |
| | | <if test="item.orderType != null"> |
| | | order_type=#{item.orderType}, |
| | | </if> |
| | | <if test="item.consumptionPoints != null"> |
| | | consumption_points=#{item.consumptionPoints}, |
| | | </if> |
| | | <if test="item.consignee != null"> |
| | | consignee=#{item.consignee}, |
| | | </if> |
| | | <if test="item.consigneePhone != null"> |
| | | consignee_phone=#{item.consigneePhone}, |
| | | </if> |
| | | <if test="item.consigneeAddress != null"> |
| | | consignee_address=#{item.consigneeAddress}, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | lat=#{item.lat}, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | lng=#{item.lng}, |
| | | </if> |
| | | <if test="item.goodsNum != null"> |
| | | goods_num=#{item.goodsNum}, |
| | | </if> |
| | | <if test="item.logisticsCompany != null"> |
| | | logistics_company=#{item.logisticsCompany}, |
| | | </if> |
| | | <if test="item.logisticsNum != null"> |
| | | logistics_num=#{item.logisticsNum}, |
| | | </if> |
| | | <if test="item.playIntegral != null"> |
| | | play_integral=#{item.playIntegral}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_exchange_record where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionIntegralRecordMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionIntegralRecord" id="UnionIntegralRecordMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | <result property="integralType" column="integral_type"/> |
| | | <result property="integral" column="integral"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | integral_type, |
| | | integral, |
| | | user_id, |
| | | (select su.name from sys_user as su where su.user_id=union_integral_record.user_id) as usserName, |
| | | (select su.phone from sys_user as su where su.user_id=union_integral_record.user_id) as phone, |
| | | create_time, |
| | | update_time, |
| | | community_id |
| | | </sql> |
| | | |
| | | |
| | | <select id="getData" resultMap="UnionIntegralRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_record |
| | | where id=#{id} |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="getList" resultMap="UnionIntegralRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_record |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="integralType!=null and integralType!='' "> |
| | | and integral_type=#{integralType} |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_integral_record |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | <if test="item.integralType != null"> |
| | | integral_type, |
| | | </if> |
| | | <if test="item.integral != null"> |
| | | integral, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | <if test="item.integralTyppe != null"> |
| | | #{item.integralTyppe}, |
| | | </if> |
| | | <if test="item.integral != null"> |
| | | #{item.integral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | #{item.communityId}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_integral_record |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | <if test="item.integralType != null"> |
| | | integral_type=#{item.integralType}, |
| | | </if> |
| | | <if test="item.integral != null"> |
| | | integral=#{item.integral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id=#{item.communityId}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_integral_record where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionIntegralSummarizeMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionIntegralSummarize" id="UnionIntegralSummarizeMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | <result property="allIntegral" column="all_integral"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | all_integral, |
| | | user_id, |
| | | (select su.name from sys_user as su where su.user_id=union_integral_record.user_id) as usserName, |
| | | (select su.phone from sys_user as su where su.user_id=union_integral_record.user_id) as phone, |
| | | create_time, |
| | | update_time, |
| | | community_id |
| | | </sql> |
| | | |
| | | |
| | | <select id="getData" resultMap="UnionIntegralSummarizeMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_summarize |
| | | where id=#{id} |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="getList" resultMap="UnionIntegralSummarizeMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_summarize |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="userId!=null and userId!='' "> |
| | | and user_id=#{userId} |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_integral_summarize |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | <if test="item.allIntegral != null"> |
| | | all_integral, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | <if test="item.allIntegral != null"> |
| | | #{item.allIntegral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | #{item.communityId}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_integral_summarize |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | <if test="item.allIntegral != null"> |
| | | all_integral=#{item.allIntegral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id=#{item.communityId}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_integral_summarize where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionStoreMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionStore" id="UnionStoreMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="goodName" column="good_name"/> |
| | | <result property="conversionPrice" column="conversion_price"/> |
| | | <result property="stock" column="stock"/> |
| | | <result property="pickGoods" column="pick_goods"/> |
| | | <result property="goodsUrl" column="goods_url"/> |
| | | <result property="pickGoodsAddress" column="pick_goods_address"/> |
| | | <result property="lat" column="lat"/> |
| | | <result property="lng" column="lng"/> |
| | | <result property="content" column="content"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="goodsType" column="goods_type"/> |
| | | <result property="goodNum" column="good_num"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | good_name, |
| | | conversion_price, |
| | | stock, |
| | | pick_goods, |
| | | goods_url, |
| | | pick_goods_address, |
| | | lat, |
| | | lng, |
| | | content, |
| | | community_id, |
| | | goods_type, |
| | | good_num, |
| | | user_id, |
| | | create_time, |
| | | update_time |
| | | </sql> |
| | | |
| | | <select id="getList" resultMap="UnionStoreMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_store |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="goodsType!=null and goodsType!='' "> |
| | | and goods_type=#{goodsType} |
| | | </if> |
| | | <if test="nameOrNum!=null and nameOrNum!='' "> |
| | | and (good_name like concat('%',#{nameOrNum},'%')) or (good_num like concat('%',#{nameOrNum},'%')) |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_store |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.goodName != null"> |
| | | good_name, |
| | | </if> |
| | | <if test="item.conversionPrice != null"> |
| | | conversion_price, |
| | | </if> |
| | | <if test="item.stock != null"> |
| | | stock, |
| | | </if> |
| | | <if test="item.pickGoods != null"> |
| | | pick_goods, |
| | | </if> |
| | | <if test="item.goodsUrl != null"> |
| | | goods_url, |
| | | </if> |
| | | <if test="item.pickGoodsAddress != null"> |
| | | pick_goods_address, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | lat, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | lng, |
| | | </if> |
| | | <if test="item.content != null"> |
| | | content, |
| | | </if> |
| | | <if test="item.goodsType != null"> |
| | | goods_type, |
| | | </if> |
| | | <if test="item.goodNum != null"> |
| | | good_num, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.goodName != null"> |
| | | #{item.goodName}, |
| | | </if> |
| | | <if test="item.conversionPrice != null"> |
| | | #{item.conversionPrice}, |
| | | </if> |
| | | <if test="item.stock != null"> |
| | | #{item.stock}, |
| | | </if> |
| | | <if test="item.pickGoods != null"> |
| | | #{item.pickGoods}, |
| | | </if> |
| | | <if test="item.goodsUrl != null"> |
| | | #{item.goodsUrl}, |
| | | </if> |
| | | <if test="item.pickGoodsAddress != null"> |
| | | #{item.pickGoodsAddress}, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | #{item.lat}, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | #{item.lng}, |
| | | </if> |
| | | <if test="item.content != null"> |
| | | #{item.content}, |
| | | </if> |
| | | <if test="item.goodsType != null"> |
| | | #{item.goodsType}, |
| | | </if> |
| | | <if test="item.goodNum != null"> |
| | | #{item.goodNum}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_store |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.goodName != null"> |
| | | good_name=#{item.goodName}, |
| | | </if> |
| | | <if test="item.conversionPrice != null"> |
| | | conversion_price=#{item.conversionPrice}, |
| | | </if> |
| | | <if test="item.stock != null"> |
| | | stock=#{item.stock}, |
| | | </if> |
| | | <if test="item.pickGoods != null"> |
| | | pick_goods=#{item.pickGoods}, |
| | | </if> |
| | | <if test="item.goodsUrl != null"> |
| | | goods_url=#{item.goodsUrl}, |
| | | </if> |
| | | <if test="item.pickGoodsAddress != null"> |
| | | pick_goods_address=#{item.pickGoodsAddress}, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | lat=#{item.lat}, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | lng=#{item.lng}, |
| | | </if> |
| | | <if test="item.content != null"> |
| | | content=#{item.content}, |
| | | </if> |
| | | <if test="item.goodsType != null"> |
| | | goods_type=#{item.goodsType}, |
| | | </if> |
| | | <if test="item.goodNum != null"> |
| | | good_num=#{item.goodNum}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_store where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionAccessMapper"> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionExchangeRecordMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionExchangeRecord" id="UnionExchangeRecordMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | <result property="orderNum" column="order_num"/> |
| | | <result property="goodsId" column="goods_id"/> |
| | | <result property="orderType" column="order_type"/> |
| | | <result property="consumptionPoints" column="consumption_points"/> |
| | | <result property="consignee" column="consignee"/> |
| | | <result property="consigneePhone" column="consignee_phone"/> |
| | | <result property="consigneeAddress" column="consignee_address"/> |
| | | <result property="lat" column="lat"/> |
| | | <result property="lng" column="lng"/> |
| | | <result property="goodsNum" column="goods_num"/> |
| | | <result property="logisticsCompany" column="logistics_company"/> |
| | | <result property="logisticsNum" column="logistics_num"/> |
| | | <result property="playIntegral" column="play_integral"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | order_num, |
| | | user_id, |
| | | (select su.name from sys_user as su where su.user_id=union_integral_record.user_id) as usserName, |
| | | (select su.phone from sys_user as su where su.user_id=union_integral_record.user_id) as phone, |
| | | goods_id, |
| | | order_type, |
| | | consumption_points, |
| | | consignee, |
| | | consignee_phone, |
| | | consignee_address, |
| | | lat, |
| | | lng, |
| | | goods_num, |
| | | logistics_company, |
| | | logistics_num, |
| | | play_integral, |
| | | community_id |
| | | create_time, |
| | | update_time |
| | | </sql> |
| | | |
| | | |
| | | <select id="getData" resultMap="UnionExchangeRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_exchange_record |
| | | where id=#{id} |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="getList" resultMap="UnionExchangeRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_exchange_record |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="userId!=null and userId!='' "> |
| | | and user_id=#{userId} |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_exchange_record |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id, |
| | | </if> |
| | | <if test="item.orderNum != null"> |
| | | order_num, |
| | | </if> |
| | | <if test="item.goodsId != null"> |
| | | goods_id, |
| | | </if> |
| | | <if test="item.orderType != null"> |
| | | order_type, |
| | | </if> |
| | | <if test="item.consumptionPoints != null"> |
| | | consumption_points, |
| | | </if> |
| | | <if test="item.consignee != null"> |
| | | consignee, |
| | | </if> |
| | | <if test="item.consigneePhone != null"> |
| | | consignee_phone, |
| | | </if> |
| | | <if test="item.consigneeAddress != null"> |
| | | consignee_address, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | lat, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | lng, |
| | | </if> |
| | | <if test="item.goodsNum != null"> |
| | | goods_num, |
| | | </if> |
| | | <if test="item.logisticsCompany != null"> |
| | | logistics_company, |
| | | </if> |
| | | <if test="item.logisticsNum != null"> |
| | | logistics_num, |
| | | </if> |
| | | <if test="item.playIntegral != null"> |
| | | play_integral, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | #{item.communityId}, |
| | | </if> |
| | | <if test="item.orderNum != null"> |
| | | #{item.orderNum}, |
| | | </if> |
| | | <if test="item.goodsId != null"> |
| | | #{item.goodsId}, |
| | | </if> |
| | | <if test="item.orderType != null"> |
| | | #{item.orderType}, |
| | | </if> |
| | | <if test="item.consumptionPoints != null"> |
| | | #{item.consumptionPoints}, |
| | | </if> |
| | | <if test="item.consignee != null"> |
| | | #{item.consignee}, |
| | | </if> |
| | | <if test="item.consigneePhone != null"> |
| | | #{item.consigneePhone}, |
| | | </if> |
| | | <if test="item.consigneeAddress != null"> |
| | | #{item.consigneeAddress}, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | #{item.lat}, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | #{item.lng}, |
| | | </if> |
| | | <if test="item.goodsNum != null"> |
| | | #{item.goodsNum}, |
| | | </if> |
| | | <if test="item.logisticsCompany != null"> |
| | | #{item.logisticsCompany}, |
| | | </if> |
| | | <if test="item.logisticsNum != null"> |
| | | #{item.logisticsNum}, |
| | | </if> |
| | | <if test="item.playIntegral != null"> |
| | | #{item.playIntegral}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_exchange_record |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id=#{item.communityId}, |
| | | </if> |
| | | <if test="item.orderNum != null"> |
| | | order_num=#{item.orderNum}, |
| | | </if> |
| | | <if test="item.goodsId != null"> |
| | | goods_id=#{item.goodsId}, |
| | | </if> |
| | | <if test="item.orderType != null"> |
| | | order_type=#{item.orderType}, |
| | | </if> |
| | | <if test="item.consumptionPoints != null"> |
| | | consumption_points=#{item.consumptionPoints}, |
| | | </if> |
| | | <if test="item.consignee != null"> |
| | | consignee=#{item.consignee}, |
| | | </if> |
| | | <if test="item.consigneePhone != null"> |
| | | consignee_phone=#{item.consigneePhone}, |
| | | </if> |
| | | <if test="item.consigneeAddress != null"> |
| | | consignee_address=#{item.consigneeAddress}, |
| | | </if> |
| | | <if test="item.lat != null"> |
| | | lat=#{item.lat}, |
| | | </if> |
| | | <if test="item.lng != null"> |
| | | lng=#{item.lng}, |
| | | </if> |
| | | <if test="item.goodsNum != null"> |
| | | goods_num=#{item.goodsNum}, |
| | | </if> |
| | | <if test="item.logisticsCompany != null"> |
| | | logistics_company=#{item.logisticsCompany}, |
| | | </if> |
| | | <if test="item.logisticsNum != null"> |
| | | logistics_num=#{item.logisticsNum}, |
| | | </if> |
| | | <if test="item.playIntegral != null"> |
| | | play_integral=#{item.playIntegral}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_exchange_record where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionInspectionMapper"> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionIntegralRecordMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionIntegralRecord" id="UnionIntegralRecordMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | <result property="integralType" column="integral_type"/> |
| | | <result property="integral" column="integral"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | integral_type, |
| | | integral, |
| | | user_id, |
| | | (select su.name from sys_user as su where su.user_id=union_integral_record.user_id) as usserName, |
| | | (select su.phone from sys_user as su where su.user_id=union_integral_record.user_id) as phone, |
| | | create_time, |
| | | update_time, |
| | | community_id |
| | | </sql> |
| | | |
| | | |
| | | <select id="getData" resultMap="UnionIntegralRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_record |
| | | where id=#{id} |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="getList" resultMap="UnionIntegralRecordMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_record |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="integralType!=null and integralType!='' "> |
| | | and integral_type=#{integralType} |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_integral_record |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | <if test="item.integralType != null"> |
| | | integral_type, |
| | | </if> |
| | | <if test="item.integral != null"> |
| | | integral, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | <if test="item.integralTyppe != null"> |
| | | #{item.integralTyppe}, |
| | | </if> |
| | | <if test="item.integral != null"> |
| | | #{item.integral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | #{item.communityId}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_integral_record |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | <if test="item.integralType != null"> |
| | | integral_type=#{item.integralType}, |
| | | </if> |
| | | <if test="item.integral != null"> |
| | | integral=#{item.integral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id=#{item.communityId}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_integral_record where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionIntegralSummarizeMapper"> |
| | | <resultMap type="com.panzhihua.service_equipment.model.dos.UnionIntegralSummarize" id="UnionIntegralSummarizeMap"> |
| | | <result property="id" column="id"/> |
| | | <result property="communityId" column="community_id"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="userId" column="user_id"/> |
| | | <result property="allIntegral" column="all_integral"/> |
| | | </resultMap> |
| | | |
| | | <sql id="base_sql"> |
| | | id, |
| | | all_integral, |
| | | user_id, |
| | | (select su.name from sys_user as su where su.user_id=union_integral_record.user_id) as usserName, |
| | | (select su.phone from sys_user as su where su.user_id=union_integral_record.user_id) as phone, |
| | | create_time, |
| | | update_time, |
| | | community_id |
| | | </sql> |
| | | |
| | | |
| | | <select id="getData" resultMap="UnionIntegralSummarizeMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_summarize |
| | | where id=#{id} |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <select id="getList" resultMap="UnionIntegralSummarizeMap"> |
| | | select <include refid="base_sql"/> |
| | | from union_integral_summarize |
| | | <where> |
| | | 1=1 |
| | | <if test="communityId!=null and communityId!='' "> |
| | | and community_id=#{communityId} |
| | | </if> |
| | | <if test="userId!=null and userId!='' "> |
| | | and user_id=#{userId} |
| | | </if> |
| | | </where> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <insert id="insert"> |
| | | insert into union_integral_summarize |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | id, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id, |
| | | </if> |
| | | <if test="item.allIntegral != null"> |
| | | all_integral, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id, |
| | | </if> |
| | | create_time |
| | | </trim> |
| | | values |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="item.id != null"> |
| | | #{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | #{item.userId}, |
| | | </if> |
| | | <if test="item.allIntegral != null"> |
| | | #{item.allIntegral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | #{item.communityId}, |
| | | </if> |
| | | sysdate() |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="update"> |
| | | update union_integral_summarize |
| | | <set> |
| | | <if test="item.id != null"> |
| | | id=#{item.id}, |
| | | </if> |
| | | <if test="item.userId != null"> |
| | | user_id=#{item.userId}, |
| | | </if> |
| | | <if test="item.allIntegral != null"> |
| | | all_integral=#{item.allIntegral}, |
| | | </if> |
| | | <if test="item.communityId != null"> |
| | | community_id=#{item.communityId}, |
| | | </if> |
| | | update_time=sysdate() |
| | | </set> |
| | | where id = #{item.id} |
| | | </update> |
| | | |
| | | <delete id="delete" parameterType="String"> |
| | | delete from union_integral_summarize where id=#{id} |
| | | </delete> |
| | | |
| | | |
| | | |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionReportMapper"> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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_equipment.dao.UnionUserMapper"> |
| | | |
| | | </mapper> |
New file |
| | |
| | | package com.panzhihua.zuul.config; |
| | | |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.web.servlet.config.annotation.CorsRegistry; |
| | | import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; |
| | | |
| | | @Configuration |
| | | public class CorsConfig implements WebMvcConfigurer { |
| | | |
| | | @Override |
| | | public void addCorsMappings(CorsRegistry registry) { |
| | | registry.addMapping("/**") |
| | | // 设置允许跨域请求的域名 |
| | | .allowedOrigins("*") |
| | | // 是否允许证书(cookies) |
| | | .allowCredentials(true) |
| | | // 设置允许的方法 |
| | | .allowedMethods("*") |
| | | // 跨域允许时间 |
| | | .maxAge(3600); |
| | | } |
| | | } |
| | |
| | | } |
| | | }).anyRequest().authenticated().and() |
| | | // 配置没有权限自定义处理类 |
| | | .exceptionHandling().accessDeniedHandler(userAuthAccessDeniedHandler).and().csrf().disable(); |
| | | .exceptionHandling().accessDeniedHandler(userAuthAccessDeniedHandler).and().csrf().disable().cors(); |
| | | // 基于Token不需要session |
| | | http.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS); |
| | | // 禁用缓存 |
| | |
| | | |
| | | private String[] ids = |
| | | new String[] {"huacheng-appletsbackstage", "huacheng-applets", "huacheng-communitybackstage", "huacheng-shopbackstage", |
| | | "huacheng-gridbackstage", "huacheng-gridapp","huacheng_union_applets"}; |
| | | "huacheng-gridbackstage", "huacheng-gridapp","huacheng-union-applets"}; |
| | | |
| | | public SwaggerConfig(RouteLocator routeLocator) { |
| | | this.routeLocator = routeLocator; |