Compare commits

...

7 Commits

Author SHA1 Message Date
Kane Wang 6a93923edd 保存进度! 2023-02-24 17:22:42 +08:00
Kane Wang 9460316a69 保存进度! 2023-02-23 23:58:58 +08:00
Kane Wang 6d6ce6025b 保存进度! 2023-02-23 18:10:53 +08:00
Kane Wang f24a47f27d 保存进度! 2023-02-23 10:00:52 +08:00
Kane Wang a7ff72c4b7 保存进度! 2023-02-23 09:55:58 +08:00
Kane Wang f380cbd812 保存进度! 2023-02-23 09:55:47 +08:00
Kane Wang c25f8a2401 保存进度! 2023-02-23 09:37:36 +08:00
12 changed files with 1047 additions and 203 deletions

3
.gitignore vendored
View File

@ -77,7 +77,8 @@ bower_components
build/Release build/Release
# Dependency directories # Dependency directories
node_modules/ node_modules*/
node_modules_bak/
jspm_packages/ jspm_packages/
# Snowpack dependency directory (https://snowpack.dev/) # Snowpack dependency directory (https://snowpack.dev/)

View File

@ -1,11 +1,14 @@
{ {
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.51.0", "@typescript-eslint/eslint-plugin": "^5.51.0",
"@typescript-eslint/parser": "^5.51.0", "@typescript-eslint/parser": "^5.51.0",
"eslint": "^8.33.0" "eslint": "^8.33.0",
}, "ts-loader": "^9.4.2",
"dependencies": { "webpack": "^5.75.0",
"axios": "^1.3.2", "webpack-cli": "^5.0.1"
"pako": "^2.1.0" },
} "dependencies": {
"axios": "^1.3.2",
"pako": "^2.1.0"
}
} }

View File

@ -9,6 +9,7 @@
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
*/ */
interface Point interface Point
{ {
x: number; x: number;

View File

@ -0,0 +1,11 @@
/*
* @Author: Kane
* @Date: 2023-02-23 16:15:45
* @LastEditors: Kane
* @LastEditTime: 2023-02-23 16:16:04
* @FilePath: //webpack.config.js
* @Description:
*
* Copyright (c) ${2022} by Kane, All Rights Reserved.
*/
const path = require("path");

View File

@ -15,5 +15,9 @@
"dom.iterable", "dom.iterable",
"scripthost" "scripthost"
] ]
} },
"exclude": [
"node_modules",
"node_modules_1"
],
} }

View File

@ -1,52 +1,52 @@
{ {
"name": "CPIC-IT-Console", "name": "CPIC-IT-Console",
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"scripts": { "scripts": {
"serve": "vue-cli-service serve", "serve": "vue-cli-service serve",
"build": "vue-cli-service build", "build": "vue-cli-service build",
"lint": "vue-cli-service lint", "lint": "vue-cli-service lint",
"serve-vite": "vite", "serve-vite": "vite",
"build-vite": "vite build", "build-vite": "vite build",
"preview-vite": "vite preview" "preview-vite": "vite preview"
}, },
"dependencies": { "dependencies": {
"@element-plus/icons-vue": "^2.0.10", "@element-plus/icons-vue": "^1.1.4",
"@vitejs/plugin-vue": "^4.0.0", "@vitejs/plugin-vue": "^4.0.0",
"@wangeditor/editor": "^5.1.23", "@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12", "@wangeditor/editor-for-vue": "^5.1.12",
"axios": "^1.2.1", "axios": "^1.2.1",
"core-js": "^3.8.3", "core-js": "^3.8.3",
"element-plus": "^2.2.26", "element-plus": "^2.2.26",
"sass": "^1.56.2", "sass": "^1.56.2",
"scss": "^0.2.4", "scss": "^0.2.4",
"scss-loader": "^0.0.1", "scss-loader": "^0.0.1",
"vite": "^4.1.4", "vite": "^4.1.4",
"vue": "^3.2.13", "vue": "^3.2.13",
"vue-router": "^4.0.3", "vue-router": "^4.0.3",
"vuex": "^4.0.0" "vuex": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.12.16", "@babel/core": "^7.12.16",
"@babel/eslint-parser": "^7.12.16", "@babel/eslint-parser": "^7.12.16",
"@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-plugin-router": "~5.0.0", "@vue/cli-plugin-router": "~5.0.0",
"@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-plugin-vuex": "~5.0.0",
"@vue/cli-service": "~5.0.0", "@vue/cli-service": "~5.0.0",
"eslint": "^7.32.0", "eslint": "^7.32.0",
"eslint-plugin-vue": "^8.0.3", "eslint-plugin-vue": "^8.0.3",
"node-sass": "^8.0.0", "node-sass": "^8.0.0",
"sass-loader": "^13.2.0", "sass-loader": "^13.2.0",
"svg-sprite-loader": "^2.1.0", "vue-cli-plugin-element-plus": "~0.0.13",
"vue-cli-plugin-element-plus": "~0.0.13", "@vue/compiler-sfc": "^3.2.26",
"@vue/compiler-sfc": "^3.2.26", "@vitejs/plugin-vue": "^2.0.1",
"@vitejs/plugin-vue": "^2.0.1", "@vitejs/plugin-vue-jsx": "^1.3.2",
"@vitejs/plugin-vue-jsx": "^1.3.2", "vite-plugin-env-compatible": "^1.1.1",
"vite-plugin-env-compatible": "^1.1.1", "vite-plugin-html": "3.2.0",
"vite-plugin-html": "3.2.0", "vite": "^2.7.2",
"vite": "^2.7.2", "@originjs/vite-plugin-require-context": "1.0.9",
"@originjs/vite-plugin-require-context": "1.0.9", "@originjs/vite-plugin-commonjs": "^1.0.1"
"@originjs/vite-plugin-commonjs": "^1.0.1" }
}
} }

