Browse Source

重构工时系统

master
陈裕财 4 years ago
parent
commit
0d582fa0b9
  1. 2
      xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillController.java
  2. 2
      xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskWorkloadMapper.xml

2
xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillController.java

@ -273,6 +273,8 @@ public class XmTaskSbillController {
detail.setSschemel(xmTask.getSettleSchemel());
detail.setShareFee(xmTask.getShareFee());
detail.setOshare(xmTask.getOshare());
detail.setTaskName(xmTask.getName());
detail.setUniPrice("1".equals(xmTask.getTaskOut())?xmTask.getUniOutPrice():xmTask.getUniInnerPrice());
detailMap.put(xmTaskWorkload.getUserid()+"-"+xmTaskWorkload.getTaskId(),detail);
}else{
detail.setWorkload(detail.getWorkload().add(NumberUtil.getBigDecimal(xmTaskWorkload.getWorkload(),BigDecimal.ZERO)));

2
xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTaskWorkloadMapper.xml

@ -218,7 +218,7 @@
</foreach>
</update>
<update id="updateStatusAfterDetailDel" parameterType="List">
update xm_task_workload res set res.sstatus='1',res.detail_id=null
update xm_task_workload res set res.sstatus='1',res.detail_id=null,res.sbill_id=null
where res.detail_id in
<foreach collection="list" item="item" index="index" open="(" separator="," close=")" >
#{item}

Loading…
Cancel
Save