This commit is contained in:
CaiXiang
2020-08-18 10:15:38 +08:00
parent 4733ddc226
commit 9ee464c736
71 changed files with 5987 additions and 124 deletions

View File

@@ -0,0 +1,30 @@
import com.deer.wms.project.seed.generator.Generator;
import com.deer.wms.project.seed.generator.configurer.DatasourceConfigurer;
import com.deer.wms.project.seed.generator.configurer.Table;
/**
* Created by Floki on 2017/9/29.
*/
public class BillCodeGenerator {
public static void main(String[] args) {
DatasourceConfigurer configurer = new DatasourceConfigurer();
//设置数据库连接信息
configurer.setUrl("jdbc:mysql://47.96.183.77:3306/mt_erp?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&useSSL=false");
configurer.setUserName("root");
configurer.setPassword("mt_%wms#_CS_20190430");
configurer.setDiverClassName("com.mysql.jdbc.Driver");
//设置需要生成代码的基础路径,生成的代码都会在该路径下面
configurer.setBasePackage("com.deer.wms.ware.task");
configurer.setAuthor("guo");
//设置子模块名称(如果要生成子模块的代码,一定要设置该值,否则代码将会生成到父项目中了)
configurer.setModuleName("/wms-ware-task");
//设置需要生成的表
configurer.getTables().add(new Table("mt_alone_product_batch_detect",null,"id","Integer"));
//生成代码
Generator.genCode(configurer);
}
}

View File

@@ -0,0 +1,26 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.deer.wms.produce.manage.model.*;
import com.deer.wms.project.seed.core.result.Result;
import com.deer.wms.project.seed.core.result.ResultGenerator;
import java.util.ArrayList;
import java.util.List;
/**
* @Author: hy
* @Date: 2019/9/21 16:02
* @Version 1.0
*/
public class ParseJSON {
public static void main(String[] args){
MaterialsOutgoingLogVo materialsInfo = new MaterialsOutgoingLogVo();
List l = new ArrayList();
l.add(materialsInfo);
String s = JSON.toJSONString(l, SerializerFeature.PrettyFormat,SerializerFeature.WriteNullStringAsEmpty,SerializerFeature.WriteNullListAsEmpty,SerializerFeature.WriteNullBooleanAsFalse,SerializerFeature.WriteNullNumberAsZero);
System.out.println(s);
}
}

View File

@@ -0,0 +1,42 @@
package generator;
import com.deer.wms.project.seed.generator.Generator;
import com.deer.wms.project.seed.generator.configurer.DatasourceConfigurer;
import com.deer.wms.project.seed.generator.configurer.Table;
/**
* Created by Floki on 2017/9/29.
*/
public class CodeGenerator {
public static void main(String[] args) {
DatasourceConfigurer configurer = new DatasourceConfigurer();
//璁剧疆鏁版嵁搴撹繛鎺ヤ俊鎭
configurer.setUrl("jdbc:mysql://47.96.183.77:3306/mt_erp?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&useSSL=false");
configurer.setUserName("root");
configurer.setPassword("mt_%wms#_CS_20190430");
configurer.setDiverClassName("com.mysql.jdbc.Driver");
//璁剧疆闇€瑕佺敓鎴愪唬鐮佺殑鍩虹璺緞锛岀敓鎴愮殑浠g爜閮戒細鍦ㄨ璺緞涓嬮潰
configurer.setBasePackage("com.deer.wms.produce.clothflow");
configurer.setAuthor("");
//璁剧疆瀛愭ā鍧楀悕绉濡傛灉瑕佺敓鎴愬瓙妯″潡鐨勪唬鐮侊紝涓€瀹氳璁剧疆璇ュ€硷紝鍚﹀垯浠g爜灏嗕細鐢熸垚鍒扮埗椤圭洰涓簡)
configurer.setModuleName("/wms-produce-manage");
//璁剧疆闇€瑕佺敓鎴愮殑琛
configurer.getTables().add(new Table("mt_alone_by_run_cloth", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_bake_cloth", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_go_dye_factory", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_a_shelf", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_coating_glue", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_coating", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_coating_progress", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_trimming", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_by_logistics", null, "id", "Integer"));
// configurer.getTables().add(new Table("mt_alone_process_methods", null, "id", "Integer"));
//鐢熸垚浠g爜
Generator.genCode(configurer);
}
}

View File

@@ -0,0 +1,38 @@
package generator;
import com.deer.wms.project.seed.generator.Generator;
import com.deer.wms.project.seed.generator.configurer.DatasourceConfigurer;
import com.deer.wms.project.seed.generator.configurer.Table;
/**
* Created by Floki on 2017/9/29.
*/
public class CodeGenerator {
public static void main(String[] args) {
DatasourceConfigurer configurer = new DatasourceConfigurer();
//设置数据库连接信息
configurer.setUrl("jdbc:mysql://47.96.183.77:3306/mt_erp?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&useSSL=false");
configurer.setUserName("root");
configurer.setPassword("mt_%wms#_CS_20190430");
configurer.setDiverClassName("com.mysql.jdbc.Driver");
//设置需要生成代码的基础路径,生成的代码都会在该路径下面
configurer.setBasePackage("com.deer.wms.produce.manage");
configurer.setAuthor("");
//设置子模块名称(如果要生成子模块的代码,一定要设置该值,否则代码将会生成到父项目中了)
configurer.setModuleName("/wms-produce-manage");
//设置需要生成的表
<<<<<<< HEAD
configurer.getTables().add(new Table("mt_alone_process_batch_relat", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_product_batch_detect", null, "id", "Integer"));
configurer.getTables().add(new Table("mt_alone_product_batch_detect_det", null, "id", "Integer"));
=======
configurer.getTables().add(new Table("mt_alone_stock_product", null, "id", "Integer"));
>>>>>>> 24c28f381e61494386a251b4c15c5521198b7ae3
//生成代码
Generator.genCode(configurer);
}
}