Commit 2d11c98b authored by yangshuxing's avatar yangshuxing

bug修改

parent 292f37b3
...@@ -142,8 +142,9 @@ ...@@ -142,8 +142,9 @@
</select> </select>
<update id="deleteBatch"> <update id="deleteBatch">
update gk_cmpt_score_rule_scoreinfo update gk_cmpt_score_rule_scoreinfo a
set isDelete=1,updateTime=now() left join gk_cmpt_score_field_value b on a.cmptId=b.cmptId and a.mark_no=b.markNo and a.rule_id=b.rule_id
where cmptId=#{cmptId} and insertTime >= #{start} and #{end} >= insertTime set a.isDelete=1, a.updateTime=now(),b.isDelete=1,b.updateTime=now()
where a.cmptId=#{cmptId} and a.insertTime >= #{start} and #{end} >= a.insertTime
</update> </update>
</mapper> </mapper>
\ No newline at end of file
...@@ -42,9 +42,10 @@ ...@@ -42,9 +42,10 @@
</update> </update>
<select id="getSettingByCmptId" resultType="com.dlbridge.jadp.plugins.cmpt.bean.FuncSetting"> <select id="getSettingByCmptId" resultType="com.dlbridge.jadp.plugins.cmpt.bean.FuncSetting">
select cmpt_id cmptId,switch_mobile mobile, select cmpt_id cmptId,ifnull(switch_mobile,0) mobile,
switch_countdown countdown,switch_customer customer, ifnull(switch_countdown,0) countdown,ifnull(switch_customer,0) customer,
switch_news news,switch_banner banner,news_alias newsAlias,switch_mileage mileage,switch_scoreReview switchScoreReview ifnull(switch_news ,0) news,ifnull(switch_banner,0) banner,ifnull(news_alias,0) newsAlias,
ifnull(switch_mileage,0) mileage,ifnull(switch_scoreReview,0) switchScoreReview
from gk_cmpt_func from gk_cmpt_func
where cmpt_id=#{cmptId} where cmpt_id=#{cmptId}
</select> </select>
......
...@@ -220,7 +220,7 @@ public class RemoteService { ...@@ -220,7 +220,7 @@ public class RemoteService {
public List<EnrollUser> getAllEnrollUser(Integer cmptId) { public List<EnrollUser> getAllEnrollUser(Integer cmptId) {
ResponseEntity<String> forEntity = restTemplate.getForEntity(timerURL + "getMarkNo.do?cmptId=" ResponseEntity<String> forEntity = restTemplate.getForEntity(timerURL + "getMarkNo.do?cmptId="
+ cmptId, String.class); + cmptId+"&appId=02001_1.0", String.class);
if (forEntity.getStatusCode() == HttpStatus.OK) { if (forEntity.getStatusCode() == HttpStatus.OK) {
String resultString = forEntity.getBody(); String resultString = forEntity.getBody();
JSONObject object = JSONObject.parseObject(resultString); JSONObject object = JSONObject.parseObject(resultString);
......
...@@ -909,8 +909,11 @@ public class MicroApiController { ...@@ -909,8 +909,11 @@ public class MicroApiController {
.setSubsectionscore(score.getScore().getDuration()).setSubsectionMileage(mileage).setCmptPace(cmptPace) .setSubsectionscore(score.getScore().getDuration()).setSubsectionMileage(mileage).setCmptPace(cmptPace)
.setSubsectionTime(subsectionTime) .setSubsectionTime(subsectionTime)
.setCmptId(score.getCmptId()).setRuleId(rule.getId()).setMarkNo(score.getMarkNo()).setCheckStatus(0); .setCmptId(score.getCmptId()).setRuleId(rule.getId()).setMarkNo(score.getMarkNo()).setCheckStatus(0);
if(settingByCmptId.getSwitchScoreReview() == null){
settingByCmptId.setSwitchScoreReview(0);
}
//如果自动审核开启的话,进行单条成绩的审核处理 //如果自动审核开启的话,进行单条成绩的审核处理
if(settingByCmptId.getSwitchScoreReview()==1){ if(settingByCmptId.getSwitchScoreReview() != null && settingByCmptId.getSwitchScoreReview()==1){
//配速小于2"27不能通过审核 //配速小于2"27不能通过审核
if(cmptPace<=(float)147/1000){ if(cmptPace<=(float)147/1000){
cmptScoreRuleScoreInfo.setCheckStatus(2); cmptScoreRuleScoreInfo.setCheckStatus(2);
......
...@@ -7,6 +7,7 @@ import com.dlbridge.jadp.plugins.cmpt.service.*; ...@@ -7,6 +7,7 @@ import com.dlbridge.jadp.plugins.cmpt.service.*;
import com.dlbridge.jadp.plugins.cmpt.utils.date.DateUtil; import com.dlbridge.jadp.plugins.cmpt.utils.date.DateUtil;
import com.neusoft.www.utils.web.Result; import com.neusoft.www.utils.web.Result;
import lombok.extern.log4j.Log4j2; import lombok.extern.log4j.Log4j2;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateUtils; import org.apache.commons.lang3.time.DateUtils;
import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Row;
...@@ -448,7 +449,11 @@ public class ScoreController { ...@@ -448,7 +449,11 @@ public class ScoreController {
} }
String start = request.getParameter("start"); String start = request.getParameter("start");
String end = request.getParameter("end"); String end = request.getParameter("end");
if(StringUtils.isBlank(start) || StringUtils.isBlank(end)){
return Result.fail().setMsg("请选择删除数据的时间范围!");
}
int count = cmptScoreRuleService.deleteBatch(cmptId,start,end); int count = cmptScoreRuleService.deleteBatch(cmptId,start,end);
log.info("共删除"+count);
return Result.success().setContent(count); return Result.success().setContent(count);
} }
......
...@@ -102,7 +102,6 @@ ...@@ -102,7 +102,6 @@
<span>删除</span> <span>删除</span>
</div> </div>
</div> </div>
</div> </div>
<div class="section" > <div class="section" >
<div style="display: flex;justify-content: space-between"> <div style="display: flex;justify-content: space-between">
......
...@@ -68,10 +68,10 @@ $(document).ready(function () { ...@@ -68,10 +68,10 @@ $(document).ready(function () {
url : "/gk/score/getScore/"+getCId()+"/"+param, url : "/gk/score/getScore/"+getCId()+"/"+param,
success:function (data) { success:function (data) {
var result = data.content; var result = data.content;
if(!result.user){
layer.msg("未查到人员信息");
$('#data thead').hide(); $('#data thead').hide();
$('#score-body').empty(); $('#score-body').empty();
if(!result.user){
layer.msg("未查到人员信息");
return; return;
} }
if(result.scores.length > 0){ if(result.scores.length > 0){
...@@ -212,8 +212,8 @@ $(document).ready(function () { ...@@ -212,8 +212,8 @@ $(document).ready(function () {
return ; return ;
} }
var value = $(this).val(); var value = $(this).val();
if(value > 10){ if(value >= 61){
layer.msg('最多只能设置9次!'); layer.msg('最多只能设置60次!');
return ; return ;
} }
if(value <= 0){ if(value <= 0){
......
...@@ -160,6 +160,10 @@ var reviewPage = { ...@@ -160,6 +160,10 @@ var reviewPage = {
score.$data.reviewCount.nopass = data.total; score.$data.reviewCount.nopass = data.total;
} }
reviewPage.getStatistic(); reviewPage.getStatistic();
$.each($('input:checked'),function (i,e) {
e.checked=false
})
}, },
complete:function () { complete:function () {
layer.closeAll(); layer.closeAll();
...@@ -172,7 +176,6 @@ var reviewPage = { ...@@ -172,7 +176,6 @@ var reviewPage = {
score.$data.selectedRoadId score.$data.selectedRoadId
+'&ruleId='+ score.$data.selectedRuleId, +'&ruleId='+ score.$data.selectedRuleId,
success:function (data) { success:function (data) {
console.log(data);
var result = data.content; var result = data.content;
score.$data.reviewCount.waiting = result.Unprocessed; score.$data.reviewCount.waiting = result.Unprocessed;
score.$data.reviewCount.pass = result.pass; score.$data.reviewCount.pass = result.pass;
...@@ -204,7 +207,6 @@ var reviewPage = { ...@@ -204,7 +207,6 @@ var reviewPage = {
var param = {cmptId : getCId(),'checkstatus':score.$data.param.checkstatus, var param = {cmptId : getCId(),'checkstatus':score.$data.param.checkstatus,
roadId: score.$data.selectedRoadId, ruleId : score.$data.selectedRuleId, roadId: score.$data.selectedRoadId, ruleId : score.$data.selectedRuleId,
passedIds:passedIds.join(','),noPassedIds:noPassedIds.join(',')}; passedIds:passedIds.join(','),noPassedIds:noPassedIds.join(',')};
console.log(JSON.stringify(param))
$.ajax({ $.ajax({
url : '/gk/scoreReview/uploadCmptScoreRuleScoreInfo', url : '/gk/scoreReview/uploadCmptScoreRuleScoreInfo',
data: param, data: param,
...@@ -213,7 +215,7 @@ var reviewPage = { ...@@ -213,7 +215,7 @@ var reviewPage = {
}, },
success:function (data) { success:function (data) {
reviewPage.reloadPage(); reviewPage.reloadPage();
score.$data.checked = !score.$data.checked
}, },
complete:function () { complete:function () {
layer.closeAll(); layer.closeAll();
...@@ -239,7 +241,6 @@ $(document).ready(function () { ...@@ -239,7 +241,6 @@ $(document).ready(function () {
url: "/setting/upSwitchScoreReview/"+getCmptId()+"/" + status, url: "/setting/upSwitchScoreReview/"+getCmptId()+"/" + status,
type: 'post', type: 'post',
success: function (data) { success: function (data) {
console.log(data);
} }
}); });
......
...@@ -98,7 +98,7 @@ public class ContextTest { ...@@ -98,7 +98,7 @@ public class ContextTest {
@Test @Test
public void testA(){ public void testA(){
List<EnrollUser> allEnrollUser = remoteService.getAllEnrollUser(12); remoteService.getAllEnrollUser(12);
cmptScoreRuleScoreInfoService.scoreReviewByMarkNo(14923,"A",1); cmptScoreRuleScoreInfoService.scoreReviewByMarkNo(14923,"A",1);
} }
......
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