Commit fc38b1c6 by 彭祥礼

后台管理增加网点编码和网点名称字段

parent 868f60c0
package com.winsun.bean;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;
import java.io.Serializable;
/**
* 网点信息类
*/
@Data
@TableName("hhr_network_info")
public class NetworkInfo implements Serializable {
private static final long serialVersionUID = 5797224009939724683L;
/**
* 主键id
*/
@TableId(value = "id", type = IdType.AUTO)
private String id;
/**
* 局向,区名
*/
private String areaName;
/**
* 学校名
*/
private String schoolName;
/**
* 网点编码
*/
private String networkCode;
/**
* 网点名称
*/
private String networkName;
}
package com.winsun.bean; package com.winsun.bean;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/** /**
* 订单 * 订单
* *
...@@ -15,7 +14,8 @@ import lombok.Data; ...@@ -15,7 +14,8 @@ import lombok.Data;
@Data @Data
@TableName("hhr_order") @TableName("hhr_order")
public class Order implements Serializable{ public class Order implements Serializable{
private static final long serialVersionUID = 1052451021982452911L;
/** /**
* 主键 * 主键
*/ */
......
...@@ -16,6 +16,7 @@ import java.util.Date; ...@@ -16,6 +16,7 @@ import java.util.Date;
@TableName("hhr_order_history") @TableName("hhr_order_history")
public class OrderHistory implements Serializable { public class OrderHistory implements Serializable {
private static final long serialVersionUID = -40129957672095334L;
/** /**
* 订单id * 订单id
*/ */
......
...@@ -14,6 +14,7 @@ import java.io.Serializable; ...@@ -14,6 +14,7 @@ import java.io.Serializable;
@TableName("hhr_package") @TableName("hhr_package")
public class Package implements Serializable { public class Package implements Serializable {
private static final long serialVersionUID = -3214488372758625311L;
/** /**
* 主键 * 主键
*/ */
......
...@@ -15,6 +15,7 @@ import java.io.Serializable; ...@@ -15,6 +15,7 @@ import java.io.Serializable;
@TableName("hhr_user_view") @TableName("hhr_user_view")
public class Partner implements Serializable { public class Partner implements Serializable {
private static final long serialVersionUID = -2297946603543248406L;
/** /**
* 主键 * 主键
*/ */
......
...@@ -15,6 +15,7 @@ import java.io.Serializable; ...@@ -15,6 +15,7 @@ import java.io.Serializable;
@TableName("hhr_school") @TableName("hhr_school")
public class School implements Serializable { public class School implements Serializable {
private static final long serialVersionUID = 6881513580528426846L;
/** /**
* 主键 * 主键
*/ */
......
...@@ -5,13 +5,16 @@ import com.baomidou.mybatisplus.annotations.TableName; ...@@ -5,13 +5,16 @@ import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType; import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data; import lombok.Data;
import java.io.Serializable;
/** /**
* 学生信息 * 学生信息
*/ */
@Data @Data
@TableName("hhr_student") @TableName("hhr_student")
public class Student { public class Student implements Serializable {
private static final long serialVersionUID = 3949626453448235989L;
/** /**
*主键 *主键
*/ */
......
...@@ -14,6 +14,7 @@ import java.io.Serializable; ...@@ -14,6 +14,7 @@ import java.io.Serializable;
@TableName("hhr_user_school") @TableName("hhr_user_school")
public class UserSchool implements Serializable { public class UserSchool implements Serializable {
private static final long serialVersionUID = 2140472662677454235L;
/** /**
* 主键 * 主键
*/ */
......
package com.winsun.mapper;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.winsun.bean.NetworkInfo;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
@Mapper
@Component
public interface NetworkInfoMapper extends BaseMapper<NetworkInfo> {
}
...@@ -24,8 +24,6 @@ import java.util.HashMap; ...@@ -24,8 +24,6 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/** /**
* 日志管理的控制器 * 日志管理的控制器
...@@ -86,6 +84,7 @@ public class GetPhoneCodeController extends BaseController { ...@@ -86,6 +84,7 @@ public class GetPhoneCodeController extends BaseController {
if (expire>(60*4)){ if (expire>(60*4)){
return ResponseEntity.newJSON("code", 400, "message", "请勿频繁发送手机验证码操作!"); return ResponseEntity.newJSON("code", 400, "message", "请勿频繁发送手机验证码操作!");
} }
log.info("验证码:"+verificationCode);
stringRedisTemplate.opsForValue().set(code, verificationCode, CODETIME, TimeUnit.MILLISECONDS); stringRedisTemplate.opsForValue().set(code, verificationCode, CODETIME, TimeUnit.MILLISECONDS);
Map<String, Object> sent=new HashMap<>(); Map<String, Object> sent=new HashMap<>();
sent.put("code",400); sent.put("code",400);
......
package com.winsun.controller; package com.winsun.controller;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.enums.SqlLike; import com.baomidou.mybatisplus.enums.SqlLike;
import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper; import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.plugins.Page;
import com.winsun.auth.core.annotion.Permission; import com.winsun.auth.core.annotion.Permission;
import com.winsun.auth.core.base.controller.BaseController; import com.winsun.auth.core.base.controller.BaseController;
import com.winsun.auth.core.common.model.ResponseData;
import com.winsun.auth.core.shiro.ShiroUser; import com.winsun.auth.core.shiro.ShiroUser;
import com.winsun.bean.*;
import com.winsun.bean.Package; import com.winsun.bean.Package;
import com.winsun.bean.Product;
import com.winsun.bean.School;
import com.winsun.bean.SchoolPackage;
import com.winsun.constant.FilePath; import com.winsun.constant.FilePath;
import com.winsun.mapper.PackageMapper; import com.winsun.mapper.*;
import com.winsun.mapper.ProductMapper;
import com.winsun.mapper.SchoolMapper;
import com.winsun.mapper.SchoolPackageMapper;
import com.winsun.utils.FileUtil; import com.winsun.utils.FileUtil;
import com.winsun.utils.MyBatisPlusUpdateUtils; import com.winsun.utils.MyBatisPlusUpdateUtils;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -27,7 +22,6 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -27,7 +22,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.winsun.auth.core.common.model.ResponseData;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -53,6 +47,8 @@ public class SchoolManagementController extends BaseController { ...@@ -53,6 +47,8 @@ public class SchoolManagementController extends BaseController {
private static ProductMapper productMapper; private static ProductMapper productMapper;
private static NetworkInfoMapper networkInfoMapper;
//默认路径 //默认路径
private static String DEFAULTPATH="images/schoolPartner/"; private static String DEFAULTPATH="images/schoolPartner/";
...@@ -65,6 +61,7 @@ public class SchoolManagementController extends BaseController { ...@@ -65,6 +61,7 @@ public class SchoolManagementController extends BaseController {
SchoolManagementController.schoolPackageMapper = schoolPackageMapper; SchoolManagementController.schoolPackageMapper = schoolPackageMapper;
SchoolManagementController.packageMapper = packageMapper; SchoolManagementController.packageMapper = packageMapper;
SchoolManagementController.productMapper = productMapper; SchoolManagementController.productMapper = productMapper;
SchoolManagementController.networkInfoMapper = networkInfoMapper;
} }
@Permission(menuname = "添加学校信息", value = "insert", method = RequestMethod.POST) @Permission(menuname = "添加学校信息", value = "insert", method = RequestMethod.POST)
...@@ -198,6 +195,15 @@ public class SchoolManagementController extends BaseController { ...@@ -198,6 +195,15 @@ public class SchoolManagementController extends BaseController {
wrapper.eq(StringUtils.isNotBlank(status), "status", status); wrapper.eq(StringUtils.isNotBlank(status), "status", status);
Page<Map<String,Object>> page = new Page<>(pageIndex, pageSize); Page<Map<String,Object>> page = new Page<>(pageIndex, pageSize);
List<Map<String, Object>> maps = schoolMapper.selectMapsPage(page, wrapper); List<Map<String, Object>> maps = schoolMapper.selectMapsPage(page, wrapper);
//查询网点编码和网点名称
for (Map<String, Object> map : maps) {
Wrapper<NetworkInfo> networkWrapper = new EntityWrapper<>();
networkWrapper.setSqlSelect(" network_code,network_name ");
networkWrapper.addFilter("school_name = '" + map.get("school_name") + "'");
Map<String, Object> networkMap = networkInfoMapper.selectMaps(networkWrapper).get(0);
map.put("network_code",networkMap.get("network_code"));
map.put("network_name",networkMap.get("network_name"));
}
//查询县分列表 //查询县分列表
Wrapper<School> wrapperSubName = new EntityWrapper(); Wrapper<School> wrapperSubName = new EntityWrapper();
wrapperSubName.setSqlSelect("sub_name as subNameList").groupBy("sub_name"); wrapperSubName.setSqlSelect("sub_name as subNameList").groupBy("sub_name");
......
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