Browse Source

bug处理

master
kola-web 1 day ago
parent
commit
dafe75245e
  1. 1
      src/app.ts
  2. 5
      src/components/popup/index.ts
  3. 2
      src/components/popup/index.wxml
  4. 1
      src/doc/pages/doc1/index.json
  5. BIN
      src/images/bg6.png
  6. BIN
      src/images/icon22.png
  7. 4
      src/pages/applyFrom/index.wxml
  8. 2
      src/pages/applyFromResult/index.wxml
  9. 9
      src/pages/index/index.scss
  10. 4
      src/pages/index/index.ts
  11. 9
      src/pages/index/index.wxml
  12. 9
      src/pages/knowledge/index.scss
  13. 1
      src/pages/knowledge/index.wxml
  14. 5
      src/patient/pages/home/index.wxml

1
src/app.ts

@ -56,7 +56,6 @@ App<IAppOption>({ @@ -56,7 +56,6 @@ App<IAppOption>({
onShow(options) {
if (options.query.scene) {
this.globalData.scene = parseScene(options.query.scene) as { workerId: string }
console.log(this.globalData.scene)
}
this.startLogin()
},

5
src/components/popup/index.ts

@ -42,5 +42,10 @@ Component({ @@ -42,5 +42,10 @@ Component({
url,
})
},
handlePopup1Check1() {
if (this.data.popup1Check1) {
app.mpBehavior({ PageName: 'BTN_PATIENTPRIVACY' })
}
},
},
})

2
src/components/popup/index.wxml

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
,请您仔细阅读。一旦您开始使用,即表示您已充分理解并同意协议内容。
</view>
<view class="check">
<checkbox class="checkbox" model:checked="{{popup1Check1}}" color="#f23a2f"></checkbox>
<checkbox class="checkbox" model:checked="{{popup1Check1}}" bind:tap="handlePopup1Check1" color="#f23a2f"></checkbox>
<view class="c-content">
我特此同意
<text class="link" bind:tap="routerTo" data-url="/doc/pages/doc1/index">《个人信息及隐私政策》</text>

1
src/doc/pages/doc1/index.json

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
{
"navigationBarTitleText": "个人信息及隐私政策",
"usingComponents": {
"mp-html": "mp-html"
}

BIN
src/images/bg6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 KiB

BIN
src/images/icon22.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

4
src/pages/applyFrom/index.wxml

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
</view>
</view>
<view class="from-item">
<view class="label required">您的姓名</view>
<view class="label required">{{Relation == 1 ? '您的' : '患者'}}姓名</view>
<view class="content">
<input
model:value="{{UserName}}"
@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
</view>
</view>
<view class="from-item">
<view class="label required">您的出生年月</view>
<view class="label required">{{Relation == 1 ? '您的' : '患者'}}出生年月</view>
<view class="content">
<picker mode="date" model:value="{{BirthMonth}}" fields="month">
<view class="picker">

2
src/pages/applyFromResult/index.wxml

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
<navbar fixed custom-style="background:{{background}}">
<van-icon name="arrow-left" slot="left" size="18px" color="#000" bind:tap="handleBack" />
</navbar>
<view class="page" style="padding-top:{{pageTop}}px">
<view class="page" style="padding-top:{{pageTop}}px;background: url({{imageUrl}}bg6.png?t={{Timestamp}}) no-repeat top center/100% 726rpx;">
<view class="container">
<image class="result-icon" src="{{imageUrl}}icon5.png?t={{Timestamp}}"></image>
<view class="title">您已成功提交筛查申请</view>

9
src/pages/index/index.scss

@ -79,6 +79,7 @@ @@ -79,6 +79,7 @@
display: none;
}
.module-item {
position: relative;
border-radius: 24rpx;
background: #ffffff;
position: relative;
@ -103,6 +104,14 @@ @@ -103,6 +104,14 @@
background-color: #fff;
border-radius: 0 0 24rpx 24rpx;
}
.play {
position: absolute;
top: 84rpx;
left: 50%;
transform: translateX(-50%);
width: 56rpx;
height: 56rpx;
}
}
}
}

4
src/pages/index/index.ts

@ -24,6 +24,9 @@ Page({ @@ -24,6 +24,9 @@ Page({
userInfo,
popupShow: !userInfo.guestPrivacyAgree,
})
if (!userInfo.guestPrivacyAgree) {
app.mpBehavior({ PageName: 'PG_PATIENTLOGIN' })
}
})
this.getBanner()
this.getKnowledgeList()
@ -119,6 +122,7 @@ Page({ @@ -119,6 +122,7 @@ Page({
handlePopupOk() {
const { popupType } = this.data
if (popupType === 'argument') {
app.mpBehavior({ PageName: 'BTN_PATIENTLOG' })
wx.ajax({
method: 'POST',
url: '?r=wtx/user/agree-guest-privacy',

9
src/pages/index/index.wxml

@ -44,6 +44,7 @@ @@ -44,6 +44,7 @@
data-index="{{index}}"
>
<image class="item-img" mode="aspectFill" src="{{item.CoverImg}}"></image>
<image wx:if="{{item.Type==2}}" class="play" src="{{imageUrl}}icon22.png?t={{Timestamp}}"></image>
<view class="item-title">{{item.Title}}</view>
</view>
</view>
@ -57,13 +58,7 @@ @@ -57,13 +58,7 @@
</view>
</view>
<view class="module-list">
<view
class="module-item"
wx:for="{{questionList}}"
wx:key="Id"
bindtap="handleAskItem"
data-id="{{item.Id}}"
>
<view class="module-item" wx:for="{{questionList}}" wx:key="Id" bindtap="handleAskItem" data-id="{{item.Id}}">
<view class="item-header">
<image class="icon" src="{{imageUrl}}icon2.png?t={{Timestamp}}"></image>
<view class="title">{{item.Question}}</view>

9
src/pages/knowledge/index.scss

@ -12,6 +12,7 @@ page { @@ -12,6 +12,7 @@ page {
display: flex;
background-color: #fff;
.photo {
position: relative;
flex-shrink: 0;
width: 208rpx;
height: 156rpx;
@ -20,6 +21,14 @@ page { @@ -20,6 +21,14 @@ page {
height: 100%;
border-radius: 12rpx;
}
.play {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 56rpx;
height: 56rpx;
}
}
.wrap {
flex: 1;

1
src/pages/knowledge/index.wxml

@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
<view class="list-item" wx:for="{{list}}" wx:key="Id" bind:tap="handleDetail" data-index="{{index}}">
<view class="photo">
<image class="photo-img" mode="aspectFill" src="{{item.CoverImg}}"></image>
<image wx:if="{{item.Type==2}}" class="play" src="{{imageUrl}}icon22.png?t={{Timestamp}}"></image>
</view>
<view class="wrap">
<view class="title">{{item.Title}}</view>

5
src/patient/pages/home/index.wxml

@ -1,7 +1,10 @@ @@ -1,7 +1,10 @@
<navbar fixed custom-style="background:{{background}}" back>
<image class="page-title" slot="left" src="{{imageUrl}}index-title1.png?t={{Timestamp}}"></image>
</navbar>
<view class="page" style="padding-top:{{pageTop}}px;background:url('{{imageUrl}}bg4.png?t={{Timestamp}}') no-repeat top center/100% 666rpx">
<view
class="page"
style="padding-top:{{pageTop}}px;background:url('{{imageUrl}}bg4.png?t={{Timestamp}}') no-repeat top center/100% 666rpx"
>
<view class="user">
<view class="avatar">
<image

Loading…
Cancel
Save