From 8b6397229839ca5049ef7388f2a9edf414203572 Mon Sep 17 00:00:00 2001
From: zy_Java <654600784@qq.com>
Date: Tue, 25 Jan 2022 15:36:14 +0800
Subject: [PATCH] =?UTF-8?q?20220125=E5=BC=95=E5=85=A5sdk?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 6 +
.../ccsens/ptccsens/PtCcsensApplication.java | 2 +-
.../ccsens/ptccsens/bean/dto/PluginDto.java | 15 +
.../com/ccsens/ptccsens/bean/dto/TaskDto.java | 14 +
.../com/ccsens/ptccsens/bean/po/ProUser.java | 194 +++
.../ptccsens/bean/po/ProUserExample.java | 1241 +++++++++++++++++
.../com/ccsens/ptccsens/bean/vo/TaskVo.java | 22 +
.../persist/dao/LabelBusinessDao.java | 28 +
.../ccsens/ptccsens/persist/dao/LabelDao.java | 25 +
.../ptccsens/persist/dao/PluginDao.java | 4 +
.../ptccsens/persist/dao/ProMemberDao.java | 12 +-
.../persist/dao/ProParentTaskDao.java | 34 +
.../ptccsens/persist/dao/ProRoleDao.java | 64 +
.../persist/dao/ProRoleMemberDao.java | 41 +
.../persist/dao/ProRoleRepulsionDao.java | 34 +
.../ptccsens/persist/dao/ProRoleTaskDao.java | 51 +
.../persist/dao/ProTaskDetailDao.java | 71 +-
.../persist/dao/ProTaskPluginDao.java | 40 +
.../ptccsens/persist/dao/ProTaskSubDao.java | 43 +
.../persist/dao/ProTaskVersionDao.java | 21 +
.../ptccsens/persist/dao/ProjectDao.java | 30 +
.../ccsens/ptccsens/persist/dao/UserDao.java | 15 +
.../persist/mapper/ProUserMapper.java | 30 +
.../ptccsens/service/IImportService.java | 17 +
.../ptccsens/service/ImportService.java | 903 ++++++++++++
.../ccsens/ptccsens/service/TallService.java | 587 ++++++++
.../ccsens/ptccsens/util/BasicsCodeError.java | 4 +-
.../com/ccsens/ptccsens/util/Constant.java | 123 ++
.../resources/mapper_dao/LabelBusinessDao.xml | 37 +
src/main/resources/mapper_dao/LabelDao.xml | 49 +
src/main/resources/mapper_dao/PluginDao.xml | 20 +
.../resources/mapper_dao/ProMemberDao.xml | 10 +
.../resources/mapper_dao/ProParentTaskDao.xml | 59 +
src/main/resources/mapper_dao/ProRoleDao.xml | 103 ++
.../resources/mapper_dao/ProRoleMemberDao.xml | 45 +
.../mapper_dao/ProRoleRepulsionDao.xml | 43 +
.../resources/mapper_dao/ProRoleTaskDao.xml | 71 +
.../resources/mapper_dao/ProTaskDetailDao.xml | 368 +++++
.../resources/mapper_dao/ProTaskPluginDao.xml | 67 +
.../resources/mapper_dao/ProTaskSubDao.xml | 63 +
.../mapper_dao/ProTaskVersionDao.xml | 23 +
src/main/resources/mapper_dao/ProjectDao.xml | 50 +
src/main/resources/mapper_dao/UserDao.xml | 16 +
.../resources/mapper_raw/ProUserMapper.xml | 385 +++++
src/main/resources/mbg.xml | 3 +-
45 files changed, 5078 insertions(+), 5 deletions(-)
create mode 100644 src/main/java/com/ccsens/ptccsens/bean/dto/PluginDto.java
create mode 100644 src/main/java/com/ccsens/ptccsens/bean/po/ProUser.java
create mode 100644 src/main/java/com/ccsens/ptccsens/bean/po/ProUserExample.java
create mode 100644 src/main/java/com/ccsens/ptccsens/bean/vo/TaskVo.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/LabelBusinessDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/LabelDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProParentTaskDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProRoleDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProRoleMemberDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProRoleRepulsionDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProRoleTaskDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProTaskPluginDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProTaskSubDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProTaskVersionDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/ProjectDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/dao/UserDao.java
create mode 100644 src/main/java/com/ccsens/ptccsens/persist/mapper/ProUserMapper.java
create mode 100644 src/main/java/com/ccsens/ptccsens/service/IImportService.java
create mode 100644 src/main/java/com/ccsens/ptccsens/service/ImportService.java
create mode 100644 src/main/java/com/ccsens/ptccsens/service/TallService.java
create mode 100644 src/main/java/com/ccsens/ptccsens/util/Constant.java
create mode 100644 src/main/resources/mapper_dao/LabelBusinessDao.xml
create mode 100644 src/main/resources/mapper_dao/LabelDao.xml
create mode 100644 src/main/resources/mapper_dao/ProParentTaskDao.xml
create mode 100644 src/main/resources/mapper_dao/ProRoleDao.xml
create mode 100644 src/main/resources/mapper_dao/ProRoleMemberDao.xml
create mode 100644 src/main/resources/mapper_dao/ProRoleRepulsionDao.xml
create mode 100644 src/main/resources/mapper_dao/ProRoleTaskDao.xml
create mode 100644 src/main/resources/mapper_dao/ProTaskPluginDao.xml
create mode 100644 src/main/resources/mapper_dao/ProTaskSubDao.xml
create mode 100644 src/main/resources/mapper_dao/ProTaskVersionDao.xml
create mode 100644 src/main/resources/mapper_dao/ProjectDao.xml
create mode 100644 src/main/resources/mapper_dao/UserDao.xml
create mode 100644 src/main/resources/mapper_raw/ProUserMapper.xml
diff --git a/pom.xml b/pom.xml
index bca5d3f..9f3057f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,6 +27,12 @@
com.ccsens
1.0-SNAPSHOT
+
+
+ tallsdk
+ com.ccsensptos
+ 0.0.1-SNAPSHOT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProRoleDao.xml b/src/main/resources/mapper_dao/ProRoleDao.xml
new file mode 100644
index 0000000..1fa0f04
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProRoleDao.xml
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProRoleMemberDao.xml b/src/main/resources/mapper_dao/ProRoleMemberDao.xml
new file mode 100644
index 0000000..6cb0e21
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProRoleMemberDao.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ update
+ t_pro_role_member
+ set
+ rec_status = 2
+ where
+ role_id = #{roleId}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProRoleRepulsionDao.xml b/src/main/resources/mapper_dao/ProRoleRepulsionDao.xml
new file mode 100644
index 0000000..1ad9cc8
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProRoleRepulsionDao.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProRoleTaskDao.xml b/src/main/resources/mapper_dao/ProRoleTaskDao.xml
new file mode 100644
index 0000000..5bc4534
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProRoleTaskDao.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/mapper_dao/ProTaskDetailDao.xml b/src/main/resources/mapper_dao/ProTaskDetailDao.xml
index 0b1b036..82aa7eb 100644
--- a/src/main/resources/mapper_dao/ProTaskDetailDao.xml
+++ b/src/main/resources/mapper_dao/ProTaskDetailDao.xml
@@ -22,4 +22,372 @@
and b.rec_status = 0
limit 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO t_pro_task_sub
+ (
+ id,
+ task_detail_id,
+ plan_start_time,
+ plan_end_time,
+ plan_duration
+ )
+ VALUES
+
+ (#{item.id},#{item.taskDetailId},#{item.planStartTime},#{item.planEndTime},#{item.planDuration})
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProTaskPluginDao.xml b/src/main/resources/mapper_dao/ProTaskPluginDao.xml
new file mode 100644
index 0000000..6bf7bfc
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProTaskPluginDao.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProTaskSubDao.xml b/src/main/resources/mapper_dao/ProTaskSubDao.xml
new file mode 100644
index 0000000..066c824
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProTaskSubDao.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+ INSERT INTO t_pro_task_sub (
+ id,
+ plan_start_time,
+ plan_duration,
+ plan_end_time,
+ task_detail_id
+ )
+ VALUES
+
+ (#{item.id},#{item.planStartTime},#{item.planDuration},#{item.planEndTime},#{item.taskDetailId})
+
+
+
+ update
+ t_pro_task_sub
+ set
+ rec_status = 2
+ where
+ task_detail_id = #{taskDetailId}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProTaskVersionDao.xml b/src/main/resources/mapper_dao/ProTaskVersionDao.xml
new file mode 100644
index 0000000..5a37a73
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProTaskVersionDao.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/ProjectDao.xml b/src/main/resources/mapper_dao/ProjectDao.xml
new file mode 100644
index 0000000..cfbb2cb
--- /dev/null
+++ b/src/main/resources/mapper_dao/ProjectDao.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+ UPDATE t_pro_task_detail
+ SET rec_status = 2
+ WHERE
+ id = #{projectId}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_dao/UserDao.xml b/src/main/resources/mapper_dao/UserDao.xml
new file mode 100644
index 0000000..fa4ecd9
--- /dev/null
+++ b/src/main/resources/mapper_dao/UserDao.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/mapper_raw/ProUserMapper.xml b/src/main/resources/mapper_raw/ProUserMapper.xml
new file mode 100644
index 0000000..a5446f3
--- /dev/null
+++ b/src/main/resources/mapper_raw/ProUserMapper.xml
@@ -0,0 +1,385 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ and ${criterion.condition}
+
+
+ and ${criterion.condition} #{criterion.value}
+
+
+ and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
+
+
+ and ${criterion.condition}
+
+ #{listItem}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ and ${criterion.condition}
+
+
+ and ${criterion.condition} #{criterion.value}
+
+
+ and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
+
+
+ and ${criterion.condition}
+
+ #{listItem}
+
+
+
+
+
+
+
+
+
+
+ id, name, gender, avatar_url, country, province, city, phone, id_card, power, device_id,
+ auth_type, operator, created_at, updated_at, rec_status
+
+
+
+
+ delete from t_pro_user
+ where id = #{id,jdbcType=BIGINT}
+
+
+ delete from t_pro_user
+
+
+
+
+
+ insert into t_pro_user (id, name, gender,
+ avatar_url, country, province,
+ city, phone, id_card,
+ power, device_id, auth_type,
+ operator, created_at, updated_at,
+ rec_status)
+ values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{gender,jdbcType=TINYINT},
+ #{avatarUrl,jdbcType=VARCHAR}, #{country,jdbcType=VARCHAR}, #{province,jdbcType=VARCHAR},
+ #{city,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR}, #{idCard,jdbcType=VARCHAR},
+ #{power,jdbcType=TINYINT}, #{deviceId,jdbcType=VARCHAR}, #{authType,jdbcType=TINYINT},
+ #{operator,jdbcType=BIGINT}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedAt,jdbcType=TIMESTAMP},
+ #{recStatus,jdbcType=TINYINT})
+
+
+ insert into t_pro_user
+
+
+ id,
+
+
+ name,
+
+
+ gender,
+
+
+ avatar_url,
+
+
+ country,
+
+
+ province,
+
+
+ city,
+
+
+ phone,
+
+
+ id_card,
+
+
+ power,
+
+
+ device_id,
+
+
+ auth_type,
+
+
+ operator,
+
+
+ created_at,
+
+
+ updated_at,
+
+
+ rec_status,
+
+
+
+
+ #{id,jdbcType=BIGINT},
+
+
+ #{name,jdbcType=VARCHAR},
+
+
+ #{gender,jdbcType=TINYINT},
+
+
+ #{avatarUrl,jdbcType=VARCHAR},
+
+
+ #{country,jdbcType=VARCHAR},
+
+
+ #{province,jdbcType=VARCHAR},
+
+
+ #{city,jdbcType=VARCHAR},
+
+
+ #{phone,jdbcType=VARCHAR},
+
+
+ #{idCard,jdbcType=VARCHAR},
+
+
+ #{power,jdbcType=TINYINT},
+
+
+ #{deviceId,jdbcType=VARCHAR},
+
+
+ #{authType,jdbcType=TINYINT},
+
+
+ #{operator,jdbcType=BIGINT},
+
+
+ #{createdAt,jdbcType=TIMESTAMP},
+
+
+ #{updatedAt,jdbcType=TIMESTAMP},
+
+
+ #{recStatus,jdbcType=TINYINT},
+
+
+
+
+
+ update t_pro_user
+
+
+ id = #{record.id,jdbcType=BIGINT},
+
+
+ name = #{record.name,jdbcType=VARCHAR},
+
+
+ gender = #{record.gender,jdbcType=TINYINT},
+
+
+ avatar_url = #{record.avatarUrl,jdbcType=VARCHAR},
+
+
+ country = #{record.country,jdbcType=VARCHAR},
+
+
+ province = #{record.province,jdbcType=VARCHAR},
+
+
+ city = #{record.city,jdbcType=VARCHAR},
+
+
+ phone = #{record.phone,jdbcType=VARCHAR},
+
+
+ id_card = #{record.idCard,jdbcType=VARCHAR},
+
+
+ power = #{record.power,jdbcType=TINYINT},
+
+
+ device_id = #{record.deviceId,jdbcType=VARCHAR},
+
+
+ auth_type = #{record.authType,jdbcType=TINYINT},
+
+
+ operator = #{record.operator,jdbcType=BIGINT},
+
+
+ created_at = #{record.createdAt,jdbcType=TIMESTAMP},
+
+
+ updated_at = #{record.updatedAt,jdbcType=TIMESTAMP},
+
+
+ rec_status = #{record.recStatus,jdbcType=TINYINT},
+
+
+
+
+
+
+
+ update t_pro_user
+ set id = #{record.id,jdbcType=BIGINT},
+ name = #{record.name,jdbcType=VARCHAR},
+ gender = #{record.gender,jdbcType=TINYINT},
+ avatar_url = #{record.avatarUrl,jdbcType=VARCHAR},
+ country = #{record.country,jdbcType=VARCHAR},
+ province = #{record.province,jdbcType=VARCHAR},
+ city = #{record.city,jdbcType=VARCHAR},
+ phone = #{record.phone,jdbcType=VARCHAR},
+ id_card = #{record.idCard,jdbcType=VARCHAR},
+ power = #{record.power,jdbcType=TINYINT},
+ device_id = #{record.deviceId,jdbcType=VARCHAR},
+ auth_type = #{record.authType,jdbcType=TINYINT},
+ operator = #{record.operator,jdbcType=BIGINT},
+ created_at = #{record.createdAt,jdbcType=TIMESTAMP},
+ updated_at = #{record.updatedAt,jdbcType=TIMESTAMP},
+ rec_status = #{record.recStatus,jdbcType=TINYINT}
+
+
+
+
+
+ update t_pro_user
+
+
+ name = #{name,jdbcType=VARCHAR},
+
+
+ gender = #{gender,jdbcType=TINYINT},
+
+
+ avatar_url = #{avatarUrl,jdbcType=VARCHAR},
+
+
+ country = #{country,jdbcType=VARCHAR},
+
+
+ province = #{province,jdbcType=VARCHAR},
+
+
+ city = #{city,jdbcType=VARCHAR},
+
+
+ phone = #{phone,jdbcType=VARCHAR},
+
+
+ id_card = #{idCard,jdbcType=VARCHAR},
+
+
+ power = #{power,jdbcType=TINYINT},
+
+
+ device_id = #{deviceId,jdbcType=VARCHAR},
+
+
+ auth_type = #{authType,jdbcType=TINYINT},
+
+
+ operator = #{operator,jdbcType=BIGINT},
+
+
+ created_at = #{createdAt,jdbcType=TIMESTAMP},
+
+
+ updated_at = #{updatedAt,jdbcType=TIMESTAMP},
+
+
+ rec_status = #{recStatus,jdbcType=TINYINT},
+
+
+ where id = #{id,jdbcType=BIGINT}
+
+
+ update t_pro_user
+ set name = #{name,jdbcType=VARCHAR},
+ gender = #{gender,jdbcType=TINYINT},
+ avatar_url = #{avatarUrl,jdbcType=VARCHAR},
+ country = #{country,jdbcType=VARCHAR},
+ province = #{province,jdbcType=VARCHAR},
+ city = #{city,jdbcType=VARCHAR},
+ phone = #{phone,jdbcType=VARCHAR},
+ id_card = #{idCard,jdbcType=VARCHAR},
+ power = #{power,jdbcType=TINYINT},
+ device_id = #{deviceId,jdbcType=VARCHAR},
+ auth_type = #{authType,jdbcType=TINYINT},
+ operator = #{operator,jdbcType=BIGINT},
+ created_at = #{createdAt,jdbcType=TIMESTAMP},
+ updated_at = #{updatedAt,jdbcType=TIMESTAMP},
+ rec_status = #{recStatus,jdbcType=TINYINT}
+ where id = #{id,jdbcType=BIGINT}
+
+
\ No newline at end of file
diff --git a/src/main/resources/mbg.xml b/src/main/resources/mbg.xml
index 7f5773a..601e6f9 100644
--- a/src/main/resources/mbg.xml
+++ b/src/main/resources/mbg.xml
@@ -82,7 +82,8 @@
-
+
+