From 344ada5bc3e41c5fb42ae0e8ac590b64b7cb04ca Mon Sep 17 00:00:00 2001 From: ludc Date: 星期六, 24 二月 2024 20:30:16 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS-WEB/src/views/docking/info.vue | 44 ++++++++++++++++++-------------------------- 1 files changed, 18 insertions(+), 26 deletions(-) diff --git a/Source/UBCS-WEB/src/views/docking/info.vue b/Source/UBCS-WEB/src/views/docking/info.vue index f7cbbc7..eea767b 100644 --- a/Source/UBCS-WEB/src/views/docking/info.vue +++ b/Source/UBCS-WEB/src/views/docking/info.vue @@ -40,8 +40,7 @@ <el-button v-if="permissionList.sync" icon="el-icon-share" size="small" @click="PUSH">鍚� 姝� </el-button> <el-button v-if="permissionList.query" icon="el-icon-search" size="small" - @click="openAdvancedQuery">鏌� - 璇� + @click="openAdvancedQuery">鏌� 璇� </el-button> </template> </avue-crud> @@ -60,7 +59,7 @@ <script> import { - getList, add, edit, del, push, updateStatus + getList, add, edit, del, push, updateStatus, HeaderRequest, ParmRequest } from "@/api/docking/info"; import {getDictionary} from "@/api/omd/enum"; import infoForm from "./infoForm.vue"; @@ -72,6 +71,8 @@ data() { return { + //涓嬫媺鎬荤被鍨� + DropDownTheTotalType: [], //鎺ュ彛绫诲瀷涓嬫媺 interfaceTypeList: [{ label: 'webService', value: 'webService' @@ -119,12 +120,14 @@ border: true, index: true, selection: true, + indexFixed: false, + selectionFixed: false, searchShow: false, + refreshBtn: false, searchMenuSpan: 6, rowKey: "id", tabs: true, stripe: true, - indexFixed: false, menuWidth: 180, highlightCurrentRow: true, addBtn: false, @@ -361,8 +364,14 @@ this.editAttribute.type = 'edit'; this.$refs.infoForm.formData = this.editAttribute; this.$refs.infoForm.showSubmitDialog = true; - // console.log('row',this.editAttribute.pushType) - // console.log('editAttribute',this.editAttribute.dataFlowTypeText) + //header瀵硅薄 + HeaderRequest(1, -1, {'conditionMap[infoOid]': row.oid}).then(res => { + this.$refs.infoForm.formData.sysIntHeaderVOs = res.data.data.records; + }) + //鍙傛暟瀵硅薄 + ParmRequest(1, -1, {'conditionMap[infoOid]': row.oid}).then(res => { + this.$refs.infoForm.formData.sysIntParamVOs = res.data.data.records; + }) }, deleteSave(row, index) { this.$confirm("鍒犻櫎鏁版嵁灏嗘棤娉曡鎭㈠, 鏄惁缁х画?", "鎻愮ず", { @@ -438,26 +447,6 @@ const data = res.data.data; this.page.total = data.total; this.data = data.records; - // const Props = { - // paramType: '', - // returnType: '', - // dataFlowType: '', - // pushType: '', - // classifyName: '', - // sourceSystemName: '', - // targetSystemName: '', - // classPath:'', - // requestMethod:'', - // requestUrl:'', - // interfaceFunction:'', - // nameSpace:'', - // soapAction:'', - // targetName:'', - // cxfaxis:'' - // }; - // this.pushTypeList.forEach(item => { - // Object.assign(item, Props); - // }); this.loading = false; }); }, @@ -471,6 +460,9 @@ if (JSON.stringify(conditionMaps) != '{}') { this.query = conditionMaps; this.onLoad(this.page); + } else { + this.query = {}; + this.onLoad(this.page, this.query); } }, openAdvancedQuery() { -- Gitblit v1.9.3