|
|
|
@ -12,7 +12,7 @@ |
|
|
|
|
|
|
|
<view class="main_section"> |
|
|
|
<!-- 教练端--> |
|
|
|
<view> |
|
|
|
<view v-if="userType == 1"> |
|
|
|
|
|
|
|
<!--全部--> |
|
|
|
<scroll-view |
|
|
|
@ -21,39 +21,23 @@ |
|
|
|
scroll-y="true" |
|
|
|
:lower-threshold="lowerThreshold" |
|
|
|
@scrolltolower="loadMoreData" |
|
|
|
style="height: 100vh;" |
|
|
|
style="height: 80vh;" |
|
|
|
> |
|
|
|
<view class="ul"> |
|
|
|
<view class="li"> |
|
|
|
<view class="li" |
|
|
|
v-for="(v,k) in tableList" |
|
|
|
:key="k" |
|
|
|
> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
<image :src="$util.img(v.courses.thumbnail)" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="content">{{v.courses.name}}</view> |
|
|
|
<view class="content"> |
|
|
|
{{v.status == 1 ? '考勤正常':'请假'}} |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
<view class="content">{{v.add_time}} - {{v.end_time}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -66,39 +50,23 @@ |
|
|
|
scroll-y="true" |
|
|
|
:lower-threshold="lowerThreshold" |
|
|
|
@scrolltolower="loadMoreData" |
|
|
|
style="height: 100vh;" |
|
|
|
style="height: 80vh;" |
|
|
|
> |
|
|
|
<view class="ul"> |
|
|
|
<view class="li"> |
|
|
|
<view class="li" |
|
|
|
v-for="(v,k) in tableList" |
|
|
|
:key="k" |
|
|
|
> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
<image :src="$util.img(v.courses.thumbnail)" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="content">{{v.courses.name}}</view> |
|
|
|
<view class="content"> |
|
|
|
{{v.status == 1 ? '考勤正常':'请假'}} |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
<view class="content">{{v.add_time}} - {{v.end_time}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -111,39 +79,23 @@ |
|
|
|
scroll-y="true" |
|
|
|
:lower-threshold="lowerThreshold" |
|
|
|
@scrolltolower="loadMoreData" |
|
|
|
style="height: 100vh;" |
|
|
|
style="height: 80vh;" |
|
|
|
> |
|
|
|
<view class="ul"> |
|
|
|
<view class="li"> |
|
|
|
<view class="li" |
|
|
|
v-for="(v,k) in tableList" |
|
|
|
:key="k" |
|
|
|
> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
<image :src="$util.img(v.courses.thumbnail)" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="content">{{v.courses.name}}</view> |
|
|
|
<view class="content"> |
|
|
|
{{v.status == 1 ? '考勤正常':'请假'}} |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">篮球课</view> |
|
|
|
<view class="content">考勤正常</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
<view class="content">{{v.add_time}} - {{v.end_time}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -151,8 +103,7 @@ |
|
|
|
|
|
|
|
</view> |
|
|
|
<!-- 销售端--> |
|
|
|
<view> |
|
|
|
|
|
|
|
<view v-else> |
|
|
|
<!--全部--> |
|
|
|
<scroll-view |
|
|
|
class="section_1" |
|
|
|
@ -160,39 +111,22 @@ |
|
|
|
scroll-y="true" |
|
|
|
:lower-threshold="lowerThreshold" |
|
|
|
@scrolltolower="loadMoreData" |
|
|
|
style="height: 100vh;" |
|
|
|
style="height: 80vh;" |
|
|
|
> |
|
|
|
<view class="ul"> |
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通考勤</view> |
|
|
|
<view class="content">迟到</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="li" |
|
|
|
v-for="(v,k) in tableList" |
|
|
|
:key="k" |
|
|
|
> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
<!-- <image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image>--> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通考勤</view> |
|
|
|
<view class="content">早退</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通记录</view> |
|
|
|
<view class="content">本周考勤情况:周一到周五均按时打卡,未请假,综合表现良好。 |
|
|
|
<view class="content"> |
|
|
|
{{v.status == 1 ? '考勤正常':'请假'}} |
|
|
|
</view> |
|
|
|
<view class="content">{{v.add_time}} - {{v.end_time}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -206,39 +140,22 @@ |
|
|
|
scroll-y="true" |
|
|
|
:lower-threshold="lowerThreshold" |
|
|
|
@scrolltolower="loadMoreData" |
|
|
|
style="height: 100vh;" |
|
|
|
style="height: 80vh;" |
|
|
|
> |
|
|
|
<view class="ul"> |
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通考勤</view> |
|
|
|
<view class="content">迟到</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="li" |
|
|
|
v-for="(v,k) in tableList" |
|
|
|
:key="k" |
|
|
|
> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
<!-- <image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image>--> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通考勤</view> |
|
|
|
<view class="content">早退</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通记录</view> |
|
|
|
<view class="content">本周考勤情况:周一到周五均按时打卡,未请假,综合表现良好。 |
|
|
|
<view class="content"> |
|
|
|
{{v.status == 1 ? '考勤正常':'请假'}} |
|
|
|
</view> |
|
|
|
<view class="content">{{v.add_time}} - {{v.end_time}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -252,39 +169,22 @@ |
|
|
|
scroll-y="true" |
|
|
|
:lower-threshold="lowerThreshold" |
|
|
|
@scrolltolower="loadMoreData" |
|
|
|
style="height: 100vh;" |
|
|
|
style="height: 80vh;" |
|
|
|
> |
|
|
|
<view class="ul"> |
|
|
|
<view class="li"> |
|
|
|
<view class="li" |
|
|
|
v-for="(v,k) in tableList" |
|
|
|
:key="k" |
|
|
|
> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
<!-- <image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image>--> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通考勤</view> |
|
|
|
<view class="content">迟到</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通考勤</view> |
|
|
|
<view class="content">早退</view> |
|
|
|
<view class="content">2025-01-01 00:00:00 - 2025-01-01 00:00:00</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="li"> |
|
|
|
<view class="left"> |
|
|
|
<image src="http://www.firstui.cn:4000/vipdoc/img/img_logo.png" model="aspectFill"></image> |
|
|
|
</view> |
|
|
|
<view class="right"> |
|
|
|
<view class="content">普通记录</view> |
|
|
|
<view class="content">本周考勤情况:周一到周五均按时打卡,未请假,综合表现良好。 |
|
|
|
<view class="content"> |
|
|
|
{{v.status == 1 ? '考勤正常':'请假'}} |
|
|
|
</view> |
|
|
|
<view class="content">{{v.add_time}} - {{v.end_time}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -316,6 +216,7 @@ export default { |
|
|
|
}, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
userType: '', //用户类型|1=教练,2=销售 |
|
|
|
//tab切换 |
|
|
|
optionTable: [ |
|
|
|
{ |
|
|
|
@ -363,6 +264,8 @@ export default { |
|
|
|
methods: { |
|
|
|
//初始化 |
|
|
|
async init(){ |
|
|
|
this.userType = uni.getStorageSync('userType') |
|
|
|
// this.userType = 2 |
|
|
|
this.getCurrentDate()//获取并格式化当前日期 |
|
|
|
await this.getList(); |
|
|
|
}, |
|
|
|
@ -444,7 +347,7 @@ export default { |
|
|
|
this.tableList = this.tableList.concat(res.data.data); // 使用 concat 方法 将新数据追加到数组中 |
|
|
|
|
|
|
|
console.log('列表',this.tableList) |
|
|
|
this.filteredData.total = res.data.data.total |
|
|
|
this.filteredData.total = res.data.total |
|
|
|
this.filteredData.page++ |
|
|
|
}, |
|
|
|
|
|
|
|
|