feat(order): 注册专区功能实现

This commit is contained in:
woody 2025-06-09 19:50:44 +08:00
parent 42584d727a
commit 9a46dfe0ef
8 changed files with 1191 additions and 1238 deletions

View File

@ -4,7 +4,7 @@ const http = uni.$u.http
export const payConfig = params => http.get('/pay/config', { params }) export const payConfig = params => http.get('/pay/config', { params })
//查询订单明细 //查询订单明细
export const orderInfo = params => export const orderInfo = params =>
http.post('/sale/api/order/query-order', params) http.post('/sale/api/retail-order/query-order', params)
//订单状态 //订单状态
export const orderStatus = params => export const orderStatus = params =>
http.get('/system/pub/enums/order-status-api', { params }) http.get('/system/pub/enums/order-status-api', { params })
@ -45,3 +45,7 @@ export const selfRevokeOrder = params =>
// 获取可升级级别 // 获取可升级级别
export const getUpgradeLevel = params => export const getUpgradeLevel = params =>
http.post('/sale/api/retail-order/valid-mem-level', { params }) http.post('/sale/api/retail-order/valid-mem-level', { params })
// 下单前校验
export const validRelation = params =>
http.post('sale/api/retail-order/valid-relation', { params })

View File

@ -1,64 +1,83 @@
const http = uni.$u.http const http = uni.$u.http
//支付配置 //支付配置
export const payConfig = (params) => http.get('/pay/config', { params }) export const payConfig = params => http.get('/pay/config', { params })
//京东银行列表 //京东银行列表
export const jdBankList = (params) => http.get('/pay/jd-fast/list', { params }) export const jdBankList = params => http.get('/pay/jd-fast/list', { params })
//汇付银行列表 //汇付银行列表
export const hfBankList = (params) => http.get('/pay/ada-fast/list', { params }) export const hfBankList = params => http.get('/pay/ada-fast/list', { params })
//通联银行列表 //通联银行列表
export const tlBankList = (params) => http.get('/pay/all-in-fast/list', { params }) export const tlBankList = params =>
http.get('/pay/all-in-fast/list', { params })
//查询订单明细 //查询订单明细
export const orderInfo = (params) => http.post('/sale/api/order/query-order', params) export const orderInfo = params =>
http.post('/sale/api/retail-order/query-order', params)
//查询订单消费明细 //查询订单消费明细
export const spendDetails = (params) => http.post('/sale/api/order/query-spend-details', params) export const spendDetails = params =>
http.post('/sale/api/retail-order/query-spend-details', params)
//京东绑卡短信 //京东绑卡短信
export const bindJd = (params) => http.post('/pay/jd-fast/bind', params) export const bindJd = params => http.post('/pay/jd-fast/bind', params)
//通联绑卡短信 //通联绑卡短信
export const bindTl = (params) => http.post('/pay/all-in-fast/bind', params) export const bindTl = params => http.post('/pay/all-in-fast/bind', params)
//汇付绑卡短信 //汇付绑卡短信
export const bindHf = (params) => http.post('/pay/ada-fast/bind', params) export const bindHf = params => http.post('/pay/ada-fast/bind', params)
//京东绑卡 //京东绑卡
export const bindJdConfirm = (params) => http.post('/pay/jd-fast/bind-confirm', params) export const bindJdConfirm = params =>
http.post('/pay/jd-fast/bind-confirm', params)
//通联绑卡 //通联绑卡
export const bindTlConfirm = (params) => http.post('/pay/all-in-fast/bind-confirm', params) export const bindTlConfirm = params =>
http.post('/pay/all-in-fast/bind-confirm', params)
//汇付绑卡 //汇付绑卡
export const bindHfConfirm = (params) => http.post('/pay/ada-fast/bind-confirm', params) export const bindHfConfirm = params =>
http.post('/pay/ada-fast/bind-confirm', params)
//银行卡支付获取验证码 //银行卡支付获取验证码
export const unifiedorder = (params) => http.post('/pay/unifiedorder', params) export const unifiedorder = params => http.post('/pay/unifiedorder', params)
//汇付银行卡确认 //汇付银行卡确认
export const payConfirmHf = (params) => http.post('/pay/ada-fast/pay-confirm', params) export const payConfirmHf = params =>
http.post('/pay/ada-fast/pay-confirm', params)
//京东银行卡确认 //京东银行卡确认
export const payConfirmJd = (params) => http.post('/pay/jd-fast/pay-confirm', params) export const payConfirmJd = params =>
http.post('/pay/jd-fast/pay-confirm', params)
//通联银行卡确认 //通联银行卡确认
export const payConfirmTl = (params) => http.post('/pay/all-in-fast/pay-confirm', params) export const payConfirmTl = params =>
http.post('/pay/all-in-fast/pay-confirm', params)
//支付状态 //支付状态
export const payStatus = (params) => http.get('/pay/status', { params }) export const payStatus = params => http.get('/pay/status', { params })
//幂等性 //幂等性
export const generate = (params) => http.get('/system/api/idempotent/generate', { params }) export const generate = params =>
http.get('/system/api/idempotent/generate', { params })
//支付注册订单 //支付注册订单
export const payRegOrder = (params) => http.post('/sale/api/order/pay-reg-order', params) export const payRegOrder = params =>
http.post('/sale/api/retail-order/pay-reg-order', params)
//支付其他订单 //支付其他订单
export const payOthOrder = (params) => http.post('/sale/api/order/pay-oth-order', params) export const payOthOrder = params =>
http.post('/sale/api/retail-order/pay-oth-order', params)
//宝付确认支付h5 //宝付确认支付h5
export const baoFuPay = (params) => http.post('/pay/baofu-code/order', params) export const baoFuPay = params => http.post('/pay/baofu-code/order', params)
//汇付确认支付h5 //汇付确认支付h5
export const huiFuPay = (params) => http.post('/pay/ada-code/order', params) export const huiFuPay = params => http.post('/pay/ada-code/order', params)
//在线预充值 //在线预充值
export const preCharge = (params) => http.get('/member/api/recharge/preCharge', { params }) export const preCharge = params =>
http.get('/member/api/recharge/preCharge', { params })
//海粉注册信息 //海粉注册信息
export const fansOrder = (params) => http.get('/member/api/member/fans-order/'+params) export const fansOrder = params =>
http.get('/member/api/member/fans-order/' + params)
//抽奖下单 //抽奖下单
export const payDrawGift = (params) => http.post('/activity/api/draw/pay-draw-num', params) export const payDrawGift = params =>
http.post('/activity/api/draw/pay-draw-num', params)
//提货下单 //提货下单
export const payPickOrder = (params) => http.post('/activity/api/pick/order', params) export const payPickOrder = params =>
http.post('/activity/api/pick/order', params)
//植树查看账户 //植树查看账户
export const deductionAccount = (params) => http.post('activity/api/sa-tree-order/deductionAccount', params) export const deductionAccount = params =>
http.post('activity/api/sa-tree-order/deductionAccount', params)
//植树活动 //植树活动
export const shoppingTree = (params) => http.post('activity/api/sa-tree-order/shoppingTree', params) export const shoppingTree = params =>
http.post('activity/api/sa-tree-order/shoppingTree', params)
//解绑银行卡 //解绑银行卡
export const unBind = (params) => http.post('/pay/ada-fast/un-bind', params) export const unBind = params => http.post('/pay/ada-fast/un-bind', params)
//查询注册信息 //查询注册信息
export const registerInfo = (params) => http.get('/member/api/member/register-order/' + params,) export const registerInfo = params =>
http.get('/member/api/member/register-order/' + params)

