From 7fe5fb39e00749e4e412ced5703a61036752c874 Mon Sep 17 00:00:00 2001
From: zmk <496160012@qq.com>
Date: 星期二, 25 六月 2024 18:49:02 +0800
Subject: [PATCH] 提交代码

---
 javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectMapper.xml |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectMapper.xml b/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectMapper.xml
index 0c001e6..f0dd186 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectMapper.xml
+++ b/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectMapper.xml
@@ -23,6 +23,7 @@
         <result property="serialNumber"    column="serial_number"    />
         <result property="describe"    column="describe"    />
         <result property="status"    column="status"    />
+        <result property="statusNumber"    column="status_number"    />
         <result property="isDeleted"    column="is_deleted"    />
         <result property="statusChangeUser"    column="status_change_user"    />
         <result property="statusChangeReason"    column="status_change_reason"    />
@@ -31,10 +32,11 @@
         <result property="lat"    column="lat"    />
         <result property="rate"    column="rate"    />
         <result property="createTime"    column="create_time"    />
+        <result property="url"    column="url"    />
     </resultMap>
 
     <sql id="selectProjectVo">
-        select ids, address, city, code, company_id,start_time,end_time, district, full_name, labor_unit, leader, owner, province, serial_number, 'describe', status, is_deleted, status_change_user, status_change_reason, data_source,lng,lat,rate,create_time from js_project
+        select ids, address, city, code, company_id,start_time,end_time, district, full_name, labor_unit, leader, owner, province, serial_number, 'describe', status, is_deleted, status_change_user, status_change_reason, data_source,lng,lat,rate,create_time,url from js_project
     </sql>
 
     <select id="selectProjectList" parameterType="Project" resultMap="ProjectResult">
@@ -53,11 +55,16 @@
             <if test="status != null  and status != ''"> and status = #{status}</if>
             <if test="isDeleted != null  and isDeleted != ''"> and is_deleted = #{isDeleted}</if>
         </where>
+        order by sort asc
     </select>
     
     <select id="selectProjectById" parameterType="String" resultMap="ProjectResult">
         <include refid="selectProjectVo"/>
         WHERE ids = #{ids}
+    </select>
+
+    <select id="selectProjectCountByStatus" resultMap="ProjectResult">
+        SELECT `status`, count( * )  as status_number FROM js_project GROUP BY `status`
     </select>
 
     <insert id="insertProject" parameterType="Project">
@@ -87,6 +94,7 @@
             <if test="lat != null">lat,</if>
             <if test="rate != null  and rate != ''">rate,</if>
             <if test="createTime != null ">create_time,</if>
+            <if test="url != null  and url != ''">url,</if>
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="ids != null  and ids != ''">#{ids},</if>
@@ -114,6 +122,7 @@
             <if test="lat != null">#{lat},</if>
             <if test="rate != null  and rate != ''">#{rate},</if>
             <if test="createTime != null ">#{createTime},</if>
+            <if test="url != null  and url != ''">#{url},</if>
          </trim>
     </insert>
 
@@ -143,6 +152,7 @@
             <if test="lat != null">lat = #{lat},</if>
             <if test="rate != null  and rate != ''">rate = #{rate},</if>
             <if test="createTime != null ">create_time = #{createTime},</if>
+            <if test="url != null ">url = #{url},</if>
         </trim>
         where ids = #{ids}
     </update>

--
Gitblit v1.9.1