|
|
|
@ -10,6 +10,8 @@ import { getFinalList } from '@/api/final'
|
|
|
|
|
import { useFinal } from '@/store/modules/final'
|
|
|
|
|
import { formatToDateHMS } from '@/utils/dateUtil'
|
|
|
|
|
import { audit } from '@/api/task/task'
|
|
|
|
|
import dayjs from 'dayjs'
|
|
|
|
|
import { cloneDeep } from 'lodash-es'
|
|
|
|
|
import NotPassed from '@/components/Approval/NotPassed.vue'
|
|
|
|
|
|
|
|
|
|
const emit = defineEmits(['changeShow'])
|
|
|
|
@ -97,6 +99,20 @@ async function initData(
|
|
|
|
|
taskName?: string,
|
|
|
|
|
) {
|
|
|
|
|
const asideParmas = unref(finalStore.getAsideValue)
|
|
|
|
|
if(asideParmas.izyear){
|
|
|
|
|
// console.log(asideParmas.izyear)
|
|
|
|
|
// asideParmas.izuptime = cloneDeep(asideParmas.izyear)
|
|
|
|
|
// asideParmas.izuptime = asideParmas.izyear.split(",");
|
|
|
|
|
let ontime = dayjs(asideParmas.izyear[0]).format(
|
|
|
|
|
'YYYY/MM/DD',
|
|
|
|
|
)
|
|
|
|
|
let twotime = dayjs(asideParmas.izyear[1]).format(
|
|
|
|
|
'YYYY/MM/DD',
|
|
|
|
|
)
|
|
|
|
|
asideParmas.izuptime =ontime+"-"+twotime
|
|
|
|
|
// delete asideParmas.izyear
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
// 有过滤配置的时候优先使用过滤配置,不要使用左侧参数
|
|
|
|
|
// let params = filterId ? { userSearchId: filterId } : asideParmas
|
|
|
|
|
let params = asideParmas
|
|
|
|
@ -115,10 +131,10 @@ async function initData(
|
|
|
|
|
...params,
|
|
|
|
|
})
|
|
|
|
|
const { data, pageCount, totalCount } = result
|
|
|
|
|
console.log(data, pageCount, totalCount)
|
|
|
|
|
//console.log(data, pageCount, totalCount)
|
|
|
|
|
// tableData.value = tableData.value.concat(data);
|
|
|
|
|
tableData.value = data
|
|
|
|
|
console.log(tableData.value)
|
|
|
|
|
// console.log(tableData.value)
|
|
|
|
|
total.value = totalCount
|
|
|
|
|
pagination.page = page
|
|
|
|
|
pagination.pageCount = Math.ceil(totalCount / pageSize)
|
|
|
|
@ -142,7 +158,20 @@ async function query(
|
|
|
|
|
const asideParmas = unref(finalStore.getAsideValue)
|
|
|
|
|
// 有过滤配置的时候优先使用过滤配置,不要使用左侧参数
|
|
|
|
|
// let params = filterId ? { userSearchId: filterId } : asideParmas
|
|
|
|
|
|
|
|
|
|
if(asideParmas.izyear){
|
|
|
|
|
// console.log(asideParmas.izyear)
|
|
|
|
|
// asideParmas.izuptime = cloneDeep(asideParmas.izyear)
|
|
|
|
|
// asideParmas.izuptime = asideParmas.izyear.split(",");
|
|
|
|
|
let ontime = dayjs(asideParmas.izyear[0]).format(
|
|
|
|
|
'YYYY/MM/DD',
|
|
|
|
|
)
|
|
|
|
|
let twotime = dayjs(asideParmas.izyear[1]).format(
|
|
|
|
|
'YYYY/MM/DD',
|
|
|
|
|
)
|
|
|
|
|
asideParmas.izuptime =ontime+"-"+twotime
|
|
|
|
|
// delete asideParmas.izyear
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
let params = asideParmas;
|
|
|
|
|
if(params?.izshowall==false){
|
|
|
|
|
params.isFail=false
|
|
|
|
@ -282,7 +311,7 @@ function doAudit(param: any, row: any) {
|
|
|
|
|
if (code === 'OK') {
|
|
|
|
|
message.success(res.message)
|
|
|
|
|
// changecardstatus(3, row);
|
|
|
|
|
initData(1, 20)
|
|
|
|
|
initData(1, 20,{},props.taskvalue)
|
|
|
|
|
num = 1
|
|
|
|
|
reload()
|
|
|
|
|
}
|
|
|
|
@ -405,7 +434,7 @@ function checkBottom() {
|
|
|
|
|
if (scrollTop + clientHeight >= scrollHeight - 10) {
|
|
|
|
|
num = num + 1
|
|
|
|
|
console.log(num)
|
|
|
|
|
query(num, 20)
|
|
|
|
|
query(num, 20,{},props.taskvalue)
|
|
|
|
|
// fetchData(); // 接近底部时加载更多数据
|
|
|
|
|
}
|
|
|
|
|
}, 500)
|
|
|
|
@ -435,13 +464,13 @@ function changesort(sortnamex) {
|
|
|
|
|
sortorder.value = 'asc'
|
|
|
|
|
sortname.value = 'field1'
|
|
|
|
|
}
|
|
|
|
|
initData(1, 20)
|
|
|
|
|
initData(1, 20,{},props.taskvalue)
|
|
|
|
|
num = 1
|
|
|
|
|
}
|
|
|
|
|
watch(
|
|
|
|
|
() => finalStore.asideValue,
|
|
|
|
|
(newVal, oldVal) => {
|
|
|
|
|
initData(1, 20)
|
|
|
|
|
initData(1, 20,{},props.taskvalue)
|
|
|
|
|
num=1
|
|
|
|
|
},
|
|
|
|
|
{ deep: true },
|
|
|
|
@ -685,7 +714,7 @@ defineExpose({
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<NotPassed ref="notPassModalRef" @success="initData(1, 20)" />
|
|
|
|
|
<NotPassed ref="notPassModalRef" @success=" initData(1, 20,{},props.taskvalue)" />
|
|
|
|
|
<RepeatModal
|
|
|
|
|
ref="repeatModalRef"
|
|
|
|
|
@reject="repeatBatchReject"
|
|
|
|
|