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); } }