|
|
|
@ -1,9 +1,12 @@ |
|
|
|
package com.xm.core.service; |
|
|
|
|
|
|
|
import com.xm.core.entity.XmTaskWorkload; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import com.mdp.core.service.BaseService; |
|
|
|
import static com.mdp.core.utils.BaseUtils.*; |
|
|
|
@ -11,6 +14,8 @@ import com.mdp.core.entity.Tips; |
|
|
|
import com.mdp.core.err.BizException; |
|
|
|
|
|
|
|
import com.xm.core.entity.XmTaskSbill; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
/** |
|
|
|
* 父类已经支持增删改查操作,因此,即使本类什么也不写,也已经可以满足一般的增删改查操作了.<br> |
|
|
|
* 组织 com 顶级模块 xm 大模块 core 小模块 <br> |
|
|
|
@ -20,5 +25,17 @@ import com.xm.core.entity.XmTaskSbill; |
|
|
|
public class XmTaskSbillService extends BaseService { |
|
|
|
static Logger logger =LoggerFactory.getLogger(XmTaskSbillService.class); |
|
|
|
|
|
|
|
@Autowired |
|
|
|
XmTaskWorkloadService xmTaskWorkloadService; |
|
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void deleteByPkAndReturnWorkload(XmTaskSbill xmTaskSbill){ |
|
|
|
this.deleteByPk(xmTaskSbill); |
|
|
|
XmTaskWorkload xmTaskWorkload = new XmTaskWorkload(); |
|
|
|
xmTaskWorkload.setSbillId(xmTaskSbill.getId()); |
|
|
|
xmTaskWorkload.setSstatus("1");//标记为待提交结算 |
|
|
|
xmTaskWorkloadService.update("updateSomeFieldByWhere",xmTaskWorkload); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|