|
@@ -221,7 +221,7 @@
|
221
|
221
|
</template>
|
222
|
222
|
<script lang="ts" >
|
223
|
223
|
import {ref, reactive, onBeforeMount, getCurrentInstance} from "vue";
|
224
|
|
-import { Toast, Search, Tab, Tabs, Collapse, CollapseItem, Empty, Overlay, ActionSheet,Dialog } from 'vant';
|
|
224
|
+import { Toast, Search, Tab, Tabs, Collapse, CollapseItem, Empty, Overlay, ActionSheet } from 'vant';
|
225
|
225
|
import { getQueryString } from '@/utils/common'
|
226
|
226
|
import getWxConfig from "@/utils/getWxConfig";
|
227
|
227
|
export default {
|
|
@@ -340,39 +340,34 @@ export default {
|
340
|
340
|
const userSopList: any = ref([])
|
341
|
341
|
|
342
|
342
|
// 获取 external_userid 返回Promise
|
343
|
|
- const handleGetExternalUserid = () => {
|
344
|
|
- return new Promise((resolve, reject) => {
|
345
|
|
- wx.invoke('getCurExternalContact', {}, function(res){
|
346
|
|
- if(res.err_msg == "getCurExternalContact:ok") {
|
347
|
|
- resolve(res.userId)
|
348
|
|
- } else {
|
349
|
|
- reject('获取失败')
|
350
|
|
- }
|
351
|
|
- });
|
352
|
|
- })
|
353
|
|
- }
|
|
343
|
+ // const handleGetExternalUserid = () => {
|
|
344
|
+ // return new Promise((resolve, reject) => {
|
|
345
|
+ // wx.invoke('getCurExternalContact', {}, function(res){
|
|
346
|
+ // if(res.err_msg == "getCurExternalContact:ok") {
|
|
347
|
+ // resolve(res.userId)
|
|
348
|
+ // } else {
|
|
349
|
+ // reject('获取失败')
|
|
350
|
+ // }
|
|
351
|
+ // });
|
|
352
|
+ // })
|
|
353
|
+ // }
|
354
|
354
|
|
355
|
355
|
const handleGetIsShowUserSop = async () => {
|
356
|
|
- Dialog({ message: 'handleGetIsShowUserSop 执行' }) // mock
|
357
|
|
-
|
358
|
|
-
|
359
|
|
- let external_userid: any = configInfo.external_userid
|
|
356
|
+ // let external_userid: any = configInfo.external_userid
|
360
|
357
|
let USER_SOP = localStorage.getItem('USER_SOP') || ''
|
361
|
|
- Dialog({ message: 'USER_SOP => ' + USER_SOP }) // mock
|
362
|
|
-
|
363
|
|
-
|
|
358
|
+ Toast('USER_SOP => ' + USER_SOP) // mock
|
364
|
359
|
if (USER_SOP) {
|
365
|
|
- USER_SOP = JSON.parse(USER_SOP)
|
366
|
|
- console.log('USER_SOP => ', USER_SOP)
|
367
|
|
- if (!external_userid) {
|
368
|
|
- external_userid = await handleGetExternalUserid()
|
369
|
|
- }
|
370
|
|
- Dialog({ message: 'external_userid => ' + external_userid }) // mock
|
371
|
|
- let msgList = USER_SOP[external_userid]
|
372
|
|
- Dialog({ message: 'msgList => ' + USER_SOP[external_userid] }) // mock
|
|
360
|
+ // USER_SOP = JSON.parse(USER_SOP)
|
|
361
|
+ // console.log('USER_SOP => ', USER_SOP)
|
|
362
|
+ // if (!external_userid) {
|
|
363
|
+ // external_userid = await handleGetExternalUserid()
|
|
364
|
+ // }
|
|
365
|
+ // let msgList = USER_SOP[external_userid]
|
|
366
|
+ let msgList = JSON.parse(USER_SOP)
|
373
|
367
|
if (msgList && Array.isArray(msgList)) { // 有当前联系人对应的sop数据
|
374
|
368
|
userSopList.value = msgList.map(item => item.content)
|
375
|
369
|
isShowUserSop.value = true
|
|
370
|
+ Toast('isShowUserSop => ' + isShowUserSop.value) // mock
|
376
|
371
|
} else {
|
377
|
372
|
isShowUserSop.value = false
|
378
|
373
|
}
|