diff --git a/src/api/modules/processCenter.js b/src/api/modules/processCenter.js
index 156c7ec..d002cb5 100644
--- a/src/api/modules/processCenter.js
+++ b/src/api/modules/processCenter.js
@@ -1,19 +1,19 @@
import { instance as request } from '@/utils/request'
-export default{
- //查询
- search(data){
- return request({
- url: '',
- method: 'POST',
- data
- })
- },
- //重置
- reset(data){
- return request({
- url: '',
- method: 'POST',
- data
- })
- }
-}
\ No newline at end of file
+export default {
+ // 查询
+ search (data) {
+ return request({
+ url: '',
+ method: 'POST',
+ data
+ })
+ },
+ // 重置
+ reset (data) {
+ return request({
+ url: '',
+ method: 'POST',
+ data
+ })
+ }
+}
diff --git a/src/assets/css/process.scss b/src/assets/css/process.scss
new file mode 100644
index 0000000..4c07afa
--- /dev/null
+++ b/src/assets/css/process.scss
@@ -0,0 +1,44 @@
+//流程样式
+.process{
+ background-color: #fff;
+ width:100%;
+ height: 100%;
+ padding: 10px 20px;
+ overflow: auto;
+}
+.process_box{
+ padding: 10px 30px;
+ border: 1px solid #e8f6fe;
+}
+.procedure{
+
+}
+.content{
+ margin-top: 25px;
+ width:100%;
+ padding: 10px 30px;
+ border: 1px dotted #ccc;
+}
+.base_title{
+ display: inline-block;
+ font-size: 18px;
+ font-weight: 700;
+ color: #555;
+ line-height: 40px;
+ border-bottom: 3px solid #409eff;
+ margin-bottom: 20px;
+}
+// 表单的样式
+.label-input-form{
+ padding-right: 80px;
+ .el-form-item.el-form-item__label{
+ line-height: 40px;
+ font-size: 15px;
+ color:#555 !important;
+ }
+ .el-form-item.el-input__inner{
+ height: 40px;
+ line-height: 40px;
+ }
+}
+
diff --git a/src/components/OrgTable.vue b/src/components/OrgTable.vue
new file mode 100644
index 0000000..10ba2c0
--- /dev/null
+++ b/src/components/OrgTable.vue
@@ -0,0 +1,1123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+ {{ null }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.departmentName || row.departName || row.orgName }}
+
+
+
+
+
+
+
+
+
+
+ 已选择
+
+ {{ item.uname || item.userName || item.name }}
+
+ 全部删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/ProcessHeader.vue b/src/components/ProcessHeader.vue
new file mode 100644
index 0000000..19e32ee
--- /dev/null
+++ b/src/components/ProcessHeader.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main.js b/src/main.js
index e116a79..fd883a5 100644
--- a/src/main.js
+++ b/src/main.js
@@ -2,6 +2,8 @@ import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
+// 流程公共样式
+import './assets/css/process.scss'
import config from '@/utils/config'
// VXETable
@@ -27,6 +29,7 @@ import '@/utils/waterMark'
import JSEncrypt from '../src/assets/js/jsencrypt.min.js'
// 富文本引用
import VueQuillEditor from 'vue-quill-editor'
+
// require styles 引入样式
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
diff --git a/src/router/modules/permission.js b/src/router/modules/permission.js
new file mode 100644
index 0000000..24a09ae
--- /dev/null
+++ b/src/router/modules/permission.js
@@ -0,0 +1,35 @@
+const routes = [
+ {
+ path: '/permission',
+ name: '',
+ component: () => import('../../views/Layout.vue'),
+ children: [
+ {
+ path: 'step1',
+ name: 'urlIndex',
+ component: () => import('../../views/permissionApplication/launch'),
+ meta: {
+ crumb: ['权限申请']
+ }
+ },
+ {
+ path: 'step2',
+ name: 'urlIndex',
+ component: () => import('../../views/permissionApplication/launch'),
+ meta: {
+ crumb: ['权限申请']
+ }
+ },
+ {
+ path: 'step3',
+ name: 'urlIndex',
+ component: () => import('../../views/permissionApplication/launch'),
+ meta: {
+ crumb: ['权限申请']
+ }
+ }
+ ]
+ }
+]
+
+export default routes
diff --git a/src/views/Report/ReportManager.vue b/src/views/Report/ReportManager.vue
index a76e567..017e80a 100644
--- a/src/views/Report/ReportManager.vue
+++ b/src/views/Report/ReportManager.vue
@@ -50,6 +50,7 @@
+ {{tagsForm}}
@@ -383,620 +384,619 @@
diff --git a/src/views/permissionApplication/components/Assign.vue b/src/views/permissionApplication/components/Assign.vue
new file mode 100644
index 0000000..f146c28
--- /dev/null
+++ b/src/views/permissionApplication/components/Assign.vue
@@ -0,0 +1,211 @@
+
+
+ 指派信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/permissionApplication/components/AuditOperation.vue b/src/views/permissionApplication/components/AuditOperation.vue
new file mode 100644
index 0000000..83120cb
--- /dev/null
+++ b/src/views/permissionApplication/components/AuditOperation.vue
@@ -0,0 +1,448 @@
+
+
+
+
+
+
+
+ 同意
+ 不同意
+
+
+
+
+
+
+
+ 审批意见
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/permissionApplication/components/reportTable.vue b/src/views/permissionApplication/components/reportTable.vue
new file mode 100644
index 0000000..d7d55dd
--- /dev/null
+++ b/src/views/permissionApplication/components/reportTable.vue
@@ -0,0 +1,184 @@
+
+
+
添加报告
+
批量删除
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/permissionApplication/launch.vue b/src/views/permissionApplication/launch.vue
new file mode 100644
index 0000000..331dadf
--- /dev/null
+++ b/src/views/permissionApplication/launch.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+ 基础信息
+
+ {tableData=newValue}">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 指派信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vue.config.js b/vue.config.js
index b3dabd8..41d24d5 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -1,5 +1,6 @@
const webpack = require('webpack')
module.exports = {
+ lintOnSave: false,
// publicPath: '/mi',
outputDir: 'dist', // 运行时生成的生产环境构建文件的目录(默认''dist'',构建之前会被清除)
assetsDir: 'static', // 放置生成的静态资源(s、css、img、fonts)的(相对于 outputDir 的)目录(默认'')
@@ -12,12 +13,12 @@ module.exports = {
proxy: {
// 配置跨域
'/api': {
- target: 'http://10.94.1.164:7060', // 服务器
+ target: 'http://localhost:7060', // 服务器
changeOrigin: true
},
// 请求静态图片配置项
'/api/home/pic': {
- target: 'http://10.94.1.164:7061', // 图片请求的nginx网址
+ target: 'http://localhost:7061', // 图片请求的nginx网址
changeOrigin: true
}