分账逻辑及逻辑接入及分账记录查询

This commit is contained in:
2025-02-18 10:18:07 +08:00
parent 25e6e6788d
commit 63df84fa7c
13 changed files with 302 additions and 172 deletions

View File

@@ -1,9 +0,0 @@
package com.ycwl.basic.utils;
import com.ycwl.basic.model.pc.faceSample.entity.FaceSampleEntity;
import com.ycwl.basic.model.pc.faceSample.resp.FaceSampleRespVO;
import java.text.SimpleDateFormat;
public class AliFaceUtil {
}

View File

@@ -1,137 +0,0 @@
//package com.ycwl.smartPark.utils;
//
//import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;
//import com.baomidou.mybatisplus.core.toolkit.StringPool;
//import com.baomidou.mybatisplus.core.toolkit.StringUtils;
//import com.baomidou.mybatisplus.generator.AutoGenerator;
//import com.baomidou.mybatisplus.generator.InjectionConfig;
//import com.baomidou.mybatisplus.generator.config.*;
//import com.baomidou.mybatisplus.generator.config.po.TableInfo;
//import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;
//import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;
//
//import java.util.ArrayList;
//import java.util.List;
//import java.util.Scanner;
//
///**
// * 执行 main 方法控制台输入模块表名回车自动生成对应项目目录中
// *
// * @author songmingsong
// * @since 1.0.0
// */
//
//public class CodeGenerator {
//
// /**
// * <p>
// * 读取控制台内容
// * </p>
// */
// public static String scanner(String tip) {
// Scanner scanner = new Scanner(System.in);
// StringBuilder help = new StringBuilder();
// help.append("请输入" + tip + ":");
// System.out.println(help.toString());
// if (scanner.hasNext()) {
// String ipt = scanner.next();
// if (StringUtils.isNotEmpty(ipt)) {
// return ipt;
// }
// }
// throw new MybatisPlusException("请输入正确的" + tip + "!");
// }
//
// public static void main(String[] args) {
// // 代码生成器
// AutoGenerator mpg = new AutoGenerator();
//
// // 全局配置
// GlobalConfig gc = new GlobalConfig();
// String projectPath = System.getProperty("user.dir");
// // 生成到那个模块下
// gc.setOutputDir(projectPath + "/src/main/java");
// //作者
// gc.setAuthor("songmingsong");
// //打开输出目录
// gc.setOpen(false);
// //xml开启 BaseResultMap
// gc.setBaseResultMap(true);
// //xml 开启BaseColumnList
// gc.setBaseColumnList(true);
// // 实体属性 Swagger2 注解
// gc.setSwagger2(true);
// mpg.setGlobalConfig(gc);
//
// // 数据源配置
// DataSourceConfig dsc = new DataSourceConfig();
// dsc.setUrl("jdbc:mysql://49.4.2.89:3306/smart_park?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia" +
// "/Shanghai");
// dsc.setDriverName("com.mysql.cj.jdbc.Driver");
// dsc.setUsername("root");
// dsc.setPassword("yckj@2017");
// mpg.setDataSource(dsc);
//
// // 包配置
// PackageConfig pc = new PackageConfig();
// pc.setParent("com.ycwl.smartPark")
// .setEntity("model.app.notice.entity")
// .setMapper("mapper.app")
// .setService("service.app")
// .setServiceImpl("service.impl.app")
// .setController("controller.app");
// mpg.setPackageInfo(pc);
//
// // 自定义配置
// InjectionConfig cfg = new InjectionConfig() {
// @Override
// public void initMap() {
// // to do nothing
// }
// };
//
// // 如果模板引擎是 freemarker
// String templatePath = "/templates/mapper.xml.ftl";
// // 如果模板引擎是 velocity
// // String templatePath = "/templates/mapper.xml.vm";
//
// // 自定义输出配置
// List<FileOutConfig> focList = new ArrayList<>();
// // 自定义配置会被优先输出
// focList.add(new FileOutConfig(templatePath) {
// @Override
// public String outputFile(TableInfo tableInfo) {
// // 自定义输出文件名 , 如果你 Entity 设置了前后缀、此处注意 xml 的名称会跟着发生变化!!
// return projectPath + "/src/main/resources/mapper/" + tableInfo.getEntityName() + "Mapper"
// + StringPool.DOT_XML;
// }
// });
// cfg.setFileOutConfigList(focList);
// mpg.setCfg(cfg);
//
// // 配置模板
// TemplateConfig templateConfig = new TemplateConfig();
//
// templateConfig.setXml(null);
// mpg.setTemplate(templateConfig);
//
// // 策略配置
// StrategyConfig strategy = new StrategyConfig();
// //数据库表映射到实体的命名策略
// strategy.setNaming(NamingStrategy.underline_to_camel);
// //数据库表字段映射到实体的命名策略
// strategy.setColumnNaming(NamingStrategy.no_change);
// //lombok模型
// strategy.setEntityLombokModel(true);
// //生成 @RestController 控制器
// strategy.setRestControllerStyle(true);
// strategy.setInclude(scanner("表名,多个英文逗号分割").split(","));
// strategy.setControllerMappingHyphenStyle(true);
// //表前缀
// strategy.setTablePrefix("t_");
// mpg.setStrategy(strategy);
// mpg.setTemplateEngine(new FreemarkerTemplateEngine());
// mpg.execute();
// }
//
//}