View File

@ -1,71 +1,109 @@
const http = uni.$u.http const http = uni.$u.http
//幂等性 //幂等性
export const generate = (params) => http.get('/system/api/idempotent/generate', { params }) export const generate = params =>
http.get('/system/api/idempotent/generate', { params })
//商品列表 //商品列表
export const getAllGoods = (params) => http.post('/sale/api/wares/query-spe-wares', params) export const getAllGoods = params =>
http.post('/sale/api/wares/query-spe-wares', params)
//商品详情 //商品详情
export const waresDetail = (params) => http.post('/sale/api/wares/query-spe-wares-detail', params) export const waresDetail = params =>
http.post('/sale/api/wares/query-spe-wares-detail', params)
//获取国家 //获取国家
export const countryList = (params) => http.get('/system/api/country/list', { params }) export const countryList = params =>
http.get('/system/api/country/list', { params })
//发货 //发货
export const deliveryList = (params) => http.get('/system/pub/enums/delivery-list', { params }) export const deliveryList = params =>
http.get('/system/pub/enums/delivery-list', { params })
//运输 //运输
export const transportList = (params) => http.get('/system/pub/enums/transport-type', { params }) export const transportList = params =>
http.get('/system/pub/enums/transport-type', { params })
//行列表输 //行列表输
export const bankList = (params) => http.get('/system/api/bank/list', { params }) export const bankList = params => http.get('/system/api/bank/list', { params })
//购物车商品详情 //购物车商品详情
export const shoppingWaresDetail = (params) => http.post('/sale/api/shopping/get-shopping-wares-detail', params) export const shoppingWaresDetail = params =>
http.post('/sale/api/shopping/get-shopping-wares-detail', params)
//一键注册 //一键注册
export const quickReg = (params) => http.post('/sale/api/order/quick-reg', params) export const quickReg = params =>
http.post('/sale/api/retail-order/quick-reg', params)
//获取会员等级 //获取会员等级
export const memLevel = (params) => http.post('/sale/api/order/valid-mem-level', params) export const memLevel = params =>
http.post('/sale/api/retail-order/valid-mem-level', params)
//注册页面显示权限 //注册页面显示权限
export const registerList = (params) => http.get('/system/api/register-page/list', { params }) export const registerList = params =>
http.get('/system/api/register-page/list', { params })
//获取地址列表 //获取地址列表
export const addressList = (params) => http.get('/member/api/member-address/list', { params }) export const addressList = params =>
http.get('/member/api/member-address/list', { params })
//查询邮费 //查询邮费
export const queryPostage = (params) => http.post('/sale/api/order/query-order-postage', params) export const queryPostage = params =>
http.post('/sale/api/retail-order/query-order-postage', params)
//确认注册订单-生成待支付订单 //确认注册订单-生成待支付订单
export const confirmRegOrder = (params) => http.post('/sale/api/order/confirm-reg-order', params) export const confirmRegOrder = params =>
http.post('/sale/api/retail-order/confirm-reg-order', params)
//根据推荐人编号获取安置信息 //根据推荐人编号获取安置信息
export const validPcode = (params) => http.post('/sale/api/order/valid-p-code', params) export const validPcode = params =>
http.post('/sale/api/retail-order/valid-p-code', params)
//注册订单验证安置人编号 //注册订单验证安置人编号
export const validPPcode = (params) => http.post('/sale/api/order/valid-p-p-code', params) export const validPPcode = params =>
http.post('/sale/api/retail-order/valid-p-p-code', params)
//注册订单验证手机号 //注册订单验证手机号
export const validPhone = (params) => http.post('/sale/api/order/valid-phone', params) export const validPhone = params =>
http.post('/sale/api/retail-order/valid-phone', params)
//获取name //获取name
export const upgRel = (params) => http.post('/sale/api/order/validate-upg-rel', params) export const upgRel = params =>
http.post('/sale/api/retail-order/validate-upg-rel', params)
//升级复购单确认 //升级复购单确认
export const confirmOthOrder = (params) => http.post('/sale/api/order/confirm-oth-order', params) export const confirmOthOrder = params =>
http.post('/sale/api/retail-order/confirm-oth-order', params)
//嗨粉确认订单 //嗨粉确认订单
export const confirmFunOrder = (params) => http.post('/sale/api/order/confirm-fun-order', params) export const confirmFunOrder = params =>
http.post('/sale/api/retail-order/confirm-fun-order', params)
//协议 //协议
export const waresAgreement = (params) => http.post('/sale/api/wares/get-wares-agreement', params) export const waresAgreement = params =>
http.post('/sale/api/wares/get-wares-agreement', params)
//海粉订单详情 //海粉订单详情
export const waresinfo = (params) => http.post('/sale/api/wares/query-confirm-waresinfo', params) export const waresinfo = params =>
http.post('/sale/api/wares/query-confirm-waresinfo', params)
//海粉订单确认 //海粉订单确认
export const confirmShareOrder = (params) => http.post('/sale/api/order/confirm-share-order', params) export const confirmShareOrder = params =>
http.post('/sale/api/retail-order/confirm-share-order', params)
//删除地址 //删除地址
export const delAddress = (data) => http.delete('/member/api/member-address/' + data) export const delAddress = data =>
http.delete('/member/api/member-address/' + data)
//省市区 //省市区
export const areaList = (params) => http.get('system/api/area/get-level-list', { params }) export const areaList = params =>
http.get('system/api/area/get-level-list', { params })
//创客空间选择 //创客空间选择
export const list_maker = (data) => http.post('/member/api/maker-space/list-maker?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize, data ) export const list_maker = data =>
http.post(
'/member/api/maker-space/list-maker?pageNum=' +
data.pageNum +
'&pageSize=' +
data.pageSize,
data
)
// 礼包获取邮费 // 礼包获取邮费
export const queryAdressPostage = (params) => http.post('/sale/api/order/self-order-postage', params) export const queryAdressPostage = params =>
http.post('/sale/api/retail-order/self-order-postage', params)
// 特殊会员完善信息 // 特殊会员完善信息
export const saveSpecial = (params) => http.post('/member/api/member-special/save-special', params) export const saveSpecial = params =>
http.post('/member/api/member-special/save-special', params)
// 下载 // 下载
export const specialExport = (params) => http.post('/member/api/member-special/special-export', params,{header: { 'Content-Type': 'application/x-www-form-urlencoded' }, export const specialExport = params =>
responseType: 'blob',}) http.post('/member/api/member-special/special-export', params, {
header: { 'Content-Type': 'application/x-www-form-urlencoded' },
responseType: 'blob',
})
//特殊信息列表 //特殊信息列表
export const specialList = (params) => http.get('/member/api/member-special/special-list', { params }) export const specialList = params =>
http.get('/member/api/member-special/special-list', { params })
// 创客空间接口 // 创客空间接口
export const queryCard = (params) => http.post('/sale/api/wares/query-cabin-card', params) export const queryCard = params =>
http.post('/sale/api/wares/query-cabin-card', params)
//复购特殊商品列表 //复购特殊商品列表
export const makerList = (params) => http.get('/sale/api/order/list-maker-ware', { params }) export const makerList = params =>
http.get('/sale/api/retail-order/list-maker-ware', { params })

View File

@ -20,7 +20,7 @@ module.exports = vm => {
//#ifdef DEV_SERVER //#ifdef DEV_SERVER
console.log('DEV_SERVER') console.log('DEV_SERVER')
config.baseURL = 'http://localhost:8080' config.baseURL = 'http://192.168.0.100:8080'
//#endif //#endif
//#ifdef QA_SERVER //#ifdef QA_SERVER

View File

@ -656,6 +656,7 @@ export default {
this.agreementShow = [1] this.agreementShow = [1]
this.$forceUpdate() this.$forceUpdate()
} }
this.setPageTitle(this.specialArea)
}, },
onShow() { onShow() {
// //

File diff suppressed because it is too large Load Diff

View File

@ -53,83 +53,26 @@
<u-form-item :label="'推荐编号'" required borderBottom prop="parent"> <u-form-item :label="'推荐编号'" required borderBottom prop="parent">
<u-input <u-input
v-model="form.parent" v-model="form.parent"
@blur="isClick == 0 ? getQuickReg() : getValidPcode()" @blur="getValidPcode()"
border="none" border="none"
/> />
</u-form-item> </u-form-item>
<u-form-item :label="'推荐姓名'" borderBottom prop="parentName"> <u-form-item :label="'推荐姓名'" borderBottom prop="parentName">
<u-input v-model="form.parentName" disabled border="none" /> <u-input v-model="form.parentName" disabled border="none" />
</u-form-item> </u-form-item>
<u-form-item
:label="'安置编号'" <u-form-item label="会员昵称" required borderBottom prop="memberName">
required
borderBottom
prop="placeParent"
>
<u-input v-model="form.placeParent" :disabled="pt" border="none" />
</u-form-item>
<u-form-item :label="'安置姓名'" borderBottom prop="placeParentName">
<u-input v-model="form.placeParentName" disabled border="none" />
</u-form-item>
<u-form-item
:label="'安置位置'"
required
@click="!pt ? (isPlace = true) : (isPlace = false)"
borderBottom
prop="placeDeptLabel"
>
<view class="disFlex justBwn">
<u-input
v-model="form.placeDeptLabel"
:disabled="pt"
border="none"
/>
<u-icon name="arrow-right"></u-icon>
</view>
</u-form-item>
<u-form-item
v-if="userInfo.specialRegistration == 1"
:label="'会员姓名'"
required
borderBottom
prop="memberName"
>
<u-input :maxlength="40" v-model="form.memberName" border="none" /> <u-input :maxlength="40" v-model="form.memberName" border="none" />
</u-form-item> </u-form-item>
<u-form-item <u-form-item :label="'联系方式'" required borderBottom prop="phone">
v-if="userInfo.specialRegistration == 1"
:label="'联系方式'"
required
borderBottom
prop="phone"
>
<u-input <u-input
v-if="pkCountry == 1"
v-model="form.phone" v-model="form.phone"
maxlength="11" maxlength="11"
type="number" type="number"
border="none" border="none"
/> />
<u-input v-else v-model="form.phone" maxlength="30" border="none" />
</u-form-item>
<u-form-item
v-if="userInfo.specialRegistration == 0"
:label="'会员姓名'"
required
borderBottom
prop="memberName"
>
<u-input maxlength="40" v-model="form.memberName" border="none" />
</u-form-item>
<u-form-item
v-if="userInfo.specialRegistration == 0"
:label="'联系方式'"
required
borderBottom
prop="phone"
>
<u-input v-model="form.phone" maxlength="30" border="none" />
</u-form-item> </u-form-item>
<u-form-item <u-form-item
:label="'证件号码'" :label="'证件号码'"
borderBottom borderBottom
@ -174,75 +117,7 @@
> >
<u-input v-model="form.idCard" border="none" /> <u-input v-model="form.idCard" border="none" />
</u-form-item> </u-form-item>
<u-form-item
:label="'发货方式'"
required
borderBottom
@click="pkCountry != 1 ? (isDelivery = true) : ''"
prop="deliveryWayLabel"
>
<view class="disFlex justBwn">
<u-input
v-model="form.deliveryWayLabel"
:disabled="pkCountry == 1"
border="none"
/>
<u-icon name="arrow-right"></u-icon>
</view>
</u-form-item>
<u-form-item
:label="'运输方式'"
borderBottom
@click="pkCountry != 1 ? (isTrans = true) : ''"
:required="isDeliveryWay"
prop="transTypeLabel"
>
<view class="disFlex justBwn">
<u-input
v-model="form.transTypeLabel"
:disabled="pkCountry == 1"
border="none"
/>
<u-icon name="arrow-right"></u-icon>
</view>
</u-form-item>
<u-form-item
v-if="howSure"
:label="'创客空间'"
borderBottom
required
@click="ishowSure = true"
prop="makerSpaceMemberLabel"
>
<view class="disFlex justBwn">
<u-input v-model="form.makerSpaceMemberLabel" border="none" />
<u-icon name="arrow-right"></u-icon>
</view>
</u-form-item>
<!-- <u-form-item
:label="'仓库'"
v-if="pkCountry != 1"
borderBottom
@click="isCk = true"
prop="pkStorehouseLabel"
>
<view class="disFlex justBwn">
<u-input v-model="form.pkStorehouseLabel" border="none" />
<u-icon name="arrow-right"></u-icon>
</view>
</u-form-item>
<u-form-item
:label="'会员店铺'"
v-if="pkCountry != 1"
borderBottom
@click="isDp = true"
prop="pkMemberStoreLabel"
>
<view class="disFlex justBwn">
<u-input v-model="form.pkMemberStoreLabel" border="none" />
<u-icon name="arrow-right"></u-icon>
</view>
</u-form-item> -->
<view class="subTxt" v-if="isDeliveryWay"> <view class="subTxt" v-if="isDeliveryWay">
<view class="subTxt1">{{ '收货人信息' }}</view> <view class="subTxt1">{{ '收货人信息' }}</view>
<span <span
@ -559,7 +434,12 @@ import address from '@/components/address.vue'
import mustAgreeMent from '@/components/mustAgreeMent.vue' import mustAgreeMent from '@/components/mustAgreeMent.vue'
import * as api from '@/config/regiest' import * as api from '@/config/regiest'
import agreement from '@/components/agreement.vue' import agreement from '@/components/agreement.vue'
import {
REGIEST_AREA,
UPGRADE_AREA,
REPURCHASE_AREA,
REISSUE_AREA,
} from '@/util/specialAreaMap'
export default { export default {
components: { components: {
'v-address': address, 'v-address': address,
@ -737,7 +617,6 @@ export default {
onLoad(options) { onLoad(options) {
const user = uni.getStorageSync('User') const user = uni.getStorageSync('User')
this.pkCountry = user.pkSettleCountry this.pkCountry = user.pkSettleCountry
console.log(this.pkCountry, '....pkCountry')
this.specialArea = options.specialArea this.specialArea = options.specialArea
this.shoppingArr = JSON.parse(options.shoppArr) this.shoppingArr = JSON.parse(options.shoppArr)
if (options.selTable) { if (options.selTable) {
@ -774,12 +653,25 @@ export default {
this.getGenerate() this.getGenerate()
// //
this.userInfo = uni.getStorageSync('User') this.userInfo = uni.getStorageSync('User')
this.setPageTitle(this.specialArea)
}, },
onShow() { onShow() {
// //
this.getAddressList() this.getAddressList()
}, },
methods: { methods: {
setPageTitle(areaId) {
const areaList = [
REGIEST_AREA,
UPGRADE_AREA,
REISSUE_AREA,
REPURCHASE_AREA,
]
const title = areaList.find(item => item.id == areaId)?.name
uni.setNavigationBarTitle({
title,
})
},
toAgree() { toAgree() {
// agreeMent // agreeMent
this.$refs.agreement.openDig() this.$refs.agreement.openDig()
@ -855,9 +747,9 @@ export default {
// //
this.getCountry() this.getCountry()
// //
this.getTransList() // this.getTransList()
// //
this.getDeliveryList() // this.getDeliveryList()
// //
this.getBank() this.getBank()
@ -876,8 +768,6 @@ export default {
// //
this.form.parentName = this.userInfo.memberName this.form.parentName = this.userInfo.memberName
this.pt = false this.pt = false
//
this.getQuickReg()
} else { } else {
} }
if (this.pkCountry == 1) { if (this.pkCountry == 1) {
@ -906,77 +796,38 @@ export default {
}) })
}, },
getMember() { getMember() {
let deleteList = [] // let deleteList = []
this.shoppingArr.forEach(item => { // this.shoppingArr.forEach(item => {
deleteList.push({ // deleteList.push({
shoppingId: item, // shoppingId: item,
}) // })
}) // })
this.allGoodsData.deleteList = deleteList // this.allGoodsData.deleteList = deleteList
api.memLevel(this.allGoodsData).then(res => { // console.log(this.shoppingArr, '....allGoodsData')
this.form.pkGradeVal = res.data.pkGradeVal // return
})
},
checkAddress() {},
getQuickReg() {
api api
.quickReg({ .memLevel({
parent: this.form.parent, firstCheck: 0,
specialArea: this.specialArea, specialArea: this.specialArea,
pkSettleCountry: this.pkCountry, shopList: this.shoppingArr.map(id => {
return {
shoppingId: id,
}
}),
}) })
.then(res => { .then(res => {
if (res.code == 200) { this.form.pkGradeVal = res.data.pkGradeVal
this.form.placeDept = res.data.placeDept
this.form.placeDeptLabel = res.data.placeDeptVal
this.$set(this.form, 'placeDeptLabel', res.data.placeDeptVal)
this.form.placeParent = res.data.placeParent
this.form.placeParentName = res.data.placeParentName
this.form.parentName = res.data.parentName
if (res.data.isFirst) {
//
this.pt = true
} else {
//
this.pt = false
}
//
if (this.howSure) {
this.getQueryCard()
}
this.$forceUpdate()
} else {
console.log(122)
this.$set(this.form, 'parentName', '')
}
}) })
}, },
checkAddress() {},
getValidPcode() { getValidPcode() {
api api
.validPcode({ .validPcode({
parent: this.form.parent, parent: this.form.parent,
pkSettleCountry: this.pkCountry,
}) })
.then(res => { .then(res => {
if (res.code == 200) { if (res.code == 200) {
this.form.parentName = res.data.parentName this.form.parentName = res.data.parentName
if (res.data.isFirst) {
//
this.pt = true
this.form.placeDept = res.data.placeDept
this.form.placeDeptLabel =
res.data.placeDept == 1 ? '左区' : '右区'
this.form.placeParent = res.data.placeParent
this.form.placeParentName = res.data.placeParentName
} else {
//
this.pt = false
}
//
if (this.howSure) {
this.getQueryCard()
}
this.$forceUpdate()
} }
}) })
}, },
@ -1120,6 +971,7 @@ export default {
}) })
}) })
this.allGoodsData.deleteList = deleteList this.allGoodsData.deleteList = deleteList
this.allGoodsData.shopList = deleteList
api api
.queryPostage( .queryPostage(
Object.assign( Object.assign(
@ -1314,14 +1166,6 @@ export default {
}, },
goBuy() { goBuy() {
this.$refs.uForm.validate().then(res => { this.$refs.uForm.validate().then(res => {
// if (this.agreementShow.length == 0) {
// uni.showToast({
// title: '',
// icon: "none",
// duration: 1500,
// });
// return;
// }
this.isLoading = true this.isLoading = true
let deleteList = [] let deleteList = []
this.shoppingArr.forEach(item => { this.shoppingArr.forEach(item => {
@ -1333,6 +1177,8 @@ export default {
.confirmRegOrder( .confirmRegOrder(
Object.assign({}, this.form, this.allGoodsData, { Object.assign({}, this.form, this.allGoodsData, {
deleteList: deleteList, deleteList: deleteList,
shopList: deleteList,
parentCode: this.form.parent,
}) })
) )
.then(res => { .then(res => {
@ -1342,10 +1188,7 @@ export default {
url: url:
'/pages/pay/index?paramsPost=' + '/pages/pay/index?paramsPost=' +
JSON.stringify( JSON.stringify(
Object.assign( Object.assign({ specialArea: this.specialArea }, res.data)
{ makerSpaceMember: this.form.makerSpaceMember },
res.data
)
) + ) +
'&businessType=1', '&businessType=1',
}) })

File diff suppressed because it is too large Load Diff