diff --git a/dataDeal/data.xlsx b/dataDeal/data.xlsx new file mode 100644 index 0000000..7fc0990 Binary files /dev/null and b/dataDeal/data.xlsx differ diff --git a/front/src/renderer/src/assets/json/student.json b/front/src/renderer/src/assets/json/student.json index 04f873a..cf81c1d 100644 --- a/front/src/renderer/src/assets/json/student.json +++ b/front/src/renderer/src/assets/json/student.json @@ -90,6 +90,7 @@ "label": "出生日期", "prop": "birth", "type": "date", + "default": 10, "index": "7", "tableShow": true, "formShow": true @@ -132,7 +133,7 @@ "type": "number", "index": "12", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "肺活量", @@ -148,7 +149,7 @@ "type": "number", "index": "14", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "50米跑", @@ -164,7 +165,7 @@ "type": "number", "index": "16", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "坐位体前屈", @@ -180,7 +181,7 @@ "type": "number", "index": "18", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "一分钟跳绳", @@ -196,7 +197,7 @@ "type": "number", "index": "20", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "一分钟仰卧起坐", @@ -212,7 +213,7 @@ "type": "number", "index": "22", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "50米×8往返跑", @@ -228,7 +229,7 @@ "type": "number", "index": "24", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "立定跳远", @@ -244,7 +245,7 @@ "type": "number", "index": "26", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "800米跑", @@ -260,7 +261,7 @@ "type": "number", "index": "28", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "1000米跑", @@ -276,7 +277,7 @@ "type": "number", "index": "30", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "引体向上", @@ -292,7 +293,7 @@ "type": "number", "index": "32", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "总分", @@ -300,7 +301,7 @@ "type": "number", "index": "33", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "等级", @@ -308,7 +309,7 @@ "type": "text", "index": "34", "tableShow": true, - "formShow": true + "formShow": false }, { "label": "备注1", @@ -330,6 +331,7 @@ "label": "创建时间", "prop": "create_at", "type": "date", + "default": 0, "tableShow": false, "formShow": false }, @@ -337,6 +339,7 @@ "label": "更新时间", "prop": "update_at", "type": "date", + "default": 0, "tableShow": false, "formShow": false } diff --git a/front/src/renderer/src/views/student.vue b/front/src/renderer/src/views/student.vue index 1a90512..c211a84 100644 --- a/front/src/renderer/src/views/student.vue +++ b/front/src/renderer/src/views/student.vue @@ -227,7 +227,7 @@ export default { if (element.type === "text") { formData[element.prop] = "" } else if (element.type === "date") { - formData[element.prop] = dayjs().format("YYYY-MM-DD") + formData[element.prop] = dayjs().subtract(element.default || 0, 'year').format("YYYY-MM-DD") } else if (element.type === "number") { formData[element.prop] = 0 }