This commit is contained in:
Github_lizhw 2025-01-01 17:19:21 +08:00
parent a65670a51c
commit f71aa6316f
9 changed files with 19 additions and 0 deletions

View File

@ -1,11 +1,16 @@
package org.dromara.web.config;
import com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor;
import org.dromara.common.mybatis.config.MybatisPlusConfig;
import org.dromara.common.tenant.properties.TenantProperties;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
@ConditionalOnBean(MybatisPlusConfig.class)
@AutoConfiguration(after = {MybatisPlusConfig.class})
public class MybatisPlusAutoConfigTenant {
@Bean

View File

@ -1,11 +1,16 @@
package com.luban.api.config;
import com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor;
import org.dromara.common.mybatis.config.MybatisPlusConfig;
import org.dromara.common.tenant.properties.TenantProperties;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
@ConditionalOnBean(MybatisPlusConfig.class)
@AutoConfiguration(after = {MybatisPlusConfig.class})
public class MybatisPlusAutoConfigTenant {
@Bean

View File

@ -2,6 +2,7 @@ package com.luban.api.dao;
import com.luban.api.entity.Scripts;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
/**
* <p>
@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author lizhengwei
* @since 2024-06-21
*/
@Mapper
public interface ScriptsDao extends BaseMapper<Scripts> {
}

View File

@ -2,6 +2,7 @@ package com.luban.api.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.luban.api.entity.Work;
import org.apache.ibatis.annotations.Mapper;
/**
* <p>
@ -11,6 +12,7 @@ import com.luban.api.entity.Work;
* @author WeiHongBin
* @since 2019-11-26
*/
@Mapper
public interface WorkDao extends BaseMapper<Work> {
}

View File

@ -2,6 +2,7 @@ package com.luban.api.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.luban.api.entity.WorkForms;
import org.apache.ibatis.annotations.Mapper;
/**
* <p>
@ -11,6 +12,7 @@ import com.luban.api.entity.WorkForms;
* @author WeiHongBin
* @since 2019-11-26
*/
@Mapper
public interface WorkFormsDao extends BaseMapper<WorkForms> {
}

View File

@ -7,6 +7,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;
@ -19,11 +20,13 @@ import java.time.LocalDateTime;
* @since 2024-06-21
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@Schema(name = "Scripts对象", description = "作品")
public class Scripts implements Serializable {
@Serial
private static final long serialVersionUID=1L;
@TableId(value = "id", type = IdType.AUTO)