xiongan-meeting/ics-admin/src/main/java/com/ics/admin/mapper/IcsCustomerStaffMapper.java

77 lines
1.7 KiB
Java
Raw Normal View History

2024-02-25 11:16:55 +08:00
package com.ics.admin.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ics.common.core.domain.IcsCustomerStaff;
2024-02-25 11:16:55 +08:00
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
2024-02-25 11:16:55 +08:00
import java.util.List;
/**
* 企业员工Mapper接口
*
* @author ics
* @date 2024-02-19
*/
@Mapper
public interface IcsCustomerStaffMapper extends BaseMapper<IcsCustomerStaff> {
/**
* 查询企业员工
*
* @param id 企业员工ID
* @return 企业员工
*/
IcsCustomerStaff selectIcsCustomerStaffById(Long id);
/**
* 查询企业员工列表
*
* @param icsCustomerStaff 企业员工
* @return 企业员工集合
*/
List<IcsCustomerStaff> selectIcsCustomerStaffList(IcsCustomerStaff icsCustomerStaff);
/**
* 新增企业员工
*
* @param icsCustomerStaff 企业员工
* @return 结果
*/
int insertIcsCustomerStaff(IcsCustomerStaff icsCustomerStaff);
/**
* 修改企业员工
*
* @param icsCustomerStaff 企业员工
* @return 结果
*/
int updateIcsCustomerStaff(IcsCustomerStaff icsCustomerStaff);
/**
* 删除企业员工
*
* @param id 企业员工ID
* @return 结果
*/
int deleteIcsCustomerStaffById(Long id);
/**
* 批量删除企业员工
*
* @param ids 需要删除的数据ID
* @return 结果
*/
int deleteIcsCustomerStaffByIds(String[] ids);
/**
* 检查是否唯一手机号码
* @return
*/
String checkMobileUnique(@Param("mobile") String mobile);
2024-02-25 11:16:55 +08:00
2024-02-26 15:53:08 +08:00
IcsCustomerStaff selectUserByOpenid(String openid);
2024-03-29 08:55:47 +08:00
int updateByCustomer(IcsCustomerStaff customerStaff);
2024-02-25 11:16:55 +08:00
}