|
@@ -23,13 +23,18 @@ class fcodeControl extends mobileControl
|
|
|
$batch_code = $_GET['batch_code'];
|
|
|
$sid = $_SESSION['MPHPSESSID'];
|
|
|
$status = intval($_GET['status']);
|
|
|
+ $mobile = $_GET['mobile'];
|
|
|
|
|
|
if($common_id <= 0 || empty($batch_code)) {
|
|
|
return self::outerr(errcode::ErrParamter,"错误的参数","fcode/error");
|
|
|
}
|
|
|
|
|
|
$oper = new fcode\operator($common_id,$batch_code);
|
|
|
- $fcode = $oper->grabed();
|
|
|
+ if(empty($mobile)) {
|
|
|
+ $fcode = $oper->grabed();
|
|
|
+ } else {
|
|
|
+ $fcode = $oper->grabed($mobile);
|
|
|
+ }
|
|
|
|
|
|
$goods = $this->goods($common_id);
|
|
|
if($fcode == false)
|
|
@@ -111,8 +116,17 @@ class fcodeControl extends mobileControl
|
|
|
return self::outerr(errcode::ErrParamter,"错误的参数");
|
|
|
}
|
|
|
|
|
|
+ $mobile = $_GET['mobile'];
|
|
|
+ $validator = new Validator();
|
|
|
+ $validator->setValidate(Validator::verify_mobile($mobile));
|
|
|
+ $err = $validator->validate();
|
|
|
+ if ($err != '') {
|
|
|
+ return self::outerr(errcode::ErrParamter, $err);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
$oper = new fcode\operator($common_id,$batch_code);
|
|
|
- $fcode = $oper->grabed();
|
|
|
+ $fcode = $oper->grabed($mobile);
|
|
|
if($fcode == false) {
|
|
|
return self::outerr(errcode::ErrParamter, "您没有该批次商品的F码.");
|
|
|
}
|
|
@@ -122,14 +136,6 @@ class fcodeControl extends mobileControl
|
|
|
return self::outsuccess(null);
|
|
|
}
|
|
|
|
|
|
- $mobile = $_GET['mobile'];
|
|
|
- $validator = new Validator();
|
|
|
- $validator->setValidate(Validator::verify_mobile($mobile));
|
|
|
- $err = $validator->validate();
|
|
|
- if ($err != '') {
|
|
|
- return self::outerr(errcode::ErrParamter, $err);
|
|
|
- }
|
|
|
-
|
|
|
if(!isset($_GET['code']) || empty($_GET['code'])) {
|
|
|
return self::outerr(errcode::ErrParamter, "请输入验证码.");
|
|
|
}
|