View File

@ -0,0 +1,56 @@
/*
* @Author: Kane
* @Date: 2023-02-24 09:36:08
* @LastEditors: Kane
* @LastEditTime: 2023-02-24 16:06:58
* @FilePath: /it-console/src/css/public/_public.scss
* @Description: 公共变量
*
* Copyright (c) ${2022} by Kane, All Rights Reserved.
*/
//背景色
$wrap-bg-color:#fff;
$span-font-color:#5f5f5f;
//阴影
$box-shadow:0px 0px 20px -10px rgb(14 18 22 / 25%);
$box-shadow-hover:0px 0px 20px -10px rgb(14 18 22 / 50%);
//文字大小
$font-size-normal:14px;
//查询框
@mixin query-box-wrap {
padding: 0px 10px;
span {
font-weight: normal;
display: block;
text-align: right;
font-size: $font-size-normal;
color: $span-font-color;
}
.el-row {
display: flex;
align-items: center;
justify-content: left;
}
.el-row+.el-row {
margin-top: 10px;
}
.button-wrapper-right {
display: flex;
justify-content: right;
align-items: center;
}
.button-wrapper-left {
display: flex;
justify-content: left;
align-items: center;
}
}

View File

@ -0,0 +1,860 @@
/*
* @Author: Kane
* @Date: 2023-01-28 08:56:40
* @LastEditors: Kane
* @LastEditTime: 2023-02-22 17:09:17
* @FilePath: /IT/src/test/data/TestData.js
* @Description:
*
* Copyright (c) ${2022} by Kane, All Rights Reserved.
*/
const requirementTestData = [
{
"serial_no": "RPXIM-220104-775",
"title": "关于开发与第三方合作意外险产品团单保险凭证的申请",
"department": "自贸试验区",
"request_people": "曾素素",
"status": "已取消",
"current_department": "",
"current_people": "",
"submit_date": "2022年1月4日",
"issue_date": "",
"close_date": "2022年1月12日",
"comment": "缺少审核材料。",
},
{
"serial_no": "RPXIM-220112-138",
"title": "关于将业务审批权限下放至厦门分公司且取消异地审核的申请",
"department": "自贸试验区",
"request_people": "黄冬瑶",
"status": "已取消",
"current_department": "",
"current_people": "",
"submit_date": "2022年1月12日",
"issue_date": "",
"close_date": "2022年3月2日",
"comment": "企客部会签不同意,会签意见:从需求上看不涉及意外险。若为意外险保单,需按系统流程规则审核。",
},
{
"serial_no": "RPXIM-220112-213",
"title": "关于为政府团意添加主附险关系的申请",
"department": "政保部",
"request_people": "游凤至",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年1月12日",
"issue_date": "",
"close_date": "2022年2月11日",
"comment": "已发布。",
},
{
"serial_no": "RPXIM-220114-324",
"title": "关于在“产险2018版非车业务管理系统”中开发批量退保功能的申请",
"department": "非车险市场发展部",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年1月14日",
"issue_date": "",
"close_date": "2022年3月7日",
"comment": "已发布。",
},
{
"serial_no": "RPXIM-220110-777",
"title": "关于开发在线小程序的申请",
"department": "代理业务部 ",
"request_people": "林臻瑜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年1月10日",
"issue_date": "",
"close_date": "2022年1月25日",
"comment": "开发微信小程序,用于导入线下出单的服务合同,系统自动生成电子版用印版服务合同(无客户签字),并实现自动下载功能。",
},
{
"serial_no": "RPXIM-220207-108",
"title": "关于提取“2007版车险承保系统”权限清单的申请",
"department": "信息技术部",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年2月7日",
"issue_date": "",
"close_date": "2022年2月10日",
"comment": "提取车险系统权限清单。",
},
{
"serial_no": "RPXIM-220211-080",
"title": "关于与厦门建发保险代理有限公司厦门自贸试验区分公司进行业务数据对接的申请",
"department": "海沧支公司",
"request_people": "侯美琪",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年2月11日",
"issue_date": "",
"close_date": "2022年4月19日",
"comment": "",
},
{
"serial_no": "RPXIM-220223-240",
"title": "关于变更与国家电网对接接口及相关方案的申请",
"department": "信息技术部",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年2月23日",
"issue_date": "",
"close_date": "2022年4月15日",
"comment": "",
},
{
"serial_no": "RPXIM-220217-057",
"title": "关于优化易验车小程序拍照功能的申请",
"department": "集美支公司",
"request_people": "李兰艳",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年2月28日",
"issue_date": "",
"close_date": "2022年4月30日",
"comment": "",
},
{
"serial_no": "RPXIM-220309-038",
"title": "关于修改与货兜平台合作方案内容的申请",
"department": "自贸试验区",
"request_people": "黄冬瑶",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月14日",
"issue_date": "",
"close_date": "2022年5月17日",
"comment": "待修改与货兜平台方案内容。",
},
{
"serial_no": "RPXIM-220309-130",
"title": "关于修改融E保系统方案的申请",
"department": "自贸试验区",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月9日",
"issue_date": "",
"close_date": "2022年4月22日",
"comment": "修改方案参数。",
},
{
"serial_no": "RPXIM-220304-488",
"title": "关于在太保在线小程序中映射经销门店的申请",
"department": "代理业务部 ",
"request_people": "林臻瑜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月9日",
"issue_date": "",
"close_date": "2022年4月29日",
"comment": "",
},
{
"serial_no": "RPXIM-220322-880",
"title": "申请产品上线-厦门市商业性柑橘种植保险",
"department": "非车险市场发展部",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月25日",
"issue_date": "",
"close_date": "2022年4月19日",
"comment": "申请农险产品上线。",
},
{
"serial_no": "RPXIM-220324-385",
"title": "关于开发团单保险凭证的申请",
"department": "自贸试验区",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月24日",
"issue_date": "",
"close_date": "2022年4月29日",
"comment": "与慧择经纪线上对接旅意险、体育运动意外险等产品开发团单保险凭证。",
},
{
"serial_no": "RPXIM-220328-001",
"title": "申请产品上线-厦门市中央财政补贴型森林综合保险(商品林)(与人保共保跟单专用)",
"department": "非车险市场发展部",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月28日",
"issue_date": "",
"close_date": "2022年4月21日",
"comment": "申请农险产品上线。",
},
{
"serial_no": "RPXIM-220331-554",
"title": "裕欣经纪渠道前端出单系统对接我部新核心系统信息完善需求申请",
"department": "思明支公司",
"request_people": "陈重强",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年3月30日",
"issue_date": "",
"close_date": "2022年4月29日",
"comment": "解决裕欣业务落地非车新核心问题。",
},
{
"serial_no": "RPXIM-220401-218",
"title": "初始化融E保方案",
"department": "自贸试验区",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年4月1日",
"issue_date": "",
"close_date": "2022年5月20日",
"comment": "",
},
{
"serial_no": "RPXIM-220401-125",
"title": "申请产品上线-厦门市中央财政补贴型森林综合保险(公益林)(与人保共保跟单专用)",
"department": "非车险市场发展部",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年4月1日",
"issue_date": "",
"close_date": "2022年4月21日",
"comment": "",
},
{
"serial_no": "RPXIM-220419-544",
"title": "申请优化非车新核心计划生育家庭意外伤害保险批改界面",
"department": "思明支公司",
"request_people": "陈重强",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年4月19日",
"issue_date": "",
"close_date": "2022年5月5日",
"comment": "新核心系统批改界面增加出险人员实名补录的选项。",
},
{
"serial_no": "RPXIM-220419-267",
"title": "申请变更产险厦门分公司官微客户隐私授权协议及相关接口、参数与文档",
"department": "",
"request_people": "陈果",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年4月19日",
"issue_date": "",
"close_date": "2022年5月10日",
"comment": "",
},
{
"serial_no": "RPXIM-220418-646",
"title": "申请优化车险外网出单系统",
"department": "",
"request_people": "沈立虹",
"status": "已取消",
"current_department": "综合市场部",
"current_people": "袁野",
"submit_date": "2022年4月18日",
"issue_date": "",
"close_date": "2022年4月22日",
"comment": "被综合市场部袁野老师退回原因1、报价单之前进行过一轮改造是合并在一页的由于车险和驾乘险保障责任都要列在上面行间距保持一样的状态下可能会拆成两页所以先请盘点下目前是否所有报价单都是两页的还是部分 2、请附上相关截图标注要在哪里展示等相关信息。",
},
{
"serial_no": "RPXIM-220422-870",
"title": "申请优化cibs系统“产品置换服务合同责任险”入单界面及完善融E保系统相关因子",
"department": "",
"request_people": "林臻瑜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年4月22日",
"issue_date": "",
"close_date": "2022年5月24日",
"comment": "1、在cibs系统“产品置换服务合同责任险”的特性信息界面下新增“产品置换保障”保险责任项目 2、在融E保系统中同步增加“产品置换保障”保障因子及费率因子。",
},
{
"serial_no": "RPXIM-220429-002",
"title": "北京赛福哈博保险经纪有限公司申请系统对接上线意外险产品",
"department": "",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年4月29日",
"issue_date": "",
"close_date": "2022年5月25日",
"comment": "与北京赛福哈博保险经纪有限公司合作对接意外险产品产品方案已在融E保系统配置完成安排技术人员协助联调测试",
},
{
"serial_no": "RPXIM-220513-575",
"title": "申请变更电销综销系统界面",
"department": "",
"request_people": "洪奕娟",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年5月13日",
"issue_date": "",
"close_date": "2022-05-23",
"comment": "电销综销系统附加险“三者医保外医疗费用责任险”、“车责司机附加医保外医疗费用责任险”、“车责乘客附加医保外医疗费用责任险”增加保险金额“20万”选项。",
},
{
"serial_no": "RPXIM-220524-470",
"title": "申请提取新能源车板块的北理相关评分",
"department": "",
"request_people": "李满",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年5月24日",
"issue_date": "",
"close_date": "2022年6月28日",
"comment": "提数申请",
},
{
"serial_no": "RPXIM-220526-213",
"title": "申请与慧择经纪理赔系统扩展责任险产品对接",
"department": "",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年5月26日",
"issue_date": "",
"close_date": "2022年8月17日",
"comment": "与慧择理赔系统对接接口扩展责任险。",
},
{
"serial_no": "RPXIM-220606-183",
"title": "申请产品上线-厦门市商业性茶树碳汇损失保险",
"department": "",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年6月6日",
"issue_date": "",
"close_date": "2022年6月16日",
"comment": "",
},
{
"serial_no": "RPXIM-220621-056",
"title": "申请在码上保付款方式中增加“数字货币(交通银行)”选项",
"department": "",
"request_people": "唐小兰",
"status": "已取消",
"current_department": "综合市场部",
"current_people": "邓文杉",
"submit_date": "2022年6月21日",
"issue_date": "",
"close_date": "2022年6月28日",
"comment": "被综合市场部邓文杉老师退回,原因:总公司产品不得修改,请分公司重新选定产品,并明确相关产品代码。",
},
{
"serial_no": "RPXIM-220624-273",
"title": "申请码上保系统为“个人意外险-营总专属方案”付款方式增加数字货币(交通银行)选项",
"department": "",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年6月24日",
"issue_date": "",
"close_date": "2022年8月11日",
"comment": "",
},
{
"serial_no": "RPXIM-220627-057",
"title": "申请企业客车开通对接车联网分档的外部数据",
"department": "",
"request_people": "游建成",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年6月27日",
"issue_date": "",
"close_date": "2022年7月27日",
"comment": "",
},
{
"serial_no": "RPXIM-220629-666",
"title": "关于合作销售“ETC驾乘”相关产品的申请",
"department": "",
"request_people": "陈新辉",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年6月29日",
"issue_date": "",
"close_date": "2022年9月30日",
"comment": "",
},
{
"serial_no": "RPXIM-220715-021",
"title": "申请cibs系统“教育培训托管机构责任保险”电子保批单权限",
"department": "",
"request_people": "蔡剑蓉",
"status": "已取消",
"current_department": "政保业务部",
"current_people": "尹星",
"submit_date": "2022年7月15日",
"issue_date": "",
"close_date": "2022年7月20日",
"comment": "险种已迁移到新核心系统。",
},
{
"serial_no": "RPXIM-220715-157",
"title": "申请下发idst库数据",
"department": "",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年7月15日",
"issue_date": "",
"close_date": "2022年8月10日",
"comment": "申请下发 idst 库 nonauto_coinsurance_t 表数据至分公司oracle 数据库。",
},
{
"serial_no": "RPXIM-220721-138",
"title": "申请在非车新核心系统增加人工批量导入案件的功能",
"department": "",
"request_people": "曾素素",
"status": "已取消",
"current_department": "营运中心",
"current_people": "周聪",
"submit_date": "2022年7月21日",
"issue_date": "",
"close_date": "2022年7月28日",
"comment": "被营运中心周聪老师退回,原因:意外险相关责任中含猝死、意外身故残疾,在未明确说明业务场景及模式情况下,基于风险管理要求默认不同意开通批处理功能。如有特殊需求,请对业务情况及涉及的场景、作业模式详细说明,并经理赔管理部门评估后再行决定。",
},
{
"serial_no": "RPXIM-220726-457",
"title": "申请农险核心系统赋权厦门市商业性玉米种植保险",
"department": "",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年7月26日",
"issue_date": "",
"close_date": "2022年8月11日",
"comment": "农险相关。",
},
{
"serial_no": "RPXIM-220729-433",
"title": "申请上线厦门市中央政策性繁母猪和育肥猪,育肥猪全生命周期养殖保险",
"department": "",
"request_people": "唐小兰",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年7月29日",
"issue_date": "",
"close_date": "2022年8月24日",
"comment": "农险相关。",
},
{
"serial_no": "RPXIM-220802-517",
"title": "关于开发团意险、雇主险自助线上批改功能的申请",
"department": "",
"request_people": "郑中华",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月2日",
"issue_date": "",
"close_date": "2022年9月23日",
"comment": "",
},
{
"serial_no": "RPXIM-220809-255",
"title": "厦分&慧择&中保金服“家庭综合险”项目对接需求申请",
"department": "",
"request_people": "曾素素",
"status": "已取消",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月9日",
"issue_date": "",
"close_date": "2022年8月9日",
"comment": "重复提交!",
},
{
"serial_no": "RPXIM-220809-568",
"title": "慧择渠道“家庭综合险”项目对接需求申请",
"department": "",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月9日",
"issue_date": "",
"close_date": "2022年9月7日",
"comment": "与慧择经纪渠道合作对接“家庭综合险”项目。",
},
{
"serial_no": "RPXIM-220820-663",
"title": "申请变更RMI系统续保洞见平台界面",
"department": "",
"request_people": "欧阳俊慧",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月20日",
"issue_date": "",
"close_date": "2022年9月23日",
"comment": "在RMI系统续保洞见平台- “趋势分析(赔付进展)”的数据源中增加能源类型”、“多年续保标识(或上年保单的新续转字段)”的字段,便于监控新能源分品牌的已报、预赔的变化,驱动业务发展。",
},
{
"serial_no": "RPXIM-220820-331",
"title": "申请提取账号权限清单",
"department": "",
"request_people": "王炜",
"status": "已取消",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月22日",
"issue_date": "",
"close_date": "2022年10月15日",
"comment": "重新提交新需求。",
},
{
"serial_no": "RPXIM-220822-610",
"title": "申请提取厦门分公司发函流程清单",
"department": "",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月22日",
"issue_date": "",
"close_date": "2022年8月26日",
"comment": "因合规部需要,提取厦门分公司上半年创建发函流程清单。",
},
{
"serial_no": "RPXIM-220831-802",
"title": "申请为慧择渠道责任险产品开通电子发票短信邮件",
"department": "",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月31日",
"issue_date": "",
"close_date": "2022年10月25日",
"comment": "为慧择渠道的责任险保单开通电子发票短信邮件通知功能。",
},
{
"serial_no": "RPXIM-220902-504",
"title": "关于与咪咕动漫有限公司合作销售“体育健身运动人身意外伤害保险”的申请",
"department": "",
"request_people": "张晔",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年9月2日",
"issue_date": "",
"close_date": "2022年11月11日",
"comment": "在厦门i健身公众号上线体育健身运动人身意外伤害保险增加新合作技术方咪咕动漫有限公司。",
},
{
"serial_no": "RPXIM-220909-477",
"title": "关于变更厦门市公共资源交易中心业务接口IP地址的申请",
"department": "",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年9月9日",
"issue_date": "",
"close_date": "2022年9月23日",
"comment": "修改合作方接口地址。",
},
{
"serial_no": "RPXIM-220902-648",
"title": "申请融e保系统开发附加调整特定事故保险金额保险互联网条款费率",
"department": "",
"request_people": "张晔",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年9月2日",
"issue_date": "",
"close_date": "2022年11月11日",
"comment": "为“附加调整特定事故保险金额保险(互联网)”产品开发开发条款和费率计算。",
},
{
"serial_no": "RPXIM-220829-756",
"title": "申请在核心系统、融E保系统为险种添加主附险对应关系",
"department": "",
"request_people": "曾素素",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年8月29日",
"issue_date": "",
"close_date": "2022年10月28日",
"comment": "主险23Z3980000000001 家庭人身意外伤害保险(互联网单证通用) 附加险22Q1980000000000 附加团体意外伤害住院津贴保险(互联网)",
},
{
"serial_no": "RPXIM-221017-035",
"title": "申请提取账号权限清单",
"department": "",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月17日",
"issue_date": "",
"close_date": "2022年10月28日",
"comment": "重新提交RPXIM-220820-331。",
},
{
"serial_no": "RPXIM-220920-632",
"title": "申请为智慧门店自助办理机增加险种,并扩大保单承保地",
"department": "",
"request_people": "戴安琪",
"status": "已取消",
"current_department": "",
"current_people": "",
"submit_date": "2022年9月20日",
"issue_date": "",
"close_date": "2022年11月1日",
"comment": "因开发团队项目分析遗漏部分功能模块,导致进度延误。为不影响开发团队绩效,关闭此需求,重新提交。",
},
{
"serial_no": "RPXIM-220923-388",
"title": "申请提取新核心系统诉讼案件录入清单",
"department": "",
"request_people": "周毅彬",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年9月23日",
"issue_date": "",
"close_date": "2022年10月31日",
"comment": "已交付数据。",
},
{
"serial_no": "RPXIM-221014-671",
"title": "关于增加与慧择平台对接功能的申请",
"department": "",
"request_people": "曾素素",
"status": "已取消",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月14日",
"issue_date": "",
"close_date": "2022年10月14日",
"comment": "因审核人长期未审核通过,撤回需求重新选择审核条线。",
},
{
"serial_no": "RPXIM-221014-165",
"title": "关于增加与慧择平台对接功能的申请",
"department": "",
"request_people": "曾素素",
"status": "待发布",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月14日",
"issue_date": "2022年12月31日",
"close_date": "",
"comment": "变更与慧择平台理赔系统对接的部分功能。",
},
{
"serial_no": "RPXIM-221021-435",
"title": "关于上线产险厦门分公司车险投保实名认证功能的申请",
"department": "",
"request_people": "黄晓玲",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月21日",
"issue_date": "",
"close_date": "2022年11月30日",
"comment": "应中国银保信要求上线车险投保实名认证服务。",
},
{
"serial_no": "RPXIM-221021-620",
"title": "关于与慧择经纪合作货运险产品的申请",
"department": "",
"request_people": "曾素素",
"status": "已取消",
"current_department": "科技创新中心",
"current_people": "刘婷婷",
"submit_date": "2022年10月21日",
"issue_date": "",
"close_date": "2022年11月21日",
"comment": "由总公司科技创新中心刘婷婷老师退回,原因:经与业务老师沟通,此需求承保为自动核保与人工核保两种方式,还涉及外币,还需做批改功能,需要明确内容颇多,已与业务老师沟通,请明确需求流程或细节后,在提交。",
},
{
"serial_no": "RPXIM-221026-815",
"title": "申请修复数字承保系统退保功能",
"department": "",
"request_people": "沈立虹",
"status": "部门审核",
"current_department": "综合市场部",
"current_people": "吴凯伦",
"submit_date": "2022年10月26日",
"issue_date": "",
"close_date": "",
"comment": "不止为何未审核。",
},
{
"serial_no": "RPXIM-221026-156",
"title": "关于变更与国家电网对接接口的申请",
"department": "",
"request_people": "王炜",
"status": "需求暂缓",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月26日",
"issue_date": "",
"close_date": "",
"comment": "因合作方支付模式发生变更,接口内容还需调整,故此暂缓此需求。",
},
{
"serial_no": "RPXIM-221028-572",
"title": "关于关闭与国家电网合作业务个人支付模式的申请",
"department": "",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月28日",
"issue_date": "",
"close_date": "2022年11月12日",
"comment": "国网对接需求。关闭个人支付,保留对公支付。",
},
{
"serial_no": "RPXIM-221028-083",
"title": "申请清理财汇平台历史数据",
"department": "",
"request_people": "郭晓玲",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年10月28日",
"issue_date": "",
"close_date": "2022年11月25日",
"comment": "因总公司财务部发现共保摊赔科目有长账龄负数挂账,影响坏账计提,要求我司对财汇系统进行清理。郭等人对核销科目余额明细查询中抽取“其他应收款-司外保险赔付-共保”数据准备做清理的时候发现,大部分数据已完成核销,但系统仍显示负数挂账。故此提交申请财汇系统同意清理历史数据。",
},
{
"serial_no": "RPXIM-221101-483",
"title": "申请为智慧门店自助办理机增加险种,并扩大保单承保地",
"department": "",
"request_people": "戴安琪",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年11月1日",
"issue_date": "",
"close_date": "",
"comment": "申请客户可在自助办理机上查询太保任意地区全险种的保单。",
},
{
"serial_no": "RPXIM-221107-744",
"title": "关于变更与国家电网对接接口的申请",
"department": "",
"request_people": "王炜",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年11月7日",
"issue_date": "",
"close_date": "2022年11月25日",
"comment": "国网对接需求,因合作方接口变更。",
},
{
"serial_no": "RPXIM-221124-472",
"title": "关于与慧择经纪合作货运险产品的申请",
"department": "",
"request_people": "曾素素",
"status": "需求分析",
"current_department": "科技创新中心",
"current_people": "邵俭",
"submit_date": "2022年11月24日",
"issue_date": "",
"close_date": "",
"comment": "与慧择平台对接上线货运险业务。",
},
{
"serial_no": "RPXIM-221025-861",
"title": "申请开通特种车险的非车险险种出单板块",
"department": "",
"request_people": "游建成",
"status": "已取消",
"current_department": "企业客户部",
"current_people": "刘愉",
"submit_date": "2022年10月25日",
"issue_date": "",
"close_date": "",
"comment": "被企客部刘愉老师退回,原因:请说明体现货运险产品所需的具体产品种类,并不是所有货运险均适合车险。",
},
{
"serial_no": "RPXIM-221117-817",
"title": "太保e办系统申请添加实际用印人功能",
"department": "",
"request_people": "江琳",
"status": "已完成",
"current_department": "",
"current_people": "",
"submit_date": "2022年11月17日",
"issue_date": "",
"close_date": "2022年12月9日",
"comment": "在太保e办系统用印流程界面增加“实际用印人”字段。",
},
{
"serial_no": "RPXIM-221125-036",
"title": "关于变更与国家电网对接接口的申请",
"department": "",
"request_people": "王炜",
"status": "方案确认",
"current_department": "信用险事业部",
"current_people": "陈张立",
"submit_date": "2022年11月25日",
"issue_date": "2023年1月27日",
"close_date": "",
"comment": "从需求RPXIM-221107-744拆分出5.6接口开发任务。增加线下退保后,保费原路退回客户账户,成功后推送通知的功能。",
},
{
"serial_no": "RPXIM-221226-013",
"title": "关于变更在厦门i健身公众号投保界面 产品显示顺序的申请",
"department": "",
"request_people": "张晔",
"status": "需求分析",
"current_department": "",
"current_people": "",
"submit_date": "2022年12月26日",
"issue_date": "",
"close_date": "",
"comment": "修改马上保系统投保界面,将更昂贵的产品放到最前面,蛊惑消费者多花钱。",
},
];
export { requirementTestData };

