rk
10 小时以前 cf17c2f7012fc4351f66c71d66a4aa3a9fe9e34a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.doumee.config.xyy;
 
 
import com.doumee.biz.system.SystemDictDataBiz;
import com.doumee.config.xyy.dto.RestRequest;
import com.doumee.core.constants.Constants;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
 
/**
 * 芯烨云公共配置类
 */
@Component
public class XyyConfig {
 
    @Autowired
    private SystemDictDataBiz systemDictDataBiz;
 
    /**
     * 生成通用的请求头
     */
    public void createRequestHeader(RestRequest request) {
        String user = systemDictDataBiz.queryByCode(Constants.XPYUN_CONFIG, Constants.XPYUN_USER).getCode();
        String userKey = systemDictDataBiz.queryByCode(Constants.XPYUN_CONFIG, Constants.XPYUN_USER_KEY).getCode();
        request.setUser(user);
        request.setTimestamp(System.currentTimeMillis() + "");
        request.setSign(HashSignUtil.sign(request.getUser() + userKey + request.getTimestamp()));
        request.setDebug("0");
    }
}