Commit bed188d2 authored by xiexiuxing's avatar xiexiuxing

feat:合同功能调整

parent 4a7cedcc
.apply_info {
.apply_status {
padding: 24px;
border-radius: 8px;
margin-bottom: 24px;
display: flex;
align-items: center;
.status {
color: #FFFFFF;
font-size: 14px;
width: 195px;
}
.apply_status_btn {
&>button {
&:first-child {
margin-right: 24px;
}
}
}
}
&>.apply_item {
padding: 24px;
border-radius: 8px;
background-color: #FFF;
:global {
.ant-descriptions-item-label {
color: #909399;
width: 200px;
}
}
}
}
\ No newline at end of file
import React, { useState, useEffect, useRef } from 'react'
import styles from './index.less'
import { getIntl, history } from 'umi';
import { PageHeaderWrapper } from '@ant-design/pro-layout'
import { ExclamationCircleFilled, CheckCircleFilled, ClockCircleFilled, CloseCircleFilled } from '@ant-design/icons';
import { Descriptions, Button } from 'antd';
import div from './../../../editor/configs/componentConfigs/HTML/div';
import Test from '../../components/test'
import { getContractSignatureAuthGet, postContractSignatureAuthApply } from '@/services/ContractV2Api'
const intl = getIntl();
const Apply = () => {
const ref = useRef<any>({});
/**头部状态的颜色值
* 申请状态 1-未申请 2-申请中 3-申请不通过 4-申请通过
*/
const applyStaus = [{
status: 1,
name: intl.formatMessage({id: 'contract.weishenqing'}),
icon: <ExclamationCircleFilled />,
color: '#909399',
}, {
status: 2,
name: intl.formatMessage({id: 'contract.shenqingzhong'}),
icon: <ClockCircleFilled />,
color: '#4279DF',
}, {
status: 3,
name: intl.formatMessage({id: 'contract.shenqingbutongguo'}),
icon: <CloseCircleFilled />,
color: '#D32F2F',
}, {
status: 4,
name: intl.formatMessage({id: 'contract.shenqingtongguo'}),
icon: <CheckCircleFilled />,
color: '#00B37A',
}]
const [authType, setAuthType] = useState<number>(1); // 认证方式 1-法人认证 2-经办人认证 3-个人认证
const [signatureAuthLogId, setSignatureAuthLogId] = useState<number>(0); // 电子签章认证记录id
const [data, setData] = useState<any>({});
/**电子签章认证查询 */
useEffect(() => {
getContractSignatureAuthGet({}).then((res: any) => {
setData(res.data)
})
}, [])
/**电子签章认证申请 */
const AuthApply = async () => {
if (ref && data.state === 1) {
const vaildDetail = await ref.current.validateFields();
if (vaildDetail) {
await postContractSignatureAuthApply({}).then(res => {
setSignatureAuthLogId(res.data.signatureAuthLogId);
sessionStorage.setItem('signatureAuthLogId', res.data.signatureAuthLogId.toString())
history.push(`/memberCenter/contract/ElectronicSignature/enterpriseCertified?authTypeEdit=${authType}`)
})
}
} else {
await postContractSignatureAuthApply({}).then(res => {
setSignatureAuthLogId(res.data.signatureAuthLogId);
sessionStorage.setItem('signatureAuthLogId', res.data.signatureAuthLogId.toString())
history.push(`/memberCenter/contract/ElectronicSignature/enterpriseCertified?authTypeEdit=${authType}`)
})
}
}
return (
<PageHeaderWrapper>
<div className={styles.apply_info}>
{
applyStaus.map(item => (
<div key={item.status}>
{
data.state === item.status &&
<div className={styles.apply_status} style={{ backgroundColor: item.color }}>
<div>
<div className={styles.status} style={{ opacity: .6, fontSize: '12px' }}>{intl.formatMessage({id: 'contract.shenqingzhuangtai'})}</div>
<div className={styles.status}>{item.icon} {item.name}</div>
</div>
<div className={styles.apply_status_btn}>
<Button size='middle' style={{ color: item.color }} onClick={AuthApply}>
{item.status === 1 ? intl.formatMessage({id: 'contract.lijishenqing'}) : intl.formatMessage({id: 'contract.chongxinshenqing'})}
</Button>
{data.state === 3 && <Button style={{ marginLeft: '24px' }} size='middle' ghost>{intl.formatMessage({id: 'contract.zhakanjindu'})}</Button>}
</div>
</div>
}
</div>
))
}
{/* 企业 */}
{(authType === 1 || authType === 2) &&
<>
{data.state !== 1 ?
<div className={styles.apply_item}>
<Descriptions title={intl.formatMessage({id: 'contract.shenqingxinxi'})} column={1}>
<Descriptions.Item label={intl.formatMessage({id: 'contract.gongsimingcheng'})}>{data.orgName}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.tongyishehuixinyongdaima'})}>{data.orgCode}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.farenxingming'})}>{data.legalRepName}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.farenshoujihao'})}>{data.legalRepMobile}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.farenshenfenzhenghao'})}>{data.legalRepIdNo}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.renzhengfangshi'})}>-</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.yanzhengfangshi'})}>-</Descriptions.Item>
</Descriptions>
</div>
:
<Test authType={authType} actionRef={ref} />
}
</>
}
{/* 个人 */}
{authType === 3 &&
<>
{data.state !== 1 ?
<div className={styles.apply_item}>
<Descriptions title={intl.formatMessage({id: 'contract.shenqingxinxi'})} column={1}>
<Descriptions.Item label={intl.formatMessage({id: 'contract.xingming'})}>{data.transactorName}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.shoujihao'})}>{data.transactorMobile}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.shenfenzhenghao'})}>{data.transactorIdNumber}</Descriptions.Item>
<Descriptions.Item label={intl.formatMessage({id: 'contract.yanzhengfangshi'})}>-</Descriptions.Item>
</Descriptions>
</div>
:
<Test authType={authType} actionRef={ref} />
}
</>
}
</div>
</PageHeaderWrapper>
)
}
export default Apply
......@@ -9,7 +9,7 @@ import { getIntl } from 'umi';
const intl = getIntl();
export interface Iprops extends IAntdSchemaFormProps {
/* 显示隐藏 */
contractId: any,
contractId: Number,
}
const DetailedList: React.FC<Iprops> = ({
contractId
......@@ -30,7 +30,7 @@ const DetailedList: React.FC<Iprops> = ({
return (
<div>
<EyePreview
url={`/memberCenter/contract/funds/bill/details?applyId=${record.id}&type=pageDetailList`}
url={`/memberCenter/balance/businessRequestFunds/search/preview?id=${record.id}&no=${record.applyNo}`}
>
{text}
</EyePreview>
......
......@@ -7,12 +7,13 @@ import EyePreview from '@/components/EyePreview';
import moment from 'moment';
import { getContractExecuteExecuteInfoPayDetailList } from '@/services/ContractV2Api'
import { getIntl } from 'umi';
import { getSettleAccountsBusinessApplyAmountBuyerApplyAmountList } from '@/services/SettleV2Api';
const intl = getIntl();
export interface Iprops extends IAntdSchemaFormProps {
/* 显示隐藏 */
visible: any,
visible: boolean,
item: any,
contractId: any,
contractId: number,
setDrawerModal: Function
}
const DrawerModal: React.FC<Iprops> = ({
......@@ -21,7 +22,6 @@ const DrawerModal: React.FC<Iprops> = ({
setDrawerModal,
contractId,
}) => {
console.log(item)
const ref = useRef({});
const [selectRow, setSelectRow] = useState<any[]>([]) // 抽屉选择的行数据
const [selectedRowKeys, setSelectedRowKeys] = useState<Array<string>>([])
......@@ -40,10 +40,10 @@ const DrawerModal: React.FC<Iprops> = ({
},
{ title: intl.formatMessage({id: 'contract.zhuangtai'}), dataIndex: 'statusName', align: 'left', },
{
title: intl.formatMessage({id: 'contract.qingkuanshijian'}), dataIndex: 'orderTime', align: 'left',
render: (text: any, record: any) => (
<div>{moment(Number(text)).format('YYYY-MM-DD')}</div>
)
title: intl.formatMessage({id: 'contract.qingkuanshijian'}), dataIndex: 'createTime', align: 'left',
// render: (text: any, record: any) => (
// <div>{moment(Number(text)).format('YYYY-MM-DD')}</div>
// )
},
{
title: intl.formatMessage({id: 'contract.qingkuanjine'}), dataIndex: 'applyAmount', align: 'left',
......@@ -53,14 +53,14 @@ const DrawerModal: React.FC<Iprops> = ({
},
{
title: intl.formatMessage({id: 'contract.fukuanshijian'}), dataIndex: 'payTime', align: 'left',
render: (text: any, record: any) => (
<div>{moment(Number(text)).format('YYYY-MM-DD')}</div>
)
// render: (text: any, record: any) => (
// <div>{moment(Number(text)).format('YYYY-MM-DD')}</div>
// )
},
{
title: intl.formatMessage({id: 'contract.fukuanjine'}), dataIndex: 'payAmount', align: 'left',
render: (text: any, record: any) => (
<div>{intl.formatMessage({ id: 'common.money' })}{text ? text : 0}</div>
<div>{intl.formatMessage({ id: 'common.money' })}{record.status === 3 ? record.applyAmount : text ? text :0}</div>
)
},
]
......@@ -75,14 +75,16 @@ const DrawerModal: React.FC<Iprops> = ({
/* 请求查看付款明细 */
const fetchTableData = (params) => {
return new Promise((resolve, reject) => {
getContractExecuteExecuteInfoPayDetailList({
// /settle/accounts/business/apply/amount/buyer/apply/amount/list
// getContractExecuteExecuteInfoPayDetailList
getSettleAccountsBusinessApplyAmountBuyerApplyAmountList({
...params,
executeId: item.id,
contractId,
}).then(res => {
console.log(res,'res')
if (res.code === 1000) {
console.log(res.data, '请求查看付款明细')
resolve(res)
resolve(res.data)
}
}).catch((err) => {
resolve([])
......
......@@ -9,7 +9,7 @@ const Option = Select.Option;
const intl = getIntl();
export interface Iprops extends IAntdSchemaFormProps {
/* 显示隐藏 */
ModalVisible: any,
ModalVisible: boolean,
payType: any,
selectRowList: any,
contractId: any,
......
......@@ -16,20 +16,23 @@ import EyePreview from '@/components/EyePreview';
import moment from 'moment';
import { getContractExecuteExecuteInfoPayDetailInfoPagePayDetail } from '@/services/ContractV2Api'
import { getIntl } from 'umi';
import { getSettleAccountsBusinessApplyAmountApplyAmountRowList, getSettleAccountsBusinessApplyAmountDetailApplyAmount } from '@/services/SettleV2Api';
const intl = getIntl();
export interface Iprops extends IAntdSchemaFormProps {
popupshow: any,
basicData?: any,
setDrawerModal: Function,
applyId: any
applyId: any,
applyNo: string,
}
const { Text } = Typography;
const PopupDrawer: React.FC<Iprops> = ({
popupshow,
basicData,
setDrawerModal,
applyId
applyId,
applyNo
}) => {
console.log(basicData, applyId)
const ref = useRef<any>({});
......@@ -37,57 +40,57 @@ const PopupDrawer: React.FC<Iprops> = ({
const [orderAmount, setorderAmount] = useState(0) // 订单金额
const columns: ColumnType<any>[] = [{
title: intl.formatMessage({ id: 'contract.danjuhaozhaiyao' }),
dataIndex: 'orderNO',
dataIndex: 'billNo',
align: 'left',
render: (text: any, record: any) => {
return (
<div>
<EyePreview
url="button"
url={record.billType === 1 ? `/memberCenter/tranactionAbility/saleOrder/orderList/preview?id=${record.billId}` : `/memberCenter/afterService/returnManage/returnQuery/detail?id=${record.billId}`}
>
{text}
</EyePreview>
<p>{record.orderAbstract}</p>
{/* <p>{record.}</p> */}
</div>
);
},
}, {
title: intl.formatMessage({ id: 'contract.danjuleixing' }),
dataIndex: 'orderTypeName',
dataIndex: 'billTypeName',
align: 'left',
}, {
title: intl.formatMessage({ id: 'contract.danjushijian' }),
dataIndex: 'orderTime',
dataIndex: 'billTime',
align: 'left',
},
{
title: intl.formatMessage({ id: 'contract.danjuzhuangtai' }),
dataIndex: 'payeeMemberName',
dataIndex: 'billStatus',
align: 'left',
},
{
dataIndex: 'orderAmount',
dataIndex: 'billRowAmount',
title: (
<Space direction='vertical'>
<Text>{intl.formatMessage({ id: 'contract.danjujine' })}</Text>
<Text>{intl.formatMessage({ id: 'contract.heji' })}: {intl.formatMessage({ id: 'common.money' })}{orderAmount}</Text>
{/* <Text>{intl.formatMessage({ id: 'contract.heji' })}: {intl.formatMessage({ id: 'common.money' })}{orderAmount}</Text> */}
</Space>
),
},
{
title: intl.formatMessage({ id: 'contract.hanshuishuil' }),
dataIndex: 'isHasTaxName',
dataIndex: 'hasTaxName',
align: 'left'
},
{
dataIndex: 'payAmount',
dataIndex: 'applyPayment',
align: 'left',
title: (
<Space direction='vertical'>
<Text>{intl.formatMessage({ id: 'contract.fukuanjine' })}</Text>
<Text>{intl.formatMessage({ id: 'contract.heji' })}: {intl.formatMessage({ id: 'common.money' })}{payAmount}</Text>
{/* <Text>{intl.formatMessage({ id: 'contract.heji' })}: {intl.formatMessage({ id: 'common.money' })}{payAmount}</Text> */}
</Space>
),
},
......@@ -96,16 +99,20 @@ const PopupDrawer: React.FC<Iprops> = ({
// 模拟请求
const fetchData = (params?: any) => {
return new Promise((resolve, reject) => {
getContractExecuteExecuteInfoPayDetailInfoPagePayDetail({
applyId,
// /settle/accounts/business/apply/amount/detail/apply/amount
// getContractExecuteExecuteInfoPayDetailInfoPagePayDetail
// /api/settle/accounts/business/apply/amount/apply/amount/row/list
getSettleAccountsBusinessApplyAmountApplyAmountRowList({
applyAmountId: applyId,
applyNo,
...params,
}).then(res => {
if (res.code === 1000) {
resolve(res.data)
let payAmount = 0, orderAmount = 0;
res.data.data.map((item: any) => {
payAmount += item.payAmount;
orderAmount += item.orderAmount
payAmount += item.billRowAmount;
orderAmount += item.applyPayment
})
console.log(payAmount, orderAmount)
setpayAmount(payAmount)
......@@ -145,7 +152,7 @@ const PopupDrawer: React.FC<Iprops> = ({
<div className={style.memuItem}>
<div className={style.menuCard}>
<div className={style.menulabel}>{intl.formatMessage({ id: 'contract.shoukuanzhanghu' })}</div>
<div className={style.card}>{basicData.payeeName}</div>
<div className={style.card}>{basicData.accountName}</div>
</div>
<div className={style.menuCard}>
<div className={style.menulabel}>{intl.formatMessage({ id: 'contract.yinhangzhanghao' })}</div>
......@@ -164,7 +171,7 @@ const PopupDrawer: React.FC<Iprops> = ({
<div className={style.memuItem}>
<div className={style.menuCard}>
<div className={style.menulabel}>{intl.formatMessage({ id: 'contract.fukuanjine' })}</div>
<div className={style.card}>{intl.formatMessage({id: 'common.money'})} {basicData.payAmount}</div>
<div className={style.card}>{intl.formatMessage({ id: 'common.money' })} {basicData.applyAmount}</div>
</div>
<div className={style.menuCard}>
<div className={style.menulabel}>{intl.formatMessage({ id: 'contract.fukuanshijian' })}</div>
......@@ -194,7 +201,7 @@ const PopupDrawer: React.FC<Iprops> = ({
</div>
</div>
</div>
<div className={style.PopupTitle}>{intl.formatMessage({id: 'contract.fukuanmingxi'})}</div>
<div className={style.PopupTitle}>{intl.formatMessage({ id: 'contract.fukuanmingxi' })}</div>
<StandardTable
rowKey="id"
style={{
......
......@@ -98,7 +98,8 @@ const situationList: React.FC<Iprops> = ({ contractId }) => {
return (
<div>
<EyePreview
url={`/memberCenter/tranactionAbility/purchaseOrder/readyAddOrder/preview?id=${record.orderId}`}
url={record.orderType === 1 ? `/memberCenter/tranactionAbility/saleOrder/orderList/preview?id=${record.orderId}` : `/memberCenter/afterService/returnManage/returnQuery/detail?id=${record.orderId}`}
// url={`/memberCenter/tranactionAbility/purchaseOrder/readyAddOrder/preview?id=${record.orderId}`}
>
{text}
</EyePreview>
......@@ -176,21 +177,21 @@ const situationList: React.FC<Iprops> = ({ contractId }) => {
<span>{intl.formatMessage({ id: 'common.money' })}{text}</span>
)
},
{
title: intl.formatMessage({ id: 'contract.caozuo' }), dataIndex: 'type', align: 'center',
render: (text, record) => {
// 已付款大于0或已请款待付款大于0的才显示查看付款明细按钮。
return (
<div>
{
// onClick = {() => getPayment(record.id)}
record.payAmount > 0 || record.unPayApplyAmount > 0 && <a className={style.gesture}>{intl.formatMessage({id: 'contract.zhakanfukuanmingxi'})}</a>
}
// {
// title: intl.formatMessage({ id: 'contract.caozuo' }), dataIndex: 'type', align: 'center',
// render: (text, record) => {
// // 已付款大于0或已请款待付款大于0的才显示查看付款明细按钮。
// return (
// <div>
// {
// // onClick = {() => getPayment(record.id)}
// record.payAmount > 0 || record.unPayApplyAmount > 0 && <a className={style.gesture}>{intl.formatMessage({id: 'contract.zhakanfukuanmingxi'})}</a>
// }
</div>
)
}
},
// </div>
// )
// }
// },
];
const handlePaginationChange = (current: number, pageSize: number) => {
const data = {
......@@ -247,7 +248,7 @@ const situationList: React.FC<Iprops> = ({ contractId }) => {
value={value}
onChange={(e) => setvalue(e.target.value)}
/>
<Button style={{ paddingLeft: 10, paddingRight: 10, marginLeft: 10, marginRight: 10 }} onClick={Reset}> {intl.formatMessage({id: 'contract.zhongzhi'})} </Button>
<Button style={{ paddingLeft: 10, paddingRight: 10, marginLeft: 10, marginRight: 10 }} onClick={Reset}> {intl.formatMessage({ id: 'contract.zhongzhi' })} </Button>
</div>
</div>
</div>
......
......@@ -18,6 +18,7 @@ import {
FileWordFilled
} from '@ant-design/icons'
import { getContractCoordinationGetDetail, getContractExecuteExecuteInfoPayDetailInfo, getContractSignatureGetHandSignatureUrl, postContractCoordinationExamineStepOne, postContractCoordinationExamineStepTwo, postContractCoordinationSign, postContractCoordinationSubmitExamine } from '@/services/ContractV2Api'
import { getSettleAccountsBusinessApplyAmountDetailApplyAmount } from '@/services/SettleV2Api';
const { Link } = Anchor;
const activeAnchorClassName = 'ant-anchor-link-active'
const Details = (props: any) => {
......@@ -83,7 +84,7 @@ const Details = (props: any) => {
],
col3: [
{ label: intl.formatMessage({ id: 'contract.hetongyouxiaoqi' }), extra: `${basics.startTime}${intl.formatMessage({id: 'common.text.to'})}${basics.endTime}` },
{ label: intl.formatMessage({ id: 'contract.hetongyouxiaoqi' }), extra: `${basics.startTime}${intl.formatMessage({ id: 'common.text.to' })}${basics.endTime}` },
],
}
if (type) {
......@@ -298,20 +299,25 @@ const Details = (props: any) => {
}
const [applyId, setapplyId] = useState<any>('')
const [applyNo, setapplyNo] = useState<any>('')
/* 点击查看详情回调 */
const setkey = (item) => {
setDrawerModal()
if (item.id) {
setapplyId(item.id)
getContractExecuteExecuteInfoPayDetailInfo({
contractId,
applyId: item.id
}).then(res => {
setapplyNo(item.applyAmountNo)
// api/settle/accounts/business/apply/amount/detail/apply/amount
// getContractExecuteExecuteInfoPayDetailInfo
getSettleAccountsBusinessApplyAmountDetailApplyAmount({
applyNo: item.applyAmountNo,
applyAmountId: item.id,
}).then((res: any) => {
console.log(res);
if (res.code === 1000) {
console.log(res.data)
res.data.invoiceProveVOList = res.data.invoiceProveVOList ? res.data.invoiceProveVOList : [];
setbasicData(res.data)
setDrawerModal()
}
})
}
......@@ -499,7 +505,7 @@ const Details = (props: any) => {
</Form>
</Modal>
{/* 查看付款计划明细弹出组建 */}
<PopupDrawer popupshow={Popup} basicData={basicData} setDrawerModal={setDrawerModal} applyId={applyId} />
<PopupDrawer popupshow={Popup} applyNo={applyNo} basicData={basicData} setDrawerModal={setDrawerModal} applyId={applyId} />
</div>
)
}
......
......@@ -145,8 +145,8 @@ export const supplierColumns = [
* 第二个内容
*/
export const goodcolumns: any = [
{ title: intl.formatMessage({id: 'contract.huohao'}), dataIndex: 'code', align: 'left', },
{ title: intl.formatMessage({id: 'contract.huopinmingcheng'}), dataIndex: 'name', key: 'name', align: 'left', },
{ title: intl.formatMessage({id: 'contract.wuliaobianhao'}), dataIndex: 'code', align: 'left', },
{ title: intl.formatMessage({id: 'contract.wuliaomingcheng'}), dataIndex: 'name', key: 'name', align: 'left', },
{ title: intl.formatMessage({id: 'contract.guigexinghao'}), dataIndex: 'type', align: 'left', },
{
title: intl.formatMessage({id: 'contract.pinlei'}), dataIndex: 'type', align: 'left',
......
......@@ -321,6 +321,8 @@ const Information = (props: any) => {
<Select onChange={handleChange}
disabled={sourceType ? true : false}>
<Option value="1" >{intl.formatMessage({ id: 'contract.caigouxunjia' })}</Option>
<Option value="2" >{intl.formatMessage({ id: 'contract.caigouzhaobiao' })}</Option>
<Option value="3" >{intl.formatMessage({ id: 'contract.caigoujingjia' })}</Option>
</Select>
</Form.Item>
<Form.Item
......
import React, { useRef, useState } from 'react'
import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { Card } from 'antd';
import statuStyle from '../../common/colorTag'
import { ColumnType } from 'antd/lib/table/interface';
import StandardTable from '@/components/StandardTable';
import EyePreview from '@/components/EyePreview'
import { FORM_FILTER_PATH } from '@/formSchema/const';
import StatusTag from '@/components/StatusTag';
import { ViePriceListSchema } from '../schema'
import { useStateFilterSearchLinkageEffect } from '@/formSchema/effects/useFilterSearch'
import Submit from '@/components/NiceForm/components/Submit'
import DateRangePickerUnix from '@/components/NiceForm/components/DateRangePickerUnix'
import { getIntl, history } from 'umi'
import moment from 'moment';
import { getContractPurchaseViePricePageToBeCreate } from '@/services/ContractV2Api'
const intl = getIntl();
const Auction = () => {
const ref = useRef<any>({});
const [selectedRowKeys, setSelectedRowKeys] = useState<Array<string>>([])
const [selectRow, setSelectRow] = useState<any[]>([]) // 模态框选择的行数据
//表头
const columns: ColumnType<any>[] = [{
title: intl.formatMessage({id: 'contract.jingjiadanhao'}),
dataIndex: 'viePriceNO',
align: 'left',
render: (text, record) =>
<div>
{/* memberCenter/procurementAbility/purchaseBid/search/detail?id=298&number=JJSQ30725 */}
<EyePreview
url={`/memberCenter/procurementAbility/purchaseBid/search/detail?id=${record.viePriceId}&number=${record.viePriceNO}`}
>
{text}
</EyePreview>
<p>{record.viePriceAbstract}</p>
</div>
}, {
title: intl.formatMessage({id: 'contract.jingjiadanzhaiyao1'}),
dataIndex: 'viePriceNO',
align: 'left',
},
{
title: intl.formatMessage({id: 'contract.fabushijian'}),
dataIndex: 'publishTime',
align: 'left',
},
{
title: intl.formatMessage({id: 'contract.shoubiaohuiyuan'}),
dataIndex: 'awardName',
align: 'left',
},
{
title: intl.formatMessage({id: 'contract.shoubiaoshijian'}),
dataIndex: 'awardTime',
align: 'left',
sorter: {
compare: (a, b) => getdate(a.awardTime) - getdate(b.awardTime),
multiple: 1,
},
},
{
title: intl.formatMessage({id: 'contract.shoubiaojine'}),
dataIndex: 'awardAmount',
align: 'left',
sorter: {
compare: (a, b) => a.awardAmount - b.awardAmount,
multiple: 1,
},
render: (text) => {
return (
<div>
{intl.formatMessage({ id: 'common.money' })}{text}
</div>
)
}
},
{
title: intl.formatMessage({id: 'contract.waibuzhuangtai'}),
dataIndex: 'outerStatus',
align: 'left',
render: (text) => {
return (
<StatusTag type="success" title={text} />
)
}
},
{
title: intl.formatMessage({id: 'contract.neibuzhuangtai'}),
dataIndex: 'innerStatus',
align: 'left',
render: (text) => {
return (
<div>
<span style={statuStyle.point}> </span>
<span>{text}</span>
</div>
)
}
}, {
title: intl.formatMessage({id: 'contract.caozuo'}),
dataIndex: 'state',
align: 'left',
render: (_, record) => {
return (
<div>
<span style={{ color: '#00B37A', cursor: 'pointer', marginRight: 10 }} onClick={() => Like(record)}>{intl.formatMessage({id: 'contract.chuangjiancaigoujingjiahetong'})}</span>
</div>
)
}
}]
const Like = (record) => {
record.sourceId = record.viePriceId;
record.sourceNo = record.viePriceNO;
record.totalAmount = record.awardAmount;
record.partyBMemberId = record.awardMemberId;
record.partyBRoleId = record.awardRoleId;
record.partyBName = record.awardName;
record.sourceType = "3";
sessionStorage.setItem('record', JSON.stringify(record));
history.push(`/memberCenter/contract/manage/add/addList/contracAdd?contractId=${record.id}&sourceType=3`)
}
const getdate = (time) => {
return new Date(Date.parse(time.replace(/-/g, "/"))).getTime() / 1000;
}
// 列表数据
const fetchData = (params?: any) => {
params.startTime = params.startTime ? moment(Number(params.startTime)).format('YYYY-MM-DD') : '';
params.endTime = params.endTime ? moment(Number(params.endTime)).format('YYYY-MM-DD') : '';
return new Promise((resolve, reject) => {
getContractPurchaseViePricePageToBeCreate({
...params,
}).then(res => {
resolve(res.data)
}).catch(err => {
console.log(err)
})
})
}
const rowSelection: any = {
selectedRowKeys: selectedRowKeys,
onChange: (selectedRowKeys: any, selectedRows: any) => {
setSelectedRowKeys(selectedRowKeys)
setSelectRow(selectedRows)
}
};
return (
<PageHeaderWrapper>
<Card>
<StandardTable
tableProps={{
rowKey: 'id',
}}
columns={columns}
currentRef={ref}
rowSelection={rowSelection}
fetchTableData={(params: any) => fetchData(params)}
formilyProps={{
ctx: {
inline: false,
schema: ViePriceListSchema,
effects: ($, actions) => {
useStateFilterSearchLinkageEffect(
$,
actions,
'viePriceNO',
FORM_FILTER_PATH,
);
},
components: {
DateRangePickerUnix,
Submit
}
}
}}
/>
</Card>
</PageHeaderWrapper>
)
}
export default Auction
import React, { useRef, useState } from 'react'
import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { Card } from 'antd';
import statuStyle from '../../common/colorTag'
import { ColumnType } from 'antd/lib/table/interface';
import StandardTable from '@/components/StandardTable';
import EyePreview from '@/components/EyePreview'
import { FORM_FILTER_PATH } from '@/formSchema/const';
import StatusTag from '@/components/StatusTag';
import { BidListSchema } from '../schema'
import { useStateFilterSearchLinkageEffect } from '@/formSchema/effects/useFilterSearch'
import Submit from '@/components/NiceForm/components/Submit'
import DateRangePickerUnix from '@/components/NiceForm/components/DateRangePickerUnix'
import { getIntl, history } from 'umi';
import moment from 'moment';
import { getContractPurchaseInviteBidPageToBeCreate } from '@/services/ContractV2Api'
const intl = getIntl();
const BiddingList = () => {
const ref = useRef<any>({});
const [selectedRowKeys, setSelectedRowKeys] = useState<Array<string>>([])
const [selectRow, setSelectRow] = useState<any[]>([]) // 模态框选择的行数据
//表头
const columns: ColumnType<any>[] = [{
title: intl.formatMessage({id: 'contract.zhaobiaobianhaoxiangmu'}),
dataIndex: 'inviteBidNO',
align: 'left',
render: (text, record) =>
<div>
<EyePreview
url={`/memberCenter/procurementAbility/callForBids/callForBidsSearch/detail?id=${record.inviteBidId}`}
// type=""
>
{text}
</EyePreview>
<p>{record.inviteBidAbstract}</p>
</div>
}, {
title: intl.formatMessage({id: 'contract.toubiaobianhao'}),
dataIndex: 'bidNo',
align: 'left',
},
{
title: intl.formatMessage({id: 'contract.zhongbiaohuiyuan'}),
dataIndex: 'bidWinnerName',
align: 'left',
},
{
title: intl.formatMessage({id: 'contract.zhongbiaotongzhishijian'}),
dataIndex: 'bidWinnerNoticeTime',
align: 'left',
sorter: {
compare: (a, b) => getdate(a.bidWinnerNoticeTime) - getdate(b.bidWinnerNoticeTime),
multiple: 1,
},
},
{
title: intl.formatMessage({id: 'contract.zhongbiaojine'}),
dataIndex: 'bidWinnerAmount',
align: 'left',
sorter: {
compare: (a, b) => a.bidWinnerAmount - b.bidWinnerAmount,
multiple: 1,
},
render: (text) => {
return (
<div>
{intl.formatMessage({ id: 'common.money' })}{text}
</div>
)
}
},
{
title: intl.formatMessage({id: 'contract.waibuzhuangtai'}),
dataIndex: 'outerStatus',
align: 'left',
render: (text) => {
return (
<StatusTag type="success" title={text} />
)
}
},
{
title: intl.formatMessage({id: 'contract.neibuzhuangtai'}),
dataIndex: 'innerStatus',
align: 'left',
render: (text) => {
return (
<div>
<span style={statuStyle.point}> </span>
<span>{text}</span>
</div>
)
}
}, {
title: intl.formatMessage({id: 'contract.caozuo'}),
dataIndex: 'state',
align: 'left',
render: (_, record) => {
return (
<div>
<span style={{ color: '#00B37A', cursor: 'pointer', marginRight: 10 }} onClick={() => Like(record)}>{intl.formatMessage({id: 'contract.chuangjiancaigouzhaobiaohetong'})}</span>
</div>
)
}
}]
const getdate = (time) => {
return new Date(Date.parse(time.replace(/-/g, "/"))).getTime() / 1000;
}
const Like = (record) => {
record.sourceId = record.inviteBidId;
record.sourceNo = record.inviteBidNO;
record.totalAmount = record.bidWinnerAmount;
record.partyBMemberId = record.bidWinnerMemberId;
record.partyBRoleId = record.bidWinnerRoleId;
record.partyBName = record.bidWinnerName;
record.sourceType = "2";
sessionStorage.setItem('record', JSON.stringify(record));
console.log(record);
history.push(`/memberCenter/contract/manage/add/addList/contracAdd?contractId=${record.id}&sourceType=2`)
}
// 列表数据
const fetchData = (params?: any) => {
console.log(params)//可以直接打印参数
params.startTime = params.startTime ? moment(Number(params.startTime)).format('YYYY-MM-DD') : '';
params.endTime = params.endTime ? moment(Number(params.endTime)).format('YYYY-MM-DD') : '';
return new Promise((resolve, reject) => {
getContractPurchaseInviteBidPageToBeCreate({
...params,
}).then(res => {
resolve(res.data)
}).catch(err => {
console.log(err)
})
})
}
const rowSelection: any = {
selectedRowKeys: selectedRowKeys,
onChange: (selectedRowKeys: any, selectedRows: any) => {
setSelectedRowKeys(selectedRowKeys)
setSelectRow(selectedRows)
}
};
return (
<PageHeaderWrapper>
<Card>
<StandardTable
tableProps={{
rowKey: 'id',
}}
columns={columns}
currentRef={ref}
rowSelection={rowSelection}
fetchTableData={(params: any) => fetchData(params)}
formilyProps={{
ctx: {
inline: false,
schema: BidListSchema,
effects: ($, actions) => {
useStateFilterSearchLinkageEffect(
$,
actions,
'inviteBidNO',
FORM_FILTER_PATH,
);
},
components: {
DateRangePickerUnix,
Submit
}
}
}}
/>
</Card>
</PageHeaderWrapper>
)
}
export default BiddingList
......@@ -81,7 +81,7 @@ const ContractText = (props: any) => {
const beforeDocUpload = (file: any) => {
const isLt20M = file.size / 1024 / 1024 < 20;
if (!isLt20M) {
message.error(intl.formatMessage({id: 'contract.shangchuanwenjiandaxiaobuchao'}));
message.error(intl.formatMessage({ id: 'contract.shangchuanwenjiandaxiaobuchao' }));
}
return isLt20M;
}
......@@ -98,7 +98,7 @@ const ContractText = (props: any) => {
/* 生成电子合同 */
const generate = () => {
if (!Templatel.id) {
message.info(intl.formatMessage({id: 'contract.qingxianxuanzehetongmoban'}))
message.info(intl.formatMessage({ id: 'contract.qingxianxuanzehetongmoban' }))
} else {
const param = {
contractTemplateId: Templatel.id,
......@@ -124,22 +124,22 @@ const ContractText = (props: any) => {
width: '100%',
}}
>
<Form.Item label={intl.formatMessage({id: 'contract.hetongmuban'})} labelAlign="left" labelCol={{ span: 2 }}>
<Form.Item label={intl.formatMessage({ id: 'contract.hetongmuban' })} labelAlign="left" labelCol={{ span: 2 }}>
<Select
value={Templatel.id}
style={{ width: 600 }}
options={TemplatePage}
placeholder={intl.formatMessage({id: 'contract.qingxuanzehetongmuban'})}
placeholder={intl.formatMessage({ id: 'contract.qingxuanzehetongmuban' })}
onChange={(e) => getTemplate(e)}
>
</Select>
{
checkNick && <Button type='link' onClick={() => generate()}>{intl.formatMessage({id: 'contract.shengchenghetong'})}</Button>
checkNick && <Button type='link' onClick={() => generate()}>{intl.formatMessage({ id: 'contract.shengchenghetong' })}</Button>
}
</Form.Item>
{
Object.keys(Templatel).length != 0 &&
<Form.Item label={intl.formatMessage({id: 'contract.hetongwenben'})} labelAlign="left" labelCol={{ span: 2 }}>
<Form.Item label={intl.formatMessage({ id: 'contract.hetongwenben' })} labelAlign="left" labelCol={{ span: 2 }}>
<div className={styles.upload_item} style={{ width: 680 }}>
<div className={styles.upload_left} style={{ width: 600 }}>
<FileWordFilled />
......@@ -152,17 +152,18 @@ const ContractText = (props: any) => {
beforeUpload={beforeDocUpload}
onChange={handleChange}
accept='.doc,.docx'
maxCount={1}
>
<div className={styles.uploadIconBtn}>
<Button type='link' >{intl.formatMessage({id: 'contract.shangchuanhetong'})}</Button>
<Button type='link' >{intl.formatMessage({ id: 'contract.shangchuanhetong' })}</Button>
</div>
</Upload>
</div>
</Form.Item>
}
<Form.Item label={intl.formatMessage({id: 'contract.dianzihetong'})} labelAlign="left" labelCol={{ span: 2 }}>
<Form.Item label={intl.formatMessage({ id: 'contract.dianzihetong' })} labelAlign="left" labelCol={{ span: 2 }}>
<Checkbox checked={checkNick} onChange={onCheckboxChange}>
{intl.formatMessage({id: 'contract.shiyongdianzihetong'})}
{intl.formatMessage({ id: 'contract.shiyongdianzihetong' })}
</Checkbox>
</Form.Item>
</div>
......
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [根据code查询下级区域,不传参数默认获取所有省份 (返回的参数带区域首字母)↗](http://10.0.0.25:4000/project/1289/interface/api/122923) 的 **请求类型**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findByPCode`
* @更新时间 `2022-03-11 16:32:28`
*/
export interface GetManageMobileAreaFindByPCodeRequest {
/**
* 父级编码
*/
pcode: string
}
/**
* 接口 [根据code查询下级区域,不传参数默认获取所有省份 (返回的参数带区域首字母)↗](http://10.0.0.25:4000/project/1289/interface/api/122923) 的 **返回类型**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findByPCode`
* @更新时间 `2022-03-11 16:32:28`
*/
/**
* 响应数据 ,RegionalInitialsResponse
*/
export type GetManageMobileAreaFindByPCodeResponse = {
/**
* 主键id
*/
id: number
/**
* 地区编码
*/
code: string
/**
* 地区名字
*/
name: string
/**
* 地区名字首字母
*/
firstName: string
/**
* 地区等级
*/
level: number
/**
* 地区父编码
*/
pcode: string
}[]
/**
* 接口 [根据code查询下级区域,不传参数默认获取所有省份 (返回的参数带区域首字母)↗](http://10.0.0.25:4000/project/1289/interface/api/122923) 的 **请求函数**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findByPCode`
* @更新时间 `2022-03-11 16:32:28`
*/
export const getManageMobileAreaFindByPCode = async (
params?: GetManageMobileAreaFindByPCodeRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileAreaFindByPCodeResponse>('/manage/mobile/area/findByPCode', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [根据经纬度获取城市信息↗](http://10.0.0.25:4000/project/1289/interface/api/122914) 的 **请求类型**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findByLocation`
* @更新时间 `2022-03-11 16:32:28`
*/
export interface GetManageMobileAreaFindByLocationRequest {
/**
* 请求数据 格式 经度,纬度 -> 110.27321,21.60022(String)
*/
location: string
}
/**
* 接口 [根据经纬度获取城市信息↗](http://10.0.0.25:4000/project/1289/interface/api/122914) 的 **返回类型**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findByLocation`
* @更新时间 `2022-03-11 16:32:28`
*/
/**
* 响应数据 ,LocationVO
*/
export interface GetManageMobileAreaFindByLocationResponse {
/**
* 值为0或1,0表示失败;1表示成功
*/
status: number
/**
* 省份名称
*/
province: string
/**
* 城市名称
*/
cityName: string
/**
* 城市的编码
*/
cityCode: string
/**
* 所在城市矩形区域范围(所在城市范围的左下右上对标对)
*/
rectangle: string
/**
* 上一级编码(省编码)
*/
provinceCode: string
}
/**
* 接口 [根据经纬度获取城市信息↗](http://10.0.0.25:4000/project/1289/interface/api/122914) 的 **请求函数**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findByLocation`
* @更新时间 `2022-03-11 16:32:28`
*/
export const getManageMobileAreaFindByLocation = async (
params?: GetManageMobileAreaFindByLocationRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileAreaFindByLocationResponse>('/manage/mobile/area/findByLocation', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [获取省市(返回的参数带市首字母)↗](http://10.0.0.25:4000/project/1289/interface/api/149752) 的 **请求类型**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findProCityFirstName`
* @更新时间 `2022-03-11 16:32:29`
*/
export interface GetManageMobileAreaFindProCityFirstNameRequest {}
/**
* 接口 [获取省市(返回的参数带市首字母)↗](http://10.0.0.25:4000/project/1289/interface/api/149752) 的 **返回类型**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findProCityFirstName`
* @更新时间 `2022-03-11 16:32:29`
*/
/**
* 响应数据 ,ProvinceVO
*/
export type GetManageMobileAreaFindProCityFirstNameResponse = {
/**
* 省编码
*/
provinceCode: string
/**
* 省名称
*/
provinceName: string
/**
* 省下面的市 ,CityVO
*/
cityList: {
/**
* 市编码
*/
cityCode?: string
/**
* 市名称
*/
cityName?: string
/**
* 市首字母
*/
firstName?: string
}[]
}[]
/**
* 接口 [获取省市(返回的参数带市首字母)↗](http://10.0.0.25:4000/project/1289/interface/api/149752) 的 **请求函数**
*
* @分类 [移动端定位↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13883)
* @请求头 `GET /manage/mobile/area/findProCityFirstName`
* @更新时间 `2022-03-11 16:32:29`
*/
export const getManageMobileAreaFindProCityFirstName = async (
params?: GetManageMobileAreaFindProCityFirstNameRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileAreaFindProCityFirstNameResponse>('/manage/mobile/area/findProCityFirstName', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [判断站点是否开启SAAS多租户↗](http://10.0.0.25:4000/project/1289/interface/api/125146) 的 **请求类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/enableMultiTenancy`
* @更新时间 `2022-03-09 10:53:10`
*/
export interface GetManagePaasSiteEnableMultiTenancyRequest {
/**
* 站点id(Long)
*/
siteId: string
}
/**
* 接口 [判断站点是否开启SAAS多租户↗](http://10.0.0.25:4000/project/1289/interface/api/125146) 的 **返回类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/enableMultiTenancy`
* @更新时间 `2022-03-09 10:53:10`
*/
/**
* 响应数据
*/
export type GetManagePaasSiteEnableMultiTenancyResponse = boolean
/**
* 接口 [判断站点是否开启SAAS多租户↗](http://10.0.0.25:4000/project/1289/interface/api/125146) 的 **请求函数**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/enableMultiTenancy`
* @更新时间 `2022-03-09 10:53:10`
*/
export const getManagePaasSiteEnableMultiTenancy = async (
params?: GetManagePaasSiteEnableMultiTenancyRequest,
config?: IApiRequest,
) => {
return request<GetManagePaasSiteEnableMultiTenancyResponse>('/manage/paas/site/enableMultiTenancy', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [查询所有站点↗](http://10.0.0.25:4000/project/1289/interface/api/125155) 的 **请求类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/all`
* @更新时间 `2022-03-09 10:53:10`
*/
export interface GetManagePaasSiteAllRequest {}
/**
* 接口 [查询所有站点↗](http://10.0.0.25:4000/project/1289/interface/api/125155) 的 **返回类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/all`
* @更新时间 `2022-03-09 10:53:10`
*/
/**
* 响应数据 ,Site
*/
export type GetManagePaasSiteAllResponse = {
/**
* 站点ID
*/
id: number
/**
* 站点名称
*/
name: string
/**
* 站点域名
*/
domainName: string
/**
* 平台LOGO
*/
logo: string
/**
* 状态
*/
state: number
/**
* 国家id
*/
countryId: number
/**
* 语言id
*/
languageId: number
/**
* 币制id
*/
currencyId: number
/**
* 站点底部描述
*/
describe: string
/**
* 站点备案号
*/
putOnRecords: string
/**
* 链接
*/
url: string
/**
* 创建时间
*/
createTime: number
/**
* 0-不开启多租户1-开启多租户
*/
enableMultiTenancy: number
}[]
/**
* 接口 [查询所有站点↗](http://10.0.0.25:4000/project/1289/interface/api/125155) 的 **请求函数**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/all`
* @更新时间 `2022-03-09 10:53:10`
*/
export const getManagePaasSiteAll = async (params?: GetManagePaasSiteAllRequest, config?: IApiRequest) => {
return request<GetManagePaasSiteAllResponse>('/manage/paas/site/all', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [查询站点详情↗](http://10.0.0.25:4000/project/1289/interface/api/125164) 的 **请求类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/details`
* @更新时间 `2022-03-09 10:53:10`
*/
export interface GetManagePaasSiteDetailsRequest {
/**
* (Long)
*/
id: string
}
/**
* 接口 [查询站点详情↗](http://10.0.0.25:4000/project/1289/interface/api/125164) 的 **返回类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/details`
* @更新时间 `2022-03-09 10:53:10`
*/
/**
* 响应数据 ,SiteVO
*/
export interface GetManagePaasSiteDetailsResponse {
/**
* 站点ID
*/
id: number
/**
* 站点名称
*/
name: string
/**
* 平台LOGO
*/
logo: string
/**
* 站点域名
*/
siteUrl: string
/**
* 币制符号
*/
symbol: string
/**
* 语言标识
*/
language: string
/**
* 0-不开启多租户1-开启多租户
*/
enableMultiTenancy: number
}
/**
* 接口 [查询站点详情↗](http://10.0.0.25:4000/project/1289/interface/api/125164) 的 **请求函数**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/details`
* @更新时间 `2022-03-09 10:53:10`
*/
export const getManagePaasSiteDetails = async (params?: GetManagePaasSiteDetailsRequest, config?: IApiRequest) => {
return request<GetManagePaasSiteDetailsResponse>('/manage/paas/site/details', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [根据url查询站点详情↗](http://10.0.0.25:4000/project/1289/interface/api/125173) 的 **请求类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/by/url/details`
* @更新时间 `2022-03-09 10:53:10`
*/
export interface GetManagePaasSiteByUrlDetailsRequest {
/**
* (String)
*/
url: string
}
/**
* 接口 [根据url查询站点详情↗](http://10.0.0.25:4000/project/1289/interface/api/125173) 的 **返回类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/by/url/details`
* @更新时间 `2022-03-09 10:53:10`
*/
/**
* 响应数据 ,SiteVO
*/
export interface GetManagePaasSiteByUrlDetailsResponse {
/**
* 站点ID
*/
id: number
/**
* 站点名称
*/
name: string
/**
* 平台LOGO
*/
logo: string
/**
* 站点域名
*/
siteUrl: string
/**
* 币制符号
*/
symbol: string
/**
* 语言标识
*/
language: string
/**
* 0-不开启多租户1-开启多租户
*/
enableMultiTenancy: number
}
/**
* 接口 [根据url查询站点详情↗](http://10.0.0.25:4000/project/1289/interface/api/125173) 的 **请求函数**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/by/url/details`
* @更新时间 `2022-03-09 10:53:10`
*/
export const getManagePaasSiteByUrlDetails = async (
params?: GetManagePaasSiteByUrlDetailsRequest,
config?: IApiRequest,
) => {
return request<GetManagePaasSiteByUrlDetailsResponse>('/manage/paas/site/by/url/details', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [获取站点下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/125182) 的 **请求类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/findSiteSelect`
* @更新时间 `2022-03-09 10:53:11`
*/
export interface GetManagePaasSiteFindSiteSelectRequest {}
/**
* 接口 [获取站点下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/125182) 的 **返回类型**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/findSiteSelect`
* @更新时间 `2022-03-09 10:53:11`
*/
/**
* 响应数据 ,SiteSelectVO
*/
export type GetManagePaasSiteFindSiteSelectResponse = {
/**
* 站点ID
*/
id: number
/**
* 站点名称
*/
siteName: string
/**
* 站点域名
*/
domainName: string
/**
* 平台LOGO
*/
logo: string
/**
* 链接
*/
siteUrl: string
/**
* 语言id
*/
languageId: number
/**
* 语言名字
*/
languageName: string
/**
* 语言图标
*/
imgUrl: string
}[]
/**
* 接口 [获取站点下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/125182) 的 **请求函数**
*
* @分类 [站点↗](http://10.0.0.25:4000/project/1289/interface/api/cat_13982)
* @请求头 `GET /manage/paas/site/findSiteSelect`
* @更新时间 `2022-03-09 10:53:11`
*/
export const getManagePaasSiteFindSiteSelect = async (
params?: GetManagePaasSiteFindSiteSelectRequest,
config?: IApiRequest,
) => {
return request<GetManagePaasSiteFindSiteSelectResponse>('/manage/paas/site/findSiteSelect', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/125884) 的 **请求类型**
*
* @分类 [mobile-自营商家-分类↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14012)
* @请求头 `GET /manage/mobile/memberCategoryMobile/all`
* @更新时间 `2022-03-07 10:28:39`
*/
export interface GetManageMobileMemberCategoryMobileAllRequest {
/**
* (Long)
*/
memberId: string
/**
* (Long)
*/
roleId: string
}
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/125884) 的 **返回类型**
*
* @分类 [mobile-自营商家-分类↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14012)
* @请求头 `GET /manage/mobile/memberCategoryMobile/all`
* @更新时间 `2022-03-07 10:28:39`
*/
/**
* 响应数据 ,CategoryResp
*/
export type GetManageMobileMemberCategoryMobileAllResponse = {
/**
* ID
*/
id: number
/**
* 第一级id(冗余字段。给第三级分类使用,第一二级没用。)
*/
firstId: number
/**
* 父id
*/
parentId: number
/**
* 分类名称
*/
name: string
/**
* 分类描述
*/
describe: string
/**
* 是否推荐:0.否;1.是;
*/
status: number
/**
* 级别
*/
level: number
/**
* 下级分类 ,CategoryResp
*/
list: {}[]
/**
* 推荐分类 ,CategoryResp
*/
recommendList: {}[]
}[]
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/125884) 的 **请求函数**
*
* @分类 [mobile-自营商家-分类↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14012)
* @请求头 `GET /manage/mobile/memberCategoryMobile/all`
* @更新时间 `2022-03-07 10:28:39`
*/
export const getManageMobileMemberCategoryMobileAll = async (
params?: GetManageMobileMemberCategoryMobileAllRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileMemberCategoryMobileAllResponse>('/manage/mobile/memberCategoryMobile/all', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/125893) 的 **请求类型**
*
* @分类 [mobile-自营商家-栏目↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14015)
* @请求头 `GET /manage/mobile/memberColumnMobile/all`
* @更新时间 `2022-03-07 10:28:39`
*/
export interface GetManageMobileMemberColumnMobileAllRequest {
/**
* (Long)
*/
memberId: string
/**
* (Long)
*/
roleId: string
}
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/125893) 的 **返回类型**
*
* @分类 [mobile-自营商家-栏目↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14015)
* @请求头 `GET /manage/mobile/memberColumnMobile/all`
* @更新时间 `2022-03-07 10:28:39`
*/
/**
* 响应数据 ,MemberColumn
*/
export type GetManageMobileMemberColumnMobileAllResponse = {
/**
* 主键id
*/
id: number
/**
* 会员id
*/
memberId: number
/**
* 会员角色id
*/
memberRoleId: number
/**
* 栏目名称
*/
name: string
/**
* 栏目分类:1.市场行情;2.资讯;
*/
type: number
/**
* 排序
*/
sort: number
/**
* 状态 0-无效 1-有效
*/
status: number
/**
* 创建时间
*/
createTime: number
}[]
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/125893) 的 **请求函数**
*
* @分类 [mobile-自营商家-栏目↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14015)
* @请求头 `GET /manage/mobile/memberColumnMobile/all`
* @更新时间 `2022-03-07 10:28:39`
*/
export const getManageMobileMemberColumnMobileAll = async (
params?: GetManageMobileMemberColumnMobileAllRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileMemberColumnMobileAllResponse>('/manage/mobile/memberColumnMobile/all', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [修改版本↗](http://10.0.0.25:4000/project/1289/interface/api/125947) 的 **请求类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `POST /manage/app/version/update`
* @更新时间 `2022-03-07 10:28:40`
*/
/**
* AppVersionUpdateReq :AppVersionUpdateReq
*/
export interface PostManageAppVersionUpdateRequest {
/**
* 主键ID
*/
id: number
/**
* 版本号
*/
version: string
/**
* 发布时间
*/
releaseTime: string
/**
* 升级类型:1、强制更新2、非强制更新
*/
type: number
/**
* 升级内容
*/
content: string
/**
* APP安装包下载地址
*/
installPack: string
}
/**
* 接口 [修改版本↗](http://10.0.0.25:4000/project/1289/interface/api/125947) 的 **返回类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `POST /manage/app/version/update`
* @更新时间 `2022-03-07 10:28:40`
*/
/**
* 响应数据 ,Void
*/
export interface PostManageAppVersionUpdateResponse {}
/**
* 接口 [修改版本↗](http://10.0.0.25:4000/project/1289/interface/api/125947) 的 **请求函数**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `POST /manage/app/version/update`
* @更新时间 `2022-03-07 10:28:40`
*/
export const postManageAppVersionUpdate = async (params?: PostManageAppVersionUpdateRequest, config?: IApiRequest) => {
return request<PostManageAppVersionUpdateResponse>('/manage/app/version/update', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [分页查看版本列表↗](http://10.0.0.25:4000/project/1289/interface/api/125956) 的 **请求类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `GET /manage/app/version/page`
* @更新时间 `2022-03-07 10:28:40`
*/
export interface GetManageAppVersionPageRequest {
/**
* 发布起始日期,格式为yyyy-MM-dd
*/
startDate: string
/**
* 发布结束日期,格式为yyyy-MM-dd
*/
endDate: string
/**
* 当前页
*/
current: string
/**
* 每页行数
*/
pageSize: string
}
/**
* 接口 [分页查看版本列表↗](http://10.0.0.25:4000/project/1289/interface/api/125956) 的 **返回类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `GET /manage/app/version/page`
* @更新时间 `2022-03-07 10:28:40`
*/
/**
* 响应数据 ,PageData
*/
export interface GetManageAppVersionPageResponse {
/**
* 记录总条数
*/
totalCount: number
/**
* 数据体 ,T
*/
data: GetManageAppVersionPageResponseDetail[]
}
/**
* 数据体 ,T
*/
export interface GetManageAppVersionPageResponseDetail {
/**
* 主键ID
*/
id: number
/**
* 版本号
*/
version: string
/**
* 发布时间
*/
releaseTime: string
/**
* 升级类型
*/
type: number
/**
* 升级内容
*/
content: string
/**
* APP安装包下载地址
*/
installPack: string
}
/**
* 接口 [分页查看版本列表↗](http://10.0.0.25:4000/project/1289/interface/api/125956) 的 **请求函数**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `GET /manage/app/version/page`
* @更新时间 `2022-03-07 10:28:40`
*/
export const getManageAppVersionPage = async (params?: GetManageAppVersionPageRequest, config?: IApiRequest) => {
return request<GetManageAppVersionPageResponse>('/manage/app/version/page', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [新增版本↗](http://10.0.0.25:4000/project/1289/interface/api/125965) 的 **请求类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `POST /manage/app/version/add`
* @更新时间 `2022-03-07 10:28:40`
*/
/**
* AppVersionAddReq :AppVersionAddReq
*/
export interface PostManageAppVersionAddRequest {
/**
* 版本号
*/
version: string
/**
* 发布时间
*/
releaseTime: string
/**
* 升级类型:1、强制更新2、非强制更新
*/
type: number
/**
* 升级内容
*/
content: string
/**
* APP安装包下载地址
*/
installPack: string
}
/**
* 接口 [新增版本↗](http://10.0.0.25:4000/project/1289/interface/api/125965) 的 **返回类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `POST /manage/app/version/add`
* @更新时间 `2022-03-07 10:28:40`
*/
/**
* 响应数据 ,Void
*/
export interface PostManageAppVersionAddResponse {}
/**
* 接口 [新增版本↗](http://10.0.0.25:4000/project/1289/interface/api/125965) 的 **请求函数**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `POST /manage/app/version/add`
* @更新时间 `2022-03-07 10:28:40`
*/
export const postManageAppVersionAdd = async (params?: PostManageAppVersionAddRequest, config?: IApiRequest) => {
return request<PostManageAppVersionAddResponse>('/manage/app/version/add', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [查看版本↗](http://10.0.0.25:4000/project/1289/interface/api/125974) 的 **请求类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `GET /manage/app/version/find`
* @更新时间 `2022-03-07 10:28:40`
*/
export interface GetManageAppVersionFindRequest {
id: string
}
/**
* 接口 [查看版本↗](http://10.0.0.25:4000/project/1289/interface/api/125974) 的 **返回类型**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `GET /manage/app/version/find`
* @更新时间 `2022-03-07 10:28:40`
*/
/**
* 响应数据 ,AppVersionManager
*/
export interface GetManageAppVersionFindResponse {
/**
* 主键ID
*/
id: number
/**
* 版本号
*/
version: string
/**
* 发布时间
*/
releaseTime: string
/**
* 升级类型
*/
type: number
/**
* 升级内容
*/
content: string
/**
* APP安装包下载地址
*/
installPack: string
}
/**
* 接口 [查看版本↗](http://10.0.0.25:4000/project/1289/interface/api/125974) 的 **请求函数**
*
* @分类 [平台后台-系统管理-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14021)
* @请求头 `GET /manage/app/version/find`
* @更新时间 `2022-03-07 10:28:40`
*/
export const getManageAppVersionFind = async (params?: GetManageAppVersionFindRequest, config?: IApiRequest) => {
return request<GetManageAppVersionFindResponse>('/manage/app/version/find', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [APP端-查看最新版本号↗](http://10.0.0.25:4000/project/1289/interface/api/125983) 的 **请求类型**
*
* @分类 [APP端-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14024)
* @请求头 `GET /manage/mobile/app/version/find/new`
* @更新时间 `2022-03-07 10:28:41`
*/
export interface GetManageMobileAppVersionFindNewRequest {}
/**
* 接口 [APP端-查看最新版本号↗](http://10.0.0.25:4000/project/1289/interface/api/125983) 的 **返回类型**
*
* @分类 [APP端-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14024)
* @请求头 `GET /manage/mobile/app/version/find/new`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,NewVersionRes
*/
export interface GetManageMobileAppVersionFindNewResponse {
/**
* 主键ID
*/
id: number
/**
* 版本号
*/
version: string
/**
* 升级类型:1、强制更新2、非强制更新
*/
type: number
}
/**
* 接口 [APP端-查看最新版本号↗](http://10.0.0.25:4000/project/1289/interface/api/125983) 的 **请求函数**
*
* @分类 [APP端-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14024)
* @请求头 `GET /manage/mobile/app/version/find/new`
* @更新时间 `2022-03-07 10:28:41`
*/
export const getManageMobileAppVersionFindNew = async (
params?: GetManageMobileAppVersionFindNewRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileAppVersionFindNewResponse>('/manage/mobile/app/version/find/new', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [APP端-查看版本详情↗](http://10.0.0.25:4000/project/1289/interface/api/125992) 的 **请求类型**
*
* @分类 [APP端-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14024)
* @请求头 `GET /manage/mobile/app/version/find`
* @更新时间 `2022-03-07 10:28:41`
*/
export interface GetManageMobileAppVersionFindRequest {
id: string
}
/**
* 接口 [APP端-查看版本详情↗](http://10.0.0.25:4000/project/1289/interface/api/125992) 的 **返回类型**
*
* @分类 [APP端-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14024)
* @请求头 `GET /manage/mobile/app/version/find`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,AppVersionManager
*/
export interface GetManageMobileAppVersionFindResponse {
/**
* 主键ID
*/
id: number
/**
* 版本号
*/
version: string
/**
* 发布时间
*/
releaseTime: string
/**
* 升级类型
*/
type: number
/**
* 升级内容
*/
content: string
/**
* APP安装包下载地址
*/
installPack: string
}
/**
* 接口 [APP端-查看版本详情↗](http://10.0.0.25:4000/project/1289/interface/api/125992) 的 **请求函数**
*
* @分类 [APP端-APP版本管理相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14024)
* @请求头 `GET /manage/mobile/app/version/find`
* @更新时间 `2022-03-07 10:28:41`
*/
export const getManageMobileAppVersionFind = async (
params?: GetManageMobileAppVersionFindRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileAppVersionFindResponse>('/manage/mobile/app/version/find', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [获取在线客服配置信息↗](http://10.0.0.25:4000/project/1289/interface/api/126001) 的 **请求类型**
*
* @分类 [在线客服相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14027)
* @请求头 `GET /manage/online/service/find/config`
* @更新时间 `2022-03-07 10:28:41`
*/
export interface GetManageOnlineServiceFindConfigRequest {}
/**
* 接口 [获取在线客服配置信息↗](http://10.0.0.25:4000/project/1289/interface/api/126001) 的 **返回类型**
*
* @分类 [在线客服相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14027)
* @请求头 `GET /manage/online/service/find/config`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,OnlineServiceDetailRes
*/
export interface GetManageOnlineServiceFindConfigResponse {
/**
* 主键ID
*/
id: number
/**
* 客服平台
*/
platformName: string
/**
* 客服类型:1、自有2、第三方
*/
type: number
/**
* 参数配置 ,ParamConfig
*/
paramConfigList: {
/**
* 参数代码
*/
code: string
/**
* 参数值
*/
value: string
/**
* 参数描述
*/
description: string
}[]
}
/**
* 接口 [获取在线客服配置信息↗](http://10.0.0.25:4000/project/1289/interface/api/126001) 的 **请求函数**
*
* @分类 [在线客服相关接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14027)
* @请求头 `GET /manage/online/service/find/config`
* @更新时间 `2022-03-07 10:28:41`
*/
export const getManageOnlineServiceFindConfig = async (
params?: GetManageOnlineServiceFindConfigRequest,
config?: IApiRequest,
) => {
return request<GetManageOnlineServiceFindConfigResponse>('/manage/online/service/find/config', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [查询手机区号↗](http://10.0.0.25:4000/project/1289/interface/api/126010) 的 **请求类型**
*
* @分类 [国家↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14030)
* @请求头 `GET /manage/countryArea/getTelCode`
* @更新时间 `2022-03-07 10:28:41`
*/
export interface GetManageCountryAreaGetTelCodeRequest {}
/**
* 接口 [查询手机区号↗](http://10.0.0.25:4000/project/1289/interface/api/126010) 的 **返回类型**
*
* @分类 [国家↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14030)
* @请求头 `GET /manage/countryArea/getTelCode`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,String
*/
export type GetManageCountryAreaGetTelCodeResponse = string[]
/**
* 接口 [查询手机区号↗](http://10.0.0.25:4000/project/1289/interface/api/126010) 的 **请求函数**
*
* @分类 [国家↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14030)
* @请求头 `GET /manage/countryArea/getTelCode`
* @更新时间 `2022-03-07 10:28:41`
*/
export const getManageCountryAreaGetTelCode = async (
params?: GetManageCountryAreaGetTelCodeRequest,
config?: IApiRequest,
) => {
return request<GetManageCountryAreaGetTelCodeResponse>('/manage/countryArea/getTelCode', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [系统管理-平台参数管理分页列表↗](http://10.0.0.25:4000/project/1289/interface/api/126019) 的 **请求类型**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `GET /manage/parameter/manage/page`
* @更新时间 `2022-03-07 10:28:41`
*/
export interface GetManageParameterManagePageRequest {
/**
* 当前页
*/
current: string
/**
* 每页行数
*/
pageSize: string
}
/**
* 接口 [系统管理-平台参数管理分页列表↗](http://10.0.0.25:4000/project/1289/interface/api/126019) 的 **返回类型**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `GET /manage/parameter/manage/page`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,PageData
*/
export interface GetManageParameterManagePageResponse {
/**
* 记录总条数
*/
totalCount: number
/**
* 数据体 ,T
*/
data: GetManageParameterManagePageResponseDetail[]
}
/**
* 数据体 ,T
*/
export interface GetManageParameterManagePageResponseDetail {
/**
* 主键
*/
id: number
/**
* 参数编码
*/
code: string
/**
* 参数名称
*/
name: string
/**
* 参数描述
*/
details: string
/**
* 参数值
*/
parameterValue: number
/**
* 状态:1.有效 0.无效
*/
state: number
}
/**
* 接口 [系统管理-平台参数管理分页列表↗](http://10.0.0.25:4000/project/1289/interface/api/126019) 的 **请求函数**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `GET /manage/parameter/manage/page`
* @更新时间 `2022-03-07 10:28:41`
*/
export const getManageParameterManagePage = async (
params?: GetManageParameterManagePageRequest,
config?: IApiRequest,
) => {
return request<GetManageParameterManagePageResponse>('/manage/parameter/manage/page', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [系统管理-平台参数配置修改↗](http://10.0.0.25:4000/project/1289/interface/api/126028) 的 **请求类型**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `POST /manage/parameter/manage/update`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* ParameterManageUpdateDTO :ParameterManageUpdateDTO
*/
export interface PostManageParameterManageUpdateRequest {
/**
* 主键id
*/
id: number
/**
* 参数值
*/
parameterValue?: number
}
/**
* 接口 [系统管理-平台参数配置修改↗](http://10.0.0.25:4000/project/1289/interface/api/126028) 的 **返回类型**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `POST /manage/parameter/manage/update`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,Void
*/
export interface PostManageParameterManageUpdateResponse {}
/**
* 接口 [系统管理-平台参数配置修改↗](http://10.0.0.25:4000/project/1289/interface/api/126028) 的 **请求函数**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `POST /manage/parameter/manage/update`
* @更新时间 `2022-03-07 10:28:41`
*/
export const postManageParameterManageUpdate = async (
params?: PostManageParameterManageUpdateRequest,
config?: IApiRequest,
) => {
return request<PostManageParameterManageUpdateResponse>('/manage/parameter/manage/update', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [系统管理-平台参数配置停用\/启用↗](http://10.0.0.25:4000/project/1289/interface/api/126037) 的 **请求类型**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `POST /manage/parameter/manage/update/state`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* ParameterManageUpdateStateDTO :ParameterManageUpdateStateDTO
*/
export interface PostManageParameterManageUpdateStateRequest {
/**
* 主键id
*/
id: number
/**
* 状态:1.有效 0.无效
*/
state: number
}
/**
* 接口 [系统管理-平台参数配置停用\/启用↗](http://10.0.0.25:4000/project/1289/interface/api/126037) 的 **返回类型**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `POST /manage/parameter/manage/update/state`
* @更新时间 `2022-03-07 10:28:41`
*/
/**
* 响应数据 ,Void
*/
export interface PostManageParameterManageUpdateStateResponse {}
/**
* 接口 [系统管理-平台参数配置停用\/启用↗](http://10.0.0.25:4000/project/1289/interface/api/126037) 的 **请求函数**
*
* @分类 [平台后台-系统管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14033)
* @请求头 `POST /manage/parameter/manage/update/state`
* @更新时间 `2022-03-07 10:28:41`
*/
export const postManageParameterManageUpdateState = async (
params?: PostManageParameterManageUpdateStateRequest,
config?: IApiRequest,
) => {
return request<PostManageParameterManageUpdateStateResponse>('/manage/parameter/manage/update/state', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [删除单位↗](http://10.0.0.25:4000/project/1289/interface/api/126109) 的 **请求类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/deleteUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
export interface GetManageUnitDeleteUnitRequest {
/**
* 单位(Long)
*/
id: string
}
/**
* 接口 [删除单位↗](http://10.0.0.25:4000/project/1289/interface/api/126109) 的 **返回类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/deleteUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据
*/
export type GetManageUnitDeleteUnitResponse = string
/**
* 接口 [删除单位↗](http://10.0.0.25:4000/project/1289/interface/api/126109) 的 **请求函数**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/deleteUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
export const getManageUnitDeleteUnit = async (params?: GetManageUnitDeleteUnitRequest, config?: IApiRequest) => {
return request<GetManageUnitDeleteUnitResponse>('/manage/unit/deleteUnit', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [启用停用单位↗](http://10.0.0.25:4000/project/1289/interface/api/126118) 的 **请求类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/updateUnitStatus`
* @更新时间 `2022-03-07 10:28:42`
*/
export interface GetManageUnitUpdateUnitStatusRequest {
/**
* 单位(Long)
*/
id: string
/**
* 是否启用(Boolean)
*/
status: string
}
/**
* 接口 [启用停用单位↗](http://10.0.0.25:4000/project/1289/interface/api/126118) 的 **返回类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/updateUnitStatus`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据
*/
export type GetManageUnitUpdateUnitStatusResponse = string
/**
* 接口 [启用停用单位↗](http://10.0.0.25:4000/project/1289/interface/api/126118) 的 **请求函数**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/updateUnitStatus`
* @更新时间 `2022-03-07 10:28:42`
*/
export const getManageUnitUpdateUnitStatus = async (
params?: GetManageUnitUpdateUnitStatusRequest,
config?: IApiRequest,
) => {
return request<GetManageUnitUpdateUnitStatusResponse>('/manage/unit/updateUnitStatus', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [新增修改单位↗](http://10.0.0.25:4000/project/1289/interface/api/126127) 的 **请求类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `POST /manage/unit/saveOrUpdateUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* UnitDTO :UnitDTO
*/
export interface PostManageUnitSaveOrUpdateUnitRequest {
/**
* 主键id
*/
id?: number
/**
* 单位名称
*/
name: string
/**
* 英文简称
*/
englishShortName?: string
/**
* 会员id
*/
memberId?: number
/**
* 会员名称
*/
memberName?: string
/**
* 会员角色id
*/
memberRoleId?: number
/**
* 会员角色名称
*/
memberRoleName?: string
/**
* 会员用户id
*/
userId?: number
/**
* 会员用户名称
*/
userName?: string
}
/**
* 接口 [新增修改单位↗](http://10.0.0.25:4000/project/1289/interface/api/126127) 的 **返回类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `POST /manage/unit/saveOrUpdateUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据
*/
export type PostManageUnitSaveOrUpdateUnitResponse = string
/**
* 接口 [新增修改单位↗](http://10.0.0.25:4000/project/1289/interface/api/126127) 的 **请求函数**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `POST /manage/unit/saveOrUpdateUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
export const postManageUnitSaveOrUpdateUnit = async (
params?: PostManageUnitSaveOrUpdateUnitRequest,
config?: IApiRequest,
) => {
return request<PostManageUnitSaveOrUpdateUnitResponse>('/manage/unit/saveOrUpdateUnit', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [查询单位信息↗](http://10.0.0.25:4000/project/1289/interface/api/126136) 的 **请求类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/getUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
export interface GetManageUnitGetUnitRequest {
/**
* 单位(Long)
*/
id: string
}
/**
* 接口 [查询单位信息↗](http://10.0.0.25:4000/project/1289/interface/api/126136) 的 **返回类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/getUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据 ,Unit
*/
export interface GetManageUnitGetUnitResponse {
/**
* 主键id
*/
id: number
/**
* 单位名称
*/
name: string
/**
* 英文简称
*/
englishShortName: string
/**
* 状态
*/
status: boolean
}
/**
* 接口 [查询单位信息↗](http://10.0.0.25:4000/project/1289/interface/api/126136) 的 **请求函数**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/getUnit`
* @更新时间 `2022-03-07 10:28:42`
*/
export const getManageUnitGetUnit = async (params?: GetManageUnitGetUnitRequest, config?: IApiRequest) => {
return request<GetManageUnitGetUnitResponse>('/manage/unit/getUnit', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [查询单位列表↗](http://10.0.0.25:4000/project/1289/interface/api/126145) 的 **请求类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/getUnitList`
* @更新时间 `2022-03-07 10:28:42`
*/
export interface GetManageUnitGetUnitListRequest {
/**
* 当前页
*/
current: string
/**
* 每页行数
*/
pageSize: string
/**
* 单位名称(String)
*/
name?: string
}
/**
* 接口 [查询单位列表↗](http://10.0.0.25:4000/project/1289/interface/api/126145) 的 **返回类型**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/getUnitList`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据 ,PageData
*/
export interface GetManageUnitGetUnitListResponse {
/**
* 记录总条数
*/
totalCount: number
/**
* 数据体 ,T
*/
data: GetManageUnitGetUnitListResponseDetail[]
}
/**
* 数据体 ,T
*/
export interface GetManageUnitGetUnitListResponseDetail {
/**
* 主键id
*/
id: number
/**
* 单位名称
*/
name: string
/**
* 英文简称
*/
englishShortName: string
/**
* 状态
*/
status: boolean
}
/**
* 接口 [查询单位列表↗](http://10.0.0.25:4000/project/1289/interface/api/126145) 的 **请求函数**
*
* @分类 [平台后台-系统管理-单位管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14039)
* @请求头 `GET /manage/unit/getUnitList`
* @更新时间 `2022-03-07 10:28:42`
*/
export const getManageUnitGetUnitList = async (params?: GetManageUnitGetUnitListRequest, config?: IApiRequest) => {
return request<GetManageUnitGetUnitListResponse>('/manage/unit/getUnitList', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [规则配置修改↗](http://10.0.0.25:4000/project/1289/interface/api/126154) 的 **请求类型**
*
* @分类 [平台规则配置-规则配置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14042)
* @请求头 `POST /manage/rule/configuration/update`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* RuleConfigurationDTO :RuleConfigurationDTO
*/
export interface PostManageRuleConfigurationUpdateRequest {
/**
* 配置方式列表 ,RuleConfigurationVO
*/
ruleConfigurations: {
/**
* 平台规则配置ID
*/
value?: number
/**
* 平台配置渠道
*/
label?: string
/**
* 是否启用:1.是0.否
*/
check?: number
/**
* 平台模式类型:1.资金归集模式2.库存扣减策略3.下单模式4.订单类型5.结算方式6.只允许使用平台品类与属性
*/
platformType?: number
}[]
}
/**
* 接口 [规则配置修改↗](http://10.0.0.25:4000/project/1289/interface/api/126154) 的 **返回类型**
*
* @分类 [平台规则配置-规则配置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14042)
* @请求头 `POST /manage/rule/configuration/update`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据 ,Void
*/
export interface PostManageRuleConfigurationUpdateResponse {}
/**
* 接口 [规则配置修改↗](http://10.0.0.25:4000/project/1289/interface/api/126154) 的 **请求函数**
*
* @分类 [平台规则配置-规则配置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14042)
* @请求头 `POST /manage/rule/configuration/update`
* @更新时间 `2022-03-07 10:28:42`
*/
export const postManageRuleConfigurationUpdate = async (
params?: PostManageRuleConfigurationUpdateRequest,
config?: IApiRequest,
) => {
return request<PostManageRuleConfigurationUpdateResponse>('/manage/rule/configuration/update', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [规则配置列表查询↗](http://10.0.0.25:4000/project/1289/interface/api/126163) 的 **请求类型**
*
* @分类 [平台规则配置-规则配置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14042)
* @请求头 `GET /manage/rule/configuration/list`
* @更新时间 `2022-03-07 10:28:42`
*/
export interface GetManageRuleConfigurationListRequest {
/**
* 平台模式类型:1.资金归集模式2.库存扣减策略3.下单模式4.订单类型5.结算方式
*/
platformType: string
}
/**
* 接口 [规则配置列表查询↗](http://10.0.0.25:4000/project/1289/interface/api/126163) 的 **返回类型**
*
* @分类 [平台规则配置-规则配置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14042)
* @请求头 `GET /manage/rule/configuration/list`
* @更新时间 `2022-03-07 10:28:42`
*/
/**
* 响应数据 ,RuleConfigurationVO
*/
export type GetManageRuleConfigurationListResponse = {
/**
* 平台规则配置ID
*/
value: number
/**
* 平台配置渠道
*/
label: string
/**
* 是否启用:1.是0.否
*/
check: number
/**
* 平台模式类型:1.资金归集模式2.库存扣减策略3.下单模式4.订单类型5.结算方式6.只允许使用平台品类与属性
*/
platformType: number
}[]
/**
* 接口 [规则配置列表查询↗](http://10.0.0.25:4000/project/1289/interface/api/126163) 的 **请求函数**
*
* @分类 [平台规则配置-规则配置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14042)
* @请求头 `GET /manage/rule/configuration/list`
* @更新时间 `2022-03-07 10:28:42`
*/
export const getManageRuleConfigurationList = async (
params?: GetManageRuleConfigurationListRequest,
config?: IApiRequest,
) => {
return request<GetManageRuleConfigurationListResponse>('/manage/rule/configuration/list', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [修改↗](http://10.0.0.25:4000/project/1289/interface/api/126280) 的 **请求类型**
*
* @分类 [平台后台-系统设置-APP链接设置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14048)
* @请求头 `POST /manage/appDownloadLink/update`
* @更新时间 `2022-03-07 10:28:43`
*/
/**
* AppDownloadLinkRequest :AppDownloadLinkRequest
*/
export interface PostManageAppDownloadLinkUpdateRequest {
/**
* ID
*/
id: number
/**
* 链接
*/
link: string
/**
* 状态:0.无效;1.有效;
*/
status: number
}
/**
* 接口 [修改↗](http://10.0.0.25:4000/project/1289/interface/api/126280) 的 **返回类型**
*
* @分类 [平台后台-系统设置-APP链接设置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14048)
* @请求头 `POST /manage/appDownloadLink/update`
* @更新时间 `2022-03-07 10:28:43`
*/
/**
* 响应数据 ,Void
*/
export interface PostManageAppDownloadLinkUpdateResponse {}
/**
* 接口 [修改↗](http://10.0.0.25:4000/project/1289/interface/api/126280) 的 **请求函数**
*
* @分类 [平台后台-系统设置-APP链接设置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14048)
* @请求头 `POST /manage/appDownloadLink/update`
* @更新时间 `2022-03-07 10:28:43`
*/
export const postManageAppDownloadLinkUpdate = async (
params?: PostManageAppDownloadLinkUpdateRequest,
config?: IApiRequest,
) => {
return request<PostManageAppDownloadLinkUpdateResponse>('/manage/appDownloadLink/update', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [获取↗](http://10.0.0.25:4000/project/1289/interface/api/126289) 的 **请求类型**
*
* @分类 [平台后台-系统设置-APP链接设置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14048)
* @请求头 `GET /manage/appDownloadLink/find`
* @更新时间 `2022-03-07 10:28:43`
*/
export interface GetManageAppDownloadLinkFindRequest {
/**
* (Integer)
*/
status: string
}
/**
* 接口 [获取↗](http://10.0.0.25:4000/project/1289/interface/api/126289) 的 **返回类型**
*
* @分类 [平台后台-系统设置-APP链接设置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14048)
* @请求头 `GET /manage/appDownloadLink/find`
* @更新时间 `2022-03-07 10:28:43`
*/
/**
* 响应数据 ,AppDownloadLink
*/
export type GetManageAppDownloadLinkFindResponse = {
/**
* 主键id
*/
id: number
/**
* 类型:1.IOS;2.安卓;
*/
title: number
/**
* 链接
*/
link: string
/**
* 状态:0.无效;1.有效;
*/
status: number
}[]
/**
* 接口 [获取↗](http://10.0.0.25:4000/project/1289/interface/api/126289) 的 **请求函数**
*
* @分类 [平台后台-系统设置-APP链接设置↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14048)
* @请求头 `GET /manage/appDownloadLink/find`
* @更新时间 `2022-03-07 10:28:43`
*/
export const getManageAppDownloadLinkFind = async (
params?: GetManageAppDownloadLinkFindRequest,
config?: IApiRequest,
) => {
return request<GetManageAppDownloadLinkFindResponse>('/manage/appDownloadLink/find', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [获取商家审核评价内容平台参数↗](http://10.0.0.25:4000/project/1289/interface/api/126298) 的 **请求类型**
*
* @分类 [订单能力-会员评价管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14051)
* @请求头 `GET /manage/activity/member/evaluation/find`
* @更新时间 `2022-03-07 10:28:43`
*/
export interface GetManageActivityMemberEvaluationFindRequest {}
/**
* 接口 [获取商家审核评价内容平台参数↗](http://10.0.0.25:4000/project/1289/interface/api/126298) 的 **返回类型**
*
* @分类 [订单能力-会员评价管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14051)
* @请求头 `GET /manage/activity/member/evaluation/find`
* @更新时间 `2022-03-07 10:28:43`
*/
/**
* 响应数据
*/
export type GetManageActivityMemberEvaluationFindResponse = number
/**
* 接口 [获取商家审核评价内容平台参数↗](http://10.0.0.25:4000/project/1289/interface/api/126298) 的 **请求函数**
*
* @分类 [订单能力-会员评价管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14051)
* @请求头 `GET /manage/activity/member/evaluation/find`
* @更新时间 `2022-03-07 10:28:43`
*/
export const getManageActivityMemberEvaluationFind = async (
params?: GetManageActivityMemberEvaluationFindRequest,
config?: IApiRequest,
) => {
return request<GetManageActivityMemberEvaluationFindResponse>('/manage/activity/member/evaluation/find', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [获取自营商家的商城ID(内部接口)↗](http://10.0.0.25:4000/project/1289/interface/api/126370) 的 **请求类型**
*
* @分类 [shop-web-controller↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14057)
* @请求头 `POST /manage/web/shopWeb/findSelfBusinessShopId`
* @更新时间 `2022-03-07 10:28:44`
*/
/**
* MemberAndRoleIdDTO :MemberAndRoleIdDTO
*/
export interface PostManageWebShopWebFindSelfBusinessShopIdRequest {
/**
* 会员Id
*/
memberId?: number
/**
* 角色Id
*/
roleId?: number
}
/**
* 接口 [获取自营商家的商城ID(内部接口)↗](http://10.0.0.25:4000/project/1289/interface/api/126370) 的 **返回类型**
*
* @分类 [shop-web-controller↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14057)
* @请求头 `POST /manage/web/shopWeb/findSelfBusinessShopId`
* @更新时间 `2022-03-07 10:28:44`
*/
/**
* 响应数据 ,Long
*/
export type PostManageWebShopWebFindSelfBusinessShopIdResponse = number[]
/**
* 接口 [获取自营商家的商城ID(内部接口)↗](http://10.0.0.25:4000/project/1289/interface/api/126370) 的 **请求函数**
*
* @分类 [shop-web-controller↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14057)
* @请求头 `POST /manage/web/shopWeb/findSelfBusinessShopId`
* @更新时间 `2022-03-07 10:28:44`
*/
export const postManageWebShopWebFindSelfBusinessShopId = async (
params?: PostManageWebShopWebFindSelfBusinessShopIdRequest,
config?: IApiRequest,
) => {
return request<PostManageWebShopWebFindSelfBusinessShopIdResponse>('/manage/web/shopWeb/findSelfBusinessShopId', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [获取自营商家的商城LOGO(内部接口)↗](http://10.0.0.25:4000/project/1289/interface/api/126379) 的 **请求类型**
*
* @分类 [shop-web-controller↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14057)
* @请求头 `POST /manage/web/shopWeb/findSelfBusinessShopLogo`
* @更新时间 `2022-03-07 10:28:44`
*/
/**
* SelfBusinessShopLogoDTO :SelfBusinessShopLogoDTO
*/
export interface PostManageWebShopWebFindSelfBusinessShopLogoRequest {
/**
* 商城ID
*/
shopId?: number
/**
* 会员ID和会员角色ID集合 ,MemberAndRoleIdDTO
*/
list?: {
/**
* 会员Id
*/
memberId?: number
/**
* 角色Id
*/
roleId?: number
}[]
}
/**
* 接口 [获取自营商家的商城LOGO(内部接口)↗](http://10.0.0.25:4000/project/1289/interface/api/126379) 的 **返回类型**
*
* @分类 [shop-web-controller↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14057)
* @请求头 `POST /manage/web/shopWeb/findSelfBusinessShopLogo`
* @更新时间 `2022-03-07 10:28:44`
*/
/**
* 响应数据 ,SelfBusinessShopLogoVO
*/
export type PostManageWebShopWebFindSelfBusinessShopLogoResponse = {
/**
* 会员id
*/
memberId: number
/**
* 会员角色id
*/
memberRoleId: number
/**
* 商城名称
*/
name: string
/**
* 商城LOGO
*/
logoUrl: string
}[]
/**
* 接口 [获取自营商家的商城LOGO(内部接口)↗](http://10.0.0.25:4000/project/1289/interface/api/126379) 的 **请求函数**
*
* @分类 [shop-web-controller↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14057)
* @请求头 `POST /manage/web/shopWeb/findSelfBusinessShopLogo`
* @更新时间 `2022-03-07 10:28:44`
*/
export const postManageWebShopWebFindSelfBusinessShopLogo = async (
params?: PostManageWebShopWebFindSelfBusinessShopLogoRequest,
config?: IApiRequest,
) => {
return request<PostManageWebShopWebFindSelfBusinessShopLogoResponse>('/manage/web/shopWeb/findSelfBusinessShopLogo', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [查询秘钥↗](http://10.0.0.25:4000/project/1289/interface/api/126541) 的 **请求类型**
*
* @分类 [系统能力秘钥管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14066)
* @请求头 `GET /manage/secret/key/getSecretKey`
* @更新时间 `2022-03-07 10:28:46`
*/
export interface GetManageSecretKeyGetSecretKeyRequest {}
/**
* 接口 [查询秘钥↗](http://10.0.0.25:4000/project/1289/interface/api/126541) 的 **返回类型**
*
* @分类 [系统能力秘钥管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14066)
* @请求头 `GET /manage/secret/key/getSecretKey`
* @更新时间 `2022-03-07 10:28:46`
*/
/**
* 数据体 ,SecretKeyResponse
*/
export interface GetManageSecretKeyGetSecretKeyResponse {
/**
* 秘钥
*/
secretKey: string
/**
* 有效期至时间
*/
effectiveTime: number
}
/**
* 接口 [查询秘钥↗](http://10.0.0.25:4000/project/1289/interface/api/126541) 的 **请求函数**
*
* @分类 [系统能力秘钥管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14066)
* @请求头 `GET /manage/secret/key/getSecretKey`
* @更新时间 `2022-03-07 10:28:46`
*/
export const getManageSecretKeyGetSecretKey = async (
params?: GetManageSecretKeyGetSecretKeyRequest,
config?: IApiRequest,
) => {
return request<GetManageSecretKeyGetSecretKeyResponse>('/manage/secret/key/getSecretKey', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [校验秘钥是否正确↗](http://10.0.0.25:4000/project/1289/interface/api/126550) 的 **请求类型**
*
* @分类 [系统能力秘钥管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14066)
* @请求头 `POST /manage/secret/key/checkPassword`
* @更新时间 `2022-03-07 10:28:46`
*/
/**
* CheckPasswordRequest :CheckPasswordRequest
*/
export interface PostManageSecretKeyCheckPasswordRequest {
/**
* 会员ID
*/
memberId: number
/**
* 会员ID
*/
memberRoleId: number
/**
* 秘钥
*/
password: string
}
/**
* 接口 [校验秘钥是否正确↗](http://10.0.0.25:4000/project/1289/interface/api/126550) 的 **返回类型**
*
* @分类 [系统能力秘钥管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14066)
* @请求头 `POST /manage/secret/key/checkPassword`
* @更新时间 `2022-03-07 10:28:46`
*/
/**
* 数据体
*/
export type PostManageSecretKeyCheckPasswordResponse = boolean
/**
* 接口 [校验秘钥是否正确↗](http://10.0.0.25:4000/project/1289/interface/api/126550) 的 **请求函数**
*
* @分类 [系统能力秘钥管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14066)
* @请求头 `POST /manage/secret/key/checkPassword`
* @更新时间 `2022-03-07 10:28:46`
*/
export const postManageSecretKeyCheckPassword = async (
params?: PostManageSecretKeyCheckPasswordRequest,
config?: IApiRequest,
) => {
return request<PostManageSecretKeyCheckPasswordResponse>('/manage/secret/key/checkPassword', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [修改商城↗](http://10.0.0.25:4000/project/1289/interface/api/127180) 的 **请求类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/update`
* @更新时间 `2022-03-07 10:28:53`
*/
/**
* ShopRequest :ShopRequest
*/
export interface PostManageShopUpdateRequest {
/**
* 商城ID
*/
id?: number
/**
* 商城名称
*/
name?: string
/**
* 商城类型: 1.企业商城 2.积分商城 3.渠道商城 4.渠道自有商城 5.渠道积分商城 6.采购门户 7.物流服务门户 8.加工服务门户 9.行情资讯门户
*/
type?: number
/**
* 商城环境:1-web 2-H5 3-小程序 4-APP
*/
environment?: number
/**
* 商城LOGO
*/
logoUrl?: string
/**
* 商城描述
*/
describe?: string
/**
* 状态:1-启用 0-停用
*/
state?: number
/**
* 商城子域名
*/
url?: string
/**
* 是否默认:0:否 1.是
*/
isDefault?: number
}
/**
* 接口 [修改商城↗](http://10.0.0.25:4000/project/1289/interface/api/127180) 的 **返回类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/update`
* @更新时间 `2022-03-07 10:28:53`
*/
/**
* Wrapper :Wrapper
*/
export interface PostManageShopUpdateResponse {
/**
* 状态码
*/
code: number
/**
* 提示信息
*/
message: string
/**
* 响应时间戳
*/
time: number
}
/**
* 接口 [修改商城↗](http://10.0.0.25:4000/project/1289/interface/api/127180) 的 **请求函数**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/update`
* @更新时间 `2022-03-07 10:28:53`
*/
export const postManageShopUpdate = async (params?: PostManageShopUpdateRequest, config?: IApiRequest) => {
return request<PostManageShopUpdateResponse>('/manage/shop/update', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [停用启用商城↗](http://10.0.0.25:4000/project/1289/interface/api/127189) 的 **请求类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/stop/start`
* @更新时间 `2022-03-07 10:28:53`
*/
/**
* ShopRequest :ShopRequest
*/
export interface PostManageShopStopStartRequest {
/**
* 商城ID
*/
id?: number
/**
* 商城名称
*/
name?: string
/**
* 商城类型: 1.企业商城 2.积分商城 3.渠道商城 4.渠道自有商城 5.渠道积分商城 6.采购门户 7.物流服务门户 8.加工服务门户 9.行情资讯门户
*/
type?: number
/**
* 商城环境:1-web 2-H5 3-小程序 4-APP
*/
environment?: number
/**
* 商城LOGO
*/
logoUrl?: string
/**
* 商城描述
*/
describe?: string
/**
* 状态:1-启用 0-停用
*/
state?: number
/**
* 商城子域名
*/
url?: string
/**
* 是否默认:0:否 1.是
*/
isDefault?: number
}
/**
* 接口 [停用启用商城↗](http://10.0.0.25:4000/project/1289/interface/api/127189) 的 **返回类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/stop/start`
* @更新时间 `2022-03-07 10:28:53`
*/
/**
* Wrapper :Wrapper
*/
export interface PostManageShopStopStartResponse {
/**
* 状态码
*/
code: number
/**
* 提示信息
*/
message: string
/**
* 响应时间戳
*/
time: number
}
/**
* 接口 [停用启用商城↗](http://10.0.0.25:4000/project/1289/interface/api/127189) 的 **请求函数**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/stop/start`
* @更新时间 `2022-03-07 10:28:53`
*/
export const postManageShopStopStart = async (params?: PostManageShopStopStartRequest, config?: IApiRequest) => {
return request<PostManageShopStopStartResponse>('/manage/shop/stop/start', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [删除商城↗](http://10.0.0.25:4000/project/1289/interface/api/127198) 的 **请求类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/delete`
* @更新时间 `2022-03-07 10:28:53`
*/
/**
* ShopRequest :ShopRequest
*/
export interface PostManageShopDeleteRequest {
/**
* 商城ID
*/
id?: number
/**
* 商城名称
*/
name?: string
/**
* 商城类型: 1.企业商城 2.积分商城 3.渠道商城 4.渠道自有商城 5.渠道积分商城 6.采购门户 7.物流服务门户 8.加工服务门户 9.行情资讯门户
*/
type?: number
/**
* 商城环境:1-web 2-H5 3-小程序 4-APP
*/
environment?: number
/**
* 商城LOGO
*/
logoUrl?: string
/**
* 商城描述
*/
describe?: string
/**
* 状态:1-启用 0-停用
*/
state?: number
/**
* 商城子域名
*/
url?: string
/**
* 是否默认:0:否 1.是
*/
isDefault?: number
}
/**
* 接口 [删除商城↗](http://10.0.0.25:4000/project/1289/interface/api/127198) 的 **返回类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/delete`
* @更新时间 `2022-03-07 10:28:53`
*/
/**
* Wrapper :Wrapper
*/
export interface PostManageShopDeleteResponse {
/**
* 状态码
*/
code: number
/**
* 提示信息
*/
message: string
/**
* 响应时间戳
*/
time: number
}
/**
* 接口 [删除商城↗](http://10.0.0.25:4000/project/1289/interface/api/127198) 的 **请求函数**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/delete`
* @更新时间 `2022-03-07 10:28:53`
*/
export const postManageShopDelete = async (params?: PostManageShopDeleteRequest, config?: IApiRequest) => {
return request<PostManageShopDeleteResponse>('/manage/shop/delete', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/**
* 接口 [添加商城↗](http://10.0.0.25:4000/project/1289/interface/api/127207) 的 **请求类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/add`
* @更新时间 `2022-03-07 10:28:54`
*/
/**
* ShopRequest :ShopRequest
*/
export interface PostManageShopAddRequest {
/**
* 商城ID
*/
id?: number
/**
* 商城名称
*/
name?: string
/**
* 商城类型: 1.企业商城 2.积分商城 3.渠道商城 4.渠道自有商城 5.渠道积分商城 6.采购门户 7.物流服务门户 8.加工服务门户 9.行情资讯门户
*/
type?: number
/**
* 商城环境:1-web 2-H5 3-小程序 4-APP
*/
environment?: number
/**
* 商城LOGO
*/
logoUrl?: string
/**
* 商城描述
*/
describe?: string
/**
* 状态:1-启用 0-停用
*/
state?: number
/**
* 商城子域名
*/
url?: string
/**
* 是否默认:0:否 1.是
*/
isDefault?: number
}
/**
* 接口 [添加商城↗](http://10.0.0.25:4000/project/1289/interface/api/127207) 的 **返回类型**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/add`
* @更新时间 `2022-03-07 10:28:54`
*/
/**
* Wrapper :Wrapper
*/
export interface PostManageShopAddResponse {
/**
* 状态码
*/
code: number
/**
* 提示信息
*/
message: string
/**
* 响应时间戳
*/
time: number
}
/**
* 接口 [添加商城↗](http://10.0.0.25:4000/project/1289/interface/api/127207) 的 **请求函数**
*
* @分类 [商城-(系统初始化)PAAS接口↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14090)
* @请求头 `POST /manage/shop/add`
* @更新时间 `2022-03-07 10:28:54`
*/
export const postManageShopAdd = async (params?: PostManageShopAddRequest, config?: IApiRequest) => {
return request<PostManageShopAddResponse>('/manage/shop/add', {
data: params,
method: 'POST',
ctlType: 'message',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [查询中文单位下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/127279) 的 **请求类型**
*
* @分类 [下拉框管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14096)
* @请求头 `GET /manage/select//getSelectCNUnit`
* @更新时间 `2022-03-07 10:28:55`
*/
export interface GetManageSelectGetSelectCnUnitRequest {
/**
* 单位名称(String)
*/
name: string
}
/**
* 接口 [查询中文单位下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/127279) 的 **返回类型**
*
* @分类 [下拉框管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14096)
* @请求头 `GET /manage/select//getSelectCNUnit`
* @更新时间 `2022-03-07 10:28:55`
*/
/**
* 数据体 ,SelectVO
*/
export type GetManageSelectGetSelectCnUnitResponse = {
/**
* id
*/
id: number
/**
* 名称
*/
name: string
}[]
/**
* 接口 [查询中文单位下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/127279) 的 **请求函数**
*
* @分类 [下拉框管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14096)
* @请求头 `GET /manage/select//getSelectCNUnit`
* @更新时间 `2022-03-07 10:28:55`
*/
export const getManageSelectGetSelectCnUnit = async (
params?: GetManageSelectGetSelectCnUnitRequest,
config?: IApiRequest,
) => {
return request<GetManageSelectGetSelectCnUnitResponse>('/manage/select//getSelectCNUnit', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [查询中文单位下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/127288) 的 **请求类型**
*
* @分类 [下拉框管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14096)
* @请求头 `GET /manage/select//getSelectENUnit`
* @更新时间 `2022-03-07 10:28:55`
*/
export interface GetManageSelectGetSelectEnUnitRequest {
/**
* 单位名称(String)
*/
name: string
}
/**
* 接口 [查询中文单位下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/127288) 的 **返回类型**
*
* @分类 [下拉框管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14096)
* @请求头 `GET /manage/select//getSelectENUnit`
* @更新时间 `2022-03-07 10:28:55`
*/
/**
* 数据体 ,SelectVO
*/
export type GetManageSelectGetSelectEnUnitResponse = {
/**
* id
*/
id: number
/**
* 名称
*/
name: string
}[]
/**
* 接口 [查询中文单位下拉框↗](http://10.0.0.25:4000/project/1289/interface/api/127288) 的 **请求函数**
*
* @分类 [下拉框管理↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14096)
* @请求头 `GET /manage/select//getSelectENUnit`
* @更新时间 `2022-03-07 10:28:55`
*/
export const getManageSelectGetSelectEnUnit = async (
params?: GetManageSelectGetSelectEnUnitRequest,
config?: IApiRequest,
) => {
return request<GetManageSelectGetSelectEnUnitResponse>('/manage/select//getSelectENUnit', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/127342) 的 **请求类型**
*
* @分类 [mobile-栏目↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14102)
* @请求头 `GET /manage/mobile/columnMobile/all`
* @更新时间 `2022-03-07 10:28:55`
*/
export interface GetManageMobileColumnMobileAllRequest {}
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/127342) 的 **返回类型**
*
* @分类 [mobile-栏目↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14102)
* @请求头 `GET /manage/mobile/columnMobile/all`
* @更新时间 `2022-03-07 10:28:55`
*/
/**
* 数据体 ,ContentColumn
*/
export type GetManageMobileColumnMobileAllResponse = {
/**
* 主键id
*/
id: number
/**
* 栏目名称
*/
name: string
/**
* 栏目分类:1.市场行情;2.资讯;
*/
type: number
/**
* 排序
*/
sort: number
/**
* 状态 0-无效 1-有效
*/
status: number
/**
* 创建时间
*/
createTime: number
}[]
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/127342) 的 **请求函数**
*
* @分类 [mobile-栏目↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14102)
* @请求头 `GET /manage/mobile/columnMobile/all`
* @更新时间 `2022-03-07 10:28:55`
*/
export const getManageMobileColumnMobileAll = async (
params?: GetManageMobileColumnMobileAllRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileColumnMobileAllResponse>('/manage/mobile/columnMobile/all', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/127351) 的 **请求类型**
*
* @分类 [mobile-分类↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14105)
* @请求头 `GET /manage/mobile/categoryMobile/all`
* @更新时间 `2022-03-07 10:28:55`
*/
export interface GetManageMobileCategoryMobileAllRequest {}
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/127351) 的 **返回类型**
*
* @分类 [mobile-分类↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14105)
* @请求头 `GET /manage/mobile/categoryMobile/all`
* @更新时间 `2022-03-07 10:28:55`
*/
/**
* 数据体 ,CategoryResp
*/
export type GetManageMobileCategoryMobileAllResponse = {
/**
* ID
*/
id: number
/**
* 第一级id(冗余字段。给第三级分类使用,第一二级没用。)
*/
firstId: number
/**
* 父id
*/
parentId: number
/**
* 分类名称
*/
name: string
/**
* 分类描述
*/
describe: string
/**
* 是否推荐:0.否;1.是;
*/
status: number
/**
* 级别
*/
level: number
/**
* 下级分类 ,CategoryResp
*/
list: {}[]
/**
* 推荐分类 ,CategoryResp
*/
recommendList: {}[]
}[]
/**
* 接口 [所有↗](http://10.0.0.25:4000/project/1289/interface/api/127351) 的 **请求函数**
*
* @分类 [mobile-分类↗](http://10.0.0.25:4000/project/1289/interface/api/cat_14105)
* @请求头 `GET /manage/mobile/categoryMobile/all`
* @更新时间 `2022-03-07 10:28:55`
*/
export const getManageMobileCategoryMobileAll = async (
params?: GetManageMobileCategoryMobileAllRequest,
config?: IApiRequest,
) => {
return request<GetManageMobileCategoryMobileAllResponse>('/manage/mobile/categoryMobile/all', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
/* prettier-ignore-start */
/* tslint:disable */
/* eslint-disable */
/* 该文件由 yapi-to-typescript 自动生成,请勿直接修改!!! */
/* 修改该插件模板内容!!! */
/* @version v1 */
/* @auth xujiamin */
// @ts-ignore
// prettier-ignore
import request, { IApiRequest } from '@/utils/request'
// @ts-ignore
/**
* 接口 [供应会员 - 待评价订单↗](http://10.0.0.25:4000/project/1287/interface/api/145594) 的 **请求类型**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/vendor/page`
* @更新时间 `2022-03-11 16:05:30`
*/
export interface GetMemberOrderCommentVendorPageRequest {
/**
* 订单编号
*/
orderNo: string
/**
* 订单摘要
*/
digest: string
/**
* 会员名称
*/
memberName: string
/**
* 下单时间开始
*/
createTimeStart: string
/**
* 下单时间结束
*/
createTimeEnd: string
/**
* 订单类型
*/
orderType: string
/**
* 当前页
*/
current: string
/**
* 每页行数
*/
pageSize: string
}
/**
* 接口 [供应会员 - 待评价订单↗](http://10.0.0.25:4000/project/1287/interface/api/145594) 的 **返回类型**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/vendor/page`
* @更新时间 `2022-03-11 16:05:30`
*/
/**
* 响应数据 ,PageData
*/
export interface GetMemberOrderCommentVendorPageResponse {
/**
* 记录总条数
*/
totalCount: number
/**
* 数据体 ,T
*/
data: GetMemberOrderCommentVendorPageResponseDetail[]
}
/**
* 数据体 ,T
*/
export interface GetMemberOrderCommentVendorPageResponseDetail {
/**
* 订单id
*/
id: number
/**
* 订单编号
*/
orderNo: string
/**
* 订单摘要
*/
digest: string
/**
* 会员名称
*/
memberName: string
/**
* 下单时间开始
*/
createTime: string
/**
* 订单总金额
*/
totalAmount: number
/**
* 订单类型
*/
orderType: number
/**
* 订单类型名称
*/
orderTypeName: string
/**
* 内部状态
*/
innerStatus: number
/**
* 内部状态名称
*/
innerStatusName: string
/**
* 外部状态
*/
outerStatus: number
/**
* 外部状态名称
*/
outerStatusName: string
/**
* 订单已完成评价0-否1-是
*/
completeCommentStatus: number
}
/**
* 接口 [供应会员 - 待评价订单↗](http://10.0.0.25:4000/project/1287/interface/api/145594) 的 **请求函数**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/vendor/page`
* @更新时间 `2022-03-11 16:05:30`
*/
export const getMemberOrderCommentVendorPage = async (
params?: GetMemberOrderCommentVendorPageRequest,
config?: IApiRequest,
) => {
return request<GetMemberOrderCommentVendorPageResponse>('/member/orderComment/vendor/page', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [待评价订单 - 订单类型↗](http://10.0.0.25:4000/project/1287/interface/api/145603) 的 **请求类型**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/orderType/list`
* @更新时间 `2022-03-11 16:05:30`
*/
export interface GetMemberOrderCommentOrderTypeListRequest {}
/**
* 接口 [待评价订单 - 订单类型↗](http://10.0.0.25:4000/project/1287/interface/api/145603) 的 **返回类型**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/orderType/list`
* @更新时间 `2022-03-11 16:05:30`
*/
/**
* 响应数据 ,SelectItemVO
*/
export type GetMemberOrderCommentOrderTypeListResponse = {
/**
* 值
*/
value: number
/**
* 名称
*/
name: string
}[]
/**
* 接口 [待评价订单 - 订单类型↗](http://10.0.0.25:4000/project/1287/interface/api/145603) 的 **请求函数**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/orderType/list`
* @更新时间 `2022-03-11 16:05:30`
*/
export const getMemberOrderCommentOrderTypeList = async (
params?: GetMemberOrderCommentOrderTypeListRequest,
config?: IApiRequest,
) => {
return request<GetMemberOrderCommentOrderTypeListResponse>('/member/orderComment/orderType/list', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/**
* 接口 [采购会员 - 待评价订单↗](http://10.0.0.25:4000/project/1287/interface/api/145612) 的 **请求类型**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/buyer/page`
* @更新时间 `2022-03-11 16:05:31`
*/
export interface GetMemberOrderCommentBuyerPageRequest {
/**
* 订单编号
*/
orderNo: string
/**
* 订单摘要
*/
digest: string
/**
* 会员名称
*/
memberName: string
/**
* 下单时间开始
*/
createTimeStart: string
/**
* 下单时间结束
*/
createTimeEnd: string
/**
* 订单类型
*/
orderType: string
/**
* 当前页
*/
current: string
/**
* 每页行数
*/
pageSize: string
}
/**
* 接口 [采购会员 - 待评价订单↗](http://10.0.0.25:4000/project/1287/interface/api/145612) 的 **返回类型**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/buyer/page`
* @更新时间 `2022-03-11 16:05:31`
*/
/**
* 响应数据 ,PageData
*/
export interface GetMemberOrderCommentBuyerPageResponse {
/**
* 记录总条数
*/
totalCount: number
/**
* 数据体 ,T
*/
data: GetMemberOrderCommentBuyerPageResponseDetail[]
}
/**
* 数据体 ,T
*/
export interface GetMemberOrderCommentBuyerPageResponseDetail {
/**
* 订单id
*/
id: number
/**
* 订单编号
*/
orderNo: string
/**
* 订单摘要
*/
digest: string
/**
* 会员名称
*/
memberName: string
/**
* 下单时间开始
*/
createTime: string
/**
* 订单总金额
*/
totalAmount: number
/**
* 订单类型
*/
orderType: number
/**
* 订单类型名称
*/
orderTypeName: string
/**
* 内部状态
*/
innerStatus: number
/**
* 内部状态名称
*/
innerStatusName: string
/**
* 外部状态
*/
outerStatus: number
/**
* 外部状态名称
*/
outerStatusName: string
/**
* 订单已完成评价0-否1-是
*/
completeCommentStatus: number
}
/**
* 接口 [采购会员 - 待评价订单↗](http://10.0.0.25:4000/project/1287/interface/api/145612) 的 **请求函数**
*
* @分类 [交易能力-会员订单评价↗](http://10.0.0.25:4000/project/1287/interface/api/cat_14765)
* @请求头 `GET /member/orderComment/buyer/page`
* @更新时间 `2022-03-11 16:05:31`
*/
export const getMemberOrderCommentBuyerPage = async (
params?: GetMemberOrderCommentBuyerPageRequest,
config?: IApiRequest,
) => {
return request<GetMemberOrderCommentBuyerPageResponse>('/member/orderComment/buyer/page', {
params,
method: 'GET',
ctlType: 'none',
...config,
})
}
/* prettier-ignore-end */
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment