src/views/sfstatistics/percentage/index.vue
@@ -58,8 +58,7 @@ <el-form-item label="服务类型" prop="userName"> <el-select v-model="queryParams.serviceType" multiple v-model="serviceTypeSingle" placeholder="请选择" > <el-option @@ -319,6 +318,18 @@ }, }; }, computed: { // 服务类型单选:UI 绑定单值,内部仍以数组形式传给后端 serviceTypeSingle: { get() { const st = this.queryParams.serviceType; return Array.isArray(st) ? st[0] : st; }, set(val) { this.queryParams.serviceType = val == null || val === "" ? [] : [val]; }, }, }, created() { this.getDeptTree(); this.loadCurrentTabData();