Commit 6be5e8a2a94c5d8eebe78fae2d371f09b21ec973
1 parent
16297019
Exists in
master
1.4版本
Showing
6 changed files
with
31 additions
and
16 deletions
Show diff stats
pages/index/achievement/achievement.wxml
@@ -20,7 +20,7 @@ | @@ -20,7 +20,7 @@ | ||
20 | <view class="grey_line"></view> | 20 | <view class="grey_line"></view> |
21 | <view class="box" wx:if="{{recordVoShow}}"> | 21 | <view class="box" wx:if="{{recordVoShow}}"> |
22 | <view class="box_title">打卡成果</view> | 22 | <view class="box_title">打卡成果</view> |
23 | - <view class="box_blue" wx:if="{{recordVo.hasData==1}}">本次打卡坚持了<span>{{recordVo.taskStatisticsParam}}{{taskVo.statisticsUnit}}</span></view> | 23 | + <view class="box_blue" wx:if="{{taskVo.hasData==1}}">本次打卡坚持了<span>{{recordVo.taskStatisticsParam}}{{taskVo.statisticsUnit}}</span></view> |
24 | <view class="box_grey">"{{recordVo.taskRecordDesc}}"</view> | 24 | <view class="box_grey">"{{recordVo.taskRecordDesc}}"</view> |
25 | <view class="box_pic"> | 25 | <view class="box_pic"> |
26 | <view class="box_img" wx:for="{{recordVo.files}}" wx:key="index" wx:for-item="value"> | 26 | <view class="box_img" wx:for="{{recordVo.files}}" wx:key="index" wx:for-item="value"> |
pages/index/newPunch/newPunch.js
@@ -64,19 +64,20 @@ Page({ | @@ -64,19 +64,20 @@ Page({ | ||
64 | }, | 64 | }, |
65 | // 第二列 | 65 | // 第二列 |
66 | { | 66 | { |
67 | - values: ['8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00'], | 67 | + values: ['5:00','6:00','7:00','8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00', '24:00'], |
68 | defaultIndex: 1, | 68 | defaultIndex: 1, |
69 | }, | 69 | }, |
70 | ], | 70 | ], |
71 | //打卡缺卡提醒 | 71 | //打卡缺卡提醒 |
72 | clockLackShow: false, | 72 | clockLackShow: false, |
73 | - columnsClockLack: [1,2,3], | 73 | + columnsClockLack: [1,2,3,4,5,6,7,8,9,10], |
74 | //必须包含 | 74 | //必须包含 |
75 | containShow: false, | 75 | containShow: false, |
76 | columnsContain: ['无限制','图片'], | 76 | columnsContain: ['无限制','图片'], |
77 | }, | 77 | }, |
78 | //获取模板详情 / 空模板 | 78 | //获取模板详情 / 空模板 |
79 | getDetail() { | 79 | getDetail() { |
80 | + if(this.data.tempId == 0) return | ||
80 | request({ | 81 | request({ |
81 | url: `/wx/temp/getTempDetail`, | 82 | url: `/wx/temp/getTempDetail`, |
82 | method: 'get', | 83 | method: 'get', |
pages/index/newPunch/newPunch.wxml
@@ -2,12 +2,12 @@ | @@ -2,12 +2,12 @@ | ||
2 | <view class="punch_detail"> | 2 | <view class="punch_detail"> |
3 | <view class="title_card"> | 3 | <view class="title_card"> |
4 | <van-cell-group border="{{ false }}"> | 4 | <van-cell-group border="{{ false }}"> |
5 | - <van-field value="{{ form.taskTitle }}" placeholder="请输入标题" border="{{ false }}" bind:change="onfieldChange" /> | 5 | + <van-field value="{{ form.taskTitle }}" placeholder="请输入标题" border="{{ false }}" bind:change="onfieldChange" /> |
6 | </van-cell-group> | 6 | </van-cell-group> |
7 | <view class="grey_line"></view> | 7 | <view class="grey_line"></view> |
8 | <view class="box_card"> | 8 | <view class="box_card"> |
9 | <van-cell-group border="{{ false }}"> | 9 | <van-cell-group border="{{ false }}"> |
10 | - <van-field value="{{ form.taskDesc }}" type="textarea" placeholder="请输入" autosize border="{{ false }}" bind:change="onfieldDescChange" /> | 10 | + <van-field value="{{ form.taskDesc }}" type="textarea" placeholder="请输入" border="{{ false }}" bind:change="onfieldDescChange" /> |
11 | </van-cell-group> | 11 | </van-cell-group> |
12 | </view> | 12 | </view> |
13 | <view class="tip_card"> | 13 | <view class="tip_card"> |
@@ -77,7 +77,7 @@ | @@ -77,7 +77,7 @@ | ||
77 | 学生如缺卡达到一定条件,将会提醒家长 | 77 | 学生如缺卡达到一定条件,将会提醒家长 |
78 | </view> | 78 | </view> |
79 | <view class="white_card_nopadding"> | 79 | <view class="white_card_nopadding"> |
80 | - <van-cell-group border="{{ false }}" > | 80 | + <van-cell-group border="{{ false }}"> |
81 | <van-cell title="提交时必须包含" value="{{ form.submitCondition }}" is-link border="{{ false }}" bindtap="openContainShow" /> | 81 | <van-cell title="提交时必须包含" value="{{ form.submitCondition }}" is-link border="{{ false }}" bindtap="openContainShow" /> |
82 | </van-cell-group> | 82 | </van-cell-group> |
83 | </view> | 83 | </view> |
pages/index/newPunch/newPunch.wxss
pages/index/punchDetail/punchDetail.js
@@ -23,7 +23,7 @@ Page({ | @@ -23,7 +23,7 @@ Page({ | ||
23 | hideHeader: true, // 隐藏日历头部操作栏 | 23 | hideHeader: true, // 隐藏日历头部操作栏 |
24 | disableMode: { // 禁用某一天之前/之后的所有日期 | 24 | disableMode: { // 禁用某一天之前/之后的所有日期 |
25 | type: 'after', // [‘before’, 'after'] | 25 | type: 'after', // [‘before’, 'after'] |
26 | - // 无该属性或该属性值为假,则默认为当天 | 26 | + // 无该属性或该属性值为假,则默认为当天 |
27 | }, | 27 | }, |
28 | }, | 28 | }, |
29 | isDisplay: false, | 29 | isDisplay: false, |
@@ -231,14 +231,27 @@ Page({ | @@ -231,14 +231,27 @@ Page({ | ||
231 | title: '打卡成功', | 231 | title: '打卡成功', |
232 | icon: 'none' | 232 | icon: 'none' |
233 | }) | 233 | }) |
234 | - let e = { | ||
235 | - detail: { | ||
236 | - date: moment(this.data.form.repairDate).format('DD'), | ||
237 | - month: moment(this.data.form.repairDate).format('MM'), | ||
238 | - year: moment(this.data.form.repairDate).format('YYYY') | 234 | + let e |
235 | + if (this.data.form.isRepair == 2) { | ||
236 | + e = { | ||
237 | + detail: { | ||
238 | + date: moment(this.data.form.repairDate).format('DD'), | ||
239 | + month: moment(this.data.form.repairDate).format('MM'), | ||
240 | + year: moment(this.data.form.repairDate).format('YYYY') | ||
241 | + } | ||
239 | } | 242 | } |
243 | + this.getInfo(moment(this.data.form.repairDate).format('YYYY-MM-DD'), 1, e) | ||
244 | + } else { | ||
245 | + e = { | ||
246 | + detail: { | ||
247 | + date: moment().date(), | ||
248 | + month: moment().month() + 1, | ||
249 | + year: moment().year() | ||
250 | + } | ||
251 | + } | ||
252 | + this.getInfo(moment(new Date().getTime()).format('YYYY-MM-DD'), 0, e) | ||
240 | } | 253 | } |
241 | - this.getInfo(moment(this.data.form.repairDate).format('YYYY-MM-DD'), 1, e) | 254 | + |
242 | this.closeClockShow() | 255 | this.closeClockShow() |
243 | } else { | 256 | } else { |
244 | wx.showToast({ | 257 | wx.showToast({ |
pages/index/punchDetail/punchDetail.wxml
@@ -17,9 +17,9 @@ | @@ -17,9 +17,9 @@ | ||
17 | </view> | 17 | </view> |
18 | </view> | 18 | </view> |
19 | <view class="btn_box"> | 19 | <view class="btn_box"> |
20 | - <van-button round color="#F4F4F4" bindtap='toAchieve' custom-style="color: #000;">我 的 成 果</van-button> | 20 | + <van-button round color="#F4F4F4" bindtap='toAchieve' custom-style="color: #000;">我 的 成 果</van-button> |
21 | <van-button round type="info" bindtap='toClock' wx:if="{{isToday}}">立 即 打 卡</van-button> | 21 | <van-button round type="info" bindtap='toClock' wx:if="{{isToday}}">立 即 打 卡</van-button> |
22 | - <van-button round type="warning" bindtap='toRepairClock' wx:if="{{taskVo.allowRepairCard == 1&&repairText=='缺卡'&&!isToday&&!isLarge}}">补 卡</van-button> | 22 | + <van-button round type="warning" bindtap='toRepairClock' wx:if="{{taskVo.allowRepairCard == 1&&repairText=='缺卡'&&!isToday&&!isLarge}}">补 卡</van-button> |
23 | </view> | 23 | </view> |
24 | 24 | ||
25 | <!--打卡--> | 25 | <!--打卡--> |