对接工单和发票

main
yanzai 2 years ago
parent 61cfd5533b
commit 21fc605200

@ -3,7 +3,8 @@ import {
} from '@/lu/axios.js' } from '@/lu/axios.js'
import $api from './api.js' import $api from './api.js'
let url_ = "https://health.sixinyun.com"; 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 const dev =0
if (dev === 1) { if (dev === 1) {
url_ = "http://sixintijian" url_ = "http://sixintijian"
@ -138,6 +139,7 @@ export const yo = async (data) => await $post({
data data
}) })
export const $chat_url = chat_url export const $chat_url = chat_url
export const $service_platform_appid = service_platform_appid
export const $url = url_ export const $url = url_
export const $image = (path) => { export const $image = (path) => {
return `${url_}${path}` return `${url_}${path}`

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

@ -14,7 +14,7 @@
OrderPayAction, OrderPayAction,
OrderListAction, OrderListAction,
$image, $image,
$response $response,$chat_url,$service_platform_appid
} from '@/api' } from '@/api'
import { import {
onShow onShow
@ -198,6 +198,19 @@
const cancelClose = () => { const cancelClose = () => {
cancel_show.value = false 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> </script>
<template> <template>
<view> <view>
@ -304,6 +317,11 @@
<image :src="$image('/storage/assets/mp/order/二维码.png')"></image> <image :src="$image('/storage/assets/mp/order/二维码.png')"></image>
</view> </view>
</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 v-if="i.status === 1" class="pay_done_wrapper">
<view @click.stop="OrderCancelShow(i)" class="cancel_wrapper"> <view @click.stop="OrderCancelShow(i)" class="cancel_wrapper">
取消订单 取消订单

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

Loading…
Cancel
Save