|
|
@@ -432,6 +432,66 @@ function formatNumber(n : any) { |
|
|
|
n = n.toString() |
|
|
|
return n[1] ? n : `0${n}` |
|
|
|
} |
|
|
|
// export const uploadFile = (tempImagePath, imageType, code) => { |
|
|
|
// return new Promise((resolve, reject) => { |
|
|
|
// uni.uploadFile({ |
|
|
|
// url: 'https://qtzl.etcjz.cn/minIo/upload', //仅为示例,非真实的接口地址 |
|
|
|
// filePath: tempImagePath, |
|
|
|
// name: 'file', |
|
|
|
// formData: { |
|
|
|
// 'user': 'test', |
|
|
|
// "bucket": 'default-bucket' |
|
|
|
// }, |
|
|
|
// success: (uploadFileRes) => { |
|
|
|
// let uploadFileImage = 'http://100.64.2.113:9000' + '/default-bucket/' + JSON.parse(uploadFileRes.data).data.ossFilePath |
|
|
|
// console.log("111", JSON.parse(uploadFileRes.data).data.ossFilePath); |
|
|
|
// if (code == 15) { //身份证 |
|
|
|
// var data = { |
|
|
|
// source: "1", |
|
|
|
// agencyId: "52010106004", |
|
|
|
// imageType: imageType, |
|
|
|
// fileName: tempImagePath, |
|
|
|
// url: uploadFileImage |
|
|
|
// }; |
|
|
|
// } else if (code == 16) { //行驶证 |
|
|
|
// var data = { |
|
|
|
// source: "1", |
|
|
|
// agencyId: "52010106004", |
|
|
|
// imageType: imageType, |
|
|
|
// fileName: tempImagePath, |
|
|
|
// imageUrl: uploadFileImage |
|
|
|
// }; |
|
|
|
// } else if (code == "") { //委托书 车头照 17 |
|
|
|
// let uploadFileImage = envs[process.env.NODE_ENV].baseUrl + '/default-bucket/' + JSON.parse(uploadFileRes.data).data.ossFilePath |
|
|
|
|
|
|
|
// console.log("17", uploadFileImage) |
|
|
|
// resolve(uploadFileImage) |
|
|
|
// return; |
|
|
|
// } else if (code == '91') { //营业执照 |
|
|
|
// var data = { |
|
|
|
// type: 'business_license', |
|
|
|
// url: uploadFileImage |
|
|
|
// }; |
|
|
|
// console.log("91", uploadFileImage) |
|
|
|
// } |
|
|
|
|
|
|
|
|
|
|
|
// const options = { |
|
|
|
// type: 2, |
|
|
|
// data: data, |
|
|
|
// method: "POST", |
|
|
|
// showLoading: true, |
|
|
|
// }; |
|
|
|
// request(code, options).then((res) => { |
|
|
|
// const data = stringToJson(res.bizContent); |
|
|
|
// console.log('输出内容=====123', data) |
|
|
|
// resolve(data) |
|
|
|
|
|
|
|
// }); |
|
|
|
// } |
|
|
|
// }); |
|
|
|
// }) |
|
|
|
// } |
|
|
|
export const uploadFile = (tempImagePath, imageType, code) => { |
|
|
|
return new Promise((resolve, reject) => { |
|
|
|
uni.uploadFile({ |
|
|
@@ -468,8 +528,18 @@ export const uploadFile = (tempImagePath, imageType, code) => { |
|
|
|
resolve(uploadFileImage) |
|
|
|
return; |
|
|
|
} else if (code == '91') { //营业执照 |
|
|
|
var type = "" |
|
|
|
if (imageType == 1) { |
|
|
|
type = "id_front" |
|
|
|
} else if (imageType == 2) { |
|
|
|
type = "id_back" |
|
|
|
} else if (imageType == 3) { |
|
|
|
type = "id_back" |
|
|
|
} else if (imageType == 4) { |
|
|
|
type = "id_back" |
|
|
|
} |
|
|
|
var data = { |
|
|
|
type: 'business_license', |
|
|
|
type: type, |
|
|
|
url: uploadFileImage |
|
|
|
}; |
|
|
|
console.log("91", uploadFileImage) |
|
|
@@ -484,8 +554,26 @@ export const uploadFile = (tempImagePath, imageType, code) => { |
|
|
|
}; |
|
|
|
request(code, options).then((res) => { |
|
|
|
const data = stringToJson(res.bizContent); |
|
|
|
console.log('输出内容=====123', data) |
|
|
|
resolve(data) |
|
|
|
let dataNew = '' |
|
|
|
if (imageType == 1) { |
|
|
|
dataNew = JSON.parse(data.result.idFront) |
|
|
|
dataNew['name'] = JSON.parse(data.result.idFront)['姓名'] |
|
|
|
dataNew['gender'] = JSON.parse(data.result.idFront)['姓别'] |
|
|
|
dataNew['idno'] = JSON.parse(data.result.idFront)['公民身份号码'] |
|
|
|
dataNew['imageUrl'] = uploadFileImage |
|
|
|
dataNew['address'] = JSON.parse(data.result.idFront)['住址'] |
|
|
|
} else if (imageType == 2) { |
|
|
|
dataNew = JSON.parse(data.result.idBack) |
|
|
|
dataNew['enddate'] = JSON.parse(data.result.idBack)['有效期限'] |
|
|
|
dataNew['imageUrl'] = uploadFileImage |
|
|
|
} else if (imageType == 3) { |
|
|
|
// dataNew = JSON.parse(data.result.idBack) |
|
|
|
console.log("data3", data) |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
console.log('输出内容=====123', dataNew) |
|
|
|
resolve(dataNew) |
|
|
|
|
|
|
|
}); |
|
|
|
} |