package com.qxueyou.scc.teach.res.service.impl.resitem;
|
|
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.teach.res.model.Res;
|
import com.qxueyou.scc.teach.res.model.ResItemExercise;
|
import com.qxueyou.scc.teach.res.service.IResItemService;
|
|
@Service(value="ResItemExerciseService")
|
public class ResItemExerciseService extends CommonAppService implements IResItemService {
|
|
@Override
|
public String add(String fileId, String name) {
|
|
ResItemExercise exercise = new ResItemExercise();
|
|
TraceUtils.setCreateTrace(exercise);
|
|
exercise.setName(name);
|
|
save(exercise);
|
|
return exercise.getExerciseId();
|
}
|
|
@Override
|
public Result update(String id, String name) {
|
|
ResItemExercise exercise = read(ResItemExercise.class,id);
|
|
TraceUtils.setUpdateTrace(exercise);
|
|
exercise.setName(name);
|
|
save(exercise);
|
|
return new Result(true,"success");
|
}
|
|
@Override
|
public String readAccessPath(String resId, String attribute) {
|
|
return null;
|
}
|
|
@Override
|
public String getResItemType() {
|
return Res.FILE_TYPE_EXERCISE;
|
}
|
|
}
|