Compare commits

...

2 Commits

9 changed files with 44 additions and 120 deletions

View File

@ -13,3 +13,12 @@ export function getMonthFirstDay() {
export function getMonthLastDay() { export function getMonthLastDay() {
return dayjs().endOf('month').format('YYYY-MM-DD') return dayjs().endOf('month').format('YYYY-MM-DD')
} }
// 获取本月第一天和当前天前一天的日期,如果当天为本月第一天,则返回上月第一天和上月最后一天
export function getMonthFirstDayAndBeforeDay() {
const isFirstDate = new Date().getDate() === 1
if (isFirstDate) {
return [dayjs().add(-1, 'month').startOf('month').format('YYYY-MM-DD'), dayjs().add(-1, 'month').endOf('month').format('YYYY-MM-DD')]
}
return [getMonthFirstDay(), getBeforeDays(1)]
}

View File

@ -419,12 +419,9 @@ export default {
this.avaerInfoList = res.data this.avaerInfoList = res.data
}) })
getMemberSettlePeriod().then((res) => { getMemberSettlePeriod().then((res) => {
this.memberSettlePeriodList = res.data const tempList = res.data || []
this.memberSettlePeriodList.forEach((ele) => { this.memberSettlePeriodList = tempList.filter(ele => ele.isThisDay === 1)
if (ele.isThisDay == 0) { this.queryParams.memberSettlePeriodId = this.memberSettlePeriodList[0]?.pkId
this.queryParams.memberSettlePeriodId = ele.pkId
}
})
}) })
}, },
// //

View File

@ -385,12 +385,9 @@ export default {
this.avaerInfoList = res.data this.avaerInfoList = res.data
}) })
getMemberSettlePeriod().then((res) => { getMemberSettlePeriod().then((res) => {
this.memberSettlePeriodList = res.data const tempList = res.data || []
this.memberSettlePeriodList.forEach((ele) => { this.memberSettlePeriodList = tempList.filter(ele => ele.isThisDay === 1)
if (ele.isThisDay == 0) { this.queryParams.memberSettlePeriodId = this.memberSettlePeriodList[0]?.pkId
this.queryParams.memberSettlePeriodId = ele.pkId
}
})
}) })
}, },
// //

View File

@ -219,12 +219,9 @@ export default {
}, },
getAvarerInfo() { getAvarerInfo() {
getMemberSettlePeriod().then((res) => { getMemberSettlePeriod().then((res) => {
this.memberSettlePeriodList = res.data const tempList = res.data || []
this.memberSettlePeriodList.forEach((ele) => { this.memberSettlePeriodList = tempList.filter(ele => ele.isThisDay === 1)
if (ele.isThisDay == 0) { this.queryParams.memberSettlePeriodId = this.memberSettlePeriodList[0]?.pkId
this.queryParams.memberSettlePeriodId = ele.pkId
}
})
}) })
}, },
// //

View File

@ -445,12 +445,9 @@ export default {
this.avaerInfoList = res.data this.avaerInfoList = res.data
}) })
getMemberSettlePeriod().then((res) => { getMemberSettlePeriod().then((res) => {
this.memberSettlePeriodList = res.data const tempList = res.data || []
this.memberSettlePeriodList.forEach((ele) => { this.memberSettlePeriodList = tempList.filter(ele => ele.isThisDay === 1)
if (ele.isThisDay == 0) { this.queryParams.memberSettlePeriodId = this.memberSettlePeriodList[0]?.pkId
this.queryParams.memberSettlePeriodId = ele.pkId
}
})
}) })
}, },
// //

View File

