|
@@ -752,7 +752,7 @@ module.exports = app => {
|
|
|
* ...
|
|
* ...
|
|
|
*
|
|
*
|
|
|
* @param stage
|
|
* @param stage
|
|
|
- * @returns {Promise<void>}
|
|
|
|
|
|
|
+ * @return {Promise<void>}
|
|
|
* @private
|
|
* @private
|
|
|
*/
|
|
*/
|
|
|
async _userCheckCancel(change) {
|
|
async _userCheckCancel(change) {
|
|
@@ -790,7 +790,7 @@ module.exports = app => {
|
|
|
* 四审 6 D uncheck order改
|
|
* 四审 6 D uncheck order改
|
|
|
*
|
|
*
|
|
|
* @param stage
|
|
* @param stage
|
|
|
- * @returns {Promise<void>}
|
|
|
|
|
|
|
+ * @return {Promise<void>}
|
|
|
* @private
|
|
* @private
|
|
|
*/
|
|
*/
|
|
|
async _auditCheckCancel(change) {
|
|
async _auditCheckCancel(change) {
|
|
@@ -855,7 +855,7 @@ module.exports = app => {
|
|
|
* 三审 3 C uncheck
|
|
* 三审 3 C uncheck
|
|
|
*
|
|
*
|
|
|
* @param stage
|
|
* @param stage
|
|
|
- * @returns {Promise<void>}
|
|
|
|
|
|
|
+ * @return {Promise<void>}
|
|
|
* @private
|
|
* @private
|
|
|
*/
|
|
*/
|
|
|
async _auditCheckCancelNo(change) {
|
|
async _auditCheckCancelNo(change) {
|
|
@@ -913,7 +913,7 @@ module.exports = app => {
|
|
|
* 会签未全部审批通过时,撤回仅修改本人状态
|
|
* 会签未全部审批通过时,撤回仅修改本人状态
|
|
|
*
|
|
*
|
|
|
* @param stage
|
|
* @param stage
|
|
|
- * @returns {Promise<void>}
|
|
|
|
|
|
|
+ * @return {Promise<void>}
|
|
|
* @private
|
|
* @private
|
|
|
*/
|
|
*/
|
|
|
async _auditCheckCancelAnd(change) {
|
|
async _auditCheckCancelAnd(change) {
|
|
@@ -1138,7 +1138,7 @@ module.exports = app => {
|
|
|
const sqlParam = [times, caId, caId];
|
|
const sqlParam = [times, caId, caId];
|
|
|
const user = await this.db.queryOne(sql, sqlParam);
|
|
const user = await this.db.queryOne(sql, sqlParam);
|
|
|
user.audit_order = 0;
|
|
user.audit_order = 0;
|
|
|
- group.unshift([ user ]);
|
|
|
|
|
|
|
+ group.unshift([user]);
|
|
|
return group;
|
|
return group;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1153,7 +1153,7 @@ module.exports = app => {
|
|
|
const sqlParam = [times, caId, caId];
|
|
const sqlParam = [times, caId, caId];
|
|
|
const user = await this.db.queryOne(sql, sqlParam);
|
|
const user = await this.db.queryOne(sql, sqlParam);
|
|
|
user.audit_order = 0;
|
|
user.audit_order = 0;
|
|
|
- group.unshift([ user ]);
|
|
|
|
|
|
|
+ group.unshift([user]);
|
|
|
return this.ctx.helper.groupAuditorsUniq(group);
|
|
return this.ctx.helper.groupAuditorsUniq(group);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1398,9 +1398,10 @@ module.exports = app => {
|
|
|
* @param auditorId
|
|
* @param auditorId
|
|
|
* @return {Promise<*>}
|
|
* @return {Promise<*>}
|
|
|
*/
|
|
*/
|
|
|
- async getAuditChangeApplyByWap(auditorId) {
|
|
|
|
|
|
|
+ async getAuditChangeApplyByWap(auditorId, spid = '') {
|
|
|
|
|
+ const spSql = spid ? ' and t.`spid` = "' + spid + '"' : '';
|
|
|
const sql =
|
|
const sql =
|
|
|
- 'SELECT sa.`aid`, sa.`times`, sa.`begin_time`, sa.`end_time`, sa.`tid`, sa.`caid`,' +
|
|
|
|
|
|
|
+ 'SELECT sa.`aid`, sa.`times`, sa.`begin_time`, sa.`end_time`, sa.`tidgetAuditChangePlanByWap`, sa.`caid`,' +
|
|
|
' s.*,' +
|
|
' s.*,' +
|
|
|
' t.`name` as `t_name`, t.`project_id`, t.`type`, t.`user_id`, t.`spid`, ' +
|
|
' t.`name` as `t_name`, t.`project_id`, t.`type`, t.`user_id`, t.`spid`, ' +
|
|
|
' ti.`deal_info`, ti.`decimal` ' +
|
|
' ti.`deal_info`, ti.`decimal` ' +
|
|
@@ -1408,7 +1409,7 @@ module.exports = app => {
|
|
|
' Left Join ?? AS s On sa.`caid` = s.`id`' +
|
|
' Left Join ?? AS s On sa.`caid` = s.`id`' +
|
|
|
' Left Join ?? As t On sa.`tid` = t.`id`' +
|
|
' Left Join ?? As t On sa.`tid` = t.`id`' +
|
|
|
' Left Join ?? AS ti ON ti.`tid` = t.`id`' +
|
|
' Left Join ?? AS ti ON ti.`tid` = t.`id`' +
|
|
|
- ' WHERE sa.`aid` = ? and sa.`status` = ?';
|
|
|
|
|
|
|
+ ' WHERE sa.`aid` = ? and sa.`status` = ?' + spSql;
|
|
|
const sqlParam = [
|
|
const sqlParam = [
|
|
|
this.tableName,
|
|
this.tableName,
|
|
|
this.ctx.service.changeApply.tableName,
|
|
this.ctx.service.changeApply.tableName,
|