GZMachinesWeb/.svn/pristine/97/9713f211fa34c90064cdb9c6ce7...

160 lines
4.1 KiB
Plaintext

package com.bonus.pis.service;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.bonus.core.PushtoSingle;
import com.bonus.pis.beans.PutInStorageBean;
import com.bonus.pis.dao.PutInStorageDao;
import com.bonus.rm.beans.PutInStorageAuditBean;
import com.bonus.rm.service.PutInStorageAuditService;
import com.bonus.rm.service.PutInStorageAuditServiceImp;
import com.bonus.sys.BaseServiceImp;
import com.bonus.sys.Page;
import com.bonus.wf.beans.TaskRecordBean;
import com.bonus.wf.dao.TaskRecordDao;
@Service("putstorage")
public class PutInStorageServiceImp extends BaseServiceImp<PutInStorageBean> implements PutInStorageService {
@Autowired
PutInStorageDao dao;
@Autowired
TaskRecordDao trDao;
@Autowired
PutInStorageAuditService putService;
private PushtoSingle ps = new PushtoSingle();
@Override
public List<PutInStorageBean> putInStorageList(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.putInStorageList(o);
}
@Override
public List<PutInStorageBean> putInStorageDetails(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.putInStorageDetails(o);
}
@Override
public PutInStorageBean getAlPutNum(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.getAlPutNum(o);
}
@Override
public void updateAlPutNum(PutInStorageBean o) {
// TODO Auto-generated method stub
dao.updateAlPutNum(o);
}
@Override
public void addPutRecord(PutInStorageBean o) {
// TODO Auto-generated method stub
dao.addPutRecord(o);
}
@Override
public void updateMachineNum(PutInStorageBean o) {
// TODO Auto-generated method stub
dao.updateMachineNum(o);
}
@Override
public List<PutInStorageBean> getPutInfoByNum(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.getPutInfoByNum(o);
}
@Override
public List<PutInStorageBean> getPutRecordList(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.getPutRecordList(o);
}
@Override
public PutInStorageBean confirmPutTask(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.confirmPutTask(o);
}
@Override
public void updatePutTask(PutInStorageBean o) {
// TODO Auto-generated method stub
dao.updatePutTask(o);
isFinish(o);
PutInStorageAuditBean bean = new PutInStorageAuditBean();
bean.setId(o.getId());
bean.setTaskId(o.getTaskId());
bean.setMaModelId(o.getMaModelId());
bean.setIsCount(o.getIsCount());
putService.isAudit(bean);
}
public void isFinish(PutInStorageBean o) {
List<PutInStorageBean> list = dao.findIsFinish(o);
TaskRecordBean trBean = new TaskRecordBean();
trBean.setId(o.getTaskId());
if (list == null || list.size() < 1) {
trBean.setIsFinish("1");
trDao.update(trBean);
} else {
return;
}
}
@Override
public Page<PutInStorageBean> putInStorageQuery(PutInStorageBean o, Page<PutInStorageBean> page) {
// TODO Auto-generated method stub
page.setResults(dao.putInStorageQuery(o,page));
return page;
}
@Override
public PutInStorageBean findBackMachine(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.findBackMachine(o);
}
@Override
public List<PutInStorageBean> machinePutInStorageList(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.machinePutInStorageList(o);
}
@Override
public List<PutInStorageBean> machinePutInStorageDetails(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.machinePutInStorageDetails(o);
}
@Override
public void updateIsExample(PutInStorageBean o) {
// TODO Auto-generated method stub
dao.updateIsExample(o);
}
@Override
public void updateIsSure(PutInStorageBean o) {
// TODO Auto-generated method stub
dao.updateIsSure(o);
}
@Override
public List<PutInStorageBean> machinePutInStorageDetailsFinish(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.machinePutInStorageDetailsFinish(o);
}
@Override
public int updatePutRecordTwo(PutInStorageBean o) {
// TODO Auto-generated method stub
return dao.updatePutRecordTwo(o);
}
}