From 9b12fb5176c5e8620839f6746560646b67f768b6 Mon Sep 17 00:00:00 2001 From: KindSeven <2845382437@qq.com> Date: Mon, 16 Sep 2024 02:44:13 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=E5=AF=B9=E8=AF=A6=E6=83=85=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E6=97=A5=E6=9C=9F=E8=BF=9B=E8=A1=8C=E4=BA=86=E6=8E=92?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task-management/all-work-order/index.vue | 6 ++++-- .../task-management/components/WorkDialog.vue | 19 ++++++++++--------- .../historical-work-order/index.vue | 2 ++ .../pending-work-order/index.vue | 2 ++ vite.config.js | 6 +++--- 5 files changed, 21 insertions(+), 14 deletions(-) diff --git a/src/views/task-management/all-work-order/index.vue b/src/views/task-management/all-work-order/index.vue index 552a0d3..d992840 100644 --- a/src/views/task-management/all-work-order/index.vue +++ b/src/views/task-management/all-work-order/index.vue @@ -9,7 +9,7 @@ import { reactive, shallowRef } from 'vue'; import fvSelect from '@/fvcomponents/fvSelect/index.vue' import WorkDialog from '../components/WorkDialog.vue'; -import { orderdDetele, orderdClose, orderAdd } from "@/api/order/order.js" +import { orderdDetele, orderdClose} from "@/api/order/order.js" const rowData = ref() const workDialogRef = ref() @@ -263,7 +263,7 @@ const handleDetail = (row) => { } const handleClose = async (row) => { - // console.log(row.orderNumber); + console.log(row); ElMessageBox.confirm( '确定要关单吗?', @@ -276,6 +276,7 @@ const handleClose = async (row) => { ) .then(async () => { await orderdClose(row.orderNumber) + router.push('/task/management/all-work-order'); ElMessage({ type: 'success', message: '关闭成功', @@ -302,6 +303,7 @@ const handleDelete = async (row) => { ) .then(async () => { await orderdDetele(row.orderNumber) + router.push('/task/management/all-work-order'); ElMessage({ type: 'success', message: '删除成功', diff --git a/src/views/task-management/components/WorkDialog.vue b/src/views/task-management/components/WorkDialog.vue index 0ba141e..9e9c34b 100644 --- a/src/views/task-management/components/WorkDialog.vue +++ b/src/views/task-management/components/WorkDialog.vue @@ -52,7 +52,7 @@ watch(() => props.rowData, (newRowData) => { if (newRowData) { // console.log(getData(newRowData)); getData(newRowData).then((data) => { - opsCallList.value=[] + opsCallList.value = [] orderData.value = data.data //电话拨打记录 const dataDetails = data.data.opsCallList @@ -73,13 +73,15 @@ watch(() => props.rowData, (newRowData) => { }) }); theData.pop() + // theData[0].data.sort((a, b) => b.answer_time- a.answer_time) // console.log(theData); theData.forEach(item => { + item.data.sort((a, b) => b.answer_time- a.answer_time) opsCallList.value.push(item) }) //工单时间线 - orderContent.value=[] - console.log(orderData.value); + orderContent.value = [] + // console.log(orderData.value); content.map((item, index) => { if (index === 0) { item.timestamp = orderData.value.operationTime || '--' @@ -93,10 +95,10 @@ watch(() => props.rowData, (newRowData) => { }) content.forEach(item => { - orderContent.value.push(item) + orderContent.value.push(item) }) - - console.log(orderContent.value); + + // console.log(orderContent.value); }) } @@ -207,10 +209,9 @@ defineExpose({ + icon="MoreFilled" type="primary" size="large">
-
{{ activity.createTime }}
+
{{ activity.createTime }}
{{ info.callIdNumber diff --git a/src/views/task-management/historical-work-order/index.vue b/src/views/task-management/historical-work-order/index.vue index 5f592b9..f70207c 100644 --- a/src/views/task-management/historical-work-order/index.vue +++ b/src/views/task-management/historical-work-order/index.vue @@ -278,6 +278,7 @@ const handleClose = async (row) => { ) .then(async () => { await orderdClose(row.orderNumber) + router.push('/task/management/historical-work-order'); ElMessage({ type: 'success', message: '关闭成功', @@ -304,6 +305,7 @@ const handleDelete = async (row) => { ) .then(async () => { await orderdDetele(row.orderNumber) + router.push('/task/management/historical-work-order'); ElMessage({ type: 'success', message: '删除成功', diff --git a/src/views/task-management/pending-work-order/index.vue b/src/views/task-management/pending-work-order/index.vue index 4f559c0..2e916b3 100644 --- a/src/views/task-management/pending-work-order/index.vue +++ b/src/views/task-management/pending-work-order/index.vue @@ -278,6 +278,7 @@ const handleClose = async (row) => { ) .then(async () => { await orderdClose(row.orderNumber) + router.push('/task/management/pending-work-order'); ElMessage({ type: 'success', message: '关闭成功', @@ -304,6 +305,7 @@ const handleDelete = async (row) => { ) .then(async () => { await orderdDetele(row.orderNumber) + router.push('/task/management/pending-work-order'); ElMessage({ type: 'success', message: '删除成功', diff --git a/vite.config.js b/vite.config.js index a3ab326..3ba2d72 100644 --- a/vite.config.js +++ b/vite.config.js @@ -76,10 +76,10 @@ export default defineConfig({ // rewrite: (path) => path.replace(/^\/api/, ""), // }, "/api": { - // target: "http://frp.feashow.cn:31800/", - target: "http://112.19.165.99:20002/", + target: "http://frp.feashow.cn:31800/", + // target: "http://112.19.165.99:20002/", changeOrigin: true, - // rewrite: (path) => path.replace(/^\/api/, ""), + rewrite: (path) => path.replace(/^\/api/, ""), }, // "/socket": { // target: "ws://frp.feashow.cn:8081/ws", From b7bec91182c6dadb7fb588c23b64aa9740767667 Mon Sep 17 00:00:00 2001 From: KindSeven <2845382437@qq.com> Date: Mon, 16 Sep 2024 03:19:45 +0800 Subject: [PATCH 2/3] =?UTF-8?q?feat:=E5=AE=8C=E6=88=90=E4=BA=86=E8=AF=A6?= =?UTF-8?q?=E7=BB=86=E4=B8=AD=E7=94=B5=E8=AF=9D=E6=A0=8F=E7=9A=84=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task-management/all-work-order/index.vue | 6 ++-- .../task-management/components/WorkDialog.vue | 34 ++++++++++++++----- .../historical-work-order/index.vue | 6 ++-- .../pending-work-order/index.vue | 6 ++-- vite.config.js | 6 ++-- 5 files changed, 40 insertions(+), 18 deletions(-) diff --git a/src/views/task-management/all-work-order/index.vue b/src/views/task-management/all-work-order/index.vue index d992840..2585564 100644 --- a/src/views/task-management/all-work-order/index.vue +++ b/src/views/task-management/all-work-order/index.vue @@ -276,13 +276,14 @@ const handleClose = async (row) => { ) .then(async () => { await orderdClose(row.orderNumber) - router.push('/task/management/all-work-order'); + tableIns.value.refresh() ElMessage({ type: 'success', message: '关闭成功', }) }) .catch(() => { + // tableIns.value.refresh() ElMessage({ type: 'info', message: '关闭失败', @@ -303,13 +304,14 @@ const handleDelete = async (row) => { ) .then(async () => { await orderdDetele(row.orderNumber) - router.push('/task/management/all-work-order'); + tableIns.value.refresh() ElMessage({ type: 'success', message: '删除成功', }) }) .catch(() => { + // tableIns.value.refresh() ElMessage({ type: 'info', message: '删除失败', diff --git a/src/views/task-management/components/WorkDialog.vue b/src/views/task-management/components/WorkDialog.vue index 9e9c34b..6228256 100644 --- a/src/views/task-management/components/WorkDialog.vue +++ b/src/views/task-management/components/WorkDialog.vue @@ -213,15 +213,15 @@ defineExpose({
{{ activity.createTime }}
-
+
{{ info.callIdNumber }} - - + {{ - info.answer_time }} + info.answer_time ||'00 : 00'}}
@@ -319,6 +319,26 @@ defineExpose({ } +.main-content .timeline-row{ + // border: 1px solid #000; + display: flex; + // justify-content: space-between; + // border: 1px solid #000; + +} +.main-content .tag{ + align-items: center; + // background-color: red; + margin-left: 30px; +} +.main-content .span-3th{ + // flex-grow: 1; + // margin-right:; + flex: 1; + text-align: right; + margin-right: 100px; + +} .custom-card { width: 100%; font-size: 16px; @@ -330,8 +350,4 @@ defineExpose({ margin: 2px; } - -.custom-card .span-3th { - float: right; -} diff --git a/src/views/task-management/historical-work-order/index.vue b/src/views/task-management/historical-work-order/index.vue index f70207c..11e1d16 100644 --- a/src/views/task-management/historical-work-order/index.vue +++ b/src/views/task-management/historical-work-order/index.vue @@ -278,13 +278,14 @@ const handleClose = async (row) => { ) .then(async () => { await orderdClose(row.orderNumber) - router.push('/task/management/historical-work-order'); + tableIns.value.refresh() ElMessage({ type: 'success', message: '关闭成功', }) }) .catch(() => { + // tableIns.value.refresh() ElMessage({ type: 'info', message: '关闭失败', @@ -305,13 +306,14 @@ const handleDelete = async (row) => { ) .then(async () => { await orderdDetele(row.orderNumber) - router.push('/task/management/historical-work-order'); + tableIns.value.refresh() ElMessage({ type: 'success', message: '删除成功', }) }) .catch(() => { + // tableIns.value.refresh() ElMessage({ type: 'info', message: '删除失败', diff --git a/src/views/task-management/pending-work-order/index.vue b/src/views/task-management/pending-work-order/index.vue index 2e916b3..c617ff7 100644 --- a/src/views/task-management/pending-work-order/index.vue +++ b/src/views/task-management/pending-work-order/index.vue @@ -278,13 +278,14 @@ const handleClose = async (row) => { ) .then(async () => { await orderdClose(row.orderNumber) - router.push('/task/management/pending-work-order'); + tableIns.value.refresh() ElMessage({ type: 'success', message: '关闭成功', }) }) .catch(() => { + // tableIns.value.refresh() ElMessage({ type: 'info', message: '关闭失败', @@ -305,13 +306,14 @@ const handleDelete = async (row) => { ) .then(async () => { await orderdDetele(row.orderNumber) - router.push('/task/management/pending-work-order'); + tableIns.value.refresh() ElMessage({ type: 'success', message: '删除成功', }) }) .catch(() => { + // tableIns.value.refresh() ElMessage({ type: 'info', message: '删除失败', diff --git a/vite.config.js b/vite.config.js index 3ba2d72..a3ab326 100644 --- a/vite.config.js +++ b/vite.config.js @@ -76,10 +76,10 @@ export default defineConfig({ // rewrite: (path) => path.replace(/^\/api/, ""), // }, "/api": { - target: "http://frp.feashow.cn:31800/", - // target: "http://112.19.165.99:20002/", + // target: "http://frp.feashow.cn:31800/", + target: "http://112.19.165.99:20002/", changeOrigin: true, - rewrite: (path) => path.replace(/^\/api/, ""), + // rewrite: (path) => path.replace(/^\/api/, ""), }, // "/socket": { // target: "ws://frp.feashow.cn:8081/ws", From 2b9844f191d7effd2ddc309195eed318d0acde40 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Mon, 16 Sep 2024 03:22:08 +0800 Subject: [PATCH 3/3] =?UTF-8?q?feat=20:=20=E9=80=9A=E8=AE=AF=E5=BD=95?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fvcomponents/fvSearchForm/index.vue | 4 +- .../address-book-management/index.vue | 76 ++++++++++++++----- 2 files changed, 60 insertions(+), 20 deletions(-) diff --git a/src/fvcomponents/fvSearchForm/index.vue b/src/fvcomponents/fvSearchForm/index.vue index 533f409..e10a6a3 100644 --- a/src/fvcomponents/fvSearchForm/index.vue +++ b/src/fvcomponents/fvSearchForm/index.vue @@ -34,8 +34,8 @@ {{ showMore ? '收起' : '展开' }} - 查询 - 重置 + 查询 + 重置 diff --git a/src/views/phone-traffic-management/address-book-management/index.vue b/src/views/phone-traffic-management/address-book-management/index.vue index eb9a304..64409e0 100644 --- a/src/views/phone-traffic-management/address-book-management/index.vue +++ b/src/views/phone-traffic-management/address-book-management/index.vue @@ -1,19 +1,22 @@