diff --git a/yanzhu-ui-vue3/src/api/trouble/auditinfo.js b/yanzhu-ui-vue3/src/api/trouble/auditinfo.js
new file mode 100644
index 00000000..f60dea3b
--- /dev/null
+++ b/yanzhu-ui-vue3/src/api/trouble/auditinfo.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询隐患流程信息列表
+export function listAuditinfo(query) {
+ return request({
+ url: '/trouble/auditinfo/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询隐患流程信息详细
+export function getAuditinfo(id) {
+ return request({
+ url: '/trouble/auditinfo/' + id,
+ method: 'get'
+ })
+}
+
+// 新增隐患流程信息
+export function addAuditinfo(data) {
+ return request({
+ url: '/trouble/auditinfo',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改隐患流程信息
+export function updateAuditinfo(data) {
+ return request({
+ url: '/trouble/auditinfo',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除隐患流程信息
+export function delAuditinfo(id) {
+ return request({
+ url: '/trouble/auditinfo/' + id,
+ method: 'delete'
+ })
+}
diff --git a/yanzhu-ui-vue3/src/api/trouble/fileinfo.js b/yanzhu-ui-vue3/src/api/trouble/fileinfo.js
new file mode 100644
index 00000000..b7cad718
--- /dev/null
+++ b/yanzhu-ui-vue3/src/api/trouble/fileinfo.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询隐患文件信息列表
+export function listFileinfo(query) {
+ return request({
+ url: '/trouble/fileinfo/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询隐患文件信息详细
+export function getFileinfo(id) {
+ return request({
+ url: '/trouble/fileinfo/' + id,
+ method: 'get'
+ })
+}
+
+// 新增隐患文件信息
+export function addFileinfo(data) {
+ return request({
+ url: '/trouble/fileinfo',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改隐患文件信息
+export function updateFileinfo(data) {
+ return request({
+ url: '/trouble/fileinfo',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除隐患文件信息
+export function delFileinfo(id) {
+ return request({
+ url: '/trouble/fileinfo/' + id,
+ method: 'delete'
+ })
+}
diff --git a/yanzhu-ui-vue3/src/api/trouble/problemmodify.js b/yanzhu-ui-vue3/src/api/trouble/problemmodify.js
new file mode 100644
index 00000000..6a984613
--- /dev/null
+++ b/yanzhu-ui-vue3/src/api/trouble/problemmodify.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询安全隐患整改列表
+export function listProblemmodify(query) {
+ return request({
+ url: '/trouble/problemmodify/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询安全隐患整改详细
+export function getProblemmodify(id) {
+ return request({
+ url: '/trouble/problemmodify/' + id,
+ method: 'get'
+ })
+}
+
+// 新增安全隐患整改
+export function addProblemmodify(data) {
+ return request({
+ url: '/trouble/problemmodify',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改安全隐患整改
+export function updateProblemmodify(data) {
+ return request({
+ url: '/trouble/problemmodify',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除安全隐患整改
+export function delProblemmodify(id) {
+ return request({
+ url: '/trouble/problemmodify/' + id,
+ method: 'delete'
+ })
+}
diff --git a/yanzhu-ui-vue3/src/api/trouble/problemmodifyDraft.js b/yanzhu-ui-vue3/src/api/trouble/problemmodifyDraft.js
new file mode 100644
index 00000000..c6a30fa8
--- /dev/null
+++ b/yanzhu-ui-vue3/src/api/trouble/problemmodifyDraft.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询安全问题草稿列表
+export function listProblemmodifyDraft(query) {
+ return request({
+ url: '/trouble/problemmodifyDraft/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询安全问题草稿详细
+export function getProblemmodifyDraft(id) {
+ return request({
+ url: '/trouble/problemmodifyDraft/' + id,
+ method: 'get'
+ })
+}
+
+// 新增安全问题草稿
+export function addProblemmodifyDraft(data) {
+ return request({
+ url: '/trouble/problemmodifyDraft',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改安全问题草稿
+export function updateProblemmodifyDraft(data) {
+ return request({
+ url: '/trouble/problemmodifyDraft',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除安全问题草稿
+export function delProblemmodifyDraft(id) {
+ return request({
+ url: '/trouble/problemmodifyDraft/' + id,
+ method: 'delete'
+ })
+}
diff --git a/yanzhu-ui-vue3/src/views/trouble/auditinfo/index.vue b/yanzhu-ui-vue3/src/views/trouble/auditinfo/index.vue
new file mode 100644
index 00000000..65d0607e
--- /dev/null
+++ b/yanzhu-ui-vue3/src/views/trouble/auditinfo/index.vue
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/yanzhu-ui-vue3/src/views/trouble/fileinfo/index.vue b/yanzhu-ui-vue3/src/views/trouble/fileinfo/index.vue
new file mode 100644
index 00000000..3ebeb610
--- /dev/null
+++ b/yanzhu-ui-vue3/src/views/trouble/fileinfo/index.vue
@@ -0,0 +1,316 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+ {{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/yanzhu-ui-vue3/src/views/trouble/problemmodify/index.vue b/yanzhu-ui-vue3/src/views/trouble/problemmodify/index.vue
new file mode 100644
index 00000000..d29360e4
--- /dev/null
+++ b/yanzhu-ui-vue3/src/views/trouble/problemmodify/index.vue
@@ -0,0 +1,626 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.nickedTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+ {{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/yanzhu-ui-vue3/src/views/trouble/problemmodifyDraft/index.vue b/yanzhu-ui-vue3/src/views/trouble/problemmodifyDraft/index.vue
new file mode 100644
index 00000000..d1e9ca9d
--- /dev/null
+++ b/yanzhu-ui-vue3/src/views/trouble/problemmodifyDraft/index.vue
@@ -0,0 +1,612 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.nickedTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+ {{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+