Browse Source

feat: add value-format attribute to date and datetime pickers for consistent date handling

PIG AI 2 weeks ago
parent
commit
acd1092b17
2 changed files with 4 additions and 0 deletions
  1. 2 0
      multiple/主子表格.vue
  2. 2 0
      single/表格.vue

+ 2 - 0
multiple/主子表格.vue

@@ -25,6 +25,7 @@
             <el-date-picker 
               type="date" 
               placeholder="请输入#if(${field.fieldComment})${field.fieldComment}#else${field.attrName}#end" 
+              :value-format="dateStr"
               v-model="state.queryForm.${field.attrName}">
             </el-date-picker>
           </el-form-item>
@@ -33,6 +34,7 @@
             <el-date-picker 
               type="datetime" 
               placeholder="请输入#if(${field.fieldComment})${field.fieldComment}#else${field.attrName}#end" 
+              :value-format="dateTimeStr"
               v-model="state.queryForm.${field.attrName}">
             </el-date-picker>
           </el-form-item>

+ 2 - 0
single/表格.vue

@@ -27,6 +27,7 @@
               type="date" 
               placeholder="请输入#if(${field.fieldComment})${field.fieldComment}#else${field.attrName}#end" 
               v-model="state.queryForm.${field.attrName}"
+              :value-format="dateStr"
             />
           </el-form-item>
 #elseif($field.queryFormType == 'datetime')
@@ -35,6 +36,7 @@
               type="datetime" 
               placeholder="请输入#if(${field.fieldComment})${field.fieldComment}#else${field.attrName}#end" 
               v-model="state.queryForm.${field.attrName}"
+              :value-format="dateTimeStr"
             />
           </el-form-item>
 #elseif($field.formType == 'radio')