feat(order): 注册专区功能实现
This commit is contained in:
parent
42584d727a
commit
9a46dfe0ef
|
@ -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 })
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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 })
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
@ -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
Loading…
Reference in New Issue