浏览代码

调整sql

ellisran 7 月之前
父节点
当前提交
3d49060f01
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      app/service/financial_pay.js

+ 2 - 2
app/service/financial_pay.js

@@ -74,7 +74,7 @@ module.exports = app => {
                 case 4: // 终止(所有的)
                 case 4: // 终止(所有的)
                     sql = 'SELECT a.* FROM ?? as a WHERE ' +
                     sql = 'SELECT a.* FROM ?? as a WHERE ' +
                         'a.status = ? AND a.spid = ?' + addSql + ' AND (a.uid = ? OR ' +
                         'a.status = ? AND a.spid = ?' + addSql + ' AND (a.uid = ? OR ' +
-                        'a.id IN (SELECT b.fpid FROM ?? AS b WHERE b.aid = ? AND a.times = b.times GROUP BY b.fpid))';
+                        'a.id IN (SELECT b.fpid FROM ?? AS b WHERE b.aid = ? GROUP BY b.fpid))';
                     sqlParam = [this.tableName, status, spid, this.ctx.session.sessionUser.accountId,
                     sqlParam = [this.tableName, status, spid, this.ctx.session.sessionUser.accountId,
                         this.ctx.service.financialPayAudit.tableName, this.ctx.session.sessionUser.accountId];
                         this.ctx.service.financialPayAudit.tableName, this.ctx.session.sessionUser.accountId];
                     break;
                     break;
@@ -135,7 +135,7 @@ module.exports = app => {
                 case 4: // 终止(所有的)
                 case 4: // 终止(所有的)
                     const sql3 =
                     const sql3 =
                         'SELECT count(*) AS count FROM ?? as a WHERE ' +
                         'SELECT count(*) AS count FROM ?? as a WHERE ' +
-                        'a.status = ? AND a.spid = ?' + addSql + ' AND (a.uid = ? OR a.id IN (SELECT b.fpid FROM ?? AS b WHERE b.aid = ? AND a.times = b.times GROUP BY b.fpid))';
+                        'a.status = ? AND a.spid = ?' + addSql + ' AND (a.uid = ? OR a.id IN (SELECT b.fpid FROM ?? AS b WHERE b.aid = ? GROUP BY b.fpid))';
                     const sqlParam3 = [this.tableName, status, spid, this.ctx.session.sessionUser.accountId, this.ctx.service.financialPayAudit.tableName, this.ctx.session.sessionUser.accountId];
                     const sqlParam3 = [this.tableName, status, spid, this.ctx.session.sessionUser.accountId, this.ctx.service.financialPayAudit.tableName, this.ctx.session.sessionUser.accountId];
                     const result3 = await this.db.query(sql3, sqlParam3);
                     const result3 = await this.db.query(sql3, sqlParam3);
                     return result3[0].count;
                     return result3[0].count;