修改kpi
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user