修改上报检测所时,图片为空的情况
This commit is contained in:
parent
46cee4c1df
commit
9a2cb72848
@ -117,26 +117,29 @@ class Wy extends Base
|
|||||||
$oss = new Oss();
|
$oss = new Oss();
|
||||||
|
|
||||||
$pics = [];
|
$pics = [];
|
||||||
$detection_pics = explode(',',$order_detection['detection_pic']);
|
if (!empty($order_detection['detection_pic'])){
|
||||||
foreach ($detection_pics as $key => $value){
|
$detection_pics = explode(',',$order_detection['detection_pic']);
|
||||||
// 去除用户签名图片第一个/ oss不识别
|
foreach ($detection_pics as $key => $value){
|
||||||
$value = substr($value, 1, strlen($value) - 1);
|
// 去除用户签名图片第一个/ oss不识别
|
||||||
|
$value = substr($value, 1, strlen($value) - 1);
|
||||||
|
|
||||||
$pic = $oss->getObjectToRAM($value);
|
$pic = $oss->getObjectToRAM($value);
|
||||||
if (empty($pic)){
|
if (empty($pic)){
|
||||||
throw new BusinessException("检测管图片错误");
|
throw new BusinessException("检测管图片错误");
|
||||||
|
}
|
||||||
|
|
||||||
|
$pic = base64_encode($pic);
|
||||||
|
if (!$pic) {
|
||||||
|
throw new BusinessException("检测管图片下载失败");
|
||||||
|
}
|
||||||
|
|
||||||
|
$pics[$key]['pictureNo'] = $key + 1; // 图片序号
|
||||||
|
$pics[$key]['pictureName'] = "检测管图片"; // 图片名称
|
||||||
|
$pics[$key]['pictureInfo'] = $pic; // 对图片进行base64后的编码
|
||||||
}
|
}
|
||||||
|
|
||||||
$pic = base64_encode($pic);
|
|
||||||
if (!$pic) {
|
|
||||||
throw new BusinessException("检测管图片下载失败");
|
|
||||||
}
|
|
||||||
|
|
||||||
$pics[$key]['pictureNo'] = $key + 1; // 图片序号
|
|
||||||
$pics[$key]['pictureName'] = "检测管图片"; // 图片名称
|
|
||||||
$pics[$key]['pictureInfo'] = $pic; // 对图片进行base64后的编码
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// 获取签名
|
// 获取签名
|
||||||
$sign = $this->getSign();
|
$sign = $this->getSign();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user