Commit d36320b4 authored by yangshuxing's avatar yangshuxing

修改提交成绩查看成绩,图片多次显示问题

parent bcc25ca7
......@@ -293,7 +293,7 @@
<dependency>
<groupId>com.neusoft.www</groupId>
<artifactId>geexek-utils</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>junit</groupId>
......
......@@ -34,4 +34,6 @@ public interface CmptScoreFieldValueMapper {
List<CmptScoreFieldValue> getCmptScoreFieldValueByRuleIdAndMarkNo(@Param("ruleId") Integer ruleId,@Param("markNo") String markNo);
void deleteFieldValueByRuleIdAndMarkNo(@Param("ruleId")Integer ruleId,@Param("markNo") String markNo);
List<CmptScoreFieldValue> getCmptScoreFieldValueByCmptIdAndMarkNoAndRuleId(@Param("cmptId")Integer cmptId,@Param("ruleId") int ruleId,@Param("markNo") String markNo);
}
......@@ -39,4 +39,12 @@
<update id="deleteFieldValueByRuleIdAndMarkNo">
update gk_cmpt_score_field_value set isDelete=1 where rule_id =#{ruleId} and markNo=#{markNo}
</update>
<select id="getCmptScoreFieldValueByCmptIdAndMarkNoAndRuleId" resultType="CmptScoreFieldValue">
select a.field_name scoreFieldName,a.id scoreFieldId, b.scoreFieldValue,a.cmpt_id cmptId
from gk_cmpt_score_field a
left join gk_cmpt_score_field_value b
on a.id = b.scoreFieldId and b.markNo=#{markNo} and b.isDelete=0 and b.rule_id=#{ruleId}
where a.cmpt_id=#{cmptId} and a.is_delete=0 order by a.id
</select>
</mapper>
\ No newline at end of file
......@@ -53,4 +53,8 @@ public class CmptScoreFieldValueService {
public void deleteFieldValueByRuleIdAndMarkNo(Integer ruleId, String markNo) {
cmptScoreFieldValueMapper.deleteFieldValueByRuleIdAndMarkNo(ruleId,markNo);
}
public List<CmptScoreFieldValue> getCmptScoreFieldValueByCmptIdAndMarkNoAndRuleId(Integer cmptId, String markNo, int ruleId) {
return cmptScoreFieldValueMapper.getCmptScoreFieldValueByCmptIdAndMarkNoAndRuleId(cmptId,ruleId,markNo);
}
}
......@@ -910,7 +910,7 @@ public class MicroApiController {
}
List<CmptScoreFieldValue> list= cmptScoreFieldValueService.getCmptScoreFieldValueByCmptIdAndMarkNo(score.getCmptId(),score.getMarkNo());
List<CmptScoreFieldValue> list= cmptScoreFieldValueService.getCmptScoreFieldValueByCmptIdAndMarkNoAndRuleId(score.getCmptId(),score.getMarkNo(),rule.getId());
result.put("items",list);
return Result.success().setContent(result);
......
......@@ -239,12 +239,11 @@ $(document).ready(function () {
$('#score-body').on('click','.opt',function () {
var tr = $(this).parents('tr');
var id = tr.attr('data-id');
var markNO = tr.find('td:eq(2)').text();
if(id){
qikoo.dialog.confirm('确认要删除?',
function () {
$.ajax({
url : '/gk/score/delScore/'+markNO+'/'+id,
url : '/gk/score/delScore/'+$('.search').val()+'/'+id,
type:'post',
success:function (data) {
if(data.status){
......
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