实验报告
This commit is contained in:
@@ -197,11 +197,12 @@ mybatis-plus:
|
||||
# 默认数据库表下划线命名
|
||||
table-underline: true
|
||||
configuration:
|
||||
cache-enabled: true
|
||||
# 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
|
||||
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
# 返回类型为Map,显示null对应的字段
|
||||
call-setters-on-nulls: true
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
#jeecg专用配置
|
||||
minidao:
|
||||
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
|
||||
|
||||
@@ -199,6 +199,7 @@ mybatis-plus:
|
||||
# 默认数据库表下划线命名
|
||||
table-underline: true
|
||||
configuration:
|
||||
cache-enabled: true
|
||||
# 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
|
||||
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
# 返回类型为Map,显示null对应的字段
|
||||
|
||||
@@ -203,7 +203,8 @@ mybatis-plus:
|
||||
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
# 返回类型为Map,显示null对应的字段
|
||||
call-setters-on-nulls: true
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
cache-enabled: true
|
||||
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
#jeecg专用配置
|
||||
minidao:
|
||||
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
|
||||
|
||||
@@ -35,9 +35,9 @@
|
||||
<logger name="org.springframework" level="INFO" />
|
||||
|
||||
<!-- 定义 mybatis 日志记录器,可以单独控制 sql 日志的输出级别 -->
|
||||
<logger name="org.mybatis" level="DEBUG" />
|
||||
<logger name="com.example.mapper" level="DEBUG" />
|
||||
<logger name="org.apache.ibatis" level="DEBUG" />
|
||||
<logger name="org.mybatis" level="INFO" />
|
||||
<logger name="com.example.mapper" level="INFO" />
|
||||
<logger name="org.apache.ibatis" level="INFO" />
|
||||
<logger name="org.jeecg.modules.database.service.impl" level="INFO"></logger>
|
||||
|
||||
<!-- 定义所有其他日志记录器 -->
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.jeecg.modules.database.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.CacheNamespace;
|
||||
import org.jeecg.modules.database.entity.Client;
|
||||
|
||||
/**
|
||||
@@ -9,6 +10,7 @@ import org.jeecg.modules.database.entity.Client;
|
||||
* @Date: 2024-08-30
|
||||
* @Version: V1.0
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface ClientMapper extends BaseMapper<Client> {
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.jeecg.modules.database.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.CacheNamespace;
|
||||
import org.jeecg.modules.database.entity.Equipment;
|
||||
|
||||
/**
|
||||
@@ -9,6 +10,7 @@ import org.jeecg.modules.database.entity.Equipment;
|
||||
* @Date: 2024-08-30
|
||||
* @Version: V1.0
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface EquipmentMapper extends BaseMapper<Equipment> {
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.jeecg.modules.database.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.CacheNamespace;
|
||||
import org.jeecg.modules.database.entity.ExperimentDeviationCondition;
|
||||
|
||||
/**
|
||||
@@ -9,6 +10,7 @@ import org.jeecg.modules.database.entity.ExperimentDeviationCondition;
|
||||
* @Date: 2024-12-05
|
||||
* @Version: V1.0
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface ExperimentDeviationConditionMapper extends BaseMapper<ExperimentDeviationCondition> {
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.jeecg.modules.database.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.CacheNamespace;
|
||||
import org.jeecg.modules.database.entity.ExperimentDeviationEquipment;
|
||||
|
||||
/**
|
||||
@@ -9,6 +10,7 @@ import org.jeecg.modules.database.entity.ExperimentDeviationEquipment;
|
||||
* @Date: 2024-12-05
|
||||
* @Version: V1.0
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface ExperimentDeviationEquipmentMapper extends BaseMapper<ExperimentDeviationEquipment> {
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.jeecg.modules.database.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.CacheNamespace;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
import org.jeecg.modules.database.entity.ExperimentSampleInfo;
|
||||
|
||||
@@ -12,6 +13,7 @@ import java.util.List;
|
||||
* @Date: 2024-12-04
|
||||
* @Version: V1.0
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface ExperimentSampleInfoMapper extends BaseMapper<ExperimentSampleInfo> {
|
||||
|
||||
@Select("SELECT distinct sample_model FROM experiment_sample_info")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package org.jeecg.modules.database.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.CacheNamespace;
|
||||
import org.jeecg.modules.database.entity.TestStandards;
|
||||
|
||||
/**
|
||||
@@ -9,6 +10,7 @@ import org.jeecg.modules.database.entity.TestStandards;
|
||||
* @Date: 2024-08-30
|
||||
* @Version: V1.0
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface TestStandardsMapper extends BaseMapper<TestStandards> {
|
||||
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package org.jeecg.modules.database.service.impl;
|
||||
|
||||
import cn.hutool.core.util.ObjUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.jeecg.modules.database.entity.Equipment;
|
||||
@@ -42,6 +43,9 @@ public class ExperimentDeviationEquipmentServiceImpl extends ServiceImpl<Experim
|
||||
}
|
||||
|
||||
private void assembleDetails(ExperimentDeviationEquipment experimentDeviationEquipment) {
|
||||
if (ObjUtil.isNull(experimentDeviationEquipment)) {
|
||||
return;
|
||||
}
|
||||
Equipment one = equipmentService.getByManagementNo(experimentDeviationEquipment.getEquipmentNo());
|
||||
if (Objects.nonNull(one)) {
|
||||
experimentDeviationEquipment.setEquipmentName(one.getName());
|
||||
|
||||
@@ -5,8 +5,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
import org.apache.ibatis.annotations.*;
|
||||
import org.jeecg.modules.system.entity.SysUser;
|
||||
import org.jeecg.modules.system.model.SysUserSysDepartModel;
|
||||
import org.jeecg.modules.system.vo.SysUserDepVo;
|
||||
@@ -21,6 +20,7 @@ import java.util.List;
|
||||
* @Author scott
|
||||
* @since 2018-12-20
|
||||
*/
|
||||
@CacheNamespace
|
||||
public interface SysUserMapper extends BaseMapper<SysUser> {
|
||||
/**
|
||||
* 通过用户账号查询用户信息
|
||||
|
||||
29
scripts/convert_csv_to_xlsx.py
Normal file
29
scripts/convert_csv_to_xlsx.py
Normal file
@@ -0,0 +1,29 @@
|
||||
import os
|
||||
import pandas as pd
|
||||
|
||||
def convert_csv_to_xlsx(directory):
|
||||
# 遍历目录及其子目录
|
||||
for root, dirs, files in os.walk(directory):
|
||||
for file in files:
|
||||
# if file.endswith('data.csv'):
|
||||
# csv_file_path = os.path.join(root, file)
|
||||
# xlsx_file_path = os.path.splitext(csv_file_path)[0] + '.xlsx'
|
||||
#
|
||||
# # 读取CSV文件并转换为XLSX
|
||||
# df = pd.read_csv(csv_file_path)
|
||||
# df.to_excel(xlsx_file_path, index=False)
|
||||
#
|
||||
# # 删除原始的CSV文件
|
||||
# os.remove(csv_file_path)
|
||||
# print(f"Converted and deleted: {csv_file_path}")
|
||||
|
||||
# 删除所有文件名不等于data.xlsx的文件
|
||||
if not file.endswith('data.xlsx'):
|
||||
file_path = os.path.join(root, file)
|
||||
os.remove(file_path)
|
||||
print(f"Deleted: {file_path}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
# 指定要处理的目录
|
||||
directory = 'downloaded_files'
|
||||
convert_csv_to_xlsx(directory)
|
||||
Reference in New Issue
Block a user