123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- package com.caimei.modules.weisha.dao;
- import com.caimei.modules.user.entity.NewCmClub;
- import com.caimei.modules.weisha.entity.CmOrganizeOperate;
- import com.caimei.modules.weisha.entity.CmOrganizeProcure;
- import com.thinkgem.jeesite.common.persistence.CrudDao;
- import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
- import com.caimei.modules.weisha.entity.CmMallOrganize;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- /**
- * 组织列表DAO接口
- *
- * @author plf
- * @version 2021-03-18
- */
- @MyBatisDao
- public interface CmMallOrganizeDao extends CrudDao<CmMallOrganize> {
- void updateByStatus(@Param("organizeId") Integer organizeId, @Param("status") String status);
- /**
- * 查询组织手机号是否唯一
- *
- * @param cmMallOrganize
- * @return
- */
- CmMallOrganize findOrganizeMobileOnly(CmMallOrganize cmMallOrganize);
- /**
- * 组织名称集合
- * @param ids
- * @return
- */
- List<String> getOrganizeName(@Param("ids") String ids);
- /**
- * 采购人员列表
- * @param cmOrganizeProcure
- * @return
- */
- List<CmOrganizeProcure> getServiceInfo(CmOrganizeProcure cmOrganizeProcure);
- /**
- * 上下线状态
- * @param status
- * @param serviceProviderId
- */
- void setStatus(@Param("status") String status, @Param("serviceProviderId") String serviceProviderId);
- /**
- * 用户采购员上下线状态
- * @param status
- * @param serviceProviderId
- */
- void setUserServiceStatus(@Param("status") Integer status, @Param("serviceProviderId") Integer serviceProviderId, @Param("userId") Integer userId, @Param("validFlag") Integer validFlag, @Param("userPermission") Integer userPermission);
- /**
- * 采购人员下属机构
- * @param spIds
- * @return
- */
- List<NewCmClub> getClubNameList(@Param("spIds") List<Integer> spIds);
- /**
- * 根据Id删除用户
- * @param userId
- */
- void delUser(@Param("userId") Integer userId);
- /**
- * 删除采购人员
- * @param serviceProviderId
- */
- void updateService(@Param("serviceProviderId") Integer serviceProviderId);
- /**
- * 修改机构采购员信息
- * @param clubId
- */
- void updateClub(@Param("clubId") Integer clubId);
- /**
- * 修改用户采购员信息
- * @param userId
- */
- void updateUser(@Param("userId") Integer userId);
- }
|