Browse Source

微调参数

master
zhangjiming 4 months ago
parent
commit
829c0f3643
  1. 21
      src/routes/mobile.ts

21
src/routes/mobile.ts

@ -71,8 +71,8 @@ router.post("/startMeasure", (req, res) => {
}); });
router.get("/getUploadedRecords", async (req, res) => { router.get("/getUploadedRecords", async (req, res) => {
const lastId = req.body?.lastId || 0;
const size = req.body?.size || 10;
const lastId = +(req.query?.lastId || '0');
const size = +(req.query?.size || '10');
const query: Prisma.measurementFindManyArgs = { const query: Prisma.measurementFindManyArgs = {
where: { upload: true }, where: { upload: true },
orderBy: { orderBy: {
@ -97,9 +97,10 @@ router.get("/getUploadedRecords", async (req, res) => {
res.json({ success: true, data: list }); res.json({ success: true, data: list });
}); });
router.get("/getUnuploadedRecords", async (req, res) => {
const lastId = req.body?.lastId || 0;
const size = req.body?.size || 10;
router.get("/getUnuploadRecords", async (req, res) => {
const lastId = +(req.query?.lastId || '0');
const size = +(req.query?.size || '10');
console.log("lastId:", lastId, " size:", size);
const query: Prisma.measurementFindManyArgs = { const query: Prisma.measurementFindManyArgs = {
where: { upload: false }, where: { upload: false },
orderBy: { orderBy: {
@ -124,8 +125,8 @@ router.get("/getUnuploadedRecords", async (req, res) => {
res.json({ success: true, data: list }); res.json({ success: true, data: list });
}); });
router.post("/searchHistoryRecords", async (req, res) => {
const keyword = req.body.keyword;
router.get("/searchHistoryRecords", async (req, res) => {
const keyword = req.query.keyword || "";
const query: Prisma.measurementFindManyArgs = { const query: Prisma.measurementFindManyArgs = {
orderBy: { orderBy: {
id: "desc", id: "desc",
@ -142,12 +143,12 @@ router.post("/searchHistoryRecords", async (req, res) => {
createAt: true, createAt: true,
}, },
}; };
if (keyword.trim()) {
query.where = { name: { contains: keyword.trim() }}
if (keyword) {
query.where = { name: { contains: keyword.toString().trim() } };
} }
const list = await prismaClient.measurement.findMany(query); const list = await prismaClient.measurement.findMany(query);
res.json({ success: true, data: list }); res.json({ success: true, data: list });
})
});
router.get("/getMeasurementDetail", async (req, res) => { router.get("/getMeasurementDetail", async (req, res) => {
const record = await prismaClient.measurement.findUnique({ const record = await prismaClient.measurement.findUnique({

Loading…
Cancel
Save