对接工单和发票

main
yanzai 2 years ago
parent 61cfd5533b
commit 21fc605200

@ -3,7 +3,8 @@ import {
} from '@/lu/axios.js'
import $api from './api.js'
let url_ = "https://health.sixinyun.com";
let chat_url = "https://health.sixinyun.com"
let chat_url = "https://service-platform.sixinyun.com"
let service_platform_appid="qhd130302000100" //岚科服务平台唯一appid
const dev =0
if (dev === 1) {
url_ = "http://sixintijian"
@ -138,6 +139,7 @@ export const yo = async (data) => await $post({
data
})
export const $chat_url = chat_url
export const $service_platform_appid = service_platform_appid
export const $url = url_
export const $image = (path) => {
return `${url_}${path}`

@ -82,6 +82,7 @@
login_loading.value = false
cover_show.value = false
setToken(response.data.token)
uni.setStorageSync('loginUserId', response.data.id);
$emit('callback', true)
}, () => {
login_loading.value = false

@ -14,7 +14,7 @@
OrderPayAction,
OrderListAction,
$image,
$response
$response,$chat_url,$service_platform_appid
} from '@/api'
import {
onShow
@ -198,6 +198,19 @@
const cancelClose = () => {
cancel_show.value = false
}
const KaiPiao=(row)=>{
console.log(row)
let jump_path=$chat_url+'/h5/#/pages/login/login?appid='+$service_platform_appid+'&userid='+$service_platform_appid+'_'+uni.getStorageSync('loginUserId')+'&objtype=invoice&page=edit&ordernum='+$service_platform_appid+'_'+row.show+'&price='+row.true_price
let info ={
title: '提交工单',
icon: '/storage/assets/mp/user/会员卡信息@2x.png',
show: true,
jump_type: 3,
jump_path: jump_path,
login_type: 1
}
uni.$lu.jump(info)
}
</script>
<template>
<view>
@ -304,6 +317,11 @@
<image :src="$image('/storage/assets/mp/order/二维码.png')"></image>
</view>
</view>
<view v-if="i.status === 4" class="pay_done_wrapper">
<view @click.stop="KaiPiao(i)" class="cancel_wrapper">
申请开票
</view>
</view>
<view v-if="i.status === 1" class="pay_done_wrapper">
<view @click.stop="OrderCancelShow(i)" class="cancel_wrapper">
取消订单

@ -12,7 +12,7 @@
ConfigGetAction,
HospitalExtraInfoAction,
$image,
$response,$chat_url
$response,$chat_url,$service_platform_appid
} from '@/api'
import {
onShow
@ -136,7 +136,7 @@
icon: '/storage/assets/mp/user/会员卡信息@2x.png',
show: true,
jump_type: 3,
jump_path: $chat_url+'/h5/#/pages/main/login/login?page=chat&token=[TOKEN]',
jump_path:'servicePlatform' ,
login_type: 1
}])
const quitShow = () => {
@ -184,6 +184,10 @@
getUserInfo()
}
const userButtonClick = (info) => {
if(info.jump_path =='servicePlatform'){
if(user_info.value.id=='' || user_info.value.id==undefined || user_info.value.id==null) return false
info.jump_path=$chat_url+'/h5/#/pages/login/login?appid='+$service_platform_appid+'&userid='+$service_platform_appid+'_'+user_info.value.id+'&objtype=chat&page=list'
}
uni.$lu.jump(info)
}
</script>

Loading…
Cancel
Save