Browse Source

出差移动端

wanghaiwu 1 week ago
parent
commit
77b824086b

+ 15 - 0
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/plugin/form/TripReqMobFormPlugin.java

@@ -11,6 +11,7 @@ import kd.bos.form.ConfirmCallBackListener;
 import kd.bos.form.IFormView;
 import kd.bos.form.MessageBoxOptions;
 import kd.bos.form.control.Control;
+import kd.bos.form.field.DateTimeEdit;
 import kd.bos.form.field.MulBasedataEdit;
 import kd.bos.logging.Log;
 import kd.bos.logging.LogFactory;
@@ -38,6 +39,20 @@ public class TripReqMobFormPlugin extends AbstractMobBillPlugIn {
     public void registerListener(EventObject e) {
         this.addClickListeners(new String[]{"btn_save"});
     }
+
+    @Override
+    public void afterBindData(EventObject e) {
+        super.afterBindData(e);
+
+        //处理开始时间、结束时间选择范围问题
+        DateTimeEdit startTime = (DateTimeEdit) this.getView().getControl("nckd_startdatetime");
+        DateTimeEdit endTime = (DateTimeEdit) this.getView().getControl("nckd_enddatetime");
+
+        startTime.setIsStartDate(true);
+        startTime.setRelatedDate("nckd_enddatetime");
+        endTime.setRelatedDate("nckd_startdatetime");
+    }
+
     @Override
     public void propertyChanged(PropertyChangedArgs e) {
         super.propertyChanged(e);