|
|
@ -20,23 +20,13 @@ import java.util.ArrayList;
|
|
|
|
import java.util.Arrays;
|
|
|
|
import java.util.Arrays;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* @author tanxinzheng
|
|
|
|
|
|
|
|
* @date 2017-5-18 23:36:38
|
|
|
|
|
|
|
|
* @version 1.0.0
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Service
|
|
|
|
@Service
|
|
|
|
public class BeforehandPackageRecordServiceImpl implements BeforehandPackageRecordService {
|
|
|
|
public class BeforehandPackageRecordServiceImpl implements BeforehandPackageRecordService {
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
|
MybatisDao mybatisDao;
|
|
|
|
MybatisDao mybatisDao;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 新增预包装记录表
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecordModel 新增预包装记录表对象参数
|
|
|
|
|
|
|
|
* @return BeforehandPackageRecordModel 预包装记录表领域对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public BeforehandPackageRecordModel createBeforehandPackageRecord(BeforehandPackageRecordModel beforehandPackageRecordModel) {
|
|
|
|
public BeforehandPackageRecordModel createBeforehandPackageRecord(BeforehandPackageRecordModel beforehandPackageRecordModel) {
|
|
|
@ -50,12 +40,6 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
return null;
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 新增预包装记录表实体对象
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecord 新增预包装记录表实体对象参数
|
|
|
|
|
|
|
|
* @return BeforehandPackageRecord 预包装记录表实体对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public BeforehandPackageRecord createBeforehandPackageRecord(BeforehandPackageRecord beforehandPackageRecord) {
|
|
|
|
public BeforehandPackageRecord createBeforehandPackageRecord(BeforehandPackageRecord beforehandPackageRecord) {
|
|
|
@ -63,12 +47,6 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
return mybatisDao.insertByModel(beforehandPackageRecord);
|
|
|
|
return mybatisDao.insertByModel(beforehandPackageRecord);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 批量新增预包装记录表
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecordModels 新增预包装记录表对象集合参数
|
|
|
|
|
|
|
|
* @return List<BeforehandPackageRecordModel> 预包装记录表领域对象集合
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public List<BeforehandPackageRecordModel> createBeforehandPackageRecords(List<BeforehandPackageRecordModel> beforehandPackageRecordModels) {
|
|
|
|
public List<BeforehandPackageRecordModel> createBeforehandPackageRecords(List<BeforehandPackageRecordModel> beforehandPackageRecordModels) {
|
|
|
@ -90,11 +68,7 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
return beforehandPackageRecordModelList;
|
|
|
|
return beforehandPackageRecordModelList;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 更新预包装记录表
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecordModel 更新预包装记录表对象参数
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public void updateBeforehandPackageRecord(BeforehandPackageRecordModel beforehandPackageRecordModel) {
|
|
|
|
public void updateBeforehandPackageRecord(BeforehandPackageRecordModel beforehandPackageRecordModel) {
|
|
|
@ -102,12 +76,6 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
mybatisDao.update(beforehandPackageRecordModel.getEntity());
|
|
|
|
mybatisDao.update(beforehandPackageRecordModel.getEntity());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 更新预包装记录表实体对象
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecord 新增预包装记录表实体对象参数
|
|
|
|
|
|
|
|
* @return BeforehandPackageRecord 预包装记录表实体对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public void updateBeforehandPackageRecord(BeforehandPackageRecord beforehandPackageRecord) {
|
|
|
|
public void updateBeforehandPackageRecord(BeforehandPackageRecord beforehandPackageRecord) {
|
|
|
@ -115,11 +83,6 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
mybatisDao.update(beforehandPackageRecord);
|
|
|
|
mybatisDao.update(beforehandPackageRecord);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 删除预包装记录表
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param ids 主键数组
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public void deleteBeforehandPackageRecord(String[] ids) {
|
|
|
|
public void deleteBeforehandPackageRecord(String[] ids) {
|
|
|
@ -131,11 +94,7 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
mybatisDao.deleteByExample(beforehandPackageRecordExample);
|
|
|
|
mybatisDao.deleteByExample(beforehandPackageRecordExample);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 删除预包装记录表
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param id 主键
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@Transactional
|
|
|
|
@Transactional
|
|
|
|
public void deleteBeforehandPackageRecord(String id) {
|
|
|
|
public void deleteBeforehandPackageRecord(String id) {
|
|
|
@ -143,74 +102,37 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
mybatisDao.deleteByPrimaryKey(BeforehandPackageRecord.class, id);
|
|
|
|
mybatisDao.deleteByPrimaryKey(BeforehandPackageRecord.class, id);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 查询预包装记录表领域分页对象(带参数条件)
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param limit 每页最大数
|
|
|
|
|
|
|
|
* @param offset 页码
|
|
|
|
|
|
|
|
* @param beforehandPackageRecordQuery 查询参数
|
|
|
|
|
|
|
|
* @return Page<BeforehandPackageRecordModel> 预包装记录表参数对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public Page<BeforehandPackageRecordModel> getBeforehandPackageRecordModelPage(int limit, int offset, BeforehandPackageRecordQuery beforehandPackageRecordQuery) {
|
|
|
|
public Page<BeforehandPackageRecordModel> getBeforehandPackageRecordModelPage(int limit, int offset, BeforehandPackageRecordQuery beforehandPackageRecordQuery) {
|
|
|
|
// 调用mybatisDao的selectPage方法,查询预包装记录表领域分页对象
|
|
|
|
// 调用mybatisDao的selectPage方法,查询预包装记录表领域分页对象
|
|
|
|
return (Page<BeforehandPackageRecordModel>) mybatisDao.selectPage(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", beforehandPackageRecordQuery, limit, offset);
|
|
|
|
return (Page<BeforehandPackageRecordModel>) mybatisDao.selectPage(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", beforehandPackageRecordQuery, limit, offset);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 查询预包装记录表领域分页对象(无参数条件)
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param limit 每页最大数
|
|
|
|
|
|
|
|
* @param offset 页码
|
|
|
|
|
|
|
|
* @return Page<BeforehandPackageRecordModel> 预包装记录表领域对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public Page<BeforehandPackageRecordModel> getBeforehandPackageRecordModelPage(int limit, int offset) {
|
|
|
|
public Page<BeforehandPackageRecordModel> getBeforehandPackageRecordModelPage(int limit, int offset) {
|
|
|
|
// 调用mybatisDao的selectPage方法,查询预包装记录表领域分页对象
|
|
|
|
// 调用mybatisDao的selectPage方法,查询预包装记录表领域分页对象
|
|
|
|
return (Page<BeforehandPackageRecordModel>) mybatisDao.selectPage(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", null, limit, offset);
|
|
|
|
return (Page<BeforehandPackageRecordModel>) mybatisDao.selectPage(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", null, limit, offset);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 查询预包装记录表领域集合对象(带参数条件)
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecordQuery 查询参数对象
|
|
|
|
|
|
|
|
* @return List<BeforehandPackageRecordModel> 预包装记录表领域集合对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<BeforehandPackageRecordModel> getBeforehandPackageRecordModelList(BeforehandPackageRecordQuery beforehandPackageRecordQuery) {
|
|
|
|
public List<BeforehandPackageRecordModel> getBeforehandPackageRecordModelList(BeforehandPackageRecordQuery beforehandPackageRecordQuery) {
|
|
|
|
// 调用mybatisDao的getSqlSessionTemplate的selectList方法,查询预包装记录表领域集合对象
|
|
|
|
// 调用mybatisDao的getSqlSessionTemplate的selectList方法,查询预包装记录表领域集合对象
|
|
|
|
return mybatisDao.getSqlSessionTemplate().selectList(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", beforehandPackageRecordQuery);
|
|
|
|
return mybatisDao.getSqlSessionTemplate().selectList(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", beforehandPackageRecordQuery);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 查询预包装记录表领域集合对象(无参数条件)
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @return List<BeforehandPackageRecordModel> 预包装记录表领域集合对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<BeforehandPackageRecordModel> getBeforehandPackageRecordModelList() {
|
|
|
|
public List<BeforehandPackageRecordModel> getBeforehandPackageRecordModelList() {
|
|
|
|
// 调用mybatisDao的getSqlSessionTemplate的selectList方法,查询预包装记录表领域集合对象
|
|
|
|
// 调用mybatisDao的getSqlSessionTemplate的selectList方法,查询预包装记录表领域集合对象
|
|
|
|
return mybatisDao.getSqlSessionTemplate().selectList(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel");
|
|
|
|
return mybatisDao.getSqlSessionTemplate().selectList(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 查询预包装记录表实体对象
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param id 主键
|
|
|
|
|
|
|
|
* @return BeforehandPackageRecord 预包装记录表实体对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public BeforehandPackageRecord getOneBeforehandPackageRecord(String id) {
|
|
|
|
public BeforehandPackageRecord getOneBeforehandPackageRecord(String id) {
|
|
|
|
// 调用mybatisDao的selectByPrimaryKey方法,查询预包装记录表实体对象
|
|
|
|
// 调用mybatisDao的selectByPrimaryKey方法,查询预包装记录表实体对象
|
|
|
|
return mybatisDao.selectByPrimaryKey(BeforehandPackageRecord.class, id);
|
|
|
|
return mybatisDao.selectByPrimaryKey(BeforehandPackageRecord.class, id);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据主键查询单个对象
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param id 主键
|
|
|
|
|
|
|
|
* @return BeforehandPackageRecordModel 预包装记录表领域对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public BeforehandPackageRecordModel getOneBeforehandPackageRecordModel(String id) {
|
|
|
|
public BeforehandPackageRecordModel getOneBeforehandPackageRecordModel(String id) {
|
|
|
|
// 创建预包装记录表查询对象
|
|
|
|
// 创建预包装记录表查询对象
|
|
|
@ -221,12 +143,6 @@ public class BeforehandPackageRecordServiceImpl implements BeforehandPackageReco
|
|
|
|
return mybatisDao.getSqlSessionTemplate().selectOne(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", beforehandPackageRecordQuery);
|
|
|
|
return mybatisDao.getSqlSessionTemplate().selectOne(BeforehandPackageRecordMapperExt.BeforehandPackageRecordMapperNameSpace + "getBeforehandPackageRecordModel", beforehandPackageRecordQuery);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 根据查询参数查询单个对象(此方法只用于提供精确查询单个对象,若结果数超过1,则会报错)
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param beforehandPackageRecordQuery 预包装记录表查询参数对象
|
|
|
|
|
|
|
|
* @return BeforehandPackageRecordModel 预包装记录表领域对象
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public BeforehandPackageRecordModel getOneBeforehandPackageRecordModel(BeforehandPackageRecordQuery beforehandPackageRecordQuery) throws TooManyResultsException {
|
|
|
|
public BeforehandPackageRecordModel getOneBeforehandPackageRecordModel(BeforehandPackageRecordQuery beforehandPackageRecordQuery) throws TooManyResultsException {
|
|
|
|
// 调用mybatisDao的getSqlSessionTemplate的selectOne方法,根据查询参数查询单个对象
|
|
|
|
// 调用mybatisDao的getSqlSessionTemplate的selectOne方法,根据查询参数查询单个对象
|
|
|
|