Commit d85f697730a97019c66aabcdc8af9ed7844d027f
1 parent
cbfd5fd3
1.道闸标签导致的临加班次js错误
Showing
1 changed file
with
18 additions
and
14 deletions
src/main/resources/static/real_control_v2/js/line_schedule/sch_table.js
| @@ -222,13 +222,15 @@ var gb_schedule_table = (function () { | @@ -222,13 +222,15 @@ var gb_schedule_table = (function () { | ||
| 222 | 222 | ||
| 223 | // 道闸标记 | 223 | // 道闸标记 |
| 224 | var tag = line2Schedule[sch.xlBm][sch.id]; | 224 | var tag = line2Schedule[sch.xlBm][sch.id]; |
| 225 | - if(tag.sd_tag == 1){ | ||
| 226 | - sch.sd_tag = sch.sd_tag; | ||
| 227 | - sch.sd_time = sch.sd_time; | ||
| 228 | - } | ||
| 229 | - if(tag.sf_tag == 1){ | ||
| 230 | - sch.sf_tag = sch.sf_tag; | ||
| 231 | - sch.sf_time = sch.sf_time; | 225 | + if (tag) { |
| 226 | + if(tag.sd_tag == 1){ | ||
| 227 | + sch.sd_tag = sch.sd_tag; | ||
| 228 | + sch.sd_time = sch.sd_time; | ||
| 229 | + } | ||
| 230 | + if(tag.sf_tag == 1){ | ||
| 231 | + sch.sf_tag = sch.sf_tag; | ||
| 232 | + sch.sf_time = sch.sf_time; | ||
| 233 | + } | ||
| 232 | } | 234 | } |
| 233 | line2Schedule[sch.xlBm][sch.id] = sch; | 235 | line2Schedule[sch.xlBm][sch.id] = sch; |
| 234 | //update | 236 | //update |
| @@ -878,13 +880,15 @@ var gb_schedule_table = (function () { | @@ -878,13 +880,15 @@ var gb_schedule_table = (function () { | ||
| 878 | sch = rs.t; | 880 | sch = rs.t; |
| 879 | // 道闸标记 | 881 | // 道闸标记 |
| 880 | var tag = line2Schedule[sch.xlBm][sch.id]; | 882 | var tag = line2Schedule[sch.xlBm][sch.id]; |
| 881 | - if(tag.sd_tag == 1){ | ||
| 882 | - sch.sd_tag = tag.sd_tag; | ||
| 883 | - sch.sd_time = tag.sd_time; | ||
| 884 | - } | ||
| 885 | - if(tag.sf_tag == 1){ | ||
| 886 | - sch.sf_tag = tag.sf_tag; | ||
| 887 | - sch.sf_time = tag.sf_time; | 883 | + if (tag) { |
| 884 | + if(tag.sd_tag == 1){ | ||
| 885 | + sch.sd_tag = tag.sd_tag; | ||
| 886 | + sch.sd_time = tag.sd_time; | ||
| 887 | + } | ||
| 888 | + if(tag.sf_tag == 1){ | ||
| 889 | + sch.sf_tag = tag.sf_tag; | ||
| 890 | + sch.sf_time = tag.sf_time; | ||
| 891 | + } | ||
| 888 | } | 892 | } |
| 889 | line2Schedule[sch.xlBm][sch.id] = sch; | 893 | line2Schedule[sch.xlBm][sch.id] = sch; |
| 890 | updateDom(sch); | 894 | updateDom(sch); |