|
|
@@ -51,7 +51,7 @@ function selectType(category_id) {
|
|
|
}
|
|
|
|
|
|
|
|
|
-const iconHTML = [1,2,3].map(item => `
|
|
|
+const iconHTML = [1, 2, 3].map(item => `
|
|
|
<div class="brick brick-${item} enter">
|
|
|
<div class="brick-top face"></div>
|
|
|
<div class="brick-bottom face"></div>
|
|
|
@@ -69,7 +69,7 @@ async function getContent(categoryId) {
|
|
|
formData.append('categoryId', categoryId)
|
|
|
formData.append('page', 1)
|
|
|
formData.append('size', 1000)
|
|
|
-
|
|
|
+
|
|
|
|
|
|
let res = await axios({
|
|
|
url: data.API_BASE_URL + '/goods/list',
|
|
|
@@ -80,7 +80,7 @@ async function getContent(categoryId) {
|
|
|
},
|
|
|
data: formData
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
let list = res.data.data.goodsList
|
|
|
let $content = document.querySelector('#content')
|
|
|
|
|
|
@@ -111,7 +111,7 @@ async function getContent(categoryId) {
|
|
|
|
|
|
|
|
|
Array.from($content.querySelectorAll('.commodity-item')).forEach($item => {
|
|
|
- $item.addEventListener('click', function() {
|
|
|
+ $item.addEventListener('click', function () {
|
|
|
socket.emit('clientSyncAction', {
|
|
|
type: 'gotoGoodsSocket',
|
|
|
data: this.getAttribute('data-id')
|
|
|
@@ -123,18 +123,18 @@ async function getContent(categoryId) {
|
|
|
// })
|
|
|
})
|
|
|
|
|
|
- $item.querySelector('.add-card').addEventListener('click', function(ev) {
|
|
|
+ $item.querySelector('.add-card').addEventListener('click', function (ev) {
|
|
|
ev.stopPropagation()
|
|
|
wx.miniProgram.navigateTo({
|
|
|
- url: '/pages/goods/goods?id=' + this.getAttribute('data-id') + '&oper=addCard' ,
|
|
|
+ url: '/pages/goods/goods?id=' + this.getAttribute('data-id') + '&oper=addCard',
|
|
|
})
|
|
|
hideCommodity()
|
|
|
})
|
|
|
|
|
|
- $item.querySelector('.buy-goods').addEventListener('click', function(ev) {
|
|
|
+ $item.querySelector('.buy-goods').addEventListener('click', function (ev) {
|
|
|
ev.stopPropagation()
|
|
|
wx.miniProgram.navigateTo({
|
|
|
- url: '/pages/goods/goods?id=' + this.getAttribute('data-id') + '&oper=buyGoods' ,
|
|
|
+ url: '/pages/goods/goods?id=' + this.getAttribute('data-id') + '&oper=buyGoods',
|
|
|
})
|
|
|
hideCommodity()
|
|
|
})
|
|
|
@@ -161,8 +161,9 @@ function updateSocket(options) {
|
|
|
if (data.type === 'hashChange') {
|
|
|
console.log(data.data)
|
|
|
this.init(data.data)
|
|
|
- } else if (data.type === 'newRoom' && data.data && data.data.roomId) {
|
|
|
-
|
|
|
+ }
|
|
|
+
|
|
|
+ if (data.type === 'newRoom' && data.data && data.data.roomId) {
|
|
|
console.log('新建房间', data.data)
|
|
|
debugger
|
|
|
updateSocket(data.data)
|
|
|
@@ -219,4 +220,4 @@ document.querySelector('.bgd').addEventListener('click', hideCommodity);
|
|
|
|
|
|
(function load() {
|
|
|
init(JSON.parse(unescape(location.hash.substr(1))))
|
|
|
-})();
|
|
|
+})();
|