Commit eb22d5b0 by 白杨

修改图片上传方法

1 parent 7ba48321
...@@ -162,7 +162,7 @@ ...@@ -162,7 +162,7 @@
"\t\t\t<hr class=\"layui-bg-gray\">" "\t\t\t<hr class=\"layui-bg-gray\">"
} }
for(var i=0;i<photo.length;i++){ for(var i=0;i<photo.length;i++){
photo[i].photoPath = "http://114.55.43.0:16907/v1/point/getFile?ak=30bdc45ee00940cda7917d134fdb1523&filePath="+photo[i].photoPath photo[i].photoPath = saas.url + "/v1/point/getFile?ak=30bdc45ee00940cda7917d134fdb1523&filePath="+photo[i].photoPath
strImg += "<img src="+photo[i].photoPath+" class=\"item\"/>" strImg += "<img src="+photo[i].photoPath+" class=\"item\"/>"
} }
// localStorage.setItem('strImg',strImg) // localStorage.setItem('strImg',strImg)
......
//网点id
var pointId = localStorage.getItem('pointId');
$(function(){ $(function(){
var delParent; var delParent;
var defaults = { var defaults = {
fileType : ["jpg","png","bmp","jpeg"], // 上传文件的类垿 fileType : ["jpg","png","bmp","jpeg"], // 上传文件的类垿
fileSize : 1024 * 1024 * 10 // 上传文件的大尿 10M fileSize : 1024 * 1024 * 10 // 上传文件的大尿 10M
...@@ -124,19 +128,25 @@ function saveReturn(){ ...@@ -124,19 +128,25 @@ function saveReturn(){
console.log("file数据"+file); console.log("file数据"+file);
var formData = new FormData(); var formData = new FormData();
formData.append('file', file); formData.append('file', file);
$.ajax({ // $.ajax({
url: "/home/about", // url: "/home/about",
type: "post", // type: "post",
data: formData, // data: formData,
contentType: false, // contentType: false,
processData: false, // processData: false,
mimeType: "multipart/form-data", // mimeType: "multipart/form-data",
success: function (data) { // success: function (data) {
//
// console.log("返回正确数据"+data);
// },
// error: function (data) {
// console.log("错误返回数据"+data);
// }
// });
var url = "/v1/point/uploadPhoto?ak=" + saas.url + "&pointId=" + pointId;
saas.upLoadHttpRequest(url,formData,function (data) {
console.log("返回正确数据"+data); console.log("返回正确数据"+data);
}, },function (error) {
error: function (data) { console.log("错误返回数据"+error);
console.log("错误返回数据"+data);
}
}); });
} }
\ No newline at end of file
...@@ -129,8 +129,10 @@ var main = { ...@@ -129,8 +129,10 @@ var main = {
//注销控件 //注销控件
// main.dragFeature.deactivate(); // main.dragFeature.deactivate();
main.drawPoint.deactivate(); main.drawPoint.deactivate();
// var point = this.pointFeature.geometry.getCentroid(); //获取当前feature坐标
// console.log(point.x+","+point.y); var geometry = main.currentPoint.geometry.getCentroid();
//修改网点坐标
main.updatePoint(geometry.x,geometry.y);
} }
}, },
addMarker: function (pointX,pointY,code,iconPath) { addMarker: function (pointX,pointY,code,iconPath) {
...@@ -163,14 +165,14 @@ var main = { ...@@ -163,14 +165,14 @@ var main = {
main.currentPoint = eventArgs.feature; main.currentPoint = eventArgs.feature;
main.vectorLayer.removeAllFeatures(); main.vectorLayer.removeAllFeatures();
main.vectorLayer.addFeatures(main.currentPoint); main.vectorLayer.addFeatures(main.currentPoint);
var geometry = eventArgs.feature.geometry.getCentroid(); // var geometry = eventArgs.feature.geometry.getCentroid();
main.updatePoint(geometry.x,geometry.y); // main.updatePoint(geometry.x,geometry.y);
}, },
updatePoint: function (x,y) { updatePoint: function (x,y) {
var method = "/point/updatePoint"; var method = "/point/updatePoint";
var parameter = { var parameter = {
custom_id:"{\"fieldName\":\"名称\",\"fieldValue\":\"网点1\"}", custom_id:"{\"fieldName\":\"名称\",\"fieldValue\":\"网点1\"}",
infos:"{\"fieldName\":\"名称\",\"fieldValue\":\"网点1\"}", infos:"[{\"fieldName\":\"名称\",\"fieldValue\":\"网点1\"}]",
x:x, x:x,
y:y, y:y,
coord_type:"gcj02mc" coord_type:"gcj02mc"
......
...@@ -37,5 +37,18 @@ var saas = { ...@@ -37,5 +37,18 @@ var saas = {
error: errorComplate, error: errorComplate,
}; };
$.ajax(config); $.ajax(config);
},
upLoadHttpRequest: function (method, formData, successComplate, errorComplate) {
var config = {
url:saas.url + method,
type: "post",
data: formData,
contentType: false,
processData: false,
mimeType: "multipart/form-data",
success: successComplate,
error: errorComplate,
};
$.ajax(config);
} }
} }
\ No newline at end of file
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!