@@ -17,6 +17,10 @@ export default defineComponent({
onSendCode: {
type: Function,
default: () => {}
+ },
+ type: {
+ type: String,
+ default: 'LOGIN'
}
},
data() {
@@ -79,7 +83,7 @@ export default defineComponent({
requestType: 'form',
data: {
mobile: this.phone,
- type: 'LOGIN',
+ type: this.type,
clientId: state.clientId[state.platformType]
})
@@ -800,6 +800,7 @@ export default defineComponent({
<ImgCode
v-model:value={state.imgCodeStatus}
phone={state.forms.phone as any}
+ type="REGISTER"
onClose={() => {
state.imgCodeStatus = false
}}
@@ -501,6 +501,7 @@ export default defineComponent({
@@ -17,7 +17,8 @@ export default defineComponent({
setup(props) {
const router = useRouter()
- const gotoMsg = () => {
+ const gotoMsg = (e: any) => {
+ e.stopPropagation()
postMessage({
api: 'joinChatGroup',
content: {