提交 2ef89b66 authored 作者: lidongxu's avatar lidongxu

refactor(task): 更新照片比例效果

同上
上级 c1a1dd86
...@@ -50,7 +50,7 @@ export const getTaskListAPI = (queryParams) => { ...@@ -50,7 +50,7 @@ export const getTaskListAPI = (queryParams) => {
// "createDateEnd": '2025-01-14 23:59:59', // "createDateEnd": '2025-01-14 23:59:59',
"province": queryParams.province, "province": queryParams.province,
"city": queryParams.city, "city": queryParams.city,
"approverId": queryParams.managerId, "manageId": queryParams.managerId,
"approveStatus": queryParams.taskStatus, "approveStatus": queryParams.taskStatus,
"storeNameLike": queryParams.storeName, "storeNameLike": queryParams.storeName,
} }
......
...@@ -666,9 +666,10 @@ const formatter = (row, col, value) => { ...@@ -666,9 +666,10 @@ const formatter = (row, col, value) => {
// 判断计划是否过期 // 判断计划是否过期
const checkPlanExpire = (row) => { const checkPlanExpire = (row) => {
const date = new Date() const date = new Date()
const targetDate = new Date(`${date.getFullYear()}-${date.getMonth() + 1}-${date.getDate()} 10:00:00`) // const targetDate = new Date(`${date.getFullYear()}-${date.getMonth() + 1}-${date.getDate()} ${date.getHours() + 1}:${date.getMinutes()}:${date.getSeconds()}`)
const rowDate = new Date(row.date) const rowDate = new Date(row.clockInTime)
if (rowDate < targetDate || row.planStatus === 1) { rowDate.setHours(rowDate.getHours() + 1)
if (rowDate < date || row.planStatus === 1) {
// 过期/已经开始不可以操作 // 过期/已经开始不可以操作
return false return false
} else { } else {
......
...@@ -132,9 +132,9 @@ ...@@ -132,9 +132,9 @@
</el-table> </el-table>
<!-- 分页 --> <!-- 分页 -->
<pagination :total="total" <pagination :total="total"
:page-size="queryParams.pageSize" v-model:page="queryParams.page"
:current-page="queryParams.page" v-model:limit="queryParams.pageSize"
@current-change="currentChange" /> @pagination="getTaskList" />
<!-- 照片查看弹窗 --> <!-- 照片查看弹窗 -->
<el-dialog :title="photoLookInfoObj.storeName" <el-dialog :title="photoLookInfoObj.storeName"
v-model="photoDialogVisible" v-model="photoDialogVisible"
...@@ -185,7 +185,7 @@ const queryParams = reactive({ ...@@ -185,7 +185,7 @@ const queryParams = reactive({
managerId: undefined, managerId: undefined,
storeName: undefined, storeName: undefined,
page: 1, page: 1,
pageSize: 20, pageSize: 10,
date: todayDate date: todayDate
}) })
const photoDialogVisible = ref(false) const photoDialogVisible = ref(false)
...@@ -375,9 +375,9 @@ const getTaskList = async () => { ...@@ -375,9 +375,9 @@ const getTaskList = async () => {
queryParams.zoneId = managerList.value.find(item => item.employeeNo === store.state.value.user.userInfo.userName)?.deptQcId 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 tableList.value = records
total.value = records.length total.value = totalRecord
} }
getTaskList() getTaskList()
const formatter = (row, columns, value) => { const formatter = (row, columns, value) => {
...@@ -519,19 +519,24 @@ const currentChange = (page) => { ...@@ -519,19 +519,24 @@ const currentChange = (page) => {
overflow-x: scroll; overflow-x: scroll;
.content { .content {
display: flex; /* display: flex; */
.el-result { .el-result {
width: 350px; width: 300px;
height: 300px; height: 500px;
display: inline-block;
.el-result__icon{
width: 100%;
height: 100%;
}
.el-image { .el-image {
width: 180px; width: 100%;
height: 180px; height: 100%;
} }
} }
} }
} }
} }
</style> </style>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论