|
@@ -11,6 +11,7 @@ import kd.bos.form.ConfirmCallBackListener;
|
|
import kd.bos.form.IFormView;
|
|
import kd.bos.form.IFormView;
|
|
import kd.bos.form.MessageBoxOptions;
|
|
import kd.bos.form.MessageBoxOptions;
|
|
import kd.bos.form.control.Control;
|
|
import kd.bos.form.control.Control;
|
|
|
|
+import kd.bos.form.field.DateTimeEdit;
|
|
import kd.bos.form.field.MulBasedataEdit;
|
|
import kd.bos.form.field.MulBasedataEdit;
|
|
import kd.bos.logging.Log;
|
|
import kd.bos.logging.Log;
|
|
import kd.bos.logging.LogFactory;
|
|
import kd.bos.logging.LogFactory;
|
|
@@ -38,6 +39,20 @@ public class TripReqMobFormPlugin extends AbstractMobBillPlugIn {
|
|
public void registerListener(EventObject e) {
|
|
public void registerListener(EventObject e) {
|
|
this.addClickListeners(new String[]{"btn_save"});
|
|
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
|
|
@Override
|
|
public void propertyChanged(PropertyChangedArgs e) {
|
|
public void propertyChanged(PropertyChangedArgs e) {
|
|
super.propertyChanged(e);
|
|
super.propertyChanged(e);
|