|
@@ -1,5 +1,6 @@
|
|
package nckd.jimin.jyyy.fi.plugin.form;
|
|
package nckd.jimin.jyyy.fi.plugin.form;
|
|
|
|
|
|
|
|
+import kd.bos.bill.BillOperationStatus;
|
|
import kd.bos.bill.BillShowParameter;
|
|
import kd.bos.bill.BillShowParameter;
|
|
import kd.bos.bill.OperationStatus;
|
|
import kd.bos.bill.OperationStatus;
|
|
import kd.bos.entity.datamodel.ListSelectedRow;
|
|
import kd.bos.entity.datamodel.ListSelectedRow;
|
|
@@ -34,11 +35,13 @@ public class PublicReimburseBillListPlugin extends AbstractListPlugin {
|
|
showParameter.setPkId(billId);
|
|
showParameter.setPkId(billId);
|
|
showParameter.getOpenStyle().setShowType(ShowType.MainNewTabPage);
|
|
showParameter.getOpenStyle().setShowType(ShowType.MainNewTabPage);
|
|
|
|
|
|
-// if("C".equals(billStatus)) {
|
|
|
|
|
|
+ if("A".equals(billStatus) || "D".equals(billStatus)) {
|
|
|
|
+ showParameter.setStatus(OperationStatus.EDIT);
|
|
|
|
+ showParameter.setBillStatus(BillOperationStatus.EDIT);
|
|
|
|
+ } else {
|
|
showParameter.setStatus(OperationStatus.VIEW);
|
|
showParameter.setStatus(OperationStatus.VIEW);
|
|
-// } else {
|
|
|
|
-// showParameter.setStatus(OperationStatus.EDIT);
|
|
|
|
-// }
|
|
|
|
|
|
+ showParameter.setBillStatus(BillOperationStatus.VIEW);
|
|
|
|
+ }
|
|
|
|
|
|
this.getView().showForm(showParameter);
|
|
this.getView().showForm(showParameter);
|
|
}
|
|
}
|