View File

@ -2,8 +2,8 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-02-06 14:12:11 * @Date: 2023-02-06 14:12:11
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-02-08 10:46:41 * @LastEditTime: 2023-02-24 09:31:03
* @FilePath: /IT/src/utils/api/LocalStorage.js * @FilePath: /it-console/src/utils/api/LocalStorage.js
* @Description: 初始化localStorage中保存的值 * @Description: 初始化localStorage中保存的值
* *
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
@ -12,11 +12,14 @@
//常量 //常量
const REQUIREMRNT_UI = `requirement_ui`; const REQUIREMRNT_UI = `requirement_ui`;
//需求管理模块 /**
* 从localStorage中读取 REQUIREMRNT_UI 的值并转换成对象
* 如果转换不成功或者缺少属性就补充属性设置为空值
* 时间属性设置为初始日期
* @returns 读取并装配好的ui对象
*/
function loadRequirementUI() function loadRequirementUI()
{ {
// debugger;
let requirementUI = null; let requirementUI = null;
try try
@ -30,30 +33,12 @@ function loadRequirementUI()
} }
//如果之前不存在json转换结果也会是null //如果之前不存在json转换结果也会是null
if (requirementUI === null) requirementUI = requirementUI || {};
{ requirementUI.selected_status = requirementUI.selected_status || [];
requirementUI = {}; requirementUI.title = requirementUI.title || "";
} requirementUI.serial_no = requirementUI.serial_no || "";
requirementUI.request_people = requirementUI.request_people || "";
if (requirementUI.selected_status === undefined) requirementUI.commit_end_date = requirementUI.commit_end_date || new Date();
{
requirementUI.selected_status = [];
}
if (requirementUI.title === undefined)
{
requirementUI.title = "";
}
if (requirementUI.serial_no === undefined)
{
requirementUI.serial_no = "";
}
if (requirementUI.request_people === undefined)
{
requirementUI.request_people = "";
}
if (requirementUI.commit_start_date === undefined) if (requirementUI.commit_start_date === undefined)
{ {
@ -62,11 +47,6 @@ function loadRequirementUI()
requirementUI.commit_start_date.setDate(1); requirementUI.commit_start_date.setDate(1);
} }
if (requirementUI.commit_end_date === undefined)
{
requirementUI.commit_end_date = new Date();
}
return requirementUI; return requirementUI;
} }

