|
|
@ -92,10 +92,11 @@ |
|
|
<van-field |
|
|
<van-field |
|
|
v-model="submitData.checkCategoryText" |
|
|
v-model="submitData.checkCategoryText" |
|
|
label="检查类别" |
|
|
label="检查类别" |
|
|
|
|
|
placeholder="请选择" |
|
|
is-link |
|
|
is-link |
|
|
readonly |
|
|
readonly |
|
|
required |
|
|
required |
|
|
:rules="[{ required: true, message: '请加检查类别' }]" |
|
|
:rules="[{ required: true, message: '请选择检查类别' }]" |
|
|
@click="data.showCheckCategoryPicker = true" |
|
|
@click="data.showCheckCategoryPicker = true" |
|
|
/> |
|
|
/> |
|
|
<view v-if="data.isNoScan == 'true'"> |
|
|
<view v-if="data.isNoScan == 'true'"> |
|
|
@ -121,16 +122,14 @@ |
|
|
v-model="submitData.enforcementTime" |
|
|
v-model="submitData.enforcementTime" |
|
|
label="检查时间" |
|
|
label="检查时间" |
|
|
readonly |
|
|
readonly |
|
|
placeholder="请选择" |
|
|
|
|
|
is-link |
|
|
|
|
|
/> |
|
|
/> |
|
|
<van-field |
|
|
<!-- <van-field |
|
|
v-model="submitData.lawField" |
|
|
v-model="submitData.lawField" |
|
|
label="执法领域" |
|
|
label="执法领域" |
|
|
readonly |
|
|
readonly |
|
|
placeholder="请选择 执法领域" |
|
|
placeholder="请选择 执法领域" |
|
|
is-link |
|
|
is-link |
|
|
/> |
|
|
/>--> |
|
|
|
|
|
|
|
|
<van-field |
|
|
<van-field |
|
|
v-model="submitData.lawEnforcementItemText" |
|
|
v-model="submitData.lawEnforcementItemText" |
|
|
@ -266,6 +265,9 @@ |
|
|
@cancel="gaCancel" |
|
|
@cancel="gaCancel" |
|
|
/> |
|
|
/> |
|
|
</van-popup> |
|
|
</van-popup> |
|
|
|
|
|
<van-popup v-model:show="data.showCheckCategoryPicker" round position="bottom"> |
|
|
|
|
|
<van-picker :columns="data.checkCategorys" @cancel="data.showCheckCategoryPicker = false" @confirm="onConfirmCheckCategory" /> |
|
|
|
|
|
</van-popup> |
|
|
<Popupzq :visible="data.popupVisibleqz" :content="data.popupContentqz" @close="closePopup" @reciveData="reciveDataqz" /> |
|
|
<Popupzq :visible="data.popupVisibleqz" :content="data.popupContentqz" @close="closePopup" @reciveData="reciveDataqz" /> |
|
|
<!-- <van-popup v-model:show="data.showGA" position="bottom" :style="{ height: '30%' }">--> |
|
|
<!-- <van-popup v-model:show="data.showGA" position="bottom" :style="{ height: '30%' }">--> |
|
|
<!-- <van-picker title="依据"--> |
|
|
<!-- <van-picker title="依据"--> |
|
|
@ -333,6 +335,8 @@ |
|
|
lawFieldShow: false, |
|
|
lawFieldShow: false, |
|
|
lawField_columns: [], |
|
|
lawField_columns: [], |
|
|
lawFieldText:"", |
|
|
lawFieldText:"", |
|
|
|
|
|
showCheckCategoryPicker: false, |
|
|
|
|
|
checkCategorys: [], |
|
|
}); |
|
|
}); |
|
|
var fileSize = 0; |
|
|
var fileSize = 0; |
|
|
//保存参数 |
|
|
//保存参数 |
|
|
@ -383,7 +387,8 @@ |
|
|
checkCss: "", |
|
|
checkCss: "", |
|
|
enforceReason: "", |
|
|
enforceReason: "", |
|
|
lawField:"", |
|
|
lawField:"", |
|
|
|
|
|
checkCategory: "", |
|
|
|
|
|
checkCategoryText: "", |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
const tapGood = () => { |
|
|
const tapGood = () => { |
|
|
@ -646,9 +651,20 @@ |
|
|
}) |
|
|
}) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
const submit = (type) =>{ |
|
|
/*const submit = (type) =>{ |
|
|
submitData.isSubmit = type; |
|
|
submitData.isSubmit = type; |
|
|
submitData.userId = useCommon.userId; |
|
|
submitData.userId = useCommon.userId;*/ |
|
|
|
|
|
const submit = (type) => { |
|
|
|
|
|
if (submitData.lawCertificateNumText.length <= 0 |
|
|
|
|
|
|| submitData.bureauDeptName.length <= 0 |
|
|
|
|
|
// || submitData.lawFieldText.length <= 0 |
|
|
|
|
|
|| submitData.checkCategoryText.length <= 0 |
|
|
|
|
|
|| data.lawCer[0].id.length <= 0) { |
|
|
|
|
|
return null; |
|
|
|
|
|
} |
|
|
|
|
|
data.overlayShow = true; // 遮罩层 |
|
|
|
|
|
submitData.isSubmit = type; |
|
|
|
|
|
submitData.userId = useCommon.userId; |
|
|
|
|
|
|
|
|
// 执法依据 |
|
|
// 执法依据 |
|
|
submitData.lawEnforcementBasis = ""; |
|
|
submitData.lawEnforcementBasis = ""; |
|
|
@ -752,6 +768,19 @@ |
|
|
submitData.uniteCheck = item.uniteCheck; |
|
|
submitData.uniteCheck = item.uniteCheck; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const onConfirmLawField = (item) => { |
|
|
|
|
|
var obj = item.selectedOptions[0]; |
|
|
|
|
|
submitData.lawField = obj.value; |
|
|
|
|
|
submitData.lawFieldText = obj.text; |
|
|
|
|
|
data.showLawFieldPicker = false; |
|
|
|
|
|
} |
|
|
|
|
|
const onConfirmCheckCategory = (item) => { |
|
|
|
|
|
var obj = item.selectedOptions[0]; |
|
|
|
|
|
submitData.checkCategory = obj.value; |
|
|
|
|
|
submitData.checkCategoryText = obj.text; |
|
|
|
|
|
data.showCheckCategoryPicker = false; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
const beforeRead = (file) =>{ |
|
|
const beforeRead = (file) =>{ |
|
|
if (file.type !== 'image/jpeg' && file.type !== 'image/png' && file.type !== 'image/jpg') { |
|
|
if (file.type !== 'image/jpeg' && file.type !== 'image/png' && file.type !== 'image/jpg') { |
|
|
// Toast('请上传图片格式'); |
|
|
// Toast('请上传图片格式'); |
|
|
|