更新
This commit is contained in:
parent
69c16ed3a2
commit
f685e9d77c
@ -96,7 +96,6 @@ class ProductLibrary extends BaseController
|
|||||||
$result = $client->barcodeQuery()
|
$result = $client->barcodeQuery()
|
||||||
->withCode($code)
|
->withCode($code)
|
||||||
->request();
|
->request();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if ($result['code'] == 0) {
|
if ($result['code'] == 0) {
|
||||||
$upload = UploadService::create();
|
$upload = UploadService::create();
|
||||||
@ -106,7 +105,7 @@ class ProductLibrary extends BaseController
|
|||||||
$data['store_name'] = $param['goodsName'];
|
$data['store_name'] = $param['goodsName'];
|
||||||
$data['store_info'] = '';
|
$data['store_info'] = '';
|
||||||
$data['keyword'] = '';
|
$data['keyword'] = '';
|
||||||
$data['bar_code'] = $param['code'];
|
$data['bar_code'] = $code;
|
||||||
$data['is_used'] = 1;
|
$data['is_used'] = 1;
|
||||||
$data['status'] = 1;
|
$data['status'] = 1;
|
||||||
$data['cate_id'] = 0;
|
$data['cate_id'] = 0;
|
||||||
|
@ -12,7 +12,7 @@ class StoreMicro extends BaseController
|
|||||||
{
|
{
|
||||||
function seach_bar_code($code='',$name=''){
|
function seach_bar_code($code='',$name=''){
|
||||||
$where = ['is_used' => 1, 'status' => 1, 'is_del' => 0];
|
$where = ['is_used' => 1, 'status' => 1, 'is_del' => 0];
|
||||||
$field = 'id,store_name,bar_code,unit_name,price,cost,ot_price,stock,image';
|
$field = 'id,store_name,bar_code,manu_address,price,stock,image,slider_image,spec,trademark,manu_name,manu_address,note';
|
||||||
if($code!=''){
|
if($code!=''){
|
||||||
$len=strlen($code);
|
$len=strlen($code);
|
||||||
if ($len <13) {
|
if ($len <13) {
|
||||||
@ -22,12 +22,20 @@ class StoreMicro extends BaseController
|
|||||||
return app('json')->fail('长度不正确'.$code);
|
return app('json')->fail('长度不正确'.$code);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$res=Db::name('product_library')->where('bar_code',$code)->where($where)->field($field)->find();
|
$res=Db::name('product_library')->where('bar_code',$code)->where($where)->field($field)
|
||||||
|
->withAttr('slider_image',function($value,$data){
|
||||||
|
return $value?explode(',',$value):[];
|
||||||
|
})
|
||||||
|
->find();
|
||||||
if($res==null){
|
if($res==null){
|
||||||
$ProductLibrary = app()->make(ProductLibrary::class);
|
$ProductLibrary = app()->make(ProductLibrary::class);
|
||||||
try{
|
try{
|
||||||
$ProductLibrary->caiji($code);
|
$ProductLibrary->caiji($code);
|
||||||
$res=Db::name('product_library')->where('bar_code',$code)->where($where)->field($field)->find();
|
$res=Db::name('product_library')->where('bar_code',$code)->where($where)->field($field)
|
||||||
|
->withAttr('slider_image',function($value,$data){
|
||||||
|
return $value?explode(',',$value):[];
|
||||||
|
})
|
||||||
|
->find();
|
||||||
}catch(Exception $e){
|
}catch(Exception $e){
|
||||||
return app('json')->fail('编码:'.$code.'。'.$e->getMessage());
|
return app('json')->fail('编码:'.$code.'。'.$e->getMessage());
|
||||||
}
|
}
|
||||||
@ -37,7 +45,11 @@ class StoreMicro extends BaseController
|
|||||||
if($name==''){
|
if($name==''){
|
||||||
return app('json')->fail('参数不能为空');
|
return app('json')->fail('参数不能为空');
|
||||||
}
|
}
|
||||||
$find=Db::name('product_library')->where('store_name','like','%'.$name.'%')->where($where)->field($field)->select();
|
$find=Db::name('product_library')->where('store_name','like','%'.$name.'%')->where($where)->field($field)
|
||||||
|
->withAttr('slider_image',function($value,$data){
|
||||||
|
return $value?explode(',',$value):[];
|
||||||
|
})
|
||||||
|
->select();
|
||||||
}
|
}
|
||||||
if (count($find)==0){
|
if (count($find)==0){
|
||||||
if($code!=''){
|
if($code!=''){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user