| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package cn.com.goldenwater.dcproj.service.impl.tac;
- import cn.com.goldenwater.core.service.AbstractCrudService;
- import cn.com.goldenwater.dcproj.dao.TacPawpBstocmCpssDao;
- import cn.com.goldenwater.dcproj.dao.TacPawpBstocmSctnDao;
- import cn.com.goldenwater.dcproj.model.TacPawpBstocmCpss;
- import cn.com.goldenwater.dcproj.param.TacPawpBstocmCpssParam;
- import cn.com.goldenwater.dcproj.service.TacPawpBstocmCpssService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import org.springframework.transaction.annotation.Transactional;
- /**
- * @author lune
- * @date 2019-6-19
- */
- @Service
- @Transactional
- public class TacPawpBstocmCpssServiceImpl extends AbstractCrudService<TacPawpBstocmCpss, TacPawpBstocmCpssParam> implements TacPawpBstocmCpssService {
- @Autowired
- private TacPawpBstocmCpssDao tacPawpBstocmCpssDao;
- @Autowired
- private TacPawpBstocmSctnDao tacPawpBstocmSctnDao;
- public TacPawpBstocmCpssServiceImpl(TacPawpBstocmCpssDao tacPawpBstocmCpssDao) {
- super(tacPawpBstocmCpssDao);
- this.tacPawpBstocmCpssDao = tacPawpBstocmCpssDao;
- }
- @Override
- public void updateBstocmCpss(TacPawpBstocmCpss tacPawpBstocmCpss) {
- // if(tacPawpBstocmCpss.getPawpBstocmTsopbfpSctnList()!=null && !tacPawpBstocmCpss.getPawpBstocmTsopbfpSctnList().isEmpty()){
- // TacPawpBstocmSctnParam tacPawpBstocmSctnParam=new TacPawpBstocmSctnParam();
- // tacPawpBstocmSctnParam.setTacId(tacPawpBstocmCpss.getId());
- // tacPawpBstocmSctnDao.deleteBy(tacPawpBstocmSctnParam);
- // addRelativeCpssAndSctn(tacPawpBstocmCpss);
- // }
- tacPawpBstocmCpssDao.update(tacPawpBstocmCpss);
- }
- @Override
- public int insertBstocmCpss(TacPawpBstocmCpss tacPawpBstocmCpss) {
- tacPawpBstocmCpssDao.insert(tacPawpBstocmCpss);
- // if(tacPawpBstocmCpss.getPawpBstocmTsopbfpSctnList()!=null && !tacPawpBstocmCpss.getPawpBstocmTsopbfpSctnList().isEmpty()){
- // addRelativeCpssAndSctn(tacPawpBstocmCpss);
- // }
- return 0;
- }
- @Override
- public TacPawpBstocmCpss getOne(String id) {
- TacPawpBstocmCpss tacPawpBstocmCpss = tacPawpBstocmCpssDao.get(id);
- // TacPawpBstocmSctnParam tacPawpBstocmSctnParam=new TacPawpBstocmSctnParam();
- // tacPawpBstocmSctnParam.setTacId(id);
- // List<TacPawpBstocmTsopbfpSctn> tacPawpBstocmSctnList=tacPawpBstocmSctnDao.findSctnList(tacPawpBstocmSctnParam);
- //
- // tacPawpBstocmCpss.setPawpBstocmTsopbfpSctnList(tacPawpBstocmSctnList);
- return tacPawpBstocmCpss;
- }
- private void addRelativeCpssAndSctn(TacPawpBstocmCpss tacPawpBstocmCpss) {
- // for(TacPawpBstocmTsopbfpSctn tacPawpBstocmTsopbfpSctn:tacPawpBstocmCpss.getPawpBstocmTsopbfpSctnList()){
- // TacPawpBstocmSctn tacPawpBstocmSctn=new TacPawpBstocmSctn();
- // tacPawpBstocmSctn.setSctnId(tacPawpBstocmTsopbfpSctn.getId());
- // tacPawpBstocmSctn.setTacId(tacPawpBstocmCpss.getId());
- // tacPawpBstocmSctnDao.insert(tacPawpBstocmSctn);
- // }
- }
- }
|