|
@@ -51,6 +51,14 @@ class StudentService extends CrudService {
|
|
|
await this.leavemodel.deleteMany({ studentid: id });
|
|
|
await this.attendmodel.deleteMany({ studentid: id });
|
|
|
}
|
|
|
+ async update({ id }, data) {
|
|
|
+ const student = await this.model.findByIdAndUpdate(id, data);
|
|
|
+ if (student) {
|
|
|
+ const { phone, name } = data;
|
|
|
+ const r = await this.umodel.findOneAndUpdate({ uid: id }, { mobile: phone, name });
|
|
|
+ }
|
|
|
+ return student;
|
|
|
+ }
|
|
|
|
|
|
// 查询
|
|
|
async query({ skip, limit, ...info }) {
|