package com.qxueyou.scc.school.service.impl;
|
|
import org.springframework.stereotype.Service;
|
|
import com.qxueyou.scc.base.model.Result;
|
import com.qxueyou.scc.base.service.impl.CommonAppService;
|
import com.qxueyou.scc.base.util.TraceUtils;
|
import com.qxueyou.scc.school.service.ISchoolSubjectService;
|
import com.qxueyou.scc.teach.subject.model.Subject;
|
@Service
|
public class SchoolSubjectService extends CommonAppService implements ISchoolSubjectService{
|
|
public Result insertSubject(Subject ss){
|
TraceUtils.setCreateTrace(ss);
|
return save(ss);
|
}
|
|
@Override
|
public Result delete(String[] subjectIds) {
|
for (String subjectId : subjectIds) {
|
deleteSubject(subjectId);
|
}
|
return new Result(true);
|
|
}
|
|
public Result deleteSubject(String subjectId){
|
Subject ss = read(Subject.class, subjectId);
|
|
ss.setDeleteFlag(true);
|
TraceUtils.setUpdateTrace(ss);
|
save(ss);
|
return new Result(true);
|
}
|
|
}
|