|
|
@ -89,14 +89,25 @@ |
|
|
@click="showPopup2" |
|
|
@click="showPopup2" |
|
|
:rules="[{ required: true, message: '请选择辅助人员' }]" |
|
|
:rules="[{ required: true, message: '请选择辅助人员' }]" |
|
|
/> --> |
|
|
/> --> |
|
|
|
|
|
|
|
|
<van-field |
|
|
<van-field |
|
|
v-model="submitData.checkCategoryText" |
|
|
v-model="submitData.lawEnforceCategoryText" |
|
|
label="执法类别" |
|
|
label="执法类别" |
|
|
placeholder="请选择" |
|
|
placeholder="请选择" |
|
|
is-link |
|
|
is-link |
|
|
readonly |
|
|
readonly |
|
|
required |
|
|
required |
|
|
:rules="[{ required: true, message: '请选择执法类别' }]" |
|
|
:rules="[{ required: true, message: '请选择执法类别' }]" |
|
|
|
|
|
@click="data.showlawEnforceCategoryPicker = true" |
|
|
|
|
|
/> |
|
|
|
|
|
<van-field |
|
|
|
|
|
v-model="submitData.checkCategoryText" |
|
|
|
|
|
label="任务来源" |
|
|
|
|
|
placeholder="请选择" |
|
|
|
|
|
is-link |
|
|
|
|
|
readonly |
|
|
|
|
|
required |
|
|
|
|
|
:rules="[{ required: true, message: '请选择任务来源' }]" |
|
|
@click="data.showCheckCategoryPicker = true" |
|
|
@click="data.showCheckCategoryPicker = true" |
|
|
/> |
|
|
/> |
|
|
<!-- <view v-if="data.isNoScan == 'true'">--> |
|
|
<!-- <view v-if="data.isNoScan == 'true'">--> |
|
|
@ -322,6 +333,9 @@ |
|
|
</van-popup> |
|
|
</van-popup> |
|
|
<van-popup v-model:show="data.showCheckCategoryPicker" round position="bottom"> |
|
|
<van-popup v-model:show="data.showCheckCategoryPicker" round position="bottom"> |
|
|
<van-picker :columns="data.checkCategorys" @cancel="data.showCheckCategoryPicker = false" @confirm="onConfirmCheckCategory" /> |
|
|
<van-picker :columns="data.checkCategorys" @cancel="data.showCheckCategoryPicker = false" @confirm="onConfirmCheckCategory" /> |
|
|
|
|
|
</van-popup> |
|
|
|
|
|
<van-popup v-model:show="data.showlawEnforceCategoryPicker" round position="bottom"> |
|
|
|
|
|
<van-picker :columns="data.lawEnforceCategorys" @cancel="data.showlawEnforceCategoryPicker = false" @confirm="onConfirmlawEnforceCategory" /> |
|
|
</van-popup> |
|
|
</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%' }">--> |
|
|
@ -408,7 +422,9 @@ import {showFailToast, showSuccessToast} from 'vant'; |
|
|
lawField_columns: [], |
|
|
lawField_columns: [], |
|
|
lawFieldText:"", |
|
|
lawFieldText:"", |
|
|
showCheckCategoryPicker: false, |
|
|
showCheckCategoryPicker: false, |
|
|
|
|
|
showlawEnforceCategoryPicker:false, |
|
|
checkCategorys: [], |
|
|
checkCategorys: [], |
|
|
|
|
|
lawEnforceCategorys:[], |
|
|
enforceReasonList: [], |
|
|
enforceReasonList: [], |
|
|
checked: false, |
|
|
checked: false, |
|
|
deptChecked: false, |
|
|
deptChecked: false, |
|
|
@ -493,6 +509,8 @@ import {showFailToast, showSuccessToast} from 'vant'; |
|
|
lawField:"", |
|
|
lawField:"", |
|
|
checkCategory: "", |
|
|
checkCategory: "", |
|
|
checkCategoryText: "", |
|
|
checkCategoryText: "", |
|
|
|
|
|
lawEnforceCategory:"", |
|
|
|
|
|
lawEnforceCategoryText:"", |
|
|
userId: useCommon.userId, |
|
|
userId: useCommon.userId, |
|
|
deptTexts: "", |
|
|
deptTexts: "", |
|
|
deptObjs: [], |
|
|
deptObjs: [], |
|
|
@ -627,6 +645,11 @@ import {showFailToast, showSuccessToast} from 'vant'; |
|
|
data.checkCategorys.push({"text":success.data[i].dictLabel, "value":success.data[i].dictValue}); |
|
|
data.checkCategorys.push({"text":success.data[i].dictLabel, "value":success.data[i].dictValue}); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
getDict({"dictType":"law_enforce_category"}, success => { |
|
|
|
|
|
for (var i=0; i<success.data.length; i++) { |
|
|
|
|
|
data.lawEnforceCategorys.push({"text":success.data[i].dictLabel, "value":success.data[i].dictValue}); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -722,8 +745,10 @@ import {showFailToast, showSuccessToast} from 'vant'; |
|
|
submitData.enforceReason = success.data.enforceReason; |
|
|
submitData.enforceReason = success.data.enforceReason; |
|
|
// 执法领域 |
|
|
// 执法领域 |
|
|
submitData.lawFieldText = success.data.lawFieldText; |
|
|
submitData.lawFieldText = success.data.lawFieldText; |
|
|
// 执法类别 |
|
|
// 任务来源 |
|
|
submitData.checkCategoryText = success.data.checkCategoryText; |
|
|
submitData.checkCategoryText = success.data.checkCategoryText; |
|
|
|
|
|
// 执法类别 |
|
|
|
|
|
submitData.lawEnforceCategoryText=success.data.lawEnforceCategoryText; |
|
|
// 执法时间 |
|
|
// 执法时间 |
|
|
// submitData.enforcementTime = formattedTimeYYYYmmdd(success.data.enforcementTime); |
|
|
// submitData.enforcementTime = formattedTimeYYYYmmdd(success.data.enforcementTime); |
|
|
submitData.enforcementTime = success.data.enforcementTime; |
|
|
submitData.enforcementTime = success.data.enforcementTime; |
|
|
@ -1241,6 +1266,13 @@ import {showFailToast, showSuccessToast} from 'vant'; |
|
|
data.showCheckCategoryPicker = false; |
|
|
data.showCheckCategoryPicker = false; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const onConfirmlawEnforceCategory= (item) => { |
|
|
|
|
|
var obj = item.selectedOptions[0]; |
|
|
|
|
|
submitData.lawEnforceCategory = obj.value; |
|
|
|
|
|
submitData.lawEnforceCategoryText = obj.text; |
|
|
|
|
|
data.showlawEnforceCategoryPicker = 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('请上传图片格式'); |
|
|
|