diff --git a/src/views/leger/equipmentledgerDetail.vue b/src/views/leger/equipmentledgerDetail.vue
index f9f5907..dc5850d 100644
--- a/src/views/leger/equipmentledgerDetail.vue
+++ b/src/views/leger/equipmentledgerDetail.vue
@@ -20,24 +20,21 @@
ref="crud"
@row-del="parameters_rowDel"
@row-update="parameters_rowUpdate"
- @row-save="parameters_rowSave"
- @on-load="onLoad">
+ @row-save="parameters_rowSave">
-
+ @row-del="document_rowDel">
@@ -479,7 +476,7 @@
pagerCount: 5
},
document_data: [],
- document_option: {
+ optionDoc: {
align: 'center',
menuAlign: 'center',
height: 'auto',
@@ -546,15 +543,15 @@
label: "附件",
prop: "accessory",
span: 20,
- type: 'upload',
- multiple: true,
- dataType: "string",
- propsHttp: {
- url: 'url',
- name: 'name',
- res: 'data'
- },
- action: 'https://api.avuejs.com/imgupload',
+ // type: 'upload',
+
+ // dataType: "string",
+ // propsHttp: {
+ // url: 'url',
+ // name: 'name',
+ // res: 'data'
+ // },
+ // action: 'https://api.avuejs.com/imgupload',
rules: [{
trigger: "blur"
}]
@@ -568,7 +565,7 @@
permissionList() {
return {
addBtn: true,
- viewBtn: this.vaildData(this.permission.techparameters_view, false),
+ viewBtn: false,
delBtn: true,
editBtn: true
};
@@ -653,6 +650,12 @@
},
handleChange (column) {
this.type = column
+ if (column.prop == 'parameters') {
+ this.parameters_onLoad();
+ }if (column.prop == 'document') {
+ this.document_onLoad();
+ }
+
},
// 技术参数 新增按钮处理
parameters_rowSave (form, done, loading) {
@@ -660,7 +663,7 @@
form.eqLedgerId = this.$route.query.id;
parameters_add(form).then(() => {
done(form);
- this.onLoad(this.page);
+ this.parameters_onLoad(this.page);
this.$message({
type: "success",
message: "操作成功!"
@@ -695,7 +698,7 @@
return parameters_remove(form.id);
})
.then(() => {
- this.onLoad(this.page);
+ this.parameters_onLoad(this.page);
this.$message({
type: "success",
message: "操作成功!"
@@ -708,7 +711,7 @@
form.eqLedgerId = this.$route.query.id;
document_add(form).then(() => {
done(form);
- this.onLoad(this.page);
+ this.document_onLoad(this.page);
this.$message({
type: "success",
message: "操作成功!"
@@ -744,7 +747,7 @@
return document_remove(form.id);
})
.then(() => {
- this.onLoad(this.page);
+ this.document_onLoad(this.page);
this.$message({
type: "success",
message: "操作成功!"
@@ -781,12 +784,15 @@
headerClass(){
return 'head-style'
},
- onLoad(row, params = {}) {
+ parameters_onLoad(row, params = {}) {
this.loading = true;
parameters_getListBylegerId(this.$route.query.id).then(res => {
this.parameters_data = res.data.data;
this.loading = false;
});
+ },
+ document_onLoad(row, params = {}) {
+ this.loading = true;
document_getListBylegerId(this.$route.query.id).then(res => {
this.document_data = res.data.data;
this.loading = false;