Commit be2effe7 authored by 罗超's avatar 罗超

调整

parent e87edc18
......@@ -78,7 +78,7 @@
export default {
props: ["stuCourseList"],
emits:['change'],
emits:['change','changePopStatus'],
setup(props, context) {
let data = reactive({
statusBarHeight: 24,
......@@ -89,6 +89,7 @@
let methods = {
exchangeItemHandler() {
data.showItems = true
context.emit('changePopStatus',1)
},
//点击切换课程
hideExchangeBoxHandler(item) {
......@@ -99,7 +100,7 @@
context.emit('change',item.courseId)
}
data.showItems = false
context.emit('changePopStatus',0)
// setTimeout(()=>{
// uni.reLaunch({
// url: '/pages/index/workSituation?tabNme=' + '作业情况' +'&courseId=' + item.courseId
......@@ -154,12 +155,14 @@
left: 350rpx;
top: -11rpx;
width: 340rpx;
height: 294rpx;
}
.course-card .end {
width: 550rpx;
margin: 0 auto;
display: block;
height: 20rpx;
}
.course-card .course-item .course-name {
......
......@@ -139,7 +139,7 @@
import {getTeacherCourse} from '../../../api/index'
export default {
props: {},
emits:['change'],
emits:['change','changePopStatus'],
setup(props,ctx) {
const Keywords=ref('')
let data = reactive({
......@@ -161,6 +161,7 @@
},
exchangeItemHandler(){
data.showItems=true
ctx.emit('changePopStatus',1)
},
hideExchangeBoxHandler(item){
if(item){
......@@ -168,6 +169,7 @@
ctx.emit('change',item.courseId)
}
data.showItems=false
ctx.emit('changePopStatus',0)
},
queryTecherCourse(){
getTeacherCourse().then(r=>{
......@@ -258,12 +260,14 @@
left: 350rpx;
top: -11rpx;
width: 340rpx;
height: 294rpx;
}
.course-card .end {
width: 550rpx;
margin: 0 auto;
display: block;
height: 20rpx;
}
.course-card .course-item .course-name {
......
......@@ -58,17 +58,18 @@
<input v-model="uploadParm.ExamName" class="examList-popup-name" placeholder="请输入考试名称"/>
<van-uploader
class="examList-popup-fil-box flex"
accept=".excel"
accept="file"
preview-size="120rpx"
:before-read="beforeRead"
@after-read="customUpload"
:disabled="loading"
>
<view class="examList-popup-fil">
<!-- <view class="examList-popup-fil">
<van-image class="img" width="32rpx" height="32rpx" fit="cover"
src="https://viitto-1301420277.cos.ap-chengdu.myqcloud.com/Test/Upload/Goods/1653639041000_305.png" />
选择文件
</view>
</view> -->
<van-button round color='#C91727' custom-style='width: 548rpx;' block>选择文件</van-button>
</van-uploader>
</view>
</view>
......@@ -235,7 +236,7 @@
}
let host = ''
if (process.env.NODE_ENV === "development") {
host = 'http://192.168.10.36:8082/api'
host = 'https://jjswapi.oytour.com/api'
} else {
host = 'https://jjswapi.oytour.com/api'
}
......
......@@ -7,7 +7,7 @@
<button class="hotsopt" :style="{width:width,height:height}" open-type="getUserInfo" @tap="getUserProfile()"
@click="getCode"></button>
</view>
<van-popup :show="showPhone">
<van-popup :show="showPhone" @click-overlay="closeOverlayHandler">
<view
style="width: 70vw;background: #FFF;display: flex;flex-direction: column;align-items: center;padding-bottom: 20px;border-radius: 8px;">
<view
......@@ -75,6 +75,9 @@
showLogin: true, //多次点击
});
let methods = {
closeOverlayHandler(){
data.showPhone=false
},
getUserProfile() {
//新的获取用户资料
var that = this;
......
<template>
<page-meta :page-style="showPopu?'overflow:hidden;':''">
<view class="indexpage">
<navbar class="navbarSticky" bg="#F6F6F6">
<view class="index-header-box">
......@@ -19,7 +20,7 @@
<view style="font-size: 50rpx;">您的学情反馈已准备好</view>
</view>
</view>
<course-card :stuCourseList="stuCourseList" @change="changeCourseHandler"></course-card>
<course-card :stuCourseList="stuCourseList" @changePopStatus='changePopStatusHandler' @change="changeCourseHandler"></course-card>
<view class="index-student-title flex">
<text>学情反馈</text>
<view>(共{{workList!=null&&workList.length>0?workList.length:0}}条)</view>
......@@ -38,6 +39,7 @@
</view>
</view>
</view>
</page-meta>
</template>
<script>
......@@ -88,10 +90,14 @@
workMsg: {
courseId: 0,
},
showPopu:false,
workList: [],//学员作业、考试、评语数据
});
let methods = {
changePopStatusHandler(status){
data.showPopu=status==1
},
jumpPage(url) {
uni.navigateTo({
url: url,
......
<template>
<page-meta :page-style="showPopu?'overflow:hidden;':''">
<view class="workSituationpage">
<navbar class="navbarSticky" bg="#F6F6F6">
<view class="index-header-box" @click="back">
......@@ -27,7 +28,7 @@
</view>
</view>
</view>
<courseCard @change="changeCourseHandler"></courseCard>
<courseCard @changePopStatus='changePopStatusHandler' @change="changeCourseHandler"></courseCard>
<view class="index-student-information">
<view class="workSituation-title-box flex">
<view class="workSituation-title"
......@@ -53,6 +54,7 @@
<!-- <Loadmore :state="pageState" /> -->
</view>
</view>
</page-meta>
</template>
<script>
......@@ -120,10 +122,14 @@
pageState: "more",
currentCourseId:0,
userData:{},
loading:false
loading:false,
showPopu:false
});
data.userData=uni.getStorageSync("userInfo")
let methods = {
changePopStatusHandler(status){
data.showPopu=status==1
},
goSet(){
let url='/pages/setComments/setComments?CourseId='+data.currentCourseId;
console.log("url",url);
......
......@@ -8,7 +8,7 @@
</navbar>
<view style="margin: 40rpx 0 10rpx 0;">
<view style="padding:0 50rpx;font-weight: 800;color: #282828;">
<view style="font-size: 36rpx;">{{stuName}}学情反馈</view>
<view style="font-size: 36rpx;">{{stuName}}</view>
</view>
</view>
<view class="index-student-title flex">
......
//请求教育接口
let host = ''
if (process.env.NODE_ENV === "development") {
host = 'http://192.168.10.36:8082/api'
host = 'https://jjswapi.oytour.com/api'
// host = 'http://192.168.10.65:8085/api'
} else {
host = 'https://jjswapi.oytour.com/api'
......
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