|
@@ -5,19 +5,25 @@ export const http = ResourceModule.http({
|
|
deleteResource(id: string) {
|
|
deleteResource(id: string) {
|
|
return this.request(`/source/delete/${id}`, { method: "POST" });
|
|
return this.request(`/source/delete/${id}`, { method: "POST" });
|
|
},
|
|
},
|
|
- publishResource(data:any) {
|
|
|
|
- return this.request(`sys/source/publish`, { method: "POST" , data});
|
|
|
|
|
|
+ publishResource(data: any) {
|
|
|
|
+ return this.request(`sys/source/publish`, { method: "POST", data });
|
|
},
|
|
},
|
|
- publishFrame(data:any) {
|
|
|
|
- return this.request(`sys/frame/publish`, { method: "POST" , data});
|
|
|
|
|
|
+ publishFrame(data: any) {
|
|
|
|
+ return this.request(`sys/frame/publish`, { method: "POST", data });
|
|
},
|
|
},
|
|
|
|
|
|
- createResource(data: any) {
|
|
|
|
|
|
+ createResource(data: createSourceType) {
|
|
return this.request("/source/create", { method: "POST", data });
|
|
return this.request("/source/create", { method: "POST", data });
|
|
},
|
|
},
|
|
updateResouce(data: any) {
|
|
updateResouce(data: any) {
|
|
return this.request("/source/update", { method: "POST", data });
|
|
return this.request("/source/update", { method: "POST", data });
|
|
},
|
|
},
|
|
|
|
+ cutVideo(data: { id: string; start: string; end: string }) {
|
|
|
|
+ return this.request("/video/cut", { method: "POST", data });
|
|
|
|
+ },
|
|
|
|
+ queryVideoStatus(id: string) {
|
|
|
|
+ return this.request(`/video/cut/${id}`, { method: "GET" });
|
|
|
|
+ },
|
|
|
|
|
|
// templates
|
|
// templates
|
|
queryTplsDetail(id: string) {
|
|
queryTplsDetail(id: string) {
|
|
@@ -41,10 +47,13 @@ export const http = ResourceModule.http({
|
|
return this.request(`/h5/delete/${id}`, { method: "POST" });
|
|
return this.request(`/h5/delete/${id}`, { method: "POST" });
|
|
},
|
|
},
|
|
|
|
|
|
- publishPromotion(id: string, publish: boolean) {
|
|
|
|
- return this.request("/sys/h5/publish", { method: "POST", data:{_id: id, published: publish}});
|
|
|
|
|
|
+ publishPromotion(id: string, publish: boolean) {
|
|
|
|
+ return this.request("/sys/h5/publish", {
|
|
|
|
+ method: "POST",
|
|
|
|
+ data: { _id: id, published: publish },
|
|
|
|
+ });
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
// comp
|
|
// comp
|
|
createComp(data: any) {
|
|
createComp(data: any) {
|
|
return this.request("/frame/create", { method: "POST", data });
|
|
return this.request("/frame/create", { method: "POST", data });
|