Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-sfa-ui
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-sfa-ui
Commits
2ef89b66
提交
2ef89b66
authored
3月 07, 2025
作者:
lidongxu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor(task): 更新照片比例效果
同上
上级
c1a1dd86
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
22 行增加
和
17 行删除
+22
-17
task.js
src/api/promotion/task.js
+1
-1
index.vue
src/views/promotion/plan/index.vue
+4
-3
index.vue
src/views/promotion/task/index.vue
+17
-13
没有找到文件。
src/api/promotion/task.js
浏览文件 @
2ef89b66
...
...
@@ -50,7 +50,7 @@ export const getTaskListAPI = (queryParams) => {
// "createDateEnd": '2025-01-14 23:59:59',
"province"
:
queryParams
.
province
,
"city"
:
queryParams
.
city
,
"
approver
Id"
:
queryParams
.
managerId
,
"
manage
Id"
:
queryParams
.
managerId
,
"approveStatus"
:
queryParams
.
taskStatus
,
"storeNameLike"
:
queryParams
.
storeName
,
}
...
...
src/views/promotion/plan/index.vue
浏览文件 @
2ef89b66
...
...
@@ -666,9 +666,10 @@ const formatter = (row, col, value) => {
// 判断计划是否过期
const
checkPlanExpire
=
(
row
)
=>
{
const
date
=
new
Date
()
const
targetDate
=
new
Date
(
`
${
date
.
getFullYear
()}
-
${
date
.
getMonth
()
+
1
}
-
${
date
.
getDate
()}
10:00:00`
)
const
rowDate
=
new
Date
(
row
.
date
)
if
(
rowDate
<
targetDate
||
row
.
planStatus
===
1
)
{
// const targetDate = new Date(`${date.getFullYear()}-${date.getMonth() + 1}-${date.getDate()} ${date.getHours() + 1}:${date.getMinutes()}:${date.getSeconds()}`)
const
rowDate
=
new
Date
(
row
.
clockInTime
)
rowDate
.
setHours
(
rowDate
.
getHours
()
+
1
)
if
(
rowDate
<
date
||
row
.
planStatus
===
1
)
{
// 过期/已经开始不可以操作
return
false
}
else
{
...
...
src/views/promotion/task/index.vue
浏览文件 @
2ef89b66
...
...
@@ -132,9 +132,9 @@
</el-table>
<!-- 分页 -->
<pagination
:total=
"total"
:page-size=
"queryParams.pageSiz
e"
:current-page=
"queryParams.pag
e"
@
current-change=
"currentChange
"
/>
v-model:page=
"queryParams.pag
e"
v-model:limit=
"queryParams.pageSiz
e"
@
pagination=
"getTaskList
"
/>
<!-- 照片查看弹窗 -->
<el-dialog
:title=
"photoLookInfoObj.storeName"
v-model=
"photoDialogVisible"
...
...
@@ -185,7 +185,7 @@ const queryParams = reactive({
managerId
:
undefined
,
storeName
:
undefined
,
page
:
1
,
pageSize
:
2
0
,
pageSize
:
1
0
,
date
:
todayDate
})
const
photoDialogVisible
=
ref
(
false
)
...
...
@@ -375,9 +375,9 @@ const getTaskList = async () => {
queryParams
.
zoneId
=
managerList
.
value
.
find
(
item
=>
item
.
employeeNo
===
store
.
state
.
value
.
user
.
userInfo
.
userName
)?.
deptQcId
}
const
{
data
:
{
records
}
}
=
await
getTaskListAPI
(
queryParams
)
const
{
data
:
{
records
,
totalRecord
}
}
=
await
getTaskListAPI
(
queryParams
)
tableList
.
value
=
records
total
.
value
=
records
.
length
total
.
value
=
totalRecord
}
getTaskList
()
const
formatter
=
(
row
,
columns
,
value
)
=>
{
...
...
@@ -519,19 +519,24 @@ const currentChange = (page) => {
overflow-x
:
scroll
;
.content
{
display
:
flex
;
/* display: flex; */
.el-result
{
width
:
350px
;
height
:
300px
;
width
:
300px
;
height
:
500px
;
display
:
inline-block
;
.el-result__icon
{
width
:
100%
;
height
:
100%
;
}
.el-image
{
width
:
1
80px
;
height
:
1
80px
;
width
:
1
00%
;
height
:
1
00%
;
}
}
}
}
}
</
style
>
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论