lilei 11 ماه پیش
والد
کامیت
f9cf374f44
1فایلهای تغییر یافته به همراه11 افزوده شده و 10 حذف شده
  1. 11 10
      src/views/dowloadFile/list.vue

+ 11 - 10
src/views/dowloadFile/list.vue

@@ -51,7 +51,7 @@
         bordered>
         <!-- 操作 -->
         <template slot="action" slot-scope="text, record">
-          <a :href="record.fileUrl" style="padding: 5px 0 0 23px;display: block;" v-if="record.taskState=='SUCCESS'">下载文件</a>
+          <a :id="'file-'+record.id" :href="record.fileUrl" style="padding: 5px 0 0 23px;display: block;" v-if="record.taskState=='SUCCESS'">下载文件</a>
           <span v-else>--</span>
         </template>
       </s-table>
@@ -70,19 +70,20 @@ export default {
   mixins: [commonMixin],
   components: { STable, VSelect },
   data () {
+    const startDate = moment(getDate.getRecentTime().starttime).subtract('days', 1).format('YYYY-MM-DD HH:mm:ss')
     return {
       spinning: false,
       tableHeight: 0,
       // 默认时间
       time: [
-        moment(getDate.getRecentTime().starttime, 'YYYY-MM-DD HH:mm:ss'),
-        moment(getDate.getRecentTime().endtime, 'YYYY-MM-DD HH:mm:ss')
+        startDate,
+        getDate.getRecentTime().endtime
       ],
       queryParam: { //  查询条件
-        beginDate: getDate.getRecentTime().starttime,
-        endDate: getDate.getRecentTime().endtime,
-        fileName: '',
-        taskState: undefined
+        beginDate: startDate, // 开始时间
+        endDate: getDate.getRecentTime().endtime, // 结束时间
+        fileName: '', // 文件名称
+        taskState: undefined // 状态
       },
       disabled: false, //  查询、重置按钮是否可操作
       columns: [
@@ -121,7 +122,7 @@ export default {
   },
   methods: {
     disabledDate (current) {
-      return current && (current < moment(getDate.getRecentTime().starttime).subtract('days', 1) || current > moment().endOf('day'))
+      return current && (current < moment(getDate.getRecentTime().starttime).subtract('days', 2) || current > moment().endOf('day'))
     },
     dowloadExcel (url) {
       dowloadFile(url, '')
@@ -136,8 +137,8 @@ export default {
     },
     //  重置
     resetSearchForm () {
-      this.time = [getDate.getRecentTime().starttime, getDate.getRecentTime().endtime]
-      this.queryParam.beginDate = getDate.getRecentTime().starttime
+      this.time = [moment(getDate.getRecentTime().starttime).subtract('days', 1).format('YYYY-MM-DD HH:mm:ss'), getDate.getRecentTime().endtime]
+      this.queryParam.beginDate = moment(getDate.getRecentTime().starttime).subtract('days', 1).format('YYYY-MM-DD HH:mm:ss')
       this.queryParam.endDate = getDate.getRecentTime().endtime
       this.queryParam.fileName = ''
       this.queryParam.type = undefined