package com.ruoyi.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.basic.PageInfo; import com.ruoyi.common.core.domain.R; import com.ruoyi.system.dto.TCrmBranchDTO; import com.ruoyi.system.model.TCrmBranch; import com.ruoyi.system.model.TCrmDevice; import com.ruoyi.system.query.TCrmBranchQuery; import com.ruoyi.system.vo.TCrmBranchVO; /** *

* crm分公司管理 服务类 *

* * @author xiaochen * @since 2025-08-20 */ public interface TCrmBranchService extends IService { /** * 分页列表 * @param query * @return */ PageInfo pageList(TCrmBranchQuery query); /** * 添加 * @param dto * @return */ R addBranch(TCrmBranchDTO dto); /** * 判断是否存在 * @param dto * @return */ boolean isExit(TCrmBranchDTO dto); /** * 修改 * @param dto * @return */ R updateBranch(TCrmBranchDTO dto); }