|
@@ -4,6 +4,8 @@ namespace app\models\system;
|
|
|
|
|
|
use app\admin\model\store\StoreProduct;
|
|
|
use app\admin\model\store\StoreProductAttrValue;
|
|
|
+use app\admin\model\store\StoreProductCate;
|
|
|
+use app\models\store\StoreCategory;
|
|
|
use app\models\store\StoreOrderCartInfo;
|
|
|
use crmeb\basic\BaseModel;
|
|
|
use crmeb\services\PHPExcelService;
|
|
@@ -36,6 +38,8 @@ class SystemStoreStock extends BaseModel
|
|
|
foreach ($data as &$value) {
|
|
|
$export[] = [
|
|
|
SystemStore::where('id', $value['store_id'])->value('name'),
|
|
|
+ implode(',', StoreCategory::where('id', 'in', StoreProductCate::where('product_id', $value['product_id'])->column('cate_id'))
|
|
|
+ ->column('cate_name')),
|
|
|
$value['bar_code'] . ' ',
|
|
|
$value['store_name'],
|
|
|
$value['price'],
|
|
@@ -44,7 +48,7 @@ class SystemStoreStock extends BaseModel
|
|
|
$value['store_sales'],
|
|
|
StoreProductAttrValue::where('unique', $value['unique'])->value('cost')];
|
|
|
}
|
|
|
- PHPExcelService::setExcelHeader(['门店', '条码', '商品名称', '售价', '库存', '待补货', '销量', '成本价'])
|
|
|
+ PHPExcelService::setExcelHeader(['门店', '类别', '条码', '商品名称', '售价', '库存', '待补货', '销量', '成本价'])
|
|
|
->setExcelTile('门店库存', '门店库存' . time(), ' 生成时间:' . date('Y-m-d H:i:s', time()))
|
|
|
->setExcelContent($export)
|
|
|
->ExcelSave();
|