diff --git a/config/unit.js b/config/unit.js new file mode 100644 index 0000000..329d148 --- /dev/null +++ b/config/unit.js @@ -0,0 +1,37 @@ +var unit ={ + + + + getImgInfo:function(filePath){ + function getInfo(resolve, reject) { + uni.getImageInfo({ + src: filePath, + success: function (image) { + resolve(image); + }, + fail: (res) => { + reject(res); + }, + }); + } + return new Promise(getInfo); + }, + + compressImg:function(filePath, config = {}){ + const { width = '', quality = 80 } = config; + return new Promise((resolve, reject) => { + uni.compressImage({ + ...config, + src: filePath, + success: (res) => { + resolve(res.tempFilePath); + }, + fail: (res) => { + reject(res); + }, + }); + }); + } +} + +module.exports = unit \ No newline at end of file diff --git a/pagesA/photo/face.vue b/pagesA/photo/face.vue index 20605e4..3eaedb3 100644 --- a/pagesA/photo/face.vue +++ b/pagesA/photo/face.vue @@ -21,131 +21,142 @@ this_class_5:n==5, this_class_9:n==9 }"> - + - + - - + + + + + + + 上传照片 + + + + + + 以下照片不合格,请重新上传 - - + + - + - + - - - - - 服务说明 - - - 1.AI生成写真实际效果与您上传的照片有关,请认真上传。 - 2.生成高峰期,可能会有排队情况,请耐心等候。 - 3.如需更换写真人物, 请前往【我的】增加人物的面部档案。 - - - 确认 - - + + + + + 服务说明 + + + 1.AI生成写真实际效果与您上传的照片有关,请认真上传。 + 2.生成高峰期,可能会有排队情况,请耐心等候。 + 3.如需更换写真人物, 请前往【我的】增加人物的面部档案。 + + + 确认 + + - - - - - 提醒 + + + + + 提醒 + + + 目前系统还未存入您的面部档案信息,请先前往创建需要生成写真的面部档案 + + + + + 暂不生成 - - 目前系统还未存入您的面部档案信息,请先前往创建需要生成写真的面部档案 - + + 前往创建 - - - 暂不生成 - - - 前往创建 + + + + + + + + + 请选择需要生成写真的面部档案 + + + + + + + + + + - - - - - - - - - 请选择需要生成写真的面部档案 - - - - - - - - - - + + + + + + + - - - - - - - - + + + + + - - - - - - - - + + - - - - 暂不生成 - - - 前往创建 - + + + + + 暂不生成 - - - + + 前往创建 + + + + + @@ -192,28 +360,32 @@ .this_class_0 { border-top-left-radius: 20rpx; - image{ + + image { border-top-left-radius: 20rpx; } } .this_class_4 { border-top-right-radius: 20rpx; - image{ + + image { border-top-right-radius: 20rpx; } } - + .this_class_5 { border-bottom-left-radius: 20rpx; - image{ + + image { border-bottom-left-radius: 20rpx; } } - + .this_class_9 { - border-bottom-right-radius:20rpx; - image{ + border-bottom-right-radius: 20rpx; + + image { border-bottom-right-radius: 20rpx; } }