|
|
@ -143,6 +143,8 @@ |
|
|
autosize |
|
|
autosize |
|
|
type="textarea" |
|
|
type="textarea" |
|
|
maxlength="1000" |
|
|
maxlength="1000" |
|
|
|
|
|
required |
|
|
|
|
|
:rules="[{ required: true, message: '请输入 检查事项' }]" |
|
|
placeholder="请输入检查事项" |
|
|
placeholder="请输入检查事项" |
|
|
show-word-limit |
|
|
show-word-limit |
|
|
/> |
|
|
/> |
|
|
@ -345,7 +347,7 @@ |
|
|
|
|
|
|
|
|
<script setup name="register"> |
|
|
<script setup name="register"> |
|
|
|
|
|
|
|
|
import { showSuccessToast } from 'vant'; |
|
|
import {showFailToast, showSuccessToast} from 'vant'; |
|
|
import 'vant/es/toast/style'; |
|
|
import 'vant/es/toast/style'; |
|
|
import {addEnforcementRegistration, editEnforcementRegistration, editEnforcementRegistration2, getRegByUserIdAndZero, getByUserIdAndEnterpriseNumber, queryUserInfo} from '../../api/enforce' |
|
|
import {addEnforcementRegistration, editEnforcementRegistration, editEnforcementRegistration2, getRegByUserIdAndZero, getByUserIdAndEnterpriseNumber, queryUserInfo} from '../../api/enforce' |
|
|
import {getEnterpriseInformation} from '../../api/enterprise' |
|
|
import {getEnterpriseInformation} from '../../api/enterprise' |
|
|
@ -470,6 +472,8 @@ |
|
|
enterpriseNumber:"", |
|
|
enterpriseNumber:"", |
|
|
//执法时间 |
|
|
//执法时间 |
|
|
enforcementTime:formattedTime(new Date()), |
|
|
enforcementTime:formattedTime(new Date()), |
|
|
|
|
|
//执法时间 |
|
|
|
|
|
createTime:formattedTime(new Date()), |
|
|
//后台保存图片列表 |
|
|
//后台保存图片列表 |
|
|
fileList:[], |
|
|
fileList:[], |
|
|
// 数据保存或提交 0 保存 1提交 |
|
|
// 数据保存或提交 0 保存 1提交 |
|
|
@ -494,6 +498,7 @@ |
|
|
deptObjs: [], |
|
|
deptObjs: [], |
|
|
userObjs: [], |
|
|
userObjs: [], |
|
|
isUnite: 0, |
|
|
isUnite: 0, |
|
|
|
|
|
updateTimeFlag: 0, |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
const tapGood = () => { |
|
|
const tapGood = () => { |
|
|
@ -619,19 +624,7 @@ |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
// 限制指定时间实现 |
|
|
|
|
|
var a = getBeforeDate(10, new Date()); |
|
|
|
|
|
var minDate = a.split("-"); |
|
|
|
|
|
data.minDate = ref(new Date(minDate[0], minDate[1] - 1, minDate[2])); |
|
|
|
|
|
var now = new Date(); |
|
|
|
|
|
let year = now.getFullYear(); |
|
|
|
|
|
let mon = now.getMonth() + 1; |
|
|
|
|
|
let day = now.getDate(); |
|
|
|
|
|
|
|
|
|
|
|
mon = (mon < 10 ? ('0' + mon) : mon); |
|
|
|
|
|
day = (day < 10 ? ('0' + day) : day); |
|
|
|
|
|
data.maxDate = ref(new Date(year, mon - 1, day)); |
|
|
|
|
|
data.showBl = true; |
|
|
|
|
|
|
|
|
|
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
@ -649,7 +642,6 @@ |
|
|
|
|
|
|
|
|
const uploadFiles = (file) =>{ |
|
|
const uploadFiles = (file) =>{ |
|
|
uploadFile(file,(res) =>{ |
|
|
uploadFile(file,(res) =>{ |
|
|
console.log("32323") |
|
|
|
|
|
submitData.fileList.push(res.url) |
|
|
submitData.fileList.push(res.url) |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
@ -723,6 +715,7 @@ |
|
|
// 检查时间 |
|
|
// 检查时间 |
|
|
// submitData.enforcementTime = formattedTimeYYYYmmdd(success.data.enforcementTime); |
|
|
// submitData.enforcementTime = formattedTimeYYYYmmdd(success.data.enforcementTime); |
|
|
submitData.enforcementTime = success.data.enforcementTime; |
|
|
submitData.enforcementTime = success.data.enforcementTime; |
|
|
|
|
|
submitData.createTime = success.data.createTime; |
|
|
submitData.hasUnion = success.data.hasUnion; // 真正代表是否联合执法... 和连的标识 |
|
|
submitData.hasUnion = success.data.hasUnion; // 真正代表是否联合执法... 和连的标识 |
|
|
// data.union_checked = String(success.data.hasUnion); |
|
|
// data.union_checked = String(success.data.hasUnion); |
|
|
submitData.uniteCheck = success.data.uniteCheck; // 单独用来判断是否勾选联合执法 |
|
|
submitData.uniteCheck = success.data.uniteCheck; // 单独用来判断是否勾选联合执法 |
|
|
@ -812,6 +805,20 @@ |
|
|
} |
|
|
} |
|
|
console.log(data.dataList) |
|
|
console.log(data.dataList) |
|
|
|
|
|
|
|
|
|
|
|
// 限制指定时间实现 |
|
|
|
|
|
var a = getBeforeDate(10, submitData.createTime); |
|
|
|
|
|
var minDate = a.split("-"); |
|
|
|
|
|
data.minDate = ref(new Date(minDate[0], minDate[1] - 1, minDate[2])); |
|
|
|
|
|
var now = new Date(submitData.createTime); |
|
|
|
|
|
let year = now.getFullYear(); |
|
|
|
|
|
let mon = now.getMonth() + 1; |
|
|
|
|
|
let day = now.getDate(); |
|
|
|
|
|
|
|
|
|
|
|
mon = (mon < 10 ? ('0' + mon) : mon); |
|
|
|
|
|
day = (day < 10 ? ('0' + day) : day); |
|
|
|
|
|
data.maxDate = ref(new Date(year, mon - 1, day)); |
|
|
|
|
|
data.showBl = true; |
|
|
|
|
|
|
|
|
},error=>{}) |
|
|
},error=>{}) |
|
|
} |
|
|
} |
|
|
const setAttr = () =>{ |
|
|
const setAttr = () =>{ |
|
|
@ -951,7 +958,8 @@ |
|
|
|| submitData.bureauDeptName.length <= 0 |
|
|
|| submitData.bureauDeptName.length <= 0 |
|
|
// || submitData.lawFieldText.length <= 0 |
|
|
// || submitData.lawFieldText.length <= 0 |
|
|
|| submitData.checkCategoryText.length <= 0 |
|
|
|| submitData.checkCategoryText.length <= 0 |
|
|
|| data.lawCer[0].id.length <= 0) { |
|
|
|| data.lawCer[0].id.length <= 0 |
|
|
|
|
|
||submitData.lawEnforcementItemText.length <= 0) { |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
data.overlayShow = true; // 遮罩层 |
|
|
data.overlayShow = true; // 遮罩层 |
|
|
@ -1005,6 +1013,9 @@ |
|
|
submitData.lawEnforcerTwo = submitData.lawEnforcerTwo.substring(0, submitData.lawEnforcerTwo.length - 1); |
|
|
submitData.lawEnforcerTwo = submitData.lawEnforcerTwo.substring(0, submitData.lawEnforcerTwo.length - 1); |
|
|
submitData.lawCertificateNum = submitData.lawCertificateNum.substring(0, submitData.lawCertificateNum.length - 1); |
|
|
submitData.lawCertificateNum = submitData.lawCertificateNum.substring(0, submitData.lawCertificateNum.length - 1); |
|
|
submitData.lawEnforcerTextTwo = submitData.lawEnforcerTextTwo.substring(0, submitData.lawEnforcerTextTwo.length - 1); |
|
|
submitData.lawEnforcerTextTwo = submitData.lawEnforcerTextTwo.substring(0, submitData.lawEnforcerTextTwo.length - 1); |
|
|
|
|
|
if (submitData.updateTimeFlag ===1) { |
|
|
|
|
|
submitData.enforcementTime = submitData.enforcementTime+" 00:00:00"; |
|
|
|
|
|
} |
|
|
editEnforcementRegistration2(submitData,success =>{ |
|
|
editEnforcementRegistration2(submitData,success =>{ |
|
|
data.overlayShow = false; // 遮罩层 |
|
|
data.overlayShow = false; // 遮罩层 |
|
|
//跳转企业二维码地址 |
|
|
//跳转企业二维码地址 |
|
|
@ -1025,7 +1036,8 @@ |
|
|
|| submitData.bureauDeptName.length <= 0 |
|
|
|| submitData.bureauDeptName.length <= 0 |
|
|
// || submitData.lawFieldText.length <= 0 |
|
|
// || submitData.lawFieldText.length <= 0 |
|
|
|| submitData.checkCategoryText.length <= 0 |
|
|
|| submitData.checkCategoryText.length <= 0 |
|
|
|| data.lawCer[0].id.length <= 0) { |
|
|
|| data.lawCer[0].id.length <= 0 |
|
|
|
|
|
||submitData.lawEnforcementItemText.length <= 0) { |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
data.overlayShow = true; // 遮罩层 |
|
|
data.overlayShow = true; // 遮罩层 |
|
|
@ -1056,7 +1068,9 @@ |
|
|
} |
|
|
} |
|
|
submitData.lawEnforcerIdTwo = submitData.lawEnforcerIdTwo.substring(0, submitData.lawEnforcerIdTwo.length - 1); |
|
|
submitData.lawEnforcerIdTwo = submitData.lawEnforcerIdTwo.substring(0, submitData.lawEnforcerIdTwo.length - 1); |
|
|
submitData.lawEnforcerTwo = submitData.lawEnforcerTwo.substring(0, submitData.lawEnforcerTwo.length - 1); |
|
|
submitData.lawEnforcerTwo = submitData.lawEnforcerTwo.substring(0, submitData.lawEnforcerTwo.length - 1); |
|
|
|
|
|
if (submitData.updateTimeFlag ===1) { |
|
|
|
|
|
submitData.enforcementTime = submitData.enforcementTime+" 00:00:00"; |
|
|
|
|
|
} |
|
|
// 处理回显附件 |
|
|
// 处理回显附件 |
|
|
// if (null != data.fileListObj) { |
|
|
// if (null != data.fileListObj) { |
|
|
// for (var k = 0; k < data.fileListObj.length; k++) { |
|
|
// for (var k = 0; k < data.fileListObj.length; k++) { |
|
|
@ -1085,6 +1099,7 @@ |
|
|
var times = time.selectedValues; |
|
|
var times = time.selectedValues; |
|
|
submitData.enforcementTime = times[0] + "-" + times[1] + "-" + times[2]; |
|
|
submitData.enforcementTime = times[0] + "-" + times[1] + "-" + times[2]; |
|
|
data.tempDate = times[1] + "月" + times[2] + "号"; |
|
|
data.tempDate = times[1] + "月" + times[2] + "号"; |
|
|
|
|
|
submitData.updateTimeFlag=1; |
|
|
} |
|
|
} |
|
|
data.showTimePicker = false; |
|
|
data.showTimePicker = false; |
|
|
getUnionByHour(submitData.enterpriseNumber, submitData.checkCss, submitData.enforcementTime); |
|
|
getUnionByHour(submitData.enterpriseNumber, submitData.checkCss, submitData.enforcementTime); |
|
|
|