|
@@ -54,8 +54,8 @@ const search = async () => {
|
|
let id = route.query.id;
|
|
let id = route.query.id;
|
|
const res: IQueryResult = await userStudioApply.fetch(id);
|
|
const res: IQueryResult = await userStudioApply.fetch(id);
|
|
let data: { is_job: any; zc: any; fields: any } = res.data as { is_job: any; zc: any; fields: any };
|
|
let data: { is_job: any; zc: any; fields: any } = res.data as { is_job: any; zc: any; fields: any };
|
|
- data.is_job = searchDicts(data.is_job, 'isjobList');
|
|
|
|
- data.zc = searchDicts(data.zc, 'zcList');
|
|
|
|
|
|
+ data.is_job = searchDictsis_job(data.is_job, 'isjobList');
|
|
|
|
+ data.zc = searchDictszcList(data.zc, 'zcList');
|
|
if (data.fields && data.fields.length > 0) data.fields = searchDict(data.fields, 'fieldList');
|
|
if (data.fields && data.fields.length > 0) data.fields = searchDict(data.fields, 'fieldList');
|
|
info.value = res.data;
|
|
info.value = res.data;
|
|
}
|
|
}
|
|
@@ -64,15 +64,19 @@ const searchDict = (e, type) => {
|
|
let data = [];
|
|
let data = [];
|
|
if (e && e.length > 0) {
|
|
if (e && e.length > 0) {
|
|
for (const val of e) {
|
|
for (const val of e) {
|
|
- let value = [type].find((r) => r.dict_value == val);
|
|
|
|
|
|
+ let value = fieldList.value.find((r) => r.dict_value == val);
|
|
if (value) data.push(value.dict_label);
|
|
if (value) data.push(value.dict_label);
|
|
}
|
|
}
|
|
if (data && data.length > 0) return data.toString();
|
|
if (data && data.length > 0) return data.toString();
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
-const searchDicts = (e, type) => {
|
|
|
|
- let data = [type].find((r) => r.dict_value == e);
|
|
|
|
|
|
+const searchDictsis_job = (e, type) => {
|
|
|
|
+ let data = isjobList.value.find((r) => r.dict_value == e);
|
|
|
|
+ if (data && data._id) return data.dict_label;
|
|
|
|
+};
|
|
|
|
+const searchDictszcList = (e, type) => {
|
|
|
|
+ let data = zcList.value.find((r) => r.dict_value == e);
|
|
if (data && data._id) return data.dict_label;
|
|
if (data && data._id) return data.dict_label;
|
|
};
|
|
};
|
|
const toBack = () => {
|
|
const toBack = () => {
|