|
@@ -8,16 +8,16 @@
|
|
|
v-loading="formLoading"
|
|
|
>
|
|
|
<el-form-item label="姓名" prop="name">
|
|
|
- <el-input v-model="formData.name" placeholder="请输入姓名" />
|
|
|
+ <el-input :disabled="formType === 'handle'" v-model="formData.name" placeholder="请输入姓名" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="企业名称" prop="enterpriseName">
|
|
|
- <el-input v-model="formData.enterpriseName" placeholder="请输入企业名称" />
|
|
|
+ <el-input :disabled="formType === 'handle'" v-model="formData.enterpriseName" placeholder="请输入企业名称" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="联系方式" prop="phone">
|
|
|
- <el-input v-model="formData.phone" placeholder="请输入联系方式" />
|
|
|
+ <el-input :disabled="formType === 'handle'" v-model="formData.phone" placeholder="请输入联系方式" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="状态" prop="status">
|
|
|
- <el-select v-model="formData.status" placeholder="请选择状态">
|
|
|
+ <el-select :disabled="formType === 'handle'" v-model="formData.status" placeholder="请选择状态">
|
|
|
<el-option
|
|
|
v-for="dict in getStrDictOptions(DICT_TYPE.MENDUNER_HUNT_STATUS)"
|
|
|
:key="dict.value"
|
|
@@ -96,6 +96,9 @@ const submitForm = async () => {
|
|
|
if (formType.value === 'create') {
|
|
|
await HuntApi.createHunt(data)
|
|
|
message.success(t('common.createSuccess'))
|
|
|
+ } else if (formType.value === 'handle') {
|
|
|
+ await HuntApi.dealHunt({ id: formData.value.id, remark: formData.value.remark })
|
|
|
+ message.success(t('sys.api.operationSuccess'))
|
|
|
} else {
|
|
|
await HuntApi.updateHunt(data)
|
|
|
message.success(t('common.updateSuccess'))
|