diff --git a/src/api/dish/dish.js b/src/api/dish/dish.js index 26fcdee4..cc24ee89 100644 --- a/src/api/dish/dish.js +++ b/src/api/dish/dish.js @@ -127,6 +127,18 @@ export function editMenuDishesApi(data) { data: data }) } +// 菜品列表-详情 +export function menuDishesDetailApi(data) { + return request({ + url: '/smart-canteen/api/v2/menudishes/detail/'+data.dishesId, + method: 'post', + headers: { + "merchant-id":"378915229716713472", + }, + data: data + }) +} + // 菜品列表-删除 export function removeMenuDishesApi(dishesId) { return request({ diff --git a/src/views/accountCenter/account/accountManager/expired.vue b/src/views/accountCenter/account/accountManager/expired.vue index 34908ae2..876c69e0 100644 --- a/src/views/accountCenter/account/accountManager/expired.vue +++ b/src/views/accountCenter/account/accountManager/expired.vue @@ -10,7 +10,7 @@ range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" - format="yyyy-MM-dd HH:mm:ss" style="width: 240px" + format="yyyy-MM-dd HH:mm:ss" style="width: 340px" :default-time="['00:00:00', '23:59:59']" :picker-options="pickerOptions" > @@ -176,34 +176,38 @@ walletMinAmount:null, walletMaxAmount:null, }, - dateRange:[new Date(),new Date()], + dateRange:this.defaultDateRange(), pickerOptions: { - shortcuts: [{ - text: '最近一周', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 6); - picker.$emit('pick', [start, end]); - } - },{ - text: '最近一个月', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); - picker.$emit('pick', [start, end]); - } - },{ - text: '最近三个月', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 91); - picker.$emit('pick', [start, end]); - } - }] - }, + shortcuts: [{ + text: '最近一周', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); + + picker.$emit('pick', [start, end]); + } + }, { + text: '最近一个月', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); + picker.$emit('pick', [start, end]); + } + }, { + text: '最近三个月', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); + picker.$emit('pick', [start, end]); + } + }] + }, }; @@ -284,6 +288,16 @@ // } // } }, + defaultDateRange() { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime()); + + this.start = parseInt(start.getTime() / 1000) + this.end = parseInt(end.getTime() / 1000) + return [start, end] + }, //日期 formatDate(date) { // 格式化为 YYYY-MM-DD diff --git a/src/views/accountCenter/account/accountManager/logoff.vue b/src/views/accountCenter/account/accountManager/logoff.vue index 145cb3de..71d0ed8e 100644 --- a/src/views/accountCenter/account/accountManager/logoff.vue +++ b/src/views/accountCenter/account/accountManager/logoff.vue @@ -10,7 +10,7 @@ range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" - format="yyyy-MM-dd HH:mm:ss" style="width: 240px" + format="yyyy-MM-dd HH:mm:ss" style="width: 340px" :default-time="['00:00:00', '23:59:59']" :picker-options="pickerOptions" > @@ -169,41 +169,45 @@ pageNum: 1, pageSize: 10, accStatusList:[3], - orgIdList:[], + orgIdList:[], orgLevel:2, keyword:null, walletType:null, walletMinAmount:null, walletMaxAmount:null, }, - dateRange:[new Date(),new Date()], + dateRange:this.defaultDateRange(), pickerOptions: { - shortcuts: [{ - text: '最近一周', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 6); - picker.$emit('pick', [start, end]); - } - },{ - text: '最近一个月', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); - picker.$emit('pick', [start, end]); - } - },{ - text: '最近三个月', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 91); - picker.$emit('pick', [start, end]); - } - }] - }, + shortcuts: [{ + text: '最近一周', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); + + picker.$emit('pick', [start, end]); + } + }, { + text: '最近一个月', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); + picker.$emit('pick', [start, end]); + } + }, { + text: '最近三个月', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); + picker.$emit('pick', [start, end]); + } + }] + }, }; @@ -284,6 +288,16 @@ // } // } }, + defaultDateRange() { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime()); + + this.start = parseInt(start.getTime() / 1000) + this.end = parseInt(end.getTime() / 1000) + return [start, end] + }, //日期 formatDate(date) { // 格式化为 YYYY-MM-DD diff --git a/src/views/accountCenter/account/tradeRecords/index.vue b/src/views/accountCenter/account/tradeRecords/index.vue index bac3c7eb..2d32d2d8 100644 --- a/src/views/accountCenter/account/tradeRecords/index.vue +++ b/src/views/accountCenter/account/tradeRecords/index.vue @@ -10,7 +10,7 @@ range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" - format="yyyy-MM-dd HH:mm:ss" style="width: 240px" + format="yyyy-MM-dd HH:mm:ss" style="width: 340px" :default-time="['00:00:00', '23:59:59']" :picker-options="pickerOptions" > @@ -145,34 +145,38 @@ tableListData: [], // 是否显示弹出层 open: false, - dateRange:[new Date(),new Date()], + dateRange:this.defaultDateRange(), pickerOptions: { - shortcuts: [{ - text: '最近一周', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 6); - picker.$emit('pick', [start, end]); - } - },{ - text: '最近一个月', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); - picker.$emit('pick', [start, end]); - } - },{ - text: '最近三个月', - onClick(picker) { - const start = new Date(); - const end = new Date(); - start.setTime(start.getTime() - 3600 * 1000 * 24 * 91); - picker.$emit('pick', [start, end]); - } - }] - }, + shortcuts: [{ + text: '最近一周', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); + + picker.$emit('pick', [start, end]); + } + }, { + text: '最近一个月', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); + picker.$emit('pick', [start, end]); + } + }, { + text: '最近三个月', + onClick(picker) { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); + picker.$emit('pick', [start, end]); + } + }] + }, deptOptions:[],//组织树 // 查询参数 queryParams: { @@ -256,6 +260,16 @@ this.loading = false; }); }, + defaultDateRange() { + const end = new Date(new Date().toLocaleDateString()); + end.setTime(end.getTime() + 24 * 60 * 60 * 1000 - 1); + const start = new Date((new Date().toLocaleDateString())); + start.setTime(start.getTime()); + + this.start = parseInt(start.getTime() / 1000) + this.end = parseInt(end.getTime() / 1000) + return [start, end] + }, //日期 formatDate(date) { // 格式化为 YYYY-MM-DD diff --git a/src/views/accountCenter/consume/consumeSummary/index.vue b/src/views/accountCenter/consume/consumeSummary/index.vue index c83b4d30..f9f8d912 100644 --- a/src/views/accountCenter/consume/consumeSummary/index.vue +++ b/src/views/accountCenter/consume/consumeSummary/index.vue @@ -12,7 +12,7 @@ - + - + - +