View File

@ -11,7 +11,7 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-02-21 11:03:15 * @Date: 2023-02-21 11:03:15
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-02-23 00:02:40 * @LastEditTime: 2023-02-24 11:09:40
* @FilePath: /it-console/src/views/info/StaffInfo.vue * @FilePath: /it-console/src/views/info/StaffInfo.vue
* @Description:< * @Description:<
* *
@ -20,38 +20,38 @@
<template> <template>
<div class="view_wrapper"> <div class="view_wrapper">
<div class="query_wrapper"> <div class="query_wrapper">
<el-row gutter="10"> <el-row :gutter="10">
<el-col :span="2"> <el-col :span="2">
<span>姓名</span> <span>姓名</span>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-input v-model="query_param.stuffName"></el-input> <el-input v-model.trim.lazy="query_param.stuffName"></el-input>
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2">
<span>工号</span> <span>工号</span>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-input v-model="query_param.stuffName"></el-input> <el-input v-model.trim.lazy="query_param.stuffCode"></el-input>
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2">
<span>P13账号</span> <span>P13账号</span>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-input v-model="query_param.stuffName"></el-input> <el-input v-model.trim.lazy="query_param.p13UID"></el-input>
</el-col> </el-col>
</el-row> </el-row>
<el-row gutter="10"> <el-row :gutter="10">
<el-col :span="2"> <el-col :span="2">
<span>部门</span> <span>部门</span>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-input v-model="query_param.stuffName"></el-input> <el-input v-model.trim.lazy="query_param.departmentName"></el-input>
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2">
<span>部门代码</span> <span>部门代码</span>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-input v-model="query_param.stuffName"></el-input> <el-input v-model.trim.lazy="query_param.departmentCode"></el-input>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<div class="toolbutton-wrapper"> <div class="toolbutton-wrapper">
@ -89,31 +89,24 @@ export default {
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
@import "@/css/public/public.scss";
.view_wrapper { .view_wrapper {
border-radius: 5px; border-radius: 5px;
background-color: #fff; background-color: #fff;
padding: 10px;
min-width: 800px;
// max-width: 1200px;
box-shadow: $box-shadow;
&:hover {
box-shadow: $box-shadow-hover;
}
} }
.query_wrapper { .query_wrapper {
min-width: 800px; @include query-box-wrap;
max-width: 1200px;
padding: 10px;
.el-row {
display: flex;
align-items: center;
span {
display: block;
text-align: right;
font-size: 15px;
color: #5f5f5f;
}
}
.el-row+.el-row {
margin-top: 15px;
}
} }
.toolbutton-wrapper { .toolbutton-wrapper {

View File

@ -2,8 +2,8 @@
* @Author: Kane * @Author: Kane
* @Date: 2023-02-02 22:19:12 * @Date: 2023-02-02 22:19:12
* @LastEditors: Kane * @LastEditors: Kane
* @LastEditTime: 2023-02-22 23:02:30 * @LastEditTime: 2023-02-24 11:08:39
* @FilePath: /IT/src/views/requirement/RequirementManager.vue * @FilePath: /it-console/src/views/requirement/RequirementManager.vue
* @Description: * @Description:
* *
* Copyright (c) ${2022} by Kane, All Rights Reserved. * Copyright (c) ${2022} by Kane, All Rights Reserved.
@ -219,20 +219,15 @@
</el-tab-pane> </el-tab-pane>
<el-tab-pane name="comment" label="备注"> <el-tab-pane name="comment" label="备注">
<el-scrollbar height="400px"> <el-scrollbar height="400px">
<div style="border: 1px solid #ccc;height:auto;"> <div style="border: 1px solid #ccc;height:auto;">
<Toolbar style="border-bottom: 1px solid #eee" :editor="commentEditorRef" <Toolbar style="border-bottom: 1px solid #eee" :editor="commentEditorRef"
:defaultConfig="commentToolbarConfig" :mode="mode" /> :defaultConfig="commentToolbarConfig" :mode="mode" />
<Editor readonly style="overflow-y: hidden;" v-model="valueHtml" <Editor readonly style="overflow-y: hidden;" v-model="valueHtml"
:defaultConfig="commentEditorConfig" :mode="mode" @onCreated="handleCommentEditorCreated" /> :defaultConfig="commentEditorConfig" :mode="mode" @onCreated="handleCommentEditorCreated" />
</div> </div>
</el-scrollbar> </el-scrollbar>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<!-- <template #footer>
<div class="dialogFooter">
<el-button type="primary" @click="dialogRequirementDetailVisible = false;">关闭</el-button>
</div>
</template> -->
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
@ -483,17 +478,19 @@ export default {
}; };
</script> </script>
<style scoped> <style scoped lang="scss">
/* 整个页面的外壳 ******************************/ /* 整个页面的外壳 ******************************/
@import "@/css/public/_public.scss";
.requirement_wrapper { .requirement_wrapper {
padding: 10px; padding: 10px;
background-color: #fff; background-color: #fff;
border-radius: 5px; border-radius: 5px;
box-shadow: 0px 0px 20px -10px rgb(14 18 22 / 25%); box-shadow: $box-shadow;
}
.requirement_wrapper:hover { &:hover {
box-shadow: 0px 0px 20px -10px rgb(14 18 22 / 40%); box-shadow: $box-shadow-hover;
}
} }
.requirement_wrapper>*+* { .requirement_wrapper>*+* {
@ -503,25 +500,7 @@ export default {
/* 查询框 **********************************/ /* 查询框 **********************************/
.search-box { .search-box {
padding: 0 10px; @include query-box-wrap // padding: 0 10px;
}
.search-box span {
font-weight: normal;
display: block;
text-align: right;
font-size: 15px;
color: #5f5f5f;
}
.search-box>.el-row {
display: flex;
align-items: center;
justify-content: left;
}
.search-box .el-row+.el-row {
margin-top: 10px;
} }
/* 查询结果筛选框 */ /* 查询结果筛选框 */
@ -554,11 +533,6 @@ export default {
justify-content: right; justify-content: right;
} }
.button-wrapper-right {
display: flex;
justify-content: right;
align-items: center;
}
.button-wrapper-left { .button-wrapper-left {
display: flex; display: flex;
@ -621,50 +595,11 @@ export default {
/* margin-top: 10px; */ /* margin-top: 10px; */
} }
/* .requirement-detail-wrapper .el-row:last-child {
flex-grow: 1;
display: block;
align-items: center;
justify-content: center;
}
.requirement-detail-wrapper .el-row:last-child .el-col {
height: 100%;
display: flex;
flex-direction: column;
} */
.requirement-detail-wrapper span { .requirement-detail-wrapper span {
display: block; display: block;
text-align: right; text-align: right;
width: 100%; width: 100%;
} }
/* .detailEditorWrapper {
margin: 0px;
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
} */
/* .commentEditorWrapper {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.commentEditorWrapper .wangeditor_toolbar {
flex-grow: 0;
margin: 0px;
}
.commentEditorWrapper .wangeditor_editor {
flex-grow: 1;
margin: 0px;
} */
</style> </style>
<style> <style>
.requirement-detail-dialog .el-dialog__body { .requirement-detail-dialog .el-dialog__body {

View File

@ -57,7 +57,7 @@ export default defineConfig({
base: './', base: './',
server: { server: {
strictPort: false, strictPort: false,
port: 8000, port: 8001,
host: 'localhost', host: 'localhost',
open: true, open: true,
}, },