...
|
...
|
@@ -328,10 +328,14 @@ module.exports = class extends global.yoho.BaseModel { |
|
|
const info = await mysqlCli.query(`select id from ${TABLE_ACT_PRIZE_PRODUCT_USER}
|
|
|
where prize_code = :prizeCode limit 1`, {prizeCode});
|
|
|
|
|
|
if (info && info.length && !isRetry) {
|
|
|
return this.createPrizeCode(length, true);
|
|
|
if (info && info.length) {
|
|
|
if (isRetry) {
|
|
|
return '';
|
|
|
} else {
|
|
|
return this.createPrizeCode(length, true);
|
|
|
}
|
|
|
} else {
|
|
|
return '';
|
|
|
return prizeCode;
|
|
|
}
|
|
|
}
|
|
|
|
...
|
...
|
|