|
@@ -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;
|