#6321 - Negative tickets #1945

Open
jsegarra wants to merge 93 commits from 6321_negative_tickets into dev
4 changed files with 6 additions and 4 deletions
Showing only changes of commit e45ac6424c - Show all commits

View File

@ -25,12 +25,12 @@ module.exports = Self => {
root: true
},
http: {
path: `/recalculatePrice`,
path: `/replaceItem`,
verb: 'POST'
}
});
Self.recalculatePrice = async(ctx, saleFk, itemFk, quantity, options) => {
Self.replaceItem = async(ctx, saleFk, itemFk, quantity, options) => {
const myOptions = {userId: ctx.req.accessToken.userId};
let tx;

View File

@ -47,6 +47,7 @@ module.exports = Self => {
s.itemFk itemFk,
s.price price,
al.code alertLevelCode,
z.id zoneFk,
z.name zoneName,
z.hour theoreticalhour,
cn.isRookie,

View File

@ -1,6 +1,6 @@
const models = require('vn-loopback/server/server').models;
fdescribe('Item Lack', () => {
describe('Item Lack', () => {
beforeEach(async() => {
ctx = {
req: {

View File

@ -36,7 +36,8 @@ module.exports = Self => {
try {
const ticketsIds = tickets.map(({ticketFk}, index) => ticketFk);
const ticketsCount = await Self.rawSql(`
Review

si el objetivo es contar tickets te sobraria la tabla sale,
si el objetivo es contar sales te sobraria la tabla ticket

si el objetivo es contar tickets te sobraria la tabla sale, si el objetivo es contar sales te sobraria la tabla ticket
Select t.id tid, s.id sid, count(s.id) count from
Select t.id tid, s.id sid, count(s.id) count
FROM
vn.ticket t
LEFT JOIN vn.sale s
ON s.ticketFk = t.id