|
|
@@ -5,6 +5,7 @@
|
|
|
*/
|
|
|
namespace app\weixin\controller;
|
|
|
use app\weixin\model\Member;
|
|
|
+use app\weixin\model\Stroage;
|
|
|
use app\weixin\model\Wechat;
|
|
|
use app\weixin\model\Payment;
|
|
|
use think\Controller;
|
|
|
@@ -248,7 +249,7 @@ class NotifyController extends Controller
|
|
|
$status = isset($params['status'])? $params['status'] : '';
|
|
|
if($status == 'success'){
|
|
|
$info = db('print_files')->where(['task_id'=> $taskId])
|
|
|
- ->field('id,order_id')
|
|
|
+ ->field('id,url,order_id')
|
|
|
->find();
|
|
|
if(empty($info)){
|
|
|
showJson('error','任务信息不存在');
|
|
|
@@ -267,6 +268,10 @@ class NotifyController extends Controller
|
|
|
->count('id');
|
|
|
if($completeFileCount>=$fileCount){
|
|
|
db('orders')->where(['id'=> $orderId])->update(['status'=> 3,'remark'=>'已打印完所有文件','updated_at'=>date('Y-m-d H:i:s')]);
|
|
|
+
|
|
|
+ // 删除文件
|
|
|
+ $url = isset($info['url'])? trim($info['url']) : '';
|
|
|
+ Stroage::delPrintFile($url);
|
|
|
showJson('success','全部打印完成');
|
|
|
}
|
|
|
|