diff --git a/app/admin/logic/retail/CashierclassLogic.php b/app/admin/logic/retail/CashierclassLogic.php index 1baa2bf..8bc911a 100644 --- a/app/admin/logic/retail/CashierclassLogic.php +++ b/app/admin/logic/retail/CashierclassLogic.php @@ -5,6 +5,7 @@ namespace app\admin\logic\retail; use app\common\model\retail\Cashierclass; use app\common\logic\BaseLogic; +use app\common\model\goods\Unit; use app\common\model\retail\Cashierinfo; use think\facade\Db; @@ -116,7 +117,10 @@ class CashierclassLogic extends BaseLogic if($find){ $find['goods_list']= Cashierinfo::where('pid',$params['id']) ->with('goodsName') - ->field('goods,price sell,nums')->select(); + ->field('goods,price sell,nums')->select()->each(function($item){ + $item['msg']='预计48小时发货'; + $item['goods_unit']=Unit::where('id',$item['unit'])->value('name'); + }); } return $find->toArray(); } diff --git a/app/common/model/retail/Cashierinfo.php b/app/common/model/retail/Cashierinfo.php index 96f176a..0b7f46c 100644 --- a/app/common/model/retail/Cashierinfo.php +++ b/app/common/model/retail/Cashierinfo.php @@ -21,6 +21,6 @@ class Cashierinfo extends BaseModel public function goodsName() { - return $this->hasOne(Goods::class,'id','goods')->bind(['class_name'=>'name','imgs']); + return $this->hasOne(Goods::class,'id','goods')->bind(['class_name'=>'name','imgs','unit']); } } \ No newline at end of file