Commit 99d80d9c authored by daniel's avatar daniel

feat(road): 轨迹上传代码恢复

parent 2541552b
const uploadUrl = '/api-common/v1/upload?folder=' + 'gk/cmptLogo' + '&cmptId=' + getCId()
var layers = []; var layers = [];
$(document).ready(function () { $(document).ready(function () {
$('body').on('click', '.addTempalte', function () { $('body').on('click', '.addTempalte', function () {
...@@ -204,7 +203,7 @@ $(document).ready(function () { ...@@ -204,7 +203,7 @@ $(document).ready(function () {
//文件上传处理 //文件上传处理
function uploadFile(obj) { function uploadFile(obj) {
var reads = new FileReader(); var reads = new FileReader();
file = obj.files[0]; logoFile = obj.files[0];
var dataId = $(obj).parent().parent().parent().attr('data-id'); var dataId = $(obj).parent().parent().parent().attr('data-id');
var pathId = $(obj).parent().parent().parent().attr('data-path-id'); var pathId = $(obj).parent().parent().parent().attr('data-path-id');
var pathName = $('#pathName').val(); var pathName = $('#pathName').val();
...@@ -212,35 +211,38 @@ function uploadFile(obj) { ...@@ -212,35 +211,38 @@ function uploadFile(obj) {
layer.msg('请输入路线名称!'); layer.msg('请输入路线名称!');
return false; return false;
} }
var suffix = file.name.substr(file.name.lastIndexOf(".") + 1); var suffix = logoFile.name.substr(logoFile.name.lastIndexOf(".") + 1);
if ("gpx" != suffix && "kml" != suffix) { if ("gpx" != suffix && "kml" != suffix) {
layer.msg('文件格式不正确!'); layer.msg('文件格式不正确!');
return false; return false;
} }
reads.readAsDataURL(file); reads.readAsDataURL(logoFile);
reads.onload = function (e) { reads.onload = function (e) {
//将处理完的图片文件上传到阿里云服务器 //将处理完的图片文件上传到阿里云服务器
//上传LOGO图片 //上传LOGO图片
var formData = new FormData(); var formData = new FormData();
formData.append("file", file); formData.append("uploadImg", logoFile);
$.ajax({ $.ajax({
url: uploadFile, /*接口域名地址*/ url: 'https://event.geexek.com/upload/file.do', /*接口域名地址*/
type: 'post', type: 'post',
data: formData, data: formData,
contentType: false, contentType: false,
processData: false, processData: false,
success: function (res) { success: function (res) {
console.log(res);
if (res.code == "1") { if (res.code == "1") {
layer.msg('上传成功', { icon: 1, time: 1500 }); layer.msg('上传成功', { icon: 1, time: 1500 });
$('.equip-item[data-id=' + dataId + ']').attr('data-file-name', file.name); $('.equip-item[data-id=' + dataId + ']').attr('data-file-name', logoFile.name);
$('.equip-item[data-id=' + dataId + ']').attr('data-file-url', res.result); $('.equip-item[data-id=' + dataId + ']').attr('data-file-url', res.result);
$('.equip-item[data-id=' + dataId + ']').attr('data-file-size', file.size / 1024); $('.equip-item[data-id=' + dataId + ']').attr('data-file-size', logoFile.size / 1024);
$('#gpsName').text(file.name); $('#gpsName').text(logoFile.name);
saveRoad(dataId, pathId, pathName, file.name, res.content, file.size / 1024); saveRoad(dataId, pathId, pathName, logoFile.name, res.result, logoFile.size / 1024);
clearLayers() clearLayers()
loadGps(res.content); loadGps(res.result);
// $('.equip-item[data-id='+dataId+']').find('.edit-new').trigger('click'); // $('.equip-item[data-id='+dataId+']').find('.edit-new').trigger('click');
$('#route-file').val(''); $('#route-file').val('');
} else {
console.log(res);
} }
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment