Commit 20290a201e080a92589be8ffd77a8964c5cbfe6a

Authored by yiming
1 parent 13349f3c

路单审计报 分公司全部查询

src/main/resources/static/pages/forms/statement/auditReport.html
... ... @@ -129,40 +129,34 @@
129 129 });
130 130 $("#date").val(dateTime);
131 131 $("#date2").val(dateTime);
132   -
133   -
134   - var fage=true;
  132 +
  133 + var fage=false;
135 134 var obj = [];
136 135 var xlList;
137 136 $.get('/report/lineList',function(result){
138 137 xlList=result;
139 138 $.get('/user/companyData', function(result){
140 139 obj = result;
141   - var options = '<option value="">请选择</option>';
  140 + var options = '';
142 141 for(var i = 0; i < obj.length; i++){
143 142 options += '<option value="'+obj[i].companyCode+'">'+obj[i].companyName+'</option>';
144 143 }
145   -
146 144 if(obj.length ==0){
147   - $("#gsdmDiv").css('display','none');
  145 + $("#gsdmDiv").css('display','none');
148 146 }else if(obj.length ==1){
149   - $("#gsdmDiv").css('display','none');
150   - if(obj[0].children.length == 1 || obj[0].children.length ==0){
151   - fage=false;
  147 + $("#gsdmDiv").css('display','none');
  148 + if(obj[0].children.length == 1 || obj[0].children.length ==0)
152 149 $('#fgsdmDiv').css('display','none');
153   - }
154 150 }
155 151 $('#gsdm').html(options);
156 152 updateCompany();
157 153 });
158   - })
  154 + });
  155 +
159 156 $("#gsdm").on("change",updateCompany);
160 157 function updateCompany(){
161 158 var company = $('#gsdm').val();
162   - var options = '';
163   - if(fage){
164   - options = '<option value="">请选择</option>';
165   - }
  159 + var options = '<option value="">全部</option>';
166 160 for(var i = 0; i < obj.length; i++){
167 161 if(obj[i].companyCode == company){
168 162 var children = obj[i].children;
... ... @@ -172,30 +166,37 @@
172 166 }
173 167 }
174 168 $('#fgsdm').html(options);
  169 + initXl();
175 170 }
176   -
177   - var tempData = {};
178   - $.get('/report/lineList',function(xlList){
179   - var data = [];
  171 +
  172 +
  173 +
  174 +
  175 + $("#fgsdm").on("change",initXl);
  176 + function initXl(){
  177 + var data=[];
180 178 data.push({id: " ", text: "全部线路"});
181   - $.get('/user/companyData', function(result){
182   - for(var i = 0; i < result.length; i++){
183   - var companyCode = result[i].companyCode;
184   - var children = result[i].children;
185   - for(var j = 0; j < children.length; j++){
186   - var code = children[j].code;
187   - for(var k=0;k < xlList.length;k++ ){
188   - if(xlList[k]["fgsbm"]==code && xlList[k]["gsbm"]==companyCode){
189   - data.push({id: xlList[k]["xlbm"], text: xlList[k]["xlname"]});
190   - tempData[xlList[k]["xlbm"]] = companyCode+":"+code;
191   - }
  179 + if(fage){
  180 + $("#line").select2("destroy").html('');
  181 + }
  182 + var fgs=$('#fgsdm').val();
  183 + var gs=$('#gsdm').val();
  184 + for(var i=0;i<xlList.length;i++){
  185 + if(gs!=""){
  186 + if(fgs!=""){
  187 + if(xlList[i]["fgsbm"]==fgs && xlList[i]["gsbm"]==gs){
  188 + data.push({id: xlList[i]["xlbm"], text: xlList[i]["xlname"]});
  189 + }
  190 + }else{
  191 + if(xlList[i]["gsbm"]==gs){
  192 + data.push({id: xlList[i]["xlbm"], text: xlList[i]["xlname"]});
192 193 }
193 194 }
194 195 }
195   - initPinYinSelect2('#line',data,'');
196   -
197   - });
198   - });
  196 + }
  197 + initPinYinSelect2('#line',data,'');
  198 + fage=true;
  199 + }
199 200  
200 201 $.get('/auditReport/queryCarList',function(carList){
201 202 var data = [];
... ... @@ -217,7 +218,7 @@
217 218 });
218 219 });
219 220  
220   - $("#line").on("change", function(){
  221 + /*$("#line").on("change", function(){
221 222 if($("#line").val() == " "){
222 223 $("#gsdm").attr("disabled", false);
223 224 $("#fgsdm").attr("disabled", false);
... ... @@ -229,7 +230,7 @@
229 230 $("#gsdm").attr("disabled", true);
230 231 $("#fgsdm").attr("disabled", true);
231 232 }
232   - });
  233 + });*/
233 234  
234 235  
235 236 var line ="";
... ...