我的报账显示逻辑优化修改
This commit is contained in:
parent
bae611e90e
commit
3c45588864
|
@ -49,6 +49,10 @@ import kd.fi.dhc.service.impl.FieldMapServiceImpl;
|
|||
import kd.fi.dhc.util.BillShowParameterUtil;
|
||||
import kd.fi.dhc.util.FormValidationUtil;
|
||||
|
||||
/**
|
||||
* 我的报账系统标准列表插件二开
|
||||
* 说明:去除报账状态的显示逻辑
|
||||
*/
|
||||
public class MyBillListPluginExt extends AbstractListPlugin {
|
||||
private List<FilterColumn> commonFilterColumnList = new ArrayList();
|
||||
private FieldMapService service = new FieldMapServiceImpl();
|
||||
|
@ -464,7 +468,7 @@ public class MyBillListPluginExt extends AbstractListPlugin {
|
|||
String reimburseStatus = statusValue.getReimburseStatus();
|
||||
String billStatus = statusValue.getBillStatus();
|
||||
String bizStatus = statusValue.getBizStatus();
|
||||
v.set("reimbursestatus", reimburseStatus);
|
||||
// v.set("reimbursestatus", reimburseStatus);//二开注释掉的
|
||||
v.set("billstatusext", billStatus);
|
||||
v.set("businessstatus", bizStatus);
|
||||
}
|
||||
|
|
|
@ -19,8 +19,9 @@ import java.util.Map;
|
|||
public class ReimbursementStatusTaskPlugin extends AbstractTask {
|
||||
@Override
|
||||
public void execute(RequestContext requestContext, Map<String, Object> map) throws KDException {
|
||||
QFilter qFilters = new QFilter("bill.number", QCP.equals, "er_publicreimbursebill");
|
||||
qFilters.and(new QFilter("billstatusext", QCP.equals, "审核通过"));
|
||||
QFilter qFilters = new QFilter("bill.number", QCP.equals, "er_publicreimbursebill");//业务单据-对公报销单
|
||||
qFilters.and(new QFilter("billstatusext", QCP.equals, "审核通过"));//单据状态-审核通过
|
||||
qFilters.and(new QFilter("reimbursestatus", QCP.equals, "1"));//报账状态-报账中
|
||||
DynamicObject[] dhc_myBillLists = BusinessDataServiceHelper.load("dhc_mybilllist",
|
||||
"id,billno,reimbursestatus", new QFilter[]{qFilters});//我的报账
|
||||
|
||||
|
|
Loading…
Reference in New Issue