|
@@ -29,7 +29,7 @@ const Page: React.FC = () => {
|
|
let { state } = useModel('global')
|
|
let { state } = useModel('global')
|
|
let [open, setOpen] = useState<any>(null)//付费配置
|
|
let [open, setOpen] = useState<any>(null)//付费配置
|
|
let [editValues, setEditValues] = useState<any>({})
|
|
let [editValues, setEditValues] = useState<any>({})
|
|
- let paymentType=useState([])
|
|
|
|
|
|
+ let paymentType = useState([])
|
|
const [openBook, setOpneBook] = useState<any>(null)//阅读小说
|
|
const [openBook, setOpneBook] = useState<any>(null)//阅读小说
|
|
let getList = useAjax((params) => shortBookInfoList(params), { type: 'table' })//获取书列表
|
|
let getList = useAjax((params) => shortBookInfoList(params), { type: 'table' })//获取书列表
|
|
let getParagraphList = useAjax((params) => shortBookInfoParagraphList(params))//获取段落内容信息
|
|
let getParagraphList = useAjax((params) => shortBookInfoParagraphList(params))//获取段落内容信息
|
|
@@ -75,24 +75,25 @@ const Page: React.FC = () => {
|
|
const closeForm = (b: boolean, values?: any) => {
|
|
const closeForm = (b: boolean, values?: any) => {
|
|
if (!b) {
|
|
if (!b) {
|
|
setEditValues({})
|
|
setEditValues({})
|
|
|
|
+ paymentType[1]([])
|
|
formRef?.current?.resetFields?.()
|
|
formRef?.current?.resetFields?.()
|
|
setOpen(b)
|
|
setOpen(b)
|
|
} else {
|
|
} else {
|
|
// 获取书全部段落
|
|
// 获取书全部段落
|
|
// getParagraphAllList.run(values.bookId).then(res => {
|
|
// getParagraphAllList.run(values.bookId).then(res => {
|
|
// if (res.code === 200) {
|
|
// if (res.code === 200) {
|
|
- setOpen(b)//弹窗开启
|
|
|
|
- if (values) {
|
|
|
|
- // 获取书付费配置
|
|
|
|
- configInfo.run({ bookId: values.bookId, ...publicData }).then(res => {
|
|
|
|
- if (res.code === 200) {
|
|
|
|
- let data = { ...res.data }
|
|
|
|
- setEditValues(data)
|
|
|
|
- formRef?.current?.setFieldsValue(data)
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
|
|
+ setOpen(b)//弹窗开启
|
|
|
|
+ if (values) {
|
|
|
|
+ // 获取书付费配置
|
|
|
|
+ configInfo.run({ bookId: values.bookId, ...publicData }).then(res => {
|
|
|
|
+ if (res.code === 200) {
|
|
|
|
+ let data = { ...res.data }
|
|
|
|
+ setEditValues(data)
|
|
|
|
+ formRef?.current?.setFieldsValue(data)
|
|
}
|
|
}
|
|
- // }
|
|
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ // }
|
|
// })
|
|
// })
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -131,17 +132,17 @@ const Page: React.FC = () => {
|
|
/>
|
|
/>
|
|
{/* 付费配置 */}
|
|
{/* 付费配置 */}
|
|
<BetaSchemaForm<DataItem>
|
|
<BetaSchemaForm<DataItem>
|
|
- title={editValues?.id ? "编辑模板" : '新建模板'}
|
|
|
|
|
|
+ title={"付费配置"}
|
|
formRef={formRef}
|
|
formRef={formRef}
|
|
open={open}
|
|
open={open}
|
|
onOpenChange={(b) => { !b && closeForm(b) }}
|
|
onOpenChange={(b) => { !b && closeForm(b) }}
|
|
layoutType={"ModalForm"}
|
|
layoutType={"ModalForm"}
|
|
- labelCol={{span:6}}
|
|
|
|
- wrapperCol={{span:14}}
|
|
|
|
|
|
+ labelCol={{ span: 6 }}
|
|
|
|
+ wrapperCol={{ span: 14 }}
|
|
// grid={true}
|
|
// grid={true}
|
|
layout='horizontal'
|
|
layout='horizontal'
|
|
onFinish={submit}
|
|
onFinish={submit}
|
|
- columns={formConfig({ enumList: state?.enumList,paymentType })}
|
|
|
|
|
|
+ columns={formConfig({ enumList: state?.enumList, paymentType })}
|
|
loading={add?.loading}
|
|
loading={add?.loading}
|
|
/>
|
|
/>
|
|
{/* 阅读小说 */}
|
|
{/* 阅读小说 */}
|