From 3af945b0f30bae76b2c7e5f0be030c3f0caf0518 Mon Sep 17 00:00:00 2001 From: wyuu Date: Wed, 17 Dec 2025 17:32:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=AF=95=E5=89=82=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/liswork/xtwh/ComOpt.ts | 8 + src/components/SelectTable/index.vue | 7 +- src/components/elTable/index.vue | 6 +- src/main.js | 4 +- src/types/SelectTable.d.ts | 2 +- src/views/checkCode/index.vue | 6 +- src/views/checkCode/report/index.vue | 6 +- src/views/liswork/labItem/BatchInstrVs.vue | 6 +- .../labItem/tab/base/child/CalcGuilde.vue | 4 +- .../labItem/tab/base/child/Condition.vue | 4 +- .../comopt/components/sysChannel/index.vue | 2 +- .../comopt/components/sysGlobal/index.vue | 4 +- .../xtwh/comopt/components/sysInput/index.vue | 4 +- .../comopt/components/sysParameter/index.vue | 59 ++++--- .../xtwh/comopt/components/sysSort/index.vue | 149 ++++++++++++++---- src/views/liswork/xtwh/comopt/index.vue | 9 +- 16 files changed, 202 insertions(+), 78 deletions(-) diff --git a/src/api/liswork/xtwh/ComOpt.ts b/src/api/liswork/xtwh/ComOpt.ts index 08b53b4..5624cfb 100644 --- a/src/api/liswork/xtwh/ComOpt.ts +++ b/src/api/liswork/xtwh/ComOpt.ts @@ -98,4 +98,12 @@ export function delXmLot(data?: Object) { method: 'get', params: data }); +} +// 获取试剂厂家 +export function querySjcs(data?: Object) { + return request({ + url: '/xminfo/querySjcs', + method: 'get', + params: data + }); } \ No newline at end of file diff --git a/src/components/SelectTable/index.vue b/src/components/SelectTable/index.vue index 5d036bc..c49497d 100644 --- a/src/components/SelectTable/index.vue +++ b/src/components/SelectTable/index.vue @@ -60,10 +60,13 @@ const props = withDefaults(defineProps(), { width: "100%", dictType: '', clearable: true, - objKey: 'label' + objKey: 'value', + fields: () => [ + { prop: 'value', label: '代号', width: 80, enablePinyinSearch: true }, + { prop: 'label', label: '名称', width: 150, enablePinyinSearch: true }, + ], }); - const emits = defineEmits(); const searchKey = ref(''); const tableRef = ref(); diff --git a/src/components/elTable/index.vue b/src/components/elTable/index.vue index 0bfd472..0b9af35 100644 --- a/src/components/elTable/index.vue +++ b/src/components/elTable/index.vue @@ -11,7 +11,6 @@ :header-cell-class-name="enableColumnDrag ? 'el-table-header-cell' : ''" @row-dblclick="handleRowDblclick" @sort-change="handleSortChange" v-bind="$attrs"> - - + @@ -161,7 +161,7 @@ import { ref, reactive, toRaw, computed, watch, nextTick, onMounted, } from 'vue import { HiprintPrinter } from '@/utils/hiprintPrinter'; import { classCom } from '@/utils/classCom'; import CustomTable from '@/components/elTable/index.vue' -import VxeTable from '@/components/vxeTable/index.vue' +import CustomVxeTable from '@/components/vxeTable/index.vue' import { useRouter, useRoute } from 'vue-router' import { usePrintStore } from '@/store/modules/printStore' import { fetchCodeList, addObj, fetchCodeDetail, fetchCodeExec, fetchCodeReqmain } from '@/api/checkCode/index' diff --git a/src/views/checkCode/report/index.vue b/src/views/checkCode/report/index.vue index 6a1e1f6..843563c 100644 --- a/src/views/checkCode/report/index.vue +++ b/src/views/checkCode/report/index.vue @@ -91,7 +91,7 @@ - {{ row.jzbz == 1 ? '急' : '' }} - + @@ -173,7 +173,7 @@