src/api/News/pad.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/api/News/word.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/padSunmaryProcedure/padFrom.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/padSunmaryProcedure/word_mange/mangeBL.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/padSunmaryProcedure/word_mange/mangeGZ.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/padSunmaryProcedure/word_mange/mangeJD.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/api/News/pad.js
@@ -82,9 +82,8 @@ // 查询市场主体 export function getMarketList(query) { return request({ url: `/market/marketsubject/marketList`, url: `/market/marketsubject/market/${query}`, method: 'get', params:query }) } //获取当前第一个执法人 @@ -95,10 +94,4 @@ params:query }) } //生成word文件 export function createword(id) { return request({ url: `/process/inquiryquestion/createWord/${id}`, method: 'get', }) } src/api/News/word.js
New file @@ -0,0 +1,25 @@ import request from '@/router/axios' //生成笔录word文件 export function blwo(id) { return request({ url: `/process/inquiryquestion/createWord/${id}`, method: 'get', }) } //生成改正word文件 export function gzwo(id) { return request({ url: `/process/ordercorrection/createWord/${id}`, method: 'get', }) } //生成现场word文件 export function xcwo(id) { return request({ url: `/process/nowpenaltydecision/createWord/${id}`, method: 'get', }) } src/views/padSunmaryProcedure/padFrom.vue
@@ -173,7 +173,7 @@ } }, created() { this.latlng = window.android.getAddress(); // this.latlng = window.android.getAddress(); this.init() }, methods: { @@ -283,6 +283,7 @@ } if (names != "") { this.form.hanlders = names.substring(0, names.length - 1); console.log(this.form.hanlders,'this.form.hanlders') } }, onSubmit() { src/views/padSunmaryProcedure/word_mange/mangeBL.vue
@@ -128,15 +128,16 @@ </el-form-item> </el-form> <div style="text-align: center"> <el-button v-if="form.registerState=='0'||form.registerState==null" @click="dataFormSubmit('0')">保存</el-button> <el-button v-if="form.approvalState==null||form.approvalState=='2'" @click="dataFormSubmit('0')">保存</el-button> <el-button type="primary" @click="viewVord(form.id)">预览</el-button> <el-button v-if="form.registerState=='1'" type="success" @click="downloadWord(form.id)">下载</el-button> <el-button v-if="form.approvalState=='1'" type="success" @click="downloadWord(form.id)">下载</el-button> </div> </el-main> </template> <script> import {createword, inquiry, inquiryquestion} from '../../../api/News/pad' import { inquiry, inquiryquestion} from '../../../api/News/pad' import {blwo} from "../../../api/News/word"; export default { name: "mangeBL", @@ -227,7 +228,7 @@ }, //点击预览 viewVord(data) { createword(data).then(res => { blwo(data).then(res => { console.log(res.data.data, 'res.data.data') // this.form.questionsAnswers[0].wen =res.data.data this.arrays = res.data.data.split(',')[1] @@ -236,7 +237,7 @@ }, //点击下载 downloadWord(data) { createword(data).then(res => { blwo(data).then(res => { // console.log(this.form.id) this.arrays = res.data.data.split(',')[0] window.android.toDownLoadWord(this.arrays) src/views/padSunmaryProcedure/word_mange/mangeGZ.vue
@@ -99,9 +99,9 @@ <el-form-item label="改正时间"> <el-date-picker v-model="form.correctTime" type="date" type="datetime" style="width: 100%!important;" :value-format="`yyyy-MM-dd`" :value-format="`yyyy-MM-dd HH:mm:ss`" placeholder="选择日期"> </el-date-picker> </el-form-item> @@ -120,16 +120,17 @@ </el-row> </el-form> <div style="text-align: center"> <el-button v-if="form.registerState=='0'||form.registerState==null" @click="dataFormSubmit('0')">保存</el-button> <el-button type="primary" @click="viewVord(form)">预览</el-button> <el-button v-if="form.registerState=='1'" type="success" @click="downloadWord(form)">下载</el-button> <el-button v-if="form.approvalState==null||form.approvalState=='2'" @click="dataFormSubmit('0')">保存</el-button> <el-button type="primary" @click="viewVord(form.id)">预览</el-button> <el-button v-if="form.approvalState=='1'" type="success" @click="downloadWord(form.id)">下载</el-button> </div> </el-main> </template> <script> import {createword, ordercorrec, ordercorrection} from '../../../api/News/pad' import { ordercorrec, ordercorrection} from '../../../api/News/pad' import {getLaw, getLawTiao, lawInfo} from '@/api/lawList/lawList'; import {gzwo} from "../../../api/News/word"; export default { @@ -180,8 +181,9 @@ //点击预览 viewVord(data) { // let wordData = this.transforData(data); createword(data).then(res => { console.log(res.data.data, 'res.data.data') gzwo(data).then(res => { // console.log(res.data.data, 'res.data.data') // this.form.questionsAnswers[0].wen =res.data.data this.arrays = res.data.data.split(',')[1] window.android.toPreviewWord(this.arrays) @@ -189,7 +191,7 @@ }, //点击下载 downloadWord(data){ createword(data).then(res => { gzwo(data).then(res => { // console.log(this.form.id) this.arrays = res.data.data.split(',')[0] window.android.toDownLoadWord(this.arrays) src/views/padSunmaryProcedure/word_mange/mangeJD.vue
@@ -116,21 +116,10 @@ </el-checkbox> </el-checkbox-group> </el-form-item> <el-form-item label="缴纳方式:"> <el-checkbox-group v-model="form.fines"> <el-checkbox label="1" name="fines">当场收缴;</el-checkbox> <el-checkbox label="2" name="fines" id="fakuan"> <!-- <el-form-item label="缴纳银行名称"> <el-input v-model="form.bank" placeholder="请输入缴纳银行的名称" style="width: 100%!important;"></el-input> </el-form-item> <el-form-item label="账号:"> <el-input v-model="form.account" placeholder="请输入账号" style="width: 100%!important;"></el-input> </el-form-item> <el-form-item label="账号:"> <el-input v-model="form.account" placeholder="请输入账号" style="width: 100%!important;"></el-input> </el-form-item>--> <!-- <el-form-item label="户名:">--> <div @change="changenullTwo"> <el-form-item label="缴纳方式:"> <el-radio label="1" v-model="form.fines">当场收缴;</el-radio> <el-radio label="2" v-model="form.fines"> <p style="margin-left: -100px!important;"> 缴纳银行名称: <el-input v-model="form.bank" placeholder="请输入缴纳银行的名称" style="width: 80%!important;"></el-input> @@ -149,10 +138,9 @@ 地址: <el-input v-model="form.place" placeholder="请输入缴纳地址" style="width: 100%!important;"></el-input> </p> </el-checkbox> </el-checkbox-group> </el-form-item> </el-radio> </el-form-item> </div> <!-- <div class="box" style="margin-left: 85px;font-size: 18px;"> <span>如你(单位)不服本行政处罚决定,可以自收到本决定书之日起60日内向</span> <el-input v-model="form.governmentName" placeholder="" style="width:260px!important;"></el-input> @@ -179,16 +167,17 @@ </el-form> <div style="text-align: center"> <el-button v-if="form.registerState=='0'||form.registerState==null" @click="dataFormSubmit('0')">保存</el-button> <el-button type="primary" @click="viewVord(form)">预览</el-button> <el-button v-if="form.registerState=='1'" type="success" @click="downloadWord(form)">下载</el-button> <el-button v-if="form.approvalState==null||form.approvalState=='2'" @click="dataFormSubmit('0')">保存</el-button> <el-button type="primary" @click="viewVord(form.id)">预览</el-button> <el-button v-if="form.approvalState=='1'" type="success" @click="downloadWord(form.id)">下载</el-button> </div> </el-main> </template> <script> import {createword, inquiry, nowpenaltydecision} from "../../../api/News/pad"; import {nowpenalty, nowpenaltydecision} from "../../../api/News/pad"; import {getLaw, getLawTiao, lawInfo} from '@/api/lawList/lawList'; import {xcwo} from "../../../api/News/word"; export default { @@ -209,7 +198,7 @@ legalPerson: "", legalPersonPhone: "", punishments: [], fines: [], fines: 1, courtName: "", governmentName: "", accountName: "", @@ -238,12 +227,23 @@ }) }) }, changenullTwo(val) { if (this.form.fines == 1){ this.form.bank = ""; this.form.account = ""; this.form.accountName = ""; this.form.place = ""; }else { this.form.bank = "邮政储蓄银行峰峰支行(峰峰矿区滏阳路43号)" } }, //点击保存数据 dataFormSubmit() { /*this.form.startTime = this.value1[0] this.form.endTime = this.value1[1]*/ //this.form.registerId = this.id inquiry(this.form).then(res => { this.form.registerId = this.id nowpenalty(this.form).then(res => { if (res.data.code == 0) { this.$message.success("保存成功"); } @@ -252,7 +252,7 @@ //点击预览 viewVord(data) { // let wordData = this.transforData(data); createword(data).then(res => { xcwo(data).then(res => { console.log(res.data.data, 'res.data.data') // this.form.questionsAnswers[0].wen =res.data.data this.arrays = res.data.data.split(',')[1] @@ -261,7 +261,7 @@ }, //点击下载 downloadWord(data) { createword(data).then(res => { xcwo(data).then(res => { // console.log(this.form.id) this.arrays = res.data.data.split(',')[0] window.android.toDownLoadWord(this.arrays)