田源
2024-02-21 5da45630af37d2ac9541cfbad2aede0f88c4a9b5
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,
@@ -263,6 +266,7 @@
    };
  },
  created() {
  },
  computed: {
    ...mapGetters(["permission"]),
@@ -361,9 +365,18 @@
      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[oid]':row.oid}).then(res => {
        this.$refs.infoForm.formData.sysIntHeaderVOs = res.data.data.records;
      })
      //参数对象
      ParmRequest(1,-1,{'conditionMap[oid]':row.oid}).then(res=>{
        this.$refs.infoForm.formData.sysIntParamVOs = res.data.data.records;
      })
    },
    deleteSave(row, index) {
      this.$confirm("删除数据将无法被恢复, 是否继续?", "提示", {
        iconClass: 'el-icon-question',