req.getConnection((err, conn) => {
console.log('1');
conn.query("select Year(CAO_FATURA.data_emissao), Month(CAO_FATURA.data_emissao) as mes, CAO_OS.co_usuario, "+
"sum(round(CAO_FATURA.valor - (CAO_FATURA.valor * (cao_fatura.TOTAL_IMP_INC /100)))) as total, "+
"sum(CAO_SALARIO.brut_salario) as salario, "+
"round((sum(CAO_FATURA.valor - (CAO_FATURA.valor * cao_fatura.TOTAL_IMP_INC )) * sum(CAO_FATURA.COMISSAO_CN))) as comissao, "+
"round((sum(CAO_FATURA.valor - (CAO_FATURA.valor * (cao_fatura.TOTAL_IMP_INC /100)))) - (CAO_SALARIO.brut_salario + (sum(CAO_FATURA.valor - (CAO_FATURA.valor * cao_fatura.TOTAL_IMP_INC )) * sum(CAO_FATURA.COMISSAO_CN)))) as lucro "+
"from CAO_FATURA inner join CAO_OS on cao_os.co_sistema = CAO_FATURA.co_sistema "+
"inner join CAO_SALARIO on CAO_SALARIO.co_usuario = CAO_OS.co_usuario "+
"and CAO_OS.co_usuario in ( ? ) "+
"where (EXTRACT( YEAR_MONTH FROM `data_emissao` ) between concat(( ? ) , ( ? )) and concat(( ? ) , ( ? ))) "+
"group by Month(CAO_FATURA.data_emissao),CAO_OS.co_usuario,CAO_SALARIO.brut_salario,Year(CAO_FATURA.data_emissao) "+
"order by CAO_OS.co_usuario asc, Month(CAO_FATURA.data_emissao);" , [values.params],[req.body.year_in],[req.body.month_in],[req.body.year_to],[req.body.month_to], (err, rotatorio) => {
我收到此错误:
TypeError: this._callback.apply is not a function