|
@@ -780,7 +780,15 @@ class OrderInv extends BaseController{
|
|
|
|
|
|
Db::startTrans();
|
|
Db::startTrans();
|
|
try{
|
|
try{
|
|
- $update=["status"=>$status, "return_reason"=>$return_reason,"return_type"=>$return_type,"remark"=>$remark,"updatetime"=>date("Y-m-d H:i:s")];
|
|
|
|
|
|
+ $isoutmonth =date("Y-m",strtotime($ticket["open_date"]))==date("Y-m")?0:1;
|
|
|
|
+ $update=[
|
|
|
|
+ "status"=>$status,
|
|
|
|
+ "return_reason"=>$return_reason,
|
|
|
|
+ "return_type"=>$return_type,
|
|
|
|
+ "remark"=>$remark,
|
|
|
|
+ "updatetime"=>date("Y-m-d H:i:s")
|
|
|
|
+ ];
|
|
|
|
+ if($status==1) $update['is_out_month']=$isoutmonth;
|
|
$up =Db::name("invoice_return")->where($return)->update($update);
|
|
$up =Db::name("invoice_return")->where($return)->update($update);
|
|
if($up){
|
|
if($up){
|
|
if($status==1){
|
|
if($status==1){
|