소스 검색

请假控制

zhengkaixin 4 년 전
부모
커밋
ade515fe97
1개의 변경된 파일20개의 추가작업 그리고 4개의 파일을 삭제
  1. 20 4
      src/projects/business/views/Master/Attendance/LeaveForm.vue

+ 20 - 4
src/projects/business/views/Master/Attendance/LeaveForm.vue

@@ -195,23 +195,39 @@
 				var _this = this;
 				var startTime = _this.tjForm.startTime == '请选择' ? new Date() : _this.tjForm.startTime;
 
-				var picker = new mui.DtPicker({
+                var endDate =null;
+                 
+                if(_this.tjForm.endTime != '请选择' ){
+                    endDate= new Date(_this.tjForm.endTime);
+                }
+
+                var picker = new mui.DtPicker({
 					"type": "datetime",
 					"beginYear": 2020,
 					"endYear": 2040,
-				});
+                    "endDate": endDate,
+
+                });
 				picker.show(function(rs) {
 					_this.tjForm.startTime = rs.text;
 				});
 			},
 			//选择时间
 			selectEndTime() {
+
 				var _this = this;
-				var picker = new mui.DtPicker({
+				
+				if(_this.tjForm.startTime=='请选择'){
+                    mui.toast('请选择开始日期');
+				    return ;
+				}
+                var beginDate = new Date(_this.tjForm.startTime);
+
+                var picker = new mui.DtPicker({
 					"type": "datetime",
 					"beginYear": 2020,
 					"endYear": 2040,
-					"beginDate": _this.tjForm.startTime,
+					"beginDate":beginDate,
 				});
 				picker.show(function(rs) {
 					_this.tjForm.endTime = rs.text;