2 Star 1 Fork 0

Jinleit/教师退费率统一项目

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
计入退费率规则.html 7.77 KB
一键复制 编辑 原始数据 按行查看 历史
<!DOCTYPE html>
<html>
<head>
<title>计入退费率规则</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta name="apple-mobile-web-app-capable" content="yes"/>
<link href="resources/css/jquery-ui-themes.css" type="text/css" rel="stylesheet"/>
<link href="resources/css/axure_rp_page.css" type="text/css" rel="stylesheet"/>
<link href="data/styles.css" type="text/css" rel="stylesheet"/>
<link href="files/计入退费率规则/styles.css" type="text/css" rel="stylesheet"/>
<script src="resources/scripts/jquery-1.7.1.min.js"></script>
<script src="resources/scripts/jquery-ui-1.8.10.custom.min.js"></script>
<script src="resources/scripts/axure/axQuery.js"></script>
<script src="resources/scripts/axure/globals.js"></script>
<script src="resources/scripts/axutils.js"></script>
<script src="resources/scripts/axure/annotation.js"></script>
<script src="resources/scripts/axure/axQuery.std.js"></script>
<script src="resources/scripts/axure/doc.js"></script>
<script src="data/document.js"></script>
<script src="resources/scripts/messagecenter.js"></script>
<script src="resources/scripts/axure/events.js"></script>
<script src="resources/scripts/axure/recording.js"></script>
<script src="resources/scripts/axure/action.js"></script>
<script src="resources/scripts/axure/expr.js"></script>
<script src="resources/scripts/axure/geometry.js"></script>
<script src="resources/scripts/axure/flyout.js"></script>
<script src="resources/scripts/axure/ie.js"></script>
<script src="resources/scripts/axure/model.js"></script>
<script src="resources/scripts/axure/repeater.js"></script>
<script src="resources/scripts/axure/sto.js"></script>
<script src="resources/scripts/axure/utils.temp.js"></script>
<script src="resources/scripts/axure/variables.js"></script>
<script src="resources/scripts/axure/drag.js"></script>
<script src="resources/scripts/axure/move.js"></script>
<script src="resources/scripts/axure/visibility.js"></script>
<script src="resources/scripts/axure/style.js"></script>
<script src="resources/scripts/axure/adaptive.js"></script>
<script src="resources/scripts/axure/tree.js"></script>
<script src="resources/scripts/axure/init.temp.js"></script>
<script src="files/计入退费率规则/data.js"></script>
<script src="resources/scripts/axure/legacy.js"></script>
<script src="resources/scripts/axure/viewer.js"></script>
<script src="resources/scripts/axure/math.js"></script>
<script type="text/javascript">
$axure.utils.getTransparentGifPath = function() { return 'resources/images/transparent.gif'; };
$axure.utils.getOtherPath = function() { return 'resources/Other.html'; };
$axure.utils.getReloadPath = function() { return 'resources/reload.html'; };
</script>
</head>
<body>
<div id="base" class="">
<!-- Unnamed (文本段落) -->
<div id="u916" class="ax_default _文本段落">
<img id="u916_img" class="img " src="images/计入退费率规则/u916.png"/>
<!-- Unnamed () -->
<div id="u917" class="text" style="visibility: visible;">
<p><span>1.统一各端对课前退的定义;</span></p><p><span>&nbsp;&nbsp;&nbsp; 学员退费时,对此次退费记录增加“学员退费类型”字段,范围包含“课前退“、”课后退“。</span></p><p><span>&nbsp;&nbsp;&nbsp; 课前退——学员退费时,应退课次=总课次;</span></p><p><span>&nbsp;&nbsp;&nbsp; 课后退——学员退费时,应退课次&lt;总课次;</span></p><p><span>&nbsp;&nbsp;&nbsp; 涉及改动:</span></p><p><span>&nbsp;&nbsp;&nbsp; 1)涉及教师APP查询列表接口,此接口在提供退费记录时,过滤了课前退的情况。在传给教师APP退费记录时,接口中需要增加一个字段——班级类型(面授/双师/在线)</span></p><p><span>&nbsp;&nbsp;&nbsp; 2)涉及BI统计,统计了课后退的教师退费率,以及课前退的退费人数。</span></p><p><span><br></span></p><p><span>2.学员产生退费时,首先判断学员的退费类型属于“课前退”,还是“课后退”——</span></p><p><span>&nbsp; 1)学员退费类型=课前退,则对此次退费记录,对“是否计入教师课后退费率”字段记为“否”。(新增此字段,同时注释掉旧的“是否计入统计”字段)</span></p><p><span>&nbsp; 2)学员退费类型=课后退,则判断当此次退费记录的班级,学员是否存在转班记录?</span></p><p><span>&nbsp;&nbsp; &nbsp;&nbsp; A、不存在转班记录,则判断退费班级是否有考勤记录(三类考勤其一-ICS、ITS、电子考勤),有-则计入当前退费班级;无-则不计入退费率</span></p><p><span>&nbsp;&nbsp; &nbsp;&nbsp; B、存在转班记录,则判断转入课次之后,退费班学员是否有考勤记录(三类考勤其一-ICS、ITS、电子考勤),有-则计入当前退费班级;无-则判断转入班是否有转班记录?</span></p><p><span>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; a、转入班不存在转班记录,则判断转入班是否有考勤记录,有-则计入当前转入班级;无-则不计入退费率</span></p><p><span>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; b、转入班存在转班记录,则判断转入课次之后,转入班学员是否有考勤记录(三类考勤其一-ICS、ITS、电子考勤),有-则计入当前转入班级;无-则判断转入班原班是否有转班记录?</span></p><p><span>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span><span style="color:#0000FF;">..................................................................................</span></p><p><span><br></span></p><p><span>3.历史规则处理</span></p><p><span>除已上标注已实现的规则外,影响教师课后退费率是否计入的规则,均需要注释掉,包括当前已查询到的规则——</span></p><p><span>&nbsp;&nbsp; 1)根据退费原因判断</span></p><p><span>&nbsp;&nbsp; 2)根据已上课次是否超过M/N判断</span></p><p><span>&nbsp;&nbsp; 3)根据是否面授班判断</span></p><p><span>&nbsp;&nbsp; 4)根据是否含有同期班判断</span></p><p><span>&nbsp;&nbsp; 5)根据是否存在缺勤记录判断</span></p><p><span>&nbsp;&nbsp; 6)根据是否同期班为直播班判断</span></p><p><span>&nbsp;&nbsp; 7)学员原班退费后,再次报名此班,会修改班级退费记录(订单模块)</span></p><p><span><br></span></p><p><span>4.历史数据处理</span></p><p><span>功能上线后,已产生退费的班级,其计入结果不作变动;新产生的退费,按新规则执行。</span></p><p><span><br></span></p><p><span><br></span></p><p><span>备注</span></p><p><span>1.退班重报的业务定义——A班和B班的年份、学期、科目相同,退A班报B班。</span></p><p><span>退班重报原因——绝大部分来自优惠促销变动;换年级、老师、时间、地点(规律是学员还在学而思)</span></p>
</div>
</div>
<!-- Unnamed (图片) -->
<div id="u918" class="ax_default _图片">
<img id="u918_img" class="img " src="images/计入退费率规则/u918.png"/>
<!-- Unnamed () -->
<div id="u919" class="text" style="display: none; visibility: hidden">
<p><span></span></p>
</div>
</div>
<!-- Unnamed (文本段落) -->
<div id="u920" class="ax_default _文本段落">
<img id="u920_img" class="img " src="images/项目介绍/u6.png"/>
<!-- Unnamed () -->
<div id="u921" class="text" style="visibility: visible;">
<p><span>教师退费率统计需求说明</span></p>
</div>
</div>
</div>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jinleit/teacher_refund-rate.git
git@gitee.com:jinleit/teacher_refund-rate.git
jinleit
teacher_refund-rate
教师退费率统一项目
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385