|
|
|
@ -127,7 +127,7 @@ |
|
|
|
</van-cell-group> |
|
|
|
|
|
|
|
<van-action-bar> |
|
|
|
<van-button round block type="info" native-type="submit" @click="submit(0)">保存</van-button> |
|
|
|
<van-button round block type="info" native-type="submit" @click="tmpSave">保存</van-button> |
|
|
|
<van-button round block type="info" native-type="submit" @click="submit(1)">提交</van-button> |
|
|
|
</van-action-bar> |
|
|
|
</van-form> |
|
|
|
@ -158,7 +158,7 @@ |
|
|
|
<script setup name="register"> |
|
|
|
|
|
|
|
import { showSuccessToast } from 'vant'; |
|
|
|
import {addEnforcementRegistration,queryUserInfo} from '../../api/enforce' |
|
|
|
import {addEnforcementRegistration, editEnforcementRegistration, getRegByUserIdAndZero, queryUserInfo} from '../../api/enforce' |
|
|
|
import {getEnterpriseInformation} from '../../api/enterprise' |
|
|
|
import { reactive, ref } from "vue"; |
|
|
|
import {uploadFile} from "../../util/fileUpload"; |
|
|
|
@ -167,6 +167,7 @@ import {formattedTime} from "@/util/util"; |
|
|
|
import Popup from './userFilter.vue'; |
|
|
|
import {getDict} from "../../api/Home"; |
|
|
|
import { queryLinkage, queryLinkageDictByValueAndParentId } from "../../api/linkage"; |
|
|
|
import {addEnterpriseLawEnforcement, getByUserIdAndZero} from "../../api/administrative"; |
|
|
|
|
|
|
|
const { useMy } = $globalStore |
|
|
|
|
|
|
|
@ -192,6 +193,8 @@ const data = reactive({ |
|
|
|
}); |
|
|
|
//保存参数 |
|
|
|
const submitData = reactive({ |
|
|
|
// id |
|
|
|
id:"", |
|
|
|
//执法部门 |
|
|
|
lawEnforcement:"", |
|
|
|
lawEnforcementId:"", |
|
|
|
@ -279,6 +282,8 @@ const getLinkageByParentIdToGA = (parentId) => { |
|
|
|
//3a0096181c184e5aa56f70923680856d$6e74ceda1463c165fd43eeeadce4f7cd |
|
|
|
//初始化参数,获取扫码的企业统一信用编码 |
|
|
|
onMounted(() =>{ |
|
|
|
dataFillIn(); |
|
|
|
|
|
|
|
//查询企业信息 |
|
|
|
getEnterpriseInformation(route?.query?.enterpriseNumber,success =>{ |
|
|
|
if (null != success.data) { |
|
|
|
@ -365,9 +370,49 @@ const gaCancel = () => { |
|
|
|
} |
|
|
|
/* 检查要求 end */ |
|
|
|
|
|
|
|
const dataFillIn = () => { |
|
|
|
getRegByUserIdAndZero(null,success =>{ |
|
|
|
//跳转企业二维码地址 |
|
|
|
if(success.success){ |
|
|
|
Object.keys(submitData).forEach((item) => { |
|
|
|
submitData[item] = success.data[item] ? success.data[item] : ""; |
|
|
|
}) |
|
|
|
data.lawEnforcementItemText =success.data['params'].lawEnforcementItemText; |
|
|
|
data.lawEnforcementBasisText =success.data['params'].lawEnforcementBasisText; |
|
|
|
submitData.lawCertificateNumText =success.data['lawEnforcer']; |
|
|
|
submitData.lawCertificateNumTwoText =success.data['lawEnforcerTwo']; |
|
|
|
submitData.subsidiaryerText =success.data['subsidiaryer']; |
|
|
|
if(success.data['reslut']==0) { |
|
|
|
tapGood(); |
|
|
|
} else { |
|
|
|
tapBad(); |
|
|
|
} |
|
|
|
submitData.fileList = []; |
|
|
|
submitData.fileListObj = []; |
|
|
|
showSuccessToast('保存成功'); |
|
|
|
} |
|
|
|
},error=>{ |
|
|
|
console.log("保存失败") |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
const tmpSave = () => { |
|
|
|
showSuccessToast('临时保存'); |
|
|
|
console.log(submitData); |
|
|
|
addEnforcementRegistration(submitData,success =>{ |
|
|
|
//跳转企业二维码地址 |
|
|
|
if(success.success){ |
|
|
|
showSuccessToast('保存成功'); |
|
|
|
router.push({ path: "/enforceHome" }); |
|
|
|
} |
|
|
|
},error=>{ |
|
|
|
console.log("保存失败") |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
const submit = (type) =>{ |
|
|
|
submitData.isSubmit = type; |
|
|
|
addEnforcementRegistration(submitData,success =>{ |
|
|
|
editEnforcementRegistration(submitData,success =>{ |
|
|
|
//跳转首页 |
|
|
|
if(success.success){ |
|
|
|
showSuccessToast('登记成功'); |
|
|
|
|