记得上下班打卡 | git大法好,push需谨慎

Commit b024bcfb authored by 张国柄's avatar 张国柄

Sql:Adam用户模块结构;

parent fa4a7b96
......@@ -11,10 +11,9 @@ import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;
import java.util.ArrayList;
import java.util.List;
public class AdamMybatisPlusCodeGenerator {
public class MybatisPlusCodeGenerator {
/**
* @param moduleRootPath 项目模块根路径 到 /src 之前 ex:E:\projects\liquidnet-bus-v1\liquidnet-bus-service\liquidnet-common\liquidnet-mybatis
* @param moduleRootPath 项目模块根路径 到 /src 之前 ex:E:\projects\trlabs-bus-v1\trlabs-bus-service\trlabs-common\trlabs-mybatis
* @param dsc 数据源
* @param parentName 相当于业务模块名 com.liquidnet.service.adam 全限定类名
* @param tableNames 表名
......@@ -24,7 +23,7 @@ public class AdamMybatisPlusCodeGenerator {
String parentName,
String[] tableNames) {
AutoGenerator mpg = new AutoGenerator();
// 全局配置
// 全局配置BankMybatisPlusCodeGenerator
GlobalConfig gc = new GlobalConfig();
gc.setOutputDir(moduleRootPath + "/src/main/java");
gc.setAuthor("liquidnet");
......@@ -88,21 +87,16 @@ public class AdamMybatisPlusCodeGenerator {
public static void main(String[] args) {
DataSourceConfig dsc = new DataSourceConfig();
dsc.setUrl("jdbc:mysql://192.168.31.205:3306/liquidnet_adam?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=UTC");
// dsc.setSchemaName("public");
// dsc.setSchemaName("public");
dsc.setDriverName("com.mysql.cj.jdbc.Driver");
dsc.setUsername("liquidnet");
dsc.setPassword("LiquidNet!@#4");
doGenerator("/mybatis",
dsc, "com.liquidnet.service.adam",
new String[]{
"ADAM_ROLE",
"ADAM_ROLE_PERMISSION",
"ADAM_ROLE_PERMISSION",
"ADAM_ADMINIS_PROCESS_HIS",
"ADAM_WALLET_ACCESS",
"ADAM_COM_PROFILE"
});
}
dsc.setUrl("jdbc:mysql://39.106.122.201:3308/ln_adam?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=CST");
dsc.setUsername("testmall");
dsc.setPassword("zhengzai!mYT");
String resourcePath = "/Users/zhanggb/IdeaProjects/liquidnet-bus-v1/liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-do";
String directory = "com.liquidnet.service.adam";
String[] dbTableArray = new String[]{"adam_enters"};
doGenerator(resourcePath, dsc, directory, dbTableArray);
}
}
-- ----------------------------
-- Function structure for _currval
-- ----------------------------
use `liquidnet_adam`;
DROP FUNCTION IF EXISTS `_currval`;
delimiter ;;
CREATE FUNCTION `_currval`(sn varchar(50))
RETURNS mediumtext CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci
begin
declare current long;
set current = 0;
select current_val
into current
from sys_sequence
where seq_name = sn;
return current;
end
;;
delimiter ;
-- ----------------------------
-- Function structure for _nextval
-- ----------------------------
DROP FUNCTION IF EXISTS `_nextval`;
delimiter ;;
CREATE FUNCTION `_nextval`(sn varchar(50))
RETURNS mediumtext CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci
begin
update LIQUIDNET_ADAM.sys_sequence
set current_val = current_val + increment
where seq_name = sn;
return LIQUIDNET_ADAM._currval(sn);
end
;;
delimiter ;
-- ----------------------------
-- Function structure for _setval
-- ----------------------------
DROP FUNCTION IF EXISTS `_setval`;
delimiter ;;
CREATE FUNCTION `_setval`(sn varchar(50), value mediumtext)
RETURNS mediumtext CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci
begin
update LIQUIDNET_ADAM.sys_sequence
set current_val = value
where seq_name = sn;
return LIQUIDNET_ADAM._currval(sn);
end
;;
delimiter ;
SET FOREIGN_KEY_CHECKS = 1;
\ No newline at end of file
Function,L1,L2,L3,#L3,KEY,Administrator,Executor,Viewer
1,Account Activation,,,,,,,
2,,,Account Activation,1,096D7A14,✔,✘,✘
3,Main Functions,,,,,,,
5,,,Wallet Management(Create, Update, Delete),,,,,
4,,Wallet,,,,,,
5,,,"Wallet Management (Create, Update, Delete)",2,3E669FC2,✔,✘,✘
6,,,View Balances,3,4F15121D,✔,✔,✔
7,,,View Wallets,4,6FA22359,✔,✔,✔
10,,,Payout Execution(Create, Update, Cancel),,,,,
11,,,Beneficiary Management(Create, Update, Delete),,,,,
12,,,Sender Management(Create, Update, Delete),,,,,
8,,,View Transactions,5,773E1BDB,✔,✔,✔
9,,Payouts,,,,,,
10,,,"Payout Execution (Create, Update, Cancel)",6,7D53AE2D,✔,□,✘
11,,,"Beneficiary Management (Create, Update, Delete)",7,803598E3,✔,□,✘
12,,,"Sender Management (Create,Update,Delete)",8,A040E8E8,✔,□,✘
13,,,View Beneficiaries,9,A06B0297,✔,□,□
14,,,View Senders,10,A1059625,✔,□,□
20,,,User Administration(Add, Update, Delete),,,,,
15,,FX Conversions,,,,,,
16,,,FX Conversion Execution (Create),11,AEE5E22D,✔,□,✘
17,,,FX Conversion - Send Confirmation,12,AF4FF85A,✔,□,□
18,Administration,,,,,,,
19,,Company Level,,,,,,
20,,,"User Administration (Add,Update,Delete)",13,B235B1CC,✔,✘,✘
21,,,Wallet Access Administration,14,BDCB8E7F,✔,✘,✘
22,,User Level,,,,,,
23,,,My Profile Management,15,FE3FC5E2,✔,✔,✔
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment