Browse Source

feature:新增兑换绘画使用次数方法

feature-1.0
Penny 3 years ago
parent
commit
23cca262e7
  1. 8
      api/paint.js
  2. 38
      pages/userInfo/userInfo.vue

8
api/paint.js

@ -46,5 +46,13 @@ export function checkUserCanAiPaint(data) {
data
})
}
//使用兑换cdk
export function useCdk(data) {
return request({
url: `${serviceTitle}${prefix}/useCdk`,
method: 'post',
data
})
}

38
pages/userInfo/userInfo.vue

@ -50,6 +50,14 @@
<uni-icons class="list-menu-genduo" custom-prefix="iconfont" type="icon-gengduo"></uni-icons>
</view>
</button>
<button title="兑换绘画次数" @click="$noMultipleClicks(useCdk)">
<view class="list-menu-item">
<uni-icons class="list-menu-icon" custom-prefix="iconfont" type="icon-gengduo" size="20" :color="primaryColor" />
<view class="text">兑换绘画次数</view>
<uni-icons class="list-menu-genduo" custom-prefix="iconfont" type="icon-gengduo"></uni-icons>
</view>
</button>
</view>
</view>
</view>
@ -57,13 +65,15 @@
<script>
import {loginTiktok} from '@/api/auth.js'
import {useCdk} from '@/api/paint.js'
import UniIcons from "../../uni_modules/uni-icons/components/uni-icons/uni-icons";
export default {
components: {UniIcons},
data() {
return {
userInfo: {},
noClick:true, //
noClick:true, //,
cdk: undefined,
primaryColor: "#1a94bc",
menus: [
{
@ -107,6 +117,7 @@ import UniIcons from "../../uni_modules/uni-icons/components/uni-icons/uni-icons
})
//
this.userInfo = res.data.data.userInfo;
console.log('this.userInfo',this.userInfo)
uni.setStorage({
key: 'token',
data: res.data.data.access_token,
@ -197,12 +208,33 @@ import UniIcons from "../../uni_modules/uni-icons/components/uni-icons/uni-icons
//
linkToUs(){
uni.showToast({
title: '敬请期待',
title: '关注次元意境抖音官方账号即可',
icon: 'none'
})
//tt.openAwemeUserProfile(options);
//console.log('options',options)
}
},
//
useCdk(){
let that = this;
uni.showModal({
title:'提示',
editable: true,
placeholderText:'请输入兑换cdk',
success() {
//使cdk
const data = {
cdk: that.cdk,
userId: that.userInfo.id,
source: '1'
}
useCdk(data).then(res =>{
console.log('res',res);
})
}
})
},
}
}
</script>

Loading…
Cancel
Save