doum
7 天以前 46e8af542c02d801bea9fa8cf8f55974dcfa8554
admin/src/components/business/OperaInternalCompanyWindow.vue
@@ -22,7 +22,7 @@
<!--              :disabled="(editType === 'edit') || (!!(editType === 'add' && parentId))"-->
            <el-radio-group v-model="form.type">
              <el-radio :label="0">相关方组织</el-radio>
              <el-radio :label="1">内部组织</el-radio>
              <el-radio :label="1"  v-if="sysConfig() && sysConfig().orgUserDataOrigin!=3">内部组织</el-radio>
            </el-radio-group>
          </el-form-item>
        </el-form>
@@ -68,6 +68,7 @@
      type: Array
    }
  },
  inject: ['sysConfig'],
  created () {
    this.config({
      api: '/business/company.js',
@@ -96,7 +97,7 @@
      }
      if (target != null) {
        this.form.parentId = target.id
        this.form.parentType = target.type
        this.form.parentType = target.type >= 0 ? target.type : 0
        this.form.parentName = target.companyNamePath
      }
      // 新建组织
@@ -104,7 +105,7 @@
        this.$nextTick(() => {
          this.$refs.form.resetFields()
          this.form[this.configData['field.id']] = null
          this.form.type = target.type
          this.form.type = 0
        })
        return
      }