Skip to content

Commit 1c1c4d6

Browse files
committed
update ui source code
1 parent 30acccd commit 1c1c4d6

File tree

10 files changed

+24
-52
lines changed

10 files changed

+24
-52
lines changed

profile.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ project(':core/common') {
277277
compile('org.yaml:snakeyaml:2.0'){
278278
force = true
279279
}
280-
compile('org.hibernate:hibernate-core:5.4.24.Final'){
280+
compile('org.hibernate:hibernate-core:5.6.5.Final'){
281281
force = true
282282
}
283283
compile('com.fasterxml.jackson.core:jackson-databind:2.13.4.2'){

ui/.fes.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default {
1515
layout: false,
1616
define: {
1717
// 请求服务地址,没有明确ip采用相对地址
18-
BASEURL: 'http://127.0.0.1:8090/qualitis',
18+
BASEURL: '/qualitis',
1919
},
2020
alias: {
2121
'@': path.resolve(__dirname, 'src')

ui/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ http://backendip:8090/web/ http://localhost:8000/
6161

6262
|规则类型|目录|表单项|数据项|
6363
|:---|:---|:---|:---|
64-
|单表校验|src/components/rules/singleTableCheck|![单表校验](/docs/dbjy.png)|![单表校验数据项](/docs/dbjysjx.png)|
65-
|多表比对|src/components/rules/crossTableCheck|![多表比对](/docs/dbbd.png)|![多表比对数据项](/docs/dbbdsjx.png)|
66-
|自定义SQL校验|src/components/rules/customCheck|![自定义SQL校验](/docs/zdysqljy.png)|![自定义SQL校验数据项](/docs/zdysqljysjx.png)|
67-
|表文件校验|src/components/rules/fileCheck|![表文件校验](/docs/bwjjy.png)|![表文件校验数据项](/docs/bwjjysjx.png)|
68-
|库一致性比对|src/components/rules/crossDbCheck|![库一致性对比](/docs/kyzxdb.png)|![库一致性对比数据项](/docs/kyzxdbsjx.png)|
64+
|单表校验|src/components/rules/singleTableCheck|![单表校验](./docs/dbjy.png)|![单表校验数据项](./docs/dbjysjx.png)|
65+
|多表比对|src/components/rules/crossTableCheck|![多表比对](./docs/dbbd.png)|![多表比对数据项](./docs/dbbdsjx.png)|
66+
|自定义SQL校验|src/components/rules/customCheck|![自定义SQL校验](./docs/zdysqljy.png)|![自定义SQL校验数据项](./docs/zdysqljysjx.png)|
67+
|表文件校验|src/components/rules/fileCheck|![表文件校验](./docs/bwjjy.png)|![表文件校验数据项](./docs/bwjjysjx.png)|
68+
|库一致性比对|src/components/rules/crossDbCheck|![库一致性对比](./docs/kyzxdb.png)|![库一致性对比数据项](./docs/kyzxdbsjx.png)|
6969

7070
## 表格数据为空的缺省页说明
7171

ui/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@
6262
"@fesjs/plugin-access": "2.0.3",
6363
"@fesjs/plugin-enums": "2.0.2",
6464
"@fesjs/plugin-icon": "2.0.6",
65-
"@fesjs/plugin-layout": "3.0.0",
6665
"@fesjs/plugin-locale": "3.0.3",
6766
"@fesjs/plugin-model": "2.0.3",
6867
"@fesjs/plugin-monaco-editor": "2.0.0-beta.7",

ui/src/locales/en-US.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ export default {
128128
cluster: 'Cluster',
129129
taskExecCluster: '任务执行集群',
130130
linkis: 'Linkis Address',
131+
token: 'Linkis Token',
131132
sourceName: 'SourceName',
132133
targetName: 'TargetName',
133134
filterFields: 'Filter Fields',

ui/src/locales/zh-CN.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ export default {
184184
sourceDatabase: '来源数据库',
185185
targetDatabase: '目标数据库',
186186
linkis: 'Linkis地址',
187+
token: 'Linkis令牌',
187188
pleaseEnter: '请输入',
188189
view: '查看',
189190
executeTask: '执行任务',

ui/src/pages/dataSourceManagement/components/addOrEditManagement.vue

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -192,13 +192,6 @@
192192
</FButton>
193193
</div>
194194
</div>
195-
<div v-if="addDataSourceForm.inputType === 2">
196-
<!-- {{ addDataSourceForm.dcn }} -->
197-
<FFormItem label="DCN" prop="dcn">
198-
<FSelectTree v-model="addDataSourceForm.dcn" :data="dcnTreeData" cascade checkStrictly="parent" multiple collapseTags :collapseTagsLimit="3">
199-
</FSelectTree>
200-
</FFormItem>
201-
</div>
202195
<template v-if="!(addDataSourceForm.inputType === 1 && addDataSourceForm.verifyType === 2)">
203196
<div class="title">{{$t('dataSourceManagement.loginAuth')}}</div>
204197
<div>
@@ -269,7 +262,6 @@ import {
269262
fetchDataSourceType, fetchAddDataSource, fetchSubSystemInfo, fetchEditDataSource, fetchUpdateDataSourceVersion,
270263
} from '../api';
271264
import DetailManagement from './detailManagement.vue';
272-
import { useDcnData } from '../useDcnData';
273265
274266
275267
const { t: $t } = useI18n();
@@ -485,17 +477,6 @@ const {
485477
visSelectChange,
486478
} = useDepartment(devCurSubDepartData, opsCurSubDepartData, visCurSubDepartData, visDivisions);
487479
488-
// DCN list相关处理
489-
const {
490-
dcnTreeData,
491-
dcnListData,
492-
genDcnTreeData,
493-
} = useDcnData();
494-
const handleSubSystemChange = async () => {
495-
const subSystem = props.subSystemList.find(item => item.value === addDataSourceForm.value.subSystem);
496-
console.log('subSystem', subSystem);
497-
await genDcnTreeData({ subSystemId: subSystem.id });
498-
};
499480
500481
const curAuthTypeList = ref(commonAuthTypeList);
501482
const getDataSourceAddTypeList = async () => {
@@ -567,21 +548,7 @@ const handleRequestParams = () => {
567548
let connectParams = {};
568549
curDataSourceEnvs = [];
569550
params = pick(addDataSourceForm.value, Object.keys(initaddDataSourceForm()));
570-
if (addDataSourceForm.value.inputType === 2) {
571-
const dcns = getDataFormTreeSelect(addDataSourceForm.value.dcn, dcnListData.value);
572-
console.log('addDataSourceForm.dcn', addDataSourceForm.value.dcn, dcns, envList.value);
573-
const authData = computeAuthData(addDataSourceForm.value);
574-
curDataSourceEnvs = dcns.map(dcn => ({
575-
database: dcn.db_name,
576-
envName: dcn.dcn_num,
577-
connectParams: {
578-
host: dcn.vip,
579-
port: dcn.gwport,
580-
...authData,
581-
},
582-
id: envList.value.find(item => item.dcnId === dcn.value)?.id || '',
583-
}));
584-
} else if (addDataSourceForm.value.inputType === 1) {
551+
if (addDataSourceForm.value.inputType === 1) {
585552
envList.value.forEach((item) => {
586553
const curEnv = pick(item, ['envName', 'envDesc']);
587554
connectParams = pick(item, ['port', 'host', 'connectParam']);
@@ -680,8 +647,6 @@ const editSource = async () => {
680647
addDataSourceForm.value.dataSourceDesc = props.curDataSourceDetail.dataSourceDescription;
681648
addDataSourceForm.value.dataSourceTypeId = String(props.curDataSourceDetail.dataSourceTypeId);
682649
addDataSourceForm.value.action_range = addDataSourceForm.value.visibility_department_list?.map(item => item.name.split('/')) || [];
683-
// 初始化DCN Tree初始值
684-
await handleSubSystemChange();
685650
// 初始化多DCN相关数据
686651
addDataSourceForm.value.dcn = props.curDataSourceDetail.dcnSequence;
687652
console.log(addDataSourceForm.value);

ui/src/pages/system/cluster/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<f-table-column :formatter="formatterEmptyValue" ellipsis prop="cluster_name" :label="$t('configureParameterPage.clusterName')" :minWidth="192" />
2828
<f-table-column :formatter="formatterEmptyValue" ellipsis prop="cluster_type" :label="$t('configureParameterPage.clusterType')" :minWidth="102" />
2929
<f-table-column :formatter="formatterEmptyValue" ellipsis prop="linkis_address" :label="$t('common.linkis')" :minWidth="200" />
30-
<f-table-column :formatter="formatterEmptyValue" ellipsis prop="linkis_token" label="Linkis Token" :minWidth="142" />
30+
<f-table-column :formatter="formatterEmptyValue" ellipsis prop="linkis_token" :label="`${$t('common.token')}`" :minWidth="142" />
3131
<f-table-column prop="create_user" :label="$t('optionManagePage.create_user')" :minWidth="120" ellipsis />
3232
<f-table-column prop="create_time" :label="$t('optionManagePage.create_time')" :minWidth="180" ellipsis />
3333
<f-table-column prop="modify_user" :label="$t('optionManagePage.modify_user')" :minWidth="120" ellipsis />
@@ -71,7 +71,7 @@
7171
<FFormItem :label="`${$t('common.linkis')}`" prop="linkis_address">
7272
<FInput v-model="form.linkis_address" :placeholder="$t('common.pleaseEnter')" />
7373
</FFormItem>
74-
<FFormItem label="LinkisToken" prop="linkis_token">
74+
<FFormItem :label="`${$t('common.token')}`" prop="linkis_token">
7575
<FInput v-model="form.linkis_token" :placeholder="$t('common.pleaseEnter')" />
7676
</FFormItem>
7777
<FFormItem :label="`${$t('configureParameterPage.wtssConf')}`" prop="wtss_conf">

web/app/src/main/resources/application-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spring:
1515
private_key: X
1616
url: jdbc:mysql://[DB_HOST_WORKER]:[DB_PORT]/[DB_NAME]?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8
1717
driver-class-name: com.mysql.jdbc.Driver
18-
type: com.zaxxer.hikari.HikariDataSourc
18+
type: com.zaxxer.hikari.HikariDataSource
1919
# 连接池配置
2020
hikari:
2121
minimum-idle: 20

web/app/src/main/resources/database/init.sql

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ CREATE TABLE `qualitis_alert_config` (
5858
`work_flow_version` varchar(180) DEFAULT NULL,
5959
`work_flow_name` varchar(180) DEFAULT NULL,
6060
`node_name` varchar(180) DEFAULT NULL,
61+
`work_flow_space` varchar(500) DEFAULT NULL,
6162
PRIMARY KEY (`id`)
6263
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
6364

@@ -187,6 +188,8 @@ CREATE TABLE `qualitis_auth_department` (
187188
`name` varchar(30) COLLATE utf8_bin DEFAULT NULL,
188189
`department_code` varchar(255) COLLATE utf8_bin DEFAULT NULL,
189190
`tenant_user_id` bigint(20) DEFAULT NULL,
191+
`source_type` int(4) DEFAULT NULL COMMENT '',
192+
`parent_id` bigint(20) DEFAULT NULL COMMENT '',
190193
`create_user` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建用户',
191194
`create_time` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建时间',
192195
`modify_user` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改用户',
@@ -802,6 +805,7 @@ CREATE TABLE `qualitis_auth_proxy_user` (
802805
`proxy_user_name` varchar(20) DEFAULT NULL,
803806
`department_id` bigint(20) DEFAULT NULL,
804807
`bdp_client_token` varchar(2000) DEFAULT NULL,
808+
`user_config_json` mediumtext COMMENT '用户配置信息',
805809
`create_user` varchar(50) DEFAULT NULL COMMENT '创建用户',
806810
`create_time` varchar(50) DEFAULT NULL COMMENT '创建时间',
807811
`modify_user` varchar(50) DEFAULT NULL COMMENT '修改用户',
@@ -819,7 +823,7 @@ CREATE TABLE `qualitis_auth_proxy_user_department` (
819823
`id` bigint(20) NOT NULL AUTO_INCREMENT,
820824
`proxy_user_id` bigint(20) DEFAULT NULL,
821825
`department` varchar(50) DEFAULT NULL,
822-
`department_sub_id` bigint(20) DEFAULT NULL,
826+
`sub_department_code` bigint(20) DEFAULT NULL,
823827
PRIMARY KEY (`id`),
824828
KEY `FKpmln0snv5mkc203umzzgcjf05` (`proxy_user_id`),
825829
CONSTRAINT `FKpmln0snv5mkc203umzzgcjf05` FOREIGN KEY (`proxy_user_id`) REFERENCES `qualitis_auth_proxy_user` (`id`)
@@ -872,7 +876,8 @@ CREATE TABLE `qualitis_auth_user` (
872876
`password` varchar(64) DEFAULT NULL,
873877
`username` varchar(30) DEFAULT NULL,
874878
`department_id` bigint(20) DEFAULT NULL,
875-
`department_sub_id` bigint(20) DEFAULT NULL,
879+
`user_config_json` mediumtext COMMENT '用户配置',
880+
`sub_department_code` bigint(20) DEFAULT NULL,
876881
`bdp_client_token` varchar(2000) DEFAULT NULL,
877882
`create_user` varchar(50) DEFAULT NULL COMMENT '创建用户',
878883
`create_time` varchar(50) DEFAULT NULL COMMENT '创建时间',
@@ -1479,6 +1484,8 @@ CREATE TABLE `qualitis_rule` (
14791484
`enable` bit(1) DEFAULT b'1',
14801485
`union_all` bit(1) DEFAULT b'0',
14811486
`contrast_type` int(11) DEFAULT NULL,
1487+
`work_flow_space` varchar(500) DEFAULT NULL,
1488+
`node_name` varchar(180) DEFAULT NULL,
14821489
PRIMARY KEY (`id`),
14831490
KEY `FK7hv5yh1en46cfwxkqdmixyrn1` (`rule_group_id`),
14841491
KEY `FKf769w3wjl2ywbue7hft6aq8c4` (`template_id`),
@@ -1666,7 +1673,7 @@ insert into qualitis_auth_role(id, role_type, name, zn_name) values(5, 2, "Test"
16661673

16671674

16681675
-- 管理员账户
1669-
insert into qualitis_auth_user(id, username, password, chinese_name, department) values(1, "admin", "8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918", "管理员", "管理员");
1676+
insert into qualitis_auth_user(id, username, password, chinese_name, department) values(1, "admin", "93956d0840b837284103670473a3dd2fca8c46c40c1c4313252d4a192df19474", "管理员", "管理员");
16701677

16711678
-- 管理员角色
16721679
insert into qualitis_auth_user_role(id, user_id, role_id) values("5932425efdfe49949587f51a54e8xffb", 1, 1);
@@ -2245,5 +2252,4 @@ insert into qualitis_template_default_input_meta(id, type, placeholder, placehol
22452252
INSERT INTO qualitis_template_naming_conventions (id,major_categories,kind,create_user,create_time,modify_user,modify_time) VALUES (1,'{"en_name":"basics","zh_name":"IT基础","abbreviation":"A"}','[{"en_name":"Fluctuate","zh_name":"波动","abbreviation":"F"},{"en_name":"New","zh_name":"新值","abbreviation":"N"},{"en_name":"Balance","zh_name":"对账","abbreviation":"B"}]',NULL,NULL,NULL,NULL);
22462253
INSERT INTO qualitis_template_naming_conventions (id,major_categories,kind,create_user,create_time,modify_user,modify_time) VALUES (2,'{"en_name":"general_knowledge","zh_name":"IT通识","abbreviation":"B"}','[{"en_name":"Common","zh_name":"常规","abbreviation":"C"},{"en_name":"Anti","zh_name":"反洗钱","abbreviation":"A"},{"en_name":"Regulate","zh_name":"监管报送","abbreviation":"R"}]',NULL,NULL,NULL,NULL);
22472254

2248-
2249-
-- dml end
2255+
-- dml end

0 commit comments

Comments
 (0)