安装插件,隐藏操部分页面作列
This commit is contained in:
		
							parent
							
								
									1cdd2897b7
								
							
						
					
					
						commit
						2b079191e2
					
				
							
								
								
									
										89
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										89
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -9,6 +9,10 @@ | ||||
|       "version": "1.0.0", | ||||
|       "hasInstallScript": true, | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "vue-demi": "^0.14.10", | ||||
|         "vue-tianditu": "^2.7.6" | ||||
|       }, | ||||
|       "devDependencies": { | ||||
|         "npm-run-all": "^4.1.5" | ||||
|       } | ||||
| @ -1161,6 +1165,12 @@ | ||||
|         "node": "*" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/mitt": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz", | ||||
|       "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/nice-try": { | ||||
|       "version": "1.0.5", | ||||
|       "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz", | ||||
| @ -1910,6 +1920,85 @@ | ||||
|         "spdx-expression-parse": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/vue": { | ||||
|       "version": "2.6.14", | ||||
|       "resolved": "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz", | ||||
|       "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==", | ||||
|       "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.", | ||||
|       "license": "MIT", | ||||
|       "peer": true | ||||
|     }, | ||||
|     "node_modules/vue-demi": { | ||||
|       "version": "0.14.10", | ||||
|       "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", | ||||
|       "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", | ||||
|       "hasInstallScript": true, | ||||
|       "license": "MIT", | ||||
|       "bin": { | ||||
|         "vue-demi-fix": "bin/vue-demi-fix.js", | ||||
|         "vue-demi-switch": "bin/vue-demi-switch.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=12" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/antfu" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@vue/composition-api": "^1.0.0-rc.1", | ||||
|         "vue": "^3.0.0-0 || ^2.6.0" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "@vue/composition-api": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/vue-tianditu": { | ||||
|       "version": "2.7.6", | ||||
|       "resolved": "https://registry.npmmirror.com/vue-tianditu/-/vue-tianditu-2.7.6.tgz", | ||||
|       "integrity": "sha512-Yvcxg0IAgGB3ZY8zlC5ayjo9f85fa8PFTaifguTNpri76g67GO9toaRWMjBKi39yYHMBADaT3P6bEkJx87X8MQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "mitt": "^3.0.0", | ||||
|         "vue-demi": "^0.12.1" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@vue/composition-api": "^1.4.2", | ||||
|         "vue": "^2.0.0 || >=3.0.0" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "@vue/composition-api": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/vue-tianditu/node_modules/vue-demi": { | ||||
|       "version": "0.12.5", | ||||
|       "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz", | ||||
|       "integrity": "sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==", | ||||
|       "hasInstallScript": true, | ||||
|       "license": "MIT", | ||||
|       "bin": { | ||||
|         "vue-demi-fix": "bin/vue-demi-fix.js", | ||||
|         "vue-demi-switch": "bin/vue-demi-switch.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=12" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/antfu" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@vue/composition-api": "^1.0.0-rc.1", | ||||
|         "vue": "^3.0.0-0 || ^2.6.0" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "@vue/composition-api": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/which": { | ||||
|       "version": "1.3.1", | ||||
|       "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", | ||||
|  | ||||
| @ -34,7 +34,10 @@ | ||||
|   ], | ||||
|   "author": "", | ||||
|   "license": "MIT", | ||||
|   "dependencies": {}, | ||||
|   "dependencies": { | ||||
|     "vue-demi": "^0.14.10", | ||||
|     "vue-tianditu": "^2.7.6" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "npm-run-all": "^4.1.5" | ||||
|   } | ||||
|  | ||||
							
								
								
									
										75
									
								
								sub-government-affairs-service/auto-imports.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								sub-government-affairs-service/auto-imports.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,75 @@ | ||||
| /* eslint-disable */ | ||||
| /* prettier-ignore */ | ||||
| // @ts-nocheck
 | ||||
| // noinspection JSUnusedGlobalSymbols
 | ||||
| // Generated by unplugin-auto-import
 | ||||
| export {} | ||||
| declare global { | ||||
|   const EffectScope: typeof import('vue')['EffectScope'] | ||||
|   const computed: typeof import('vue')['computed'] | ||||
|   const createApp: typeof import('vue')['createApp'] | ||||
|   const customRef: typeof import('vue')['customRef'] | ||||
|   const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] | ||||
|   const defineComponent: typeof import('vue')['defineComponent'] | ||||
|   const effectScope: typeof import('vue')['effectScope'] | ||||
|   const getCurrentInstance: typeof import('vue')['getCurrentInstance'] | ||||
|   const getCurrentScope: typeof import('vue')['getCurrentScope'] | ||||
|   const h: typeof import('vue')['h'] | ||||
|   const inject: typeof import('vue')['inject'] | ||||
|   const isProxy: typeof import('vue')['isProxy'] | ||||
|   const isReactive: typeof import('vue')['isReactive'] | ||||
|   const isReadonly: typeof import('vue')['isReadonly'] | ||||
|   const isRef: typeof import('vue')['isRef'] | ||||
|   const markRaw: typeof import('vue')['markRaw'] | ||||
|   const nextTick: typeof import('vue')['nextTick'] | ||||
|   const onActivated: typeof import('vue')['onActivated'] | ||||
|   const onBeforeMount: typeof import('vue')['onBeforeMount'] | ||||
|   const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] | ||||
|   const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] | ||||
|   const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] | ||||
|   const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] | ||||
|   const onDeactivated: typeof import('vue')['onDeactivated'] | ||||
|   const onErrorCaptured: typeof import('vue')['onErrorCaptured'] | ||||
|   const onMounted: typeof import('vue')['onMounted'] | ||||
|   const onRenderTracked: typeof import('vue')['onRenderTracked'] | ||||
|   const onRenderTriggered: typeof import('vue')['onRenderTriggered'] | ||||
|   const onScopeDispose: typeof import('vue')['onScopeDispose'] | ||||
|   const onServerPrefetch: typeof import('vue')['onServerPrefetch'] | ||||
|   const onUnmounted: typeof import('vue')['onUnmounted'] | ||||
|   const onUpdated: typeof import('vue')['onUpdated'] | ||||
|   const onWatcherCleanup: typeof import('vue')['onWatcherCleanup'] | ||||
|   const provide: typeof import('vue')['provide'] | ||||
|   const reactive: typeof import('vue')['reactive'] | ||||
|   const readonly: typeof import('vue')['readonly'] | ||||
|   const ref: typeof import('vue')['ref'] | ||||
|   const resolveComponent: typeof import('vue')['resolveComponent'] | ||||
|   const shallowReactive: typeof import('vue')['shallowReactive'] | ||||
|   const shallowReadonly: typeof import('vue')['shallowReadonly'] | ||||
|   const shallowRef: typeof import('vue')['shallowRef'] | ||||
|   const toRaw: typeof import('vue')['toRaw'] | ||||
|   const toRef: typeof import('vue')['toRef'] | ||||
|   const toRefs: typeof import('vue')['toRefs'] | ||||
|   const toValue: typeof import('vue')['toValue'] | ||||
|   const triggerRef: typeof import('vue')['triggerRef'] | ||||
|   const unref: typeof import('vue')['unref'] | ||||
|   const useAttrs: typeof import('vue')['useAttrs'] | ||||
|   const useCssModule: typeof import('vue')['useCssModule'] | ||||
|   const useCssVars: typeof import('vue')['useCssVars'] | ||||
|   const useId: typeof import('vue')['useId'] | ||||
|   const useLink: typeof import('vue-router')['useLink'] | ||||
|   const useModel: typeof import('vue')['useModel'] | ||||
|   const useRoute: typeof import('vue-router')['useRoute'] | ||||
|   const useRouter: typeof import('vue-router')['useRouter'] | ||||
|   const useSlots: typeof import('vue')['useSlots'] | ||||
|   const useTemplateRef: typeof import('vue')['useTemplateRef'] | ||||
|   const watch: typeof import('vue')['watch'] | ||||
|   const watchEffect: typeof import('vue')['watchEffect'] | ||||
|   const watchPostEffect: typeof import('vue')['watchPostEffect'] | ||||
|   const watchSyncEffect: typeof import('vue')['watchSyncEffect'] | ||||
| } | ||||
| // for type re-export
 | ||||
