Skip to content

浙江解纷码

项目概述

  • 浙江解纷码”是浙江省数字法治重要应用之一,目前开通有“我要调解”“咨询服务”“投诉举报”“其他事项”四大功能模块。
  • 当事人在线反映纠纷事项后,可选择线上调解或前往线下矛调中心处理。选择线上调解的,平台将根据纠纷发生地、管辖地等,智能流转至属地调解机构,由调解员通过视频聊天等组织当事双方线上调解,在线签署文书。选择线下调解的,平台将指定矛调中心,由当事人线上预约线下办理。
  • 浙江解纷码目前有PC端、微信小程序端、浙里办端和浙政钉端。

一、项目截图

1. 浙江解纷码-首页

An image

2. 当事人-纠纷登记页

An image

3. 管理员-诸暨统计报表

An image

二、技术归纳

老页面: Angularjs + layer.js;新页面: Vue + ElementUI

​浙江解纷码PC端最早是在2017年开发,前端页面由全栈工程师开发,前后端不分离,所以没有使用当前流行的vue、react等框架,而是大面积地使用原生的js、JSP开发,同时还使用了Angularjs框架。整个项目历经多年、数十个研发修改,同时项目开发的时候几乎没有规范,所以该项目维护起来非常困难,目前体积大约有1.43G。

本项目又分为多个子项目,如诸暨数字诉服、萧山合同纠纷、椒江物业纠纷等多个子系统,子系统共用同一套代码。

本项目目前有PC端、微信小程序端、浙里办端和浙政钉端。PC端见第一段内容。微信小程序使用了微信官方的wepy框架,UI使用了有赞的zent。浙里办端和浙政钉端技术比较新,使用了主流的vue+vant进行开发,这两端是借助于浙里办和浙政钉获取用户信息,所以没有注册登录页。

三、我的工作

主要参与该项目的诸暨地区和萧山地区需求,主要工作有以下几点:

1、原功能细节调整

  • 纠纷登记表单

2、诸暨数字诉服项目

  • 司法鉴定和司法保全 An image

  • 诸暨统计报表模块

  • 萧山用户操作优化

  • 浙江解纷码速度优化

四、重难点

1. Angualrjs的使用

详见 文档链接

2. el-form滚动到校验失败的位置

详见 文档链接

3. 在单个页面中使用vue+elementUI

要在单个页面中使用Vue.js和Element UI,并且使用CDN导入这些包,您需要按照以下步骤操作:

  1. 在您的HTML文件中引入Vue.js和Element UI的CDN链接。确保按照正确的顺序引入它们(先引入Vue.js,然后是Element UI):
html
<!-- 引入Vue.js -->
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>

<!-- 引入Element UI CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/element-ui@2.15.6/lib/theme-chalk/index.css">

<!-- 引入Element UI JavaScript -->
<script src="https://cdn.jsdelivr.net/npm/element-ui@2.15.6/lib/index.js"></script>
  1. 创建一个Vue实例并在其中使用Element UI组件。您可以在页面的 <script> 标签中编写JavaScript代码。
html
<div id="app">
  <el-button @click="showDialog">打开对话框</el-button>
  <el-dialog :visible.sync="dialogVisible">
    <p>这是一个Element UI对话框</p>
  </el-dialog>
</div>

<script>
  new Vue({
    el: '#app',
    data: {
      dialogVisible: false
    },
    methods: {
      showDialog() {
        this.dialogVisible = true;
      }
    }
  });
</script>

在这个例子中,我们创建了一个Vue实例,并在实例中使用了一个Element UI按钮和对话框组件。

  1. 根据您的需求继续使用Vue和Element UI组件。您可以根据文档以及您的具体需求来使用不同的组件和功能。

这就是在单个页面中使用Vue.js和Element UI的基本步骤。确保在项目中使用正确的CDN链接,并根据文档使用Vue和Element UI的组件和功能。