真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

什么是mybatis一對多處理

本篇內容主要講解“什么是mybatis一對多處理”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“什么是mybatis一對多處理”吧!

創(chuàng)新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于網站建設、網站制作、杞縣網絡推廣、重慶小程序開發(fā)、杞縣網絡營銷、杞縣企業(yè)策劃、杞縣品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯公司為所有大學生創(chuàng)業(yè)者提供杞縣建站搭建服務,24小時服務熱線:18982081108,官方網址:www.cdcxhl.com

一個機構下有多個套餐

package com.kcallme.kangkangapi.commonapi.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 

 * 體檢機構  * 

 *  * @author Auto-generator  * @since 2021-04-14  */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("k_kangkang_org") public class Org extends Model {     private static final long serialVersionUID = 1L;     /**      * 主鍵      */     private String id;     /**      * 康康每個機構唯一編號      */     private String hospId;     /**      * 機構名稱      */     private String hospName;     /**      * 機構圖片      */     private String hospImage;     /**      * 機構logo圖片      */     @TableField(exist = false)     private String hospLogoImage;     /**      * 溫馨提示      */     private String hospNotice;     /**      * 乘車信息      */     private String hospBus;     /**      * 機構地址      */     private String hospAddress;     /**      * 描述      */     private String hospDescription;     /**      * 工作時間      */     private String hospWorkTime;     /**      * 機構緯度      */     private String hospLat;     /**      * 機構經度      */     private String hospLng;     /**      * 機構類型名稱      */     private String hospRank;     /**      * 機構類型編號      */     private String hospRankCode;     /**      * 機構服務      */     private String hospService;     /**      * 機構所在省份編號      */     private String provenceCode;     /**      * 機構所在省份名稱      */     private String provenceName;     /**      * 機構所在城市編號      */     private String cityCode;     /**      * 機構所在城市名稱      */     private String cityName;     /**      * 機構所在區(qū)域編號      */     private String areaCode;     /**      * 機構所在區(qū)域名稱      */     private String areaName;     /**      * 1 上線 0 下線      */     private Integer isOnline;     /**      * 支付類型 1 在線支付 0 線下支付      */     private Integer payType;     /**      * 創(chuàng)建時間      */     private Date createTime;     /**      *  更新時間      */     private Date updateTime;     /**      * 1 刪除 0 正常      */     private Integer isDel;     /**      * 此機構和康康網的結算折扣      */     private Float kkzk;     /**      *  排期JSON      */     private String scheduleK;     /**      *  提前幾天      */     private Integer advanceDay;     /**      * 套餐      */     @TableField(exist = false)     private List packageList;     /**      * 根據用戶給定的經緯度計算距離      */     @TableField(exist = false)     private double juli;     @Override     protected Serializable pkVal() {         return this.id;     } } package com.kcallme.kangkangapi.commonapi.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import java.io.Serializable; import java.util.Date; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /**  * 

 * 體檢套餐  * 

 *  * @author Auto-generator  * @since 2021-04-14  */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("k_kangkang_package") public class KPackage extends Model {     private static final long serialVersionUID = 1L;     /**      * 主鍵      */     private String id;     /**      *  套餐大類型集合      */     private String packageCat;     /**      *  是否為康康套餐      */     private Integer isKktc;     /**      * 套餐ID      */     private String packageId;     /**      * 套餐名稱      */     private String packageName;     /**      *  套餐編號      */     private String packageCode;     /**      * 醫(yī)院編號      */     private String hospId;     /**      *  出售價格      */     private Integer sealPrice;     /**      * 原價      */     private Integer originalPrice;     /**      * 注意事項      */     private String attention;     /**      * 圖片路徑      */     private String packageImage;     /**      * 套餐小類型      */     private String packageType;     /**      * 套餐性別 1 男 2 女 0 通用      */     private Integer packageSex;     /**      *  檢查意義      */     private String jcyy;     /**      * 預約可選婚姻狀態(tài)(0 已婚 1 未婚 2 不限)      */     private Integer tchyzt;     /**      *  套餐內容      */     private String packageContent;     /**      *  1 正常      */     private Integer isOnline;     /**      *  1 刪除      */     private Integer isDel;     /**      *        */     private Date createTime;     private Date updateTime;     /**      *  支付類型 1 在線支付 0 線下支付      */     private Integer payType;     /**      * 叩我價格      */     @TableField(exist = false)     private Integer kCallMePrice;     @TableField(exist = false)     private Org org;     @Override     protected Serializable pkVal() {         return this.id;     } }

orgMapper.xml 定義



    
    
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    
	
        
        
        
        
        
        
        
        
    
    
    
        select DISTINCT(k1.hosp_id), k1.id,k1.hosp_name,k1.hosp_image,k1.hosp_address,k1.hosp_work_time,k1.hosp_lat,k1.hosp_lng,k1.hosp_rank,k1.city_code,k1.city_name,k1.area_code,k1.area_name,
            (st_distance(point(k1.hosp_lng,k1.hosp_lat),point(#{lng},#{lat}))*111195/1000 ) as juli,
            #{packageType} as packageType,
            #{sex} as sex ,
            #{min} as `min`,
            #{max} as `max`
        from k_kangkang_org k1 left join k_kangkang_package k2 on k1.hosp_id = k2.hosp_id
        where k1.is_del=0 and k1.hosp_lat is not null and k2.is_del=0
        
            and k1.city_code=#{cityCode}
        
        
            and k1.hosp_rank=#{orgRank}
        
        
            and k1.area_code=#{areaCode}
        
        
            and k1.hosp_id=#{orgId}
        
        
            and k1.is_hot=#{isHot}
        
        
            and k2.package_type like CONCAT('%', #{packageType},'%')
        
        
            and k2.package_sex=#{sex}
        
        
            and k2.seal_price =]]> #{min}
        
        
            and k2.seal_price  #{max}
        
        order by juli asc
    

    
        select
        k2.id as k_id,k2.package_type,k2.package_name,k2.package_code,k2.seal_price,k2.original_price,k2.package_image,k2.package_id
        from k_kangkang_package k2
        where k2.is_del=0 and k2.hosp_id = #{hosp_id}
        
            and k2.package_type like CONCAT('%', #{packageType},'%')
        
        
            and k2.package_sex=#{sex}
        
        
            and k2.seal_price =]]> #{min}
        
        
            and k2.seal_price  #{max}
        
    

到此,相信大家對“什么是mybatis一對多處理”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!


網站欄目:什么是mybatis一對多處理
文章位置:http://weahome.cn/article/iecggd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部