🐞 fix(ID1000736): 【Bug转需求】发货列表不放审核按钮,且一定要上传照片/视频才能审核通过

【【Bug转需求】发货列表不放审核按钮,且一定要上传照片/视频才能审核通过】 https://www.tapd.cn/53459131/prong/stories/view/1153459131001000736
This commit is contained in:
xuan 2022-11-22 10:40:03 +08:00
parent 793ed3fdad
commit db6b2e4f26

View File

@ -1,6 +1,5 @@
import LayoutBlock from '@/components/layoutBlock' import LayoutBlock from '@/components/layoutBlock'
import Divider from '@/components/divider' import Divider from '@/components/divider'
import Tag from '@/components/tag'
import { View, Text } from '@tarojs/components' import { View, Text } from '@tarojs/components'
import { FC } from 'react' import { FC } from 'react'
import NormalButton from '@/components/normalButton' import NormalButton from '@/components/normalButton'
@ -9,9 +8,10 @@ import classnames from 'classnames'
import { EnumSaleMode } from '@/common/Enumerate' import { EnumSaleMode } from '@/common/Enumerate'
import { formatDateTime, formatMeterDiv } from '@/common/format' import { formatDateTime, formatMeterDiv } from '@/common/format'
import { goLink } from '@/common/common' import { goLink } from '@/common/common'
import { DeliveryNoticeOrderAudit } from '@/api/index' // import { DeliveryNoticeOrderAudit } from '@/api/index'
import Taro from '@tarojs/taro' // import Taro from '@tarojs/taro'
import SaleModeTag from '@/components/saleModeTag' import SaleModeTag from '@/components/saleModeTag'
// import { alert } from '@/common/common'
type PropsType = { type PropsType = {
itemData: Record<string, any> itemData: Record<string, any>
@ -28,26 +28,30 @@ const ItemList:FC<PropsType> = (props) => {
}) })
} }
const {fetchData, state} = DeliveryNoticeOrderAudit() // const {fetchData} = DeliveryNoticeOrderAudit()
// 确认审核 // // 确认审核
const handleAudit = (id: number) => { // const handleAudit = (id: number) => {
Taro.showModal({ // if (itemData.delivery_appendix_url.length === 0 ) {
content: '确认要审核吗?', // alert.error('请先上传附件')
confirmColor: '#337FFF', // return
success: async (res) => { // }
if (res.confirm) { // Taro.showModal({
const res = await fetchData({ id }) // content: '确认要审核吗?',
if (res.success) { // confirmColor: '#337FFF',
Taro.showToast({ title: '审核成功', icon: 'success' }) // success: async (res) => {
onSuccess?.() // if (res.confirm) {
}else{ // const res = await fetchData({ id })
Taro.showToast({ title: '审核失败', icon: 'error' }) // if (res.success) {
} // Taro.showToast({ title: '审核成功', icon: 'success' })
} // onSuccess?.()
}, // }else{
}) // Taro.showToast({ title: '审核失败', icon: 'error' })
} // }
// }
// },
// })
// }
return ( return (
<LayoutBlock circle customClassName={styles.layoutBlock}> <LayoutBlock circle customClassName={styles.layoutBlock}>
@ -88,11 +92,11 @@ const ItemList:FC<PropsType> = (props) => {
onClick={() => handleDetail(itemData)}> onClick={() => handleDetail(itemData)}>
</NormalButton> </NormalButton>
{itemData?.status === 0 && ( {/* {itemData?.status === 0 && (
<NormalButton customClassName={styles.bottomBar__button} type='primary' plain round onClick={() => handleAudit(itemData?.id)}> <NormalButton customClassName={styles.bottomBar__button} type='primary' plain round onClick={() => handleAudit(itemData?.id)}>
</NormalButton> </NormalButton>
)} )} */}
</View> </View>
</LayoutBlock> </LayoutBlock>
) )