Browse Source

hotfix:fixbug

feature-1.1-dev
Penny 3 years ago
parent
commit
e857943e7f
  1. 4
      api/paint.js
  2. 2
      pages/ai/paint/loverPaint.vue
  3. 6
      pages/ai/paint/paint.vue
  4. 2
      pages/ai/paint/paintDetail.vue
  5. 11
      pages/userInfo/userInfo.vue
  6. 6
      pages/userInfo/vip/MemberScroll.vue
  7. 5
      pages/userInfo/vip/vip.vue

4
api/paint.js

@ -13,9 +13,9 @@ export function getPaintStyle() {
}
// 获取提示词列表
export function getPrompt() {
export function getPrompt(type) {
return request({
url: `${serviceTitle}${prefix}/getPrompt`,
url: `${serviceTitle}${prefix}/getPrompt/${type}`,
method: 'get'
})
}

2
pages/ai/paint/loverPaint.vue

@ -98,7 +98,7 @@
},
//
async getPrompt() {
const res = await getPrompt();
const res = await getPrompt("2");
if (res.data.code === 200) {
this.promptList = res.data.data
//console.log('this.promptList',this.promptList)

6
pages/ai/paint/paint.vue

@ -88,10 +88,10 @@
<view class="form-label">种子(随机种子为-1)</view>
<input class="uni-input" v-model="formData.seed" type="number" placeholder="请输入种子" />
</view>
<view class="form-item">
<!-- <view class="form-item">
<view class="form-label">生成数量</view>
<uni-number-box v-model="formData.batchSize" :step="1" :min="1" :max="4" />
</view>
</view> -->
<view class="form-item">
<view class="form-label display-flex-sb">
<view class="left-title">关键词相关性</view>
@ -528,7 +528,7 @@
//
async getPrompt() {
const res = await getPrompt();
const res = await getPrompt("0");
if (res.data.code === 200) {
this.promptList = res.data.data
//console.log('this.promptList',this.promptList)

2
pages/ai/paint/paintDetail.vue

@ -20,7 +20,7 @@
<!-- <view class="complete" :style="{backgroundImage: 'url(' + transImg + ')'}"> -->
<view class="complete">
<view class="Multi-sheet-tips" v-if="batchSize > 1">此处仅展示第一张图其余请前往创作工坊查看</view>
<view class="Multi-sheet-tips" v-if="batchSize > 1">此处仅展示第一张图其余请前往我的创作查看</view>
<!-- prompt关键词 -->
<view class="keywords">
<view>

11
pages/userInfo/userInfo.vue

@ -10,10 +10,11 @@
<view v-if="userInfo.username">
<view class="username">
{{userInfo.username}}
<uni-icons class="vip-icon" custom-prefix="iconfont" type="icon-VIP" size="18" :color="isVip === true ? primaryColor : noVipColor "/>
<view v-if="isVip === false">画意人</view>
<view v-if="isVip === true">高级画意师</view>
<uni-icons class="vip-icon" custom-prefix="iconfont" type="icon-VIP" size="18" :color="isVip === true ? vipColor : noVipColor "/>
<view v-if="isVip === false">画意人</view>
<view class="titleLogo" v-if="isVip === true">高级画意师</view>
</view>
<view class="gold-info">画意值{{goldNum}}</view>
</view>
<view class="login-btn uni-primary" v-else @click="$noMultipleClicks(getUserInfoLogin)">点击登录</view>
@ -106,6 +107,7 @@ import UniIcons from "../../uni_modules/uni-icons/components/uni-icons/uni-icons
goldNum: 0,
primaryColor: "#1a94bc",
noVipColor: "#6a6a6a",
vipColor: "#FFA500",
menus: [
{
title: "常见问题",
@ -415,6 +417,9 @@ import UniIcons from "../../uni_modules/uni-icons/components/uni-icons/uni-icons
}
}
.titleLogo{
color: orange;
}
}
}

6
pages/userInfo/vip/MemberScroll.vue

@ -1,6 +1,7 @@
<template>
<view class="member-scroll">
<view class="member-item" v-for="(item, index) in memberList" :key="index">
<view v-for="(item2, index2) in memberList" :key="index"></view>
<text class="member-name">{{ encryptString(item.name) }}</text>
<text class="member-time">{{ calculateTimeDifference(item.time) }}</text>
<text class="member-info">购买了{{ item.duration }}个月{{ item.vipName }}</text>
@ -13,7 +14,8 @@ export default {
name: "MemberScroll",
data() {
return {
memberList: []
memberList: [],
vipList:['月卡','季卡','年卡']
}
},
created() {
@ -39,7 +41,7 @@ export default {
name: randomName,
time: randomDateTime,
duration: Math.floor(Math.random() * 12) + 1,
vipName: "全站VIP权益"
vipName: "月卡"
};
this.memberList.push(member);
}

5
pages/userInfo/vip/vip.vue

@ -30,7 +30,7 @@
{{item.originPrice}}
</view>
<view class="save-box">
立省{{item.originPrice - item.price}}
立省{{parseFloat(item.originPrice - item.price).toFixed(2)}}
</view>
</view>
</view>
@ -40,7 +40,7 @@
<button class="linkToUs" type="default" plain="true" size="mini" open-type="im" data-im-id="DimenMusicHub">联系客服</button>
</view>
<button class="sumbit-btn" @click="openVip" :disabled="disabled" v-if="systemInfo != 'ios'">
<button class="sumbit-btn" @click="$noMultipleClicks(openVip)" :disabled="disabled" v-if="systemInfo != 'ios'">
立即开通
</button>
@ -99,6 +99,7 @@
disabled: false,
vipInfo: undefined,
systemInfo: undefined,
noClick:true, //
memberBenefits: [
{icon: "icon-wuguanggao", iconColor: "#b07838", bgColor: "#fbefc5", info: "下载图片免广告", description: "无需看广告解锁,直接用"},
{icon: "icon-biaoqing", iconColor: "#d58859", bgColor: "#fae1d8", info: "千万表情免费用", description: "超全超有趣的表情库,海量表情免费用"},

Loading…
Cancel
Save