// pages/message/message.js const {getUserRelation,addUserRelation, getUserInfoList, getGoodsInfoList,getLatestChattingRecord} = require('../../API/appraise') const {formatTime} = require('../../utils/util') import messageMap from '../../utils/util' var baseUrl = 'http://192.168.31.27:8084'; var getRelationOption = { data:{ } } var addRelationOption = { data:{ "goodsId":9, "owner": '7386090454720188416', "target": '7384540497554968576', "type":1 } } var getUserInfoListOption = { data:{ id:[] } } var getGoodsInfoListOption = { data:{ id:[], } } var getLatestChattingRecordOption = { uid: '', target: '' } var key = "commodityPicture"; let key1 = "avatarUrl"; let key2 = "merchantName"; let key3 = "id"; function sendSocketMessage(msg){ wx.sendSocketMessage({ data: msg, }) } Page({ /** * 页面的初始数据 */ data: { message:[ // { // id:1, // item:{ // avatarUrl: baseUrl+"/pics/1698753512AiD8PaNrvqsDb1493fda534929a5b5d05f80a8cf3d16.jpg", // commodityPicture: "https://img.js.design/assets/img/6229b69ff89eeaf3b7fd1919.jpg", // merchantName: "daisy", // lastMessageRecord:'你好', // messageTime:'11-7 21:42' // } // }, // { // id:2, // item:{ // avatarUrl: "https://img.js.design/assets/img/61c6d4ab9cd4d011e8f0b298.png", // commodityPicture: "https://img.js.design/assets/smartFill/img334164da748e08.jpg", // merchantName: "kaka", // lastMessageRecord:'价格可以商量一下吗', // messageTime:'11-6 21:11' // } // }, // { // id:3, // item:{ // avatarUrl: baseUrl+"/pics/1698845584tmp_69fe84d4b7b444512c31c8693e95336113d42d50aaca0699.jpg", // commodityPicture: "https://img.js.design/assets/img/64ca428a87e21a113298b895.jpg", // merchantName: "cherry", // lastMessageRecord:'OK', // messageTime:'11-4 19:46' // } // }, // { // id:4, // item:{ // avatarUrl: baseUrl+"/pics/1698846108tmp_c0bcb90fd9ef93e065c22b977d7bc8aea17a1ac1e8393c21.jpg", // commodityPicture: "https://img.js.design/assets/smartFill/img313164da746310.jpg", // merchantName: "666", // lastMessageRecord:'期待下次交易', // messageTime:'11-1 21:30' // } // }, ] }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { var message = this.data.message; // addUserRelation(addRelationOption).then((res) => { // console.log(res); // }).catch((err) => { // console.log(err); // }) getRelationOption.data = { uid: wx.getStorageSync('uid'), } getUserRelation(getRelationOption).then((res) => { console.log(res); const fUid = res.data.data.fUid; let fUidLength = fUid.length; let target = []; for(let i=0;i { console.log(res); const users = res.data.data.users; let targetIds = []; for(let i=0;i{ console.log(res); let data = res.data.data; console.log(data); message[i].item['lastMessageRecord'] = data.content; message[i].item['messageTime'] = formatTime(data.time); console.log(message); })).catch((err=>{ console.log(err); })) } console.log(message); getGoodsInfoListOption.data.id = goodsId; getGoodsInfoList(getGoodsInfoListOption).then((res => { console.log(res); const goods = res.data.data.goods; console.log(message); for(let i=0;i { console.log(err); }) }).catch((err) => { console.log(err); }) }).catch((err) => { console.log(err); }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { }, toChat(e) { let item = e.target.dataset.item; console.log(item); wx.navigateTo({ url: '/pages/chat/chat?toUid='+item.targetId+'&goodsId='+item.goodsId, }) } })