重名文件
This commit is contained in:
		| @@ -0,0 +1,63 @@ | |||||||
|  | <template> | ||||||
|  |   <div class="AppConflictMediation"> | ||||||
|  |     <keep-alive :include="['List']"> | ||||||
|  |       <component ref="component" :is="component" @change="onChange" :params="params" :instance="instance" :dict="dict"></component> | ||||||
|  |     </keep-alive> | ||||||
|  |   </div> | ||||||
|  | </template> | ||||||
|  |  | ||||||
|  | <script> | ||||||
|  | import List from './components/List' | ||||||
|  | import Detail from './components/Detail' | ||||||
|  |  | ||||||
|  | export default { | ||||||
|  |   name: 'AppConflictMediation', | ||||||
|  |   label: '矛盾调解', | ||||||
|  |  | ||||||
|  |   props: { | ||||||
|  |     instance: Function, | ||||||
|  |     dict: Object | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   data() { | ||||||
|  |     return { | ||||||
|  |       component: 'List', | ||||||
|  |       params: {} | ||||||
|  |     } | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   components: { | ||||||
|  |     List, | ||||||
|  |     Detail | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   mounted() { | ||||||
|  |   }, | ||||||
|  |  | ||||||
|  |   methods: { | ||||||
|  |     onChange(data) { | ||||||
|  |       if (data.type === 'Detail') { | ||||||
|  |         this.component = 'Detail' | ||||||
|  |         this.params = data.params | ||||||
|  |       } | ||||||
|  |  | ||||||
|  |       if (data.type === 'list') { | ||||||
|  |         this.component = 'List' | ||||||
|  |         this.params = data.params | ||||||
|  |  | ||||||
|  |         this.$nextTick(() => { | ||||||
|  |           if (data.isRefresh) { | ||||||
|  |             this.$refs.component.getList() | ||||||
|  |           } | ||||||
|  |         }) | ||||||
|  |       } | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | </script> | ||||||
|  |  | ||||||
|  | <style lang="scss"> | ||||||
|  | .AppConflictMediation { | ||||||
|  |   height: 100%; | ||||||
|  | } | ||||||
|  | </style> | ||||||
| @@ -1,65 +0,0 @@ | |||||||
| <template> |  | ||||||
|   <div class="doc-circulation ailist-wrapper"> |  | ||||||
|     <keep-alive :include="['List']"> |  | ||||||
|       <component ref="component" :is="component" @change="onChange" :params="params" :instance="instance" :dict="dict"></component> |  | ||||||
|     </keep-alive> |  | ||||||
|   </div> |  | ||||||
| </template> |  | ||||||
|  |  | ||||||
| <script> |  | ||||||
|   import List from './components/List' |  | ||||||
|   import Detail from './components/Detail' |  | ||||||
|  |  | ||||||
|   export default { |  | ||||||
|     name: 'AppReportAtWill', |  | ||||||
|     label: '矛盾调解', |  | ||||||
|  |  | ||||||
|     props: { |  | ||||||
|       instance: Function, |  | ||||||
|       dict: Object |  | ||||||
|     }, |  | ||||||
|  |  | ||||||
|     data () { |  | ||||||
|       return { |  | ||||||
|         component: 'List', |  | ||||||
|         params: {} |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|  |  | ||||||
|     components: { |  | ||||||
|       List, |  | ||||||
|       Detail |  | ||||||
|     }, |  | ||||||
|  |  | ||||||
|     mounted () { |  | ||||||
|     }, |  | ||||||
|  |  | ||||||
|     methods: { |  | ||||||
|       onChange (data) { |  | ||||||
|         if (data.type === 'Detail') { |  | ||||||
|           this.component = 'Detail' |  | ||||||
|           this.params = data.params |  | ||||||
|         } |  | ||||||
|  |  | ||||||
|         if (data.type === 'list') { |  | ||||||
|           this.component = 'List' |  | ||||||
|           this.params = data.params |  | ||||||
|  |  | ||||||
|           this.$nextTick(() => { |  | ||||||
|             if (data.isRefresh) { |  | ||||||
|               this.$refs.component.getList() |  | ||||||
|             } |  | ||||||
|           }) |  | ||||||
|         } |  | ||||||
|       } |  | ||||||
|     } |  | ||||||
|   } |  | ||||||
| </script> |  | ||||||
|  |  | ||||||
| <style lang="scss"> |  | ||||||
|   .doc-circulation { |  | ||||||
|     height: 100%; |  | ||||||
|     background: #F3F6F9; |  | ||||||
|     overflow: auto; |  | ||||||
|   } |  | ||||||
| </style> |  | ||||||
		Reference in New Issue
	
	Block a user