修复bug
This commit is contained in:
parent
43a04ea427
commit
54c7c213a3
|
@ -334,7 +334,6 @@ const StreamerSpaceContent = () => {
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
const detailData = await detailResponse.json();
|
const detailData = await detailResponse.json();
|
||||||
console.log(detailData);
|
|
||||||
if (detailData.ret === -1) {
|
if (detailData.ret === -1) {
|
||||||
alert(detailData.msg);
|
alert(detailData.msg);
|
||||||
return;
|
return;
|
||||||
|
@ -535,7 +534,6 @@ const StreamerSpaceContent = () => {
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
const _data = await _response.json();
|
const _data = await _response.json();
|
||||||
console.log(_data);
|
|
||||||
if (_data.ret === -1) {
|
if (_data.ret === -1) {
|
||||||
alert(_data.msg);
|
alert(_data.msg);
|
||||||
return;
|
return;
|
||||||
|
@ -648,7 +646,6 @@ const StreamerSpaceContent = () => {
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
const _data = await _response.json();
|
const _data = await _response.json();
|
||||||
console.log(_data);
|
|
||||||
if (_data.ret === -1) {
|
if (_data.ret === -1) {
|
||||||
alert(_data.msg);
|
alert(_data.msg);
|
||||||
return;
|
return;
|
||||||
|
@ -676,7 +673,6 @@ const StreamerSpaceContent = () => {
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
const detailData = await detailResponse.json();
|
const detailData = await detailResponse.json();
|
||||||
console.log(detailData);
|
|
||||||
if (detailData.ret === -1) {
|
if (detailData.ret === -1) {
|
||||||
alert(detailData.msg);
|
alert(detailData.msg);
|
||||||
return;
|
return;
|
||||||
|
@ -875,223 +871,83 @@ const StreamerSpaceContent = () => {
|
||||||
</Form>
|
</Form>
|
||||||
</Modal>
|
</Modal>
|
||||||
{/* 添加代运营Modal是否可见 */}
|
{/* 添加代运营Modal是否可见 */}
|
||||||
<Modal
|
{isAddAgencyModalOpen && (
|
||||||
footer={null}
|
<Modal
|
||||||
open={isAddAgencyModalOpen}
|
footer={null}
|
||||||
onCancel={handleAddAgencyModalCancel}
|
open={isAddAgencyModalOpen}
|
||||||
>
|
onCancel={handleAddAgencyModalCancel}
|
||||||
<div className="flex flex-col overflow-y-scroll">
|
>
|
||||||
<div className="flex flex-row mb-4">
|
<div className="flex flex-col overflow-y-scroll">
|
||||||
<Image
|
<div className="flex flex-row mb-4">
|
||||||
width={80}
|
|
||||||
height={80}
|
|
||||||
className="rounded-full"
|
|
||||||
src={defaultValues?.baseInfo?.avatar}
|
|
||||||
/>
|
|
||||||
<div className="flex flex-col justify-between ml-2">
|
|
||||||
<p className="font-bold">ID:{defaultValues?.baseInfo?.id}</p>
|
|
||||||
<p className="font-bold">昵称:{defaultValues?.baseInfo?.name}</p>
|
|
||||||
<p className="font-bold">
|
|
||||||
创建时间:{defaultValues?.baseInfo?.ct}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<Form name="modal_search" onFinish={modalSearch}>
|
|
||||||
<Space style={{ marginBottom: 20 }}>
|
|
||||||
<Form.Item
|
|
||||||
label="ID"
|
|
||||||
rules={[
|
|
||||||
{
|
|
||||||
required: true,
|
|
||||||
message: "请填写代运营ID",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
name="userId"
|
|
||||||
style={{ margin: 0 }}
|
|
||||||
>
|
|
||||||
<Input type="number" />
|
|
||||||
</Form.Item>
|
|
||||||
<Button type="primary" htmlType="submit">
|
|
||||||
搜索
|
|
||||||
</Button>
|
|
||||||
</Space>
|
|
||||||
</Form>
|
|
||||||
{userInfo && (
|
|
||||||
<div
|
|
||||||
className={`flex flex-row mb-4 items-center p-2 rounded-xl ${
|
|
||||||
selectedUser ? "bg-green-300" : "bg-gray-300"
|
|
||||||
}`}
|
|
||||||
>
|
|
||||||
<Image
|
<Image
|
||||||
src={userInfo?.avatar?.images[0]?.urls[0]}
|
|
||||||
width={80}
|
width={80}
|
||||||
height={80}
|
height={80}
|
||||||
|
className="rounded-full"
|
||||||
|
src={defaultValues?.baseInfo?.avatar}
|
||||||
/>
|
/>
|
||||||
<div className="flex flex-col justify-center mx-4">
|
<div className="flex flex-col justify-between ml-2">
|
||||||
<p className="text-lg font-bold">ID:{userInfo?.user_id}</p>
|
<p className="font-bold">ID:{defaultValues?.baseInfo?.id}</p>
|
||||||
<p className="text-lg font-bold">昵称:{userInfo?.name}</p>
|
<p className="font-bold">
|
||||||
|
昵称:{defaultValues?.baseInfo?.name}
|
||||||
|
</p>
|
||||||
|
<p className="font-bold">
|
||||||
|
创建时间:{defaultValues?.baseInfo?.ct}
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<Button
|
|
||||||
type={selectedUser ? "default" : "primary"}
|
|
||||||
onClick={handleSelected}
|
|
||||||
>
|
|
||||||
{selectedUser ? "取消选中" : "选中用户"}
|
|
||||||
</Button>
|
|
||||||
</div>
|
</div>
|
||||||
)}
|
<Form name="modal_search" onFinish={modalSearch}>
|
||||||
<Form
|
<Space style={{ marginBottom: 20 }}>
|
||||||
name="add_agency"
|
<Form.Item
|
||||||
onFinish={handleSubmitAddAgencySetting}
|
label="ID"
|
||||||
onFinishFailed={onModalFormFinishFailed}
|
rules={[
|
||||||
autoComplete="off"
|
{
|
||||||
>
|
required: true,
|
||||||
<Form.Item
|
message: "请填写代运营ID",
|
||||||
name="sharing_ratio"
|
},
|
||||||
label="代运营分成比例"
|
]}
|
||||||
initialValue={"1"}
|
name="userId"
|
||||||
rules={[
|
style={{ margin: 0 }}
|
||||||
{
|
>
|
||||||
required: true,
|
<Input type="number" />
|
||||||
message: "请选择代运营分成比例",
|
</Form.Item>
|
||||||
},
|
<Button type="primary" htmlType="submit">
|
||||||
]}
|
搜索
|
||||||
>
|
</Button>
|
||||||
<select
|
</Space>
|
||||||
style={{
|
</Form>
|
||||||
height: 32,
|
{userInfo && (
|
||||||
padding: "4px 11px",
|
<div
|
||||||
border: "1px solid #d9d9d9",
|
className={`flex flex-row mb-4 items-center p-2 rounded-xl ${
|
||||||
borderRadius: 4,
|
selectedUser ? "bg-green-300" : "bg-gray-300"
|
||||||
outline: "none",
|
}`}
|
||||||
}}
|
|
||||||
>
|
>
|
||||||
{rates.map((item, index) => (
|
<Image
|
||||||
<option key={index} value={item.value}>
|
src={userInfo?.avatar?.images[0]?.urls[0]}
|
||||||
{item.label}
|
width={80}
|
||||||
</option>
|
height={80}
|
||||||
))}
|
/>
|
||||||
</select>
|
<div className="flex flex-col justify-center mx-4">
|
||||||
</Form.Item>
|
<p className="text-lg font-bold">ID:{userInfo?.user_id}</p>
|
||||||
<Form.Item
|
<p className="text-lg font-bold">昵称:{userInfo?.name}</p>
|
||||||
name="is_hided"
|
</div>
|
||||||
label="是否对主播隐藏代运营"
|
<Button
|
||||||
initialValue={"0"}
|
type={selectedUser ? "default" : "primary"}
|
||||||
rules={[
|
onClick={handleSelected}
|
||||||
{
|
>
|
||||||
required: true,
|
{selectedUser ? "取消选中" : "选中用户"}
|
||||||
message: "请选择是否对主播隐藏代运营选项",
|
</Button>
|
||||||
},
|
|
||||||
]}
|
|
||||||
>
|
|
||||||
<select
|
|
||||||
style={{
|
|
||||||
height: 32,
|
|
||||||
padding: "4px 11px",
|
|
||||||
border: "1px solid #d9d9d9",
|
|
||||||
borderRadius: 4,
|
|
||||||
outline: "none",
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<option value={1}>是</option>
|
|
||||||
<option value={0}>否</option>
|
|
||||||
</select>
|
|
||||||
</Form.Item>
|
|
||||||
<Button className="w-full" type="primary" htmlType="submit">
|
|
||||||
确认
|
|
||||||
</Button>
|
|
||||||
</Form>
|
|
||||||
</div>
|
|
||||||
</Modal>
|
|
||||||
{/* 编辑代运营Modal是否可见 */}
|
|
||||||
<Modal
|
|
||||||
footer={null}
|
|
||||||
open={isAgencyModalOpen}
|
|
||||||
onCancel={handleAgencyModalCancel}
|
|
||||||
>
|
|
||||||
<div className="flex flex-col overflow-y-scroll">
|
|
||||||
<div className="flex flex-row mb-4">
|
|
||||||
<Image
|
|
||||||
width={80}
|
|
||||||
height={80}
|
|
||||||
className="rounded-full"
|
|
||||||
src={defaultValues?.baseInfo?.avatar}
|
|
||||||
/>
|
|
||||||
<div className="flex flex-col justify-between ml-2">
|
|
||||||
<p className="font-bold">ID:{defaultValues?.baseInfo?.id}</p>
|
|
||||||
<p className="font-bold">昵称:{defaultValues?.baseInfo?.name}</p>
|
|
||||||
<p className="font-bold">
|
|
||||||
创建时间:{defaultValues?.baseInfo?.ct}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<Button
|
|
||||||
className="mb-4"
|
|
||||||
type="primary"
|
|
||||||
danger
|
|
||||||
onClick={handleDeleteAgency}
|
|
||||||
>
|
|
||||||
【慎点】删除代运营
|
|
||||||
</Button>
|
|
||||||
<Form name="modal_search" onFinish={modalSearch}>
|
|
||||||
<Space style={{ marginBottom: 20 }}>
|
|
||||||
<Form.Item
|
|
||||||
label="ID"
|
|
||||||
initialValue={
|
|
||||||
defaultValues?.ratio?.zone_third_partner
|
|
||||||
?.third_partner_account?.user_id
|
|
||||||
}
|
|
||||||
rules={[
|
|
||||||
{
|
|
||||||
required: true,
|
|
||||||
message: "请填写代运营ID",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
name="userId"
|
|
||||||
style={{ margin: 0 }}
|
|
||||||
>
|
|
||||||
<Input type="number" />
|
|
||||||
</Form.Item>
|
|
||||||
<Button type="primary" htmlType="submit">
|
|
||||||
搜索
|
|
||||||
</Button>
|
|
||||||
</Space>
|
|
||||||
</Form>
|
|
||||||
{userInfo && (
|
|
||||||
<div
|
|
||||||
className={`flex flex-row mb-4 items-center p-2 rounded-xl ${
|
|
||||||
selectedUser ? "bg-green-300" : "bg-gray-300"
|
|
||||||
}`}
|
|
||||||
>
|
|
||||||
<Image
|
|
||||||
src={userInfo?.avatar?.images[0]?.urls[0]}
|
|
||||||
width={80}
|
|
||||||
height={80}
|
|
||||||
/>
|
|
||||||
<div className="flex flex-col justify-center mx-4">
|
|
||||||
<p className="text-lg font-bold">ID:{userInfo?.user_id}</p>
|
|
||||||
<p className="text-lg font-bold">昵称:{userInfo?.name}</p>
|
|
||||||
</div>
|
</div>
|
||||||
<Button
|
)}
|
||||||
type={selectedUser ? "default" : "primary"}
|
<Form
|
||||||
onClick={handleSelected}
|
name="add_agency"
|
||||||
>
|
onFinish={handleSubmitAddAgencySetting}
|
||||||
{selectedUser ? "取消选中" : "选中用户"}
|
onFinishFailed={onModalFormFinishFailed}
|
||||||
</Button>
|
autoComplete="off"
|
||||||
</div>
|
>
|
||||||
)}
|
|
||||||
<Form
|
|
||||||
name="agency"
|
|
||||||
onFinish={handleSubmitAgencySetting}
|
|
||||||
onFinishFailed={onModalFormFinishFailed}
|
|
||||||
autoComplete="off"
|
|
||||||
>
|
|
||||||
<div className="flex flex-col">
|
|
||||||
<Form.Item
|
<Form.Item
|
||||||
name="sharing_ratio"
|
name="sharing_ratio"
|
||||||
label="代运营分成比例"
|
label="代运营分成比例"
|
||||||
initialValue={
|
initialValue={"1"}
|
||||||
defaultValues?.ratio?.zone_third_partner?.sharing_ratio * 100
|
|
||||||
}
|
|
||||||
rules={[
|
rules={[
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
|
@ -1118,9 +974,7 @@ const StreamerSpaceContent = () => {
|
||||||
<Form.Item
|
<Form.Item
|
||||||
name="is_hided"
|
name="is_hided"
|
||||||
label="是否对主播隐藏代运营"
|
label="是否对主播隐藏代运营"
|
||||||
initialValue={
|
initialValue={"0"}
|
||||||
defaultValues?.ratio?.zone_third_partner?.is_hided
|
|
||||||
}
|
|
||||||
rules={[
|
rules={[
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
|
@ -1141,13 +995,164 @@ const StreamerSpaceContent = () => {
|
||||||
<option value={0}>否</option>
|
<option value={0}>否</option>
|
||||||
</select>
|
</select>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Button type="primary" htmlType="submit">
|
<Button className="w-full" type="primary" htmlType="submit">
|
||||||
确认
|
确认
|
||||||
</Button>
|
</Button>
|
||||||
|
</Form>
|
||||||
|
</div>
|
||||||
|
</Modal>
|
||||||
|
)}
|
||||||
|
{/* 编辑代运营Modal是否可见 */}
|
||||||
|
{isAgencyModalOpen && (
|
||||||
|
<Modal
|
||||||
|
footer={null}
|
||||||
|
open={isAgencyModalOpen}
|
||||||
|
onCancel={handleAgencyModalCancel}
|
||||||
|
>
|
||||||
|
<div className="flex flex-col overflow-y-scroll">
|
||||||
|
<div className="flex flex-row mb-4">
|
||||||
|
<Image
|
||||||
|
width={80}
|
||||||
|
height={80}
|
||||||
|
className="rounded-full"
|
||||||
|
src={defaultValues?.baseInfo?.avatar}
|
||||||
|
/>
|
||||||
|
<div className="flex flex-col justify-between ml-2">
|
||||||
|
<p className="font-bold">ID:{defaultValues?.baseInfo?.id}</p>
|
||||||
|
<p className="font-bold">
|
||||||
|
昵称:{defaultValues?.baseInfo?.name}
|
||||||
|
</p>
|
||||||
|
<p className="font-bold">
|
||||||
|
创建时间:{defaultValues?.baseInfo?.ct}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</Form>
|
<Button
|
||||||
</div>
|
className="mb-4"
|
||||||
</Modal>
|
type="primary"
|
||||||
|
danger
|
||||||
|
onClick={handleDeleteAgency}
|
||||||
|
>
|
||||||
|
【慎点】删除代运营
|
||||||
|
</Button>
|
||||||
|
<Form name="modal_search" onFinish={modalSearch}>
|
||||||
|
<Space style={{ marginBottom: 20 }}>
|
||||||
|
<Form.Item
|
||||||
|
label="ID"
|
||||||
|
initialValue={
|
||||||
|
defaultValues?.ratio?.zone_third_partner
|
||||||
|
?.third_partner_account?.user_id
|
||||||
|
}
|
||||||
|
rules={[
|
||||||
|
{
|
||||||
|
required: true,
|
||||||
|
message: "请填写代运营ID",
|
||||||
|
},
|
||||||
|
]}
|
||||||
|
name="userId"
|
||||||
|
style={{ margin: 0 }}
|
||||||
|
>
|
||||||
|
<Input type="number" />
|
||||||
|
</Form.Item>
|
||||||
|
<Button type="primary" htmlType="submit">
|
||||||
|
搜索
|
||||||
|
</Button>
|
||||||
|
</Space>
|
||||||
|
</Form>
|
||||||
|
{userInfo && (
|
||||||
|
<div
|
||||||
|
className={`flex flex-row mb-4 items-center p-2 rounded-xl ${
|
||||||
|
selectedUser ? "bg-green-300" : "bg-gray-300"
|
||||||
|
}`}
|
||||||
|
>
|
||||||
|
<Image
|
||||||
|
src={userInfo?.avatar?.images[0]?.urls[0]}
|
||||||
|
width={80}
|
||||||
|
height={80}
|
||||||
|
/>
|
||||||
|
<div className="flex flex-col justify-center mx-4">
|
||||||
|
<p className="text-lg font-bold">ID:{userInfo?.user_id}</p>
|
||||||
|
<p className="text-lg font-bold">昵称:{userInfo?.name}</p>
|
||||||
|
</div>
|
||||||
|
<Button
|
||||||
|
type={selectedUser ? "default" : "primary"}
|
||||||
|
onClick={handleSelected}
|
||||||
|
>
|
||||||
|
{selectedUser ? "取消选中" : "选中用户"}
|
||||||
|
</Button>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
<Form
|
||||||
|
name="agency"
|
||||||
|
onFinish={handleSubmitAgencySetting}
|
||||||
|
onFinishFailed={onModalFormFinishFailed}
|
||||||
|
autoComplete="off"
|
||||||
|
>
|
||||||
|
<div className="flex flex-col">
|
||||||
|
<Form.Item
|
||||||
|
name="sharing_ratio"
|
||||||
|
label="代运营分成比例"
|
||||||
|
initialValue={
|
||||||
|
defaultValues?.ratio?.zone_third_partner?.sharing_ratio *
|
||||||
|
100
|
||||||
|
}
|
||||||
|
rules={[
|
||||||
|
{
|
||||||
|
required: true,
|
||||||
|
message: "请选择代运营分成比例",
|
||||||
|
},
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<select
|
||||||
|
style={{
|
||||||
|
height: 32,
|
||||||
|
padding: "4px 11px",
|
||||||
|
border: "1px solid #d9d9d9",
|
||||||
|
borderRadius: 4,
|
||||||
|
outline: "none",
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
{rates.map((item, index) => (
|
||||||
|
<option key={index} value={item.value}>
|
||||||
|
{item.label}
|
||||||
|
</option>
|
||||||
|
))}
|
||||||
|
</select>
|
||||||
|
</Form.Item>
|
||||||
|
<Form.Item
|
||||||
|
name="is_hided"
|
||||||
|
label="是否对主播隐藏代运营"
|
||||||
|
initialValue={
|
||||||
|
defaultValues?.ratio?.zone_third_partner?.is_hided
|
||||||
|
}
|
||||||
|
rules={[
|
||||||
|
{
|
||||||
|
required: true,
|
||||||
|
message: "请选择是否对主播隐藏代运营选项",
|
||||||
|
},
|
||||||
|
]}
|
||||||
|
>
|
||||||
|
<select
|
||||||
|
style={{
|
||||||
|
height: 32,
|
||||||
|
padding: "4px 11px",
|
||||||
|
border: "1px solid #d9d9d9",
|
||||||
|
borderRadius: 4,
|
||||||
|
outline: "none",
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<option value={1}>是</option>
|
||||||
|
<option value={0}>否</option>
|
||||||
|
</select>
|
||||||
|
</Form.Item>
|
||||||
|
<Button type="primary" htmlType="submit">
|
||||||
|
确认
|
||||||
|
</Button>
|
||||||
|
</div>
|
||||||
|
</Form>
|
||||||
|
</div>
|
||||||
|
</Modal>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue