| | |
| | | }, |
| | | //案卷详细信息管理 |
| | | { |
| | | path: 'archiveMaterialManager/:recordId/:pageCount/:sho/:recordStrId/:inquiryNumber', |
| | | path: 'archiveMaterialManager/:recordId/:pageCount/:sho/:recordStrId/:inquiryNumber/:filingNumber', |
| | | component: () => import('@/views/archiveManager/archiveMaterial/index'), |
| | | name: 'ArchiveMaterialManager', |
| | | meta: { title: '详细信息', activeMenu: '/archiveManager/infoManager' } |
| | |
| | | import { listAnnotation, getAnnotation, delAnnotation, addAnnotation, updateAnnotation } from "@/api/system/annotation" |
| | | |
| | | export default { |
| | | name: "Annotation", |
| | | name: "ArchiveAnnotation", |
| | | data() { |
| | | return { |
| | | // 遮罩层 |
| | |
| | | import { listCategory, getCategory, delCategory, addCategory, updateCategory, enload } from "@/api/system/category" |
| | | |
| | | export default { |
| | | name: "Category", |
| | | name: "ArchiveCategory", |
| | | data() { |
| | | return { |
| | | // 遮罩层 |
| | |
| | | import { getToken } from '@/utils/auth' |
| | | import { getPdfFile } from '@/api/system/dpdf' |
| | | export default { |
| | | name: "DoublePdf", |
| | | name: "Pdf", |
| | | data() { |
| | | return { |
| | | fid: '', |
| | |
| | | import { listPlaceName } from "@/api/system/placeName" |
| | | import { archiveAllExport } from "@/api/system/archiveEx" |
| | | export default { |
| | | name: "Records", |
| | | name: "AchiveExport/info", |
| | | data() { |
| | | return { |
| | | open_check: false, |
| | |
| | | <div class="app-container"> |
| | | |
| | | <div v-if="sho"> |
| | | <h2 class="title-border">添加案卷详细记录 {当前录入了{{total}}条} {当前档号为: {{recordStrId}} } {当前文号为: {{inquiryNumber}} } </h2> |
| | | <h2 class="title-border">添加案卷详细记录 {录入了{{total}}条} { {{recordStrId}} } { {{inquiryNumber}} } { {{filingNumber}} } </h2> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="100px"> |
| | | |
| | | <el-row> |
| | |
| | | <el-input v-model="forms.documentNumber" placeholder="请输入文件编号" /> |
| | | </el-form-item> |
| | | <el-row> |
| | | <el-col :span="16"> |
| | | <el-col > |
| | | <el-form-item label="责任者" prop="creator"> |
| | | <el-input type="textarea" rows="1" v-model="forms.creator" placeholder="请输入责任者" /> |
| | | <el-input type="textarea" rows="2" |
| | | v-auto-height="{ minRows: 2, maxRows: 10 }" v-model="forms.creator" placeholder="请输入责任者" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | |
| | | </el-row> |
| | | <el-form-item label="文件题名" prop="title"> |
| | | <el-input type="textarea" rows="1" v-model="forms.title" placeholder="请输入文件题名" /> |
| | | <el-input type="textarea" rows="2" |
| | | v-auto-height="{ minRows: 2, maxRows: 10 }" v-model="forms.title" placeholder="请输入文件题名" /> |
| | | </el-form-item> |
| | | <el-form-item label="日期" prop="date"> |
| | | <el-input v-model="forms.date" placeholder="请输入日期 (格式:yyyy-mm-dd)" style="width: 200px;" /> |
| | |
| | | |
| | | |
| | | export default { |
| | | name: "Materials", |
| | | name: "ArchiveMaterialManager", |
| | | data() { |
| | | return { |
| | | //附件数量 |
| | |
| | | ], |
| | | recordId: null, |
| | | inquiryNumber: '', |
| | | filingNumber: '', |
| | | recordStrId: '', |
| | | // 遮罩层 |
| | | loading: true, |
| | |
| | | // 查询参数 |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | pageSize: 50, |
| | | creator: null, |
| | | title: null, |
| | | date: null, |
| | |
| | | const recordId = this.$route.params && this.$route.params.recordId |
| | | this.recordStrId = this.$route.params && this.$route.params.recordStrId |
| | | this.inquiryNumber = this.$route.params && this.$route.params.inquiryNumber |
| | | this.filingNumber = this.$route.params && this.$route.params.filingNumber |
| | | this.totalPageCount = this.$route.params && this.$route.params.pageCount |
| | | |
| | | this.sho = this.$route.params && this.$route.params.sho |
| | |
| | | </el-dropdown> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column label="当前授权录入的用户" align="center" sortable="custom" prop="userName" width="120" v-if="userId==1"> |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | :type="scope.row.userName === '' ? 'default' : 'primary'" |
| | | size="mini"> |
| | | {{ scope.row.userName === null ? '未分配' : scope.row.userName }} |
| | | </el-button> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="状态" align="center" sortable="custom" prop="recordStatus" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-button :type="scope.row.recordStatus === '未录入' ? 'danger' : 'success'" size="mini"> |
| | |
| | | components: { |
| | | VueOfficeExcel |
| | | }, |
| | | name: "Records", |
| | | name: "InfoManager", |
| | | data() { |
| | | return { |
| | | openSearch: false, |
| | |
| | | // 查询参数 |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | pageSize: 50, |
| | | recordId: null, |
| | | inquiryNumber: null, |
| | | categoryType: null, // 类别类型 |
| | |
| | | var mid = row.id |
| | | const roleId = 2 |
| | | // alert(mid) |
| | | var filingNumber = row.filingNumber |
| | | |
| | | |
| | | if(filingNumber==="") |
| | | filingNumber = ' ' |
| | | var recordId = mid |
| | | var pageCount = row.pageCount |
| | | var recordStrId = row.recordId |
| | | var inquiryNumber = row.inquiryNumber |
| | | var sho = false |
| | | // this.$router.push("/archiveManager/infoManagerAu/user/" + roleId+"/"+recordId) |
| | | this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber) |
| | | this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber+"/"+filingNumber) |
| | | |
| | | }, |
| | | /*导出备考表*/ |
| | |
| | | var valid = false; |
| | | var pageCount = row.pageCount |
| | | var recordStrId = row.recordId |
| | | |
| | | var filingNumber = row.filingNumber |
| | | var inquiryNumber = row.inquiryNumber |
| | | console.log(recordStrId==='') |
| | | console.log("+---------------------") |
| | |
| | | // alert(mid) |
| | | |
| | | var recordId = mid |
| | | |
| | | if(filingNumber==="") |
| | | filingNumber = ' ' |
| | | var sho = true |
| | | // this.$router.push("/archiveManager/infoManagerAu/user/" + roleId+"/"+recordId) |
| | | this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber) |
| | | this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber+"/"+filingNumber) |
| | | }else |
| | | { |
| | | this.$modal.msgWarning("请补充页号等相关信息,再编辑卷内目录!") |
| | |
| | | import { listPlaceName, enload,getName, delName, addName, updateName } from "@/api/system/placeName" |
| | | |
| | | export default { |
| | | name: "Name", |
| | | name: "ArchiveZoneInfo", |
| | | data() { |
| | | return { |
| | | // 遮罩层 |
| | |
| | | import { listName, getName, enload,delName, addName, updateName } from "@/api/system/projectName" |
| | | |
| | | export default { |
| | | name: "Name", |
| | | name: "ArchiveProjectName", |
| | | data() { |
| | | return { |
| | | // 遮罩层 |
| | |
| | | import { listSignature, getSignature, delSignature, addSignature, updateSignature } from "@/api/system/signature" |
| | | |
| | | export default { |
| | | name: "Signature", |
| | | name: "ArchiveSignature", |
| | | data() { |
| | | return { |
| | | // 遮罩层 |