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