Commit d85f697730a97019c66aabcdc8af9ed7844d027f

Authored by 王通
1 parent cbfd5fd3

1.道闸标签导致的临加班次js错误

src/main/resources/static/real_control_v2/js/line_schedule/sch_table.js
... ... @@ -222,13 +222,15 @@ var gb_schedule_table = (function () {
222 222  
223 223 // 道闸标记
224 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 235 line2Schedule[sch.xlBm][sch.id] = sch;
234 236 //update
... ... @@ -878,13 +880,15 @@ var gb_schedule_table = (function () {
878 880 sch = rs.t;
879 881 // 道闸标记
880 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 893 line2Schedule[sch.xlBm][sch.id] = sch;
890 894 updateDom(sch);
... ...