|
|
@@ -19,9 +19,9 @@
|
|
|
]" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item class="agree">
|
|
|
- <checkbox-group v-model="formData.agree" @change="onAgreeChange">
|
|
|
+ <checkbox-group :value="formData.agree ? ['1'] : []" @change="onAgreeChange">
|
|
|
<label class="checkbox">
|
|
|
- <checkbox value="1" />
|
|
|
+ <checkbox value="1" :checked="!!formData.agree" />
|
|
|
<view style="display: inline">
|
|
|
<text class="crm-cursor">{{ t('Documentary.AgentBackground.item3') }}</text>
|
|
|
<cwg-link type="pdf" title="Documentary.AgentBackground.item4" v-if="['cn', 'zhHant'].indexOf(local) != -1"
|
|
|
@@ -68,7 +68,7 @@
|
|
|
const formData = ref({
|
|
|
cId: '',
|
|
|
permissionDisplay: '',
|
|
|
- agree: '',
|
|
|
+ agree: false,
|
|
|
})
|
|
|
const emit = defineEmits(['close','confirm'])
|
|
|
|
|
|
@@ -83,7 +83,7 @@
|
|
|
})
|
|
|
const onAgreeChange = (e) => {
|
|
|
console.log(e)
|
|
|
- formData.value.agree = e.detail.value.length > 0
|
|
|
+ formData.value.agree = e.detail.value?.includes('1')
|
|
|
}
|
|
|
const closeDia = () => {
|
|
|
emit('close')
|
|
|
@@ -95,7 +95,7 @@
|
|
|
id: formData.value.id,
|
|
|
permissionDisplay: formData.value.permissionDisplay,
|
|
|
})
|
|
|
- if (res.Code = Code.StatusOK) {
|
|
|
+ if (res.Code === Code.StatusOK) {
|
|
|
emit('confirm')
|
|
|
uni.showToast({
|
|
|
title:t("Msg.Success"),
|
|
|
@@ -122,4 +122,4 @@
|
|
|
background-color: var(--color-zinc-100) !important;
|
|
|
}
|
|
|
}
|
|
|
-</style>
|
|
|
+</style>
|