Commit cab5cd30 authored by zhengke's avatar zhengke

no message

parent 0caab806
<template> <template>
<view class="jobDetailsComponents-box"> <view class="jobDetailsComponents-box">
<view class="jobDetailsComponents activeTwo flex" v-for="(item,index) in dataList" :key="index"> <view class="jobDetailsComponents flex"
:class="item.Status==0?'activeThree':(tem.Status==1?'activeTwo':'activeOne')"
v-for="(item,index) in dataList" :key="index">
<view class="jobDetailsComponents-time-box flex"> <view class="jobDetailsComponents-time-box flex">
<view class="jobDetailsComponents-time flex"> <view class="jobDetailsComponents-time flex">
<view>{{item.student_name.slice(0,1)}}</view> <view>{{item.student_name.slice(0,1)}}</view>
...@@ -16,7 +18,7 @@ ...@@ -16,7 +18,7 @@
<view class="operation-state flex"> <view class="operation-state flex">
<view class="operation-state-img"></view> <view class="operation-state-img"></view>
<view class="operation-state-text"> <view class="operation-state-text">
{{item.Status==0?'未审批':(tem.Status==1?'已提交':'已批阅')}} {{item.Status==0?'未提交':(tem.Status==1?'已提交':'已批阅')}}
</view> </view>
</view> </view>
<view class="operation-name">{{item.add_time}}</view> <view class="operation-name">{{item.add_time}}</view>
...@@ -24,7 +26,7 @@ ...@@ -24,7 +26,7 @@
<view class="jobDetailsComponents-right flex"> <view class="jobDetailsComponents-right flex">
<view class="homework-score flex"> <view class="homework-score flex">
<view class="homework-score-title"> <view class="homework-score-title">
得分 <text>{{item.score}}}</text> 得分 <text>{{item.score}}</text>
</view> </view>
</view> </view>
<view class="homework-score flex"> <view class="homework-score flex">
...@@ -63,6 +65,7 @@ ...@@ -63,6 +65,7 @@
showLogin: true, //多次点击 showLogin: true, //多次点击
dataList: props.dataList dataList: props.dataList
}); });
console.log(props.dataList)
let methods = { let methods = {
} }
......
...@@ -32,12 +32,15 @@ ...@@ -32,12 +32,15 @@
</view> </view>
</view> </view>
<view class="index-student-information"> <view class="index-student-information">
<jobDetailsComponents :dataList="dataList"></jobDetailsComponents> <van-empty description="暂无数据" v-if="dataList.length === 0" />
<jobDetailsComponents v-if="dataList.length>0" :dataList="dataList"></jobDetailsComponents>
</view> </view>
<Loadmore :state="pageState" />
</view> </view>
</view> </view>
</template> </template>
<script> <script>
import Loadmore from "@/components/loadmore.vue";
import jobDetailsComponents from '@/components/index/scoreDetails/jobDetailsComponents' import jobDetailsComponents from '@/components/index/scoreDetails/jobDetailsComponents'
import { import {
reactive, reactive,
...@@ -52,7 +55,8 @@ ...@@ -52,7 +55,8 @@
}, },
components: { components: {
jobDetailsComponents jobDetailsComponents,
Loadmore
}, },
setup() { setup() {
let { let {
...@@ -67,7 +71,8 @@ ...@@ -67,7 +71,8 @@
showLogin: true, //多次点击 showLogin: true, //多次点击
HomeWorkId:'', HomeWorkId:'',
jobDetails: {}, jobDetails: {},
dataList:[] dataList:[],
pageState:'more'
}); });
let methods = { let methods = {
back(){ back(){
...@@ -81,6 +86,7 @@ ...@@ -81,6 +86,7 @@
if(res){ if(res){
data.jobDetails = res.Data data.jobDetails = res.Data
data.dataList = res.Data.DataList; data.dataList = res.Data.DataList;
data.pageState = "none";
} }
}) })
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment