From 6ca4dcf73b6fd1ac42c77c75c8ce422a75b75a19 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期四, 07 三月 2024 09:59:54 +0800 Subject: [PATCH] 整合代码 --- Source/UBCS-WEB/src/views/docking/info.vue | 39 +++++++++++++++++++++++++++++---------- 1 files changed, 29 insertions(+), 10 deletions(-) diff --git a/Source/UBCS-WEB/src/views/docking/info.vue b/Source/UBCS-WEB/src/views/docking/info.vue index fe9d9f2..4a6681e 100644 --- a/Source/UBCS-WEB/src/views/docking/info.vue +++ b/Source/UBCS-WEB/src/views/docking/info.vue @@ -59,7 +59,7 @@ <script> import { - getList, add, edit, del, push, updateStatus,HeaderRequest + getList, add, edit, del, push, updateStatus, HeaderRequest, ParmRequest } from "@/api/docking/info"; import {getDictionary} from "@/api/omd/enum"; import infoForm from "./infoForm.vue"; @@ -72,7 +72,7 @@ data() { return { //涓嬫媺鎬荤被鍨� - DropDownTheTotalType:[], + DropDownTheTotalType: [], //鎺ュ彛绫诲瀷涓嬫媺 interfaceTypeList: [{ label: 'webService', value: 'webService' @@ -92,6 +92,14 @@ label: 'xml', value: 'xml' }, { label: 'Json', value: 'json' + }], + //鍐呭绫诲瀷 + contentTypeList: [{ + label:'application/json',value:'application/json' + },{ + label:'application/x-www-form-urlencoded',value:'application/x-www-form-urlencoded' + },{ + label:'multipart/form-data',value:'multipart/form-data' }], //鎺ㄩ�佺被鍨� pushTypeList: [{value: '1', label: '鏁版嵁鎺ㄩ��'}, @@ -121,9 +129,9 @@ index: true, selection: true, indexFixed: false, - selectionFixed:false, + selectionFixed: false, searchShow: false, - refreshBtn:false, + refreshBtn: false, searchMenuSpan: 6, rowKey: "id", tabs: true, @@ -250,6 +258,14 @@ sortable: true, width: 150 }, { + label: '鍐呭绫诲瀷', + prop: 'contentType', + sortable: true, + width: 150, + formatter: (d) => { + return this.contentTypeList[d.contentType] + } + },{ label: '绯荤粺鎻忚堪', prop: 'description', width: 150 @@ -266,9 +282,6 @@ }; }, created() { - HeaderRequest().then(res => { - console.log(res) - }) }, computed: { ...mapGetters(["permission"]), @@ -367,8 +380,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("鍒犻櫎鏁版嵁灏嗘棤娉曡鎭㈠, 鏄惁缁х画?", "鎻愮ず", { @@ -457,7 +476,7 @@ if (JSON.stringify(conditionMaps) != '{}') { this.query = conditionMaps; this.onLoad(this.page); - }else { + } else { this.query = {}; this.onLoad(this.page, this.query); } -- Gitblit v1.9.3