All files / source/inventorySheetSerialGroup information.js

100% Statements 2/2
0% Branches 0/2
100% Functions 2/2
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63      1x                                                       1x                                                              
import inventorySheetSerialGroupDao from '../../database/dao/inventorySheetSerialGroup';
 
async function getInventorySheetSerialGroup(query, opts = {}) {
  return inventorySheetSerialGroupDao.findInventorySheetSerialGroup(query, {
    attributes: [
      'id',
      'inventoryId',
      'inventorySheetId',
      'serialGroupId',
      'status',
      'stockBalanceId',
      'quantity',
      'firstCountQuantity',
      'firstCountUser',
      'firstCountAt',
      'secondCountQuantity',
      'secondCountUser',
      'secondCountAt',
      'thirdCountQuantity',
      'thirdCountUser',
      'thirdCountUser',
      'createdUser',
      'createdAt',
      'updatedUser',
      'updatedAt',
    ],
    ...opts,
  });
}
 
async function getInventorySheetSerialGroups(query, opts = {}) {
  return inventorySheetSerialGroupDao.findInventorySheetSerialGroups(query, {
    attributes: [
      'id',
      'inventoryId',
      'inventorySheetId',
      'serialGroupId',
      'status',
      'stockBalanceId',
      'quantity',
      'firstCountQuantity',
      'firstCountUser',
      'firstCountAt',
      'secondCountQuantity',
      'secondCountUser',
      'secondCountAt',
      'thirdCountQuantity',
      'thirdCountUser',
      'thirdCountUser',
      'createdUser',
      'createdAt',
      'updatedUser',
      'updatedAt',
    ],
    ...opts,
  });
}
 
export default {
  getInventorySheetSerialGroup,
  getInventorySheetSerialGroups,
};