1.修改商户进件非法人委托书

2.优化上传非法人变法人信息
huipay-master
杨杰 1 year ago
parent 8935ee7973
commit 1795bc6145
  1. 8
      App.vue
  2. 5
      Utils/Api.js
  3. 138
      pages/index/merchant-incoming-parts/merchant-incoming-parts.vue
  4. 6
      pages/index/merchant-management/merchant-management.vue
  5. 34
      pages/welcome/welcome.vue
  6. 2
      unpackage/dist/build/h5/index.html

@ -4,11 +4,11 @@
// url: 'http://192.168.3.4:9301/crest',
// imgUrl: 'https://192.168.3.4:9301/filesystem/',
//
// url: 'https://pay.dctpay.com/crest',
// imgUrl: 'https://gratia-pay.obs.cn-southwest-2.myhuaweicloud.com',
url: 'https://pay.dctpay.com/crest',
imgUrl: 'https://gratia-pay.obs.cn-southwest-2.myhuaweicloud.com',
//
url: 'https://gratia-pay.dctpay.com/crest',
imgUrl: 'https://gratia-pay-test.obs.cn-east-3.myhuaweicloud.com',
// url: 'https://gratia-pay.dctpay.com/crest',
// imgUrl: 'https://gratia-pay-test.obs.cn-east-3.myhuaweicloud.com',
userInfo: "",
openId: '',
h5code: '',

