From 84b7e68f71e414e575518b3c34bf722782cc507d Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期二, 07 一月 2025 17:27:20 +0800
Subject: [PATCH] feat: 修改月租车页面
---
src/components/page/ticket/ticket-form.vue | 126 ++++++++++++++++++++++--------------------
1 files changed, 66 insertions(+), 60 deletions(-)
diff --git a/src/components/page/ticket/ticket-form.vue b/src/components/page/ticket/ticket-form.vue
index aa53e5c..1c1efb1 100644
--- a/src/components/page/ticket/ticket-form.vue
+++ b/src/components/page/ticket/ticket-form.vue
@@ -8,25 +8,24 @@
v-dialogDrag>
<el-form :model="dataForm" :rules="dataRule" 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>
- </el-col>
- <el-col :span="12">
- <el-form-item label="鏂囦功鍙�">
- <el-input v-model="dataForm.number"></el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <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>-->
+<!-- </el-col>-->
+<!-- <el-col :span="12">-->
+<!-- <el-form-item label="鏂囦功鍙�">-->
+<!-- <el-input v-model="dataForm.number"></el-input>-->
+<!-- </el-form-item>-->
+<!-- </el-col>-->
+<!-- </el-row>-->
+<!-- <el-row>-->
<!--<el-col :span="12">
<el-form-item label="鍐冲畾涔﹀彿">
<el-input
@@ -36,58 +35,50 @@
</el-form-item>
</el-col>-->
- <el-col :span="12">
<el-form-item label="褰撲簨浜�" prop="personName">
<el-input v-model="dataForm.personName" 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>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="12">
<el-form-item label="浣忓潃" prop="personAddress">
<el-input v-model="dataForm.personAddress" placeholder="璇疯緭鍏ヤ綇鍧�"></el-input>
</el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="鎵ц鏈熼檺" prop="days">
- <el-input v-model="dataForm.days" placeholder="璇疯緭鍏ユ墽琛屾湡闄�"></el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="12">
- <el-form-item label="鎵ф硶浜哄憳" prop="zfName1">
- <el-input v-model="dataForm.zfName1" placeholder="璇疯緭鍏ヨ处鍙�"></el-input>
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="鎵ф硶璇佸彿" prop="zfNum1">
- <el-input v-model="dataForm.zfNum1" placeholder="璇疯緭鍏ユ埛鍚�"></el-input>
- </el-form-item>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="12">
- <el-form-item label="鎵ф硶浜哄憳" prop="zfName2">
- <el-input v-model="dataForm.zfName2" placeholder="璇疯緭鍏ヨ处鍙�"></el-input>
- </el-form-item>
- </el-col>
- <el-col :span="12">
- <el-form-item label="鎵ф硶璇佸彿" prop="zfNum2">
- <el-input v-model="dataForm.zfNum2" placeholder="璇疯緭鍏ユ埛鍚�"></el-input>
- </el-form-item>
- </el-col>
- </el-row>
+<!-- -->
+<!-- <el-form-item label="鎵ц鏈熼檺" prop="days">-->
+<!-- <el-input v-model="dataForm.days" placeholder="璇疯緭鍏ユ墽琛屾湡闄�"></el-input>-->
+<!-- </el-form-item>-->
+
+<!-- <el-row>-->
+<!-- <el-col :span="12">-->
+<!-- <el-form-item label="鎵ф硶浜哄憳" prop="zfName1">-->
+<!-- <el-input v-model="dataForm.zfName1" placeholder="璇疯緭鍏ヨ处鍙�"></el-input>-->
+<!-- </el-form-item>-->
+<!-- </el-col>-->
+<!-- <el-col :span="12">-->
+<!-- <el-form-item label="鎵ф硶璇佸彿" prop="zfNum1">-->
+<!-- <el-input v-model="dataForm.zfNum1" placeholder="璇疯緭鍏ユ埛鍚�"></el-input>-->
+<!-- </el-form-item>-->
+<!-- </el-col>-->
+<!-- </el-row>-->
+<!-- <el-row>-->
+<!-- <el-col :span="12">-->
+<!-- <el-form-item label="鎵ф硶浜哄憳" prop="zfName2">-->
+<!-- <el-input v-model="dataForm.zfName2" placeholder="璇疯緭鍏ヨ处鍙�"></el-input>-->
+<!-- </el-form-item>-->
+<!-- </el-col>-->
+<!-- <el-col :span="12">-->
+<!-- <el-form-item label="鎵ф硶璇佸彿" prop="zfNum2">-->
+<!-- <el-input v-model="dataForm.zfNum2" placeholder="璇疯緭鍏ユ埛鍚�"></el-input>-->
+<!-- </el-form-item>-->
+<!-- </el-col>-->
+<!-- </el-row>-->
</el-form>
<span slot="footer" class="dialog-footer">
<el-button @click="visible = false">鍙栨秷</el-button>
- <el-button type="primary" @click="dataFormSubmit()" :loading="loadingSubmit">纭畾</el-button>
+ <el-button type="primary" @click="dataFormSubmit()" :loading="loadingSubmit">淇濆瓨</el-button>
<el-button type="primary" @click="viewVord(dataForm)">棰勮</el-button>
<el-button type="success" @click="downloadWord(dataForm)">涓嬭浇</el-button>
</span>
@@ -159,14 +150,21 @@
})
},
viewVord(data) { //word棰勮
+ if(this.dataForm.number === '' || this.dataForm.number === null){
+ this.$message.error("璇峰厛淇濆瓨鍐嶉瑙�")
+ }else {
this.WordViewShow = true
this.$nextTick(() => {
- this.$refs.WordView.initWord(data,'/words/administrativeDecisionLetter.docx')
+ this.$refs.WordView.initWord(data,'/words/administrativeDecisionLetter.docx')
})
+ }
},
downloadWord(data) { //word涓嬭浇
-
+ if(this.dataForm.number === '' || this.dataForm.number === null){
+ this.$message.error("璇峰厛淇濆瓨鍐嶄笅杞�")
+ }else {
exportDoc(data,'/words/administrativeDecisionLetter.docx','褰撳満琛屾斂澶勭綒鍐冲畾涔�')
+ }
},
// 琛ㄥ崟鎻愪氦
dataFormSubmit() {
@@ -206,6 +204,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