//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.hand.app.esignHclc.controllers;

import com.hand.app.esignHclc.service.ISignInfoHclcFaceService;
import com.hand.hap.system.controllers.BaseController;
import com.hand.hap.system.dto.ResponseData;
import javax.servlet.http.HttpServletRequest;
import net.sf.json.JSONObject;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class SignHclcListenController extends BaseController {
    @Autowired
    private ISignInfoHclcFaceService iSignInfoHclcFaceService;

    public SignHclcListenController() {
    }

    @ResponseBody
    @RequestMapping(
        value = {"/api/public/listen/auth/result"},
        method = {RequestMethod.POST}
    )
    public ResponseData postAuthResult(HttpServletRequest request, @RequestBody(required = false) JSONObject params) {
        ResponseData responseData = new ResponseData(false);
        this.iSignInfoHclcFaceService.postAuthResult(this.createRequestContext(request), params);
        responseData.setCode("200");
        responseData.setSuccess(true);
        responseData.setMessage("接收成功！");
        return responseData;
    }
}
