From 4cd00f177dd87133e4914c9e0610dbed2ecaa8d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BA=AA=E6=B3=BD=E9=BE=99?= <jizelong@qq.com> Date: Tue, 31 Jan 2023 10:14:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=B8=AA=E4=BF=9D?= =?UTF-8?q?=E5=AD=98=E5=88=86=E6=95=B0=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/QuestionList.vue | 4 +- .../views/visitorExam/EnterInformation.vue | 251 +++++++++--------- 2 files changed, 127 insertions(+), 128 deletions(-) diff --git a/danger-manage-web/src/views/educationPlanExam/lessonsProgram/components/QuestionList.vue b/danger-manage-web/src/views/educationPlanExam/lessonsProgram/components/QuestionList.vue index 4a3829d..5e47ed5 100644 --- a/danger-manage-web/src/views/educationPlanExam/lessonsProgram/components/QuestionList.vue +++ b/danger-manage-web/src/views/educationPlanExam/lessonsProgram/components/QuestionList.vue @@ -2,7 +2,7 @@ * @Author: 纪泽龙 jizelong@qq.com * @Date: 2022-09-22 17:56:05 * @LastEditors: 纪泽龙 jizelong@qq.com - * @LastEditTime: 2023-01-13 16:26:33 + * @LastEditTime: 2023-01-31 10:12:31 * @FilePath: /danger-manage-web/src/views/lessonsProgram/components/QuestionList.vue * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看é…ç½® 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE --> @@ -296,7 +296,7 @@ export default { this.bottomFrom.singleChoiceScore > 0 && this.bottomFrom.multipleChoiceScore > 0 && this.bottomFrom.judgmentScore > 0 && - this.fobottomFromrm.qualifiedNum > 0 + this.bottomFrom.qualifiedNum > 0 ) ) { this.$message({ diff --git a/danger-manage-web/src/views/visitorExam/EnterInformation.vue b/danger-manage-web/src/views/visitorExam/EnterInformation.vue index c1d21aa..cb7d9c8 100644 --- a/danger-manage-web/src/views/visitorExam/EnterInformation.vue +++ b/danger-manage-web/src/views/visitorExam/EnterInformation.vue @@ -1,141 +1,140 @@ <template> - <el-form ref="form" :rules="rules" :model="form" label-width="80px"> + <div style="padding:10px 0 0 20px"> + <el-form ref="form" :rules="rules" :model="form" label-width="80px"> + <h3>个人信æ¯å½•å…¥</h3> + <el-form-item label="å•ä½" prop="beyondUnit"> + <el-input + style="width: 70%" + placeholder="请输入å•ä½" + v-model="form.beyondUnit" + maxlength="30" + clearable + > + </el-input> + </el-form-item> -<h3>个人信æ¯å½•å…¥</h3> - <el-form-item label="å•ä½" prop="beyondUnit"> - <el-input - style="width: 70%;" - placeholder="请输入å•ä½" - v-model="form.beyondUnit" - maxlength="30" - clearable> - </el-input> - </el-form-item> - - <el-form-item label="姓å"> - <el-input - style="width: 70%;" - placeholder="请输入姓å" - v-model="form.name" - maxlength="11" - clearable> - </el-input> - </el-form-item> - - <el-form-item label="性别"> - <el-radio-group v-model="form.sex"> - <el-radio label="0">ç”·</el-radio> - <el-radio label="1">女</el-radio> - </el-radio-group> - </el-form-item> - - <el-form-item label="手机å·"> - <el-input - style="width: 70%;" - placeholder="手机å·" - v-model="form.phoneNum" - type="number" - maxlength="11" - clearable> - </el-input> - </el-form-item> - - <el-form-item> - <el-button @click="onSubmit" type="primary" >下一æ¥</el-button> - <el-button>å–消</el-button> - </el-form-item> - </el-form> + <el-form-item label="姓å"> + <el-input + style="width: 70%" + placeholder="请输入姓å" + v-model="form.name" + maxlength="11" + clearable + > + </el-input> + </el-form-item> + <el-form-item label="性别"> + <el-radio-group v-model="form.sex"> + <el-radio label="0">ç”·</el-radio> + <el-radio label="1">女</el-radio> + </el-radio-group> + </el-form-item> + <el-form-item label="手机å·"> + <el-input + style="width: 70%" + placeholder="手机å·" + v-model="form.phoneNum" + type="number" + maxlength="11" + clearable + > + </el-input> + </el-form-item> + <el-form-item> + <el-button @click="onSubmit" type="primary">下一æ¥</el-button> + <el-button>å–消</el-button> + </el-form-item> + </el-form> + </div> </template> <script> - export default { - name: "EnterInformation", - data() { - return { - form: { - beyondUnit: null, - name: null, - sex: null, - phoneNum: null, - testBeginTime:null, - }, - } +export default { + name: "EnterInformation", + data() { + return { + form: { + beyondUnit: null, + name: null, + sex: null, + phoneNum: null, + testBeginTime: null, }, - methods: { - /** - * 获å–当å‰æ—¶é—´ - */ - currentTime() { - var date = new Date(); - var year = date.getFullYear(); //月份从0~11ï¼Œæ‰€ä»¥åŠ ä¸€ - let month = date.getMonth(); - var dateArr = [ - date.getMonth() + 1, - date.getDate(), - date.getHours(), - date.getMinutes(), - date.getSeconds(), - ]; - //å¦‚æžœæ ¼å¼æ˜¯MM则需è¦æ¤æ¥éª¤ï¼Œå¦‚果是Mæ ¼å¼åˆ™æ¤å¾ªçŽ¯æ³¨é‡ŠæŽ‰ - for (var i = 0; i < dateArr.length; i++) { - if (dateArr[i] >= 1 && dateArr[i] <= 9) { - dateArr[i] = "0" + dateArr[i]; - } - } - var strDate = - year + - "/" + - dateArr[0] + - "/" + - dateArr[1] + - " " + - dateArr[2] + - ":" + - dateArr[3] + - ":" + - dateArr[4]; - //æ¤å¤„å¯ä»¥æ‹¿å¤–部的å˜é‡æŽ¥æ”¶ strDate:2022-05-01 13:25:30 - //this.date = strDate; - this.form.testBeginTime=strDate; - }, - - onSubmit() { - this.currentTime(); - // let params = this.form; - let params = JSON.stringify(this.form); - console.log(this.form.beyondUnit) - if (!this.form.beyondUnit){ - console.log(params.beyondUnit) - this.$message('请输入å•ä½'); - }else if (!this.form.name){ - this.$message('请输入姓å'); - }else if (!this.form.sex){ - this.$message('请选择性别'); - }else if (!this.form.phoneNum){ - this.$message('请输入手机å·'); - }else if (this.form.phoneNum.length>11){ - this.$message('长度超出11ä½'); - } else { - const routeData = this.$router.resolve({ - path: '/trainingMaterials', //è·³è½¬ç›®æ ‡çª—å£çš„åœ°å€ - query: { - params //括å·å†…是è¦ä¼ 递给新窗å£çš„å‚æ•° - } - }) - window.open(routeData.href, "_search"); - } - - }, - next() { - if (this.active++ > 2) this.active = 0; + }; + }, + methods: { + /** + * 获å–当å‰æ—¶é—´ + */ + currentTime() { + var date = new Date(); + var year = date.getFullYear(); //月份从0~11ï¼Œæ‰€ä»¥åŠ ä¸€ + let month = date.getMonth(); + var dateArr = [ + date.getMonth() + 1, + date.getDate(), + date.getHours(), + date.getMinutes(), + date.getSeconds(), + ]; + //å¦‚æžœæ ¼å¼æ˜¯MM则需è¦æ¤æ¥éª¤ï¼Œå¦‚果是Mæ ¼å¼åˆ™æ¤å¾ªçŽ¯æ³¨é‡ŠæŽ‰ + for (var i = 0; i < dateArr.length; i++) { + if (dateArr[i] >= 1 && dateArr[i] <= 9) { + dateArr[i] = "0" + dateArr[i]; } } - } + var strDate = + year + + "/" + + dateArr[0] + + "/" + + dateArr[1] + + " " + + dateArr[2] + + ":" + + dateArr[3] + + ":" + + dateArr[4]; + //æ¤å¤„å¯ä»¥æ‹¿å¤–部的å˜é‡æŽ¥æ”¶ strDate:2022-05-01 13:25:30 + //this.date = strDate; + this.form.testBeginTime = strDate; + }, + + onSubmit() { + this.currentTime(); + // let params = this.form; + let params = JSON.stringify(this.form); + console.log(this.form.beyondUnit); + if (!this.form.beyondUnit) { + console.log(params.beyondUnit); + this.$message("请输入å•ä½"); + } else if (!this.form.name) { + this.$message("请输入姓å"); + } else if (!this.form.sex) { + this.$message("请选择性别"); + } else if (!this.form.phoneNum) { + this.$message("请输入手机å·"); + } else if (this.form.phoneNum.length > 11) { + this.$message("长度超出11ä½"); + } else { + const routeData = this.$router.resolve({ + path: "/trainingMaterials", //è·³è½¬ç›®æ ‡çª—å£çš„åœ°å€ + query: { + params, //括å·å†…是è¦ä¼ 递给新窗å£çš„å‚æ•° + }, + }); + window.open(routeData.href, "_search"); + } + }, + next() { + if (this.active++ > 2) this.active = 0; + }, + }, +}; </script> <style> - </style> -- 2.18.1