1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- package com.caimei.modules.user.dao;
- import com.caimei.modules.order.entity.OrderUserInfo;
- import com.caimei.modules.user.entity.CmUser;
- import com.caimei.po.neworder.CmShopOrder;
- import com.thinkgem.jeesite.common.persistence.CrudDao;
- import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- /**
- * 用户DAO接口
- *
- * @author ZCP
- * @version 2017-10-10
- */
- @MyBatisDao
- public interface CmUserDao extends CrudDao<CmUser> {
- void updateUserAudit(@Param("auditStatus") String auditStatus, @Param("auditNote") String auditNote, @Param("auditTime") String auditTime, @Param("manufacturerStatus") String manufacturerStatus, @Param("userId") Integer userId, @Param("validFlag") String validFlag);
- void updateShopStatus(@Param("status") String status, @Param("userID") Integer userID);
- void updateShopAudit(@Param("auditStatus") String auditStatus, @Param("auditNote") String auditNote, @Param("auditTime") String auditTime, @Param("manufacturerStatus") String manufacturerStatus, @Param("shopId") Integer shopId);
- /**
- * @param companyUserID
- * @return
- */
- List<CmUser> findByCompanyUserID(Integer companyUserID);
- int updateEmployeeStatus(@Param("userPermission") Integer userPermission, @Param("clubStatus") String clubStatus, @Param("manufacturerStatus") String manufacturerStatus, @Param("tipStatus") String tipStatus, @Param("companyUserID") Integer companyUserID);
- void updateUserStatus(@Param("manufacturerStatus") String manufacturerStatus, @Param("userID") Integer userID, @Param("validFlag") String validFlag);
- /**
- * @param realName 供应商联系人
- * @param name 供应商公司名称
- * @param userName 供应商简称
- */
- void updateUserInfo(@Param("realName") String realName, @Param("name") String name, @Param("userName") String userName, @Param("bindMobile") String bindMobile, @Param("email") String email, @Param("userID") Integer userID);
- int updateEmployeePermission(@Param("userPermission") Integer userPermission, @Param("companyUserID") Integer companyUserID);
- /**
- * 企业审核未通过 使申请者变为普通用户
- *
- * @return
- */
- int initEmployeeInfo();
- CmUser findUserByMobile(@Param("mobile") String mobile);
- List<CmUser> findListBuyBindMobile(CmUser cmUser);
- List<CmUser> findListBuyUserInfo(CmUser cmUser);
- List<CmShopOrder> getUserPayOrder(@Param("userId") Integer userID);
- void updateAbleUserMoney(OrderUserInfo user);
- void updateMoney(CmUser user);
- List<CmUser> selectByMobileOrEmail(@Param("mobileOrEmail") String mobileOrEmail, @Param("source") String source);
- /**
- * 修改采美豆数量
- *
- * @param userID
- * @param userBeans
- */
- void updateUserBeans(@Param("userID") Integer userID, @Param("userBeans") int userBeans);
- CmUser findUserByOrganizeId(Integer organizeId);
- String getOrganizeStoreName(Integer organizeStoreId);
- void updateByClubStatus(@Param("clubStatus") int clubStatus,@Param("confirmUserId") Integer confirmUserId);
- }
|