From 94e23a3d587846f10ea9517bd2e6705093d6a99a Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期三, 28 一月 2026 17:57:39 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev_New' into dev_New --- src/main/resources/mapper/home/HomeMapper.xml | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/src/main/resources/mapper/home/HomeMapper.xml b/src/main/resources/mapper/home/HomeMapper.xml new file mode 100644 index 0000000..060099a --- /dev/null +++ b/src/main/resources/mapper/home/HomeMapper.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.ruoyi.home.mapper.HomeMapper"> + + <select id="productTurnoverDays" resultType="com.ruoyi.dto.MapDto"> + SELECT p.product_name AS name, + DATEDIFF(IFNULL(MAX(sor.create_time), NOW()), MAX(sir.create_time)) AS value + FROM product p + JOIN product_model pm ON p.id = pm.product_id + JOIN stock_in_record sir ON pm.id = sir.product_model_id + LEFT JOIN stock_out_record sor ON pm.id = sor.product_model_id + GROUP BY p.id, p.product_name + </select> + +</mapper> -- Gitblit v1.9.3