Kaynağa Gözat

定时上下架时间戳10位

root 3 yıl önce
ebeveyn
işleme
2265efe6b4

+ 1 - 1
backendApi/modules/v1/models/lists/shop/GoodsList.php

@@ -185,7 +185,7 @@ class GoodsList extends \common\libs\dataList\DataList implements DataListInterf
                     'header' => '限时时间',
                     'value' => function ($row) {
                         return (new DateTime([
-                            'value' => ($row['GOODS_DATE']/1000),
+                            'value' => ($row['GOODS_DATE']),
                         ]))->result();
                     },
                     'headerOther' => ['width' => '190'],

+ 1 - 1
backendApi/modules/v1/models/lists/shop/PackageList.php

@@ -132,7 +132,7 @@ class PackageList extends \common\libs\dataList\DataList implements DataListInte
                     'header' => '限时时间',
                     'value' => function ($row) {
                         return (new DateTime([
-                            'value' => ($row['PACKAGE_DATE']/1000),
+                            'value' => ($row['PACKAGE_DATE']),
                         ]))->result();
                     },
                     'headerOther' => ['width' => '190'],

+ 8 - 4
backendEle/src/views/shop/index.vue

@@ -160,7 +160,10 @@
                               placeholder="选择日期时间"
                               value-format="timestamp"
                               popper-class='goodsdate'>
-                            </el-date-picker>
+                            </el-date-picker>
+							
+		
+
                     </el-form-item>
                     </transition>
                     <transition name="el-zoom-in-top">
@@ -253,7 +256,8 @@
                 img_show:true
             }
         },
-        methods: {
+        methods: {
+
             handleSelectionChange(val) {
                 this.multipleSelection = val
             },
@@ -335,7 +339,7 @@
                     vueObj.form.cover=response.goodsInfo.COVER
                     vueObj.form.statusdate=response.goodsInfo.STATUS_DATE
                     vueObj.form.goodsstatusdate=response.goodsInfo.GOODS_STATUS_DATE
-                    vueObj.form.goodsdate=response.goodsInfo.GOODS_DATE
+                    vueObj.form.goodsdate=response.goodsInfo.GOODS_DATE * 1000
                     // vueObj.form.sellType=vueObj.form.sellType.map((item,index)=>{
                     //   return response.goodsInfo.SELL_TYPE.some(val=>(index+1).toString()==val)
                     //   })
@@ -405,7 +409,7 @@
                     vueObj.form.cover=response.goodsInfo.COVER
                     vueObj.form.statusdate=response.goodsInfo.STATUS_DATE
                     vueObj.form.goodsstatusdate=response.goodsInfo.GOODS_STATUS_DATE
-                    vueObj.form.goodsdate=response.goodsInfo.GOODS_DATE
+                    vueObj.form.goodsdate=response.goodsInfo.GOODS_DATE * 1000
 
 
                     this.$forceUpdate()

+ 5 - 3
backendEle/src/views/shop/package.vue

@@ -198,7 +198,8 @@
                 network.getData('shop/package-get', {id: this.auditId}).then(response => {
                     console.log(response)
                     vueObj.dialogEditLoading = false
-                    vueObj.form = response
+                    vueObj.form = response
+					vueObj.form.packagedate = response.packagedate*1000
                 })
             },
             handleEditShowGoodsTimes(row) {
@@ -207,9 +208,10 @@
                 this.dialogEditFormVisibleGoodsTimes = true
                 let vueObj = this
                 network.getData('shop/package-get', {id: this.auditId}).then(response => {
-                    console.log(response)
+                    console.log(response.packagedate*1000)
                     vueObj.dialogEditLoadingGoodsTimes = false
-                    vueObj.form = response
+                    vueObj.form = response
+					vueObj.form.packagedate = response.packagedate*1000
                 })
             },
             handleEdit() {

+ 0 - 0
common/helpers/goods/GoodsTimes.php


+ 1 - 1
common/models/forms/DecPackageForm.php

@@ -115,7 +115,7 @@ class DecPackageForm extends Model
         $model->STORE_NUMS = $this->storenums;
         $model->STATUS_DATE = $this->statusdate;
         $model->PACKAGE_STATUS_DATE = $this->packagestatusdate;
-        $model->PACKAGE_DATE = intval($this->packagedate);
+        $model->PACKAGE_DATE = $this->packagedate / 1000;
         if($model->save()){
             return $model;
         } else {

+ 1 - 1
common/models/forms/ShopGoodsForm.php

@@ -215,7 +215,7 @@ class ShopGoodsForm extends Model
             $model->UPDATED_AT = Date::nowTime();
             $model->STATUS_DATE = $this->statusdate;
             $model->GOODS_STATUS_DATE = $this->goodsstatusdate;
-            $model->GOODS_DATE = intval($this->goodsdate);
+            $model->GOODS_DATE = $this->goodsdate / 1000;
             if (!$model->save()) {
                 throw new Exception(Form::formatErrorsForApi($model->getErrors()));
             }