🐳 chore(eslint): 修正所有文件的eslint 错误❌
This commit is contained in:
@@ -29,8 +29,7 @@ interface Props {
|
||||
title: string
|
||||
picUrl?: string
|
||||
}
|
||||
|
||||
export default memo((props: Props) => {
|
||||
const PayPopup = (props: Props) => {
|
||||
const {
|
||||
showSide = true,
|
||||
showPopup = false,
|
||||
@@ -73,10 +72,6 @@ export default memo((props: Props) => {
|
||||
|
||||
// 检查是否开启保存图片权限
|
||||
const { check } = useCheckAuthorize({ scope: 'scope.writePhotosAlbum', msg: '您没授权,无法保存图片' })
|
||||
const saveImageCheck = async() => {
|
||||
const res = await check()
|
||||
res && saveImage()
|
||||
}
|
||||
|
||||
// 保存图片
|
||||
const saveImage = () => {
|
||||
@@ -102,7 +97,10 @@ export default memo((props: Props) => {
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
const saveImageCheck = async() => {
|
||||
const res = await check()
|
||||
res && saveImage()
|
||||
}
|
||||
return (
|
||||
<View className={styles.popupBox}>
|
||||
<Popup show={showPopup} title={title} onClose={() => popupClose?.()}>
|
||||
@@ -190,4 +188,5 @@ export default memo((props: Props) => {
|
||||
</Popup >
|
||||
</View >
|
||||
)
|
||||
})
|
||||
}
|
||||
export default memo(PayPopup)
|
||||
|
||||
@@ -13,8 +13,7 @@ interface propsObj {
|
||||
nextBuy?: (arg: any, obj: any) => void
|
||||
toPay?: (arg: any, obj: any) => void
|
||||
}
|
||||
|
||||
export default memo((props: propsObj) => {
|
||||
const ItemList = (props: propsObj) => {
|
||||
const navTo = (e) => {
|
||||
Taro.navigateTo({
|
||||
url: `/pages/orderDetails/index?id=${props?.obj?.id}`,
|
||||
@@ -105,4 +104,5 @@ export default memo((props: propsObj) => {
|
||||
</View>
|
||||
</View >
|
||||
)
|
||||
})
|
||||
}
|
||||
export default memo(ItemList)
|
||||
|
||||
@@ -18,7 +18,7 @@ interface Param {
|
||||
}
|
||||
showKong?: true | false
|
||||
}
|
||||
export default memo(({ show = true, onClose, offlineInfo, showKong = true }: Param) => {
|
||||
const OfflinePay = ({ show = true, onClose, offlineInfo, showKong = true }: Param) => {
|
||||
// 复制功能
|
||||
const clipboardData = () => {
|
||||
Taro.setClipboardData({
|
||||
@@ -98,4 +98,5 @@ export default memo(({ show = true, onClose, offlineInfo, showKong = true }: Par
|
||||
</View>
|
||||
|
||||
)
|
||||
})
|
||||
}
|
||||
export default memo(OfflinePay)
|
||||
|
||||
@@ -8,11 +8,17 @@ interface Param {
|
||||
defaultId?: number | null
|
||||
onSelect?: (val: number) => void
|
||||
}
|
||||
export default memo(({ list = [], defaultId = null, onSelect }: Param) => {
|
||||
const OrderStatusList = ({ list = [], defaultId = null, onSelect }: Param) => {
|
||||
const [selectInfo, setSelectInfo] = useState({
|
||||
selected: -1, // 当前选中的id
|
||||
tabId: '', // 需要滚动到的id
|
||||
})
|
||||
|
||||
const clickEvent = ({ item, index }: { item: any; index: number }) => {
|
||||
const num = index > 0 ? index - 1 : 0
|
||||
setSelectInfo(e => ({ ...e, tabId: list[num].id.toString(), selected: item.id }))
|
||||
onSelect?.(item.id)
|
||||
}
|
||||
useEffect(() => {
|
||||
if (typeof defaultId === 'number' && defaultId >= 0) {
|
||||
console.log('defaultId:::', defaultId)
|
||||
@@ -26,12 +32,6 @@ export default memo(({ list = [], defaultId = null, onSelect }: Param) => {
|
||||
}
|
||||
setSelectInfo(e => ({ ...e, selected: defaultId || -1 }))
|
||||
}, [defaultId])
|
||||
const clickEvent = ({ item, index }: { item: any; index: number }) => {
|
||||
const num = index > 0 ? index - 1 : 0
|
||||
setSelectInfo(e => ({ ...e, tabId: list[num].id.toString(), selected: item.id }))
|
||||
onSelect?.(item.id)
|
||||
}
|
||||
|
||||
return (
|
||||
<View className={styles.order_status_list}>
|
||||
<ScrollView scrollX scrollIntoView={`tabs_${selectInfo.tabId}`} scrollWithAnimation>
|
||||
@@ -52,4 +52,5 @@ export default memo(({ list = [], defaultId = null, onSelect }: Param) => {
|
||||
</ScrollView>
|
||||
</View>
|
||||
)
|
||||
})
|
||||
}
|
||||
export default memo(OrderStatusList)
|
||||
|
||||
+15
-15
@@ -8,14 +8,14 @@ import ItemList from './components/itemList'
|
||||
import OfflinePay from './components/offlinePay'
|
||||
import PayPopup from './components/PayPopup'
|
||||
import {
|
||||
GetPayCode, OrderListApi,
|
||||
mpenumsaleorderstatus,
|
||||
mpsaleOrdercancel,
|
||||
mpshoppingCartproductColorlist,
|
||||
orderPaymentorderPaymentMethodInfo,
|
||||
orderPaymentorderPaymentSubmission,
|
||||
orderPaymentpreCollectOrderorderPaymentMethodInfo,
|
||||
orderPaymentpreCollectOrderorderPaymentSubmission,
|
||||
GetPayCode, MpEnumSaleOrderStatus,
|
||||
MpSaleOrderCancel,
|
||||
MpShoppingCartProductColorList,
|
||||
OrderListApi,
|
||||
OrderPaymentOrderPaymentMethodInfo,
|
||||
OrderPaymentOrderPaymentSubmission,
|
||||
OrderPaymentPreCollectOrderOrderPaymentMethodInfo,
|
||||
OrderPaymentPreCollectOrderOrderPaymentSubmission,
|
||||
} from '@/api/order'
|
||||
import Search from '@/components/search'
|
||||
import { dataLoadingStatus, getFilterData } from '@/common/util'
|
||||
@@ -81,7 +81,7 @@ export default () => {
|
||||
}, [orderData])
|
||||
|
||||
// //获取订单状态
|
||||
const { fetchData: orderStatusListFetchData } = mpenumsaleorderstatus()
|
||||
const { fetchData: orderStatusListFetchData } = MpEnumSaleOrderStatus()
|
||||
const [statusList, setStatusList] = useState<any[]>([{ id: -1, name: '全部' }])
|
||||
const getOrderStatusList = async() => {
|
||||
const res = await orderStatusListFetchData()
|
||||
@@ -247,7 +247,7 @@ export default () => {
|
||||
getOrderStatusList()
|
||||
}, [])
|
||||
|
||||
const { fetchData: cancelFetch } = mpsaleOrdercancel()
|
||||
const { fetchData: cancelFetch } = MpSaleOrderCancel()
|
||||
// 取消订单
|
||||
const cancle = async(e, item) => {
|
||||
e.stopPropagation()
|
||||
@@ -280,7 +280,7 @@ export default () => {
|
||||
})
|
||||
}
|
||||
// 再次购买
|
||||
const { fetchData: buyFetch } = mpshoppingCartproductColorlist()
|
||||
const { fetchData: buyFetch } = MpShoppingCartProductColorList()
|
||||
const nextBuy = async(e, item) => {
|
||||
e.stopPropagation()
|
||||
Taro.showLoading({
|
||||
@@ -318,8 +318,8 @@ export default () => {
|
||||
}
|
||||
}
|
||||
// 去支付逻辑
|
||||
const { fetchData: infoOneFetch } = orderPaymentorderPaymentMethodInfo()
|
||||
const { fetchData: infoTwoFetch } = orderPaymentpreCollectOrderorderPaymentMethodInfo()
|
||||
const { fetchData: infoOneFetch } = OrderPaymentOrderPaymentMethodInfo()
|
||||
const { fetchData: infoTwoFetch } = OrderPaymentPreCollectOrderOrderPaymentMethodInfo()
|
||||
const [itemObj, setItemObj] = useState<any>({})
|
||||
const [payList, setPayList] = useState<any[]>([
|
||||
{
|
||||
@@ -539,8 +539,8 @@ export default () => {
|
||||
}
|
||||
|
||||
// 确认交易
|
||||
const { fetchData: payOneFetch } = orderPaymentorderPaymentSubmission()
|
||||
const { fetchData: payTwoFetch } = orderPaymentpreCollectOrderorderPaymentSubmission()
|
||||
const { fetchData: payOneFetch } = OrderPaymentOrderPaymentSubmission()
|
||||
const { fetchData: payTwoFetch } = OrderPaymentPreCollectOrderOrderPaymentSubmission()
|
||||
const handsurePay = (obj) => {
|
||||
let arr: any = []
|
||||
// if (obj.status !== 10) {
|
||||
|
||||
Reference in New Issue
Block a user