Browse Source

优化

release
FightingN 4 years ago
parent
commit
c8564eaf6e
  1. 3
      epdc-resident-mp-yushan/pages/mine/mine.wxss
  2. 8
      epdc-resident-mp-yushan/subpages/extend/pages/epidemicControl/epidemicControl.wxml
  3. 6
      epdc-resident-mp-yushan/subpages/extend/pages/epidemicControl/epidemicControl.wxss
  4. 4
      epdc-resident-mp-yushan/subpages/extend/pages/moreList/moreList.wxml
  5. 8
      epdc-resident-mp-yushan/subpages/extend/pages/moreList/moreList.wxss
  6. 49
      epdc-resident-mp-yushan/subpages/extend/pages/tripReport/tripReport.js
  7. 9
      epdc-resident-mp-yushan/subpages/extend/pages/tripReport/tripReport.wxml

3
epdc-resident-mp-yushan/pages/mine/mine.wxss

@ -454,8 +454,9 @@ page {
box-shadow: 0px 7px 21px 0px rgba(223, 223, 223, 0.31); box-shadow: 0px 7px 21px 0px rgba(223, 223, 223, 0.31);
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-around; justify-content: space-between;
z-index: 100; z-index: 100;
padding: 0 30rpx;
} }
.bright-status-bac { .bright-status-bac {

8
epdc-resident-mp-yushan/subpages/extend/pages/epidemicControl/epidemicControl.wxml

@ -15,7 +15,9 @@
<view class="center-title">行程上报</view> <view class="center-title">行程上报</view>
<view class="center-content">上报近期的行程信息,群防群控,共同抗击疫情。</view> <view class="center-content">上报近期的行程信息,群防群控,共同抗击疫情。</view>
</view> </view>
<view class="right">></view> <view class="right">
<image src="../../../../images/mine/right.png" class="back-icon" />
</view>
</view> </view>
<view class="box-item" bind:tap="toVaccines"> <view class="box-item" bind:tap="toVaccines">
<view class="left"> <view class="left">
@ -25,7 +27,9 @@
<view class="center-title">接种查询</view> <view class="center-title">接种查询</view>
<view class="center-content">查询疫苗接种情况信息,共同抗疫,人人有责</view> <view class="center-content">查询疫苗接种情况信息,共同抗疫,人人有责</view>
</view> </view>
<view class="right">></view> <view class="right">
<image src="../../../../images/mine/right.png" class="back-icon" />
</view>
</view> </view>
</view> </view>
</view> </view>

6
epdc-resident-mp-yushan/subpages/extend/pages/epidemicControl/epidemicControl.wxss

@ -73,7 +73,7 @@ page {
border-radius: 14rpx; border-radius: 14rpx;
display: flex; display: flex;
align-items: center; align-items: center;
padding: 0 43rpx 29rpx; padding: 0 43rpx 0rpx;
} }
.left { .left {
@ -101,7 +101,3 @@ page {
font-size: 28rpx; font-size: 28rpx;
color: #999999; color: #999999;
} }
.right {
color: #999999;
}

4
epdc-resident-mp-yushan/subpages/extend/pages/moreList/moreList.wxml

@ -19,7 +19,9 @@
</view> --> </view> -->
</view> </view>
</view> </view>
<view class="right-icon">></view> <view class="right-icon">
<image src="../../../../images/mine/right.png" />
</view>
</view> </view>
</view> </view>
<load-more loadMoreVisible="{{loadMoreVisible}}" loadMoreType="{{loadMoreType}}" bg-f="bg-f"></load-more> <load-more loadMoreVisible="{{loadMoreVisible}}" loadMoreType="{{loadMoreType}}" bg-f="bg-f"></load-more>

8
epdc-resident-mp-yushan/subpages/extend/pages/moreList/moreList.wxss

@ -13,7 +13,7 @@ page {
height: 188rpx; height: 188rpx;
background: #fff; background: #fff;
margin-bottom: 7rpx; margin-bottom: 7rpx;
padding: 30rpx 37rpx 0 31rpx; padding: 0rpx 37rpx 0 31rpx;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
@ -45,7 +45,7 @@ page {
width: 26rpx; width: 26rpx;
height: 32rpx; height: 32rpx;
margin-right: 10rpx; margin-right: 10rpx;
vertical-align: middle; /* vertical-align: middle; */
} }
.time { .time {
@ -70,9 +70,7 @@ page {
color: #666666; color: #666666;
} }
.right-icon { .right-icon image {
width: 16rpx; width: 16rpx;
height: 23rpx; height: 23rpx;
font-size: 28rpx;
color: #a3a3a3;
} }

49
epdc-resident-mp-yushan/subpages/extend/pages/tripReport/tripReport.js

@ -69,6 +69,7 @@ Page({
value: 'id', value: 'id',
label: 'shortName', label: 'shortName',
}, },
newOptions: [],
pid: 0, pid: 0,
}, },
onLoad: function (options) { onLoad: function (options) {
@ -116,19 +117,22 @@ Page({
return return
} }
// 如果不是第一层级,要往下加children // 如果不是第一层级,要往下加children
let options1 = this.data.options1 let arr = this.recursionMethod(
let arr = this.recursionMethod(options1, this.data.pid, res.data) this.data.options1,
this.data.pid,
res.data
)
this.setData({ this.setData({
options1: arr, options1: arr,
}) })
console.log('options1---', this.data.options1)
} }
}) })
}, },
recursionMethod(arr, pid, children) { recursionMethod(arr, pid, children) {
arr.forEach((item) => { arr.forEach((item) => {
console.log('item.children', item.children)
if (item.children) { if (item.children) {
console.log('掉children') console.log('掉children', item.children, this.data.pid, children)
this.recursionMethod(item.children, this.data.pid, children) this.recursionMethod(item.children, this.data.pid, children)
} else { } else {
if (item.id === pid) { if (item.id === pid) {
@ -137,32 +141,7 @@ Page({
wx.hideLoading() wx.hideLoading()
} }
} }
// if (item.id === pid) {
// console.log('值相等')
// item.children = children
// wx.hideLoading()
// }
// else {
// item.children = [
// {
// label: '11',
// value: '1111',
// id: '11111111111111111',
// },
// ]
// }
// if (item.children) {
// console.log('掉children')
// this.recursionMethod(item.children, this.data.pid, children)
// }
// if (item.id === pid) {
// console.log('值相等')
// item.children = children
// wx.hideLoading()
// }
}) })
console.log('options1---', this.data.options1)
return arr return arr
}, },
// 动态加载级联选择器 // 动态加载级联选择器
@ -268,7 +247,7 @@ Page({
this.showToast('来自地区不能为空') this.showToast('来自地区不能为空')
return return
} }
if (this.data.localTimeValue.length === 0) { if (this.data.localTime.length === 0) {
this.showToast('来到本地时间不能为空') this.showToast('来到本地时间不能为空')
return return
} }
@ -292,6 +271,11 @@ Page({
backDate: this.data.backTime, backDate: this.data.backTime,
note: this.data.actContent.trim(''), note: this.data.actContent.trim(''),
} }
wx.showModal({
title: '提示',
content: '是否要上报行程',
success(res) {
if (res.confirm) {
saveTripInfo(params) saveTripInfo(params)
.then((res) => { .then((res) => {
if (res.code == 0 && res.msg == 'success') { if (res.code == 0 && res.msg == 'success') {
@ -315,6 +299,11 @@ Page({
lock: false, lock: false,
}) })
}) })
} else if (res.cancel) {
console.log('用户点击取消')
}
},
})
}, },
onInputValue(e) { onInputValue(e) {
let code = e.currentTarget.dataset.code let code = e.currentTarget.dataset.code

9
epdc-resident-mp-yushan/subpages/extend/pages/tripReport/tripReport.wxml

@ -39,9 +39,9 @@
<view class="item-select" bind:tap="onOpenNowAddress"> <view class="item-select" bind:tap="onOpenNowAddress">
<!-- <image src="../../images/right-sword.png" class="arrow" /> --> <!-- <image src="../../images/right-sword.png" class="arrow" /> -->
</view> </view>
<!-- defaultFieldNames='{{defaultFieldNames}}' --> <!-- defaultFieldNames='{{defaultFieldNames}}' bind:close="onCloseNowAddress" -->
<block wx:if="{{visibleNowAddress}}"> <block wx:if="{{visibleNowAddress}}">
<wux-cascader visible="{{ visibleNowAddress }}" title="所在地区" controlled value="{{ nowAddressValue }}" options="{{ options1 }}" bind:close="onCloseNowAddress" bind:change="onChangeAdress" bind:load="onLoadOptions" /> <wux-cascader visible="{{ visibleNowAddress }}" title="所在地区" controlled value="{{ nowAddressValue }}" options="{{ options1 }}" bind:change="onChangeAdress" bind:load="onLoadOptions" />
</block> </block>
</view> </view>
<view class="data-form-item" style="margin-bottom:10rpx"> <view class="data-form-item" style="margin-bottom:10rpx">
@ -63,7 +63,8 @@
</view> </view>
</view> </view>
<block wx:if="{{visibleComeFromAddress}}"> <block wx:if="{{visibleComeFromAddress}}">
<wux-cascader visible="{{ visibleComeFromAddress }}" controlled value="{{ comeFromAddressValue }}" options="{{ options1 }}" bind:close="onCloseComeFromAddress" bind:change="onChangeComeFromAddress" bind:load="onLoadComeAddress" /> <!-- bind:close="onCloseComeFromAddress" -->
<wux-cascader visible="{{ visibleComeFromAddress }}" controlled value="{{ comeFromAddressValue }}" options="{{ options1 }}" bind:change="onChangeComeFromAddress" bind:load="onLoadComeAddress" />
</block> </block>
</view> </view>
<view class="data-form-item"> <view class="data-form-item">
@ -88,7 +89,7 @@
</view> </view>
<view class="data-form"> <view class="data-form">
<view class="textarea-item"> <view class="textarea-item">
<textarea class="textarea" placeholder-class="placeholder" placeholder="请输入备注信息" maxlength="100" value="{{actContent}}" bindinput="onInputValue" data-code="actContent"></textarea> <textarea class="textarea" placeholder-class="placeholder" placeholder="请输入备注信息" maxlength="100" value="{{actContent}}" bindinput="onInputValue" data-code="actContent" maxlength='200'></textarea>
</view> </view>
</view> </view>
</view> </view>

Loading…
Cancel
Save