diff --git a/src/pages/EditSpacePost/index.jsx b/src/pages/EditSpacePost/index.jsx
index 414aff5..3a8ee89 100644
--- a/src/pages/EditSpacePost/index.jsx
+++ b/src/pages/EditSpacePost/index.jsx
@@ -4,13 +4,18 @@ import baseRequest from "../../utils/baseRequest";
import ImageUploader from "../../components/ImageUploader";
import VideoUploader from "../../components/VideoUploader";
import { useSearchParams } from "react-router-dom";
-import VideoPlayer from '../../components/VideoPlayer';
+import VideoPlayer from "../../components/VideoPlayer";
const EditSpacePostContent = (props) => {
const { TextArea } = Input;
const [searchParams, setSearchParams] = useSearchParams();
const userId = searchParams.get("user_id");
//表头
const columns = [
+ {
+ title: "id",
+ dataIndex: "momentId",
+ key: "momentId",
+ },
{
title: "发帖人",
dataIndex: "creator",
@@ -55,13 +60,15 @@ const EditSpacePostContent = (props) => {
媒体:
- item.urls[0])}>
- {data.media.images.map((item, index) => (
-
- ))}
+ item.urls[0])}
+ >
+ {data.media.images.map((item, index) => (
+
+ ))}
{data.media.videos.map((item, index) => (
-
+
))}
@@ -511,8 +518,8 @@ const EditSpacePostContent = (props) => {
{defaultMedia.video_ids.length !== 0 && (
-
-
+
+
, [
getItem("用户封禁", "blockUser"),
diff --git a/src/pages/Refund/index.jsx b/src/pages/Refund/index.jsx
index 3d666a7..d199d7b 100644
--- a/src/pages/Refund/index.jsx
+++ b/src/pages/Refund/index.jsx
@@ -10,7 +10,7 @@ const RefundContent = (props) => {
try {
const base = baseRequest();
const _response = await fetch(
- `op/vas/${
+ `/op/vas/${
value.type === "coin" ? "refund_coin_order" : "refund_order"
}`,
{
diff --git a/src/pages/RollbackUserLeaveSpace/index.jsx b/src/pages/RollbackUserLeaveSpace/index.jsx
index 1e4bccd..e23eb5e 100644
--- a/src/pages/RollbackUserLeaveSpace/index.jsx
+++ b/src/pages/RollbackUserLeaveSpace/index.jsx
@@ -12,7 +12,7 @@ export default function RollbackUserLeaveSpace() {
}
try {
const base = baseRequest();
- const response = await fetch(`op/vas/rollback_zone_exit_status`, {
+ const response = await fetch(`/op/vas/rollback_zone_exit_status`, {
method: "POST",
headers: {
"Content-Type": "application/json",
diff --git a/src/pages/RollbackUserRefundSpaceStatus/index.jsx b/src/pages/RollbackUserRefundSpaceStatus/index.jsx
new file mode 100644
index 0000000..4f1ff58
--- /dev/null
+++ b/src/pages/RollbackUserRefundSpaceStatus/index.jsx
@@ -0,0 +1,71 @@
+import React from "react";
+import { Form, Input, Space, Button, message } from "antd";
+import baseRequest from "../../utils/baseRequest";
+
+export default function RollbackUserRefundSpaceStatus() {
+ const [form] = Form.useForm();
+
+ const rollback = async (value) => {
+ if (!value.userid || !value.streamer_userid) {
+ alert("请填写用户和主播的ID");
+ return;
+ }
+ try {
+ const base = baseRequest();
+ const response = await fetch(`/op/vas/rollback_zone_refund_status`, {
+ method: "POST",
+ headers: {
+ "Content-Type": "application/json",
+ },
+ body: JSON.stringify({
+ userid: parseInt(value.userid, 10),
+ streamer_userid: parseInt(value.streamer_userid, 10),
+ ...base,
+ }),
+ });
+ const data = await response.json();
+ console.log(data);
+ if (data.ret === -1) {
+ alert(data.msg);
+ return;
+ }
+ form.resetFields();
+ message.success("恢复成功");
+ } catch (error) {
+ console.error(error);
+ }
+ };
+ //表单提交失败
+ const onFinishFailed = (errorInfo) => {
+ console.log("Failed:", errorInfo);
+ };
+ return (
+
+
+ 该功能只适用于用户加入空间主动退款后,希望重新购买空间的情况
+
+
+
+ );
+}
diff --git a/src/pages/SpaceMemberRefundQuerry/index.jsx b/src/pages/SpaceMemberRefundQuerry/index.jsx
index 51841a9..13be7bd 100644
--- a/src/pages/SpaceMemberRefundQuerry/index.jsx
+++ b/src/pages/SpaceMemberRefundQuerry/index.jsx
@@ -92,7 +92,7 @@ export default function SpaceMemberRefundQuerry() {
try {
const base = baseRequest();
//金币订单查询
- const response = await fetch(`op/vas/zone_refund_list`, {
+ const response = await fetch(`/op/vas/zone_refund_list`, {
method: "POST",
headers: {
"Content-Type": "application/json",
diff --git a/src/routes/index.js b/src/routes/index.js
index 7da7f7d..1ba6e27 100644
--- a/src/routes/index.js
+++ b/src/routes/index.js
@@ -33,6 +33,7 @@ import StreamerImageMachineReview from "../pages/StreamerImageMachineReview";
import StreamerTextMachineReview from "../pages/StreamerTextMachineReview";
import StreamerVideoMachineReview from "../pages/StreamerVideoMachineReview";
import RollbackUserLeaveSpace from "../pages/RollbackUserLeaveSpace";
+import RollbackUserRefundSpaceStatus from "../pages/RollbackUserRefundSpaceStatus/index";
const routes = [
{
@@ -175,6 +176,10 @@ const routes = [
path: "rollbackUserLeaveSpace/*",
element: ,
},
+ {
+ path: "rollbackUserRefundSpaceStatus/*",
+ element: ,
+ },
],
},
];