| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 | 
							- <template>
 
- 	<view class="container">
 
- 		<page-title>查询</page-title>
 
- 		<view class="cards-list">
 
- 			<view class="card only-card">
 
- 				<!-- 企业名称 -->
 
- 				<view class="card-item first-card-item">
 
- 					<view class="card-item-name">企业名称</view>
 
- 					<input v-model="params.title" class="card-item-input" placeholder="请填写企业名称" placeholder-style="color: #D8D8D8"
 
- 						maxlength="20" />
 
- 				</view>
 
- 				<!-- 审核状态 -->
 
- 				<view class="card-item" @click="showStatusChoose()">
 
- 					<view class="card-item-name">审核状态</view>
 
- 					<view class="card-item-description">
 
- 						<view v-if="params.status">{{params.status}}</view>
 
- 						<view v-else class="remind-text">请选择状态</view>
 
- 						<u-icon name="arrow-right" color="#343437" size="16" customStyle="margin-left:10rpx"></u-icon>
 
- 					</view>
 
- 				</view>
 
- 			</view>
 
- 			<view class="confirm-btn" @click="confirmParams()">确定</view>
 
- 		</view>
 
- 		<!-- 状态选择 -->
 
- 		<u-picker :show="statusShow" :columns="statusList" @confirm="statusClose" @cancel="statusClose" @close="statusClose"
 
- 			closeOnClickOverlay></u-picker>
 
- 	</view>
 
- </template>
 
- <script setup>
 
- 	import {
 
- 		ref
 
- 	} from 'vue'
 
- 	let params = ref({
 
- 		title: null,
 
- 		status: null,
 
- 	})
 
- 	let statusList = ref([
 
- 		["请选择", "暂存", "提交", "已审批"]
 
- 	])
 
- 	let statusShow = ref(false)
 
- 	function showStatusChoose() {
 
- 		statusShow.value = true
 
- 	}
 
- 	function statusClose(e) {
 
- 		if (e) params.value.status = e.value[0];
 
- 		statusShow.value = false;
 
- 	}
 
- 	function confirmParams() {
 
- 		let statusObj = {
 
- 			"请选择": "",
 
- 			"暂存": "0",
 
- 			"提交": "1",
 
- 			"已审批": "2"
 
- 		};
 
- 		let paramsData = {
 
- 			"title": params.value.title,
 
- 			"status": statusObj[params.value.status],
 
- 		};
 
- 		uni.$emit('enterpriseInfoSearch', paramsData);
 
- 		uni.navigateBack({});
 
- 	};
 
- </script>
 
- <style>
 
- </style>
 
 
  |