Browse Source

执法登记 , 预约检查 加入修改功能

master
蟑螂恶霸 3 years ago
parent
commit
f46235d746
  1. 1
      src/api/administrative.js
  2. 1
      src/api/enforce.js
  3. 12
      src/views/administrative/appointmentEdit.vue
  4. 8
      src/views/enterprise/registrationEdit.vue

1
src/api/administrative.js

@ -8,6 +8,7 @@ export const editEnterpriseLawEnforcement = (params, success, error) => _post("/
//行政检查预约详情 //行政检查预约详情
export const getEnterpriseLawEnforcement = (id, success, error) => _get("/code/enforcement/getById/" + id,null,success,error) export const getEnterpriseLawEnforcement = (id, success, error) => _get("/code/enforcement/getById/" + id,null,success,error)
export const getByUserIdAndZero = (id, success, error) => _get("/code/enforcement/getByUserIdAndZero",null,success,error) export const getByUserIdAndZero = (id, success, error) => _get("/code/enforcement/getByUserIdAndZero",null,success,error)
export const getByIdToDataFillIn = (id, success, error) => _get("/code/enforcement/getByIdToDataFillIn/" + id,null,success,error)
//查询历史检查信息 //查询历史检查信息
export const queryEnterpriseLawEnforcementList = (params, success, error) => _get("/code/enforcement/queryList",params,success,error) export const queryEnterpriseLawEnforcementList = (params, success, error) => _get("/code/enforcement/queryList",params,success,error)

1
src/api/enforce.js

@ -32,6 +32,7 @@ export const addEnforcementInspectionProgram = (params, success, error) =>_post(
export const addEnforcementRegistration = (params, success, error) => _post("/code/registration/add",params,success,error) export const addEnforcementRegistration = (params, success, error) => _post("/code/registration/add",params,success,error)
export const editEnforcementRegistration = (params, success, error) => _post("/code/registration/edit",params,success,error) export const editEnforcementRegistration = (params, success, error) => _post("/code/registration/edit",params,success,error)
export const getRegByUserIdAndZero = (id, success, error) => _get("/code/registration/getByUserIdAndZero",null,success,error) export const getRegByUserIdAndZero = (id, success, error) => _get("/code/registration/getByUserIdAndZero",null,success,error)
export const getByIdToDataFillIn = (id, success, error) => _get("/code/registration/getByIdToDataFillIn/" + id,null,success,error)
//查询历史检查信息 //查询历史检查信息
export const queryRegistrationList = (params, success, error) => _get("/code/registration/queryList",params,success,error) export const queryRegistrationList = (params, success, error) => _get("/code/registration/queryList",params,success,error)

12
src/views/administrative/appointmentEdit.vue

@ -137,7 +137,7 @@
<script setup name="register"> <script setup name="register">
import { showSuccessToast } from 'vant'; import { showSuccessToast } from 'vant';
import {getByUserIdAndZero, addEnterpriseLawEnforcement, editEnterpriseLawEnforcement} from '../../api/administrative' import {getByUserIdAndZero, addEnterpriseLawEnforcement, editEnterpriseLawEnforcement, getByIdToDataFillIn} from '../../api/administrative'
import {queryUserInfo} from '../../api/enforce' import {queryUserInfo} from '../../api/enforce'
import { queryEnterpriseInfoList } from '../../api/enterprise' import { queryEnterpriseInfoList } from '../../api/enterprise'
import { reactive, ref } from "vue"; import { reactive, ref } from "vue";
@ -146,9 +146,11 @@
import {uploadFile} from "../../util/fileUpload"; import {uploadFile} from "../../util/fileUpload";
//用户筛选弹窗 //用户筛选弹窗
import UserPopup from './userFilter.vue'; import UserPopup from './userFilter.vue';
const router = useRouter();
//路由参数
const route = useRoute();
const { useCommon } = $globalStore; const { useCommon } = $globalStore;
const router = useRouter();
let queryaddressId = ref(""); let queryaddressId = ref("");
const data = reactive({ const data = reactive({
showLawEnforcerFlag:false, showLawEnforcerFlag:false,
@ -265,8 +267,8 @@
router.go(-1); router.go(-1);
}; };
const dataFillIn = () => { const dataFillIn = (id) => {
getByUserIdAndZero(null,success =>{ getByIdToDataFillIn(id,success =>{
//跳转企业二维码地址 //跳转企业二维码地址
if(success.success){ if(success.success){
Object.keys(submitData).forEach((item) => { Object.keys(submitData).forEach((item) => {
@ -353,7 +355,7 @@
//初始化参数,获取扫码的企业统一信用编码 //初始化参数,获取扫码的企业统一信用编码
onMounted(() =>{ onMounted(() =>{
// 数据填充 // 数据填充
dataFillIn(); dataFillIn(route?.query?.id);
//查询当前登录人员信息 //查询当前登录人员信息
queryUserInfo({},success =>{ queryUserInfo({},success =>{

8
src/views/enterprise/registrationEdit.vue

@ -158,7 +158,7 @@
<script setup name="register"> <script setup name="register">
import { showSuccessToast } from 'vant'; import { showSuccessToast } from 'vant';
import {addEnforcementRegistration, editEnforcementRegistration, getRegByUserIdAndZero, queryUserInfo} from '../../api/enforce' import {addEnforcementRegistration, editEnforcementRegistration, getRegByUserIdAndZero, queryUserInfo, getByIdToDataFillIn} from '../../api/enforce'
import {getEnterpriseInformation} from '../../api/enterprise' import {getEnterpriseInformation} from '../../api/enterprise'
import { reactive, ref } from "vue"; import { reactive, ref } from "vue";
import {uploadFile} from "../../util/fileUpload"; import {uploadFile} from "../../util/fileUpload";
@ -282,7 +282,7 @@
//3a0096181c184e5aa56f70923680856d$6e74ceda1463c165fd43eeeadce4f7cd //3a0096181c184e5aa56f70923680856d$6e74ceda1463c165fd43eeeadce4f7cd
//初始化参数,获取扫码的企业统一信用编码 //初始化参数,获取扫码的企业统一信用编码
onMounted(() =>{ onMounted(() =>{
dataFillIn(); dataFillIn(route?.query?.id);
//查询企业信息 //查询企业信息
getEnterpriseInformation(route?.query?.enterpriseNumber,success =>{ getEnterpriseInformation(route?.query?.enterpriseNumber,success =>{
@ -370,8 +370,8 @@
} }
/* 检查要求 end */ /* 检查要求 end */
const dataFillIn = () => { const dataFillIn = (id) => {
getRegByUserIdAndZero(null,success =>{ getByIdToDataFillIn(id,success =>{
//跳转企业二维码地址 //跳转企业二维码地址
if(success.success){ if(success.success){
Object.keys(submitData).forEach((item) => { Object.keys(submitData).forEach((item) => {

Loading…
Cancel
Save