Examination_system/Examination_system-1/.svn/pristine/e7/e7429cdaa403b0c07a0c8d203e1...

48 lines
1.2 KiB
Plaintext

package com.bonus.sys.service;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.bonus.sys.BaseServiceImp;
import com.bonus.sys.beans.SysDataDictBean;
import com.bonus.sys.beans.SysDictTypeBean;
import com.bonus.sys.dao.SysDataDictDao;
import com.bonus.sys.dao.SysDictTypeDao;
@Service("SysDataDictService")
public class SysDataDictServiceImp extends BaseServiceImp<SysDataDictBean> implements SysDataDictService {
@Autowired
SysDataDictDao dictDao;
@Override
public Integer batchDeleteByIds(String ids) {
String[] arr = ids.split(",");
List<Integer> idArr = new ArrayList<Integer>();
for(int i = 0; i<arr.length;i++) {
idArr.add(Integer.parseInt(arr[i]));
}
Integer result = dictDao.batchDeleteByIds(idArr);
return result;
}
@Override
public SysDataDictBean findOneById(SysDataDictBean o) {
return dictDao.findDataDictById(o);
}
@Override
public List<SysDataDictBean> findListByTypeId(SysDictTypeBean o) {
return dictDao.findListByTypeId(o);
}
}