修复证书上传转base64带了类型数据的问题

This commit is contained in:
jianweie code
2023-04-26 00:00:06 +08:00
parent 6909aa57a1
commit 2bfbf7d139
9 changed files with 202 additions and 58 deletions

View File

@@ -188,14 +188,46 @@
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
$('#certificateBox').val(result);
form.render(null, 'LAY-app-CoreCmsWeChatPayConfig-createForm');
var base64 = result.substring(result.indexOf(',') + 1)
$('#appPublicCertBox').val(base64);
form.render(null, 'LAY-app-CoreCmsAlipayConfig-createForm');
});
}, error: function () {
//请求异常回调
}
});
upload.render({
elem: '#doUploadAlipayPublicCert' //绑定元素
, auto: false
, accept: 'file'
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
var base64 = result.substring(result.indexOf(',') + 1)
$('#alipayPublicCertBox').val(base64);
form.render(null, 'LAY-app-CoreCmsAlipayConfig-createForm');
});
}, error: function () {
//请求异常回调
}
});
upload.render({
elem: '#doUploadAlipayRootCert' //绑定元素
, auto: false
, accept: 'file'
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
var base64 = result.substring(result.indexOf(',') + 1)
$('#alipayRootCertBox').val(base64);
form.render(null, 'LAY-app-CoreCmsAlipayConfig-createForm');
});
}, error: function () {
//请求异常回调
}
});
form.verify({

View File

@@ -176,6 +176,61 @@
, cropperImg = layui.cropperImg
, coreHelper = layui.coreHelper;
var upload = layui.upload;
//执行实例
upload.render({
elem: '#doUploadAppPublicCert' //绑定元素
, auto: false
, accept: 'file'
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
var base64 = result.substring(result.indexOf(',') + 1)
$('#appPublicCertBox').val(base64);
form.render(null, 'LAY-app-CoreCmsAlipayConfig-editForm');
});
}, error: function () {
//请求异常回调
}
});
upload.render({
elem: '#doUploadAlipayPublicCert' //绑定元素
, auto: false
, accept: 'file'
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
var base64 = result.substring(result.indexOf(',') + 1)
$('#alipayPublicCertBox').val(base64);
form.render(null, 'LAY-app-CoreCmsAlipayConfig-editForm');
});
}, error: function () {
//请求异常回调
}
});
upload.render({
elem: '#doUploadAlipayRootCert' //绑定元素
, auto: false
, accept: 'file'
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
var base64 = result.substring(result.indexOf(',') + 1)
$('#alipayRootCertBox').val(base64);
form.render(null, 'LAY-app-CoreCmsAlipayConfig-editForm');
});
}, error: function () {
//请求异常回调
}
});
form.verify({
});

View File

@@ -157,10 +157,10 @@
{ field: 'refundUrl', title: '支付宝退款回调', sort: false },
{ field: 'jumpUrl', title: '支付跳转地址', sort: false },
{
field: 'appType', title: '应用类型', sort: false, width: 100, templet: function (data) {
field: 'appType', title: '应用类型', sort: false, width: 200, templet: function (data) {
for (var i = 0; i < d.data.aliPayPayTradeType.length; i++) {
if (d.data.aliPayPayTradeType[i].title === data.appType) {
return d.data.aliPayPayTradeType[i].description;
return d.data.aliPayPayTradeType[i].description + '【' + data.appType + '】';
}
}
return "";

View File

@@ -144,7 +144,6 @@
, cropperImg = layui.cropperImg
, coreHelper = layui.coreHelper;
var upload = layui.upload;
//执行实例
@@ -155,7 +154,8 @@
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
$('#certificateBox').val(result);
var base64 = result.substring(result.indexOf(',') + 1)
$('#certificateBox').val(base64);
form.render(null, 'LAY-app-CoreCmsWeChatPayConfig-createForm');
});
}, error: function () {

View File

@@ -144,6 +144,27 @@
, cropperImg = layui.cropperImg
, coreHelper = layui.coreHelper;
var upload = layui.upload;
//执行实例
upload.render({
elem: '#doUpload' //绑定元素
, auto: false
, accept: 'file'
, exts: 'p12'
, choose: function (obj) {
obj.preview(function (index, file, result) {
var base64 = result.substring(result.indexOf(',') + 1)
$('#certificateBox').val(base64);
form.render(null, 'LAY-app-CoreCmsWeChatPayConfig-editForm');
});
}, error: function () {
//请求异常回调
}
});
form.verify({
});

View File

@@ -156,10 +156,10 @@
{ field: 'isDefault', title: '是否本类默认', width: 95, templet: '#switch_isDefault', sort: false, unresize: true },
//{ field: 'appType', title: '应用类型', sort: false, width: 105 },
{
field: 'appType', title: '应用类型', sort: false, width: 80, templet: function (data) {
field: 'appType', title: '应用类型', sort: false, width: 200, templet: function (data) {
for (var i = 0; i < d.data.weiChatPayTradeType.length; i++) {
if (d.data.weiChatPayTradeType[i].title === data.appType) {
return d.data.weiChatPayTradeType[i].description;
return d.data.weiChatPayTradeType[i].description + '【' + data.appType +'】';
}
}
return "";