浏览代码

升级 pc-component-v3,解决流程报表的BUG。

yangzhijie1488@163.com 4 年之前
父节点
当前提交
58baac067c

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "pc-component-v3",
-  "version": "1.0.31",
+  "version": "1.0.32",
   "description": "",
   "main": "dist/pc-component-v3.js",
   "scripts": {

+ 5 - 5
packages/info/src/QueryConditionComplex.vue

@@ -52,11 +52,11 @@
               <option value="false">{{ $t('lang.QueryConditionComplex.false') }}</option>
             </select>
 
-            <date-time-v2
+            <DateTime
               v-if="item.displayType =='DateTimeBoxEditor'"
-              :date-value="item.value.value1"
+              v-model="item.value.value1"
               class="m-form-input"
-              @on-value-change="dateValueChange($event, item, 'value1')"
+              @update:model-value="dateValueChange($event, item, 'value1')"
             />
 
             <!--  年份选择器-->
@@ -163,9 +163,9 @@
                 @keyup.enter="complexSearch()"> -->
             <DateTime
               v-if="item.displayType =='DateTimeBoxEditor'"
-              :date-value="item.value.value2"
+              v-model="item.value.value2"
               class="m-form-input"
-              @on-value-change="dateValueChange($event, item, 'value2')"
+              @update:model-value="dateValueChange($event, item, 'value2')"
             />
 
             <!--  年份选择器-->

+ 4 - 8
packages/process/src/ProcessReportArchive.vue

@@ -45,10 +45,9 @@
         </div>
         <div class="form-group">
           <label>业务日期</label>
-          <DateTimeWidget
+          <DateTime
+            v-model="businessDate"
             class="form-control"
-            :date-value="businessDate"
-            @on-value-change="dateChange"
           />
         </div>
         <div class="form-group">
@@ -102,12 +101,12 @@
 <script>
 import Common from '../../common/Common.js';
 import Notify from '../../common/Notify.js';
-import DateTimeWidget from '../../datetime/src/DateTime.vue';
+import DateTime from '../../datetime/src/DateTime.vue';
 
 export default {
 
   components: {
-    DateTimeWidget,
+    DateTime,
   },
   props: {
     'processReportResult':{
@@ -178,9 +177,6 @@ export default {
         },
       });
     },
-    dateChange: function (value) {
-      this.businessDate = value;
-    },
     archive: function () {
       var _self = this;
       var url = '';

+ 3 - 3
packages/process/src/ProcessReportDynamic.vue

@@ -65,10 +65,10 @@
             <DateTime
               v-if="item.displayType =='DateTimeBoxEditor'"
               :id="'editor_' + item.id"
-              :date-value="item.fieldValue.displayValue[0]"
-              class="form-control m-input-group"
+              v-model="item.fieldValue.displayValue[0]"
+              class="m-input-group"
               name="datetime"
-              @on-value-change="changeValue(item, $event)"
+              @update:model-value="changeValue(item, $event)"
             />
 
             <EnumSelectWidget

+ 2 - 3
packages/process/src/ProcessReportStatic.vue

@@ -70,10 +70,9 @@
             <DateTime
               v-if="item.displayType =='DateTimeBoxEditor'"
               :id="'editor_' + item.id"
-              :date-value="item.fieldValue.displayValue[0]"
-              class="form-control"
+              v-model="item.fieldValue.displayValue[0]"
               name="datetime"
-              @on-value-change="changeValue(item, $event)"
+              @update:model-value="changeValue(item, $event)"
             />
 
             <EnumSelectWidget