| declare global { | ||||
|   // @ts-ignore
 | ||||
|   export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' | ||||
|   import('vue') | ||||
| } | ||||
							
								
								
									
										19
									
								
								sub-government-affairs-service/components.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								sub-government-affairs-service/components.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,19 @@ | ||||
| /* eslint-disable */ | ||||
| /* prettier-ignore */ | ||||
| // @ts-nocheck
 | ||||
| // Generated by unplugin-vue-components
 | ||||
| // Read more: https://github.com/vuejs/core/pull/3399
 | ||||
| export {} | ||||
| 
 | ||||
| declare module 'vue' { | ||||
|   export interface GlobalComponents { | ||||
|     AreaCascader: typeof import('./src/components/AreaCascader/index.vue')['default'] | ||||
|     AreaSelect: typeof import('./src/components/AreaSelect/index.vue')['default'] | ||||
|     CodeDialog: typeof import('./src/components/code-dialog/index.vue')['default'] | ||||
|     FileUploader: typeof import('./src/components/FileUploader/index.vue')['default'] | ||||
|     RouterLink: typeof import('vue-router')['RouterLink'] | ||||
|     RouterView: typeof import('vue-router')['RouterView'] | ||||
|     TableComponent: typeof import('./src/components/tableComponent.vue')['default'] | ||||
|     UrlSelect: typeof import('./src/components/UrlSelect/index.vue')['default'] | ||||
|   } | ||||
| } | ||||
							
								
								
									
										12388
									
								
								sub-government-affairs-service/package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										12388
									
								
								sub-government-affairs-service/package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -34,6 +34,7 @@ | ||||
