You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.3 KiB
Java
36 lines
1.3 KiB
Java
package com.customization.hrm.dept.impl;
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.wbi.util.ParamUtil;
|
|
import com.wbi.util.StringUtil;
|
|
import com.weaverboot.frame.ioc.anno.classAnno.WeaIocReplaceComponent;
|
|
import com.weaverboot.frame.ioc.anno.methodAnno.WeaReplaceAfter;
|
|
import com.weaverboot.frame.ioc.anno.methodAnno.WeaReplaceBefore;
|
|
import com.weaverboot.frame.ioc.handler.replace.weaReplaceParam.impl.WeaAfterReplaceParam;
|
|
import com.weaverboot.frame.ioc.handler.replace.weaReplaceParam.impl.WeaBeforeReplaceParam;
|
|
import weaver.conn.RecordSet;
|
|
import weaver.general.BaseBean;
|
|
import weaver.general.Util;
|
|
import weaver.hrm.HrmUserVarify;
|
|
import weaver.hrm.User;
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import java.util.*;
|
|
|
|
@WeaIocReplaceComponent
|
|
public class Proxy {
|
|
@WeaReplaceBefore(
|
|
value = "api/workflow/reqform/updateReqInfo",
|
|
order = 1,
|
|
description = "qwer"
|
|
)
|
|
public void before(WeaBeforeReplaceParam weaBeforeReplaceParam) {
|
|
HttpServletRequest request = weaBeforeReplaceParam.getRequest();
|
|
HttpServletResponse response = weaBeforeReplaceParam.getResponse();
|
|
Map paramMap = ParamUtil.request2Map(request);
|
|
User user = HrmUserVarify.getUser(request, response);
|
|
}
|
|
|
|
}
|