|
@@ -302,7 +302,10 @@ module.exports = app => {
|
|
|
throw '请输入正确的文本信息';
|
|
|
}
|
|
|
const relaStage = await ctx.service.stageRela.getDataByCondition({ rela_sid: stage_id });
|
|
|
- if (relaStage) throw `该期已关联到标段"${relaStage.rela_tname}",不可删除`;
|
|
|
+ if (relaStage) {
|
|
|
+ const relaTender = await ctx.service.tender.getDataByCondition({ id: relaStage.tid });
|
|
|
+ throw `该期已关联到标段"${relaTender.name}",不可删除`;
|
|
|
+ }
|
|
|
if (stageInfo && (ctx.session.sessionUser.accountId === stageInfo.user_id || (ctx.session.sessionUser.is_admin && ctx.request.body.confirm === '确认删除本期')) && stage_highOrder === stageInfo.order) {
|
|
|
const result = await ctx.service.stage.deleteStage(stage_id);
|
|
|
if (!result) {
|
|
@@ -318,7 +321,6 @@ module.exports = app => {
|
|
|
}
|
|
|
} catch (err) {
|
|
|
this.log(err);
|
|
|
- console.log(err);
|
|
|
ctx.session.postError = err.toString();
|
|
|
ctx.redirect(ctx.request.header.referer);
|
|
|
}
|