|     "screenfull": "^6.0.2", | ||||
|     "splitpanes": "^4.0.3", | ||||
|     "vue": "^3.3.11", | ||||
|     "vue-demi": "^0.14.10", | ||||
|     "vue-router": "^4.2.5", | ||||
|     "vue-tianditu": "^2.7.6" | ||||
|   }, | ||||
|  | ||||
| @ -37,8 +37,8 @@ | ||||
|         > | ||||
|           <!-- 自定义-操作 --> | ||||
|           <template #action="slotProps"> | ||||
|             <el-button type="primary" @click="seeDetails(slotProps.row)">详情</el-button> | ||||
|             <el-button type="primary" @click="handleEdit(slotProps.row)">编辑</el-button> | ||||
|             <!-- <el-button type="primary" @click="seeDetails(slotProps.row)">详情</el-button> --> | ||||
|             <!-- <el-button type="primary" @click="handleEdit(slotProps.row)">编辑</el-button> --> | ||||
|             <el-button @click="handleDelete(slotProps.row)">删除</el-button> | ||||
|           </template> | ||||
|         </tableComponent> | ||||
|  | ||||
| @ -39,8 +39,8 @@ | ||||
|         > | ||||
|           <!-- 自定义-操作 --> | ||||
|           <template #action="slotProps"> | ||||
|             <el-button type="primary" @click="seeDetails(slotProps.row)">查看</el-button> | ||||
|             <el-button type="primary" @click="handleEdit(slotProps.row)">编辑</el-button> | ||||
|             <!-- <el-button type="primary" @click="seeDetails(slotProps.row)">查看</el-button> --> | ||||
|             <!-- <el-button type="primary" @click="handleEdit(slotProps.row)">编辑</el-button> --> | ||||
|             <el-button @click="handleDelete(slotProps.row)">删除</el-button> | ||||
|           </template> | ||||
|         </tableComponent> | ||||
|  | ||||
| @ -143,7 +143,7 @@ const columns = ref([ | ||||
|   { prop: 'manufacturer', label: '生产厂家' }, | ||||
|   { prop: 'classifyName', label: '分类' }, | ||||
|   { prop: 'productUnit', label: '产品规格' }, | ||||
|   { prop: 'action', label: '操作', slotName: 'action', width: 230, fixed: 'right' }, | ||||
|   // { prop: 'action', label: '操作', slotName: 'action', width: 230, fixed: 'right' }, | ||||
| ]); | ||||
| const handlePaginationChange = ({ page, pageSize }) => { | ||||
|   formInline.current = page; | ||||
|  | ||||
| @ -146,7 +146,7 @@ const columns = ref([ | ||||
|   { prop: 'phone', label: '联系方式' }, | ||||
|   { prop: 'provenanceId', label: '种子编号' }, | ||||
|   { prop: 'provenanceName', label: '种子名称' }, | ||||
|   { prop: 'action', label: '操作', slotName: 'action', width: 230, fixed: 'right' }, | ||||
|   // { prop: 'action', label: '操作', slotName: 'action', width: 230, fixed: 'right' }, | ||||
| ]); | ||||
| const handlePaginationChange = ({ page, pageSize }) => { | ||||
|   formInline.current = page; | ||||
| @ -220,10 +220,11 @@ const dialogFormRules = ref({ | ||||
| 
 | ||||
| // 新增操作 | ||||
| const addItem = async () => { | ||||
|   restDialogForm(); | ||||
|   dialogTitle.value = '新增'; | ||||
|   formDisabled.value = false; | ||||
|   dialogFormVisible.value = true; | ||||
|   ElMessage.success('点击新增!'); | ||||
|   // restDialogForm(); | ||||
|   // dialogTitle.value = '新增'; | ||||
|   // formDisabled.value = false; | ||||
|   // dialogFormVisible.value = true; | ||||
| }; | ||||
| // 查看详情 | ||||
| const seeDetails = async (row) => { | ||||
|  | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										28
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								yarn.lock
									
									
									
									
									
								
							| @ -621,6 +621,11 @@ minimatch@^3.0.4: | ||||
|   dependencies: | ||||
|     brace-expansion "^1.1.7" | ||||
| 
 | ||||
| mitt@^3.0.0: | ||||
|   version "3.0.1" | ||||
|   resolved "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz" | ||||
|   integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== | ||||
| 
 | ||||
| nice-try@^1.0.4: | ||||
|   version "1.0.5" | ||||
|   resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz" | ||||
| @ -1035,6 +1040,29 @@ validate-npm-package-license@^3.0.1: | ||||
|     spdx-correct "^3.0.0" | ||||
|     spdx-expression-parse "^3.0.0" | ||||
| 
 | ||||
| vue-demi@^0.12.1: | ||||
|   version "0.12.5" | ||||
|   resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz" | ||||
|   integrity sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q== | ||||
| 
 | ||||
| vue-demi@^0.14.10: | ||||
|   version "0.14.10" | ||||
|   resolved "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz" | ||||
|   integrity sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg== | ||||
| 
 | ||||
| vue-tianditu@^2.7.6: | ||||
|   version "2.7.6" | ||||
|   resolved "https://registry.npmmirror.com/vue-tianditu/-/vue-tianditu-2.7.6.tgz" | ||||
|   integrity sha512-Yvcxg0IAgGB3ZY8zlC5ayjo9f85fa8PFTaifguTNpri76g67GO9toaRWMjBKi39yYHMBADaT3P6bEkJx87X8MQ== | ||||
|   dependencies: | ||||
|     mitt "^3.0.0" | ||||
|     vue-demi "^0.12.1" | ||||
| 
 | ||||
| "vue@^2.0.0 || >=3.0.0", "vue@^3.0.0-0 || ^2.6.0": | ||||
|   version "2.6.14" | ||||
|   resolved "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz" | ||||
|   integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ== | ||||
| 
 | ||||
| which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: | ||||
|   version "1.1.1" | ||||
|   resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user