diff --git a/jiuyi2/api/durian.js b/jiuyi2/api/durian.js index e89d7551..82de2070 100644 --- a/jiuyi2/api/durian.js +++ b/jiuyi2/api/durian.js @@ -64,7 +64,7 @@ export const durian = { }, /** - * 交易榴莲果 + * 榴莲果挂买挂卖 * @param {Object} param */ consume(param) { @@ -96,5 +96,29 @@ export const durian = { data: param.data, }) }, + /** + * 获取榴莲果交易列表 + * @param {Object} param + */ + getOrderList(param) { + return util.request({ + url: `/coreplay/app/durian/consume`, + method: 'POST', + data: param.data, + load: true, + }) + }, + /** + * 交易榴莲果 + * @param {Object} param + */ + orderSale(param) { + return util.request({ + url: `/coreplay/app/durian/consume`, + method: 'POST', + data: param.data, + load: true, + }) + }, } export default durian \ No newline at end of file diff --git a/jiuyi2/common/js/config.js b/jiuyi2/common/js/config.js index d9448b2f..f1421c4f 100644 --- a/jiuyi2/common/js/config.js +++ b/jiuyi2/common/js/config.js @@ -6,7 +6,12 @@ const config = { // host: 'h5api', // #endif // #ifndef H5 +<<<<<<< HEAD + host: 'http://91f.xyz:8080', + // host: 'http://g8rbs6.natappfree.cc', +======= host: 'http://91f.xyz:8080', +>>>>>>> 1fb340263bba19031e365ab883932f3f4c4806e3 // #endif // 支付方式配置 payType: { diff --git a/jiuyi2/pages/index/trade.vue b/jiuyi2/pages/index/trade.vue index a7757d9b..f8703a74 100644 --- a/jiuyi2/pages/index/trade.vue +++ b/jiuyi2/pages/index/trade.vue @@ -55,21 +55,16 @@ }) // 交易类型列表 const typeList = reactive([{ - id: 1, + id: 9, name: '挂买', }, { - id: 2, + id: 8, name: '挂卖', } ]) // 类型下标 - const typeIndex = ref(0) - // 表单基本信息 - class Form { - sellNum = '' - totalPrice = '' - } + const typeIndex = ref(0) // 表单 const form = reactive({ sellNum: '', @@ -206,11 +201,11 @@ // 发布榴莲果交易信息 function release() { // 验证必填项 - if (!form.fruitAmount) { + if (!form.sellNum) { util.alert('请输入榴莲果数量') return } - if (!form.fruitAmount) { + if (!form.totalPrice) { util.alert('请输入总价') return } @@ -240,9 +235,11 @@ // 买方用户id targetUserId: config[type].targetUserId, // 交易类型 - transactionType: 10, + transactionType: typeList[typeIndex].id, // 榴莲果交易数量 - fruitAmount: form.fruitAmount, + fruitAmount: form.sellNum, + // 总价 + totalPrice:form.totalPrice, // 对方姓名 name: `${form.first}${form.name}`, // 对方账号 @@ -252,7 +249,6 @@ } }).then(rs => { if (rs.code === 200) { - // util.getPurse() return } @@ -334,8 +330,8 @@ 我的资产 - 积分:{{purse.score}} - 榴莲果:{{purse.fruit}} + 积分:{{(purse.score).toFixed(2)}} + 榴莲果:{{(purse.fruit).toFixed(2)}} diff --git a/jiuyi2/pages/index/videoHome.vue b/jiuyi2/pages/index/videoHome.vue index 9f14f3e1..34c39668 100644 --- a/jiuyi2/pages/index/videoHome.vue +++ b/jiuyi2/pages/index/videoHome.vue @@ -152,24 +152,24 @@ function handleReport() { // 拉黑 function handleBlack() { - // let text = detail.isBlock ? '取消拉黑' : '拉黑' - // util.alert({ - // content: `确认要${text}用户${detail.userNickname}吗?`, - // }).then(rs => { - // let obj = { - // blockUserId: detail.id, - // status: detail.isBlock ? 1 : 0 - // } - // api.mine.blockUser(obj).then(res => { - // if (res.code == 200) { - // util.alert('操作成功!') - // getUserinfo() + let text = detail.isBlock ? '取消拉黑' : '拉黑' + util.alert({ + content: `确认要${text}用户${detail.userNickname}吗?`, + }).then(rs => { + let obj = { + blockUserId: detail.id, + status: detail.isBlock ? 1 : 0 + } + api.mine.blockUser(obj).then(res => { + if (res.code == 200) { + util.alert('操作成功!') + getUserinfo() - // // 关闭弹窗 - // proxy.$refs.menuRef.close() - // } - // }) - // }) + // 关闭弹窗 + proxy.$refs.menuRef.close() + } + }) + }) } // 复制账号 diff --git a/jiuyi2/pages/mine/mine.vue b/jiuyi2/pages/mine/mine.vue index df21d85e..b1138d8b 100644 --- a/jiuyi2/pages/mine/mine.vue +++ b/jiuyi2/pages/mine/mine.vue @@ -50,17 +50,20 @@ function link(url) { }) } function toCustomer() { - let param = {}; - param.type = 'C2C' - param.name = `${props.detail.merName}` - param.msgId = `${rs.data.serviceId}` - param.isCustomer = true - - util.toChat(param) - uni.navigateTo({ - url: util.setUrl('/pages/news/chat/chat', param) + url: util.setUrl('/pages/mine/setting/feedback') }) + // let param = {}; + // param.type = 'C2C' + // param.name = `${props.detail.merName}` + // param.msgId = `${rs.data.serviceId}` + // param.isCustomer = true + + // util.toChat(param) + + // uni.navigateTo({ + // url: util.setUrl('/pages/news/chat/chat', param) + // }) } diff --git a/jiuyi2/vite.config.js b/jiuyi2/vite.config.js index fc5535df..94b029c3 100644 --- a/jiuyi2/vite.config.js +++ b/jiuyi2/vite.config.js @@ -4,6 +4,11 @@ import { import uni from '@dcloudio/vite-plugin-uni'; let target = 'http://91f.xyz:8080' +<<<<<<< HEAD +// let target = 'http://g8rbs6.natappfree.cc' + +======= +>>>>>>> 1fb340263bba19031e365ab883932f3f4c4806e3 export default defineConfig({ plugins: [uni()],