diff --git a/api/controllers/wxapp/liche/Contract.php b/api/controllers/wxapp/liche/Contract.php index e7886ce3..0ffa5f54 100644 --- a/api/controllers/wxapp/liche/Contract.php +++ b/api/controllers/wxapp/liche/Contract.php @@ -127,7 +127,7 @@ class Contract extends Wxapp{ throw new Exception('已签名', API_CODE_INVILD_PARAM); } //获取公司印章 - if($type==1){ + if($type==1 || $type==5){ $company = $this->sys_company_model->get(["title like '%服务%'"=>null,'status'=>1],'img_seal,id'); }else{ $biz = $this->biz_model->get(['id'=>$order['biz_id']],'company_id'); diff --git a/api/controllers/wxapp/licheb/Cusorder2.php b/api/controllers/wxapp/licheb/Cusorder2.php index 7f7641b5..e57094fa 100644 --- a/api/controllers/wxapp/licheb/Cusorder2.php +++ b/api/controllers/wxapp/licheb/Cusorder2.php @@ -179,7 +179,6 @@ class Cusorder2 extends Wxapp{ 'price' => $car_row['price_car'], 'deposit' => $car_row['price_book'], 'payway' => $payway ? 1 : 0, - 'status' => 0, ]; $pack_id && $data['pack_id'] = $pack_id; $main_type && $data['main_type'] = 1; diff --git a/common/libraries/receiver/Orders_entity.php b/common/libraries/receiver/Orders_entity.php index 6f574455..82f748f4 100644 --- a/common/libraries/receiver/Orders_entity.php +++ b/common/libraries/receiver/Orders_entity.php @@ -555,6 +555,7 @@ class Orders_entity{ $this->ci->app_liche_orders_model->delete(['o_id'=>$row['id'],'status'=>0,'pid!='=>0]); } $this->ci->signs_model->update(['status'=>0],['id'=>$sign_row['id']]); + $this->ci->orders_model->update(['status'=>0],['id'=>$row['id']]); } }else{ $this->ci->signs_model->add(['o_id'=>$row['id'],'c_time'=>time()]);