kongdeqiang
2023-07-04 ddad19338c649987dbbf24a4c04fffd74f3eaef3
修改前端页面
6个文件已修改
151 ■■■■ 已修改文件
public/words/administrativeDecisionLetter.docx 补丁 | 查看 | 原始文档 | blame | 历史
public/words/administratorReturn.docx 补丁 | 查看 | 原始文档 | blame | 历史
src/components/page/street/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/page/ticket/index.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/page/ticket/ticket-form.vue 105 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/page/ticket/ticket-form2.vue 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/words/administrativeDecisionLetter.docx
Binary files differ
public/words/administratorReturn.docx
Binary files differ
src/components/page/street/index.vue
@@ -152,7 +152,7 @@
            },
            loadSelect(){
                this.$byutil.getData(this, this.$systemconfig.basePath + '/ffzf/street/findList', {}, res => {
                    this.select3 = res.data.list2
                    this.select3 = res.data
                })
            },
            streetEdit(id){
src/components/page/ticket/index.vue
@@ -60,18 +60,17 @@
            </template>
          </el-table-column>
          <el-table-column
              prop="createTime"
              header-align="center"
              align="center"
              label="处罚时间">
          </el-table-column>
          <el-table-column
            prop="carType"
            width="90px"
            header-align="center"
            align="center"
            label="车辆类型">
          </el-table-column>
          <el-table-column
            prop="color"
            width="90px"
            header-align="center"
            align="center"
            label="车辆颜色">
          </el-table-column>
            <el-table-column
                    prop="address"
@@ -86,7 +85,6 @@
                    align="center"
                    label="应缴金额">
            </el-table-column>
            <el-table-column
                    prop="payStatus"
                    width="100px"
@@ -242,6 +240,7 @@
          this.$nextTick(() => {
            this.$refs.addOrUpdate2.init(row.id)
          })
        }else {
          this.$message.error("处决书还未填写!")
        }
src/components/page/ticket/ticket-form.vue
@@ -9,24 +9,24 @@
      <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
@@ -60,34 +60,34 @@
            </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-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 +159,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 +213,14 @@
  }
</style>
<style lang="scss" scoped>
::v-deep{
  .el-dialog{
    max-height: 90%;
    overflow-y: auto;
    margin-top: 6vh!important;
  }
}
  .flexDate{
    display: flex;
    span{
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>
@@ -67,8 +61,7 @@
            number:'',
            personName:'',
            idCard: '',
            chufaCheckList:[],
            fakuanCheckList:[],
            wordDate:'',
            personAddress:'',
            zfName1:'',
            zfName2:'',