|
|
@@ -170,23 +170,23 @@ function loginIn() {
|
|
170
|
170
|
}
|
|
171
|
171
|
})
|
|
172
|
172
|
}
|
|
|
173
|
+
|
|
173
|
174
|
const signInConfirm = async (formEl) => {
|
|
174
|
175
|
if (!formEl) return
|
|
175
|
176
|
await formEl.validate((valid, fields) => {
|
|
176
|
177
|
if (valid) {
|
|
177
|
178
|
dialogFormVisible.value = false
|
|
|
179
|
+
|
|
178
|
180
|
scoketDatas.value = {
|
|
179
|
181
|
Type: 'Login',
|
|
180
|
182
|
AgentId: useUserStore().name,
|
|
181
|
|
- AgentExten: useUserStore().extension,
|
|
|
183
|
+ AgentExten: formLogin.extensionNumber,
|
|
182
|
184
|
AgentGroup: formLogin.groupNumber
|
|
183
|
185
|
}
|
|
184
|
|
-
|
|
185
|
186
|
Cookies.set('extensionNumber', formLogin.extensionNumber, { expires: 30 })
|
|
186
|
187
|
useSocketStore().setAccountNumber(formLogin.accountNumber)
|
|
187
|
188
|
useSocketStore().setExtensionNumber(formLogin.extensionNumber)
|
|
188
|
189
|
useSocketStore().setGroupNumber(formLogin.groupNumber)
|
|
189
|
|
-
|
|
190
|
190
|
Send(scoketDatas.value, (data) => {
|
|
191
|
191
|
if (data.Type === 'Login' && data.Result === true) {
|
|
192
|
192
|
useSocketStore().setLineState('空闲')
|
|
|
@@ -199,7 +199,6 @@ const signInConfirm = async (formEl) => {
|
|
199
|
199
|
}
|
|
200
|
200
|
//签出
|
|
201
|
201
|
function signOut() {
|
|
202
|
|
-
|
|
203
|
202
|
scoketDatas.value = {
|
|
204
|
203
|
Type: 'Logout',
|
|
205
|
204
|
AgentId: useSocketStore().accountNumber,
|