- 莳松管理系统
+ 开心学车管理系统
diff --git a/src/views/zs/clue/ClueForm/index.vue b/src/views/zs/clue/ClueForm/index.vue
index 6cbb56f..3339686 100644
--- a/src/views/zs/clue/ClueForm/index.vue
+++ b/src/views/zs/clue/ClueForm/index.vue
@@ -196,7 +196,7 @@ export default {
createTime: { required: true, message: '创建时间不为空', trigger: 'blur,change' },
consultTime: { required: true, message: '咨询时间不为空', trigger: 'blur,change' },
source: { required: true, message: '线索来源不为空', trigger: 'blur,change' },
- address: { required: true, message: '位置不为空', trigger: 'blur' },
+ // address: { required: true, message: '位置不为空', trigger: 'blur' },
intentionState: { required: true, message: '意向状态不为空', trigger: 'blur,change' }
},
userOptions: [], // 跟进人员
diff --git a/src/views/zs/clue/components/InvitationFormDialog.vue b/src/views/zs/clue/components/InvitationFormDialog.vue
new file mode 100644
index 0000000..1f6186b
--- /dev/null
+++ b/src/views/zs/clue/components/InvitationFormDialog.vue
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/zs/clue/index.vue b/src/views/zs/clue/index.vue
index b90df3e..b7557cd 100644
--- a/src/views/zs/clue/index.vue
+++ b/src/views/zs/clue/index.vue
@@ -39,6 +39,7 @@
编辑
分发
+ 邀约
已登记
未登记
删除
@@ -67,7 +68,8 @@
-
+
+
@@ -82,6 +84,7 @@ import ZhuangDanDialog from './components/ZhuangDanDialog.vue';
import MemoFormDialog from './components/MemoFormDialog.vue';
import DYClueFormDialog from './components/DYClueFormDialog.vue';
import SkillDialog from './components/SkillDialog.vue';
+import InvitationFormDialog from './components/InvitationFormDialog.vue';
import { defaultColumns } from './columns.js';
import { getClueList, deleteClue, getClueCountBadge, discardClue, getSign, getConsultRecord } from '@/api/zs/clue';
@@ -90,7 +93,7 @@ export default {
name: 'Clue',
components: {
SearchForm, BatchUpdateDialog, PublicDialog, UploadDialog, SignFormDialog, DistributeFormDialog, ZhuangDanDialog, MemoFormDialog,
- DYClueFormDialog, SkillDialog
+ DYClueFormDialog, SkillDialog,InvitationFormDialog
},
beforeRouteEnter (to, from, next) {
if (from.name == 'ClueForm') {
@@ -131,11 +134,12 @@ export default {
无效线索: '#afaeb0'
},
feedbackTagColorMap: {
- 0: '待分发',
- 1: '待跟进',
- 2: '已跟进',
- 3: '已到场',
- 4: '退单'
+ 0: '待邀约',
+ 1: '待分发',
+ 2: '待跟进',
+ 3: '已跟进',
+ 4: '已到场',
+ 5: '退单'
},
options: undefined,
clueInfo: undefined,
@@ -320,6 +324,13 @@ export default {
this.$refs.memoDialog.init(row);
});
}
+ },
+ //邀约
+ handleInvitation(item){
+ this.$nextTick(() => {
+ this.$refs.InvitationDialog.init(item)
+ })
+
}
}
};
diff --git a/vue.config.js b/vue.config.js
index 61602f2..711752f 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -7,7 +7,7 @@ function resolve(dir) {
const CompressionPlugin = require('compression-webpack-plugin');
-const name = process.env.VUE_APP_TITLE || '莳松管理系统'; // 网页标题
+const name = process.env.VUE_APP_TITLE || '开心学车管理系统'; // 网页标题
const port = process.env.port || process.env.npm_config_port || 80; // 端口
@@ -44,7 +44,7 @@ module.exports = {
// detail: https://cli.vuejs.org/config/#devserver-proxy
[process.env.VUE_APP_BASE_API]: {
// target: `https://xueche.ahduima.com/duima/`,
- target: `http://localhost:8086`,
+ target: `http://localhost:8088`,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
From a2c29e8ddab812cdae98a7b2dfd50fda933a5486 Mon Sep 17 00:00:00 2001
From: zcx <377075991@qq.com>
Date: Fri, 20 Oct 2023 17:22:09 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=E7=BB=93=E7=AE=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/zs/sign/columns.js | 8 ++
.../CheckDialog/components/SignForm.vue | 16 +--
.../zs/sign/components/SettlementDialog.vue | 104 ++++++++++++++++++
.../zs/sign/components/SignFormDialog.vue | 14 ---
src/views/zs/sign/index.vue | 26 ++++-
5 files changed, 141 insertions(+), 27 deletions(-)
create mode 100644 src/views/zs/sign/components/SettlementDialog.vue
diff --git a/src/views/zs/sign/columns.js b/src/views/zs/sign/columns.js
index 2eb0da5..6dbe716 100644
--- a/src/views/zs/sign/columns.js
+++ b/src/views/zs/sign/columns.js
@@ -160,5 +160,13 @@ export const defaultColumns = [{
width: 140,
visible: true,
overflow: true
+ },
+ {
+ key: 21,
+ prop: 'settlementMoney',
+ label: '结算金额',
+ width: 140,
+ visible: true,
+ overflow: true
}
];
diff --git a/src/views/zs/sign/components/CheckDialog/components/SignForm.vue b/src/views/zs/sign/components/CheckDialog/components/SignForm.vue
index 3a24846..7440c68 100644
--- a/src/views/zs/sign/components/CheckDialog/components/SignForm.vue
+++ b/src/views/zs/sign/components/CheckDialog/components/SignForm.vue
@@ -121,13 +121,15 @@
-
+
+