|  | @@ -488,22 +488,24 @@ module.exports = app => {
 | 
	
		
			
				|  |  |           * @return {void}
 | 
	
		
			
				|  |  |           */
 | 
	
		
			
				|  |  |          async save(ctx) {
 | 
	
		
			
				|  |  | +            // 变更令信息
 | 
	
		
			
				|  |  | +            const changeInfo = await ctx.service.change.getDataByCondition({ cid: ctx.request.body.cid });
 | 
	
		
			
				|  |  |              try {
 | 
	
		
			
				|  |  | -                const result = await ctx.service.change.save(ctx.request.body, ctx.session.sessionUser.tenderId);
 | 
	
		
			
				|  |  | +                const result = await ctx.service.change.save(ctx.request.body, changeInfo.tid);
 | 
	
		
			
				|  |  |                  if (!result) {
 | 
	
		
			
				|  |  |                      throw '上报失败';
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |                  if (ctx.request.body.changestatus !== undefined && parseInt(ctx.request.body.changestatus) === 2) {
 | 
	
		
			
				|  |  |                      ctx.body = { err: 0, msg: '保存成功' };
 | 
	
		
			
				|  |  |                  } else {
 | 
	
		
			
				|  |  | -                    ctx.redirect('/tender/' + ctx.session.sessionUser.tenderId + '/change');
 | 
	
		
			
				|  |  | +                    ctx.redirect('/tender/' + changeInfo.tid + '/change');
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              } catch (err) {
 | 
	
		
			
				|  |  |                  this.log(err);
 | 
	
		
			
				|  |  |                  if (ctx.request.body.changestatus !== undefined && parseInt(ctx.request.body.changestatus) === 2) {
 | 
	
		
			
				|  |  |                      ctx.body = { err: 1, msg: err.toString() };
 | 
	
		
			
				|  |  |                  } else {
 | 
	
		
			
				|  |  | -                    ctx.redirect('/tender/' + ctx.session.sessionUser.tenderId + '/change/' + ctx.request.body.cid + '/info');
 | 
	
		
			
				|  |  | +                    ctx.redirect('/tender/' + changeInfo.tid + '/change/' + ctx.request.body.cid + '/info');
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 |