diff --git a/pages/ai/paint/paint.vue b/pages/ai/paint/paint.vue index 95780a0..d2dc649 100644 --- a/pages/ai/paint/paint.vue +++ b/pages/ai/paint/paint.vue @@ -101,7 +101,7 @@ checkPrompt: undefined, //true填了内容;false未填内容 checkStyleBox: undefined, //true选了创作风格;false未选创作风格 checkSize: undefined, //true选了画布大小;false未选画布大小 - //checkCanPaint: false, //true已达到最大绘画上限;false未达最高上限 + checkCanPaint: false, //true已达到最大绘画上限;false未达最高上限 }, userInfo: {}, noClick:true, //防止重复提交 @@ -151,7 +151,7 @@ this.style_active = 0; this.prompt_active = 0; this.checkLogin(); - //this.checkUserCanAiPaint(); + this.checkUserCanAiPaint(); }, methods: { @@ -189,12 +189,12 @@ const that = this; //console.log('that.checkData.checkCanPaint',that.checkData.checkCanPaint) //判断是否可进行ai绘画 TODO 暂时关闭校验 - // if(that.checkData.checkCanPaint === true){ - // return uni.showToast({ - // title: '当日绘画次数已用完,请明日再来!', - // icon: 'none' - // }) - // } + if(that.checkData.checkCanPaint === true){ + return uni.showToast({ + title: '当日绘画次数已用完,请明日再来!', + icon: 'none' + }) + } //判断必填项是否都填了 //console.log('创作prompt为:',that.formData.promptText) @@ -236,7 +236,7 @@ painterId: that.userInfo.id, painterName: that.userInfo.username, appType: 0, - platform: 0 + platform: 1 } uni.navigateTo({ url: './paintDetail?data='+JSON.stringify(data) @@ -326,28 +326,28 @@ }, //判断是否达到免费AI绘画次数上限 - // async checkUserCanAiPaint(){ - // let that = this; - // const data = { - // userId: that.userInfo.id, - // platform: 0, - // appType: 0 - // } - // const res = await checkUserCanAiPaint(data); - // //console.log('res绘画',res) - // if(res.data.code === 200){ - // if(res.data.data === true){ - // that.checkData.checkCanPaint = true; - // }else{ - // that.checkData.checkCanPaint = false; - // } - // }else{ - // return uni.showModal({ - // content: '检查绘画上限失败!', - // showCancel: false - // }); - // } - // }, + async checkUserCanAiPaint(){ + let that = this; + const data = { + userId: that.userInfo.id, + platform: 0, + appType: 0 + } + const res = await checkUserCanAiPaint(data); + //console.log('res绘画',res) + if(res.data.code === 200){ + if(res.data.data === true){ + that.checkData.checkCanPaint = true; + }else{ + that.checkData.checkCanPaint = false; + } + }else{ + return uni.showModal({ + content: '检查绘画上限失败!', + showCancel: false + }); + } + }, //获取绘画风格 async getPaintStyleList() {