rk
7 天以前 08675d26d73c60e1c593e901e09588acf2c39233
server/services/src/main/java/com/doumee/service/business/ShopInfoService.java
@@ -3,6 +3,13 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.ShopInfo;
import com.doumee.dao.business.model.Member;
import com.doumee.dao.dto.AuditDTO;
import com.doumee.dao.dto.ChangeStatusDTO;
import com.doumee.dao.dto.ResetPasswordDTO;
import com.doumee.dao.dto.ShopApplyDTO;
import com.doumee.dao.dto.ShopUpdateDTO;
import com.doumee.dao.vo.ShopDetailVO;
import java.util.List;
@@ -96,4 +103,49 @@
     */
    long count(ShopInfo shopInfo);
    /**
     * 门店入驻申请/修改
     * @param request 申请请求
     * @param member 当前登录会员
     */
    void applyShop(ShopApplyDTO request, Member member);
    /**
     * 查询门店详情(含附件)
     * @param shopId 门店主键
     * @return 门店详情
     */
    ShopDetailVO getShopDetail(Integer shopId);
    /**
     * 查询当前会员的门店信息
     * @param memberId 会员主键
     * @return 门店详情,无则返回null
     */
    ShopDetailVO getMyShop(Integer memberId);
    /**
     * 审批门店申请
     * @param auditDTO 审批请求
     */
    void auditShop(AuditDTO auditDTO);
    /**
     * 修改门店状态(启用/禁用)
     * @param dto 修改状态请求
     */
    void changeStatus(ChangeStatusDTO dto);
    /**
     * 重置门店密码(手机号后6位 + @123456)
     * @param dto 重置密码请求
     */
    void resetPassword(ResetPasswordDTO dto);
    /**
     * 后台修改门店信息
     * @param dto 修改请求
     */
    void updateShop(ShopUpdateDTO dto);
}