mode
This commit is contained in:
parent
c53dda5a92
commit
7e01e4a055
|
@ -61,7 +61,7 @@ export default {
|
|||
//表格数据
|
||||
data: [Array],
|
||||
//表格序列
|
||||
columns: [Array],
|
||||
columns: [Array,Object],
|
||||
stripe: {
|
||||
type: Boolean,
|
||||
default: true,
|
||||
|
@ -155,7 +155,7 @@ export default {
|
|||
this.init();
|
||||
}
|
||||
},
|
||||
immediate: true,
|
||||
// immediate: true,
|
||||
deep: true,
|
||||
},
|
||||
height: {
|
||||
|
|
|
@ -430,9 +430,11 @@ export default {
|
|||
},
|
||||
|
||||
getColumns(value) {
|
||||
return Object.keys(value[0]).map((key) => {
|
||||
return key;
|
||||
});
|
||||
if(value.length !== 0) {
|
||||
return Object.keys(value[0]).map((key) => {
|
||||
return key;
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
save() {
|
||||
|
@ -480,29 +482,29 @@ export default {
|
|||
handler(val) {
|
||||
const state = [];
|
||||
this.submitStatus = !val["所属行业"] ? true : false;
|
||||
console.log(val)
|
||||
Object.keys(val["公司当年收入(万元)"]).forEach((key) => {
|
||||
state.push(
|
||||
!val["公司当年收入(万元)"][key] && val["公司当年收入(万元)"][key] !== "" ? true : false
|
||||
val["公司当年收入(万元)"][key]!==null &&
|
||||
val["公司当年收入(万元)"][key] !== ""
|
||||
? true
|
||||
: false
|
||||
);
|
||||
});
|
||||
const array = ["环境问卷", "社会问卷", "治理问卷"];
|
||||
array.forEach((key) => {
|
||||
val[key]["近三年公司数据"].forEach((item) => {
|
||||
Object.keys(item).forEach((keys) => {
|
||||
state.push(!item[keys] && item[keys] !== "" ? true : false);
|
||||
state.push(item[keys] !== null && item[keys] !== ""? true : false);
|
||||
});
|
||||
});
|
||||
|
||||
val[key]["其他类型问卷"].forEach((item) => {
|
||||
state.push(!item ? true : false);
|
||||
state.push(item !== null && item !== "" ? true : false);
|
||||
});
|
||||
});
|
||||
this.submitStatus = state.every((item) => {
|
||||
return !item;
|
||||
return item;
|
||||
});
|
||||
|
||||
console.log(this.submitStatus);
|
||||
},
|
||||
// immediate: true,
|
||||
deep: true,
|
||||
|
|
Loading…
Reference in New Issue