优化部分页面,解决oss签名不显示的问题,更新西药名称

This commit is contained in:
2025-08-27 08:07:17 +08:00
parent 09130239ad
commit ba2a601505
6 changed files with 30 additions and 19 deletions

View File

@@ -2,6 +2,7 @@ import Request from './request.js';
import errorCode from './errorCode.js';
import {Base64} from "js-base64";
let baseUrl = 'https://app.xiaokang88.com/service/v1/'; // 域名
// let baseUrl = 'http://127.0.0.1:18000/service/v1/'; // 域名
// let baseUrl = 'http://www.xk888.com/service/v1/'; // 域名
export const config = {
baseUrl: baseUrl

View File

@@ -76,5 +76,6 @@
"uniStatistics" : {
"enable" : false
},
"vueVersion" : "2"
"vueVersion" : "2",
"sassImplementationName": "node-sass"
}

View File

@@ -140,7 +140,8 @@
loginOrRe(data).then(res => {
if (res.errcode != -1) {
this.$toast(res.data[0])
this.$toast('登录成功')
// this.$toast(res.data[0])
uni.setStorageSync('token', res.data['token'])
// console.log(res);
uni.setStorageSync('identity', res.data['ServiceUser']['role'])

View File

@@ -155,25 +155,25 @@
<view class="info">
<text>医师</text>
<!-- <text class="name">{{infoList.doctor.name || ''}}</text> -->
<image :src="'data:image/jpeg;base64,'+lists.doctor_sign_image" mode="aspectFit"></image>
<image v-if="lists.doctor_second_sign == 1" :src="'data:image/jpeg;base64,'+lists.doctor_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.doctor_sign_image)" mode="aspectFit"></image>
<image v-if="lists.doctor_second_sign == 1" :src="checkImageUrl(lists.doctor_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>审核药师</text>
<!-- <text class="name">{{rpList.name || ' '}}</text> -->
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>发药人</text>
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>核对人</text>
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>调配人</text>
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
</view>
@@ -215,7 +215,7 @@
7: '已初审'
},
// status:flase,
status: true,
// status: true,
// status: "", // 处方状态
status: "", // 处方状态
id: "",
@@ -260,6 +260,10 @@
}, 1500)
})
},
checkImageUrl(url) {
// 如果url包含http则返回url反之加上 data:image/jpeg;base64,
return url.includes('http') ? url : 'data:image/jpeg;base64,' + url
},
// 数量
getnum(obj) {
let list = obj

View File

@@ -155,25 +155,25 @@
<view class="info">
<text>医师</text>
<!-- <text class="name">{{infoList.doctor.name || ''}}</text> -->
<image :src="'data:image/jpeg;base64,'+lists.doctor_sign_image" mode="aspectFit"></image>
<image v-if="lists.doctor_second_sign == 1" :src="'data:image/jpeg;base64,'+lists.doctor_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.doctor_sign_image)" mode="aspectFit"></image>
<image v-if="lists.doctor_second_sign == 1" :src="checkImageUrl(lists.doctor_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>审核药师</text>
<!-- <text class="name">{{rpList.name || ' '}}</text> -->
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>发药人</text>
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>核对人</text>
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
<view class="info">
<text>调配人</text>
<image :src="'data:image/jpeg;base64,'+lists.Pharmacist_sign_image" mode="aspectFit"></image>
<image :src="checkImageUrl(lists.Pharmacist_sign_image)" mode="aspectFit"></image>
</view>
</view>
@@ -295,6 +295,10 @@
this.is_reject = true;
this.isshow = true
},
checkImageUrl(url) {
// 如果url包含http则返回url反之加上 data:image/jpeg;base64,
return url.includes('http') ? url : 'data:image/jpeg;base64,' + url
},
confirm() {
getPassed({
prescription_no: this.prescription_no,

View File

@@ -463,7 +463,7 @@
// },
// ],
tabs: [{
name: '西(中成)药'
name: '西药'
},
{
name: '中药饮片'
@@ -471,9 +471,9 @@
{
name: '产品服务包'
},
{
name: '保健食品'
},
// {
// name: '保健食品'
// },
],
tabsActive: 0,
tabsBtnStyle: {