lidongdong
2023-10-19 4246b65b3e6c008b45623bb3627fb6e06df13246
便民服务商家管理
12个文件已修改
156 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/convenient/JinhuiPageConvenientMerchantDTO.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/jinhui/JinhuiInterspaceApplyForVO.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/jinhui/JinhuiCommunityService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/JinhuiAppi.java 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/api/JinhuiMerchantApi.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/dao/JinhuiConvenientMerchantDao.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/entity/JinhuiInterspaceApplyFor.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/JinhuiConvenientMerchantService.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/impl/JinhuiConvenientMerchantServiceImpl.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/resources/mapper/JinhuiComConvenientMerchantsMapper.xml 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/resources/mapper/JinhuiInterspaceApplyForMapper.xml 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java
@@ -169,7 +169,9 @@
     */
    @ApiOperation(value = "分页查询便民服务商家", response = ConvenientMerchantVO.class)
    @PostMapping("/merchant/page")
    public R pageMerchant(@RequestBody JinhuiPageConvenientMerchantDTO pageConvenientMerchantDTO) {
    public R pageMerchant(@RequestBody JinhuiPageConvenientMerchantDTO pageConvenientMerchantDTO)
    {
        pageConvenientMerchantDTO.setAuditType("2");
        return jinhuiCommunityService.pageMerchant(pageConvenientMerchantDTO);
    }
@@ -603,4 +605,20 @@
    }
    @ApiOperation(value = "订单核销")
    @GetMapping("/orderCheck")
    public R orderEditData(@RequestParam("id") String id)
    {
        if(StringUtils.isEmpty(id))
        {
            return R.fail("订单id不能为空");
        }
        JinhuiShoppingOrderVO vo=new JinhuiShoppingOrderVO();
        vo.setId(id);
        vo.setCancelType("1");
        return jinhuiCommunityService.orderEditData(vo);
    }
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/community/convenient/JinhuiPageConvenientMerchantDTO.java
@@ -44,4 +44,6 @@
    private Long pageSize;
    private String areaCode;
    private String auditType;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/jinhui/JinhuiInterspaceApplyForVO.java
@@ -62,5 +62,12 @@
    @ApiModelProperty(value = "图片")
    private String imgUrl;
    @ApiModelProperty(value = "空间地址")
    private String address;
    @ApiModelProperty(value = "经度")
    private String lon;
    @ApiModelProperty(value = "纬度")
    private String lat;
}
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/jinhui/JinhuiCommunityService.java
@@ -6,6 +6,7 @@
import com.panzhihua.common.model.dtos.community.convenient.PageConvenientMerchantDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.ComActWorkGuideClassifyVO;
import com.panzhihua.common.model.vos.community.convenient.JinhuiConvenientMerchantVO;
import com.panzhihua.common.model.vos.jinhui.*;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.transaction.annotation.Transactional;
@@ -241,6 +242,13 @@
                               @RequestParam("pageSize") int pageSize);
    @PostMapping("/jinhuiMerchant/addData")
    public R merchantAddData(@RequestBody JinhuiConvenientMerchantVO item);
    @PostMapping("/jinhuiMerchant/editData")
    public R merchantEditData(@RequestBody JinhuiConvenientMerchantVO item);
    /**************************************************************************************************************
     *
     *
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/JinhuiAppi.java
@@ -3,9 +3,12 @@
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.community.ComActWorkGuideDTO;
import com.panzhihua.common.model.dtos.community.PageActWorkGuideDTO;
import com.panzhihua.common.model.dtos.community.convenient.JinhuiPageConvenientMerchantDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.ComActWorkGuideClassifyVO;
import com.panzhihua.common.model.vos.community.ComActWorkGuideVO;
import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO;
import com.panzhihua.common.model.vos.community.convenient.JinhuiConvenientMerchantVO;
import com.panzhihua.common.model.vos.jinhui.*;
import com.panzhihua.common.service.jinhui.JinhuiCommunityService;
import io.swagger.annotations.Api;
@@ -703,7 +706,6 @@
     *                            社区配置兑换地址 时间
     *
     * *******************************************************************************************************
     * @param item
     * @return
     */
    @ApiOperation(value = "社区配置兑换地址详情", response = JinhuiConfigVO.class)
