feat: 新增微信小程序登录功能及第三方账号绑定表

This commit is contained in:
Ray.Hao
2026-03-05 07:45:01 +08:00
parent 9d117ce884
commit 27a8f0e6a5
40 changed files with 1643 additions and 164 deletions

View File

@@ -0,0 +1,58 @@
package ${packageName}.${moduleName}.${subpackageName};
import ${packageName}.${moduleName}.model.entity.${entityName};
import ${packageName}.${moduleName}.model.form.${entityName}Form;
import ${packageName}.${moduleName}.model.query.${entityName}Query;
import ${packageName}.${moduleName}.model.vo.${entityName}Vo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* $!{businessName}服务类
*
* @author ${author}
* @since ${date}
*/
public interface ${entityName}Service extends IService<${entityName}> {
/**
*$!{businessName}分页列表
*
* @return {@link IPage<${entityName}Vo>} $!{businessName}分页列表
*/
IPage<${entityName}Vo> get${entityName}Page(${entityName}Query queryParams);
/**
* 获取${businessName}表单数据
*
* @param id $!{businessName}ID
* @return ${businessName}表单数据
*/
${entityName}Form get${entityName}FormData(Long id);
/**
* 新增${businessName}
*
* @param formData $!{businessName}表单对象
* @return 是否新增成功
*/
boolean save${entityName}(${entityName}Form formData);
/**
* 修改${businessName}
*
* @param id $!{businessName}ID
* @param formData $!{businessName}表单对象
* @return 是否修改成功
*/
boolean update${entityName}(Long id, ${entityName}Form formData);
/**
* 删除${businessName}
*
* @param ids $!{businessName}ID多个以英文逗号(,)分割
* @return 是否删除成功
*/
boolean delete${entityName}s(String ids);
}