|
@@ -15,10 +15,6 @@ class Order extends Base
|
|
|
|
|
|
public function CheckOrder(){
|
|
|
$order_sn = input('param.order_sn');
|
|
|
- //todo 检查订单是否存在。
|
|
|
- //1,如果订单已经存在,并且在传入的柜子和箱子中,返回正确,做一下操作记录。
|
|
|
- //2,如果订单已经存在,但不在传入的柜子和箱子中,返回错误。
|
|
|
- //3,其余返回正确。
|
|
|
|
|
|
//商网接口
|
|
|
$postData['orderCode'] = $order_sn;
|
|
@@ -31,8 +27,6 @@ class Order extends Base
|
|
|
if(!empty($result) && $result['code'] == 0) {
|
|
|
$existed = $result['data']['isEffective'] != 0;
|
|
|
if($existed == true){
|
|
|
-// $OrderModel = new OrderModel();
|
|
|
-// $order = $OrderModel->checkOrder($order_sn);
|
|
|
$BoxModel = new BoxModel();
|
|
|
$order = $BoxModel->where('order_sn',$order_sn)->find();
|
|
|
if(!empty($order)){
|
|
@@ -199,8 +193,8 @@ class Order extends Base
|
|
|
json_error(1007,'日期有误');
|
|
|
}
|
|
|
$start_time = $param['start_time'];
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
$end_time = $param['end_time'];
|
|
|
$TimeWhere[] = ['enter_time','between',"$start_time,$end_time"];
|
|
|
}
|
|
@@ -271,7 +265,7 @@ class Order extends Base
|
|
|
}
|
|
|
/**
|
|
|
* 生成订单并绑定箱子
|
|
|
- */
|
|
|
+ */
|
|
|
private function CreateOrder($order_sn , $box_number , $cabinet, $code)
|
|
|
{
|
|
|
$data['order_sn'] = $order_sn;
|
|
@@ -300,7 +294,7 @@ class Order extends Base
|
|
|
|
|
|
/**
|
|
|
* 生成校验码
|
|
|
- */
|
|
|
+ */
|
|
|
private function createRandCode()
|
|
|
{
|
|
|
while (true)
|