From 61096a9332518ab21dde271fb531c29ebc77137e Mon Sep 17 00:00:00 2001
From: chenrui <1950717904@qq.com>
Date: Fri, 30 Aug 2024 20:03:25 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A1=8C=E6=94=BF=E6=A3=80=E6=9F=A5=E9=80=9A?=
=?UTF-8?q?=E7=9F=A5=E4=BF=AE=E6=94=B9=EF=BC=8C=E8=A1=A5=E5=85=85=E5=86=8D?=
=?UTF-8?q?=E6=AC=A1=E5=8F=91=E8=B5=B7=E6=8C=89=E9=92=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/enterprise.js | 2 +
.../footer-enforcement-nav/index.vue | 4 +-
src/router/enforceHome.js | 9 +
src/util/fileUpload.js | 7 +-
src/views/administrative/appointmentBase.vue | 193 ++++++++++++++++++
.../administrative/appointmentDetail.vue | 74 ++++++-
src/views/administrative/appointmentList.vue | 37 +++-
src/views/enforce/enforcementPlanAdd.vue | 14 +-
src/views/enforce/enterpriseBaseInfo.vue | 5 +-
src/views/enterprise/registrationList.vue | 4 +-
10 files changed, 318 insertions(+), 31 deletions(-)
create mode 100644 src/views/administrative/appointmentBase.vue
diff --git a/src/api/enterprise.js b/src/api/enterprise.js
index fbf2b07..92418c1 100644
--- a/src/api/enterprise.js
+++ b/src/api/enterprise.js
@@ -8,6 +8,8 @@ export const queryEnterpriseInformationQrCode = (enterpriseNumber, success, erro
//查询企业执法登记列表
export const queryRegistrationList = (params, success, error) => _get("/app/code/registration/queryList",params,success,error)
+//查询企业执法登记列表-企业端修改联合检查查询语句
+export const queryEnterpriseList = (params, success, error) => _get("/app/code/registration/queryEnterpriseList",params,success,error)
//查询企业执法登记列表 - 剔除执法日期距离今天超过5天的执法记录
export const queryRegistrationList2 = (params, success, error) => _get("/app/code/registration/queryList2",params,success,error)
diff --git a/src/components/footer-enforcement-nav/index.vue b/src/components/footer-enforcement-nav/index.vue
index f3c42f5..5fdfe02 100644
--- a/src/components/footer-enforcement-nav/index.vue
+++ b/src/components/footer-enforcement-nav/index.vue
@@ -1,6 +1,6 @@
- 取消
+ 取消
@@ -139,6 +139,14 @@
+
@@ -153,13 +161,13 @@
editEnterpriseLawEnforcementDeputyOrder,
getByIdToDataFillIn,
cancelEnterpriseLawEnforcement
- } from '../../api/administrative'
+ } from '@/api/administrative'
import {queryUserInfo} from '../../api/enforce'
- import { queryEnterpriseInfoList } from '../../api/enterprise'
+ import { queryEnterpriseInfoList } from '@/api/enterprise'
import { reactive, ref } from "vue";
- import { getDict } from "../../api/Home";
- import { queryLinkage, queryLinkageDictByValueAndParentId } from "../../api/linkage";
- import {uploadFile} from "../../util/fileUpload";
+ import { getDict } from "@/api/Home";
+ import { queryLinkage, queryLinkageDictByValueAndParentId } from "@/api/linkage";
+ import {uploadFile} from "@/util/fileUpload";
//用户筛选弹窗
import UserPopup from './userFilter.vue';
import DeptPopup from './deptFilter.vue';
@@ -187,6 +195,7 @@
mainDeputyOrder: 1,
lawCerFlag: 0,
lawCer:[{ text:"", id:"", show:"", num:"" }],
+ showIsCancel: ref(false)
});
//保存参数
const submitData = reactive({
@@ -300,10 +309,15 @@
}
}
- const cancel = () => {
+ const cancel = (val) => {
+ if(val == 0){
+ data.showIsCancel = false;
+ return;
+ }else{
cancelEnterpriseLawEnforcement(route?.query?.id,success =>{
router.go(-1);
});
+ }
};
/* 检查要求 start */
@@ -740,4 +754,50 @@
border-bottom: 1px solid #f6f7f8;
}
+ .popcont {
+ position: absolute;
+ z-index: 100;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ padding: 5% 3% 0;
+ width: 70%;
+ height: 4rem;
+ background: linear-gradient(to bottom, #d6e7f9, #fff);
+ border-radius: 0.35rem;
+ }
+
+ .poptip {
+ margin: 0.3rem;
+ min-height: 1.25rem;
+ font-size: 0.4rem;
+ font-weight: 600;
+ text-align: center;
+ //border-bottom: 1px solid #eee;
+ }
+
+ .popup-btn {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin: 2% auto 0;
+ width: 90%;
+ height: 1.5rem;
+ }
+
+ .popup-btn a {
+ width: 45%;
+ color: #333;
+ font-size: 0.37rem;
+ line-height: 2.5;
+ text-align: center;
+ border: 1px solid #ddd;
+ border-radius: 1rem;
+ }
+
+ .popup-btn a:last-child {
+ background-color: #1367fe;
+ color: #fff;
+ border-color: #1367fe;
+ }
diff --git a/src/views/administrative/appointmentList.vue b/src/views/administrative/appointmentList.vue
index 5733ce2..bd4406c 100644
--- a/src/views/administrative/appointmentList.vue
+++ b/src/views/administrative/appointmentList.vue
@@ -1,15 +1,21 @@
-
+
-
+
搜索
-
@@ -99,13 +106,21 @@