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