diff --git a/app/Http/Controllers/Goods/GoodsSkusController.php b/app/Http/Controllers/Goods/GoodsSkusController.php index 2b4938c..70a1459 100644 --- a/app/Http/Controllers/Goods/GoodsSkusController.php +++ b/app/Http/Controllers/Goods/GoodsSkusController.php @@ -483,9 +483,6 @@ class GoodsSkusController extends Controller $this->log->message = $request->get('reason'); $this->setBeforeUpdateForLog($record->loss_num); $record->loss_num += $request->loss_num; - if ('补发' === $request->get('reason')) { - $record->reissue_num += $request->loss_num; - } $record->save(); $this->setAfterUpdateForLog($record->loss_num); $sku->stock -= $request->loss_num; diff --git a/app/Models/DailySalesReport.php b/app/Models/DailySalesReport.php index 150cf6c..3c78e2f 100644 --- a/app/Models/DailySalesReport.php +++ b/app/Models/DailySalesReport.php @@ -14,5 +14,6 @@ class DailySalesReport extends Model public $fieldSearchable = [ 'date', 'name' => 'like', + 'sales_num' => '>', ]; } diff --git a/database/migrations/2024_03_14_150026_create_daily_sales_reports_table.php b/database/migrations/2024_03_14_150026_create_daily_sales_reports_table.php index 8e94f48..f335f80 100644 --- a/database/migrations/2024_03_14_150026_create_daily_sales_reports_table.php +++ b/database/migrations/2024_03_14_150026_create_daily_sales_reports_table.php @@ -25,7 +25,7 @@ class CreateDailySalesReportsTable extends Migration $table->string('external_sku_id', 64); $table->integer('inventory')->default(0)->comment('盘点数量'); $table->integer('arrived_today_num')->default(0)->comment('今日到货'); - $table->integer('sales_num')->default(0)->comment('销量'); + $table->integer('sales_num')->default(0)->comment('总销量'); $table->integer('already_cancel_number')->default(0)->comment('已取消数量'); $table->unsignedInteger('loss_num')->default(0)->comment('损耗'); $table->decimal('goal_rate', 8, 4)->default(0)->comment('目标去化率'); diff --git a/resources/frontend/src/views/dataCenter/salesReport.vue b/resources/frontend/src/views/dataCenter/salesReport.vue index d3072e6..b51a0e6 100644 --- a/resources/frontend/src/views/dataCenter/salesReport.vue +++ b/resources/frontend/src/views/dataCenter/salesReport.vue @@ -3,13 +3,18 @@ - + + + + + 筛选 重置筛选 @@ -18,53 +23,54 @@ - + - + - + - + - + - + - + - + - + @@ -92,12 +98,13 @@ export default { name: "", sort: "sales_num", sortOrder: "DESC", + sales_num: 0, }, loading: true, tableData: [], Paginationdata: {}, //分页相关数据 current_page: 1, //当前页 - per_page: 50, //每页显示数量 + per_page: 100, //每页显示数量 }; }, mounted() { @@ -149,6 +156,15 @@ export default { this.form.sort = line.prop; this.form.sortOrder = ('ascending' === line.order) ? 'ASC' : 'DESC'; this.salseReportData(this.form); + }, + tableCellClassName({ row, column, rowIndex, columnIndex }) { + if (column.property == 'S2' || column.property == 'S4' || column.property == 'S6' || column.property == 'S2_rate' || column.property == 'S4_rate' || column.property == 'S6_rate') { + return { + "background-color": "beige" + }; + } else { + return ''; + } } }, }; diff --git a/resources/frontend/src/views/goods/goods.vue b/resources/frontend/src/views/goods/goods.vue index 092cd7c..921a3eb 100644 --- a/resources/frontend/src/views/goods/goods.vue +++ b/resources/frontend/src/views/goods/goods.vue @@ -217,7 +217,7 @@ - 保存 + 保存 @@ -264,7 +264,7 @@
@@ -465,7 +465,7 @@ export default { }, Paginationdata: {}, //分页相关数据 current_page: 1, //当前页 - per_page: 10, //每页显示数量 + per_page: 100, //每页显示数量 multipleSelection: [], //多选框选中的id updateType: "", //更新类型,newest-上新, inventory-库存盘点, stock-库存 stock: false, //点击库存显示输入框变量 @@ -980,8 +980,10 @@ export default { message: "损耗添加成功!", type: "success", }); - this.getList(); + this.handleChoose(); }); + this.updateField = ""; + this.editLossId = ""; }, //损耗框取消