|  | @@ -0,0 +1,43 @@
 | 
	
		
			
				|  |  | +<template>
 | 
	
		
			
				|  |  | +	<ContentWrap>
 | 
	
		
			
				|  |  | +		<el-form
 | 
	
		
			
				|  |  | +			class="-mb-15px"
 | 
	
		
			
				|  |  | +			:model="queryParams"
 | 
	
		
			
				|  |  | +			ref="queryFormRef"
 | 
	
		
			
				|  |  | +			:inline="true"
 | 
	
		
			
				|  |  | +			label-width="90px"
 | 
	
		
			
				|  |  | +		>
 | 
	
		
			
				|  |  | +			<el-form-item label="url抓取数据" prop="urls">
 | 
	
		
			
				|  |  | +				<el-input
 | 
	
		
			
				|  |  | +					v-model="queryParams.urls"
 | 
	
		
			
				|  |  | +					class="!w-60vw"
 | 
	
		
			
				|  |  | +					type="textarea"
 | 
	
		
			
				|  |  | +					:rows="1"
 | 
	
		
			
				|  |  | +					placeholder="请输入需要爬取的页面,多个页面请用','隔开"
 | 
	
		
			
				|  |  | +				/>
 | 
	
		
			
				|  |  | +			</el-form-item>
 | 
	
		
			
				|  |  | +			<el-form-item>
 | 
	
		
			
				|  |  | +				<el-button type="primary" plain :loading="loading" @click="handleExecute">执行</el-button>
 | 
	
		
			
				|  |  | +			</el-form-item>
 | 
	
		
			
				|  |  | +		</el-form>
 | 
	
		
			
				|  |  | +	</ContentWrap>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +</template>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +<script setup>
 | 
	
		
			
				|  |  | +defineOptions({ name: 'WebPageParsing' })
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +const message = useMessage() // 消息弹窗
 | 
	
		
			
				|  |  | +const { t } = useI18n() // 国际化
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +const loading = ref(false)
 | 
	
		
			
				|  |  | +const queryParams = reactive({
 | 
	
		
			
				|  |  | +	urls: 'https://mp.weixin.qq.com/s/gtCcUeXZUXkQi5CR25vjew'
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  | +const queryFormRef = ref()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// 执行
 | 
	
		
			
				|  |  | +const handleExecute = async () => {
 | 
	
		
			
				|  |  | +	console.log(queryParams.urls, 'urls')
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +</script>
 |