123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- namespace app\model;
- use think\Model;
- class TuanGoods extends Model
- {
- protected $connection = 'mysql';
- protected $pk = 'id';
- protected $name = 'tuan_goods';
- public static function setGoodslist($goods)
- {
- if (!empty($goods)) {
- foreach ($goods as &$vo) {
- $goodsdata = Goods::find($vo['goods_id']);
- if (!empty($goodsdata)) {
- $vo['goods'] = $goodsdata->toArray();
- $vo['image'] = toimg($vo['goods']['image']);
- $vo['ptype'] = $vo['goods']['ptype'];
- $vo['time_amount'] = $vo['goods']['time_amount'];
- $vo['quantity_unit'] = $vo['goods']['quantity_unit'];
- $vo['is_timer'] = $vo['goods']['is_timer'];
- $vo['is_times'] = $vo['goods']['is_times'];
- $vo['timesmum'] = $vo['goods']['timesmum'];
- //$vo['price'] = floatval($vo['price']);
- $vo['price'] = floatval(Goods::setPrice($vo)["price"]);
- }
- }
- }
- return $goods;
- }
- public static function getTuanGoods($id)
- {
- $tuangoods = self::find($id);
- if (!empty($tuangoods)) {
- $data['tuan'] = $tuangoods->toArray();
- $goods = Goods::find($data['tuan']['goods_id']);
- if (!empty($goods)) {
- $data['goods'] = $goods->toArray();
- $data['goods']['image'] = toimg($data['goods']['image']);
- }
- }
- return $data;
- }
- }
|