|
|
@@ -432,66 +432,6 @@ 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({ |
|
|
@@ -528,18 +468,8 @@ 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 = "dl_homepage" |
|
|
|
} else if (imageType == 4) { |
|
|
|
type = "dl_subpage" |
|
|
|
} |
|
|
|
var data = { |
|
|
|
type: type, |
|
|
|
type: 'business_license', |
|
|
|
url: uploadFileImage |
|
|
|
}; |
|
|
|
console.log("91", uploadFileImage) |
|
|
@@ -554,54 +484,124 @@ export const uploadFile = (tempImagePath, imageType, code) => { |
|
|
|
}; |
|
|
|
request(code, options).then((res) => { |
|
|
|
const data = stringToJson(res.bizContent); |
|
|
|
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.dlHomepage) |
|
|
|
dataNew['plate_a'] = JSON.parse(data.result.dlHomepage)['号牌号码'] |
|
|
|
dataNew['man'] = JSON.parse(data.result.dlHomepage)['所有人'] |
|
|
|
dataNew['vehicle'] = JSON.parse(data.result.dlHomepage)['车辆类型'] |
|
|
|
dataNew['character'] = JSON.parse(data.result.dlHomepage)['使用性质'] |
|
|
|
dataNew['vin'] = JSON.parse(data.result.dlHomepage)['车辆识别代号'] |
|
|
|
dataNew['engine'] = JSON.parse(data.result.dlHomepage)['发动机号码'] |
|
|
|
// 注册日期识别有问题 所有人偶尔能识别出来 |
|
|
|
// dataNew['register'] = JSON.parse(data.result.dlHomepage)['车辆识别代号'] |
|
|
|
// dataNew['issue'] = JSON.parse(data.result.dlHomepage)['车辆识别代号'] |
|
|
|
dataNew['imageUrl'] = uploadFileImage |
|
|
|
dataNew['model'] = JSON.parse(data.result.dlHomepage)['品牌型号'] |
|
|
|
console.log("data3", dataNew) |
|
|
|
} else if (imageType == 4) { |
|
|
|
dataNew = JSON.parse(data.result.dlSubpage) |
|
|
|
dataNew['apc'] = JSON.parse(data.result.dlSubpage)['核定载人数'] |
|
|
|
dataNew['unladen'] = JSON.parse(data.result.dlSubpage)['整备质量'] |
|
|
|
dataNew['overall'] = JSON.parse(data.result.dlSubpage)['外廓尺寸'] |
|
|
|
// 总质量识别有问题,但是能识别出来 |
|
|
|
dataNew['gross'] = JSON.parse(data.result.dlSubpage)['总质量'] |
|
|
|
dataNew['imageUrl'] = uploadFileImage |
|
|
|
dataNew['alc'] = JSON.parse(data.result.dlSubpage)['核定载质量'] |
|
|
|
dataNew['towing'] = JSON.parse(data.result.dlSubpage)['准牵引总质量'] |
|
|
|
console.log("data4", dataNew) |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
console.log('输出内容=====123', dataNew) |
|
|
|
resolve(dataNew) |
|
|
|
console.log('输出内容=====123', data) |
|
|
|
resolve(data) |
|
|
|
|
|
|
|
}); |
|
|
|
} |
|
|
|
}); |
|
|
|
}) |
|
|
|
} |
|
|
|
// 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') { //营业执照 |
|
|
|
// // id_back: 身份证背页 id_front: 身份证前页 bank_card:银行卡 business_license: 营业执照 dl_subpage副页 dl_homepage主页 |
|
|
|
// var type = "" |
|
|
|
// if (imageType == 1) { |
|
|
|
// type = "id_front" |
|
|
|
// } else if (imageType == 2) { |
|
|
|
// type = "id_back" |
|
|
|
// } else if (imageType == 3) { |
|
|
|
// type = "dl_homepage" |
|
|
|
// } else if (imageType == 4) { |
|
|
|
// type = "dl_subpage" |
|
|
|
// } else { |
|
|
|
// type = "business_license" |
|
|
|
// } |
|
|
|
// var data = { |
|
|
|
// type: type, |
|
|
|
// 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); |
|
|
|
// 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.dlHomepage) |
|
|
|
// dataNew['plate_a'] = JSON.parse(data.result.dlHomepage)['号牌号码'] |
|
|
|
// dataNew['man'] = JSON.parse(data.result.dlHomepage)['所有人'] |
|
|
|
// dataNew['vehicle'] = JSON.parse(data.result.dlHomepage)['车辆类型'] |
|
|
|
// dataNew['character'] = JSON.parse(data.result.dlHomepage)['使用性质'] |
|
|
|
// dataNew['vin'] = JSON.parse(data.result.dlHomepage)['车辆识别代号'] |
|
|
|
// dataNew['engine'] = JSON.parse(data.result.dlHomepage)['发动机号码'] |
|
|
|
// // 注册日期识别有问题 所有人偶尔能识别出来 |
|
|
|
// // dataNew['register'] = JSON.parse(data.result.dlHomepage)['车辆识别代号'] |
|
|
|
// // dataNew['issue'] = JSON.parse(data.result.dlHomepage)['车辆识别代号'] |
|
|
|
// dataNew['imageUrl'] = uploadFileImage |
|
|
|
// dataNew['model'] = JSON.parse(data.result.dlHomepage)['品牌型号'] |
|
|
|
// console.log("data3", dataNew) |
|
|
|
// } else if (imageType == 4) { |
|
|
|
// dataNew = JSON.parse(data.result.dlSubpage) |
|
|
|
// dataNew['apc'] = JSON.parse(data.result.dlSubpage)['核定载人数'] |
|
|
|
// dataNew['unladen'] = JSON.parse(data.result.dlSubpage)['整备质量'] |
|
|
|
// dataNew['overall'] = JSON.parse(data.result.dlSubpage)['外廓尺寸'] |
|
|
|
// // 总质量识别有问题,但是能识别出来 |
|
|
|
// dataNew['gross'] = JSON.parse(data.result.dlSubpage)['总质量'] |
|
|
|
// dataNew['imageUrl'] = uploadFileImage |
|
|
|
// dataNew['alc'] = JSON.parse(data.result.dlSubpage)['核定载质量'] |
|
|
|
// dataNew['towing'] = JSON.parse(data.result.dlSubpage)['准牵引总质量'] |
|
|
|
// console.log("data4", dataNew) |
|
|
|
// } |
|
|
|
// console.log('输出内容=====123', dataNew) |
|
|
|
// resolve(dataNew) |
|
|
|
// }); |
|
|
|
// } |
|
|
|
// }); |
|
|
|
// }) |
|
|
|
// } |
|
|
|
/** |
|
|
|
* 获取距离当前时间的 (天数/小时数/分钟数) |
|
|
|
* @param {*} timesData '2018-05-17 16:58:00' |