wangting
2023-08-24 23f5fa893132fe7300259914f8f5493acd6db04e
Source/UBCS-WEB/src/views/docking/infoForm.vue
@@ -53,41 +53,7 @@
                  field: 'targetSystemOid',
                  fieldMap:{'targetSystemId':'id'},
                  placeholder: '请选择',
                  options: {isMuti: false, type: 'default', url: 'api/ubcs-code/codeBasicSecController/gridCodeBasicSec'},
                }"
            :value="formData.targetSystemOid"
            :text="formData.targetSystemName"
            :disabled="false"
            :display="true"
            @setReferValue="setReferValue"
          ></vciWebRefer>
        </el-form-item>
        <el-form-item v-if="formData.dataFlowType=='push'" label="编码系统" prop="sourceSystemName">
          <vciWebRefer
            :referConfig="{
                  title: '编码系统',
                  showField: 'sourceSystemName',
                  field: 'sourceSystemOid',
                  fieldMap:{'sourceSystemId':'id'},
                  placeholder: '请选择',
                  options: {isMuti: false, type: 'default', url: 'api/ubcs-code/codeBasicSecController/gridCodeBasicSec'},
                }"
            :value="formData.sourceSystemOid"
            :text="formData.sourceSystemName"
            :disabled="false"
            :display="true"
            @setReferValue="setReferValue"
          ></vciWebRefer>
        </el-form-item>
        <el-form-item v-if="formData.dataFlowType=='accept'" label="编码系统" prop="targetSystemName">
          <vciWebRefer
            :referConfig="{
                  title: '编码系统',
                  showField: 'targetSystemName',
                  field: 'targetSystemOid',
                  fieldMap:{'targetSystemId':'id'},
                  placeholder: '请选择',
                  options: {isMuti: false, type: 'default', url: 'api/ubcs-code/codeBasicSecController/gridCodeBasicSec'},
                  options: {isMuti: false, type: 'default', url: 'api/ubcs-code/dockingManagement/gridDockingSystem'},
                }"
            :value="formData.targetSystemOid"
            :text="formData.targetSystemName"
@@ -104,7 +70,7 @@
                  field: 'sourceSystemOid',
                  fieldMap:{'sourceSystemId':'id'},
                  placeholder: '请选择',
                  options: {isMuti: false, type: 'default', url: 'api/ubcs-code/codeBasicSecController/gridCodeBasicSec'},
                  options: {isMuti: false, type: 'default', url: 'api/ubcs-code/dockingManagement/gridDockingSystem'},
                }"
            :value="formData.sourceSystemOid"
            :text="formData.sourceSystemName"
@@ -419,10 +385,23 @@
        {value: '6', label: '含规则信息的分类查询'},
        {value: '7', label: '数据查询'}]
      this.formData.pushType=''
      this.formData.targetSystemName='编码系统';
      this.formData.targetSystemOid='code00000001';
      this.formData.targetSystemId='CODE';
      this.formData.sourceSystemName='';
      this.formData.sourceSystemOid='';
      this.formData.sourceSystemId='';
    }else {
      this.pushTypeList=[{value: '1', label: '数据推送'},
        {value: '2', label: '分类推送'}]
      this.formData.pushType='1'
      this.formData.pushType='1' ;
      this.formData.sourceSystemName='编码系统';
      this.formData.sourceSystemOid='code00000001';
      this.formData.sourceSystemId='CODE';
      this.formData.targetSystemName='';
      this.formData.targetSystemOid='';
      this.formData.targetSystemId='';
    }
  },
  methods: {
@@ -539,7 +518,13 @@
      if(value=='push'){
        this.pushTypeList=[{value: '1', label: '数据推送'},
          {value: '2', label: '分类推送'}]
        this.formData.pushType='数据推送'
        this.formData.pushType='1';
        this.formData.sourceSystemName='编码系统';
        this.formData.sourceSystemOid='code00000001';
        this.formData.sourceSystemId='CODE';
        this.formData.targetSystemName='';
        this.formData.targetSystemOid='';
        this.formData.targetSystemId='';
      }else if(value=='accept'){
        this.pushTypeList=[
          {value: '3', label: '编码申请'},
@@ -547,7 +532,14 @@
          {value: '5', label: '分类查询'},
          {value: '6', label: '含规则信息的分类查询'},
          {value: '7', label: '数据查询'}]
        this.formData.pushType=''
        this.formData.pushType='';
        this.formData.targetSystemName='编码系统';
        this.formData.targetSystemOid='code00000001';
        this.formData.targetSystemId='CODE';
        this.formData.sourceSystemName='';
        this.formData.sourceSystemOid='';
        this.formData.sourceSystemId='';
      }else{
        this.pushTypeList=[];
      }