3 changed files with 234 additions and 11 deletions
			
			
		- 
					120src/views/prearchiveLibrary/index.vue
- 
					79src/views/prearchiveLibrary/module/form.vue
- 
					46src/views/prearchiveLibrary/table.json
| @ -0,0 +1,79 @@ | |||||
|  | <template> | ||||
|  |   <!--新增 / 编辑 表单组件--> | ||||
|  |   <el-dialog class="preview-dialog" :modal-append-to-body="false" :close-on-click-modal="false" :before-close="handleClose" :visible="formVisible" :title="formTitle"> | ||||
|  |     <span class="dialog-right-top" /> | ||||
|  |     <span class="dialog-left-bottom" /> | ||||
|  |     <div class="setting-dialog"> | ||||
|  |       <!-- form --> | ||||
|  |       <!-- <PreviewForm ref="previewForm" :form-preview-data.sync="formPreviewData" :selected-category="selectedCategory" :parents-id="parentsId" :arc-id="arcId" :is-des-form-type="isDesFormType" @emitTableList="getTableList" /> --> | ||||
|  |       <div slot="footer" class="dialog-footer"> | ||||
|  |         <!-- :loading="crud.status.cu === 2"  --> | ||||
|  |         <el-button type="text" @click="formVisible = false">取消</el-button> | ||||
|  |         <el-button type="primary" @click="formVisible = false">确定</el-button> | ||||
|  |       </div> | ||||
|  |     </div> | ||||
|  |   </el-dialog> | ||||
|  | </template> | ||||
|  | 
 | ||||
|  | <script> | ||||
|  | // import PreviewForm from '@/views/components/category/PreviewForm' | ||||
|  | export default { | ||||
|  |   // components: { PreviewForm }, | ||||
|  |   data() { | ||||
|  |     return { | ||||
|  |       formVisible: false, | ||||
|  |       formTitle: '新增文件', | ||||
|  |       loading: false | ||||
|  |     } | ||||
|  |   }, | ||||
|  |   methods: { | ||||
|  |     handleClose(done) { | ||||
|  |       done() | ||||
|  |     }, | ||||
|  |     save() { | ||||
|  |       // this.loading = true | ||||
|  |       // if (this.title === '新增文件') { | ||||
|  |       //   const addData = this.formData.fields.map((item) => { | ||||
|  |       //     return { | ||||
|  |       //       dictionaryId: item.id, | ||||
|  |       //       fieldName: item.fieldName, | ||||
|  |       //       fieldCnName: item.fieldCnName, | ||||
|  |       //       connector: item.connector, | ||||
|  |       //       categoryId: item.categoryId | ||||
|  |       //     } | ||||
|  |       //   }) | ||||
|  |       //   add(addData).then((res) => { | ||||
|  |       //     this.$message({ | ||||
|  |       //       message: '保存成功', | ||||
|  |       //       type: 'success', | ||||
|  |       //       duration: 2500 | ||||
|  |       //     }) | ||||
|  |       //     this.cuDialogVisible = false | ||||
|  |       //     this.loading = false | ||||
|  |       //     this.$emit('refresh') | ||||
|  |       //   }) | ||||
|  |       // } else { | ||||
|  |       //   edit(this.formData.fields).then((res) => { | ||||
|  |       //     this.$message({ | ||||
|  |       //       message: '保存成功', | ||||
|  |       //       type: 'success', | ||||
|  |       //       duration: 2500 | ||||
|  |       //     }) | ||||
|  |       //     this.cuDialogVisible = false | ||||
|  |       //     this.loading = false | ||||
|  |       //     this.$emit('refresh') | ||||
|  |       //   }) | ||||
|  |       // } | ||||
|  |     } | ||||
|  |   } | ||||
|  | } | ||||
|  | </script> | ||||
|  | 
 | ||||
|  | <style rel="stylesheet/scss" lang="scss" scoped> | ||||
|  | .fields-list { | ||||
|  |   max-height: calc(100vh - 312px); | ||||
|  |   overflow-x: hidden; | ||||
|  |   overflow-y: auto; | ||||
|  |   position: relative; | ||||
|  | } | ||||
|  | </style> | ||||
| @ -0,0 +1,46 @@ | |||||
|  | [ | ||||
|  |   { | ||||
|  |     "id": 1, | ||||
|  |     "title": "归档文件标题1", | ||||
|  |     "number": "[2020] 1号", | ||||
|  |     "date": "2020-10-01", | ||||
|  |     "problem": "档案室", | ||||
|  |     "officialIdent": "-", | ||||
|  |     "recordType": "决议", | ||||
|  |     "seClassification": "机密", | ||||
|  |     "period": "永久" | ||||
|  |   }, | ||||
|  |   { | ||||
|  |     "id": 2, | ||||
|  |     "title": "归档文件标题2", | ||||
|  |     "number": "[2020] 2号", | ||||
|  |     "date": "2020-10-01", | ||||
|  |     "problem": "档案室", | ||||
|  |     "officialIdent": "-", | ||||
|  |     "recordType": "决议", | ||||
|  |     "seClassification": "机密", | ||||
|  |     "period": "永久" | ||||
|  |   }, | ||||
|  |   { | ||||
|  |     "id": 3, | ||||
|  |     "title": "归档文件标题3", | ||||
|  |     "number": "[2020] 3号", | ||||
|  |     "date": "2020-10-01", | ||||
|  |     "problem": "档案室", | ||||
|  |     "officialIdent": "-", | ||||
|  |     "recordType": "决议", | ||||
|  |     "seClassification": "机密", | ||||
|  |     "period": "永久" | ||||
|  |   }, | ||||
|  |   { | ||||
|  |     "id": 4, | ||||
|  |     "title": "归档文件标题4", | ||||
|  |     "number": "[2020] 4号", | ||||
|  |     "date": "2020-10-01", | ||||
|  |     "problem": "档案室", | ||||
|  |     "officialIdent": "-", | ||||
|  |     "recordType": "决议", | ||||
|  |     "seClassification": "机密", | ||||
|  |     "period": "永久" | ||||
|  |   } | ||||
|  | ] | ||||
						Write
						Preview
					
					
					Loading…
					
					Cancel
						Save
					
		Reference in new issue