1
0
Jelajahi Sumber

订单号增加商户标识前缀

project 7 tahun lalu
induk
melakukan
a61fc49dc5

+ 11 - 1
src/controllers/order.php

@@ -626,8 +626,18 @@ class Order extends IController implements adminAuthorization
 	    	//添加操作
 	    	else
 	    	{
+                //add by Scott Chen on 2017-11-03
+                //order_no增加商家标识前缀
+                $sellerDB = new IModel('seller');
+                $sellerRow = $sellerDB->getObj('id = ' . $seller_id);
+                if ($sellerRow) {
+                    $sellerName = $sellerRow['seller_name'];
+                }else{
+                    $sellerName = '';
+                }
+
 	    		$dataArray['create_time'] = ITime::getDateTime();
-	    		$dataArray['order_no']    = Order_Class::createOrderNum();
+	    		$dataArray['order_no']    = $sellerName . Order_Class::createOrderNum();
 
 	    		$orderDB->setData($dataArray);
 	    		$order_id = $orderDB->add();

+ 11 - 1
src/controllers/simple.php

@@ -531,9 +531,19 @@ class Simple extends IController
 		$final_sum     = 0;
 		foreach($orderData as $seller_id => $goodsResult)
 		{
+            //add by Scott Chen on 2017-11-03
+            //order_no增加商家标识前缀
+            $sellerDB = new IModel('seller');
+            $sellerRow = $sellerDB->getObj('id = ' . $seller_id);
+            if ($sellerRow) {
+                $sellerName = $sellerRow['seller_name'];
+            }else{
+                $sellerName = '';
+            }
+
 			//生成的订单数据
 			$dataArray = array(
-				'order_no'            => Order_Class::createOrderNum(),
+				'order_no'            => $sellerName . Order_Class::createOrderNum(),
 				'user_id'             => $user_id,
 				'accept_name'         => $accept_name,
 				'pay_type'            => $payment,

+ 5 - 3
src/plugins/_userInfo/_userInfo.php

@@ -151,7 +151,7 @@ class _userInfo extends pluginBase
     	$captcha    = IFilter::act(IReq::get('captcha','post'));
 
         //add by Scott Chen on 2017-11-03
-        //id_type
+        //add id_type
         $true_name   = IFilter::act(IReq::get('true_name','post'));
         $id_type    = IFilter::act(IReq::get('id_type','post'));
         $id_code   = IFilter::act(IReq::get('id_code','post'));
@@ -215,11 +215,13 @@ class _userInfo extends pluginBase
 				return "手机号格式不正确";
 			}
 
-			$_mobileCode = ISafe::get('code'.$mobile);
+            //add by Scott Chen on 2017-11-03
+            //注册填报手机号码,绕过手机验证码
+			/*$_mobileCode = ISafe::get('code'.$mobile);
 			if(!$mobile_code || !$_mobileCode || $mobile_code != $_mobileCode)
 			{
 				return "手机号验证码不正确";
-			}
+			}*/
 
 			$memberObj = new IModel('member');
 			$memberRow = $memberObj->getObj('mobile = "'.$mobile.'"');