This commit is contained in:
qsh
2024-06-21 16:09:34 +08:00
parent 44e45349c2
commit 25e13bd975
15 changed files with 216 additions and 58 deletions

View File

@@ -50,6 +50,7 @@
>
全选
</el-checkbox>
<!-- 得根据自动获得的线索做配置 -->
<el-checkbox-group v-model="form.resource" @change="resourceCheckedChange">
<el-checkbox
v-for="(item, index) in resourceOptions"
@@ -63,7 +64,7 @@
</div>
</el-form-item>
<el-form-item label="权重配置">
<el-input v-model="form.value" type="number" placeholder="请输入权重">
<el-input v-model="form.weight" type="number" placeholder="请输入权重">
<template #suffix> % </template>
</el-input>
</el-form-item>
@@ -78,6 +79,7 @@
<script setup name="ClueSend">
import { getUserPage } from '@/api/system/user'
import { getClueDistributeRuleByUser } from '@/api/clue/clueGetSet'
// const message = useMessage() // 消息弹窗
// const { t } = useI18n() // 国际化
@@ -102,7 +104,7 @@ const form = ref({
isAuto: 1,
users: [1, 2],
resource: [3],
sendTime: '00:00'
weight: undefined
})
const rules = ref({})
@@ -145,7 +147,9 @@ function resourceCheckedChange(val) {
function handleRowClick(row) {
currentRowId.value = row.id
form.value = { ...row }
getClueDistributeRuleByUser({ employeeId: row.id }).then((data) => {
form.value = data
})
}
onMounted(() => {