瀏覽代碼

修改bom提交时间

yangc 7 年之前
父節點
當前提交
eb1263a1ee
共有 1 個文件被更改,包括 15 次插入13 次删除
  1. 15 13
      components/applyPurchase/BatchPublish.vue

+ 15 - 13
components/applyPurchase/BatchPublish.vue

@@ -468,19 +468,19 @@
 //          _this.modifyObj[attr] = _this.bomList.content[index][attr]
         }
 //        this.modifyObj = this.bomList.content[index]
-        this.modifyObj.deadline = this.bomList.content[index].deadline ? this.getDate(this.bomList.content[index].deadline) : ''
+        this.modifyObj.deadline = this.bomList.content[index].deadline ? this.bomList.content[index].deadline : ''
       },
       cancelModify: function (index) {
         this.bomList.content[index].active = false
       },
-      getDate: function (input) {
-        const d = new Date(input)
-        const year = d.getFullYear()
-        const monthTemp = d.getMonth() + 1
-        const month = monthTemp < 10 ? '0' + monthTemp : '' + monthTemp
-        const day = d.getDate() < 10 ? '0' + d.getDate() : '' + d.getDate()
-        return year + '-' + month + '-' + day
-      },
+//      getDate: function (input) {
+//        const d = new Date(input)
+//        const year = d.getFullYear()
+//        const monthTemp = d.getMonth() + 1
+//        const month = monthTemp < 10 ? '0' + monthTemp : '' + monthTemp
+//        const day = d.getDate() < 10 ? '0' + d.getDate() : '' + d.getDate()
+//        return year + '-' + month + '-' + day
+//      },
 //      validDate: function (timestamp) {
 //        let now = new Date().getTime()
 //        return timestamp - now <= 1000 * 60 * 60 * 24 * 90 && timestamp - now > 0
@@ -563,11 +563,13 @@
         return !time || (time >= now && time <= now + 1000 * 60 * 60 * 24 * 91)
       },
       isValidDate: function (date) {
-        date = this.baseUtils.formatDate(date, 'yyyy-MM-dd hh:mm:ss')
-        this.modifyObj.deadline = date
+        console.log(date)
+        let dateTmp = new Date(this.baseUtils.formatDate(new Date(dateTmp), 'yyyy-MM-dd')).getTime()
+//        this.modifyObj.deadline = date
+//        console.log(date)
         let now = this.baseUtils.getClearDay(this.baseUtils.formatDate(new Date(), 'yyyy-MM-dd'))
-        let time = new Date(date).getTime()
-        return !time || (time >= now && time <= now + 1000 * 60 * 60 * 24 * 91)
+//        let time = new Date(date).getTime()
+        return !dateTmp || (dateTmp >= now && dateTmp <= now + 1000 * 60 * 60 * 24 * 91)
       },
       getSimilarCode: function () {
         if (this.modifyObj.code) {