1、配置操作tag增加修改操作;2、音视频文件样例配置列表、表单界面、新增、修改功能涉及到functionService与functionRegion字典使用部分提交。
This commit is contained in:
@@ -1,27 +1,69 @@
|
||||
package com.nis.web.service.configuration;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.nis.domain.Page;
|
||||
import com.nis.domain.configuration.AppIdCfg;
|
||||
import com.nis.domain.configuration.AvFileSampleCfg;
|
||||
import com.nis.domain.configuration.AvSignSampleCfg;
|
||||
import com.nis.web.dao.FunctionRegionDictDao;
|
||||
import com.nis.web.dao.FunctionServiceDictDao;
|
||||
import com.nis.web.dao.configuration.AvCfgDao;
|
||||
import com.nis.web.service.BaseService;
|
||||
import com.nis.web.security.UserUtils;
|
||||
import com.nis.web.service.CrudService;
|
||||
|
||||
|
||||
/**
|
||||
* 特定协议相关配置事务类
|
||||
* 音视频配置相关事务类
|
||||
* @author dell
|
||||
*
|
||||
*/
|
||||
@Service
|
||||
public class AvCfgService extends BaseService {
|
||||
@Autowired
|
||||
protected FunctionRegionDictDao functionRegionDictDao;
|
||||
@Autowired
|
||||
protected FunctionServiceDictDao functionServiceDictDao;
|
||||
public class AvCfgService {
|
||||
// @Autowired
|
||||
// protected FunctionRegionDictDao functionRegionDictDao;
|
||||
// @Autowired
|
||||
// protected FunctionServiceDictDao functionServiceDictDao;
|
||||
@Autowired
|
||||
protected AvCfgDao avCfgDao;
|
||||
|
||||
public AvFileSampleCfg getAvFileSampleById(Long cfgId){
|
||||
return avCfgDao.getAvFileSampleById(cfgId);
|
||||
}
|
||||
public AvSignSampleCfg getAvSignSampleById(Long cfgId){
|
||||
return avCfgDao.getAvSignSampleById(cfgId);
|
||||
}
|
||||
public Page<AvFileSampleCfg> getAvFileSampleList(Page<AvFileSampleCfg> page, AvFileSampleCfg entity){
|
||||
entity.setPage(page);
|
||||
List<AvFileSampleCfg> list = avCfgDao.getAvFileSampleList(entity);
|
||||
page.setList(list);
|
||||
return page;
|
||||
}
|
||||
public Page<AvSignSampleCfg> getAvSignSampleList(Page<AvSignSampleCfg> page, AvSignSampleCfg entity){
|
||||
entity.setPage(page);
|
||||
List<AvSignSampleCfg> list = avCfgDao.getAvSignSampleList(entity);
|
||||
page.setList(list);
|
||||
return page;
|
||||
}
|
||||
public void saveOrUpdateAvFileSample(AvFileSampleCfg entity){
|
||||
if(entity.getCfgId()==null){
|
||||
entity.setCreatorId(UserUtils.getUser().getId());
|
||||
entity.setCompileId(0);
|
||||
avCfgDao.insertAvFileSample(entity);
|
||||
}else{
|
||||
entity.setEditorId(UserUtils.getUser().getId());
|
||||
avCfgDao.updateAvFileSample(entity);
|
||||
}
|
||||
}
|
||||
public void saveOrUpdateAvSignSample(AvSignSampleCfg entity){
|
||||
if(entity.getCfgId()==null){
|
||||
avCfgDao.insertAvSignSample(entity);
|
||||
}else{
|
||||
avCfgDao.updateAvSignSample(entity);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user