diff --git a/pingan/src/api/call/index.js b/pingan/src/api/call/index.js new file mode 100644 index 0000000..080a102 --- /dev/null +++ b/pingan/src/api/call/index.js @@ -0,0 +1,25 @@ +import request from '@/utils/request'; + +/** + * 分页查询 + * @param params 查询条件 + */ +export async function pageLog(params) { + const res = await request.get('/call/log/page', { + params + }); + if (res.data.code === 0) { + return res.data.data; + } + return Promise.reject(new Error(res.data.message)); +} + +export async function logSearch(params) { + const res = await request.get('/call/log/search', { + params + }); + if (res.data.code === 0) { + return res.data.data; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/pingan/src/api/receiver/clues/index.js b/pingan/src/api/receiver/clues/index.js index 43279ad..6c9c3e5 100644 --- a/pingan/src/api/receiver/clues/index.js +++ b/pingan/src/api/receiver/clues/index.js @@ -69,3 +69,11 @@ export async function updateClues(data) { } return Promise.reject(new Error(res.data.message)); } + +export async function callPhone(data) { + const res = await request.post('/receiver/clues/call', data); + if (res.data.code === 0) { + return res.data.message; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/pingan/src/api/user/userinfo/index.js b/pingan/src/api/user/userinfo/index.js index c0f0dfa..78fea83 100644 --- a/pingan/src/api/user/userinfo/index.js +++ b/pingan/src/api/user/userinfo/index.js @@ -17,3 +17,11 @@ export async function getUserInfo(params) { } return Promise.reject(new Error(res.data.message)); } + +export async function updateUserMobile(params) { + const res = await request.put('/user/userInfo/mobile', params); + if (res.data.code === 0) { + return res.data.message; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/pingan/src/views/call/config/index.vue b/pingan/src/views/call/config/index.vue new file mode 100644 index 0000000..fa4fc7a --- /dev/null +++ b/pingan/src/views/call/config/index.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/pingan/src/views/call/log/components/search.vue b/pingan/src/views/call/log/components/search.vue new file mode 100644 index 0000000..6fd6fce --- /dev/null +++ b/pingan/src/views/call/log/components/search.vue @@ -0,0 +1,186 @@ + + + + diff --git a/pingan/src/views/call/log/index.vue b/pingan/src/views/call/log/index.vue new file mode 100644 index 0000000..57e7250 --- /dev/null +++ b/pingan/src/views/call/log/index.vue @@ -0,0 +1,154 @@ + + + diff --git a/pingan/src/views/receiver/clues/index.vue b/pingan/src/views/receiver/clues/index.vue index 28c237c..6ae90bd 100644 --- a/pingan/src/views/receiver/clues/index.vue +++ b/pingan/src/views/receiver/clues/index.vue @@ -167,20 +167,23 @@ }} -