24 lines
908 B
TypeScript
24 lines
908 B
TypeScript
import cloud from '@lafjs/cloud'
|
||
const db = cloud.database();
|
||
import Utils from "@/Utils";
|
||
export default async function (ctx: FunctionContext) {
|
||
let outTradeNo=ctx.body.outTradeNo;
|
||
const res = await db.collection("order").where({ outTradeNo:outTradeNo}).getOne();
|
||
console.log(res)
|
||
return { data:res}
|
||
}
|
||
function formatMilliseconds(ms) {
|
||
// 创建一个新的Date对象
|
||
const date = new Date(ms);
|
||
|
||
// 获取各个时间部分
|
||
const year = date.getFullYear();
|
||
const month = String(date.getMonth() + 1).padStart(2, '0'); // 月份从0开始,所以要加1
|
||
const day = String(date.getDate()).padStart(2, '0');
|
||
const hours = String(date.getHours()).padStart(2, '0');
|
||
const minutes = String(date.getMinutes()).padStart(2, '0');
|
||
const seconds = String(date.getSeconds()).padStart(2, '0');
|
||
|
||
// 组合成想要的格式
|
||
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
|
||
} |