Commit f35d374db05e747de12d1b550548855f760ee315

Authored by 徐烜
2 parents a6aa90e0 d39a7c94
Showing 31 changed files with 264 additions and 146 deletions
src/main/java/com/bsth/controller/CarParkController.java
1 package com.bsth.controller; 1 package com.bsth.controller;
2 2
  3 +import java.util.HashMap;
3 import java.util.List; 4 import java.util.List;
4 import java.util.Map; 5 import java.util.Map;
5 6
@@ -24,8 +25,13 @@ public class CarParkController extends BaseController<CarPark, Integer> { @@ -24,8 +25,13 @@ public class CarParkController extends BaseController<CarPark, Integer> {
24 * @return int <carParkCode 停车场编码> 25 * @return int <carParkCode 停车场编码>
25 */ 26 */
26 @RequestMapping(value="getCarParkCode" , method = RequestMethod.GET) 27 @RequestMapping(value="getCarParkCode" , method = RequestMethod.GET)
27 - public long getStationCode() {  
28 - return GetUIDAndCode.getCarParkId(); 28 + public Map<String, Object> getStationCode() {
  29 +
  30 + Map<String, Object> resultMap = new HashMap<String, Object>();
  31 +
  32 + resultMap.put("carParkCode", "FFFF" + GetUIDAndCode.getCarParkId());
  33 +
  34 + return resultMap;
29 35
30 } 36 }
31 37
src/main/java/com/bsth/entity/LineInformation.java
@@ -321,7 +321,6 @@ public class LineInformation { @@ -321,7 +321,6 @@ public class LineInformation {
321 public void setTroughDownTime(Double troughDownTime) { 321 public void setTroughDownTime(Double troughDownTime) {
322 this.troughDownTime = troughDownTime; 322 this.troughDownTime = troughDownTime;
323 } 323 }
324 -  
325 public String getCarPark() { 324 public String getCarPark() {
326 return carPark; 325 return carPark;
327 } 326 }
src/main/java/com/bsth/entity/schedule/SchedulePlanInfo.java
@@ -3,6 +3,7 @@ package com.bsth.entity.schedule; @@ -3,6 +3,7 @@ package com.bsth.entity.schedule;
3 import com.bsth.entity.Line; 3 import com.bsth.entity.Line;
4 import com.bsth.entity.sys.SysUser; 4 import com.bsth.entity.sys.SysUser;
5 import com.bsth.service.schedule.rules.shiftloop.ScheduleResult_output; 5 import com.bsth.service.schedule.rules.shiftloop.ScheduleResult_output;
  6 +import com.fasterxml.jackson.annotation.JsonIgnore;
6 7
7 import javax.persistence.*; 8 import javax.persistence.*;
8 import java.util.Date; 9 import java.util.Date;
src/main/java/com/bsth/repository/CarParkRepository.java
@@ -20,16 +20,23 @@ public interface CarParkRepository extends BaseRepository&lt;CarPark, Integer&gt;{ @@ -20,16 +20,23 @@ public interface CarParkRepository extends BaseRepository&lt;CarPark, Integer&gt;{
20 @Transactional 20 @Transactional
21 @Modifying 21 @Modifying
22 @Query(value="INSERT INTO bsth_c_car_park (" + 22 @Query(value="INSERT INTO bsth_c_car_park (" +
23 - "id , area , company , park_code , park_name , " +  
24 - "branche_company , create_by , create_date , descriptions , destroy," +  
25 - "update_by, update_date , versions , b_center_point , b_park_point , " +  
26 - "db_type, g_center_point, g_park_point, radius, shapes_type) " + 23 + " area , company , park_code , park_name , branche_company , " +
  24 +
  25 + "create_by , create_date , descriptions , destroy, update_by, " +
  26 +
  27 + "update_date , versions , b_center_point , b_park_point ,db_type, " +
  28 +
  29 + "g_center_point, g_park_point, radius, shapes_type) " +
  30 +
27 " VALUES(" + 31 " VALUES(" +
28 "?1 , ?2 , ?3 , ?4 , ?5," + 32 "?1 , ?2 , ?3 , ?4 , ?5," +
29 - "?6 , ?7 , str_to_date(?8,'%Y-%m-%d %H:%i:%s') , ?9 , ?10," +  
30 - "?11,str_to_date(?12,'%Y-%m-%d %H:%i:%s') ,?13, ?14, GeomFromText(?15), " +  
31 - "?16, ?17,GeomFromText(?18),?19,?20)", nativeQuery=true)  
32 - public void carParkSave(Integer id,Double area,String company,String parkCode,String parkName, 33 +
  34 + "?6 , str_to_date(?7,'%Y-%m-%d %H:%i:%s') , ?8 , ?9 , ?10," +
  35 +
  36 + "str_to_date(?11,'%Y-%m-%d %H:%i:%s'), ?12 ,?13,GeomFromText(?14), ?15, " +
  37 +
  38 + "?16, GeomFromText(?17), ?18,?19)", nativeQuery=true)
  39 + public void carParkSave(Double area,String company,String parkCode,String parkName,
33 40
34 String brancheCompany,Integer createBy,String createDate,String descriptions,Integer destroy, 41 String brancheCompany,Integer createBy,String createDate,String descriptions,Integer destroy,
35 42
src/main/java/com/bsth/repository/schedule/SchedulePlanInfoRepository.java
@@ -3,6 +3,7 @@ package com.bsth.repository.schedule; @@ -3,6 +3,7 @@ package com.bsth.repository.schedule;
3 import com.bsth.entity.schedule.SchedulePlanInfo; 3 import com.bsth.entity.schedule.SchedulePlanInfo;
4 import com.bsth.repository.BaseRepository; 4 import com.bsth.repository.BaseRepository;
5 5
  6 +import java.util.Date;
6 import java.util.List; 7 import java.util.List;
7 8
8 import org.springframework.data.domain.Page; 9 import org.springframework.data.domain.Page;
@@ -17,7 +18,7 @@ import org.springframework.stereotype.Repository; @@ -17,7 +18,7 @@ import org.springframework.stereotype.Repository;
17 @Repository 18 @Repository
18 public interface SchedulePlanInfoRepository extends BaseRepository<SchedulePlanInfo, Long> { 19 public interface SchedulePlanInfoRepository extends BaseRepository<SchedulePlanInfo, Long> {
19 20
20 - @Query(value = "select * from bsth_c_s_sp_info where DATE_FORMAT(schedule_date, '%Y-%m-%d')=?1", nativeQuery = true)  
21 - List<SchedulePlanInfo> findByDate(String dateformat); 21 + @Query(value = "select s from SchedulePlanInfo s where scheduleDate=?1")
  22 + List<SchedulePlanInfo> findByDate(Date date);
22 23
23 } 24 }
src/main/java/com/bsth/service/impl/CarParkServiceImpl.java
@@ -35,7 +35,7 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem @@ -35,7 +35,7 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem
35 String parkCode = map.get("parkCode").equals("") ? null : map.get("parkCode").toString(); 35 String parkCode = map.get("parkCode").equals("") ? null : map.get("parkCode").toString();
36 36
37 // 停车场id 37 // 停车场id
38 - Integer id = Integer.parseInt(parkCode); 38 + // Integer id = Integer.parseInt(parkCode);
39 39
40 // 停车场名称 40 // 停车场名称
41 String parkName = map.get("parkName").equals("") ? "" : map.get("parkName").toString(); 41 String parkName = map.get("parkName").equals("") ? "" : map.get("parkName").toString();
@@ -113,13 +113,14 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem @@ -113,13 +113,14 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem
113 Integer radius = map.get("radius").equals("") ? null : Integer.parseInt(map.get("radius").toString()); 113 Integer radius = map.get("radius").equals("") ? null : Integer.parseInt(map.get("radius").toString());
114 114
115 // 面积 115 // 面积
116 - double area = map.get("area").equals("") ? null : Double.parseDouble(map.get("area").toString()); 116 + Double area = map.get("area").equals("") ? 0.0 : Double.parseDouble(map.get("area").toString());
117 117
118 // 公司 118 // 公司
119 String company = map.get("company").equals("") ? "" : map.get("company").toString(); 119 String company = map.get("company").equals("") ? "" : map.get("company").toString();
120 120
121 // 分公司 121 // 分公司
122 - String brancheCompany = map.get("brancheCompany").equals("") ? "" : map.get("brancheCompany").toString(); 122 + /*String brancheCompany = map.get("brancheCompany").equals("") ? "" : map.get("brancheCompany").toString();*/
  123 + String brancheCompany="";
123 124
124 // 是否撤销 125 // 是否撤销
125 Integer destroy = map.get("destroy").equals("") ? null : Integer.parseInt(map.get("destroy").toString()); 126 Integer destroy = map.get("destroy").equals("") ? null : Integer.parseInt(map.get("destroy").toString());
@@ -146,7 +147,7 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem @@ -146,7 +147,7 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem
146 // 修改人 147 // 修改人
147 Integer updateBy = map.get("updateBy").equals("") ? null : Integer.parseInt(map.get("updateBy").toString()); 148 Integer updateBy = map.get("updateBy").equals("") ? null : Integer.parseInt(map.get("updateBy").toString());
148 149
149 - carParkRepository.carParkSave(id, area, company, parkCode, parkName, 150 + carParkRepository.carParkSave(area, company, parkCode, parkName,
150 151
151 brancheCompany, createBy, createDate, descriptions, destroy, 152 brancheCompany, createBy, createDate, descriptions, destroy,
152 153
@@ -260,7 +261,7 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem @@ -260,7 +261,7 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem
260 if(id!=null) { 261 if(id!=null) {
261 262
262 // 面积 263 // 面积
263 - double area = map.get("area").equals("") ? null : Double.parseDouble(map.get("area").toString()); 264 + Double area = map.get("area").equals("") ? null : Double.parseDouble(map.get("area").toString());
264 265
265 // 中心点(百度坐标) 266 // 中心点(百度坐标)
266 String bCenterPoint = map.get("bCenterPoint").equals("") ? "" : map.get("bCenterPoint").toString(); 267 String bCenterPoint = map.get("bCenterPoint").equals("") ? "" : map.get("bCenterPoint").toString();
@@ -269,8 +270,9 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem @@ -269,8 +270,9 @@ public class CarParkServiceImpl extends BaseServiceImpl&lt;CarPark, Integer&gt; implem
269 String bParkPoint = map.get("bParkPoint").equals("") ? "" : map.get("bParkPoint").toString(); 270 String bParkPoint = map.get("bParkPoint").equals("") ? "" : map.get("bParkPoint").toString();
270 271
271 // 分公司 272 // 分公司
272 - String brancheCompany = map.get("brancheCompany").equals("")? "" :map.get("brancheCompany").toString();  
273 - 273 + /*String brancheCompany = map.get("brancheCompany").equals("")? "" :map.get("brancheCompany").toString();*/
  274 + String brancheCompany = "";
  275 +
274 // 公司 276 // 公司
275 String company = map.get("company").equals("") ? "" : map.get("company").toString(); 277 String company = map.get("company").equals("") ? "" : map.get("company").toString();
276 278
src/main/java/com/bsth/service/realcontrol/buffer/GetSchedulePlanThread.java
@@ -16,6 +16,7 @@ import com.bsth.entity.schedule.SchedulePlanInfo; @@ -16,6 +16,7 @@ import com.bsth.entity.schedule.SchedulePlanInfo;
16 import com.bsth.repository.realcontrol.ScheduleRealInfoRepository; 16 import com.bsth.repository.realcontrol.ScheduleRealInfoRepository;
17 import com.bsth.repository.schedule.SchedulePlanInfoRepository; 17 import com.bsth.repository.schedule.SchedulePlanInfoRepository;
18 import com.bsth.util.BatchSaveUtils; 18 import com.bsth.util.BatchSaveUtils;
  19 +import com.fasterxml.jackson.databind.ObjectMapper;
19 20
20 /** 21 /**
21 * 22 *
@@ -36,6 +37,9 @@ public class GetSchedulePlanThread extends Thread{ @@ -36,6 +37,9 @@ public class GetSchedulePlanThread extends Thread{
36 @Autowired 37 @Autowired
37 ScheduleRealInfoRepository scheduleRealInfoRepository; 38 ScheduleRealInfoRepository scheduleRealInfoRepository;
38 39
  40 + @Autowired
  41 + ObjectMapper objectMapper;
  42 +
39 SimpleDateFormat sdfyyyyMMdd = new SimpleDateFormat("yyyy-MM-dd"); 43 SimpleDateFormat sdfyyyyMMdd = new SimpleDateFormat("yyyy-MM-dd");
40 44
41 @Override 45 @Override
@@ -53,7 +57,11 @@ public class GetSchedulePlanThread extends Thread{ @@ -53,7 +57,11 @@ public class GetSchedulePlanThread extends Thread{
53 realList = scheduleRealInfoRepository.findByDate(cDate); 57 realList = scheduleRealInfoRepository.findByDate(cDate);
54 } 58 }
55 else{ 59 else{
56 - List<SchedulePlanInfo> list = schedulePlanInfoRepository.findByDate(dateStr); 60 + List<SchedulePlanInfo> list = schedulePlanInfoRepository.findByDate(cDate);
  61 +
  62 + for(SchedulePlanInfo sp : list){
  63 + sp.setSchedulePlan(null);
  64 + }
57 65
58 //实际排班计划 66 //实际排班计划
59 realList = JSONArray.parseArray(JSON.toJSONString(list), ScheduleRealInfo.class); 67 realList = JSONArray.parseArray(JSON.toJSONString(list), ScheduleRealInfo.class);
src/main/resources/ftp.properties
1 -#ftp.url=222.66.0.205  
2 -#ftp.port=21  
3 -#ftp.username=transport  
4 -#ftp.password=transport123  
5 -#ftp.path= down/  
6 -  
7 -ftp.url=192.168.168.101 1 +ftp.url=222.66.0.205
8 ftp.port=21 2 ftp.port=21
9 -ftp.username=testftpservice  
10 -ftp.password= 123  
11 -ftp.path= ftptest/  
12 \ No newline at end of file 3 \ No newline at end of file
  4 +ftp.username=transport
  5 +ftp.password=transport123
  6 +ftp.path= down/
  7 +
  8 +#ftp.url=192.168.168.101
  9 +#ftp.port=21
  10 +#ftp.username=testftpservice
  11 +#ftp.password= 123
  12 +#ftp.path= ftptest/
13 \ No newline at end of file 13 \ No newline at end of file
src/main/resources/static/pages/base/carpark/add.html
@@ -235,7 +235,7 @@ @@ -235,7 +235,7 @@
235 235
236 236
237 <!-- 所属分公司 --> 237 <!-- 所属分公司 -->
238 - <div class="form-body"> 238 + <!-- <div class="form-body">
239 <div class="form-group"> 239 <div class="form-group">
240 <label class="col-md-3 control-label">所属分公司:</label> 240 <label class="col-md-3 control-label">所属分公司:</label>
241 <div class="col-md-6"> 241 <div class="col-md-6">
@@ -243,7 +243,7 @@ @@ -243,7 +243,7 @@
243 </select> 243 </select>
244 </div> 244 </div>
245 </div> 245 </div>
246 - </div> 246 + </div> -->
247 247
248 248
249 <!-- 版本号 --> 249 <!-- 版本号 -->
@@ -344,12 +344,12 @@ @@ -344,12 +344,12 @@
344 </div> 344 </div>
345 </div> 345 </div>
346 346
347 - <div class="form-group"> 347 + <!-- <div class="form-group">
348 <label class="control-label col-md-3">分公司:</label> 348 <label class="control-label col-md-3">分公司:</label>
349 <div class="col-md-4"> 349 <div class="col-md-4">
350 <p class="form-control-static" data-display="brancheCompany"> </p> 350 <p class="form-control-static" data-display="brancheCompany"> </p>
351 </div> 351 </div>
352 - </div> 352 + </div> -->
353 353
354 <div class="form-group"> 354 <div class="form-group">
355 <label class="control-label col-md-3">版本号:</label> 355 <label class="control-label col-md-3">版本号:</label>
src/main/resources/static/pages/base/carpark/edit.html
@@ -108,7 +108,7 @@ @@ -108,7 +108,7 @@
108 </div> 108 </div>
109 109
110 <!-- 所属分公司 --> 110 <!-- 所属分公司 -->
111 - <div class="form-body"> 111 + <!-- <div class="form-body">
112 <div class="form-group"> 112 <div class="form-group">
113 <label class="col-md-3 control-label">所属分公司:</label> 113 <label class="col-md-3 control-label">所属分公司:</label>
114 <div class="col-md-6"> 114 <div class="col-md-6">
@@ -116,7 +116,7 @@ @@ -116,7 +116,7 @@
116 </select> 116 </select>
117 </div> 117 </div>
118 </div> 118 </div>
119 - </div> 119 + </div> -->
120 120
121 <!-- 版本号 --> 121 <!-- 版本号 -->
122 <div class="form-body"> 122 <div class="form-body">
@@ -181,17 +181,17 @@ $(&#39;#editPoitsions_carpark_mobal&#39;).on(&#39;editCarParkMobal_show&#39;, function(e, map,fu @@ -181,17 +181,17 @@ $(&#39;#editPoitsions_carpark_mobal&#39;).on(&#39;editCarParkMobal_show&#39;, function(e, map,fu
181 $('#companySelect').val(businessCode); 181 $('#companySelect').val(businessCode);
182 182
183 /** 填充分公司下拉框 @param:<businessCode:公司代码> */ 183 /** 填充分公司下拉框 @param:<businessCode:公司代码> */
184 - fun.getbrancheCompanyValues(businessCode,function() { 184 + /* fun.getbrancheCompanyValues(businessCode,function() {
185 185
186 // 获取分公司元素并设值 186 // 获取分公司元素并设值
187 $('#brancheCompanySelect').val(CarParkObj.carParkBrancheCompany); 187 $('#brancheCompanySelect').val(CarParkObj.carParkBrancheCompany);
188 188
189 - }); 189 + }); */
190 190
191 }); 191 });
192 192
193 // 公司值改变事件 193 // 公司值改变事件
194 - $('#companySelect').on('change',companySelectChangeSetBrancheValue); 194 + // $('#companySelect').on('change',companySelectChangeSetBrancheValue);
195 195
196 function companySelectChangeSetBrancheValue() { 196 function companySelectChangeSetBrancheValue() {
197 197
src/main/resources/static/pages/base/carpark/edit_select.html
@@ -102,12 +102,8 @@ $(&#39;#editPositions_select_mobal&#39;).on(&#39;editSelectMobal_show&#39;, function(e, map,fun, @@ -102,12 +102,8 @@ $(&#39;#editPositions_select_mobal&#39;).on(&#39;editSelectMobal_show&#39;, function(e, map,fun,
102 102
103 'carParkNamebox' : { 103 'carParkNamebox' : {
104 104
105 - minlength : 2,  
106 -  
107 required : true, 105 required : true,
108 -  
109 - maxlength : 10  
110 - 106 +
111 } 107 }
112 108
113 }, 109 },
src/main/resources/static/pages/base/carpark/js/add-form-reload.js
@@ -27,9 +27,9 @@ @@ -27,9 +27,9 @@
27 27
28 mapB = addCarParkVmapWorlds.init(); 28 mapB = addCarParkVmapWorlds.init();
29 29
30 - PublicFunctions.getCarParkCode(function(carParkCode) { 30 + PublicFunctions.getCarParkCode(function(d) {
31 31
32 - $('#parkCodeInput').val(carParkCode); 32 + $('#parkCodeInput').val(d.carParkCode);
33 33
34 }); 34 });
35 35
@@ -57,7 +57,7 @@ @@ -57,7 +57,7 @@
57 57
58 }); 58 });
59 59
60 - var htm = '<option value="">请选择...</option><optgroup label="公司">'; 60 + /*var htm = '<option value="">请选择...</option><optgroup label="公司">';
61 61
62 $('#brancheCompanySelect').html(htm).select2(); 62 $('#brancheCompanySelect').html(htm).select2();
63 63
@@ -98,7 +98,7 @@ @@ -98,7 +98,7 @@
98 } 98 }
99 99
100 }); 100 });
101 - 101 + */
102 102
103 }, 500); 103 }, 500);
104 104
src/main/resources/static/pages/base/carpark/js/add-form-wizard.js
@@ -80,11 +80,11 @@ var FormWizard = function() { @@ -80,11 +80,11 @@ var FormWizard = function() {
80 }, 80 },
81 81
82 // 所属分公司 82 // 所属分公司
83 - 'brancheCompany' : { 83 + /*'brancheCompany' : {
84 84
85 // 必填项 85 // 必填项
86 required : true, 86 required : true,
87 - } 87 + }*/
88 88
89 89
90 }, 90 },
src/main/resources/static/pages/base/carpark/js/add-input-function.js
@@ -27,9 +27,9 @@ var PublicFunctions = function () { @@ -27,9 +27,9 @@ var PublicFunctions = function () {
27 getBusinessAllInfo : function(cb) { 27 getBusinessAllInfo : function(cb) {
28 28
29 // 填充公司下拉框选择值 29 // 填充公司下拉框选择值
30 - $get('/business/all', {upCode_eq: '88'}, function(array){ 30 + $get('/business/all', {upCode_eq: '77'}, function(array){
31 31
32 - return cb && cb(array); 32 + cb && cb(array);
33 33
34 }); 34 });
35 35
@@ -37,9 +37,9 @@ var PublicFunctions = function () { @@ -37,9 +37,9 @@ var PublicFunctions = function () {
37 37
38 getCarParkCode : function(callback) { 38 getCarParkCode : function(callback) {
39 39
40 - $get('/carpark/getCarParkCode',null,function(carParkCode) { 40 + $get('/carpark/getCarParkCode',null,function(d) {
41 41
42 - callback && callback(carParkCode); 42 + callback && callback(d);
43 43
44 }); 44 });
45 45
@@ -48,6 +48,8 @@ var PublicFunctions = function () { @@ -48,6 +48,8 @@ var PublicFunctions = function () {
48 // 新增站点保存 48 // 新增站点保存
49 carParkSave : function(carPark,callback) { 49 carParkSave : function(carPark,callback) {
50 50
  51 + console.log(carPark);
  52 +
51 $post('/carpark/carParkSave',carPark,function(data) { 53 $post('/carpark/carParkSave',carPark,function(data) {
52 54
53 callback && callback(data); 55 callback && callback(data);
src/main/resources/static/pages/base/carpark/js/carpark-list-table.js
@@ -13,7 +13,26 @@ @@ -13,7 +13,26 @@
13 */ 13 */
14 14
15 (function(){ 15 (function(){
16 - 16 +
  17 + /** 填充公司下拉框选择值 */
  18 + $get('/business/all', {upCode_eq: '77'}, function(array){
  19 +
  20 + // 公司下拉options属性值
  21 + var options = '<option value="">请选择...</option>';
  22 +
  23 + // 遍历array
  24 + $.each(array, function(i,d){
  25 +
  26 + options += '<option value="'+d.businessCode+'">'+d.businessName+'</option>';
  27 +
  28 + });
  29 +
  30 + // 填充公司下拉框options,并添加公司下拉框值改变事件setbrancheCompanySelectOptions
  31 + $('#companySelect').html(options)
  32 + //$('#companySelect').html(options).on('change', setbrancheCompanySelectOptions);
  33 +
  34 + });
  35 +
17 /** page : 当前页 initPag : */ 36 /** page : 当前页 initPag : */
18 var page = 0,initPag; 37 var page = 0,initPag;
19 38
src/main/resources/static/pages/base/carpark/js/carpark-positions-function.js
@@ -170,6 +170,10 @@ var PublicFunctions = function () { @@ -170,6 +170,10 @@ var PublicFunctions = function () {
170 170
171 } 171 }
172 172
  173 + }else if( r[0].carParkCompany=='77'){
  174 +
  175 + companyV ='闵行公司'
  176 +
173 } 177 }
174 178
175 // 信息窗口类容 179 // 信息窗口类容
@@ -181,7 +185,7 @@ var PublicFunctions = function () { @@ -181,7 +185,7 @@ var PublicFunctions = function () {
181 '<span class="help-block" style="color:#DDD;font-size: 15px;">范围类型:' + shapesV + '</span>' + 185 '<span class="help-block" style="color:#DDD;font-size: 15px;">范围类型:' + shapesV + '</span>' +
182 '<span class="help-block" style="color:#DDD;font-size: 15px;">范围半径:' + r[0].carParkRadius + '</span>' + 186 '<span class="help-block" style="color:#DDD;font-size: 15px;">范围半径:' + r[0].carParkRadius + '</span>' +
183 '<span class="help-block" style="color:#DDD;font-size: 15px;">所属公司:' + companyV + '</span>' + 187 '<span class="help-block" style="color:#DDD;font-size: 15px;">所属公司:' + companyV + '</span>' +
184 - '<span class="help-block" style="color:#DDD;font-size: 15px;">分 公司:' + branchecomV+ '</span>' + 188 + /*'<span class="help-block" style="color:#DDD;font-size: 15px;">分 公司:' + branchecomV+ '</span>' +*/
185 '<span class="help-block" style="color:#DDD;font-size: 15px;">版本 号:' + r[0].carParkVersions + '</span>' + 189 '<span class="help-block" style="color:#DDD;font-size: 15px;">版本 号:' + r[0].carParkVersions + '</span>' +
186 '<span class="help-block" style="width: 100%;font-size: 15px;;color:#DDD; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; " title="'+ r[0].carParkDescriptions +'" >说明/描述:' + r[0].carParkDescriptions + '</span>' ; 190 '<span class="help-block" style="width: 100%;font-size: 15px;;color:#DDD; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; " title="'+ r[0].carParkDescriptions +'" >说明/描述:' + r[0].carParkDescriptions + '</span>' ;
187 191
@@ -255,7 +259,7 @@ var PublicFunctions = function () { @@ -255,7 +259,7 @@ var PublicFunctions = function () {
255 selectTemp : function(callback) { 259 selectTemp : function(callback) {
256 260
257 // 填充公司下拉框选择值 261 // 填充公司下拉框选择值
258 - $.get('/business/all', {upCode_eq: '88'}, function(array){ 262 + $.get('/business/all', {upCode_eq: '77'}, function(array){
259 263
260 // 公司下拉options属性值 264 // 公司下拉options属性值
261 var options = '<option value="">-- 请选择公司 --</option>'; 265 var options = '<option value="">-- 请选择公司 --</option>';
src/main/resources/static/pages/base/carpark/list.html
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 <th width="8%">停车场编号</th> 34 <th width="8%">停车场编号</th>
35 <th width="8%">地理位置</th> 35 <th width="8%">地理位置</th>
36 <th width="8%">面积</th> 36 <th width="8%">面积</th>
37 - <th width="8%">分公司</th> 37 + <!-- <th width="8%">分公司</th> -->
38 <th width="8%">所属公司</th> 38 <th width="8%">所属公司</th>
39 <th width="6%">版本号</th> 39 <th width="6%">版本号</th>
40 <th width="6%">是否撤销</th> 40 <th width="6%">是否撤销</th>
@@ -54,11 +54,11 @@ @@ -54,11 +54,11 @@
54 <td> 54 <td>
55 <input type="text" class="form-control form-filter input-sm" name="area_eq"> 55 <input type="text" class="form-control form-filter input-sm" name="area_eq">
56 </td> 56 </td>
57 - <td> 57 + <!-- <td>
58 <input type="text" class="form-control form-filter input-sm" name="brancheCompany_eq"> 58 <input type="text" class="form-control form-filter input-sm" name="brancheCompany_eq">
59 - </td> 59 + </td> -->
60 <td> 60 <td>
61 - <input type="text" class="form-control form-filter input-sm" name="company_eq"> 61 + <select name="company_eq" class="form-control" id="companySelect"></select>
62 </td> 62 </td>
63 <td> 63 <td>
64 <input type="text" class="form-control form-filter input-sm" name="versions_eq"> 64 <input type="text" class="form-control form-filter input-sm" name="versions_eq">
@@ -91,25 +91,9 @@ @@ -91,25 +91,9 @@
91 </div> 91 </div>
92 </div> 92 </div>
93 </div> 93 </div>
94 -<script type="text/html" id="carpark_list_table_temp">  
95 - {{each list as obj i }}  
96 - <tr>  
97 - <td style="vertical-align: middle;">  
98 - {{(list.page*10)+(i+1)}}  
99 - </td>  
100 - <td>  
101 - {{obj.parkName}}  
102 - </td>  
103 - <td>  
104 - {{obj.parkCode}}  
105 - </td>  
106 - <td>  
107 - {{obj.bCenterPoint}}  
108 - </td>  
109 - <td>  
110 - {{obj.area}}  
111 - </td>  
112 - <td> 94 +
  95 +<!--
  96 +
113 {{if obj.company == '55'}} 97 {{if obj.company == '55'}}
114 98
115 {{if obj.brancheCompany == '1'}} 99 {{if obj.brancheCompany == '1'}}
@@ -163,6 +147,25 @@ @@ -163,6 +147,25 @@
163 {{/if}} 147 {{/if}}
164 148
165 {{/if}} 149 {{/if}}
  150 +
  151 + -->
  152 +<script type="text/html" id="carpark_list_table_temp">
  153 + {{each list as obj i }}
  154 + <tr>
  155 + <td style="vertical-align: middle;">
  156 + {{(list.page*10)+(i+1)}}
  157 + </td>
  158 + <td>
  159 + {{obj.parkName}}
  160 + </td>
  161 + <td>
  162 + {{obj.parkCode}}
  163 + </td>
  164 + <td>
  165 + {{obj.bCenterPoint}}
  166 + </td>
  167 + <td>
  168 + {{obj.area}}
166 </td> 169 </td>
167 <td> 170 <td>
168 {{if obj.company == '55'}} 171 {{if obj.company == '55'}}
@@ -173,6 +176,8 @@ @@ -173,6 +176,8 @@
173 杨高公司 176 杨高公司
174 {{else if obj.company == '26'}} 177 {{else if obj.company == '26'}}
175 南汇公司 178 南汇公司
  179 + {{else if obj.company == '77'}}
  180 + 闵行公司
176 {{/if}} 181 {{/if}}
177 </td> 182 </td>
178 <td> 183 <td>
src/main/resources/static/pages/base/line/add.html
@@ -82,12 +82,12 @@ @@ -82,12 +82,12 @@
82 </div> 82 </div>
83 83
84 <!-- 所属分公司 --> 84 <!-- 所属分公司 -->
85 - <div class="form-group"> 85 + <!-- <div class="form-group">
86 <label class="control-label col-md-3"> 所属分公司:</label> 86 <label class="control-label col-md-3"> 所属分公司:</label>
87 <div class="col-md-4"> 87 <div class="col-md-4">
88 <select name="brancheCompany" class="form-control" id="brancheCompanySelect"></select> 88 <select name="brancheCompany" class="form-control" id="brancheCompanySelect"></select>
89 </div> 89 </div>
90 - </div> 90 + </div> -->
91 91
92 <!-- 线路性质 --> 92 <!-- 线路性质 -->
93 <div class="form-group"> 93 <div class="form-group">
src/main/resources/static/pages/base/line/details.html
@@ -72,12 +72,12 @@ @@ -72,12 +72,12 @@
72 </div> 72 </div>
73 73
74 <!-- 所属分公司 --> 74 <!-- 所属分公司 -->
75 - <div class="form-group"> 75 + <!-- <div class="form-group">
76 <label class="control-label col-md-3"> 所属分公司:</label> 76 <label class="control-label col-md-3"> 所属分公司:</label>
77 <div class="col-md-4"> 77 <div class="col-md-4">
78 <select name="brancheCompany" class="form-control" id="brancheCompanySelect"></select> 78 <select name="brancheCompany" class="form-control" id="brancheCompanySelect"></select>
79 </div> 79 </div>
80 - </div> 80 + </div> -->
81 81
82 <!-- 线路性质 --> 82 <!-- 线路性质 -->
83 <div class="form-group"> 83 <div class="form-group">
src/main/resources/static/pages/base/line/edit.html
@@ -80,12 +80,12 @@ @@ -80,12 +80,12 @@
80 </div> 80 </div>
81 81
82 <!-- 所属分公司 --> 82 <!-- 所属分公司 -->
83 - <div class="form-group"> 83 + <!-- <div class="form-group">
84 <label class="control-label col-md-3"> 所属分公司:</label> 84 <label class="control-label col-md-3"> 所属分公司:</label>
85 <div class="col-md-4"> 85 <div class="col-md-4">
86 <select name="brancheCompany" class="form-control" id="brancheCompanySelect"></select> 86 <select name="brancheCompany" class="form-control" id="brancheCompanySelect"></select>
87 </div> 87 </div>
88 - </div> 88 + </div> -->
89 89
90 <!-- 线路性质 --> 90 <!-- 线路性质 -->
91 <div class="form-group"> 91 <div class="form-group">
src/main/resources/static/pages/base/line/js/line-add-form.js
@@ -6,8 +6,6 @@ $(function(){ @@ -6,8 +6,6 @@ $(function(){
6 // 获取线路编码 6 // 获取线路编码
7 $.get('/line/getLineCode',function(lineCode){ 7 $.get('/line/getLineCode',function(lineCode){
8 8
9 - console.log(lineCode);  
10 -  
11 return cb && cb(lineCode); 9 return cb && cb(lineCode);
12 10
13 }); 11 });
@@ -49,7 +47,7 @@ $(function(){ @@ -49,7 +47,7 @@ $(function(){
49 }); 47 });
50 48
51 // 填充公司下拉框选择值 49 // 填充公司下拉框选择值
52 - $get('/business/all', {upCode_eq: '88'}, function(array){ 50 + $get('/business/all', {upCode_eq: '77'}, function(array){
53 51
54 // 公司下拉options属性值 52 // 公司下拉options属性值
55 var options = '<option value="">-- 请选择公司 --</option>'; 53 var options = '<option value="">-- 请选择公司 --</option>';
@@ -62,12 +60,13 @@ $(function(){ @@ -62,12 +60,13 @@ $(function(){
62 }); 60 });
63 61
64 // 填充公司下拉框options,并添加公司下拉框值改变事件setbrancheCompanySelectOptions 62 // 填充公司下拉框options,并添加公司下拉框值改变事件setbrancheCompanySelectOptions
65 - $('#companySelect').html(options).on('change', setbrancheCompanySelectOptions); 63 + $('#companySelect').html(options)
  64 + // $('#companySelect').html(options).on('change', setbrancheCompanySelectOptions);
66 65
67 }); 66 });
68 67
69 // 填充分公司下拉框 68 // 填充分公司下拉框
70 - setbrancheCompanySelectOptions(); 69 + // setbrancheCompanySelectOptions();
71 70
72 // 填充分公司下拉框选择值 71 // 填充分公司下拉框选择值
73 function setbrancheCompanySelectOptions(){ 72 function setbrancheCompanySelectOptions(){
src/main/resources/static/pages/base/line/js/line-details-info.js
@@ -25,17 +25,17 @@ $(function(){ @@ -25,17 +25,17 @@ $(function(){
25 25
26 // 获取表单元素并设置Disabled属性 26 // 获取表单元素并设置Disabled属性
27 $('input,select,textarea','#line_details_form').attr('Disabled','Disabled'); 27 $('input,select,textarea','#line_details_form').attr('Disabled','Disabled');
28 - 28 +
29 // 设置公司值 29 // 设置公司值
30 $('#companySelect').val(result.company); 30 $('#companySelect').val(result.company);
31 31
32 // 填充分公司下拉框选择值 32 // 填充分公司下拉框选择值
33 - getbrancheCompanyValues(result.company,function(){ 33 + /*getbrancheCompanyValues(result.company,function(){
34 34
35 // 设置分公司 35 // 设置分公司
36 $('#brancheCompanySelect').val(result.brancheCompany); 36 $('#brancheCompanySelect').val(result.brancheCompany);
37 37
38 - }); 38 + });*/
39 39
40 } 40 }
41 41
@@ -61,7 +61,7 @@ $(function(){ @@ -61,7 +61,7 @@ $(function(){
61 function selectTemp(callback) { 61 function selectTemp(callback) {
62 62
63 // 填充公司下拉框选择值 63 // 填充公司下拉框选择值
64 - $.get('/business/all', {upCode_eq: '88'}, function(array){ 64 + $.get('/business/all', {upCode_eq: '77'}, function(array){
65 65
66 // 公司下拉options属性值 66 // 公司下拉options属性值
67 var options = '<option value="">-- 请选择公司 --</option>'; 67 var options = '<option value="">-- 请选择公司 --</option>';
@@ -76,7 +76,7 @@ $(function(){ @@ -76,7 +76,7 @@ $(function(){
76 // 填充公司下拉框options 76 // 填充公司下拉框options
77 $('#companySelect').html(options); 77 $('#companySelect').html(options);
78 78
79 - return callback && callback(); 79 + callback && callback();
80 80
81 }); 81 });
82 } 82 }
src/main/resources/static/pages/base/line/js/line-edit-form.js
@@ -31,12 +31,12 @@ @@ -31,12 +31,12 @@
31 $('#companySelect').val(result.company); 31 $('#companySelect').val(result.company);
32 32
33 // 填充分公司下拉框选择值 33 // 填充分公司下拉框选择值
34 - getbrancheCompanyValues(result.company,function(){ 34 + /* getbrancheCompanyValues(result.company,function(){
35 35
36 // 设置分公司 36 // 设置分公司
37 $('#brancheCompanySelect').val(result.brancheCompany); 37 $('#brancheCompanySelect').val(result.brancheCompany);
38 38
39 - }); 39 + });*/
40 40
41 } 41 }
42 42
@@ -78,7 +78,7 @@ @@ -78,7 +78,7 @@
78 function selectTemp(callback) { 78 function selectTemp(callback) {
79 79
80 // 填充公司下拉框选择值 80 // 填充公司下拉框选择值
81 - $.get('/business/all', {upCode_eq: '88'}, function(array){ 81 + $.get('/business/all', {upCode_eq: '77'}, function(array){
82 82
83 // 公司下拉options属性值 83 // 公司下拉options属性值
84 var options = '<option value="">-- 请选择公司 --</option>'; 84 var options = '<option value="">-- 请选择公司 --</option>';
@@ -132,7 +132,7 @@ @@ -132,7 +132,7 @@
132 } 132 }
133 133
134 // 公司值改变事件 134 // 公司值改变事件
135 - $('#companySelect').on('change',companySelectChangeSetBrancheValue); 135 + // $('#companySelect').on('change',companySelectChangeSetBrancheValue);
136 136
137 function companySelectChangeSetBrancheValue() { 137 function companySelectChangeSetBrancheValue() {
138 138
src/main/resources/static/pages/base/line/js/line-list-table.js
@@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
15 (function(){ 15 (function(){
16 16
17 /** 填充公司下拉框选择值 */ 17 /** 填充公司下拉框选择值 */
18 - $get('/business/all', {upCode_eq: '88'}, function(array){ 18 + $get('/business/all', {upCode_eq: '77'}, function(array){
19 19
20 // 公司下拉options属性值 20 // 公司下拉options属性值
21 var options = '<option value="">请选择...</option>'; 21 var options = '<option value="">请选择...</option>';
@@ -28,7 +28,8 @@ @@ -28,7 +28,8 @@
28 }); 28 });
29 29
30 // 填充公司下拉框options,并添加公司下拉框值改变事件setbrancheCompanySelectOptions 30 // 填充公司下拉框options,并添加公司下拉框值改变事件setbrancheCompanySelectOptions
31 - $('#companySelect').html(options).on('change', setbrancheCompanySelectOptions); 31 + $('#companySelect').html(options)
  32 + //$('#companySelect').html(options).on('change', setbrancheCompanySelectOptions);
32 33
33 }); 34 });
34 35
src/main/resources/static/pages/base/line/list.html
@@ -53,7 +53,7 @@ @@ -53,7 +53,7 @@
53 <th width="7%">线路编码</th> 53 <th width="7%">线路编码</th>
54 <th width="8%">线路名称</th> 54 <th width="8%">线路名称</th>
55 <th width="7%">所属公司</th> 55 <th width="7%">所属公司</th>
56 - <th width="8%">所属分公司</th> 56 + <!-- <th width="8%">所属分公司</th> -->
57 <th width="6%">线路性质</th> 57 <th width="6%">线路性质</th>
58 <th width="6%">线路等级</th> 58 <th width="6%">线路等级</th>
59 <th width="7%">上海市线路编码</th> 59 <th width="7%">上海市线路编码</th>
@@ -74,9 +74,9 @@ @@ -74,9 +74,9 @@
74 <td> 74 <td>
75 <select name="company_eq" class="form-control" id="companySelect"></select> 75 <select name="company_eq" class="form-control" id="companySelect"></select>
76 </td> 76 </td>
77 - <td> 77 + <!-- <td>
78 <select name="brancheCompany_eq" class="form-control" id="brancheCompanySelect"></select> 78 <select name="brancheCompany_eq" class="form-control" id="brancheCompanySelect"></select>
79 - </td> 79 + </td> -->
80 <td> 80 <td>
81 <select name="nature_like" class="form-control" id="natureSelect"> 81 <select name="nature_like" class="form-control" id="natureSelect">
82 <option value="">请选择...</option> 82 <option value="">请选择...</option>
@@ -137,36 +137,10 @@ @@ -137,36 +137,10 @@
137 </div> 137 </div>
138 <!-- 138 <!--
139 139
140 -<td style="vertical-align: middle;">  
141 - <input type="checkbox" class="group-checkable icheck" value="{{obj.name}}" id="{{obj.id}}" data-id="{{obj.id}}" data-lineName="{{obj.name}}">  
142 -</td>  
143 - -->  
144 -<script type="text/html" id="line_list_temp">  
145 - {{each list as obj i }}  
146 - <tr>  
147 <td style="vertical-align: middle;"> 140 <td style="vertical-align: middle;">
148 <input type="checkbox" class="group-checkable icheck" value="{{obj.name}}" id="{{obj.id}}" data-id="{{obj.id}}" data-lineName="{{obj.name}}"> 141 <input type="checkbox" class="group-checkable icheck" value="{{obj.name}}" id="{{obj.id}}" data-id="{{obj.id}}" data-lineName="{{obj.name}}">
149 </td> 142 </td>
150 - <td style="vertical-align: middle;">  
151 - {{(list.page*10)+(i+1)}}  
152 - </td>  
153 - <td>  
154 - {{obj.lineCode}}  
155 - </td>  
156 - <td>  
157 - {{obj.name}}  
158 - </td>  
159 - <td>  
160 - {{if obj.company == '55'}}  
161 - 上南公司  
162 - {{else if obj.company == '22'}}  
163 - 金高公司  
164 - {{else if obj.company == '05'}}  
165 - 杨高公司  
166 - {{else if obj.company == '26'}}  
167 - 南汇公司  
168 - {{/if}}  
169 - </td> 143 +
170 <td> 144 <td>
171 {{if obj.company == '55'}} 145 {{if obj.company == '55'}}
172 146
@@ -222,6 +196,36 @@ @@ -222,6 +196,36 @@
222 196
223 {{/if}} 197 {{/if}}
224 </td> 198 </td>
  199 + -->
  200 +<script type="text/html" id="line_list_temp">
  201 + {{each list as obj i }}
  202 + <tr>
  203 + <td style="vertical-align: middle;">
  204 + <input type="checkbox" class="group-checkable icheck" value="{{obj.name}}" id="{{obj.id}}" data-id="{{obj.id}}" data-lineName="{{obj.name}}">
  205 + </td>
  206 + <td style="vertical-align: middle;">
  207 + {{(list.page*10)+(i+1)}}
  208 + </td>
  209 + <td>
  210 + {{obj.lineCode}}
  211 + </td>
  212 + <td>
  213 + {{obj.name}}
  214 + </td>
  215 + <td>
  216 + {{if obj.company == '55'}}
  217 + 上南公司
  218 + {{else if obj.company == '22'}}
  219 + 金高公司
  220 + {{else if obj.company == '05'}}
  221 + 杨高公司
  222 + {{else if obj.company == '26'}}
  223 + 南汇公司
  224 + {{else if obj.company == '77'}}
  225 + 闵行公司
  226 + {{/if}}
  227 + </td>
  228 +
225 <td> 229 <td>
226 {{if obj.nature == 'lj'}} 230 {{if obj.nature == 'lj'}}
227 路救 231 路救
src/main/resources/static/pages/base/lineinformation/add.html
@@ -220,7 +220,8 @@ @@ -220,7 +220,8 @@
220 <div class="form-group"> 220 <div class="form-group">
221 <label class="control-label col-md-3"> 停车场 : </label> 221 <label class="control-label col-md-3"> 停车场 : </label>
222 <div class="col-md-4"> 222 <div class="col-md-4">
223 - <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> 223 + <select name="carPark" class="form-control" id="carParkSelect"></select>
  224 + <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
224 </div> 225 </div>
225 </div> 226 </div>
226 227
src/main/resources/static/pages/base/lineinformation/details.html
@@ -227,7 +227,8 @@ @@ -227,7 +227,8 @@
227 <div class="form-group"> 227 <div class="form-group">
228 <label class="control-label col-md-3"> 停车场 : </label> 228 <label class="control-label col-md-3"> 停车场 : </label>
229 <div class="col-md-4"> 229 <div class="col-md-4">
230 - <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> 230 + <select name="carPark" class="form-control" id="carParkSelect"></select>
  231 + <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
231 </div> 232 </div>
232 </div> 233 </div>
233 234
src/main/resources/static/pages/base/lineinformation/edit.html
@@ -230,7 +230,8 @@ @@ -230,7 +230,8 @@
230 <div class="form-group"> 230 <div class="form-group">
231 <label class="control-label col-md-3"> 停车场 : </label> 231 <label class="control-label col-md-3"> 停车场 : </label>
232 <div class="col-md-4"> 232 <div class="col-md-4">
233 - <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> 233 + <select name="carPark" class="form-control" id="carParkSelect"></select>
  234 + <!-- <input type="text" class="form-control" name="carPark" id="carParkInput" placeholder="停车场"> -->
234 </div> 235 </div>
235 </div> 236 </div>
236 237
src/main/resources/static/pages/base/lineinformation/js/lineinformation-add-form.js
@@ -5,6 +5,22 @@ $(function(){ @@ -5,6 +5,22 @@ $(function(){
5 5
6 if(lineId) { 6 if(lineId) {
7 7
  8 + $get('/carpark/all',null, function(array){
  9 +
  10 + // 停车场下拉options属性值
  11 + var options = '<option value="">-- 请选择停车场 --</option>';
  12 +
  13 + // 遍历array
  14 + $.each(array, function(i,d){
  15 +
  16 + options += '<option value="'+d.parkCode+'">'+d.parkName+'</option>';
  17 +
  18 + });
  19 +
  20 + $('#carParkSelect').html(options)
  21 +
  22 + });
  23 +
8 $('.lineinformation_back').attr('href','/pages/base/lineinformation/list.html?no='+lineId); 24 $('.lineinformation_back').attr('href','/pages/base/lineinformation/list.html?no='+lineId);
9 25
10 $('#lineIdInput').val(lineId); 26 $('#lineIdInput').val(lineId);
src/main/resources/static/pages/base/lineinformation/js/lineinformation-details-form.js
@@ -33,11 +33,38 @@ $(function() { @@ -33,11 +33,38 @@ $(function() {
33 // 如果不为空 33 // 如果不为空
34 if(result) { 34 if(result) {
35 35
36 - // 获取表单元素下的元素并设置值 36 + $get('/carpark/all',null, function(array){
  37 +
  38 + // 停车场下拉options属性值
  39 + var options = '<option value="">-- 请选择停车场 --</option>';
  40 +
  41 + // 遍历array
  42 + $.each(array, function(i,d){
  43 +
  44 + options += '<option value="'+d.parkCode+'">'+d.parkName+'</option>';
  45 +
  46 + });
  47 +
  48 + $('#carParkSelect').html(options)
  49 +
  50 + // 获取线路标准类型并设值
  51 + $('#typeInput').val(result.type);
  52 +
  53 + // 获取表单元素下的元素并设值
  54 + putFormData(result, '#lineinformation_details_form');
  55 +
  56 + $('#carParkSelect').val(result.carPark);
  57 +
  58 + // 获取线路ID元素并设值
  59 + // $('#lineIdInput').val(lineId);
  60 +
  61 + });
  62 +
  63 + /* // 获取表单元素下的元素并设置值
37 putFormData(result, '#lineinformation_details_form'); 64 putFormData(result, '#lineinformation_details_form');
38 65
39 // 获取线路标注类型设置值 66 // 获取线路标注类型设置值
40 - $('#typeInput').val(result.type); 67 + $('#typeInput').val(result.type);*/
41 68
42 } 69 }
43 70
src/main/resources/static/pages/base/lineinformation/js/lineinformation-edit-form.js
@@ -33,14 +33,32 @@ $(function() { @@ -33,14 +33,32 @@ $(function() {
33 // 如果不为空 33 // 如果不为空
34 if(result) { 34 if(result) {
35 35
36 - // 获取线路标准类型并设值  
37 - $('#typeInput').val(result.type);  
38 -  
39 - // 获取表单元素下的元素并设值  
40 - putFormData(result, '#lineinformation_edit_form');  
41 -  
42 - // 获取线路ID元素并设值  
43 - $('#lineIdInput').val(lineId); 36 + $get('/carpark/all',null, function(array){
  37 +
  38 + // 停车场下拉options属性值
  39 + var options = '<option value="">-- 请选择停车场 --</option>';
  40 +
  41 + // 遍历array
  42 + $.each(array, function(i,d){
  43 +
  44 + options += '<option value="'+d.parkCode+'">'+d.parkName+'</option>';
  45 +
  46 + });
  47 +
  48 + $('#carParkSelect').html(options)
  49 +
  50 + // 获取线路标准类型并设值
  51 + $('#typeInput').val(result.type);
  52 +
  53 + // 获取表单元素下的元素并设值
  54 + putFormData(result, '#lineinformation_edit_form');
  55 +
  56 + $('#carParkSelect').val(result.carPark);
  57 +
  58 + // 获取线路ID元素并设值
  59 + $('#lineIdInput').val(lineId);
  60 +
  61 + });
44 62
45 } 63 }
46 64