|
@@ -441,26 +441,29 @@ const handleCurrentIndexChange = (val: number) => {
|
|
};
|
|
};
|
|
// 指标修改
|
|
// 指标修改
|
|
const updateAssessmentQuotaDetailsApi = async row => {
|
|
const updateAssessmentQuotaDetailsApi = async row => {
|
|
- const { msg, code } = await updateAssessmentQuotaDetails({ ...row });
|
|
|
|
- Object.assign(editVxe, {
|
|
|
|
- relationId: null,
|
|
|
|
- startValue: null,
|
|
|
|
- finalValue: null,
|
|
|
|
- dataSource: null,
|
|
|
|
- score: null,
|
|
|
|
- assessmentObjectId: null,
|
|
|
|
- assessmentModelId: null,
|
|
|
|
- id: null,
|
|
|
|
- dimId: null,
|
|
|
|
- assessmentId: null
|
|
|
|
- });
|
|
|
|
- if (code === 200) {
|
|
|
|
- ElMessage.success("修改成功");
|
|
|
|
- getAssessmentQuotaDetailsApi();
|
|
|
|
- } else {
|
|
|
|
|
|
+ try {
|
|
|
|
+ const { msg, code } = await updateAssessmentQuotaDetails({ ...row });
|
|
|
|
+ Object.assign(editVxe, {
|
|
|
|
+ relationId: null,
|
|
|
|
+ startValue: null,
|
|
|
|
+ finalValue: null,
|
|
|
|
+ dataSource: null,
|
|
|
|
+ score: null,
|
|
|
|
+ assessmentObjectId: null,
|
|
|
|
+ assessmentModelId: null,
|
|
|
|
+ id: null,
|
|
|
|
+ dimId: null,
|
|
|
|
+ assessmentId: null
|
|
|
|
+ });
|
|
|
|
+ if (code === 200) {
|
|
|
|
+ ElMessage.success("修改成功");
|
|
|
|
+ getAssessmentQuotaDetailsApi();
|
|
|
|
+ } else {
|
|
|
|
+ getAssessmentQuotaDetailsApi();
|
|
|
|
+ }
|
|
|
|
+ } catch (error) {
|
|
|
|
+ ElMessage.error(error.response.data.msg);
|
|
getAssessmentQuotaDetailsApi();
|
|
getAssessmentQuotaDetailsApi();
|
|
- // 这里code不等于200调用了保存信息无法探寻到
|
|
|
|
- // ElMessage.error(msg);
|
|
|
|
}
|
|
}
|
|
};
|
|
};
|
|
const tableVxeRef = ref();
|
|
const tableVxeRef = ref();
|
|
@@ -1211,7 +1214,7 @@ const validRules = ref({
|
|
<el-input
|
|
<el-input
|
|
v-model="initParams.indexParams.userName"
|
|
v-model="initParams.indexParams.userName"
|
|
class="ml-1"
|
|
class="ml-1"
|
|
- placeholder="搜索人员"
|
|
|
|
|
|
+ placeholder="搜索"
|
|
@change="getAssessmentQuotaDetailsApi"
|
|
@change="getAssessmentQuotaDetailsApi"
|
|
/>
|
|
/>
|
|
<el-input
|
|
<el-input
|