作者 韩昌

gaibug

... ... @@ -345,15 +345,20 @@ export default defineComponent({
})
}
})
const imageFormatMap = new Map([
['jpg', 1],
['gif', 2],
['png', 3],
['bmp', 4]
])
let stateInterval = setInterval(async () => {
// const { result }: { result: Consultation_information_detailType } = await getConsultation_information_detail({ id: data.Event.orderId })
// if (result?.orderState !== 30) proxy.$h.timeCallBack('对方已结束问诊即将返回', 2000)
const stateInterval = setInterval(async () => {
if (data.history === 'err') {
const { result }: { result: Consultation_information_detailType } = await getConsultation_information_detail({ id: data.Event.orderId })
if (result?.orderState !== 30) proxy.$h.timeCallBack('对方已结束问诊即将返回', 2000)
}
}, 3000)
const getDetailHandler = async () => {
... ... @@ -368,7 +373,7 @@ export default defineComponent({
if (data.history === 'success') getOrder_chatHandler(true)
}
const getOrder_chatHandler = async refresh => {
const getOrder_chatHandler = async (refresh: boolean) => {
refresh ? ((data.page.pageNo = 1), data.historyList.splice(0)) : data.page.pageNo++
const { result } = await getOrder_chat({ ...data.page, id: data.detailData.userId })
... ... @@ -420,12 +425,9 @@ export default defineComponent({
ID: item.id
}
})
.reverse()
if (result.records.length) {
result.records.map((_: any) => data.historyList.push(_))
data.historyList = result.records
result.records.map((_: any) => data.historyList.unshift(_))
console.log(data.historyList, '历史记录')
... ...
... ... @@ -97,8 +97,8 @@
"geolocation" : {
"amap" : {
"__platform__" : [ "ios", "android" ],
"appkey_ios" : "666d194cdd59f43db1a064305bf9221a",
"appkey_android" : "666d194cdd59f43db1a064305bf9221a"
"appkey_ios" : "c92e5ae2b2348dc2d8646dfe2f54e61b",
"appkey_android" : "e3cacb0dfa483faa02d1219e6a9f93c8"
}
}
},
... ...
... ... @@ -149,8 +149,6 @@ interface EventType {
reapply?: string
}
const category = ref(['1', '2'])
const { proxy } = getCurrentInstance() as { proxy: ComponentPublicInstance }
const Event = ref<EventType>()
... ... @@ -228,6 +226,7 @@ const ShowSelectData = ref({
onLoad((e: EventType) => {
Event.value = e
if (['edit', 'detail'].includes(e.type)) getVeterinaryHandler()
e.type === 'detail' && (formDisabled.value = true)
... ...
... ... @@ -5,20 +5,25 @@
</template> -->
</u-navbar>
<view class="message">
<view class="flexJ" v-for="(_, index) in list" :key="index" style="margin-bottom: 66rpx" @click="jumpUrlHandler(_)">
<view class="flexA">
<view class="poBox">
<image :src="_.imgUrl" mode="aspectFill" />
<view class="message-badge flexC" v-if="![0, '0'].includes(_.BadgeNum)">{{ _.BadgeNum < 99 ? _.BadgeNum : '99+' }}</view>
<view v-for="(_, index) in list" :key="index" @click="jumpUrlHandler(_)">
<view class="flexJ">
<view class="flexA">
<view class="poBox">
<image :src="_.imgUrl" mode="aspectFill" />
<view class="message-badge flexC" v-if="![0, '0'].includes(_.BadgeNum)">{{ _.BadgeNum < 99 ? _.BadgeNum : '99+' }}</view>
</view>
<view style="margin-left: 20rpx">
<view class="message-title">{{ _.title }}</view>
<text class="message-text">{{ _.text }}</text>
</view>
</view>
<view style="margin-left: 20rpx">
<view class="message-title">{{ _.title }}</view>
<text class="message-text">{{ _.text }}</text>
</view>
</view>
<!-- <view>
<!-- <view>
<view class="message-time">{{ _.time }}</view>
</view> -->
</view>
<view class="flexD">
<u-line margin="30rpx 0" v-if="index !== list.length - 1" length="80%"></u-line>
</view>
</view>
</view>
</template>
... ...
... ... @@ -10,7 +10,7 @@ exports.main = async (event, context) => {
"title": data.title,
"content": data.content,
"force_notification": true, // 服务端推送
"request_id": 'dasfkjashdjkf', // 请求唯一标识号
"request_id": data.requestId, // 请求唯一标识号
"payload": data.content,
"badge": 0
// "channel:": {
... ...
// export const baseURL = 'http://192.168.10.63:8080/jeecg-boot' // 本地
// export const baseURL = 'http://t5qnpc.natappfree.cc/jeecg-boot' // 本地
// export const baseURL = 'http://192.168.12.171:8881/jeecg-boot' // 本地
export const baseURL = 'http://114.115.178.175:8799/jeecg-boot' // 测试
export const baseURL = 'http://114.115.178.175:8799/jeecg-boot' // 测试
// export const baseURL = 'http://127.0.0.1:4523/m1/3332971-0-default/jeecg-boot' // mock
interface optionsType {
... ...