| | |
| | | :queryCondition="queryCondition" |
| | | :queryTree="queryTree" |
| | | :levelFlag.sync="form.levelFlag" |
| | | :searchColumn="searchColumn" |
| | | @queryHandler="queryHandler" |
| | | ></form-query-dialog> |
| | | </fieldset> |
| | |
| | | components:{formQueryDialog}, |
| | | data(){ |
| | | return { |
| | | searchColumn: [ |
| | | { |
| | | label: 'OID', |
| | | prop: 'OID', |
| | | }, |
| | | { |
| | | label: 'CREATOR', |
| | | prop: 'CREATOR' |
| | | }, |
| | | { |
| | | label: 'CREATETIME', |
| | | prop: 'CREATETIME' |
| | | }, |
| | | ], |
| | | dialog: { |
| | | showDialog: false, |
| | | title: "创建", |
| | |
| | | const formData=this.initFormData(); |
| | | getCriteria(formData).then(res => { |
| | | if (res.data.success) { |
| | | this.resultData=res.data.data; |
| | | this.$refs.formQuery.queryResultDialog.showDialog=true; |
| | | this.$refs.formQuery.queryResultDialog.loading=false; |
| | | const data = res.data.data; |
| | | const result = data.map(item => { |
| | | const filteredAttrs = item.hisAttrValList.filter(attr => |
| | | attr.attrName === "OID" || attr.attrName === "CREATOR" || attr.attrName === "CREATETIME" |
| | | ); |
| | | |
| | | const newObj = filteredAttrs.reduce((acc, attr) => { |
| | | acc[attr.attrName] = attr.attrVal; |
| | | return acc; |
| | | }, {}); |
| | | |
| | | return newObj; |
| | | }); |
| | | |
| | | this.$refs.formQuery.resultData = result; |
| | | this.$refs.formQuery.queryResultDialog.showDialog = true; |
| | | this.$refs.formQuery.queryResultDialog.loading = false; |
| | | } |
| | | }); |
| | | } else { |