|
@@ -697,10 +697,13 @@ module.exports = app => {
|
|
|
const checkData = {
|
|
const checkData = {
|
|
|
checkType: status,
|
|
checkType: status,
|
|
|
sdesc: data.opinion,
|
|
sdesc: data.opinion,
|
|
|
- w_code: ctx.request.body.w_code
|
|
|
|
|
|
|
+ p_code: typeof ctx.request.body.p_code === 'string' ? ctx.request.body.p_code.trim() : '',
|
|
|
}
|
|
}
|
|
|
switch (status) {
|
|
switch (status) {
|
|
|
case 3:// 审批通过
|
|
case 3:// 审批通过
|
|
|
|
|
+ if (!checkData.p_code) {
|
|
|
|
|
+ throw '请输入变更令号(批复编号)';
|
|
|
|
|
+ }
|
|
|
const revising = await ctx.service.change.checkRevising(ctx.change.tid, ctx.change.cid);
|
|
const revising = await ctx.service.change.checkRevising(ctx.change.tid, ctx.change.cid);
|
|
|
if (revising) {
|
|
if (revising) {
|
|
|
throw '台账修订中并本变更令存在新增清单,无法审批通过';
|
|
throw '台账修订中并本变更令存在新增清单,无法审批通过';
|