Squashed commit of the following:

commit c5ec4bb5e1
Author: 浅念 <email@sample.com>
Date:   Thu Sep 18 11:31:22 2025 +0800

    修改kpi

commit 9e260ddcd8
Author: 浅念 <email@sample.com>
Date:   Thu Sep 18 09:49:33 2025 +0800

    修改 kpi

commit 6feb3ace75
Author: 浅念 <email@sample.com>
Date:   Thu Sep 18 09:42:44 2025 +0800

    kpi 统计

commit ec257a246d
Author: 浅念 <email@sample.com>
Date:   Wed Sep 17 17:04:35 2025 +0800

    修改 弹框表格

commit fa764852ab
Author: 浅念 <email@sample.com>
Date:   Wed Sep 17 15:54:35 2025 +0800

    添加 账户简称

commit 65f7f4a123
Author: 浅念 <email@sample.com>
Date:   Wed Sep 17 15:10:28 2025 +0800

    品牌加热门  修改 仪表盘接口

commit 922cfec81d
Author: 浅念 <email@sample.com>
Date:   Tue Sep 16 15:57:17 2025 +0800

    调整备货单  crm 端页面

commit 5c8df36f12
Author: 浅念 <email@sample.com>
Date:   Mon Sep 15 17:14:38 2025 +0800

    调整备货单 及各页面名称

commit 5503a14408
Author: 浅念 <email@sample.com>
Date:   Fri Sep 12 18:10:03 2025 +0800

    账户添加公司

commit 3439b45d9a
Author: 浅念 <email@sample.com>
Date:   Fri Sep 12 17:53:26 2025 +0800

    修改终版备货单

commit 045d13eb7b
Author: 浅念 <email@sample.com>
Date:   Fri Sep 12 17:49:07 2025 +0800

    修改备货单 等页面

commit da690dfa06
Author: 浅念 <email@sample.com>
Date:   Thu Sep 11 17:44:37 2025 +0800

    修改 备货单 详情

commit 853e9591b3
Author: 浅念 <email@sample.com>
Date:   Wed Sep 10 18:11:39 2025 +0800

    修改 备货单页面

commit 9052bd1027
Author: 浅念 <email@sample.com>
Date:   Tue Sep 9 20:53:30 2025 +0800

    备货单  审核功能

commit 079d9babb8
Merge: ebd7479 91d810b
Author: 浅念 <email@sample.com>
Date:   Tue Sep 9 14:51:43 2025 +0800

    Merge branch 'feature/crm_pc' of http://219.157.255.213:25311/xinyouhe/art-design into feature/crm_vehicle

commit ebd7479573
Merge: 64e53b6 459d306
Author: 浅念 <email@sample.com>
Date:   Tue Sep 9 13:57:28 2025 +0800

    Merge branch 'feature/crm_pc' of http://219.157.255.213:25311/xinyouhe/art-design into feature/crm_vehicle

commit 64e53b6ee9
Author: 浅念 <email@sample.com>
Date:   Mon Sep 8 19:09:55 2025 +0800

    备货单 加 审批流程

commit 9bd7c89cb4
Author: 浅念 <email@sample.com>
Date:   Thu Sep 4 15:09:17 2025 +0800

    车辆信息,备货单  等页面

# Conflicts:
#	src/views/admin/kpi/kpi_annual.vue
This commit is contained in:
浅念
2025-09-18 11:34:11 +08:00
parent a514bf4009
commit 4f18a1b8bf
+8 -8
View File
@@ -42,11 +42,11 @@
@current-change="handleCurrentChange" @current-change="handleCurrentChange"
> >
<template #default> <template #default>
<ElTableColumn label="公司" prop="corp_id"> <!-- <ElTableColumn label="公司" prop="corp_id">
<template #default="scope"> <template #default="scope">
<p> {{ scope.row.corp_name ? scope.row.corp_name : '' }}</p> <p> {{ scope.row.corp_name ? scope.row.corp_name : '' }}</p>
</template> </template>
</ElTableColumn> </ElTableColumn> -->
<ElTableColumn label="年份" prop="year" /> <ElTableColumn label="年份" prop="year" />
<ElTableColumn label="业务员" prop="user_name" /> <ElTableColumn label="业务员" prop="user_name" />
<ElTableColumn label="年度目标数" prop="annual_target" /> <ElTableColumn label="年度目标数" prop="annual_target" />
@@ -94,7 +94,8 @@
</ElSelect> </ElSelect>
</ElFormItem> --> </ElFormItem> -->
<ElFormItem label="年份" prop="year"> <ElFormItem label="年份" prop="year">
<ElInputNumber v-model="form.year" :min="1970" :max="2999" style="width: 100%" /> <el-input v-model="form.year" placeholder="请输入年份" />
<!-- <ElInputNumber v-model="form.year" :min="1970" :max="2999" style="width: 100%" /> -->
</ElFormItem> </ElFormItem>
<ElFormItem label="业务员" prop="user_id"> <ElFormItem label="业务员" prop="user_id">
<ElSelect v-model="form.user_id" filterable placeholder="请选择业务员"> <ElSelect v-model="form.user_id" filterable placeholder="请选择业务员">
@@ -108,7 +109,7 @@
<el-text class="mx-1" type="warning">不选业务员表示公司年度总目标</el-text> <el-text class="mx-1" type="warning">不选业务员表示公司年度总目标</el-text>
</ElFormItem> </ElFormItem>
<ElFormItem label="年度目标数" prop="annual_target"> <ElFormItem label="年度目标数" prop="annual_target">
<ElInputNumber v-model="form.annual_target" :min="0" :max="999" style="width: 100%" /> <ElInputNumber v-model="form.annual_target" :min="0" :max="9999999" style="width: 100%" />
</ElFormItem> </ElFormItem>
</ElForm> </ElForm>
<template #footer> <template #footer>
@@ -153,11 +154,10 @@
// 表单数据 // 表单数据
const form = reactive<any>({ const form = reactive<any>({
id: '', id: '',
year: '', year: new Date().getFullYear(),
user_id: '', user_id: '',
annual_target: 0 annual_target: 0
}) })
// 表单验证规则 // 表单验证规则
const rules = reactive<FormRules>({ const rules = reactive<FormRules>({
year: [{ required: true, message: '请输入年份', trigger: 'blur' }], year: [{ required: true, message: '请输入年份', trigger: 'blur' }],
@@ -201,8 +201,8 @@
tableData.value = records || [] tableData.value = records || []
Object.assign(pagination, { currentPage: current, pageSize: size, total }) Object.assign(pagination, { currentPage: current, pageSize: size, total })
} catch (error) { } catch (error) {
console.error('获取颜色列表失败:', error) console.error('获取列表失败:', error)
ElMessage.error('获取颜色列表失败') ElMessage.error('获取列表失败')
} finally { } finally {
loading.value = false loading.value = false
} }