Commit 34d7e8df by lixinming
parents 3ec9112b 4ecc1fa6
...@@ -15,10 +15,12 @@ import { changeEnumValue } from "../../util/verificationEnum"; ...@@ -15,10 +15,12 @@ import { changeEnumValue } from "../../util/verificationEnum";
*/ */
export async function getPaid({unitName, joinTime, memberType, pageNumber}) { export async function getPaid({unitName, joinTime, memberType, pageNumber}) {
let now = new Date().valueOf(); let now = new Date().valueOf();
let selectParam:any = {"$and":[ /**到期时间距离今天大于90天 */
{lifespanStartTime:{"$lt":now}}, let selectParam:any = {"$expr":{
{lifespanEndTime:{"$gt":now}} "$gt":[{
]}; "$subtract":["$lifespanEndTime", now]
}, 90]
}};
if (unitName) selectParam.unitName = unitName; if (unitName) selectParam.unitName = unitName;
if (joinTime) selectParam.joinTime = joinTime; if (joinTime) selectParam.joinTime = joinTime;
...@@ -49,10 +51,19 @@ export async function getPaid({unitName, joinTime, memberType, pageNumber}) { ...@@ -49,10 +51,19 @@ export async function getPaid({unitName, joinTime, memberType, pageNumber}) {
* 续费期 * 续费期
*/ */
export async function getRenewalPeriod() { export async function getRenewalPeriod() {
let now = new Date().valueOf();
} /**到期时间距离今天等于90天至1天 */
let selectParam:any = {"$expr":{
"$and":[
{"$lte":[{ "$subtract":["$lifespanEndTime", now] }, 90]},
{"$gt":[{ "$subtract":["$lifespanEndTime", now] }, 1]},
]}
};
}
/** /**
* 欠费 * 欠费
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment