Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-export
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
promotion
wangxiaolu-export
Commits
a09e7f16
提交
a09e7f16
authored
12月 31, 2024
作者:
李秋林
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
推送促销数据到电子表格时,新增数据
上级
085cd6bc
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
15 行增加
和
4 行删除
+15
-4
ActivityToFeishuSheet.java
...iaolu/export/controller/feishu/ActivityToFeishuSheet.java
+4
-2
TemporaryActivityClockDO.java
...xiaolu/export/mapper/entity/TemporaryActivityClockDO.java
+1
-0
TemporaryActivityPhotoDO.java
...xiaolu/export/mapper/entity/TemporaryActivityPhotoDO.java
+2
-0
ActivityToFeishuSheetServiceImpl.java
...export/service/impl/ActivityToFeishuSheetServiceImpl.java
+0
-0
TemporaryActivityClockMapper.xml
src/main/resources/mapper/TemporaryActivityClockMapper.xml
+6
-1
TemporaryActivityPhotoMapper.xml
src/main/resources/mapper/TemporaryActivityPhotoMapper.xml
+2
-1
没有找到文件。
src/main/java/com/wangxiaolu/export/controller/feishu/ActivityToFeishuSheet.java
浏览文件 @
a09e7f16
...
...
@@ -103,11 +103,13 @@ public class ActivityToFeishuSheet {
log
.
info
(
"============== 活动记录上传飞书 end =============="
);
}
/**
* @param activityIds 6166L,6181L,6319L,6359L,6431L
*/
@GetMapping
(
"/feishu/ids_sheet"
)
public
void
idsActivityList
(){
public
void
idsActivityList
(
List
<
Long
>
activityIds
){
log
.
info
(
"============== 活动记录上传飞书 start =============="
);
List
<
Long
>
activityIds
=
Arrays
.
asList
(
6166L
,
6181L
,
6319L
,
6359L
,
6431L
,
6514L
,
6542L
,
6648L
,
6745L
,
6797L
);
List
<
TemporaryActivityReportedDO
>
reportedDos
=
promotionActivityService
.
findActivityListByIds
(
activityIds
);
log
.
info
(
"应上传飞书{}条活动记录"
,
reportedDos
.
size
());
...
...
src/main/java/com/wangxiaolu/export/mapper/entity/TemporaryActivityClockDO.java
浏览文件 @
a09e7f16
...
...
@@ -21,6 +21,7 @@ public class TemporaryActivityClockDO implements Serializable {
private
Long
reportedId
;
private
String
createDate
;
private
String
qinceStoreCode
;
/**
* 上班打卡地址
...
...
src/main/java/com/wangxiaolu/export/mapper/entity/TemporaryActivityPhotoDO.java
浏览文件 @
a09e7f16
...
...
@@ -6,6 +6,7 @@ import lombok.Data;
import
lombok.experimental.Accessors
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
...
...
@@ -35,6 +36,7 @@ public class TemporaryActivityPhotoDO implements Serializable {
* 图片http地址
*/
private
String
photoUrl
;
private
Date
createTime
;
@TableField
(
exist
=
false
)
...
...
src/main/java/com/wangxiaolu/export/service/impl/ActivityToFeishuSheetServiceImpl.java
浏览文件 @
a09e7f16
差异被折叠。
点击展开。
src/main/resources/mapper/TemporaryActivityClockMapper.xml
浏览文件 @
a09e7f16
...
...
@@ -10,6 +10,8 @@
<collection
property=
"photoList"
ofType=
"com.wangxiaolu.export.mapper.entity.TemporaryActivityPhotoDO"
>
<result
property=
"type"
column=
"type"
jdbcType=
"INTEGER"
/>
<result
property=
"photoUrl"
column=
"photo_url"
jdbcType=
"VARCHAR"
/>
<result
property=
"photoUrl"
column=
"photo_url"
jdbcType=
"VARCHAR"
/>
<result
property=
"createTime"
column=
"create_time"
jdbcType=
"TIMESTAMP"
/>
</collection>
</resultMap>
...
...
@@ -17,6 +19,7 @@
<resultMap
id=
"clockInfoMap"
type=
"com.wangxiaolu.export.mapper.entity.TemporaryActivityClockDO"
>
<result
property=
"temporaryId"
column=
"temporary_id"
jdbcType=
"BIGINT"
/>
<result
property=
"reportedId"
column=
"reported_id"
jdbcType=
"BIGINT"
/>
<result
property=
"qinceStoreCode"
column=
"qince_store_code"
jdbcType=
"VARCHAR"
/>
<result
property=
"createDate"
column=
"create_date"
jdbcType=
"VARCHAR"
/>
<result
property=
"clockInTime"
column=
"clock_in_time"
jdbcType=
"TIMESTAMP"
/>
<result
property=
"noonClockOutTime"
column=
"noon_clock_out_time"
jdbcType=
"TIMESTAMP"
/>
...
...
@@ -49,7 +52,8 @@
ar.temporary_id temporary_id,
ar.create_date create_date,
ap.type type,
ap.photo_url photo_url
ap.photo_url photo_url,
ap.create_time create_time
from
temporary_activity_reported ar
inner join temporary_activity_clock ac on ar.temporary_id = ac.temporary_id
...
...
@@ -75,6 +79,7 @@
<select
id=
"findClockListByActivityIds"
resultMap=
"clockInfoMap"
>
SELECT
reported_id,
qince_store_code,
clock_in_time,
clock_in_address,
noon_clock_out_time,
...
...
src/main/resources/mapper/TemporaryActivityPhotoMapper.xml
浏览文件 @
a09e7f16
...
...
@@ -10,10 +10,11 @@
<result
property=
"clockId"
column=
"clock_id"
jdbcType=
"BIGINT"
/>
<result
property=
"type"
column=
"type"
jdbcType=
"INTEGER"
/>
<result
property=
"photoUrl"
column=
"photo_url"
jdbcType=
"VARCHAR"
/>
<result
property=
"createTime"
column=
"create_time"
jdbcType=
"TIMESTAMP"
/>
</resultMap>
<select
id=
"findActivityPhotos"
resultMap=
"BaseResultMap"
>
select reported_id, type, photo_url
select reported_id, type, photo_url
,create_time
from temporary_activity_photo
where is_delete = 1
and reported_id in
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论