From be39d93049f3986be4e353fab5c1e51668a6fdf2 Mon Sep 17 00:00:00 2001 From: 819527061@qq.com <123456> Date: 星期二, 07 一月 2025 10:45:35 +0800 Subject: [PATCH] 月租车办理页面 --- src/components/page/ticket/ticket-form2.vue | 51 +++++++++++++++++++++++++++++---------------------- 1 files changed, 29 insertions(+), 22 deletions(-) diff --git a/src/components/page/ticket/ticket-form2.vue b/src/components/page/ticket/ticket-form2.vue index 3529fb2..0540b20 100644 --- a/src/components/page/ticket/ticket-form2.vue +++ b/src/components/page/ticket/ticket-form2.vue @@ -1,40 +1,34 @@ <template> <div> <el-dialog - :title="!dataForm.id ? '鏂板' : '瀹屽杽淇℃伅'" + :title="!dataForm.id ? '鏂板' : '鏌ョ湅淇℃伅'" append-to-body :close-on-click-modal="false" :visible.sync="visible" v-dialogDrag> - <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmit()" + <el-form :model="dataForm" ref="dataForm" @keyup.enter.native="dataFormSubmit()" label-width="140px"> <el-row> <el-col :span="12"> - <el-form-item label="骞翠唤"> - <el-date-picker - style="width: 100%" - v-model="dataForm.year" - value-format="yyyy" - type="year" - placeholder="閫夋嫨骞�"> - </el-date-picker> + <el-form-item label="褰撲簨浜�" prop="personName"> + <el-input disabled v-model="dataForm.personName" placeholder="璇疯緭鍏ュ綋浜嬩汉"></el-input> </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="鏂囦功鍙�"> - <el-input v-model="dataForm.number"></el-input> + <el-form-item label="韬唤璇佸彿鐮�" prop="idCard"> + <el-input disabled v-model="dataForm.idCard" placeholder="璇疯緭鍏ヨ韩浠借瘉鍙风爜"></el-input> </el-form-item> </el-col> </el-row> <el-row> <el-col :span="12"> - <el-form-item label="褰撲簨浜�" prop="personName"> - <el-input v-model="dataForm.personName" placeholder="璇疯緭鍏ュ綋浜嬩汉"></el-input> + <el-form-item label="閫佽揪鏃堕棿" prop="wordDate"> + <el-input disabled v-model="dataForm.wordDate" placeholder="閫佽揪鏃堕棿"></el-input> </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="韬唤璇佸彿鐮�" prop="idCard"> - <el-input v-model="dataForm.idCard" placeholder="璇疯緭鍏ヨ韩浠借瘉鍙风爜"></el-input> + <el-form-item label="閫佽揪鍦扮偣" prop="personAddress"> + <el-input disabled v-model="dataForm.personAddress" placeholder="閫佽揪鍦扮偣"></el-input> </el-form-item> </el-col> </el-row> @@ -51,7 +45,7 @@ <script> import WordView from './word-view/index' - import {exportDoc} from '../../../libs/word' + import {exportDocWidthImg} from '../../../libs/word' export default { components: { @@ -67,8 +61,7 @@ number:'', personName:'', idCard: '', - chufaCheckList:[], - fakuanCheckList:[], + wordDate:'', personAddress:'', zfName1:'', zfName2:'', @@ -95,7 +88,11 @@ zfName2: [ {required: true, message: '鎵ф硶浜哄憳2涓嶈兘涓虹┖', trigger: 'blur'} ], - } + }, + imgSize: { + zfQianMing1: [70, 30], + zfQianMing2: [70, 30], + }, } }, methods: { @@ -118,8 +115,10 @@ }) }, downloadWord(data) { //word涓嬭浇 - - exportDoc(data,'/words/administratorReturn.docx','閫佽揪鍥炶瘉琛屾斂澶勭綒鍐冲畾涔�') + console.log(data,'data=========') + setTimeout(() => { + exportDocWidthImg(data,'/words/administratorReturn.docx','閫佽揪鍥炶瘉琛屾斂澶勭綒鍐冲畾涔�',this.imgSize) + },1000) }, } } @@ -137,6 +136,14 @@ } </style> <style lang="scss" scoped> +::v-deep{ + + .el-dialog{ + max-height: 90%; + overflow-y: auto; + margin-top: 6vh!important; + } +} .flexDate{ display: flex; span{ -- Gitblit v1.9.1