前言
项目到这里算是尾声了,
目标:把ssh这个页面改成ssm
思路讲解
选中证件类型下拉框
练习选中办公地址下拉框
<s:select disabled='true'
list="objDtmUsecompanyInfoReBean.listDictionaryProvinceAdd"
lay-filter="setProvinceZhuCe"
id="dtmUsecompanyInfoByDeviceCodingSearchDui24"
name="dtmUsecompanyInfoByDeviceCodingSearchDui24"
listKey="dp02" listValue="dp01" theme="simple"
headerKey="-1" headerValue="请 选 择">
</s:select>
lay-filter="xxxx"的作用?
注册路名
dtmInfoRoadIndex
/**
* 设备编码 单位详情
*
* @param session
* @param request
* @return
*/
@RequestMapping("/dtmUsecompanyInfoByDuiId")
@ResponseBody
public Map<String, Object> dtmUsecompanyInfoByDuiId(HttpSession session, HttpServletRequest request, Model model) {
Map<String, Object> mpList = new HashMap<String, Object>();
// 判断Session是否失效
if (!objCommonJsonService.SystemBool(session)) {
mpList.put("jsonFlag", -2);
mpList.put("jsonMsg", "Session失效,请重新登录!");
return mpList;
}
try {
// 单位id
String duiId = request.getParameter("duiId");
// 单个单位信息
UserDtmUsecompanyInfoSearch objUserDtmUsecompanyInfoSearch = objCommonJsonService
.searchUserDtmUsecompanyInfo(duiId);
if (objUserDtmUsecompanyInfoSearch != null) {
mpList.put("objUserDtmUsecompanyInfoSearch", objUserDtmUsecompanyInfoSearch);
// 办公路名
DictionaryRoad objDictionaryRoadByDui34 = objCommonJsonService
.searchDictionaryRoadInfo(objUserDtmUsecompanyInfoSearch.getDui34());
// model.addAttribute("objDictionaryRoadByDui34", objDictionaryRoadByDui34);
mpList.put("objDictionaryRoadByDui34", objDictionaryRoadByDui34);
// 注册路名
DictionaryRoad objDictionaryRoadByDui28 = objCommonJsonService
.searchDictionaryRoadInfo(objUserDtmUsecompanyInfoSearch.getDui28());
// model.addAttribute("objDictionaryRoadByDui28", objDictionaryRoadByDui28);
mpList.put("objDictionaryRoadByDui28", objDictionaryRoadByDui28);
// 单位行业
String strDtId = objDtmUsecompanyInfoJsonService
.dtmUsecompanyTradeInitial(objUserDtmUsecompanyInfoSearch.getDuiId().toString());
session.setAttribute("dtId", strDtId);
mpList.put("strDtmUsecompanyTradeDtmUsecompanyInfoAdd", strDtId);
mpList.put("jsonFlag", 1);
mpList.put("strMsg", "成功");
}
return mpList;
} catch (Exception e) {
e.printStackTrace();
return mpList;
}
}
UserDtmUsecompanyInfoSearch [duiId=2, dui01=123, dui02=测试123, dui03=2020-04-29 00:00:00, dui04=12.0, dui05=2, dui06=2, dui07=021-98986987, dui08=021-98986987, dui09=12.0, dui10=12.0, dui11=12.0, dui12={“Lon”:12.0,“Lat”:12.0,“Height”:12.0}, dui13=2, dui14=法人, dui15=554, dui16=123, dui17=021-98986987, dui18=13111111111, dui19=负责, dui20=414, dui21=2343, dui22=021-98986987, dui23=13111111111, dui24=120000000000, dui25=120100000000, dui26=120103000000, dui27=120103003000, dui28=002264, dui29=地址, dui30=310000000000, dui31=310100000000, dui32=310101000000, dui33=310101019, dui34=292266, dui35=地址, dui36=310101430000, dui37=123123123a, dui38=123123123a, dui39=null, dui40=null, dui41=b82ec3ab-d04f-41ab-8b7b-18c3bd9f7885, dui42=null, dui43=null, dui44=2020-04-22 13:42:28.099899, dui45=2020-05-13 14:57:18.170992, dui46=12, dui47=null]
效果
勾选单位行业
问题
总结
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page language="java" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<html>
<head>
<meta charset="utf-8" />
<meta name="renderer" content="webkit" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<link rel="stylesheet" href="layuiadmin/layui/css/layui.css" media="all" />
<link rel="stylesheet" href="layuiadmin/style/admin.css" media="all" />
<script src="js/jquery-1.7.1.js"></script>
<script src="js/userjs/common.js"></script>
<style type="text/css">
a {
text-decoration: none;
color: blue;
text-decoration: underline;
}
a:hover {
color: #FF5907;
}
.layui-disabled, .layui-disabled:hover {
color: black !important;
cursor: not-allowed !important
}
</style>
</head>
<body>
<div class="layui-fluid">
<div class="layui-row layui-col-space15">
<div class="layui-col-md12">
<div class="layui-card">
<div class="layui-card-body">
<div class="test-table-reload-btn" style="margin-bottom: 10px;">
<div class="layui-form">
单位名称:
<div class="layui-inline">
<input class="layui-input"
n