2025.02.27 工作代码提交

This commit is contained in:
sx 2025-02-27 14:53:04 +08:00
parent 4f84721a49
commit 4402fdd67a
12 changed files with 65 additions and 31 deletions

View File

@ -6,7 +6,8 @@ const config = {
// host: 'h5api', // host: 'h5api',
// #endif // #endif
// #ifndef H5 // #ifndef H5
host: 'http://91f.xyz:8080', // host: 'http://91f.xyz:8080',
host: 'http://chi9fe.natappfree.cc',
// #endif // #endif
// 支付方式配置 // 支付方式配置
payType: { payType: {

View File

@ -586,11 +586,10 @@
</view> </view>
<!-- 只有公开赞显示点赞数 --> <!-- 只有公开赞显示点赞数 -->
<view class="txt mt10" v-if="item.isLike && item.likeType == 0"> <view class="txt mt10">
<text class="text">{{ item.likeCount }}</text> <text class="text" v-if="item.isLike == 0 && item.likeType == 0">{{ item.likeCount }}</text>
</view> <text class="text" v-else-if="item.isLike == 0 && item.likeType == 1">隐私赞</text>
<view class="txt mt10" v-else> <text class="text" v-else>点赞</text>
<text class="text">点赞</text>
</view> </view>
</view> </view>
</view> </view>

View File

@ -163,20 +163,16 @@
util.getMyTask() util.getMyTask()
// 监听登录 // 监听登录
uni.$on('login', () => { // uni.$on('login', () => {
recList.data.length = 0 // // 获取列表
attList.data.length = 0 // tabCurrent.value.refreshList()
nextTick(() => { // })
// 获取列表
tabCurrent.value.refreshList()
})
})
// 监听登录 // 监听登录
uni.$on('logout', () => { // uni.$on('logout', () => {
// 获取列表 // // 获取列表
tabCurrent.value.refreshList() // tabCurrent.value.refreshList()
}) // })
// 视频数据被修改 // 视频数据被修改
uni.$on('updateVideo', (item) => { uni.$on('updateVideo', (item) => {

View File

@ -356,7 +356,7 @@ function toCommentsList() {
<view class="btns df"> <view class="btns df">
<template v-if="detail.isAttention == 0"> <template v-if="detail.isAttention == 0">
<view class="btn lg cancel f1" @click="handleAttention">已关注</view> <view class="btn lg cancel f1" @click="handleAttention">已关注</view>
<view class="btn lg cancel f1 ml20" @click="handleMessage">私信</view> <view class="btn lg cancel f1 ml20" @click="handleMessage" v-if="!userinfo.teenTime">私信</view>
</template> </template>
<template v-else> <template v-else>
<view class="btn lg focus f1" @click="handleAttention">关注</view> <view class="btn lg focus f1" @click="handleAttention">关注</view>
@ -401,7 +401,7 @@ function toCommentsList() {
<view class="txt mt20 c111 f20">分享主页</view> <view class="txt mt20 c111 f20">分享主页</view>
</view> --> </view> -->
<view class="option ver jcc bfff br10" @click="handleMessage"> <view class="option ver jcc bfff br10" @click="handleMessage" v-if="!userinfo.teenTime">
<image class="wh50" src="/static/email.png" mode="aspectFit" /> <image class="wh50" src="/static/email.png" mode="aspectFit" />
<view class="txt mt20 c111 f20">私信Ta</view> <view class="txt mt20 c111 f20">私信Ta</view>
</view> </view>

View File

@ -20,8 +20,8 @@
totalAmount: '', totalAmount: '',
}) })
onLoad(() => { onLoad((option) => {
// if(option.amount) form.totalAmount = option.amount
}) })
// //

View File

@ -55,9 +55,11 @@
// //
form.commission = detail.commission form.commission = detail.commission
// //
form.infoRichText = detail.infoRichText || '' if (detail.infoRichText) {
// form.infoRichText = JSON.parse(detail.infoRichText)
proxy.$refs.editorAreaRef.init(form.infoRichText) //
proxy.$refs.editorAreaRef.init(form.infoRichText)
}
// //
form.specs = detail.specs.map(item => { form.specs = detail.specs.map(item => {
return { return {
@ -176,7 +178,7 @@
*/ */
function handleCate(ev) { function handleCate(ev) {
let index = ev.detail.value let index = ev.detail.value
if (index == categoryIndex.value) return if (index === categoryIndex.value) return
categoryIndex.value = index categoryIndex.value = index
form.categoryId = category[categoryIndex.value].id form.categoryId = category[categoryIndex.value].id
} }
@ -228,7 +230,11 @@
// //
data.sliderImage = data.sliderImage.join(',') data.sliderImage = data.sliderImage.join(',')
//
// if (data.infoRichText) data.infoRichText = Buffer.from(data.infoRichText, 'utf8').toString('base64');
// if (data.infoRichText) data.infoRichText = JSON.stringify(data.infoRichText)
console.log(btoa, data.infoRichText)
return
// //
api.shop.saveProduct({ api.shop.saveProduct({
data, data,

View File

@ -111,6 +111,20 @@
form.description = detail.description form.description = detail.description
// // 0稿 1 2 3 4 // // 0稿 1 2 3 4
form.status = detail.status form.status = detail.status
//
if (detail.popupTime) form.popupTime = detail.popupTime
// id
if (detail.productId) {
form.productId = detail.productId
//
form.productName = detail.productName
//
form.productPrice = detail.productPrice
//
form.productImage = detail.productImage
//
form.commission = detail.commission
}
// //
if (detail.tagsList) labelSelect.push(...detail.tagsList) if (detail.tagsList) labelSelect.push(...detail.tagsList)
// id // id
@ -527,7 +541,7 @@
<view class="df oh mtb20"> <view class="df oh mtb20">
<view class="col oh df fdc jcsb f1 mr20"> <view class="col oh df fdc jcsb f1 mr20">
<view class="name">{{form.productName}}</view> <view class="name">{{form.productName}}</view>
<view class="price thd cFF9B27 f28"> <view class="price thd mt10 cFF9B27 f28">
<text class="price thd mr20">价格{{form.productPrice}}</text> <text class="price thd mr20">价格{{form.productPrice}}</text>
<text class="commission thd">佣金{{form.commission}}</text> <text class="commission thd">佣金{{form.commission}}</text>
</view> </view>

View File

@ -94,7 +94,10 @@
if (rs.code == 200) { if (rs.code == 200) {
// //
const result = rs.data const result = rs.data
if (result.infoRichText) result.infoRichText = util.imgReplace(result.infoRichText) if (result.infoRichText) {
result.infoRichText = JSON.parse(result.infoRichText)
result.infoRichText = util.imgReplace(result.infoRichText)
}
Object.assign(detail, {}, result) Object.assign(detail, {}, result)
return return
} }
@ -131,7 +134,13 @@
// //
function showMakeOrder() { function showMakeOrder() {
proxy.$refs.makeOrderRef.open() util.isLogin(() => {
proxy.$refs.makeOrderRef.open()
}).then(rs => {
uni.navigateTo({
url: '/pages/login/loginPhone'
})
})
} }
/** /**

View File

@ -149,6 +149,14 @@
uni.$off('updateOrderDetail') uni.$off('updateOrderDetail')
uni.navigateBack() uni.navigateBack()
return return
} else if (res.code === 501) {
util.alert(res.msg)
uni.navigateTo({
url: util.setUrl('/pages/index/wallet/topUp', {
amount: detail.totalPrice,
}),
})
return
} }
util.alert({ util.alert({
content: res.msg, content: res.msg,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 386 B

After

Width:  |  Height:  |  Size: 773 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -3,7 +3,8 @@ import {
} from 'vite'; } from 'vite';
import uni from '@dcloudio/vite-plugin-uni'; import uni from '@dcloudio/vite-plugin-uni';
let target = 'http://91f.xyz:8080' // let target = 'http://91f.xyz:8080'
let target = 'http://chi9fe.natappfree.cc'
export default defineConfig({ export default defineConfig({
plugins: [uni()], plugins: [uni()],