|  | @@ -2083,7 +2083,7 @@
 | 
	
		
			
				|  |  |                                          </div>
 | 
	
		
			
				|  |  |                                          <div>
 | 
	
		
			
				|  |  |                                              <a href="#bd-set-11-1" class="show-map-edit" data-toggle="modal" data-target="#bd-set-11-1" data-dismiss="modal">编辑坐标</a>
 | 
	
		
			
				|  |  | -                                            <a href="javascript:void(0);" class="show-map-edit" style="display:none;">上传图片</a>
 | 
	
		
			
				|  |  | +                                            <a href="#bd-set-11-5" class="show-map-edit" data-toggle="modal" data-target="#bd-set-11-5" data-dismiss="modal" style="display:none;">上传图片</a>
 | 
	
		
			
				|  |  |                                          </div>
 | 
	
		
			
				|  |  |                                      </div>
 | 
	
		
			
				|  |  |                                  </div>
 | 
	
	
		
			
				|  | @@ -2100,6 +2100,37 @@
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |  </div>
 | 
	
		
			
				|  |  | +<!--上传图片-->
 | 
	
		
			
				|  |  | +<div class="modal fade" id="bd-set-11-5" data-backdrop="static">
 | 
	
		
			
				|  |  | +    <div class="modal-dialog modal-lg" role="document">
 | 
	
		
			
				|  |  | +        <div class="modal-content">
 | 
	
		
			
				|  |  | +            <div class="modal-header">
 | 
	
		
			
				|  |  | +                <h5 class="modal-title">上传静态图片</h5>
 | 
	
		
			
				|  |  | +            </div>
 | 
	
		
			
				|  |  | +            <div class="modal-body">
 | 
	
		
			
				|  |  | +                <p><input value="选择图片" type="file" id="upload-map-pic" /></p>
 | 
	
		
			
				|  |  | +                <p>预览</p>
 | 
	
		
			
				|  |  | +                <div id="show-map-pic" style="border: 1px solid rgba(0,0,0,.125);height: 388px; width: 100%;">
 | 
	
		
			
				|  |  | +                    <% if (map_pic) { %>
 | 
	
		
			
				|  |  | +                        <img style="display:block;width:100%;height: 387px;margin:0 auto;" src="<%- fujianOssPath + map_pic %>">
 | 
	
		
			
				|  |  | +                    <% } else { %>
 | 
	
		
			
				|  |  | +                        <div class="p-5 text-center text-muted">
 | 
	
		
			
				|  |  | +                            <img src="/public/images/nulllogo.png" />
 | 
	
		
			
				|  |  | +                            <div class="pt-3">暂无静态图片</div>
 | 
	
		
			
				|  |  | +                        </div>
 | 
	
		
			
				|  |  | +                    <% } %>
 | 
	
		
			
				|  |  | +                </div>
 | 
	
		
			
				|  |  | +            </div>
 | 
	
		
			
				|  |  | +            <div class="modal-footer">
 | 
	
		
			
				|  |  | +                <a href="javascript:void(0)" class="btn btn-sm btn-secondary" data-dismiss="modal">关闭</a>
 | 
	
		
			
				|  |  | +                <a href="#bd-set-11" class="btn btn-sm btn-outline-primary show-map-edit" data-toggle="modal" data-target="#bd-set-11" onclick="back=true" data-dismiss="modal">返回概况设置</a>
 | 
	
		
			
				|  |  | +                <% if (hadMap === 2) { %>
 | 
	
		
			
				|  |  | +                    <button type="button" class="btn btn-sm btn-success" onclick="window.location.reload()" >刷新显示</button>
 | 
	
		
			
				|  |  | +                <% } %>
 | 
	
		
			
				|  |  | +            </div>
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +</div>
 | 
	
		
			
				|  |  |  <!--地图路线-->
 | 
	
		
			
				|  |  |  <div class="modal fade" id="bd-set-11-1" data-backdrop="static">
 | 
	
		
			
				|  |  |      <div class="modal-dialog" role="document">
 | 
	
	
		
			
				|  | @@ -2192,34 +2223,40 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  |      const hadMap = parseInt(<%- hadMap %>);
 | 
	
		
			
				|  |  | +    const fujianOssPath = JSON.parse(unescape('<%- escape(JSON.stringify(fujianOssPath)) %>'));
 | 
	
		
			
				|  |  | +    let back = false;
 | 
	
		
			
				|  |  |      $(function () {
 | 
	
		
			
				|  |  | -        $('#bd-set-11').on('show.bs.modal', function () {
 | 
	
		
			
				|  |  | -            if (hadMap === 1 || hadMap === 2) {
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(1).addClass('card-gk-active');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(1).find('.sel-width').removeClass('sel-gary').addClass('sel-blue');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(0).removeClass('card-gk-active');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(0).find('.sel-width').removeClass('sel-blue').addClass('sel-gary');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(1).attr('data-value', hadMap);
 | 
	
		
			
				|  |  | -                if (hadMap === 1) {
 | 
	
		
			
				|  |  | -                    $('.change-map').eq(0).removeClass('btn-outline-primary').addClass('btn-secondary');
 | 
	
		
			
				|  |  | -                    $('.change-map').eq(1).removeClass('btn-secondary').addClass('btn-outline-primary');
 | 
	
		
			
				|  |  | -                    $('.show-map-edit').eq(0).show();
 | 
	
		
			
				|  |  | -                    $('.show-map-edit').eq(1).hide();
 | 
	
		
			
				|  |  | -                    $('#bd-set-11').find('.card').eq(1).find('img').attr('src', '/public/images/dongtai.png');
 | 
	
		
			
				|  |  | -                } else {
 | 
	
		
			
				|  |  | -                    $('.change-map').eq(1).removeClass('btn-outline-primary').addClass('btn-secondary');
 | 
	
		
			
				|  |  | -                    $('.change-map').eq(0).removeClass('btn-secondary').addClass('btn-outline-primary');
 | 
	
		
			
				|  |  | -                    $('.show-map-edit').eq(1).show();
 | 
	
		
			
				|  |  | -                    $('.show-map-edit').eq(0).hide();
 | 
	
		
			
				|  |  | -                    $('#bd-set-11').find('.card').eq(1).find('img').attr('src', '/public/images/jingtai.png');
 | 
	
		
			
				|  |  | +        $('#bd-set-11').on('shown.bs.modal', function () {
 | 
	
		
			
				|  |  | +            if (!back) {
 | 
	
		
			
				|  |  | +                if (hadMap === 1 || hadMap === 2) {
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(1).addClass('card-gk-active');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(1).find('.sel-width').removeClass('sel-gary').addClass('sel-blue');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(0).removeClass('card-gk-active');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(0).find('.sel-width').removeClass('sel-blue').addClass('sel-gary');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(1).attr('data-value', hadMap);
 | 
	
		
			
				|  |  | +                    if (hadMap === 1) {
 | 
	
		
			
				|  |  | +                        $('.change-map').eq(0).removeClass('btn-outline-primary').addClass('btn-secondary');
 | 
	
		
			
				|  |  | +                        $('.change-map').eq(1).removeClass('btn-secondary').addClass('btn-outline-primary');
 | 
	
		
			
				|  |  | +                        $('.show-map-edit').eq(0).show();
 | 
	
		
			
				|  |  | +                        $('.show-map-edit').eq(1).hide();
 | 
	
		
			
				|  |  | +                        $('#bd-set-11').find('.card').eq(1).find('img').attr('src', '/public/images/dongtai.png');
 | 
	
		
			
				|  |  | +                    } else {
 | 
	
		
			
				|  |  | +                        $('.change-map').eq(1).removeClass('btn-outline-primary').addClass('btn-secondary');
 | 
	
		
			
				|  |  | +                        $('.change-map').eq(0).removeClass('btn-secondary').addClass('btn-outline-primary');
 | 
	
		
			
				|  |  | +                        $('.show-map-edit').eq(1).show();
 | 
	
		
			
				|  |  | +                        $('.show-map-edit').eq(0).hide();
 | 
	
		
			
				|  |  | +                        $('#bd-set-11').find('.card').eq(1).find('img').attr('src', '/public/images/jingtai.png');
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                } else if (hadMap === 3) {
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(0).addClass('card-gk-active');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(0).find('.sel-width').removeClass('sel-gary').addClass('sel-blue');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(1).removeClass('card-gk-active');
 | 
	
		
			
				|  |  | +                    $('#bd-set-11').find('.card').eq(1).find('.sel-width').removeClass('sel-blue').addClass('sel-gary');
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -            } else if (hadMap === 3) {
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(0).addClass('card-gk-active');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(0).find('.sel-width').removeClass('sel-gary').addClass('sel-blue');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(1).removeClass('card-gk-active');
 | 
	
		
			
				|  |  | -                $('#bd-set-11').find('.card').eq(1).find('.sel-width').removeClass('sel-blue').addClass('sel-gary');
 | 
	
		
			
				|  |  | +                $('#map-value').val(hadMap);
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  | +                back = false;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | -            $('#map-value').val(hadMap);
 | 
	
		
			
				|  |  |          })
 | 
	
		
			
				|  |  |          $('body').on('click', '#bd-set-11 .select-map', function () {
 | 
	
		
			
				|  |  |              // const val = parseInt($(this).data('value'));
 | 
	
	
		
			
				|  | @@ -2250,6 +2287,26 @@
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        $('#upload-map-pic').change(function () {
 | 
	
		
			
				|  |  | +            const file = this.files[0];
 | 
	
		
			
				|  |  | +            const ext = file.name.toLowerCase().split('.').splice(-1)[0];
 | 
	
		
			
				|  |  | +            const imgStr = /(jpg|jpeg|png|bmp|BMP|JPG|PNG|JPEG)$/;
 | 
	
		
			
				|  |  | +            if (!imgStr.test(ext)) {
 | 
	
		
			
				|  |  | +                toastr.error('请上传正确的图片格式文件');
 | 
	
		
			
				|  |  | +                $('#upload-map-pic').val('');
 | 
	
		
			
				|  |  | +                return
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            if ($(this).val()) {
 | 
	
		
			
				|  |  | +                const formData = new FormData();
 | 
	
		
			
				|  |  | +                formData.append('file', this.files[0]);
 | 
	
		
			
				|  |  | +                postDataWithFile('/tender/' + tenderId + '/map/upload', formData, function (result) {
 | 
	
		
			
				|  |  | +                    const html = '<img style="display:block;width:100%;height: 387px;margin:0 auto;" src="'+ fujianOssPath + result.map_pic +'">';
 | 
	
		
			
				|  |  | +                    $('#show-map-pic').html(html);
 | 
	
		
			
				|  |  | +                    $('#upload-map-pic').val('');
 | 
	
		
			
				|  |  | +                });
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          $('#save-select-map').click(function () {
 | 
	
		
			
				|  |  |              $(this).attr('disabled', true);
 | 
	
		
			
				|  |  |              const val = parseInt($('#map-value').val());
 |