Commit 65f8c992 authored by chenying's avatar chenying

3.26添加线路途径地模板

parent a3b4786f
package com.example.tdl.domain.vo;
public class AddTransferModelForConfigVo {
private String country;
private String city;
private String addressDetail;
private String lng;
private String lat;
private String postCode;
private String remark;
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getAddressDetail() {
return addressDetail;
}
public void setAddressDetail(String addressDetail) {
this.addressDetail = addressDetail;
}
public String getLng() {
return lng;
}
public void setLng(String lng) {
this.lng = lng;
}
public String getLat() {
return lat;
}
public void setLat(String lat) {
this.lat = lat;
}
public String getPostCode() {
return postCode;
}
public void setPostCode(String postCode) {
this.postCode = postCode;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}
package com.example.tdl.domain.vo;
import java.util.List;
public class AddTransferModelVo {
private String transferModelName;
private List<AddTransferModelForConfigVo> info;
public String getTransferModelName() {
return transferModelName;
}
public void setTransferModelName(String transferModelName) {
this.transferModelName = transferModelName;
}
public List<AddTransferModelForConfigVo> getInfo() {
return info;
}
public void setInfo(List<AddTransferModelForConfigVo> info) {
this.info = info;
}
}
package com.example.tdl.domain.vo;
public class ResultTransferModelVo {
private String transferNo;
private String transferModelName;
private Integer counts;
public String getTransferNo() {
return transferNo;
}
public void setTransferNo(String transferNo) {
this.transferNo = transferNo;
}
public String getTransferModelName() {
return transferModelName;
}
public void setTransferModelName(String transferModelName) {
this.transferModelName = transferModelName;
}
public Integer getCounts() {
return counts;
}
public void setCounts(Integer counts) {
this.counts = counts;
}
}
package com.example.tdl.domain.vo;
public class UpdateTransferModelVo {
private String transferModelName;
private String transferNo;
public String getTransferModelName() {
return transferModelName;
}
public void setTransferModelName(String transferModelName) {
this.transferModelName = transferModelName;
}
public String getTransferNo() {
return transferNo;
}
public void setTransferNo(String transferNo) {
this.transferNo = transferNo;
}
}
......@@ -6,7 +6,7 @@ public class TransferModel {
private String transferNo;
private String transferName;
private String transferModelName;
private Integer counts;
......@@ -26,12 +26,12 @@ public class TransferModel {
this.transferNo = transferNo;
}
public String getTransferName() {
return transferName;
public String getTransferModelName() {
return transferModelName;
}
public void setTransferName(String transferName) {
this.transferName = transferName;
public void setTransferModelName(String transferModelName) {
this.transferModelName = transferModelName;
}
public Integer getCounts() {
......
package com.example.tdl.mapper;
import com.example.tdl.domain.vo.ResultTransferModelVo;
import com.example.tdl.domain.vo.UpdateTransferModelVo;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import java.util.Map;
@Mapper
public interface TransferModelMapper {
List<ResultTransferModelVo> getAll();
int addTransferModel(Map<String, Object> map);
int updateTransferModel(UpdateTransferModelVo updateTransferModelVo);
int delTransferModel(Map<String, Object> map);
ResultTransferModelVo getByTransferNo(String transferNo);
ResultTransferModelVo getByTransferModelName(String transferModelName);
}
package com.example.tdl.service;
import com.example.tdl.domain.vo.ResultTransferModelVo;
import com.example.tdl.domain.vo.UpdateTransferModelVo;
import com.example.tdl.mapper.TransferModelMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
@Service
public class TransferModelService {
@Autowired
private TransferModelMapper transferModelMapper;
public List<ResultTransferModelVo> getAll(){
return transferModelMapper.getAll();
}
public int addTransferModel(Map<String,Object> map){
return transferModelMapper.addTransferModel(map);
}
public int updateTransferModel(UpdateTransferModelVo updateTransferModelVo){
return transferModelMapper.updateTransferModel(updateTransferModelVo);
}
public int delTransferModel(Map<String,Object> map){
return transferModelMapper.delTransferModel(map);
}
public ResultTransferModelVo getByTransferNo(String modelName){
return transferModelMapper.getByTransferNo(modelName);
}
public ResultTransferModelVo getByTransferModelName(String transferModelName){
return transferModelMapper.getByTransferModelName(transferModelName);
}
}
This diff is collapsed.
<?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.example.tdl.mapper.TransferModelMapper">
<select id="getAll" parameterType="String" resultType="com.example.tdl.domain.vo.ResultTransferModelVo">
SELECT transferNo,transferModelName,counts
from transfer_model
</select>
<insert id="addTransferModel" statementType="CALLABLE" parameterType="java.util.Map">
<![CDATA[
{
call pro_addTransferModel(
#{transferNo,mode=IN,jdbcType=VARCHAR},
#{transferModelName,mode=IN,jdbcType=VARCHAR},
#{counts,mode=IN,jdbcType=INTEGER},
#{country,mode=IN,jdbcType=VARCHAR},
#{city,mode=IN,jdbcType=VARCHAR},
#{addressDetail,mode=IN,jdbcType=VARCHAR},
#{lng,mode=IN,jdbcType=VARCHAR},
#{lat,mode=IN,jdbcType=VARCHAR},
#{postCode,mode=IN,jdbcType=VARCHAR},
#{remark,mode=IN,jdbcType=VARCHAR},
#{msg,mode=OUT,jdbcType=VARCHAR}
)
}
]]>
</insert>
<update id="updateTransferModel" parameterType="com.example.tdl.domain.vo.UpdateTransferModelVo">
UPDATE transfer_model SET
transferModelName=#{transferModelName,jdbcType=VARCHAR}
WHERE transferNo=#{transferNo,jdbcType=VARCHAR}
</update>
<delete id="delTransferModel" statementType="CALLABLE" parameterType="java.util.Map">
<![CDATA[
{
call pro_delTransferModel(
#{transferNo,mode=IN,jdbcType=VARCHAR},
#{msg,mode=OUT,jdbcType=VARCHAR}
)
}
]]>
</delete>
<select id="getByTransferNo" parameterType="String" resultType="com.example.tdl.domain.vo.ResultModelVo">
SELECT transferNo,transferModelName,counts
from transfer_model
WHERE transferNo=#{transferNo,jdbcType=VARCHAR}
</select>
<select id="getByTransferModelName" parameterType="String" resultType="com.example.tdl.domain.vo.ResultModelVo">
SELECT transferNo,transferModelName,counts
from transfer_model
WHERE transferModelName=#{transferModelName,jdbcType=VARCHAR}
</select>
</mapper>
\ No newline at end of file
......@@ -49,5 +49,6 @@
<mapper resource="mapper/CityConfigMapper.xml"/>
<mapper resource="mapper/TDLLogMapper.xml"/>
<mapper resource="mapper/UserRouteMapper.xml"/>
<mapper resource="mapper/TransferModelMapper.xml"/>
</mappers>
</configuration>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment