b61230d3 by zhangmeng

团体类型国家协会

1 parent 13d49825
......@@ -47,7 +47,7 @@
<el-form-item :label="language==0?'代表国家/地区':'Representing'" prop="countryId" required>
<el-select v-model="form.countryId" :disabled="language==0&&form.is=='0'" filterable>
<!-- <el-option v-for="item in countryList" :key="item.id" :label="language==0?item.name:item.enName" :value="item.id"/>-->
<el-option v-for="item in countryList" :key="item.id" :label="item.noc||item.enName" :value="item.id" />
<el-option v-for="(item,inx) in countryList" :key="inx" :label="item.noc||item.enName" :value="item.id" />
</el-select>
</el-form-item>
<el-form-item :label="language==0?'详细地址':'Address'" :required="form.is=='0'" prop="address">
......@@ -67,7 +67,8 @@
<el-option :label="language==0?'培训机构/俱乐部':'Company/Club'" value="2" />
<el-option :label="language==0?'地方协会':'Local Association'" value="3" />
<el-option
:disabled="form.is=='0'" :hidden="userStore.group.id"
v-show="group&&group.type==4"
:disabled="form.is=='0'"
:label="language==0?'国家协会':'National Association'" value="4"
/>
</el-select>
......@@ -146,7 +147,7 @@
<script setup>
import { getCurrentInstance } from '@vue/runtime-core'
import { onMounted, toRefs, reactive } from 'vue'
import { onMounted, toRefs, reactive, ref } from 'vue'
import * as match from '@/apiPc/match'
import { ElMessage } from 'element-plus'
import { setToken } from '@/utils/auth'
......@@ -162,6 +163,8 @@ const emit = defineEmits(['submit', 'prev'])
const language = useStorage('language', 0)
const userStore = useUserStore()
const user = useUserStore().user
const group = useUserStore().group || {}
console.log(group)
const props = defineProps({
accont: {
type: String,
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!