|
@@ -17,7 +17,7 @@ class SettingService extends CrudService {
|
|
return await this.model.findOne();
|
|
return await this.model.findOne();
|
|
}
|
|
}
|
|
|
|
|
|
- async update({ id }, { planyearid, planid, termid, user_email, auth_code, am_start, am_end, pm_start, pm_end, bd_start, bd_end }) {
|
|
|
|
|
|
+ async update({ id }, { planyearid, planid, termid, user_email, auth_code, am_start, am_end, pm_start, pm_end, bd_start, bd_end,ques_setting }) {
|
|
assert(id, '缺少部分信息项');
|
|
assert(id, '缺少部分信息项');
|
|
const setting = await this.model.findById(id);
|
|
const setting = await this.model.findById(id);
|
|
if (!setting) {
|
|
if (!setting) {
|
|
@@ -56,6 +56,9 @@ class SettingService extends CrudService {
|
|
if (bd_end) {
|
|
if (bd_end) {
|
|
setting.bd_end = bd_end;
|
|
setting.bd_end = bd_end;
|
|
}
|
|
}
|
|
|
|
+ if (ques_setting) {
|
|
|
|
+ setting.ques_setting = ques_setting;
|
|
|
|
+ }
|
|
await setting.save();
|
|
await setting.save();
|
|
return setting;
|
|
return setting;
|
|
}
|
|
}
|