小黑小波比.检测上传图片

<span style="white-space:pre">	</span>//检测图片上传的图片
	//http://127.0.0.1:8080/apis/admin/reg/p?params={%22url%22:%22group1/M00/00/00/wKjHx1QzjOmAZVFiAABb74Fg9Sg544.txt%22}
	p:{
		attribute:{

		},
		method:function(e){
			e.image(e.params.url);
		}
	},

在浏览器输入http://127.0.0.1:8080/apis/admin/reg/p?params={"url":"group1/M00/00/00/wKjHx1QzjOmAZVFiAABb74Fg9Sg544.txt"}

这里"group1/M00/00/00/wKjHx1QzjOmAZVFiAABb74Fg9Sg544.txt"由fileid获取,console.log(fileid);


app/admin/person.js

upload: {
		attribute: {
			"user":true
		},
		method: function(e) {
			var _ = this.apis;
			var ucode = e.action.user.ucode;
			var sql = "update userbase set uimage=:fileid where ucode=:ucode";
			//console.log("files="+files+", "+"path="+path+", "+"id="+id+","+"name=" + name + "," + "type=" + type);
			console.log(e.params.files);
			if(e.params.files && e.params.files.path){
				app.store.save({
					id:e.params.files.hash,
					path:e.params.files.path,
					name:e.params.files.name,
					type:e.params.files.type
				}).success(function(fileid){
					_.sql.save(sql,{
						fileid:fileid,
						ucode:ucode
					}).success(function(result){
						e.result({
							url:fileid
						});
						//console.log("************"+fileid+"*********************"+e.result);
					}).failure(function(){
						e.result({
							"failure":false
						});
					});
				}).failure(function(e){
					console.log(e.params.files.hash,e);
					e.result({
						"failure":false
					});
				}).end();
			}else{
				e.result({
					"failure":false
				});
			}
		}	
	},

找fileid

你可能感兴趣的:(js,小黑小波比,检测nodejs)