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 @@ -
+
+