启用vite的开发和生产模式
This commit is contained in:
parent
c0406e7000
commit
492239f269
@ -7,7 +7,44 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) ${2022} by Kane, All Rights Reserved.
|
# Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||||
###
|
###
|
||||||
NODE_ENV = 'development'
|
NODE_ENV='development'
|
||||||
VITE_URL_VALIDATE_ACCOUNT="http://222.76.244.118:11101/desktop_archievement_backend/account/query_staff_info.do"
|
VITE_URL_VALIDATE_ACCOUNT="http://222.76.244.118:11101/desktop_archievement_backend/account/query_staff_info.do"
|
||||||
VITE_URL_LOGIN = "http://222.76.244.118:11101/admin-system/account/p13_account_check"
|
VITE_URL_LOGIN="http://222.76.244.118:11101/admin-system/account/p13_account_check"
|
||||||
VITE_URL_DEPARTMENT_ARCHIEVEMENT="http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_department_archievement.do"
|
VITE_URL_DEPARTMENT_ARCHIEVEMENT="http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_department_archievement.do"
|
||||||
|
|
||||||
|
### URL相关 ##########
|
||||||
|
#登录
|
||||||
|
VITE_URL_LOGIN="http://222.76.244.118:11101/admin-system/account/p13_account_check"
|
||||||
|
VITE_URL_LOGIN_CALLER="http://222.76.244.118:11101/desktop_archievement_backend/account/query_telsaler_info.do"
|
||||||
|
|
||||||
|
#部门业绩查询
|
||||||
|
VITE_URL_DEPARTMENT_ARCHIEVEMENT="http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_department_archievement.do"
|
||||||
|
#坐席业绩查询
|
||||||
|
VITE_URL_CALLER_ARCHIEVEMENT="http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_caller_archievement.do"
|
||||||
|
|
||||||
|
#排行榜
|
||||||
|
VITE_URL_RANKINGLIST="http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_ranking_list.do"
|
||||||
|
|
||||||
|
|
||||||
|
## 奖项相关 ##
|
||||||
|
## 查询奖励项目
|
||||||
|
VITE_URL_RWARD_PROJECTS="http://222.76.244.118:11101/desktop_archievement_backend/rewards/query_reward_projects.do"
|
||||||
|
## 查询获奖人员
|
||||||
|
VITE_URL_REWARD_GAINERS="http://222.76.244.118:11101/desktop_archievement_backend/rewards/query_reward_gainers.do"
|
||||||
|
## 添加获奖人员
|
||||||
|
VITE_URL_ADD_REWARD_TELSALER="http://222.76.244.118:11101/desktop_archievement_backend/rewards/add_telsaler_reward.do"
|
||||||
|
## 更新获奖人员
|
||||||
|
VITE_URL_UPDATE_REWARD_TELSALER="http://222.76.244.118:11101/desktop_archievement_backend/rewards/update_telsaler_reward.do"
|
||||||
|
## 删除获奖人员
|
||||||
|
VITE_URL_DEL_REWARD_TELSALER="http://222.76.244.118:11101/desktop_archievement_backend/rewards/delete_telsaler_reward.do"
|
||||||
|
|
||||||
|
## 上传文件
|
||||||
|
VITE_URL_UPLOAD_FILE="http://222.76.244.118:11101/desktop_archievement_backend/file/file-upload.do"
|
||||||
|
## 导入报表
|
||||||
|
VITE_URL_IMPORT_REPORT="http://222.76.244.118:11101/desktop_archievement_backend/import_bi_data/excel.do"
|
||||||
|
|
||||||
|
## 请求BI报表数据
|
||||||
|
VITE_URL_BI_TELSALER_ATTACHINGRATE="http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_telsaler_attachingrate.do"
|
||||||
|
VITE_URL_BI_TELSALER_RENEWALRATE="http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_telsaler_renewalrate.do"
|
||||||
|
VITE_URL_BI_DEPARTMENT_ATTACHINGRATE="http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_department_attachingrate.do"
|
||||||
|
VITE_URL_BI_DEPARTMENT_RENEWALRATE="http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_department_renewalrate.do"
|
50
code/web/task_schedule/.env.production
Normal file
50
code/web/task_schedule/.env.production
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
###
|
||||||
|
# @Author: Kane
|
||||||
|
# @Date: 2023-03-14 23:46:12
|
||||||
|
# @LastEditors: Kane
|
||||||
|
# @FilePath: /task_schedule/.env.production
|
||||||
|
# @Description:
|
||||||
|
#
|
||||||
|
# Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||||
|
###
|
||||||
|
NODE_ENV='production'
|
||||||
|
VITE_URL_VALIDATE_ACCOUNT="http://10.39.0.41:8081/desktop_archievement_backend/account/query_staff_info.do"
|
||||||
|
VITE_URL_LOGIN="http://10.39.0.41:8081/admin-system/account/p13_account_check"
|
||||||
|
VITE_URL_DEPARTMENT_ARCHIEVEMENT="http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_department_archievement.do"
|
||||||
|
|
||||||
|
### URL相关 ##########
|
||||||
|
#登录
|
||||||
|
VITE_URL_LOGIN="http://10.39.0.41:8081/admin-system/account/p13_account_check"
|
||||||
|
VITE_URL_LOGIN_CALLER="http://10.39.0.41:8081/desktop_archievement_backend/account/query_telsaler_info.do"
|
||||||
|
|
||||||
|
#部门业绩查询
|
||||||
|
VITE_URL_DEPARTMENT_ARCHIEVEMENT="http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_department_archievement.do"
|
||||||
|
#坐席业绩查询
|
||||||
|
VITE_URL_CALLER_ARCHIEVEMENT="http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_caller_archievement.do"
|
||||||
|
|
||||||
|
#排行榜
|
||||||
|
VITE_URL_RANKINGLIST="http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_ranking_list.do"
|
||||||
|
|
||||||
|
|
||||||
|
## 奖项相关 ##
|
||||||
|
## 查询奖励项目
|
||||||
|
VITE_URL_RWARD_PROJECTS="http://10.39.0.41:8081/desktop_archievement_backend/rewards/query_reward_projects.do"
|
||||||
|
## 查询获奖人员
|
||||||
|
VITE_URL_REWARD_GAINERS="http://10.39.0.41:8081/desktop_archievement_backend/rewards/query_reward_gainers.do"
|
||||||
|
## 添加获奖人员
|
||||||
|
VITE_URL_ADD_REWARD_TELSALER="http://10.39.0.41:8081/desktop_archievement_backend/rewards/add_telsaler_reward.do"
|
||||||
|
## 更新获奖人员
|
||||||
|
VITE_URL_UPDATE_REWARD_TELSALER="http://10.39.0.41:8081/desktop_archievement_backend/rewards/update_telsaler_reward.do"
|
||||||
|
## 删除获奖人员
|
||||||
|
VITE_URL_DEL_REWARD_TELSALER="http://10.39.0.41:8081/desktop_archievement_backend/rewards/delete_telsaler_reward.do"
|
||||||
|
|
||||||
|
## 上传文件
|
||||||
|
VITE_URL_UPLOAD_FILE="http://10.39.0.41:8081/desktop_archievement_backend/file/file-upload.do"
|
||||||
|
## 导入报表
|
||||||
|
VITE_URL_IMPORT_REPORT="http://10.39.0.41:8081/desktop_archievement_backend/import_bi_data/excel.do"
|
||||||
|
|
||||||
|
## 请求BI报表数据
|
||||||
|
VITE_URL_BI_TELSALER_ATTACHINGRATE="http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_telsaler_attachingrate.do"
|
||||||
|
VITE_URL_BI_TELSALER_RENEWALRATE="http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_telsaler_renewalrate.do"
|
||||||
|
VITE_URL_BI_DEPARTMENT_ATTACHINGRATE="http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_department_attachingrate.do"
|
||||||
|
VITE_URL_BI_DEPARTMENT_RENEWALRATE="http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_department_renewalrate.do"
|
16
code/web/task_schedule/package-lock.json
generated
16
code/web/task_schedule/package-lock.json
generated
@ -22,10 +22,10 @@
|
|||||||
"@babel/eslint-parser": "^7.22.15",
|
"@babel/eslint-parser": "^7.22.15",
|
||||||
"@rushstack/eslint-patch": "^1.5.1",
|
"@rushstack/eslint-patch": "^1.5.1",
|
||||||
"@typescript-eslint/eslint-plugin": "^6.10.0",
|
"@typescript-eslint/eslint-plugin": "^6.10.0",
|
||||||
"@vitejs/plugin-vue": "^4.4.0",
|
"@vitejs/plugin-vue": "^4.4.1",
|
||||||
"@vue/cli-plugin-eslint": "^5.0.8",
|
"@vue/cli-plugin-eslint": "^5.0.8",
|
||||||
"@vue/eslint-config-typescript": "^12.0.0",
|
"@vue/eslint-config-typescript": "^12.0.0",
|
||||||
"axios": "^1.6.0",
|
"axios": "^1.6.1",
|
||||||
"babel": "^6.23.0",
|
"babel": "^6.23.0",
|
||||||
"eslint-config-recommended": "^4.1.0",
|
"eslint-config-recommended": "^4.1.0",
|
||||||
"eslint-config-standard-with-typescript": "^39.1.1",
|
"eslint-config-standard-with-typescript": "^39.1.1",
|
||||||
@ -2041,9 +2041,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@vitejs/plugin-vue": {
|
"node_modules/@vitejs/plugin-vue": {
|
||||||
"version": "4.4.0",
|
"version": "4.4.1",
|
||||||
"resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.4.0.tgz",
|
"resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.4.1.tgz",
|
||||||
"integrity": "sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==",
|
"integrity": "sha512-HCQG8VDFDM7YDAdcj5QI5DvUi+r6xvo9LgvYdk7LSkUNwdpempdB5horkMSZsbdey9Ywsf5aaU8kEPw9M5kREA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^14.18.0 || >=16.0.0"
|
"node": "^14.18.0 || >=16.0.0"
|
||||||
@ -3248,9 +3248,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/axios": {
|
"node_modules/axios": {
|
||||||
"version": "1.6.0",
|
"version": "1.6.1",
|
||||||
"resolved": "https://registry.npmmirror.com/axios/-/axios-1.6.0.tgz",
|
"resolved": "https://registry.npmmirror.com/axios/-/axios-1.6.1.tgz",
|
||||||
"integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==",
|
"integrity": "sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"follow-redirects": "^1.15.0",
|
"follow-redirects": "^1.15.0",
|
||||||
|
@ -23,10 +23,10 @@
|
|||||||
"@babel/eslint-parser": "^7.22.15",
|
"@babel/eslint-parser": "^7.22.15",
|
||||||
"@rushstack/eslint-patch": "^1.5.1",
|
"@rushstack/eslint-patch": "^1.5.1",
|
||||||
"@typescript-eslint/eslint-plugin": "^6.10.0",
|
"@typescript-eslint/eslint-plugin": "^6.10.0",
|
||||||
"@vitejs/plugin-vue": "^4.4.0",
|
"@vitejs/plugin-vue": "^4.4.1",
|
||||||
"@vue/cli-plugin-eslint": "^5.0.8",
|
"@vue/cli-plugin-eslint": "^5.0.8",
|
||||||
"@vue/eslint-config-typescript": "^12.0.0",
|
"@vue/eslint-config-typescript": "^12.0.0",
|
||||||
"axios": "^1.6.0",
|
"axios": "^1.6.1",
|
||||||
"babel": "^6.23.0",
|
"babel": "^6.23.0",
|
||||||
"eslint-config-recommended": "^4.1.0",
|
"eslint-config-recommended": "^4.1.0",
|
||||||
"eslint-config-standard-with-typescript": "^39.1.1",
|
"eslint-config-standard-with-typescript": "^39.1.1",
|
||||||
|
@ -8,59 +8,39 @@
|
|||||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||||
*/
|
*/
|
||||||
const API_URL = {
|
const API_URL = {
|
||||||
// URL_LOGIN: import.meta.env.VITE_URL_LOGIN,
|
// 登录
|
||||||
// URL_LOGIN: "http://222.76.244.118:11101/admin-system/account/p13_account_check",
|
URL_LOGIN: import.meta.env.VITE_URL_LOGIN,
|
||||||
URL_LOGIN: "http://10.39.0.41:8081/admin-system/account/p13_account_check",
|
URL_LOGIN_CALLER: import.meta.env.VITE_URL_LOGIN_CALLER,
|
||||||
|
|
||||||
// URL_LOGIN_CALLER: "http://localhost:8080/desktop_archievement_backend/account/query_telsaler_info.do",
|
|
||||||
// URL_LOGIN_CALLER: "http://222.76.244.118:11101/desktop_archievement_backend/account/query_telsaler_info.do",
|
|
||||||
URL_LOGIN_CALLER: "http://10.39.0.41:8081/desktop_archievement_backend/account/query_telsaler_info.do",
|
|
||||||
|
|
||||||
// URL_DEPARTMENT_ARCHIEVEMENT: import.meta.env.VITE_URL_DEPARTMENT_ARCHIEVEMENT,
|
|
||||||
// URL_DEPARTMENT_ARCHIEVEMENT: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_department_archievement.do",
|
|
||||||
URL_DEPARTMENT_ARCHIEVEMENT: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_department_archievement.do",
|
|
||||||
|
|
||||||
// URL_RANKINGLIST: "http://localhost:8080/desktop_archievement_backend/archievement/query_ranking_list.do",
|
|
||||||
// URL_RANKINGLIST: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_ranking_list.do",
|
|
||||||
URL_RANKINGLIST: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_ranking_list.do",
|
|
||||||
|
|
||||||
|
// 机构业绩
|
||||||
|
URL_DEPARTMENT_ARCHIEVEMENT: import.meta.env.VITE_URL_DEPARTMENT_ARCHIEVEMENT,
|
||||||
// 坐席业绩查询
|
// 坐席业绩查询
|
||||||
// URL_CALLER_ARCHIEVEMENT: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/query_caller_archievement.do",
|
URL_CALLER_ARCHIEVEMENT: import.meta.env.VITE_URL_CALLER_ARCHIEVEMENT,
|
||||||
URL_CALLER_ARCHIEVEMENT: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/query_caller_archievement.do",
|
|
||||||
|
// 排行榜
|
||||||
|
URL_RANKINGLIST: import.meta.env.VITE_URL_RANKINGLIST,
|
||||||
|
|
||||||
/** 奖项相关 **/
|
/** 奖项相关 **/
|
||||||
// 查询奖励项目
|
// 查询奖励项目
|
||||||
// URL_RWARD_PROJECTS: "http://222.76.244.118:11101/desktop_archievement_backend/rewards/query_reward_projects.do",
|
URL_RWARD_PROJECTS: import.meta.env.VITE_URL_RWARD_PROJECTS,
|
||||||
URL_RWARD_PROJECTS: "http://10.39.0.41:8081/desktop_archievement_backend/rewards/query_reward_projects.do",
|
|
||||||
// 查询获奖人员
|
// 查询获奖人员
|
||||||
URL_REWARD_GAINERS: "http://10.39.0.41:8081/desktop_archievement_backend/rewards/query_reward_gainers.do",
|
URL_REWARD_GAINERS: import.meta.env.VITE_URL_REWARD_GAINERS,
|
||||||
// URL_REWARD_GAINERS: "http://222.76.244.118:11101/desktop_archievement_backend/rewards/query_reward_gainers.do",
|
|
||||||
// 添加获奖人员
|
// 添加获奖人员
|
||||||
URL_ADD_REWARD_TELSALER: "http://10.39.0.41:8081/desktop_archievement_backend/rewards/add_telsaler_reward.do",
|
URL_ADD_REWARD_TELSALER: import.meta.env.VITE_URL_ADD_REWARD_TELSALER,
|
||||||
// URL_ADD_REWARD_TELSALER: "http://222.76.244.118:11101/desktop_archievement_backend/rewards/add_telsaler_reward.do",
|
|
||||||
// 更新获奖人员
|
// 更新获奖人员
|
||||||
URL_UPDATE_REWARD_TELSALER: "http://10.39.0.41:8081/desktop_archievement_backend/rewards/update_telsaler_reward.do",
|
URL_UPDATE_REWARD_TELSALER: import.meta.env.VITE_URL_UPDATE_REWARD_TELSALER,
|
||||||
// URL_ADD_REWARD_TELSALER: "http://222.76.244.118:11101/desktop_archievement_backend/rewards/update_telsaler_reward.do",
|
|
||||||
// 删除获奖人员
|
// 删除获奖人员
|
||||||
URL_DEL_REWARD_TELSALER: "http://10.39.0.41:8081/desktop_archievement_backend/rewards/delete_telsaler_reward.do",
|
URL_DEL_REWARD_TELSALER: import.meta.env.VITE_URL_DEL_REWARD_TELSALER,
|
||||||
// URL_ADD_REWARD_TELSALER: "http://222.76.244.118:11101/desktop_archievement_backend/rewards/delete_telsaler_reward.do",
|
|
||||||
// 上传文件
|
// 上传文件
|
||||||
URL_UPLOAD_FILE: "http://10.39.0.41:8081/desktop_archievement_backend/file/file-upload.do",
|
URL_UPLOAD_FILE: import.meta.env.VITE_URL_UPLOAD_FILE,
|
||||||
// URL_UPLOAD_FILE: "http://222.76.244.118:11101/desktop_archievement_backend/file/file-upload.do",
|
|
||||||
// 导入报表
|
// 导入报表
|
||||||
URL_IMPORT_REPORT: "http://10.39.0.41:8081/desktop_archievement_backend/import_bi_data/excel.do",
|
URL_IMPORT_REPORT: import.meta.env.VITE_URL_IMPORT_REPORT,
|
||||||
// URL_IMPORT_REPORT: "http://222.76.244.118:11101/desktop_archievement_backend/import_bi_data/excel.do",
|
|
||||||
|
|
||||||
// 请求BI报表数据
|
// 请求BI报表数据
|
||||||
// URL_BI_TELSALER_ATTACHINGRATE: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_telsaler_attachingrate.do",
|
URL_BI_TELSALER_ATTACHINGRATE: import.meta.env.VITE_URL_BI_TELSALER_ATTACHINGRATE,
|
||||||
// URL_BI_TELSALER_RENEWALRATE: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_telsaler_renewalrate.do",
|
URL_BI_TELSALER_RENEWALRATE: import.meta.env.VITE_URL_BI_TELSALER_RENEWALRATE,
|
||||||
// URL_BI_DEPARTMENT_ATTACHINGRATE: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_department_attachingrate.do",
|
URL_BI_DEPARTMENT_ATTACHINGRATE: import.meta.env.VITE_URL_BI_DEPARTMENT_ATTACHINGRATE,
|
||||||
// URL_BI_DEPARTMENT_RENEWALRATE: "http://10.39.0.41:8081/desktop_archievement_backend/archievement/bi_department_renewalrate.do",
|
URL_BI_DEPARTMENT_RENEWALRATE: import.meta.env.VITE_URL_BI_DEPARTMENT_RENEWALRATE,
|
||||||
|
|
||||||
URL_BI_TELSALER_ATTACHINGRATE: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_telsaler_attachingrate.do",
|
|
||||||
URL_BI_TELSALER_RENEWALRATE: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_telsaler_renewalrate.do",
|
|
||||||
URL_BI_DEPARTMENT_ATTACHINGRATE: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_department_attachingrate.do",
|
|
||||||
URL_BI_DEPARTMENT_RENEWALRATE: "http://222.76.244.118:11101/desktop_archievement_backend/archievement/bi_department_renewalrate.do",
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export { API_URL };
|
export { API_URL };
|
||||||
|
@ -170,6 +170,8 @@ function addRewardTelsaler( data: AddRewardTelsalerRequest, handler: any ): void
|
|||||||
message: "",
|
message: "",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
console.log( "URL:", API_URL.URL_ADD_REWARD_TELSALER );
|
||||||
|
|
||||||
instance.request({
|
instance.request({
|
||||||
method: "post",
|
method: "post",
|
||||||
url: API_URL.URL_ADD_REWARD_TELSALER,
|
url: API_URL.URL_ADD_REWARD_TELSALER,
|
||||||
|
@ -123,7 +123,7 @@ import {
|
|||||||
queryBITelsalerAttachingRateData
|
queryBITelsalerAttachingRateData
|
||||||
} from "@/utils/BIReport.js";
|
} from "@/utils/BIReport.js";
|
||||||
import BiDataUploadView from "@/views/data/bi/BiDataUploadView.vue";
|
import BiDataUploadView from "@/views/data/bi/BiDataUploadView.vue";
|
||||||
import { ElMessageBox } from "element-plus";
|
import { ElMessageBox, ElMessage } from "element-plus";
|
||||||
|
|
||||||
interface UI
|
interface UI
|
||||||
{
|
{
|
||||||
@ -169,6 +169,11 @@ export default {
|
|||||||
if ( response.success )
|
if ( response.success )
|
||||||
{
|
{
|
||||||
ui.BITelsalerAttachingRateData = response.records;
|
ui.BITelsalerAttachingRateData = response.records;
|
||||||
|
|
||||||
|
ElMessage({
|
||||||
|
message: "更新成功",
|
||||||
|
type: "success",
|
||||||
|
});
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -213,6 +218,7 @@ export default {
|
|||||||
|
|
||||||
const refresh = (): void =>
|
const refresh = (): void =>
|
||||||
{
|
{
|
||||||
|
console.log( import.meta.env.VITE_TEST );
|
||||||
queryBITelsalerAttachingRateData( queryBITelsalerAttachingRateDataHandler );
|
queryBITelsalerAttachingRateData( queryBITelsalerAttachingRateDataHandler );
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -38,25 +38,41 @@
|
|||||||
align="center"
|
align="center"
|
||||||
>
|
>
|
||||||
<template #default="telsaler">
|
<template #default="telsaler">
|
||||||
<span>{{ telsaler.row.departmentName }}</span>
|
<span>{{ telsaler.row.责任部门 }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="责任人"
|
label="责任人"
|
||||||
align="center"
|
align="center"
|
||||||
/>
|
>
|
||||||
|
<template #default="telsaler">
|
||||||
|
<span>{{ telsaler.row.责任人 }}</span>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="到期数-全月"
|
label="到期数-全月"
|
||||||
align="center"
|
align="center"
|
||||||
/>
|
>
|
||||||
|
<template #default="telsaler">
|
||||||
|
<span>{{ telsaler.row.到期数全月 }}</span>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="个车续保率(序时)(%)"
|
label="个车续保率(序时)(%)"
|
||||||
align="center"
|
align="center"
|
||||||
/>
|
>
|
||||||
|
<template #default="telsaler">
|
||||||
|
<span>{{ telsaler.row.个车续保率序时 }}</span>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="个车续保率(全月)(%)"
|
label="个车续保率(全月)(%)"
|
||||||
align="center"
|
align="center"
|
||||||
/>
|
>
|
||||||
|
<template #default="telsaler">
|
||||||
|
<span>{{ telsaler.row.个车续保率全月 }}</span>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<div class="pagination_wrapper">
|
<div class="pagination_wrapper">
|
||||||
<el-pagination
|
<el-pagination
|
||||||
@ -92,21 +108,12 @@
|
|||||||
import { reactive, computed, onBeforeMount } from "vue";
|
import { reactive, computed, onBeforeMount } from "vue";
|
||||||
import BiDataUploadView from "@/views/data/bi/BiDataUploadView.vue";
|
import BiDataUploadView from "@/views/data/bi/BiDataUploadView.vue";
|
||||||
import {
|
import {
|
||||||
type BIReportType,
|
|
||||||
type ImportBIReportRequest,
|
|
||||||
type ImportBIReportResponse,
|
|
||||||
type ImportBIReportResponseHandler,
|
|
||||||
type BITelsalerAttachingRateRecord,
|
|
||||||
type QueryBITelsalerAttachingRateReportResponse,
|
|
||||||
type QueryBITelsalerAttachingRateDataHandler,
|
|
||||||
type QueryBITelsalerRenewalRateDataHandler,
|
type QueryBITelsalerRenewalRateDataHandler,
|
||||||
type BITelsalerRenewalRateRecord,
|
type BITelsalerRenewalRateRecord,
|
||||||
type QueryBITelsalerRenewalRateReportResponse,
|
type QueryBITelsalerRenewalRateReportResponse,
|
||||||
importBIReport,
|
|
||||||
queryBITelsalerAttachingRateData,
|
|
||||||
queryBITelsalerRenewalData
|
queryBITelsalerRenewalData
|
||||||
} from "@/utils/BIReport.js";
|
} from "@/utils/BIReport.js";
|
||||||
import { ElMessageBox } from "element-plus";
|
import { ElMessageBox, ElMessage } from "element-plus";
|
||||||
|
|
||||||
interface UI
|
interface UI
|
||||||
{
|
{
|
||||||
@ -166,6 +173,11 @@ export default {
|
|||||||
if ( response.success )
|
if ( response.success )
|
||||||
{
|
{
|
||||||
ui.BITelsalerRenewalRateData = response.records;
|
ui.BITelsalerRenewalRateData = response.records;
|
||||||
|
|
||||||
|
ElMessage({
|
||||||
|
message: "更新成功",
|
||||||
|
type: "success",
|
||||||
|
});
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -11,8 +11,8 @@
|
|||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"forceConsistentCasingInFileNames": true,
|
"forceConsistentCasingInFileNames": true,
|
||||||
"useDefineForClassFields": true,
|
"useDefineForClassFields": true,
|
||||||
"target": "ES2015",
|
"target": "ESNext",
|
||||||
"module": "ES2015",
|
"module": "ESNext",
|
||||||
"moduleResolution": "node",
|
"moduleResolution": "node",
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"jsx": "preserve",
|
"jsx": "preserve",
|
||||||
|
@ -11,6 +11,7 @@ package com.cpic.xim.web.controllers.archievement.bi;
|
|||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
import org.apache.ibatis.exceptions.PersistenceException;
|
import org.apache.ibatis.exceptions.PersistenceException;
|
||||||
import org.apache.ibatis.session.SqlSession;
|
import org.apache.ibatis.session.SqlSession;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
@ -47,7 +48,7 @@ public class BIReportController
|
|||||||
session = MybatisUtils.getSqlSession();
|
session = MybatisUtils.getSqlSession();
|
||||||
mapper = session.getMapper( QueryBIArchievementDataMapper.class );
|
mapper = session.getMapper( QueryBIArchievementDataMapper.class );
|
||||||
|
|
||||||
ArrayList<BITelsalerAttachingRateRecord> records =
|
List<BITelsalerAttachingRateRecord> records =
|
||||||
mapper.queryBITelsalerAttachingRate();
|
mapper.queryBITelsalerAttachingRate();
|
||||||
|
|
||||||
response.setSuccess( true );
|
response.setSuccess( true );
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
package com.cpic.xim.web.controllers.archievement.bi;
|
package com.cpic.xim.web.controllers.archievement.bi;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
import com.cpic.xim.mybatis.pojo.BITelsalerAttachingRateRecord;
|
import com.cpic.xim.mybatis.pojo.BITelsalerAttachingRateRecord;
|
||||||
import com.cpic.xim.web.controllers.QueryResponse;
|
import com.cpic.xim.web.controllers.QueryResponse;
|
||||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
@ -17,7 +18,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
|
|||||||
public class QueryTelsalerAttachingRateReportResponse extends QueryResponse
|
public class QueryTelsalerAttachingRateReportResponse extends QueryResponse
|
||||||
{
|
{
|
||||||
@JsonProperty("records")
|
@JsonProperty("records")
|
||||||
ArrayList<BITelsalerAttachingRateRecord> records;
|
List<BITelsalerAttachingRateRecord> records;
|
||||||
|
|
||||||
public QueryTelsalerAttachingRateReportResponse( boolean success, String message,
|
public QueryTelsalerAttachingRateReportResponse( boolean success, String message,
|
||||||
ArrayList<BITelsalerAttachingRateRecord> records )
|
ArrayList<BITelsalerAttachingRateRecord> records )
|
||||||
@ -33,12 +34,12 @@ public class QueryTelsalerAttachingRateReportResponse extends QueryResponse
|
|||||||
this.records = null;
|
this.records = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ArrayList<BITelsalerAttachingRateRecord> getRecords()
|
public List<BITelsalerAttachingRateRecord> getRecords()
|
||||||
{
|
{
|
||||||
return records;
|
return records;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setRecords( ArrayList<BITelsalerAttachingRateRecord> records )
|
public void setRecords( List<BITelsalerAttachingRateRecord> records )
|
||||||
{
|
{
|
||||||
this.records = records;
|
this.records = records;
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} ### %msg%n" />
|
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} ### %msg%n" />
|
||||||
<ThresholdFilter level="trace" onMatch="ACCEPT" onMismatch="DENY" />
|
<ThresholdFilter level="trace" onMatch="ACCEPT" onMismatch="DENY" />
|
||||||
</Console>
|
</Console>
|
||||||
<RollingFile name="rolling_file" filename="d:/logs/桌面霸屏/app.log"
|
<RollingFile name="rolling_file_win" filename="d:/logs/桌面霸屏/app.log"
|
||||||
filePattern="d:/logs/桌面霸屏/logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">
|
filePattern="d:/logs/桌面霸屏/logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">
|
||||||
<PatternLayout>
|
<PatternLayout>
|
||||||
<Pattern>[%t][%level][%d{HH:mm:ss.SSS}][%logger.%M{36}#%L] %msg%n</Pattern>
|
<Pattern>[%t][%level][%d{HH:mm:ss.SSS}][%logger.%M{36}#%L] %msg%n</Pattern>
|
||||||
@ -15,13 +15,25 @@
|
|||||||
<DefaultRolloverStrategy max="20" />
|
<DefaultRolloverStrategy max="20" />
|
||||||
</Policies>
|
</Policies>
|
||||||
</RollingFile>
|
</RollingFile>
|
||||||
|
<RollingFile name="rolling_file_linux" filename="/logs/桌面霸屏/app.log"
|
||||||
|
filePattern="/logs/桌面霸屏/logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">
|
||||||
|
<PatternLayout>
|
||||||
|
<Pattern>[%t][%level][%d{HH:mm:ss.SSS}][%logger.%M{36}#%L] %msg%n</Pattern>
|
||||||
|
</PatternLayout>
|
||||||
|
<Policies>
|
||||||
|
<TimeBasedTriggeringPolicy interval="1" />
|
||||||
|
<SizeBasedTriggeringPolicy size="20MB" />
|
||||||
|
<DefaultRolloverStrategy max="20" />
|
||||||
|
</Policies>
|
||||||
|
</RollingFile>
|
||||||
</Appenders>
|
</Appenders>
|
||||||
<Loggers>
|
<Loggers>
|
||||||
<!-- <Logger name="mylog" level="info">
|
<!-- <Logger name="mylog" level="info">
|
||||||
<AppenderRef ref="rolling_file" />
|
<AppenderRef ref="rolling_file" />
|
||||||
</Logger> -->
|
</Logger> -->
|
||||||
<Root level="debug">
|
<Root level="debug">
|
||||||
<AppenderRef ref="rolling_file" />
|
<AppenderRef ref="rolling_file_linux" />
|
||||||
|
<AppenderRef ref="rolling_file_win" />
|
||||||
<AppenderRef ref="Console" />
|
<AppenderRef ref="Console" />
|
||||||
</Root>
|
</Root>
|
||||||
</Loggers>
|
</Loggers>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user