Răsfoiți Sursa

Add stockFlag column to RcsNumber entity and implement updateStockFlag method in RcsNumberService

x1ongzhu 1 an în urmă
părinte
comite
5f76c2fcc1

+ 3 - 0
src/rcs-number/entities/rcs-number.entity.ts

@@ -101,4 +101,7 @@ export class RcsNumber {
 
     @Column({ default: false })
     configured: boolean
+
+    @Column({ default: 0 })
+    stockFlag: number
 }

+ 5 - 0
src/rcs-number/rcs-number.controller.ts

@@ -45,4 +45,9 @@ export class RcsNumberController {
     async configured(@Param('id') id: string) {
         return await this.rcsNumberService.configured(Number(id))
     }
+
+    @Put('/:id/stockFlag/:flag')
+    async stockFlag(@Param('id') id: string, @Param('flag') flag: string) {
+        return await this.rcsNumberService.updateStockFlag(Number(id), Number(flag))
+    }
 }

+ 4 - 2
src/rcs-number/rcs-number.service.ts

@@ -303,8 +303,7 @@ export class RcsNumberService {
                     }
                     await this.rcsNumberRepository.save(number)
                 }
-            } catch (e) {
-            }
+            } catch (e) {}
         })
     }
 
@@ -333,4 +332,7 @@ export class RcsNumberService {
     //         console.log(e)
     //     }
     // }
+    async updateStockFlag(id: number, stockFlag: number) {
+        return await this.rcsNumberRepository.update(id, { stockFlag })
+    }
 }