|
@ -231,10 +231,23 @@ |
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> |
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="项目名称" prop="projectName"> |
|
|
<el-form-item label="项目名称" prop="projectName"> |
|
|
<el-input |
|
|
<!-- <el-input |
|
|
v-model="form.projectName" |
|
|
v-model="form.projectName" |
|
|
placeholder="请输入项目名称" |
|
|
placeholder="请输入项目名称" |
|
|
/> |
|
|
/> --> |
|
|
|
|
|
<el-select |
|
|
|
|
|
v-model="form.projectName" |
|
|
|
|
|
placeholder="请选择项目名称" |
|
|
|
|
|
style="width: 100%" |
|
|
|
|
|
> |
|
|
|
|
|
<el-option |
|
|
|
|
|
v-for="dict in projectNameOption" |
|
|
|
|
|
:key="dict.id" |
|
|
|
|
|
:label="dict.projectName" |
|
|
|
|
|
:value="dict.projectName" |
|
|
|
|
|
@click.native="chooseProjectName(dict)" |
|
|
|
|
|
></el-option> |
|
|
|
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
@ -551,6 +564,7 @@ import { |
|
|
updateCredit, |
|
|
updateCredit, |
|
|
exportCredit, |
|
|
exportCredit, |
|
|
} from "@/api/enterprise/credit"; |
|
|
} from "@/api/enterprise/credit"; |
|
|
|
|
|
import { listPerformanceRecord } from "@/api/enterprise/performanceRecord"; |
|
|
import { listApproval } from "@/api/enterprise/approval"; |
|
|
import { listApproval } from "@/api/enterprise/approval"; |
|
|
import { getToken } from "@/utils/auth"; |
|
|
import { getToken } from "@/utils/auth"; |
|
|
import { getFileStream } from "@/api/system/upload"; |
|
|
import { getFileStream } from "@/api/system/upload"; |
|
@ -648,6 +662,7 @@ export default { |
|
|
creditMsg: {}, |
|
|
creditMsg: {}, |
|
|
remark: "", |
|
|
remark: "", |
|
|
processList: [], |
|
|
processList: [], |
|
|
|
|
|
projectNameOption: [], |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
created() { |
|
|
created() { |
|
@ -661,6 +676,9 @@ export default { |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
chooseProjectName(data) { |
|
|
|
|
|
this.form.recordId = data.id; |
|
|
|
|
|
}, |
|
|
download(filename, name) { |
|
|
download(filename, name) { |
|
|
let a = document.createElement("a"); |
|
|
let a = document.createElement("a"); |
|
|
a.href = "/static/" + filename; |
|
|
a.href = "/static/" + filename; |
|
@ -849,6 +867,11 @@ export default { |
|
|
/** 新增按钮操作 */ |
|
|
/** 新增按钮操作 */ |
|
|
handleAdd() { |
|
|
handleAdd() { |
|
|
this.reset(); |
|
|
this.reset(); |
|
|
|
|
|
listPerformanceRecord({ data: { enterpriseId: this.enterpriseId } }).then( |
|
|
|
|
|
(response) => { |
|
|
|
|
|
this.projectNameOption = response.records; |
|
|
|
|
|
} |
|
|
|
|
|
); |
|
|
this.open = true; |
|
|
this.open = true; |
|
|
this.title = "添加良好行为加分申报"; |
|
|
this.title = "添加良好行为加分申报"; |
|
|
}, |
|
|
}, |
|
|