@@ -43,8 +43,8 @@ class goods_fcodeModel extends Model {
/**
* 取得F码
*/
- public function getGoodsFCode($condition) {
- return $this->where($condition)->find();
+ public function getGoodsFCode($condition,$master=false) {
+ return $this->where($condition)->lock($master)->find();
}
@@ -47,7 +47,7 @@ class operator
$cond['mobile|session_id'] = array('_multi'=>true,$mobile,session_helper::session_id());
- $fcode = $this->mod_fcode->getGoodsFCode($cond);
+ $fcode = $this->mod_fcode->getGoodsFCode($cond,true);
if(empty($fcode)) {
return false;