|
|
@@ -4,6 +4,10 @@ Component({
|
|
|
* 组件的属性列表
|
|
|
*/
|
|
|
properties: {
|
|
|
+ type: {
|
|
|
+ type: String,
|
|
|
+ value: "YTD"
|
|
|
+ },
|
|
|
/* 最小时间 */
|
|
|
minDate: {
|
|
|
type: Number,
|
|
|
@@ -12,7 +16,17 @@ Component({
|
|
|
/* 最大选择时间 */
|
|
|
maxDate: {
|
|
|
type: Number,
|
|
|
- value: Date.parse(new Date())-568080000000 //当前时间
|
|
|
+ value: Date.parse(new Date()) - 568080000000 //当前时间
|
|
|
+ },
|
|
|
+ /* 完整版本最大时间 */
|
|
|
+ intactMaxDate: {
|
|
|
+ type: Number,
|
|
|
+ value: Date.parse(new Date())+ 1000 * 60 * 60 * 24 * 3
|
|
|
+ },
|
|
|
+ /* 完整版本最小时间 */
|
|
|
+ intactMinDate: {
|
|
|
+ type: Number,
|
|
|
+ value: Date.parse(new Date()) //当前时间
|
|
|
},
|
|
|
/* 弹窗显示 */
|
|
|
showSelectTime: {
|
|
|
@@ -46,8 +60,14 @@ Component({
|
|
|
*/
|
|
|
methods: {
|
|
|
submit() {
|
|
|
- const time = new Date(this.data.currentDate),
|
|
|
+ const time = new Date(this.data.currentDate);
|
|
|
+ let setTime="";
|
|
|
+ if(this.data.type=='YTD'){
|
|
|
setTime = time.getFullYear() + '-' + (time.getMonth() + 1) + "-" + time.getDate();
|
|
|
+ }else{
|
|
|
+ setTime = time.getFullYear() + '-' + (time.getMonth() + 1) + "-" + time.getDate() + " " + time.getHours()+ ':' +time.getMinutes();
|
|
|
+ }
|
|
|
+ console.log(setTime)
|
|
|
this.triggerEvent("getTimeData", setTime)
|
|
|
this.setData({
|
|
|
showSelectTime: false
|