feat: 新增微信小程序登录功能及第三方账号绑定表
This commit is contained in:
58
src/main/resources/templates/codegen/backend/service.java.vm
Normal file
58
src/main/resources/templates/codegen/backend/service.java.vm
Normal 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);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user