ICompanyService.java 935 B

12345678910111213141516171819202122232425262728293031323334
  1. package com.dk.oauth.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.dk.common.response.ResponseResultVO;
  4. import com.dk.oauth.entity.Company;
  5. import com.dk.oauth.entity.MenuFrequency;
  6. import org.springframework.web.bind.annotation.RequestBody;
  7. import java.util.Map;
  8. /**
  9. * 注册商户接口
  10. *
  11. * @author admin
  12. * @since 2023-07-01 09:41:05
  13. */
  14. public interface ICompanyService extends IService<Company> {
  15. ResponseResultVO registerCompany(Company company);
  16. ResponseResultVO selectById(Integer id);
  17. ResponseResultVO updateWxUserCompany(Map<String,Object> map);
  18. ResponseResultVO updateCurrentCpByWxid(Map<String,Object> map);
  19. ResponseResultVO selectByOpenId(String openid);
  20. ResponseResultVO saveMenuFrequency(MenuFrequency menuFrequency);
  21. ResponseResultVO getCompanyMaxStaffNum(Integer id);
  22. ResponseResultVO updateCompanyCurStaffNum(Map<String,Object> map);
  23. }