dever 5 年之前
父节点
当前提交
21a7a060ae
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      demeter/web.py

+ 4 - 3
demeter/web.py

@@ -118,10 +118,11 @@ class Base(tornado.web.RequestHandler):
 		self.data['list'] = self.service('common').list(model, state=self.data['state'], search=self.data['search'], page=True, order=order)
 		self.data['list'] = self.service('common').list(model, state=self.data['state'], search=self.data['search'], page=True, order=order)
 
 
 	def one(self, model, **kwd):
 	def one(self, model, **kwd):
-		id = self.input('id')
 		self.data['info'] = {}
 		self.data['info'] = {}
-		if id:
-			kwd['id'] = id
+		if 'id' not in kwd and self.input('id'):
+			id = self.input('id')
+			if id:
+				kwd['id'] = id
 		if kwd:
 		if kwd:
 			self.data['info'] = self.service('common').one(model, **kwd)
 			self.data['info'] = self.service('common').one(model, **kwd)