|
@@ -11,6 +11,7 @@ class integralService extends Service {
|
|
|
assert(name, '姓名不存在');
|
|
|
assert(openid, 'openid不存在');
|
|
|
assert(integral, '积分不存在');
|
|
|
+ await this.service.integralLog.create({ openid, name, integral });
|
|
|
try {
|
|
|
const res = await this.model.create({ openid, name, integral });
|
|
|
return { errcode: 0, errmsg: 'ok', data: res };
|
|
@@ -20,6 +21,10 @@ class integralService extends Service {
|
|
|
}
|
|
|
async update({ id, openid, name, integral }) {
|
|
|
assert(id, 'id不存在');
|
|
|
+ assert(name, '姓名不存在');
|
|
|
+ assert(openid, 'openid不存在');
|
|
|
+ assert(integral, '积分不存在');
|
|
|
+ await this.service.integralLog.create({ openid, name, integral });
|
|
|
try {
|
|
|
await this.model.updateOne({ _id: id }, { openid, name, integral });
|
|
|
return { errcode: 0, errmsg: 'ok', data: '' };
|