优化细节

This commit is contained in:
haomingming
2023-03-30 17:14:12 +08:00
parent 75c9d6cae2
commit edff2d3c05
17 changed files with 92 additions and 19 deletions
+8 -1
View File
@@ -3,7 +3,6 @@ import { API } from './../../utils/network/api'
const api = new API()
const app = getApp()
Page({
data: {
navbarData: {
showCapsule: 1, //是否显示左上角图标 1表示显示 0表示不显示
@@ -11,6 +10,14 @@ Page({
},
checked: false
},
onLoad(){
let usertype = wx.getStorageSync('usertype');
if(!usertype){
wx.navigateTo({
url: "/Pages/index/index"
})
}
},
onChange(event) {
this.setData({
checked: event.detail,
+8
View File
@@ -15,6 +15,14 @@ Page({
login_disabled: false,
btn_color: "#ccc"
},
onLoad(){
let usertype = wx.getStorageSync('usertype');
if(!usertype){
wx.navigateTo({
url: "/Pages/index/index"
})
}
},
onChange(event) {
this.setData({
checked: event.detail,
+1
View File
@@ -21,6 +21,7 @@ Page({
onShow(){
console.log("chat onShow");
this.getInquiryMessageBasic();
console.log("app.globalData.scene from chat: ", app.globalData.scene);
},
$onMessageReceived(value) {
const message = value.data[0];
+1 -1
View File
@@ -97,7 +97,7 @@
</view>
<!-- 底部按钮 -->
<view class="item_bottom">
<view class="item_bottom_btn">问诊记录</view>
<view class="item_bottom_btn" bindtap="gochat" data-order_inquiry_id="{{item.order_inquiry_id}}">问诊记录</view>
<view class="item_bottom_btn item_bottom_btn_repeat" bindtap="go" data-url="/Pages/yishi/onlinechufang/index?order_inquiry_id={{item.order_inquiry_id}}&order_prescription_id={{item.order_prescription_id}}">
重开处方
</view>
+8 -1
View File
@@ -35,7 +35,14 @@ Page({
doctors_advice_focus: false,
case_detail: {},
sub_disabled: false,
from: ""
from: "",
now_filed_focus: 'save_durg_single_use'
},
changeFocus(e){
let next_filed_focus = e.currentTarget.dataset.next_filed_focus;
this.setData({
now_filed_focus: next_filed_focus
})
},
onDoctorsAdviceFocus(){
this.setData({
+30 -2
View File
@@ -33,7 +33,8 @@
<view class="addzhenduan" wx:if="{{from != 'chat'}}">+添加诊断</view>
<view slot="label">
<view style="margin-top: 20rpx;" class="label_item" wx:for="{{zhenduan_list}}">
<van-icon name="delete" catchtap="delZhenDuan" color="red" data-disease_class_id="{{item.icd_id}}" /><text style="margin-left: 10rpx;">{{item.icd_name}}</text>
<van-icon name="delete" catchtap="delZhenDuan" color="red" data-disease_class_id="{{item.icd_id}}" wx:if="{{from != 'chat'}}"/>
<text style="margin-left: 10rpx;">{{item.icd_name}}</text>
</view>
</view>
</van-cell>
@@ -124,6 +125,11 @@
input-align="left"
placeholder="请输入用法(口服)"
custom-style="font-size: 30rpx;"
clearable
confirm-type="next"
bind:confirm="changeFocus"
data-next_filed_focus="save_durg_frequency_use"
focus="{{now_filed_focus == 'save_durg_single_use'}}"
border="{{ true }}"
/>
<van-field
@@ -133,6 +139,11 @@
input-align="left"
placeholder="请输入服用次(一日1次)"
custom-style="font-size: 30rpx;"
clearable
confirm-type="next"
bind:confirm="changeFocus"
data-next_filed_focus="save_durg_single_unit"
focus="{{now_filed_focus == 'save_durg_frequency_use'}}"
border="{{ true }}"
/>
<van-field
@@ -142,6 +153,11 @@
input-align="left"
placeholder="请输入用量(一次3粒)"
custom-style="font-size: 30rpx;"
clearable
confirm-type="next"
bind:confirm="changeFocus"
data-next_filed_focus="save_durg_available_days"
focus="{{now_filed_focus == 'save_durg_single_unit'}}"
border="{{ true }}"
/>
<van-field
@@ -151,15 +167,25 @@
input-align="left"
placeholder="请输入时长"
custom-style="font-size: 30rpx;"
clearable
confirm-type="next"
bind:confirm="changeFocus"
data-next_filed_focus="save_durg_prescription_product_num"
focus="{{now_filed_focus == 'save_durg_available_days'}}"
border="{{ true }}"
/>
<van-field
label="药品数量"
type="text"
type="number"
model:value="{{save_durg_prescription_product_num}}"
input-align="left"
placeholder="请输入数量"
custom-style="font-size: 30rpx;"
clearable
confirm-type="next"
bind:confirm="changeFocus"
data-next_filed_focus="save_durg_packaging_unit"
focus="{{now_filed_focus == 'save_durg_prescription_product_num'}}"
border="{{ true }}"
/>
<van-field
@@ -169,6 +195,8 @@
input-align="left"
placeholder="盒/袋"
custom-style="font-size: 30rpx;"
clearable
confirm-type="done"
border="{{ true }}"
/>
+3 -1
View File
@@ -79,9 +79,11 @@ page{
border-radius: 20rpx;
}
.drugs_box_item{
border-bottom: 1px solid red;
padding: 20rpx 20rpx 20rpx 20rpx;
}
.drugs_box_item:not(:first-child){
border-top: 1px solid #E7E7E7;
}
.drugs_name{
color: #333333;
font-size: 32rpx;
+1 -1
View File
@@ -17,7 +17,7 @@ Page({
data_list_4: [],
data_list_5: [],
conversationList: [],
message_inquiry_type: 1,
message_inquiry_type: 99999,
system_notice_unreadnnum: "",
service_notice_unreadnnum: "",
hasOnShow: false
+2 -2
View File
@@ -28,14 +28,14 @@
<view class="tabs" wx:if="{{ has_data }}" >
<t-tabs
defaultValue="{{ message_inquiry_type }}"
default-value="{{ message_inquiry_type }}"
sticky
bind:change="onTabsChange"
bind:scroll="onStickyScroll"
t-class="custom-tabs"
theme="line"
swipeable="{{false}}"
custom-style="font-size: 32rpx"
>
<t-tab-panel label="在线问诊" value="1" wx:if="{{data_list_1.length > 0}}">