@ -270,6 +270,8 @@ import { getAwardsListChiose } from '@/api/level'
import { getvertexValue } from '@/api/financialCase' import { getvertexValue } from '@/api/financialCase'
import { userCountryList } from '@/api/site.js' import { userCountryList } from '@/api/site.js'
import TopMemberSelect from '@/components/top-member-select' import TopMemberSelect from '@/components/top-member-select'
import { getMonthFirstDayAndBeforeDay } from '@/utils/date'
export default { export default {
name: 'Bzpz', name: 'Bzpz',
components: { components: {
@ -306,11 +308,10 @@ export default {
} }
}, },
mounted() { mounted() {
var s1 = this.getStartTime() const [startDate, endDate] = getMonthFirstDayAndBeforeDay()
var s2 = this.getEndTime() this.select.startPayTime = startDate
this.select.startPayTime = s1 this.select.endPayTime = endDate
this.select.endPayTime = s2 this.creationTime = [startDate, endDate]
this.creationTime = [s1, s2]
// //
this.getDataList() this.getDataList()
this.getData() this.getData()
@ -323,25 +324,7 @@ export default {
this.getDataList() this.getDataList()
} }
}, },
getStartTime() {
const date = new Date()
date.setDate(1) //
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day
},
getEndTime() {
const date = new Date()
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day + ' '
},
// //
getData() { getData() {
getAwardsListChiose().then((res) => { getAwardsListChiose().then((res) => {
@ -360,25 +343,7 @@ export default {
this.orderTypeList = res.data this.orderTypeList = res.data
}) })
}, },
getStartTime() {
const date = new Date()
date.setDate(1) //
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day
},
getEndTime() {
const date = new Date()
const year = date.getFullYear() //
let month = date.getDate() === 1 ? date.getMonth() : date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day + ' '
},
reset() { reset() {
this.$refs.topMemberSelect.reset() this.$refs.topMemberSelect.reset()
this.select = { this.select = {

View File

@ -230,6 +230,7 @@ import TopMemberSelect from '@/components/top-member-select'
import { getAwardsListChiose } from '@/api/level' import { getAwardsListChiose } from '@/api/level'
import { getvertexValue } from '@/api/financialCase' import { getvertexValue } from '@/api/financialCase'
import { userCountryList } from '@/api/site.js' import { userCountryList } from '@/api/site.js'
import { getMonthFirstDayAndBeforeDay } from '@/utils/date'
export default { export default {
name: 'UnderDirectAddNew', name: 'UnderDirectAddNew',
components: { components: {
@ -268,11 +269,10 @@ export default {
} }
}, },
mounted() { mounted() {
var s1 = this.getStartTime() const [startDate, endDate] = getMonthFirstDayAndBeforeDay()
var s2 = this.getEndTime() this.select.startPayTime = startDate
this.select.startPayTime = s1 this.select.endPayTime = endDate
this.select.endPayTime = s2 this.creationTime = [startDate, endDate]
this.creationTime = [s1, s2]
// //
this.getDataList() this.getDataList()
this.getData() this.getData()

View File

@ -262,6 +262,7 @@ import { getcountryAllList } from '@/api/exchangerate'
import { getvertexValue, getmemberTeamList } from '@/api/financialCase' import { getvertexValue, getmemberTeamList } from '@/api/financialCase'
import { isLocals, isLocalSymbol } from '@/utils/numberToCurrency' import { isLocals, isLocalSymbol } from '@/utils/numberToCurrency'
import TopMemberSelect from '@/components/top-member-select/index.vue' import TopMemberSelect from '@/components/top-member-select/index.vue'
import { getMonthFirstDayAndBeforeDay } from '@/utils/date'
export default { export default {
name: 'UnderPlacementPer', name: 'UnderPlacementPer',
components: { components: {
@ -297,11 +298,10 @@ export default {
created() { created() {
this.getSearch() this.getSearch()
this.getOthers() this.getOthers()
var s1 = this.getStartTime() const [startDate, endDate] = getMonthFirstDayAndBeforeDay()
var s2 = this.getEndTime() this.queryParams.startPayTime = startDate
this.queryParams.startPayTime = s1 this.queryParams.endPayTime = endDate
this.queryParams.endPayTime = s2 this.queryParams.thetimes = [startDate, endDate]
this.queryParams.thetimes = [s1, s2]
}, },
methods: { methods: {
isLocalSymbol, isLocalSymbol,
@ -312,25 +312,6 @@ export default {
this.getSearch() this.getSearch()
} }
}, },
getStartTime() {
const date = new Date()
date.setDate(1) //
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day
},
getEndTime() {
const date = new Date()
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day + ' '
},
changeTime(val) { changeTime(val) {
this.queryParams.startPayTime = val[0] this.queryParams.startPayTime = val[0]
this.queryParams.endPayTime = val[1] this.queryParams.endPayTime = val[1]

View File

@ -259,6 +259,7 @@ import { getcountryAllList } from '@/api/exchangerate'
import { getvertexValue, getmemberTeamList } from '@/api/financialCase' import { getvertexValue, getmemberTeamList } from '@/api/financialCase'
import { isLocals, isLocalSymbol } from '@/utils/numberToCurrency' import { isLocals, isLocalSymbol } from '@/utils/numberToCurrency'
import TopMemberSelect from '@/components/top-member-select/index.vue' import TopMemberSelect from '@/components/top-member-select/index.vue'
import { getMonthFirstDayAndBeforeDay } from '@/utils/date'
export default { export default {
name: 'UnderPlacementPerNew', name: 'UnderPlacementPerNew',
components: { components: {
@ -294,11 +295,10 @@ export default {
created() { created() {
this.getSearch() this.getSearch()
this.getOthers() this.getOthers()
var s1 = this.getStartTime() const [startDate, endDate] = getMonthFirstDayAndBeforeDay()
var s2 = this.getEndTime() this.queryParams.startPayTime = startDate
this.queryParams.startPayTime = s1 this.queryParams.endPayTime = endDate
this.queryParams.endPayTime = s2 this.queryParams.thetimes = [startDate, endDate]
this.queryParams.thetimes = [s1, s2]
}, },
methods: { methods: {
isLocalSymbol, isLocalSymbol,
@ -309,25 +309,6 @@ export default {
this.getSearch() this.getSearch()
} }
}, },
getStartTime() {
const date = new Date()
date.setDate(1) //
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day
},
getEndTime() {
const date = new Date()
const year = date.getFullYear() //
let month = date.getMonth() + 1 // 0-11+1
month = month >= 10 ? month : '0' + month //
let day = date.getDate() // setDate(1)
day = day >= 10 ? day : '0' + day //
return year + '-' + month + '-' + day + ' '
},
changeTime(val) { changeTime(val) {
this.queryParams.startPayTime = val[0] this.queryParams.startPayTime = val[0]
this.queryParams.endPayTime = val[1] this.queryParams.endPayTime = val[1]