zs 1 anno fa
parent
commit
e577d2718d
1 ha cambiato i file con 5 aggiunte e 12 eliminazioni
  1. 5 12
      src/service/OrderDetail.service.ts

+ 5 - 12
src/service/OrderDetail.service.ts

@@ -53,18 +53,11 @@ export class OrderDetailService extends BaseService<modelType> {
       if (arr) info.good = arr._id;
       if (arr) info.good = arr._id;
     }
     }
     if (status) {
     if (status) {
-      if (status === '0') {
-        info.$or = [{ status: '0' }, { status: '20' }];
-      }
-      if (status === '2') {
-        info.$or = [{ status: '2' }, { status: '30' }];
-      }
-      if (status === '6') {
-        info.$or = [{ status: '6' }, { status: '40' }];
-      }
-      if (status === '7') {
-        info.$or = [{ status: '7' }, { status: '50' }];
-      }
+      if (status === '0') info.$or = [{ status: '0' }, { status: '20' }];
+      else if (status === '2') info.$or = [{ status: '2' }, { status: '30' }];
+      else if (status === '6') info.$or = [{ status: '6' }, { status: '40' }];
+      else if (status === '7') info.$or = [{ status: '7' }, { status: '50' }];
+      else info.status = status;
     }
     }
     list = await this.model.find(info).skip(skip).limit(limit).lean();
     list = await this.model.find(info).skip(skip).limit(limit).lean();
     total = await this.model.count(info);
     total = await this.model.count(info);