@ -265,3 +265,8 @@ export const enrollActivity = params => {
export const configRosterRate = params => {
return POST('POST', `${base}/bankActivity/configRosterRate`, params).then(res => res.data);
}
//进件复议
export const reconsider = params => {
return POST('POST', `${base}/mer/reconsider`, params).then(res => res.data);
}

@ -11,11 +11,14 @@
</view>
<!-- 审核状态回馈 -->
<view class="width100 line10 "></view>
<view class="width100 height100p" style="background-color: #eb6a53;" v-if="merDetailInfo.merStatus == 4">
<view class="width100" style="background-color: #eb6a53;" v-if="merDetailInfo.merStatus == 4">
<view class="font18 fcorfff paading10 aliitem">
<image src="../../../static/img/error.png" mode="widthFix" class="iconw25 marglerig"></image>审核失败
<text class="fotct margle20 backcorfff fcoreb5 font14 border-r marRight20 flright paddtop5 paddbotm5"
style="width: 80px;" @click="reconsider">复议提交</text>
</view>
<view class="font14 fcorfff paading10">{{merDetailInfo.merContractFailMsg.response_msg}}</view>
</view>
<!--第一步 未录入账户信息 -->
<view class="width100 mart10 backcorfff font14" v-if="merchart == 1 && currentstatus != 1">
@ -400,11 +403,11 @@
</view>
<view class="username" style="border-bottom: 0px;" v-if="lementId == 3">
<view class="namecont">有效期</view>
<view class="width30 aliitem" @tap="timetype='1'">
<radio class="checbox" :checked="timetype=='1'" color="#0083f5" /> 选择时间
<view class="width30 aliitem" @tap="idcardtime='1'">
<radio class="checbox" :checked="idcardtime=='1'" color="#0083f5" /> 选择时间
</view>
<view class="width30 aliitem" @tap="timetype='2'">
<radio class="checbox" :checked="timetype=='2'" color="#0083f5" /> 长期有效
<view class="width30 aliitem" @tap="idcardtime='2'">
<radio class="checbox" :checked="idcardtime=='2'" color="#0083f5" /> 长期有效
</view>
</view>
<view class="username width80" v-if="lementId == 3">
@ -413,11 +416,11 @@
<view class="date">{{cardstart_date}}</view>
</picker>
<view class="width10 fotct"></view>
<picker v-if="timetype == '1'" mode="date" class="width40 fotct" :value="cardend_date"
<picker v-if="idcardtime == '1'" mode="date" class="width40 fotct" :value="cardend_date"
:start="startDate" :end="endDate" @change="bindDateChange2">
<view class="date">{{cardend_date}}</view>
</picker>
<view class="width40 fotct fcor999" v-if="timetype == '2' ">长期有效</view>
<view class="width40 fotct fcor999" v-if="idcardtime == '2' ">长期有效</view>
</view>
<view class="notes font16" style="border-bottom: 0px;" v-if="lementId != 1">
<view class="width70 aliitem fcor666">
@ -764,7 +767,8 @@
configMerStore,
getDictionaryByCodeType,
getBankCardBin,
recognizeBankAccount
recognizeBankAccount,
reconsider
} from '../../../Utils/Api.js';
const QQMapWX = require('../../../Utils/js/qqmap-wx-jssdk');
const qqmapsdk = new QQMapWX({
@ -818,6 +822,7 @@
larIdCardAddress: '', //
idcardtime: '1', // times: longterm:
uncorporsettelimg: '', //
uploaduncorporsettelimg: '', //
settleimg: '', //
uploadsettleimg: '', //
accopenperimg: '', //
@ -977,6 +982,45 @@
url: '../mcc-list/mcc-list'
})
},
//
reconsider() {
let that = this;
uni.showModal({
title: '复议提交',
content: '确认信息是否正确',
success: (res) => {
if (res.confirm) {
uni.showLoading({
title: '提交审核中...'
})
let datas = {
"merId": that.merId
}
reconsider(datas).then(res => {
uni.hideLoading();
if (res.return_code == '000000') {
uni.showToast({
title: '提交成功',
icon: "none",
duration: 2000,
success() {
setTimeout(() => {
uni.navigateBack()
}, 2000);
}
});
} else {
uni.showToast({
title: res.return_msg,
icon: "none",
duration: 2000
})
}
})
}
}
});
},
//
changeMerchant(item) {
if (item == 1) {
@ -1230,9 +1274,10 @@
// if (item1 == 9) {
// that.electronicProtocolimg.push(res.return_data);
// }
// if (item1 == 10) {
// that.uncorporsettelimg = res.return_data;
// }
if (item == 10) {
this.uploaduncorporsettelimg = item1;
this.uncorporsettelimg = res.return_data;
}
}
})
},
@ -1466,7 +1511,8 @@
if (item == 1) {
this.merchart = res.return_data.completeStatus;
}
if ((res.return_data.merStatus == 4 || res.return_data.merStatus == 2) && this.merchart !=
if ((res.return_data.merStatus == 4 || res.return_data.merStatus == 2) && this
.merchart !=
1) {
this.currentstatus = 0;
//
@ -1508,7 +1554,8 @@
}
if (res.return_data.merRegion) {
this.areaCode = res.return_data.merRegion.areaCode;
this.regionName = res.return_data.merRegion.provinceName + '-' + res.return_data
this.regionName = res.return_data.merRegion.provinceName + '-' + res
.return_data
.merRegion.cityName + '-' + res.return_data.merRegion.areaName;
this.detailsaddress = res.return_data.merRegion.address;
}
@ -1516,12 +1563,8 @@
this.idcardname = res.return_data.larName;
this.idcard = res.return_data.larIdCard;
this.larIdCardAddress = res.return_data.larIdCardAddress
this.idcardposimg = res.return_data.larIdCardPortraitImg;
this.uploadidcardposimg = res.return_data.larIdCardPortraitImg;
this.getImgSignedUrl(1, res.return_data.blisUrl, 2);
this.getImgSignedUrl(2, res.return_data.larIdCardPortraitImg, 2);
this.idcardsideimg = res.return_data.larIdCardNationalEmblemImg;
this.uploadidcardsideimg = res.return_data.larIdCardNationalEmblemImg;
this.getImgSignedUrl(3, res.return_data.larIdCardNationalEmblemImg, 2);
if (res.return_data.larIdCardPeriodStart) {
this.cardstart_date = res.return_data.larIdCardPeriodStart;
@ -1537,14 +1580,16 @@
if (res.return_data.merSettleAcct && this.rateCodeList) {
this.rateCodeList = res.return_data.merSettleAcct.merRateList;
let rateDatas = [];
for (var i = 0; i < res.return_data.merSettleAcct.merRateList.length; i++) {
for (var i = 0; i < res.return_data.merSettleAcct.merRateList
.length; i++) {
if (res.return_data.merSettleAcct.merRateList[i].ratePct) {
let datas = {
codeName: res.return_data.merSettleAcct.merRateList[i]
.rateTypeName,
codeValue: res.return_data.merSettleAcct.merRateList[i]
.rateTypeCode,
ext1: res.return_data.merSettleAcct.merRateList[i].ratePct
ext1: res.return_data.merSettleAcct.merRateList[i]
.ratePct
}
rateDatas.push(datas);
}
@ -1557,15 +1602,15 @@
if (res.return_data.merSettleAcct && this.merchart == 3) {
this.settleimg = res.return_data.merSettleAcct.bankCardImg;
this.getImgSignedUrl(4, res.return_data.merSettleAcct.bankCardImg, 2);
this.belongbranch = res.return_data.merSettleAcct.openningBankName;
this.openingbankNo = res.return_data.merSettleAcct.openningBankCode;
this.accopenperimg = res.return_data.merSettleAcct.openningBankLicenseUrl;
this.getImgSignedUrl(5, res.return_data.merSettleAcct.openningBankLicenseUrl, 2);
this.getImgSignedUrl(5, res.return_data.merSettleAcct
.openningBankLicenseUrl, 2);
if (res.return_data.merSettleAcct.electronicPact) {
this.electronicProtocolimg = res.return_data.merSettleAcct.electronicPact
this.electronicProtocolimg = res.return_data.merSettleAcct
.electronicPact
.split(
';');
}
@ -1581,28 +1626,33 @@
if (this.lementId == 3) {
this.lementType = '对私非法人结算';
}
this.bankregionName = res.return_data.merSettleAcct.openningBankProvinceName +
this.bankregionName = res.return_data.merSettleAcct
.openningBankProvinceName +
'-' +
res.return_data
.merSettleAcct.openningBankCityName + '-' + res.return_data.merSettleAcct
.merSettleAcct.openningBankCityName + '-' + res.return_data
.merSettleAcct
.openningBankAreaName;
this.bankNo = res.return_data.merSettleAcct.bankCardNo;
this.bankName = res.return_data.merSettleAcct.bankCardHolder;
this.belongbank = res.return_data.merSettleAcct.bankName;
this.idcardname = res.return_data.merSettleAcct.settleIdCardName;
this.idcard = res.return_data.merSettleAcct.settleIdCardNo;
this.larIdCardAddress = res.return_data.merSettleAcct
.settleIdCardAddress;
this.idcardtime = res.return_data.merSettleAcct.settleIdPeriodType;
this.bankareaCode = res.return_data.merSettleAcct.openningBankAreaCode;
this.idcardposimg = res.return_data.merSettleAcct.settleIdCardPortraitImg;
this.uploadidcardposimg = res.return_data.merSettleAcct.settleIdCardPortraitImg;
this.idcardsideimg = res.return_data.merSettleAcct.settleIdCardNationalEmblemImg;
this.uploadidcardsideimg = res.return_data.merSettleAcct
.settleIdCardNationalEmblemImg;
this.getImgSignedUrl(2, res.return_data.merSettleAcct.settleIdCardPortraitImg, 2);
this.getImgSignedUrl(2, res.return_data.merSettleAcct
.settleIdCardPortraitImg, 2);
this.getImgSignedUrl(3, res.return_data.merSettleAcct
.settleIdCardNationalEmblemImg, 2);
this.cardstart_date = res.return_data.merSettleAcct.settleIdCardPeriodStart;
this.cardend_date = res.return_data.merSettleAcct.settleIdCardPeriodEnd;
this.getImgSignedUrl(10, res.return_data.merSettleAcct
.commissionImg, 2);
this.cardstart_date = res.return_data.merSettleAcct
.settleIdCardPeriodStart;
this.cardend_date = res.return_data.merSettleAcct
.settleIdCardPeriodEnd;
}
//
if (res.return_data.storeModel) {
@ -1953,16 +2003,16 @@
return;
}
}
// if (that.lementId == 3) {
// if (!that.uncorporsettelimg) {
// uni.showToast({
// title: '',
// icon: "none",
// duration: 2000
// });
// return;
// }
// }
if (that.lementId == 3) {
if (!that.uncorporsettelimg) {
uni.showToast({
title: '请上传结算委托书',
icon: "none",
duration: 2000
});
return;
}
}
if (that.lementId == 3) {
if (!that.idcardposimg) {
uni.showToast({
@ -2117,7 +2167,7 @@
"settleIdCardName": that.idcardname, //
"settleIdCardNo": that.idcard, //
"settleIdCardAddress": that.larIdCardAddress, //
// "commissionImg": that.uncorporsettelimg, //
"commissionImg": that.uploaduncorporsettelimg, //
"settleIdPeriodType": that.idcardtime, // 1 2,
"settleIdCardPortraitImg": that.uploadidcardposimg, //"",
"settleIdCardNationalEmblemImg": that.uploadidcardsideimg, //"",

@ -14,7 +14,7 @@
@click="jumpmerdes(item.id)">
<view class="notes">
<image src="../../../static/img/merchantstu.png" mode="widthFix" class="iconw40"></image>
<view class="width70 margle">
<view class="width60 margle">
<view class="font14 fcor333">{{item.merName}}</view>
<view class="font12 fcor999">
{{item.createTime | timeFormat('yyyy-mm-dd')}}
@ -63,7 +63,9 @@
merstu: 2 // 2 3 4 5 1
}
},
onLoad() {
onShow() {
this.merchantlist = [];
this.pageNum = 1;
this.getMerListBySalesman();
},
onReachBottom() { //

@ -21,24 +21,24 @@
url: '../tabBar/home/home'
})
// #ifdef H5
// let arr1 = window.location.href;
// let arr2 = arr1.split('=');
// if (arr2[2]) {
// var arr3 = arr2[2].split('&');
// if (arr3[0] != undefined && arr3[0]) {
// app.globalData.h5code = arr3[0];
// uni.setStorage({
// key: "h5code",
// data: arr3[0]
// })
// }
// } else {
let arr1 = window.location.href;
let arr2 = arr1.split('=');
if (arr2[2]) {
var arr3 = arr2[2].split('&');
if (arr3[0] != undefined && arr3[0]) {
app.globalData.h5code = arr3[0];
uni.setStorage({
key: "h5code",
data: arr3[0]
})
}
} else {
// openid
// that.jumpcdx();
// }
// if (app.globalData.h5code) {
// that.getAccessToken();
// }
that.jumpcdx();
}
if (app.globalData.h5code) {
that.getAccessToken();
}
// #endif
},
methods: {

@ -1,2 +1,2 @@
<!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>惠支付</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/cweb/static/index.63b34199.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/cweb/static/js/chunk-vendors.aaeb720f.js></script><script src=/cweb/static/js/index.1858b002.js></script></body></html>
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/cweb/static/index.63b34199.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/cweb/static/js/chunk-vendors.aaeb720f.js></script><script src=/cweb/static/js/index.c02c1e50.js></script></body></html>
Loading…
Cancel
Save