Commit c75a26db authored by Mac's avatar Mac

1

parent 9f2b0389
......@@ -2,7 +2,7 @@ import request from '../../utils/request'
/**
* 获取课程分页列表
* @param {JSON参数} data
* @param {JSON参数} data
*/
export function queryClassPage(data) {
return request({
......@@ -15,7 +15,7 @@ export function queryClassPage(data) {
/**
* 获取课程状态列表
* @param {JSON参数} data
* @param {JSON参数} data
*/
export function queryClassStatusList() {
return request({
......@@ -144,4 +144,26 @@ export function queryClassLogPageList(data) {
method: 'post',
data
});
}
\ No newline at end of file
}
/**
* 教师课时奖励 分页列表
*/
export function getTeachingBonusPageList(data) {
return request({
url: '/TeachingRewards/GetTeachingBonusPageList',
method: 'post',
data
});
}
/**
* 教师奖励状态 枚举
*/
export function getBonusStateEnumList(data) {
return request({
url: '/TeachingRewards/GetBonusStateEnumList',
method: 'post',
data
});
}
......@@ -167,7 +167,7 @@
</q-td>
</template>
<template v-slot:body-cell-CostTypeList="props">
<q-td :props="props" v-for="(s,si) in props.row.CostTypeList" :index="si">
<q-td :props="props" v-for="(s,si) in props.row.CostTypeList" :key="si">
<span style="background-color: rgba(64,158,255,.1);display: inline-block;padding: 0 5px;height: 22px;line-height: 20px;font-size: 12px;color: #646464;border-radius: 4px;box-sizing: border-box;border: 1px solid rgba(64,158,255,.2);white-space: nowrap;margin-bottom: 4px;margin-right: 4px;">{{s}}</span>
</q-td>
</template>
......@@ -228,7 +228,7 @@
</q-td>
</template>
<template v-slot:body-cell-CostTypeList="props">
<q-td :props="props" v-for="(s,si) in props.row.CostTypeList" :index="si">
<q-td :props="props" v-for="(s,si) in props.row.CostTypeList" :key="si">
<span style="background-color: rgba(64,158,255,.1);display: inline-block;padding: 0 5px;height: 22px;line-height: 20px;font-size: 12px;color: #646464;border-radius: 4px;box-sizing: border-box;border: 1px solid rgba(64,158,255,.2);white-space: nowrap;margin-bottom: 4px;margin-right: 4px;">{{s}}</span>
</q-td>
</template>
......
This diff is collapsed.
......@@ -50,9 +50,9 @@
<div class="di-c"><img src="../../assets/images/administration/period.png" alt="" style="width: 14px;height: 14px;margin-right: 5px;">{{item.ClassHours?item.ClassHours:'0'}}课时</div>
</div>
<div class="d2">
<div> <span class="d2-n">带课老师</span><img :src="item.TeacherHead" alt="" style="width: 26px;height: 26px;border-radius: 4px;margin-right: 5px;color: #2961FE">{{item.TeacherName}}</div>
<div class="row" style="align-items: center"> <span class="d2-n">带课老师</span><img :src="item.TeacherHead" alt="" style="width: 26px;height: 26px;border-radius: 4px;margin-right: 5px;color: #2961FE">{{item.TeacherName}}</div>
<div><span class="d2-n">上课教室</span>{{item.RoomName}}</div>
<div><span class="d2-n">上课时间</span><span style="text-decoration:underline;color:#111111;">{{item.ClassStyleName}} </span><span class="iconfont icon-xiangxia" style="color: #2961FE;font-size: 10px" ></span>
<div><span class="d2-n">上课时间</span><span style="text-decoration:underline;color:#111111;cursor: pointer">{{item.ClassStyleName}} </span><span class="iconfont icon-xiangxia" style="color: #2961FE;font-size: 10px" ></span>
<q-popup-proxy>
<q-banner>
<div class="price-popup" style="padding: 10px">
......@@ -123,7 +123,7 @@
<div style="margin: 0">价格信息</div>
<div><span class="d2-n">原价</span><span>{{item.OriginalPrice.toFixed(2)}}</span></div>
<div><span class="d2-n">售价</span><span style="color:#f5576c;font-weight: bold">{{item.SellPrice.toFixed(2)}}</span></div>
<div v-if="item.IsStepPrice==1 && item.ClassStepPriceList.length>0" >
<div v-if="item.IsStepPrice==1 && item.ClassStepPriceList.length>0" style="cursor: pointer">
更多优惠价格<span class="iconfont icon-xiangxia" style="color: #2961FE;font-size: 10px" ></span>
<q-popup-proxy>
<q-banner>
......@@ -530,11 +530,6 @@
font-size: 12px;
color: #2D2D2D;
}
.japaneseTrain .el-calendar{
width: 454px;
}
.japaneseTrain .el-calendar-table .el-calendar-day{
height: 60px!important;
}
</style>
......@@ -356,6 +356,11 @@ const routes = [{
component: () =>
import("pages/sale/studentList.vue")
},
{
path: "/course/classHourReward", //教学奖励 课时奖励
component: () =>
import("pages/course/classHourReward.vue")
},
{
path: "/test", //API测试
component: () =>
......
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