From 0acde40180e023390b85455cc0d69fcaba461be5 Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期一, 22 七月 2024 15:19:01 +0800 Subject: [PATCH] 修改日期格式 --- src/views/infomanger/infoLook/index.vue | 100 +++++++++++++------------------------------------ 1 files changed, 27 insertions(+), 73 deletions(-) diff --git a/src/views/infomanger/infoLook/index.vue b/src/views/infomanger/infoLook/index.vue index 2207e93..812942f 100644 --- a/src/views/infomanger/infoLook/index.vue +++ b/src/views/infomanger/infoLook/index.vue @@ -4,11 +4,17 @@ <el-form-item label="浼佷笟鍚嶇О" prop="companyName"> <el-input v-model="queryParams.companyName" placeholder="璇疯緭鍏ヤ紒涓氬悕绉�" clearable style="width: 200px" @keyup.enter="handleQuery" /> </el-form-item> - <el-form-item label="鑱旂郴浜�" prop="companyUser"> - <el-input v-model="queryParams.companyUser" placeholder="璇疯緭鍏ヨ仈绯讳汉" clearable style="width: 200px" @keyup.enter="handleQuery" /> - </el-form-item> - <el-form-item label="鎵嬫満鍙�" prop="companyPhone"> - <el-input v-model="queryParams.companyPhone" type="number" placeholder="璇疯緭鍏ユ墜鏈哄彿" clearable style="width: 200px" @keyup.enter="handleQuery" /> + <el-form-item label="鏉ヨ鏃堕棿" prop="companyPhone"> + <el-date-picker + v-model="value1" + type="daterange" + start-placeholder="寮�濮嬫椂闂�" + end-placeholder="缁撴潫鏃堕棿" + value-format="YYYY-MM-DD" + format="YYYY-MM-DD" + @change="changeDate" + style="width: 220px;" + /> </el-form-item> <el-form-item> <el-button type="primary" icon="Search" @click="handleQuery">鎼滅储</el-button> @@ -27,10 +33,10 @@ <!-- <el-table-column prop="companyName" label="浼佷笟绫诲瀷" width="200"></el-table-column> --> <el-table-column prop="companyUser" label="鑱旂郴浜�" width="180"></el-table-column> <el-table-column prop="companyPhone" label="鎵嬫満鍙风爜" width="120"></el-table-column> - <el-table-column prop="comeTime" label="鍒涘缓鏃堕棿" width="200"></el-table-column> + <el-table-column prop="comeTime" label="鏉ヨ鏃堕棿" width="200"></el-table-column> <el-table-column prop="comeContent" label="鏉ヨ浜嬮」" width="200"></el-table-column> - <el-table-column prop="userNum" label="闅忚浜烘暟" width="200"></el-table-column> - <el-table-column prop="remark" label="澶囨敞" ></el-table-column> + <el-table-column prop="userNum" label="闅忚浜烘暟" ></el-table-column> + <el-table-column prop="remark" label="澶囨敞" width="300"></el-table-column> <el-table-column label="鎿嶄綔" align="center" fixed="right" class-name="small-padding fixed-width" width="240"> <template #default="scope"> <el-link type="success" v-if="scope.row.checkStatus < 2" v-hasPermi="['sys:company:check']" @click="checkJudge(scope.row)">瀹℃牳</el-link> @@ -77,27 +83,15 @@ </div> </template> </el-dialog> - <exportExcelCom ref="exporttem" @resList="resList"></exportExcelCom> - <exportRecord ref="exportRecordCom" :recordRow="recordRow" @uploadList="getList"></exportRecord> - <judgeCom ref="judgeComRef" @upload="getList"></judgeCom> - <createQrcode ref="createQrcodeRef"></createQrcode> + </div> </template> <script setup name="Dept"> -import FileUpload from '@/components/ImageUpload/index' -import exportRecord from './components/exportRecord' -import createQrcode from './components/createQrcode' -import judgeCom from './components/judge' +import { formatDate } from '@/utils/index' import { listCompanyLog,addCompany, updStatus, delCompanyLog, updCompanyLog } from "@/api/system/company/company"; -import exportExcelCom from './components/export' -import { computed } from "vue"; -import { judgeStatus, companyStatus, scopeList } from '@/utils/mapList/index.ts' -import useSettingsStore from "@/store/modules/settings"; -const thcolor = computed(() => useSettingsStore().theme); -const { proxy } = getCurrentInstance(); -const { sys_normal_disable } = proxy.useDict("sys_normal_disable"); -const deptList = ref([]); + const { proxy } = getCurrentInstance(); + const deptList = ref([]); const open = ref(false); const loading = ref(true); const showSearch = ref(true); @@ -109,47 +103,7 @@ const exportRecordCom = ref() const judgeComRef = ref() const createQrcodeRef = ref() -const options = reactive({ - // -1鎷掔粷锛�0寰呭鎵癸紝1瀹℃壒涓紝2閫氳繃 - checkOptions: [ - { - label: '鎷掔粷', - value: -1 - }, - { - label: '寰呭鎵�', - value: 0 - }, - { - label: '瀹℃壒涓�', - value: 1 - }, - { - label: '閫氳繃', - value: 2 - } - ], - companyStatus: [ - { - label: '姝e父', - value: 0 - }, - { - label: '绂佺敤', - value: 1 - }, - ], - socreList: [ - { - label: '瀵煎叆', - value: 1 - }, - { - label: '娉ㄥ唽', - value: 0 - }, - ] -}) +const value1 = ref() const data = reactive({ form: {}, queryParams: { @@ -217,6 +171,9 @@ } /** 閲嶇疆鎸夐挳鎿嶄綔 */ function resetQuery() { + value1.value = 1 + queryParams.value.beginTime = '' + queryParams.value.endTime = '' queryRef.value.resetFields(); handleQuery(); } @@ -277,14 +234,7 @@ getList(); }) } -// 瀵煎叆妯℃澘 -function exportExcel() { - exporttem.value.openDialog() -} -// 瀵煎叆璁板綍 -function exportRecordComOpen() { - exportRecordCom.value.openDialog() -} + function resList(row) { recordRow.value = row exportRecordCom.value.openDialog() @@ -295,6 +245,10 @@ function createQrcodeHandler(row) { createQrcodeRef.value.openDialog(row) } +function changeDate() { + queryParams.value.beginTime = value1.value[0] + queryParams.value.endTime = value1.value[1] +} getList(); </script> -- Gitblit v1.9.1