Sfoglia il codice sorgente

1.0.18 选择时间类去除时分秒

liuyanpeng 2 anni fa
parent
commit
92b93ecf58

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "client-trace-v3",
   "description": "client-trace-v3",
-  "version": "1.0.17",
+  "version": "1.0.18",
   "author": "yangzhijie <yangzhijie1488@163.com>",
   "scripts": {
     "dev": "webpack serve --config ./webpack.dev.js",

+ 13 - 8
src/trace/TraceCreate.vue

@@ -69,10 +69,9 @@
             <a-date-picker
               v-model:value="planFinishedDate"
               style="width: 100%"
-              show-time
-              format="YYYY-MM-DD HH:mm:ss"
-              :show-now="false"
+              :show-today="false"
               placeholder="请选择完成日期"
+              @change="getDate"
             />
           </a-config-provider>
         </div>
@@ -219,15 +218,21 @@ export default {
     back: function () {
       history.back();
     },
+    getDate:function (_,dateStr) {
+      const _self = this;  
+      if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
+        _self.traceDto.planFinishedDate = dateStr + ' 00:00:00'; //完成时间
+      }
+    },
     saveTrace: function () {
       var _self = this;
       _self.traceDto.receiveUserId = _self.userSelected; //接收人Id
       _self.traceDto.projectTaskId = _self.$refs.treeSelect.getValue();
-      if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
-        _self.traceDto.planFinishedDate = _self.dateConvert(
-          _self.planFinishedDate,
-        ); //完成时间
-      }
+      // if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
+      //   _self.traceDto.planFinishedDate = _self.dateConvert(
+      //     _self.planFinishedDate,
+      //   ) + ' 00:00:00'; //完成时间
+      // }
       _self.traceDto.projectId = _self.projectId; //项目Id
 
       _self.traceDto.detail = $('#summernote').summernote('code');

+ 9 - 4
src/trace/TraceTimeLineCreate.vue

@@ -40,10 +40,9 @@
             <a-date-picker
               v-model:value="planFinishedDate"
               style="width: 100%"
-              show-time
-              format="YYYY-MM-DD HH:mm:ss"
-              :show-now="false"
+              :show-today="false"
               placeholder="请选择日期"
+              @change="getDate"
             />
           </a-config-provider>
 
@@ -113,6 +112,12 @@ export default {
       this.loadSelectUserName();
     },
 
+    getDate:function (_,dateStr) {
+      const _self = this;  
+      if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
+        _self.traceTimeLine.endDate = dateStr + ' 00:00:00';
+      }
+    },
     /**@argument
      * 保存当前时间节点数据
      */
@@ -120,7 +125,7 @@ export default {
       var _self = this;
       _self.traceTimeLine.traceId = _self.traceId;
       var content = _self.traceTimeLine.content;
-      _self.traceTimeLine.endDate = _self.dateConvert(_self.planFinishedDate);
+      // _self.traceTimeLine.endDate = _self.dateConvert(_self.planFinishedDate) + ' 00:00:00';
       var dates = _self.traceTimeLine.endDate;
       if (
         content != null &&

+ 10 - 6
src/trace/TraceTimeLineEdit.vue

@@ -42,10 +42,9 @@
             <a-date-picker
               v-model:value="planFinishedDate"
               style="width: 100%"
-              show-time
-              format="YYYY-MM-DD HH:mm:ss"
-              :show-now="false"
+              :show-today="false"
               placeholder="请选择日期"
+              @change="getDate"
             />
           </a-config-provider>
           <!-- <Date v-model="traceTimeLine.endDate" style="width: 100%" /> -->
@@ -143,7 +142,7 @@ export default {
         success: function (data) {
           _self.traceTimeLine = data;
           if(data.endDate !== '' && data.endDate){
-            _self.planFinishedDate = dayjs(data.endDate,'YYYY-MM-DD HH:mm:ss');
+            _self.planFinishedDate = dayjs(data.endDate,'YYYY-MM-DD');
           }
           _self.loadSelectUserName();
           _self.loading = false;
@@ -154,7 +153,12 @@ export default {
         },
       });
     },
-
+    getDate:function (_,dateStr) {
+      const _self = this;  
+      if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
+        _self.traceTimeLine.endDate  = dateStr + ' 00:00:00'; //完成时间
+      }
+    },
     /**@argument
      * 保存当前时间节点数据
      */
@@ -162,7 +166,7 @@ export default {
       var _self = this;
       _self.traceTimeLine.traceId = _self.traceId;
       var content = _self.traceTimeLine.content;
-      _self.traceTimeLine.endDate = _self.dateConvert(_self.planFinishedDate);
+      // _self.traceTimeLine.endDate = _self.dateConvert(_self.planFinishedDate) + ' 00:00:00';
       var dates = _self.traceTimeLine.endDate;
       if (
         content != null &&

+ 14 - 10
src/trace/TraceUpdate.vue

@@ -75,10 +75,9 @@
             <a-date-picker
               v-model:value="planFinishedDate"
               style="width: 100%"
-              show-time
-              format="YYYY-MM-DD HH:mm:ss"
-              :show-now="false"
+              :show-today="false"
               placeholder="请选择完成日期"
+              @change="getDate"
             />
           </a-config-provider>
           <!-- <Date
@@ -197,16 +196,21 @@ export default {
     back: function () {
       history.back();
     },
-
+    getDate:function (_,dateStr) {
+      const _self = this;  
+      if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
+        _self.traceDto.planFinishedDate = dateStr + ' 00:00:00'; //完成时间
+      }
+    },
     updateTrace: function () {
       var _self = this;
       _self.traceDto.detail = $('#summernote').summernote('code');
       _self.traceDto.projectTaskId = _self.$refs.treeSelect.getValue();
-      if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
-        _self.traceDto.planFinishedDate = _self.dateConvert(
-          _self.planFinishedDate,
-        ); //完成时间
-      }
+      // if (_self.planFinishedDate != undefined && _self.planFinishedDate != '') {
+      //   _self.traceDto.planFinishedDate = _self.dateConvert(
+      //     _self.planFinishedDate,
+      //   ) + ' 00:00:00'; //完成时间
+      // }
       if (_self.traceDto.summary != '' && _self.traceDto.summary != undefined) {
         _self.loading = true;
         $.ajax({
@@ -374,7 +378,7 @@ export default {
           successData => {
             _self.traceDto = successData;
             if(successData.planFinishedDate){
-              _self.planFinishedDate = dayjs(successData.planFinishedDate,'YYYY-MM-DD HH:mm:ss');
+              _self.planFinishedDate = dayjs(successData.planFinishedDate,'YYYY-MM-DD');
             }
             if (
               successData != undefined &&