diff --git a/src/api/user.js b/src/api/user.js
new file mode 100644
index 0000000..72b8078
--- /dev/null
+++ b/src/api/user.js
@@ -0,0 +1,4 @@
+import { _get, _post,_form,_delete } from "../http/index";
+
+//查询用户列表
+export const queryUsers = (params, success, error) => _post("/system/user/listApp",params,success,error)
diff --git a/src/views/administrative/appointment.vue b/src/views/administrative/appointment.vue
index 8876c25..bf9c18a 100644
--- a/src/views/administrative/appointment.vue
+++ b/src/views/administrative/appointment.vue
@@ -104,7 +104,7 @@ import {addEnterpriseLawEnforcement} from '../../api/administrative'
import {queryUserInfo} from '../../api/enforce'
import { reactive, ref } from "vue";
import {uploadFile} from "../../util/fileUpload";
-const { useMy } = $globalStore
+const { useMy, useCommon, useShopCard } = $globalStore;
const router = useRouter();
let queryaddressId = ref("");
diff --git a/src/views/administrative/appointmentList.vue b/src/views/administrative/appointmentList.vue
index 841db79..7241d20 100644
--- a/src/views/administrative/appointmentList.vue
+++ b/src/views/administrative/appointmentList.vue
@@ -3,7 +3,7 @@
-
+
@@ -55,13 +55,13 @@
{{ item.checkItem }}
-
登记编号: {{ item.lawEnforcement }}
+
登记编号: {{ item.lawEnforcementCode }}
-
执法部门: {{ item.lawEnforcer }}
+
执法部门: {{ item.lawEnforcement }}
-
企业名称: {{ item.remark }}
+
企业名称: {{ item.enterpriseName }}
@@ -73,9 +73,9 @@
-
-
-
+
+
+
diff --git a/src/views/enforce/earlyWarning.vue b/src/views/enforce/earlyWarning.vue
index 98ba98b..5447988 100644
--- a/src/views/enforce/earlyWarning.vue
+++ b/src/views/enforce/earlyWarning.vue
@@ -3,7 +3,7 @@
-
-
-
+
+
+
diff --git a/src/views/enforce/sign.vue b/src/views/enforce/sign.vue
index 39c2a9a..47cbe98 100644
--- a/src/views/enforce/sign.vue
+++ b/src/views/enforce/sign.vue
@@ -5,93 +5,95 @@
-
+
- 执法信息
-
-
-
-
-
-
-
-
-
- 合格
- 不合格
-
-
-
-
+
+ 执法信息
+
+
+
+
+
+
+
+
+
+ 合格
+ 不合格
+
+
+
+
-
-
-
-
- {{ file.name }}
-
-
+
-
+
+
+ (不多于9张)
+
+
+
+ {{ file.name }}
+
+
+
+
+
+
-
-
提交
-
-
-
-
-
-
-
-
+
+
@@ -132,6 +125,9 @@ import {addEnforcementRegistration,queryUserInfo} from '../../api/enforce'
import {getEnterpriseInformation} from '../../api/enterprise'
import { reactive, ref } from "vue";
import {uploadFile} from "../../util/fileUpload";
+//用户筛选弹窗
+import Popup from './userFilter.vue';
+
const { useMy } = $globalStore
const router = useRouter();
@@ -140,8 +136,14 @@ const route = useRoute();
let queryaddressId = ref("");
const data = reactive({
showLawEnforcerFlag:false,
+ currentPage: 1,
good:"#7FFFD4",
bad:"#D3D3D3",
+
+ popupVisible: false,
+ popupContent: '',
+ popupVisible2: false,
+ popupContent2: '',
});
//保存参数
const submitData = reactive({
@@ -189,18 +191,22 @@ const tapBad = () => {
onMounted(() =>{
//查询企业信息
getEnterpriseInformation(route?.query?.enterpriseNumber,success =>{
- console.log(success.data)
- submitData.enterpriseName = success.data.enterpriseName
- submitData.enterpriseNumber = success.data.enterpriseNumber
+ console.log(success.data)
+ if (null != success.data) {
+ submitData.enterpriseName = success.data.enterpriseName
+ submitData.enterpriseNumber = success.data.enterpriseNumber
+ }
},error=>{
})
- //查询企业信息
+ //查询执法部门信息
queryUserInfo({},success =>{
- console.log(success.data)
- submitData.lawEnforcer = success.data.userName
- submitData.lawEnforcement = success.data.dept.deptName;
- submitData.lawEnforcementId = success.data.dept.deptId;
+ if (null != success.data) {
+ submitData.lawEnforcer = success.data.userName
+ submitData.lawEnforcerId = success.data.userId
+ submitData.lawEnforcement = success.data.dept.deptName;
+ submitData.lawEnforcementId = success.data.dept.deptId;
+ }
},error=>{
})
@@ -240,26 +246,56 @@ const deleteFile = (file,index) =>{
const submit = () =>{
addEnforcementRegistration(submitData,success =>{
- console.log(success)
- //跳转企业二维码地址
+ //跳转首页
if(success.success){
- console.log("登记成功");
+ showSuccessToast('登记成功');
+ router.push({ path: "/home" });
}
},error=>{
console.log("登记失败")
})
}
+const showPopup = () =>{
+ data.popupVisible = true;
+}
+const showPopup2 = () =>{
+ data.popupVisible2 = true;
+}
+const closePopup = () =>{
+ data.popupVisible = false;
+ data.popupVisible2 = false;
+}
+const reciveData = (item) =>{
+ submitData.lawEnforcerTwo = item.userName;
+ submitData.lawEnforcerIdTwo = item.userId;
+}
+const reciveData2 = (item) =>{
+ submitData.subsidiaryer = item.userName;
+ submitData.subsidiaryerId = item.userId;
+}
+
diff --git a/src/views/enforce/userFilter.vue b/src/views/enforce/userFilter.vue
new file mode 100644
index 0000000..81256c3
--- /dev/null
+++ b/src/views/enforce/userFilter.vue
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
\ No newline at end of file