Ai-interviewer-system/src/main/java/com/yzdx/AiInterviewer/service/CompanyService.java

57 lines
1.9 KiB
Java
Raw Normal View History

2023-11-10 10:28:31 +00:00
package com.yzdx.AiInterviewer.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yzdx.AiInterviewer.entity.Company;
2023-11-30 03:16:47 +00:00
import com.yzdx.AiInterviewer.entity.VxEntityDto.VxCompanyLikeDto;
import java.util.List;
2023-11-10 10:28:31 +00:00
public interface CompanyService extends IService<Company> {
/**
* 获取公司详情
* @param encoding 公司编码
* @return 公司详情对象
*
* */
Company getCompanyDetail(String encoding);
2023-11-16 13:22:51 +00:00
/**
* 更新公司详情
2023-11-18 07:47:31 +00:00
* @param userId 人的id
* @param encoding 公司的编码
2023-11-16 13:22:51 +00:00
* @param address 公司地址
* @param companyDetail 公司详情
* @param addressDetail 公司详情地址
* @param companyName 公司名称
* @param creditCode 公司统一编码
* @param established 公司的注册资金
* @param images 公司图片
* @param legalRepresentative 法定人
* @param registeredCapital 注册资金
* @param treatment 公司待遇
* @return 影响的行数
*
* */
Integer updateCompanyDetail(String address,
String addressDetail,
2023-11-30 03:16:47 +00:00
String type,
String companyAllName,
2023-11-16 13:22:51 +00:00
String companyDetail,
String companyName,
String creditCode,
String encoding,
String established,
String images,
String legalRepresentative,
String treatment,
String registeredCapital,
2023-11-29 11:23:43 +00:00
Integer userId,
String companyLogo,
String staffNumber);
2023-11-19 05:19:41 +00:00
2023-11-30 03:16:47 +00:00
//----------------------------------------------vx--------------------------------------------------
List<VxCompanyLikeDto> searchCompanyList(String searchName, String address);
2023-11-10 10:28:31 +00:00
}