|
|
@@ -13,15 +13,10 @@ import { ASSIGNMENT_MODULE } from "./_prefix";
|
|
|
* @param courseId
|
|
|
* @returns {Promise<{data:CodeSerializerType}>}
|
|
|
*/
|
|
|
-export const postCodeAssignment = ({
|
|
|
- type,
|
|
|
- name,
|
|
|
- description,
|
|
|
- startAt,
|
|
|
- endAt,
|
|
|
- problem,
|
|
|
+export const postCodeAssignment = (
|
|
|
+ { type, name, description, startAt, endAt, problem },
|
|
|
courseId
|
|
|
-}) => {
|
|
|
+) => {
|
|
|
return request(`${ASSIGNMENT_MODULE}/course/${courseId}/code`, {
|
|
|
method: "POST",
|
|
|
body: {
|
|
|
@@ -43,13 +38,10 @@ export const postCodeAssignment = ({
|
|
|
* @param codeId
|
|
|
* @returns {Promise<{data:CodeSerializerType}>}
|
|
|
*/
|
|
|
-export const putCodeAssignment = ({
|
|
|
- name,
|
|
|
- description,
|
|
|
- startAt,
|
|
|
- endAt,
|
|
|
+export const putCodeAssignment = (
|
|
|
+ { name, description, startAt, endAt },
|
|
|
codeId
|
|
|
-}) => {
|
|
|
+) => {
|
|
|
return request(`${ASSIGNMENT_MODULE}/code/${codeId}`, {
|
|
|
method: "PUT",
|
|
|
body: {
|
|
|
@@ -158,15 +150,10 @@ export const getCodeResultListByCode = codeId => {
|
|
|
* @param courseId
|
|
|
* @returns {Promise<{data:DocumentSerializerType}>}
|
|
|
*/
|
|
|
-export const postDocAssignment = ({
|
|
|
- type,
|
|
|
- name,
|
|
|
- description,
|
|
|
- startAt,
|
|
|
- endAt,
|
|
|
- problem,
|
|
|
+export const postDocAssignment = (
|
|
|
+ { type, name, description, startAt, endAt, problem },
|
|
|
courseId
|
|
|
-}) => {
|
|
|
+) => {
|
|
|
return request(`${ASSIGNMENT_MODULE}/course/${courseId}/document`, {
|
|
|
method: "POST",
|
|
|
body: {
|
|
|
@@ -188,13 +175,10 @@ export const postDocAssignment = ({
|
|
|
* @param documentId
|
|
|
* @returns {Promise<{data:DocumentSerializerType}>}
|
|
|
*/
|
|
|
-export const putDocAssignment = ({
|
|
|
- name,
|
|
|
- description,
|
|
|
- startAt,
|
|
|
- endAt,
|
|
|
+export const putDocAssignment = (
|
|
|
+ { name, description, startAt, endAt },
|
|
|
documentId
|
|
|
-}) => {
|
|
|
+) => {
|
|
|
return request(`${ASSIGNMENT_MODULE}/document/${documentId}`, {
|
|
|
method: "PUT",
|
|
|
body: {
|