feat:增加参数校验、调整版本号并发布
This commit is contained in:
parent
90982a3b38
commit
15198cc41c
@ -79,9 +79,10 @@ function _checkRequiredFields(params, requiredFields) {
|
||||
*/
|
||||
export async function registerExtendedProducts(params) {
|
||||
|
||||
// 确认产品类型存在
|
||||
if (!params.type) {
|
||||
return new Result(Result.NotMoreData, null, '注册扩展产品类型type不能为空');
|
||||
const cardRequiredFields = ['type', 'keyId', 'uid', 'userCountLimit', 'operate', 'isAdmin', 'isForce', 'isRound', 'startDate', 'endDate'];
|
||||
const missingField = _checkRequiredFields(params, cardRequiredFields);
|
||||
if (missingField) {
|
||||
return new Result(Result.NotMoreData, null, `参数信息不完整: ${missingField}`);
|
||||
}
|
||||
|
||||
// 如果是卡片的话需要增加的参数
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user