✨ feat(订单模块):提交订单对接
This commit is contained in:
@@ -5,6 +5,7 @@ import "./index.scss"
|
||||
import { mppurchaseraddresslist } from "@/api/addressList"
|
||||
import { alert } from "@/common/common"
|
||||
import Taro, { showModal, useDidShow, useRouter } from "@tarojs/taro"
|
||||
import IconFont from '@/components/iconfont/iconfont'
|
||||
import { mpsaleOrderaddress } from '@/api/order'
|
||||
interface Params {
|
||||
refresherEnabled?: boolean,//是否开启刷新
|
||||
@@ -58,7 +59,8 @@ const AddressList = memo((props: Params) => {
|
||||
// 列表选择
|
||||
const { fetchData: selectFetch } = mpsaleOrderaddress()
|
||||
const handleSelect = async (item: any, index: number) => {
|
||||
if (router.params.orderId) {
|
||||
if (router.params.orderId && router.params.orderId != '-100') {
|
||||
console.log(typeof (router.params.orderId) != 'undefined', 'router.params.orderId')
|
||||
Taro.showLoading({
|
||||
title: '请稍等...',
|
||||
mask: true
|
||||
@@ -80,6 +82,15 @@ const AddressList = memo((props: Params) => {
|
||||
icon: 'error'
|
||||
})
|
||||
}
|
||||
} else {
|
||||
let pages = Taro.getCurrentPages(); // 获取当前的页面栈
|
||||
let prevPage = pages[pages.length - 2];
|
||||
prevPage.setData({ //设置上一个页面的值
|
||||
addressObj: item
|
||||
});
|
||||
Taro.navigateBack({
|
||||
delta: 1
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -117,7 +128,8 @@ const AddressList = memo((props: Params) => {
|
||||
}
|
||||
</View>
|
||||
<Navigator onClick={e => e.stopPropagation()} url={`/pages/addAddress/index?type=edit&id=${item.id}&&purchaser_id=${Number(router.params.purchaser_id)}`} hoverClass="none" className="address-edit">
|
||||
<Text className="iconfont icon-bianji"></Text>
|
||||
{/* <Text className="iconfont icon-bianji"></Text> */}
|
||||
<IconFont name={'icon-bianji'} size={40} ></IconFont>
|
||||
</Navigator>
|
||||
</View>
|
||||
</View>
|
||||
|
||||
@@ -111,7 +111,7 @@ export default memo(
|
||||
handScan?.()
|
||||
}}>
|
||||
<IconFont
|
||||
name={'icon-saomiao'} size={40}
|
||||
name={'icon-saomiao'} size={40} color={'#337FFF'}
|
||||
></IconFont>
|
||||
</View>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user