|
@@ -391,11 +391,12 @@ module.exports = app => {
|
|
|
throw '标段数据错误';
|
|
|
}
|
|
|
if (!tender.measure_type) {
|
|
|
- await ctx.service.tender.update({ measure_type: type }, { id: tender.id });
|
|
|
+ await ctx.service.tender.setTenderType(tender, parseInt(type));
|
|
|
}
|
|
|
ctx.redirect('/tender/' + tenderId);
|
|
|
} catch (error) {
|
|
|
- this.log(error);
|
|
|
+ ctx.helper.log(error);
|
|
|
+ this.postError(error, '设置标段类型错误');
|
|
|
ctx.redirect('/list');
|
|
|
}
|
|
|
}
|
|
@@ -438,7 +439,7 @@ module.exports = app => {
|
|
|
};
|
|
|
await this.layout('tender/cooperation.ejs', renderData, 'tender/cooperationModal.ejs');
|
|
|
} catch (error) {
|
|
|
- this.log(error);
|
|
|
+ ctx.helper.log(error);
|
|
|
this.ctx.redirect('/tender/' + tenderId);
|
|
|
}
|
|
|
}
|
|
@@ -459,7 +460,7 @@ module.exports = app => {
|
|
|
throw '新增标段失败';
|
|
|
}
|
|
|
} catch (error) {
|
|
|
- this.log(error);
|
|
|
+ ctx.helper.log(error);
|
|
|
this.setMessage(error.toString(), this.messageType.ERROR);
|
|
|
}
|
|
|
|
|
@@ -515,7 +516,7 @@ module.exports = app => {
|
|
|
|
|
|
this.setMessage('保存标段数据成功', this.messageType.SUCCESS);
|
|
|
} catch (error) {
|
|
|
- this.setMessage(error.toString(), this.messageType.ERROR);
|
|
|
+ this.postError(error, '保存标段数据失败');
|
|
|
}
|
|
|
ctx.redirect(ctx.request.header.referer);
|
|
|
}
|
|
@@ -542,7 +543,7 @@ module.exports = app => {
|
|
|
|
|
|
this.setMessage('删除标段成功', this.messageType.SUCCESS);
|
|
|
} catch (error) {
|
|
|
- this.setMessage(error.toString(), this.messageType.ERROR);
|
|
|
+ this.postError(error, '删除标段失败');
|
|
|
}
|
|
|
|
|
|
ctx.redirect(ctx.request.header.referer);
|
|
@@ -579,7 +580,7 @@ module.exports = app => {
|
|
|
throw '更新规则失败';
|
|
|
}
|
|
|
} catch (err) {
|
|
|
- this.log(err);
|
|
|
+ ctx.helper.log(err);
|
|
|
responseData.err = 1;
|
|
|
responseData.msg = err.toString();
|
|
|
}
|
|
@@ -608,7 +609,7 @@ module.exports = app => {
|
|
|
throw '更新规则失败';
|
|
|
}
|
|
|
} catch (err) {
|
|
|
- this.log(err);
|
|
|
+ ctx.helper.log(err);
|
|
|
responseData.err = 1;
|
|
|
responseData.msg = err.toString();
|
|
|
}
|