ccjgmwz 2 jaren geleden
bovenliggende
commit
d0e4d1dd54

+ 1 - 1
unimall-admin/src/views/wuye/info/index.vue

@@ -151,7 +151,7 @@
       <el-table-column label="垃圾清运费" width="100px" align="center" prop="garbageClearing" />
       <el-table-column label="缴费日期" align="center" prop="paymentDate" width="180">
         <template slot-scope="scope">
-          <span>{{ scope.row.paymentDate!=null? parseTime(scope.row.paymentDate):'' }}</span>
+          <span>{{ scope.row.paymentDate!=null? parseTime(scope.row.paymentDate,'{y}-{m}-{d}'):'' }}</span>
         </template>
       </el-table-column>
       <el-table-column label="缴费方式" align="center" prop="paymentMethod" />

+ 11 - 2
unimall-launcher/src/main/java/com/iotechn/unimall/launcher/controller/ApiController.java

@@ -39,6 +39,8 @@ import javax.servlet.http.Cookie;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import java.lang.reflect.*;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
 import java.util.Date;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
@@ -209,8 +211,15 @@ public class ApiController {
 							}
 							args[i] = realType;
 						} else {
-							// Json解析
-							args[i] = JSONObject.parseObject(paramArray[0], type);
+							if(Date.class == type){
+								SimpleDateFormat sdfDay = new SimpleDateFormat("yyyy-MM-dd");
+								args[i] = sdfDay.parse(paramArray[0]);
+							}
+							else{
+								// Json解析
+								args[i] = JSONObject.parseObject(paramArray[0], type);
+							}
+
 						}
 					} else {
 						if (!StringUtils.isEmpty(httpParam.valueDef())) {