解决xml文件扫描不到的bug
This commit is contained in:
parent
21505d1dee
commit
3f1cb77842
@ -1,14 +1,14 @@
|
|||||||
package cn.iocoder.yudao.module.company.controller.admin;
|
package cn.iocoder.yudao.module.staff.controller.admin;
|
||||||
|
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
||||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||||
import cn.iocoder.yudao.module.company.entity.CompanyStaff;
|
import cn.iocoder.yudao.module.staff.entity.CompanyStaff;
|
||||||
import cn.iocoder.yudao.module.company.service.CompanyStaffService;
|
import cn.iocoder.yudao.module.staff.service.CompanyStaffService;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffReqVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffReqVO;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffRespVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffRespVO;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
@ -1,4 +1,4 @@
|
|||||||
package cn.iocoder.yudao.module.company.entity;
|
package cn.iocoder.yudao.module.staff.entity;
|
||||||
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
|
import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
|
@ -1,7 +1,7 @@
|
|||||||
package cn.iocoder.yudao.module.company.mapper;
|
package cn.iocoder.yudao.module.staff.mapper;
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.company.entity.CompanyStaff;
|
import cn.iocoder.yudao.module.staff.entity.CompanyStaff;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffReqVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffReqVO;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
@ -18,7 +18,5 @@ import java.util.List;
|
|||||||
@Mapper
|
@Mapper
|
||||||
public interface CompanyStaffMapper extends BaseMapper<CompanyStaff> {
|
public interface CompanyStaffMapper extends BaseMapper<CompanyStaff> {
|
||||||
|
|
||||||
IPage<CompanyStaff> selectStaffListPage();
|
IPage<CompanyStaff> selectListPage(@Param("map") CompanyStaffReqVO companyStaffReqVO, Page<CompanyStaff> page);
|
||||||
|
|
||||||
List<CompanyStaff> selectList();
|
|
||||||
}
|
}
|
@ -1,8 +1,8 @@
|
|||||||
package cn.iocoder.yudao.module.company.service;
|
package cn.iocoder.yudao.module.staff.service;
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.company.entity.CompanyStaff;
|
import cn.iocoder.yudao.module.staff.entity.CompanyStaff;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffReqVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffReqVO;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffRespVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffRespVO;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
@ -1,10 +1,10 @@
|
|||||||
package cn.iocoder.yudao.module.company.service.impl;
|
package cn.iocoder.yudao.module.staff.service.impl;
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.company.entity.CompanyStaff;
|
import cn.iocoder.yudao.module.staff.entity.CompanyStaff;
|
||||||
import cn.iocoder.yudao.module.company.mapper.CompanyStaffMapper;
|
import cn.iocoder.yudao.module.staff.mapper.CompanyStaffMapper;
|
||||||
import cn.iocoder.yudao.module.company.service.CompanyStaffService;
|
import cn.iocoder.yudao.module.staff.service.CompanyStaffService;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffReqVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffReqVO;
|
||||||
import cn.iocoder.yudao.module.company.vo.CompanyStaffRespVO;
|
import cn.iocoder.yudao.module.staff.vo.CompanyStaffRespVO;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
@ -32,8 +32,7 @@ public class CompanyStaffServiceImpl extends ServiceImpl<CompanyStaffMapper, Com
|
|||||||
**/
|
**/
|
||||||
@Override
|
@Override
|
||||||
public IPage<CompanyStaff> queryListPage(CompanyStaffReqVO pageReqVO, Page<CompanyStaff> page) {
|
public IPage<CompanyStaff> queryListPage(CompanyStaffReqVO pageReqVO, Page<CompanyStaff> page) {
|
||||||
staffMapper.selectList();
|
return staffMapper.selectListPage(pageReqVO, page);
|
||||||
return staffMapper.selectStaffListPage();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
@ -1,6 +1,6 @@
|
|||||||
package cn.iocoder.yudao.module.company.vo;
|
package cn.iocoder.yudao.module.staff.vo;
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.company.entity.CompanyStaff;
|
import cn.iocoder.yudao.module.staff.entity.CompanyStaff;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
@ -1,6 +1,6 @@
|
|||||||
package cn.iocoder.yudao.module.company.vo;
|
package cn.iocoder.yudao.module.staff.vo;
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.company.entity.CompanyStaff;
|
import cn.iocoder.yudao.module.staff.entity.CompanyStaff;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,53 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" ?>
|
|
||||||
<!DOCTYPE mapper
|
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
||||||
<mapper namespace="cn.iocoder.yudao.module.company.mapper.CompanyStaffMapper">
|
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="cn.iocoder.yudao.module.company.entity.CompanyStaff">
|
|
||||||
<id property="id" column="id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="corpId" column="corp_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="userId" column="user_id" jdbcType="BIGINT"/>
|
|
||||||
<result property="deptId" column="dept_id" jdbcType="BIGINT"/>
|
|
||||||
<result property="workNo" column="work_no" jdbcType="VARCHAR"/>
|
|
||||||
<result property="name" column="name" jdbcType="VARCHAR"/>
|
|
||||||
<result property="tel" column="tel" jdbcType="VARCHAR"/>
|
|
||||||
<result property="sex" column="sex" jdbcType="VARCHAR"/>
|
|
||||||
<result property="address" column="address" jdbcType="VARCHAR"/>
|
|
||||||
<result property="workDate" column="work_date" jdbcType="DATE"/>
|
|
||||||
<result property="workYear" column="work_year" jdbcType="DECIMAL"/>
|
|
||||||
<result property="joinedDate" column="joined_date" jdbcType="DATE"/>
|
|
||||||
<result property="joinedYear" column="joined_year" jdbcType="DECIMAL"/>
|
|
||||||
<result property="education" column="education" jdbcType="VARCHAR"/>
|
|
||||||
<result property="content" column="content" jdbcType="VARCHAR"/>
|
|
||||||
<result property="uniqueCode" column="unique_code" jdbcType="VARCHAR"/>
|
|
||||||
<result property="fileIds" column="file_ids" jdbcType="VARCHAR"/>
|
|
||||||
<result property="tenantId" column="tenant_id" jdbcType="VARCHAR"/>
|
|
||||||
<result property="deleted" column="deleted" jdbcType="BIT"/>
|
|
||||||
<result property="creator" column="creator" jdbcType="VARCHAR"/>
|
|
||||||
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
|
||||||
<result property="updater" column="updater" jdbcType="VARCHAR"/>
|
|
||||||
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
|
||||||
</resultMap>
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
select
|
|
||||||
id,corp_id,user_id,
|
|
||||||
dept_id,work_no,name,
|
|
||||||
tel,sex,address,
|
|
||||||
work_date,work_year,joined_date,
|
|
||||||
joined_year,education,content,
|
|
||||||
unique_code,file_ids,tenant_id,
|
|
||||||
deleted,creator,create_time,
|
|
||||||
updater,update_time
|
|
||||||
from company_staff
|
|
||||||
</sql>
|
|
||||||
|
|
||||||
<select id="selectStaffListPage" resultMap="BaseResultMap">
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select id="selectList" resultType="cn.iocoder.yudao.module.company.entity.CompanyStaff">
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
</select>
|
|
||||||
</mapper>
|
|
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper
|
||||||
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="cn.iocoder.yudao.module.staff.mapper.CompanyStaffMapper">
|
||||||
|
<select id="selectListPage" resultType="cn.iocoder.yudao.module.staff.entity.CompanyStaff">
|
||||||
|
select * from company_staff
|
||||||
|
</select>
|
||||||
|
</mapper>
|
5
pom.xml
5
pom.xml
@ -15,16 +15,17 @@
|
|||||||
<module>yudao-module-infra</module>
|
<module>yudao-module-infra</module>
|
||||||
<!-- <module>yudao-module-member</module>-->
|
<!-- <module>yudao-module-member</module>-->
|
||||||
<module>yudao-module-bpm</module>
|
<module>yudao-module-bpm</module>
|
||||||
<module>yudao-module-report</module>
|
<!-- <module>yudao-module-report</module>-->
|
||||||
<!-- <module>yudao-module-mp</module>-->
|
<!-- <module>yudao-module-mp</module>-->
|
||||||
<!-- <module>yudao-module-pay</module>-->
|
<!-- <module>yudao-module-pay</module>-->
|
||||||
<!-- <module>yudao-module-mall</module>-->
|
<!-- <module>yudao-module-mall</module>-->
|
||||||
<module>yudao-module-crm</module>
|
<module>yudao-module-crm</module>
|
||||||
<module>yudao-module-erp</module>
|
<module>yudao-module-erp</module>
|
||||||
<module>dl-module-base</module>
|
<module>dl-module-base</module>
|
||||||
|
<module>dl-module-company</module>
|
||||||
<!-- Server 主项目 -->
|
<!-- Server 主项目 -->
|
||||||
<module>yudao-server</module>
|
<module>yudao-server</module>
|
||||||
<module>dl-module-company</module>
|
|
||||||
<!-- <module>yudao-module-ai</module>-->
|
<!-- <module>yudao-module-ai</module>-->
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
|
@ -502,7 +502,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.google.inject</groupId>
|
<groupId>com.google.inject</groupId>
|
||||||
<artifactId>guice</artifactId>
|
<artifactId>guice</artifactId>
|
||||||
<version>${guice.version}</version>
|
<!-- <version>${guice.version}</version>-->
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -51,11 +51,11 @@
|
|||||||
<!-- </dependency>-->
|
<!-- </dependency>-->
|
||||||
|
|
||||||
<!-- 数据报表。默认注释,保证编译速度 -->
|
<!-- 数据报表。默认注释,保证编译速度 -->
|
||||||
<dependency>
|
<!-- <dependency>-->
|
||||||
<groupId>cn.iocoder.boot</groupId>
|
<!-- <groupId>cn.iocoder.boot</groupId>-->
|
||||||
<artifactId>yudao-module-report-biz</artifactId>
|
<!-- <artifactId>yudao-module-report-biz</artifactId>-->
|
||||||
<version>${revision}</version>
|
<!-- <version>${revision}</version>-->
|
||||||
</dependency>
|
<!-- </dependency>-->
|
||||||
<!-- 工作流。默认注释,保证编译速度 -->
|
<!-- 工作流。默认注释,保证编译速度 -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>cn.iocoder.boot</groupId>
|
<groupId>cn.iocoder.boot</groupId>
|
||||||
|
@ -80,7 +80,9 @@ mybatis-plus:
|
|||||||
type-aliases-package:
|
type-aliases-package:
|
||||||
- ${yudao.info.base-package}.module.*.dal.dataobject
|
- ${yudao.info.base-package}.module.*.dal.dataobject
|
||||||
- ${yudao.info.base-package}.module.*.entity
|
- ${yudao.info.base-package}.module.*.entity
|
||||||
mapper-locations: classpath:/mapper/*/*.xml
|
mapper-locations:
|
||||||
|
- classpath*:mapper/*/*.xml # 扫描子模块下的 mapper.xml文件
|
||||||
|
- classpath:mapper/*/*.xml # 扫描当前模块下的 mapper.xml 文件
|
||||||
encryptor:
|
encryptor:
|
||||||
password: XDV71a+xqStEA3WH # 加解密的秘钥,可使用 https://www.imaegoo.com/2020/aes-key-generator/ 网站生成
|
password: XDV71a+xqStEA3WH # 加解密的秘钥,可使用 https://www.imaegoo.com/2020/aes-key-generator/ 网站生成
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user