From 348e6bcdc7fa566a48b96dea53d24ec6dda49e1d Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期五, 11 四月 2025 18:06:40 +0800 Subject: [PATCH] update --- src/views/ecg/devmanage/index.vue | 74 ++++++++++++++++++++++++++----------- 1 files changed, 52 insertions(+), 22 deletions(-) diff --git a/src/views/ecg/devmanage/index.vue b/src/views/ecg/devmanage/index.vue index 8229feb..09006f2 100644 --- a/src/views/ecg/devmanage/index.vue +++ b/src/views/ecg/devmanage/index.vue @@ -6,28 +6,36 @@ :model="queryParams" ref="queryFormRef" :inline="true" - label-width="68px" + label-width="100px" > - <el-form-item label="閲囪喘鏃ユ湡" prop="purchaseDate"> - <el-date-picker - v-model="queryParams.purchaseDate" - value-format="YYYY-MM-DD HH:mm:ss" - type="daterange" - start-placeholder="寮�濮嬫棩鏈�" - end-placeholder="缁撴潫鏃ユ湡" - :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" - class="!w-220px" - /> - </el-form-item> - <el-form-item label="璁惧缂栧彿" prop="devId"> + <el-form-item label="璁惧閮ㄩ棬缂栧彿" prop="devId"> <el-input - v-model="queryParams.devId" - placeholder="璇疯緭鍏ヨ澶囩紪鍙�" + v-model="queryParams.devCodeDept" + placeholder="璇疯緭鍏ヨ澶囬儴闂ㄧ紪鍙�" clearable @keyup.enter="handleQuery" class="!w-240px" /> </el-form-item> + <el-form-item label="璁惧鍖婚櫌缂栧彿" prop="devId"> + <el-input + v-model="queryParams.devCodeHosp" + placeholder="璇疯緭鍏ヨ澶囧尰闄㈢紪鍙�" + clearable + @keyup.enter="handleQuery" + class="!w-240px" + /> + </el-form-item> + <el-form-item label="璁惧鍥烘湁缂栧彿" prop="devId"> + <el-input + v-model="queryParams.devCodeIntrinsic" + placeholder="璇疯緭鍏ヨ澶囧浐鏈夌紪鍙�" + clearable + @keyup.enter="handleQuery" + class="!w-240px" + /> + </el-form-item> + <el-form-item label="鐘舵��" prop="state"> <el-select v-model="queryParams.state" @@ -91,6 +99,19 @@ /> </el-select> </el-form-item> + + <el-form-item label="閲囪喘鏃ユ湡" prop="purchaseDate"> + <el-date-picker + v-model="queryParams.purchaseDate" + value-format="YYYY-MM-DD HH:mm:ss" + type="daterange" + start-placeholder="寮�濮嬫棩鏈�" + end-placeholder="缁撴潫鏃ユ湡" + :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" + class="!w-220px" + /> + </el-form-item> + <el-form-item> <el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 鎼滅储</el-button> <el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 閲嶇疆</el-button> @@ -146,6 +167,8 @@ <el-table-column label="鐘舵�佹棩鏈�" align="center" prop="stateDate" :formatter="dateFormatter2" width="120px"/> <el-table-column label="閲囪喘鏃ユ湡" align="center" prop="purchaseDate" :formatter="dateFormatter2" width="120px"/> + <el-table-column label="澶囨敞" align="center" prop="comment" width="100px" /> + <!-- <el-table-column label="鍒涘缓鏃堕棿" @@ -155,8 +178,9 @@ width="180px" /> --> - <el-table-column label="鎿嶄綔" align="center" min-width="120px"> + <el-table-column label="鎿嶄綔" align="center" min-width="170px"> <template #default="scope"> +<!-- <el-button link type="primary" @@ -166,6 +190,7 @@ > 鏌ユ偅鑰� </el-button> +--> <el-button link type="primary" @@ -231,10 +256,13 @@ purchaseDate: [], createTime: [], devId: undefined, + devCodeIntrinsic: undefined, + devCodeHosp: undefined, + devCodeDept: undefined, state: [], - category: undefined, - brand: undefined, - model: undefined + category: '', + brand: '', + model: '', }) const queryFormRef = ref() // 鎼滅储鐨勮〃鍗� const exportLoading = ref(false) // 瀵煎嚭鐨勫姞杞戒腑 @@ -309,7 +337,7 @@ } const categoryChanged = async () => { - const data = await DevModelApi.getBrandOption(queryParams.category!) + const data = await DevModelApi.getBrandOption(queryParams.category??'') brandOptions.value = data queryParams.brand = '' @@ -320,7 +348,7 @@ } const brandChanged = async () => { - const data = await DevModelApi.getModelOption(queryParams.category!, queryParams.brand!) + const data = await DevModelApi.getModelOption(queryParams.category??'', queryParams.brand??'') modelOptions.value = data queryParams.model = '' @@ -333,6 +361,8 @@ const data = await getStrDictOptions(DICT_TYPE.ECG_DEV_CATEGORY) categoryOptions.value = data + categoryChanged() + getList() }) -</script> \ No newline at end of file +</script> -- Gitblit v1.9.3