@@ -738,5 +740,64 @@
    }
    /*******************************************************************************************************************
     *
     *
     *                    便民服务
     *
     *
     ******************************************************************************************************************/
    /**
     * 分页查询便民服务商家 运营后台
     *
     * @param pageConvenientMerchantDTO
     * @return
     */
    @ApiOperation(value = "分页查询便民服务商家", response = JinhuiConvenientMerchantVO.class)
    @PostMapping("/merchant/page")
    public R pageMerchant(@RequestBody JinhuiPageConvenientMerchantDTO pageConvenientMerchantDTO)
    {
        return jinhuiCommunityService.pageMerchant(pageConvenientMerchantDTO);
    }
    @ApiOperation(value = "便民服务商家入驻")
    @PostMapping("/jinhuiMerchant/addData")
    public R merchantAddData(@RequestBody JinhuiConvenientMerchantVO item)
    {
        item.setAuditType("1");
        return jinhuiCommunityService.merchantAddData(item);
    }
    @ApiOperation(value = "便民服务商家编辑")
    @PostMapping("/jinhuiMerchant/editData")
    public R merchantEditData(@RequestBody JinhuiConvenientMerchantVO item)
    {
        return jinhuiCommunityService.merchantEditData(item);
    }
    @ApiOperation(value = "便民服务商家审核")
    @GetMapping("/jinhuiMerchant/audit")
    public R merchantAudit(@RequestParam("auditType") String auditType,
                           @RequestParam("merchantId") String merchantId,
                           @RequestParam(value = "auditOpinion", required = false) String auditOpinion)
    {
        if(StringUtils.isEmpty(merchantId))
        {
            return R.fail("商家id不能为空");
        }
        if(StringUtils.isEmpty(auditType))
        {
            return R.fail("状态审核不能为空");
        }
        JinhuiConvenientMerchantVO vo=new JinhuiConvenientMerchantVO();
        vo.setId(Long.valueOf(merchantId));
        vo.setAuditType(auditType);
        vo.setAuditOpinion(auditOpinion);
        return jinhuiCommunityService.merchantEditData(vo);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/api/JinhuiMerchantApi.java
@@ -4,6 +4,7 @@
import com.panzhihua.common.model.dtos.community.convenient.JinhuiPageConvenientMerchantDTO;
import com.panzhihua.common.model.dtos.community.convenient.PageConvenientMerchantDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.convenient.JinhuiConvenientMerchantVO;
import com.panzhihua.service_jinhui_community.service.JinhuiComConvenientServiceCategoriesService;
import com.panzhihua.service_jinhui_community.service.JinhuiConvenientMerchantService;
import lombok.extern.slf4j.Slf4j;
@@ -39,6 +40,21 @@
        return jinhuiConvenientMerchantService.deleteMerchant(merchantId, operator);
    }
    @PostMapping("/addData")
    public R merchantAddData(@RequestBody JinhuiConvenientMerchantVO item)
    {
        return jinhuiConvenientMerchantService.addData(item);
    }
    @PostMapping("/editData")
    public R merchantEditData(@RequestBody JinhuiConvenientMerchantVO item)
    {
        return jinhuiConvenientMerchantService.editData(item);
    }
    /**
     * 分页查询便民服务商家 运营后台
     *
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/dao/JinhuiConvenientMerchantDao.java
@@ -5,9 +5,11 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.dtos.PageBaseDTO;
import com.panzhihua.common.model.dtos.community.convenient.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.StatisticsCommVO;
import com.panzhihua.common.model.vos.community.bigscreen.BigScreenMerchantStatisticsInfo;
import com.panzhihua.common.model.vos.community.convenient.*;
import com.panzhihua.common.model.vos.jinhui.JinhuiShoppingVO;
import com.panzhihua.service_jinhui_community.entity.JinhuiConvenientMerchant;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@@ -52,4 +54,9 @@
    JinhuiConvenientMerchantVO selectMerchantById(@Param("merchantId") String merchantId);
    R addData(@Param("item") JinhuiConvenientMerchantVO item);
    R editData(@Param("item") JinhuiConvenientMerchantVO item);
}
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/entity/JinhuiInterspaceApplyFor.java
@@ -64,5 +64,13 @@
    @ApiModelProperty(value = "图片")
    private String imgUrl;
    @ApiModelProperty(value = "空间地址")
    private String address;
    @ApiModelProperty(value = "经度")
    private String lon;
    @ApiModelProperty(value = "纬度")
    private String lat;
}
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/JinhuiConvenientMerchantService.java
@@ -4,7 +4,9 @@
import com.panzhihua.common.model.dtos.community.convenient.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO;
import com.panzhihua.common.model.vos.community.convenient.JinhuiConvenientMerchantVO;
import com.panzhihua.service_jinhui_community.entity.JinhuiConvenientMerchant;
import org.apache.ibatis.annotations.Param;
/**
 * @title: ConvenientMerchantService
@@ -38,8 +40,9 @@
     */
    R getMerchant(String merchantId);
    R addData(JinhuiConvenientMerchantVO item);
    R editData(JinhuiConvenientMerchantVO item);
}
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/impl/JinhuiConvenientMerchantServiceImpl.java
@@ -54,6 +54,15 @@
        return R.ok(convenientMerchantVO);
    }
    @Override
    public R addData(JinhuiConvenientMerchantVO item) {
        return baseMapper.addData(item);
    }
    @Override
    public R editData(JinhuiConvenientMerchantVO item) {
        return baseMapper.editData(item);
    }
}
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/resources/mapper/JinhuiComConvenientMerchantsMapper.xml
@@ -60,6 +60,9 @@
        <if test="item.businessStatus != null">
            AND ccm.business_status = #{item.businessStatus}
        </if>
        <if test="item.auditType != null and item.auditType != ''">
            AND ccm.audit_type = #{item.auditType}
        </if>
        <if test="item.keyword != null and item.keyword != &quot;&quot;">
            AND (
            ccm.name LIKE CONCAT('%', #{item.keyword}, '%')
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/resources/mapper/JinhuiInterspaceApplyForMapper.xml
@@ -24,6 +24,9 @@
            jiaf.interspace_id,
            ji.title as interspaceName,
            ji.img_url,
            ji.address,
            ji.lon,
            ji.lat,
            jiaf.interspace_time,
            jiaf.subscribe_time_frame,
            jiaf.user_name,
@@ -62,7 +65,10 @@
            jiaf.id,
            jiaf.interspace_id,
            ji.title as interspaceName,
            ji.img_url as imgUrl,
            ji.img_url,
            ji.address,
            ji.lon,
            ji.lat,
            jiaf.interspace_time,
            jiaf.subscribe_time_frame,
            jiaf.user_name,