     open static func queryRoomNo(_ request: HTTPRequest, _ response: HTTPResponse) {
         do {
             guard let roomnumber = request.param(name: "roomnumber") else {
-                try response.setBody(json: ["success":false, "status": 200])
+                try response.setBody(json: ["success": false, "status": 200, "data": "roomnumber 参数不正确"])
                 response.completed()
                 return
             }

        do {
            guard
                let json = request.postBodyString,
                let dict = try json.jsonDecode() as? [String : Any],
                let id: Int             = dict["id"]            as? Int,
                let month: String       = dict["month"]         as? String,
                let electric: Int       = dict["electric"]      as? Int,
                let water: Int          = dict["water"]         as? Int
                else {
                    try response.setBody(json: ["success":false, "status": 200])
                    response.completed()
                    return
            }

            let date = Date()


            var tenantsArray: [[String: Any]] = []
            for row in tenants.rows() {
                tenantsArray.append(row.asDict() as [String: Any])
            }
            
            try response.setBody(json: ["success": true, "status": 200, "data": tenantsArray])
            response.completed()
        } catch {
            try! response.setBody(json: ["success": false, "status": 200, "data": error])
            response.completed()
            Log.error(message: "queryRoomNo : \(error)")
        }
