|
@@ -105,7 +105,6 @@ export default {
|
|
|
},
|
|
|
};
|
|
|
},
|
|
|
- onLoad() {},
|
|
|
onLoad(options) {
|
|
|
this.queryProjectList();
|
|
|
if (options.id) {
|
|
@@ -122,21 +121,18 @@ export default {
|
|
|
methods: {
|
|
|
...mapActions(["queryProjectList"]),
|
|
|
getProjectName(id) {
|
|
|
- const item = this.projectList.find((item) => item.ID == id);
|
|
|
- return item ? item.Name : "-";
|
|
|
+ const item = this.projectList.find((item) => item.id == id);
|
|
|
+ return item ? item.project_name : "-";
|
|
|
},
|
|
|
selectProject(key, e) {
|
|
|
const select = this.projectList[e.target.value];
|
|
|
- const idx = this.formData.findIndex((item) => item.key == key);
|
|
|
- const item = this.formData[idx];
|
|
|
- const resultData = JSON.parse(JSON.stringify(this.formData));
|
|
|
- resultData[idx] = {
|
|
|
- ...item,
|
|
|
- code_id: select.ID,
|
|
|
- project_name: select.Name,
|
|
|
- };
|
|
|
+ const item = this.formData.find((item) => item.key == key);
|
|
|
+ item.code_id = select.id;
|
|
|
+ item.project_name = select.project_name;
|
|
|
|
|
|
- this.formData = resultData;
|
|
|
+ console.log(this.formData);
|
|
|
+
|
|
|
+ // this.formData = [...this.formData];
|
|
|
},
|
|
|
addFormData() {
|
|
|
this.formData.push({
|