feat: 增加详情介绍链接
This commit is contained in:
@@ -13,8 +13,8 @@
|
|||||||
"src" : "图片路径"
|
"src" : "图片路径"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"versionName" : "1.0.64",
|
"versionName" : "1.0.65",
|
||||||
"versionCode" : 1064,
|
"versionCode" : 1065,
|
||||||
"app-plus" : {
|
"app-plus" : {
|
||||||
"nvueCompiler" : "weex",
|
"nvueCompiler" : "weex",
|
||||||
"compatible" : {
|
"compatible" : {
|
||||||
|
|||||||
12
pages.json
12
pages.json
@@ -569,6 +569,18 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"path": "pages/medicaldes/medurl",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "详细介绍",
|
||||||
|
"enablePullDownRefresh": false,
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none",
|
||||||
|
"titleNView": false,
|
||||||
|
"popGesture": "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/medicaldes/recordDetail",
|
"path": "pages/medicaldes/recordDetail",
|
||||||
"style": {
|
"style": {
|
||||||
|
|||||||
@@ -63,12 +63,15 @@
|
|||||||
<uni-section
|
<uni-section
|
||||||
class="mb-10"
|
class="mb-10"
|
||||||
titleFontSize="18px"
|
titleFontSize="18px"
|
||||||
title="详细介绍"
|
title="说明"
|
||||||
type="line"
|
type="line"
|
||||||
v-if="prescriptDetail.content && prescriptDetail.content != ''"
|
v-if="prescriptDetail.content && prescriptDetail.content != ''"
|
||||||
>
|
>
|
||||||
<view class="item" v-html="prescriptDetail.content"> </view>
|
<view class="item" v-html="prescriptDetail.content"> </view>
|
||||||
</uni-section>
|
</uni-section>
|
||||||
|
<div class="detail-link-wrap" v-if="prescriptDetail.url && prescriptDetail.url != ''">
|
||||||
|
<text class="detail-link" @click="openDetailUrl">详细介绍>></text>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- <uni-section class="mb-10" titleFontSize="18px" title="配伍" type="line">
|
<!-- <uni-section class="mb-10" titleFontSize="18px" title="配伍" type="line">
|
||||||
<view class="item" v-if="prescriptDetail.compatibility && prescriptDetail.compatibility != ''" v-html="prescriptDetail.compatibility">
|
<view class="item" v-if="prescriptDetail.compatibility && prescriptDetail.compatibility != ''" v-html="prescriptDetail.compatibility">
|
||||||
@@ -129,6 +132,13 @@ export default {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
openDetailUrl() {
|
||||||
|
uni.navigateTo({
|
||||||
|
url:
|
||||||
|
"/pages/medicaldes/medurl?url=" +
|
||||||
|
encodeURIComponent(this.prescriptDetail.url),
|
||||||
|
});
|
||||||
|
},
|
||||||
// 方剂详情
|
// 方剂详情
|
||||||
getDetail() {
|
getDetail() {
|
||||||
$http
|
$http
|
||||||
@@ -207,6 +217,18 @@ export default {
|
|||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.detail-link-wrap {
|
||||||
|
padding: 10rpx 20rpx;
|
||||||
|
padding-bottom: 20rpx;
|
||||||
|
|
||||||
|
.detail-link {
|
||||||
|
font-size: 14px;
|
||||||
|
font-weight: bold;
|
||||||
|
color: #007aff;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/deep/ .uni-section-header__decoration.line {
|
/deep/ .uni-section-header__decoration.line {
|
||||||
background-color: #18bc37;
|
background-color: #18bc37;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,7 +23,25 @@ export default {
|
|||||||
};
|
};
|
||||||
},
|
},
|
||||||
onLoad(e) {
|
onLoad(e) {
|
||||||
this.id = uni.getStorageSync("prescriptUrl");
|
this.id = e.url ? decodeURIComponent(e.url) : uni.getStorageSync("prescriptUrl");
|
||||||
|
// #ifdef APP-PLUS
|
||||||
|
const pages = getCurrentPages()
|
||||||
|
const page = pages[pages.length - 1];
|
||||||
|
const currentWebview = page.$getAppWebview()
|
||||||
|
currentWebview.setStyle({
|
||||||
|
titleNView: {
|
||||||
|
buttons: [{
|
||||||
|
float: 'right',
|
||||||
|
type: 'close',
|
||||||
|
onclick: function() {
|
||||||
|
uni.navigateBack({
|
||||||
|
delta: 1
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
})
|
||||||
|
// #endif
|
||||||
},
|
},
|
||||||
computed: {},
|
computed: {},
|
||||||
watch: {},
|
watch: {},
|
||||||
|
|||||||
Reference in New Issue
Block a user