2026.3.30 待办,口门
parent
4f263b5ce0
commit
11001600dd
|
|
@ -394,8 +394,8 @@ enum UploadFileType {
|
||||||
'302',
|
'302',
|
||||||
'fire_safety_inspection_passed_images',
|
'fire_safety_inspection_passed_images',
|
||||||
),
|
),
|
||||||
/// 门口门禁签字照片 - 类型: '303', 路径: 'gate_access_vehicle_signature_photo'
|
// /// 门口门禁签字照片 - 类型: '303', 路径: 'gate_access_vehicle_signature_photo'
|
||||||
gateAccessVehicleSignaturePhoto('303', 'gate_access_vehicle_signature_photo'),
|
// gateAccessVehicleSignaturePhoto('303', 'gate_access_vehicle_signature_photo'),
|
||||||
|
|
||||||
/// 门口门禁车辆行驶证照片 - 类型: '601', 路径: 'gate_access_vehicle_license_photo'
|
/// 门口门禁车辆行驶证照片 - 类型: '601', 路径: 'gate_access_vehicle_license_photo'
|
||||||
gateAccessVehicleLicensePhoto('601', 'gate_access_vehicle_license_photo'),
|
gateAccessVehicleLicensePhoto('601', 'gate_access_vehicle_license_photo'),
|
||||||
|
|
@ -406,14 +406,28 @@ enum UploadFileType {
|
||||||
/// 门口门禁车辆附件 - 类型: '603', 路径: 'gate_access_vehicle_attachment'
|
/// 门口门禁车辆附件 - 类型: '603', 路径: 'gate_access_vehicle_attachment'
|
||||||
gateAccessVehicleAttachment('603', 'gate_access_vehicle_attachment'),
|
gateAccessVehicleAttachment('603', 'gate_access_vehicle_attachment'),
|
||||||
|
|
||||||
/// 排放标准证明 - 类型: '604', 路径: 'emission_standard_certificate'
|
// /// 排放标准证明 - 类型: '604', 路径: 'emission_standard_certificate'
|
||||||
emissionStandardCertificate('604', 'emission_standard_certificate'),
|
// emissionStandardCertificate('604', 'emission_standard_certificate'),
|
||||||
|
|
||||||
/// 机动车登记证书(绿本) - 类型: '605', 路径: 'motor_vehicle_registration_certificate_green_book'
|
/// 机动车登记证书(绿本) - 类型: '605', 路径: 'motor_vehicle_registration_certificate_green_book'
|
||||||
motorVehicleRegistrationCertificateGreenBook(
|
motorVehicleRegistrationCertificateGreenBook(
|
||||||
'605',
|
'605',
|
||||||
'motor_vehicle_registration_certificate_green_book',
|
'motor_vehicle_registration_certificate_green_book',
|
||||||
);
|
),
|
||||||
|
|
||||||
|
/// 门口门禁人员申请人签字 - 类型: '611', 路径: 'gate_access_personnel_applicant_signature'
|
||||||
|
gateAccessPersonnelApplicantSignature('611', 'gate_access_personnel_applicant_signature'),
|
||||||
|
/// 门口门禁车辆申请人签字 - 类型: '606', 路径: 'gate_access_vehicle_applicant_signature'
|
||||||
|
gateAccessVehicleApplicantSignature('606', 'gate_access_vehicle_applicant_signature'),
|
||||||
|
/// 封闭区域人员申请人签字 - 类型: '609', 路径: 'enclosed_area_personnel_applicant_signature'
|
||||||
|
enclosedAreaPersonnelApplicantSignature('609', 'enclosed_area_personnel_applicant_signature'),
|
||||||
|
/// 封闭区域车辆申请人签字 - 类型: '610', 路径: 'emission_standard_certificate'
|
||||||
|
emissionStandardCertificate('610', 'emission_standard_certificate');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const UploadFileType(this.type, this.path);
|
const UploadFileType(this.type, this.path);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,7 @@ class DoorAndCarApi {
|
||||||
'&temporaryPermissionFlag=$temporaryPermissionFlag',
|
'&temporaryPermissionFlag=$temporaryPermissionFlag',
|
||||||
method: Method.get,
|
method: Method.get,
|
||||||
data: {
|
data: {
|
||||||
|
"zgdw-mjspr": '/primeport/container/stakeholder/firstLevelDoor/approverUser',
|
||||||
// ...data
|
// ...data
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -877,7 +877,7 @@ class _DoorareaCarAddPageState extends State<DoorareaCarAddPage> {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(signImages.isNotEmpty){
|
if(signImages.isNotEmpty){
|
||||||
String signImagesId= await _addImgFilesLicense(signImages, UploadFileType.gateAccessVehicleSignaturePhoto,'');
|
String signImagesId= await _addImgFilesLicense(signImages, UploadFileType.emissionStandardCertificate,'');
|
||||||
addData['informSignId']=signImagesId;
|
addData['informSignId']=signImagesId;
|
||||||
}
|
}
|
||||||
LoadingDialogHelper.hide();
|
LoadingDialogHelper.hide();
|
||||||
|
|
|
||||||
|
|
@ -813,7 +813,7 @@ class _FirstlevelCarAddPageState extends State<FirstlevelCarAddPage> {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(signImages.isNotEmpty){
|
if(signImages.isNotEmpty){
|
||||||
String signImagesId= await _addImgFilesLicense(signImages, UploadFileType.gateAccessVehicleSignaturePhoto,'');
|
String signImagesId= await _addImgFilesLicense(signImages, UploadFileType.gateAccessVehicleApplicantSignature,'');
|
||||||
addData['informSignId']=signImagesId;
|
addData['informSignId']=signImagesId;
|
||||||
}
|
}
|
||||||
LoadingDialogHelper.hide();
|
LoadingDialogHelper.hide();
|
||||||
|
|
|
||||||
|
|
@ -365,7 +365,7 @@ class _OnlylookCarApplicationState extends State<OnlylookCarApplication> {
|
||||||
personnelList=applicationInfo['vehicleAuditLogList']??[];
|
personnelList=applicationInfo['vehicleAuditLogList']??[];
|
||||||
|
|
||||||
final imageResults = await Future.wait([
|
final imageResults = await Future.wait([
|
||||||
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.gateAccessVehicleSignaturePhoto),
|
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.gateAccessVehicleApplicantSignature),
|
||||||
FileApi.getImagePath(applicationInfo['drivingLicenseId'], UploadFileType.gateAccessVehicleLicensePhoto),
|
FileApi.getImagePath(applicationInfo['drivingLicenseId'], UploadFileType.gateAccessVehicleLicensePhoto),
|
||||||
FileApi.getImagePath(applicationInfo['attachmentId'], UploadFileType.gateAccessVehiclePhoto),
|
FileApi.getImagePath(applicationInfo['attachmentId'], UploadFileType.gateAccessVehiclePhoto),
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
|
|
@ -415,7 +415,7 @@ class _OnlylookDoorareaCarState extends State<OnlylookDoorareaCar> {
|
||||||
personnelList=applicationInfo['vehicleAuditLogList']??[];
|
personnelList=applicationInfo['vehicleAuditLogList']??[];
|
||||||
|
|
||||||
final imageResults = await Future.wait([
|
final imageResults = await Future.wait([
|
||||||
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.gateAccessVehicleSignaturePhoto),
|
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.emissionStandardCertificate),
|
||||||
FileApi.getImagePath(applicationInfo['drivingLicenseId'], UploadFileType.gateAccessVehicleLicensePhoto),
|
FileApi.getImagePath(applicationInfo['drivingLicenseId'], UploadFileType.gateAccessVehicleLicensePhoto),
|
||||||
FileApi.getImagePath(applicationInfo['attachmentId'], UploadFileType.gateAccessVehiclePhoto),
|
FileApi.getImagePath(applicationInfo['attachmentId'], UploadFileType.gateAccessVehiclePhoto),
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
|
|
@ -778,7 +778,7 @@ class _DoorareaPersonApplyPageState extends State<DoorareaPersonApplyPage> {
|
||||||
|
|
||||||
LoadingDialogHelper.show();
|
LoadingDialogHelper.show();
|
||||||
if(signImages.isNotEmpty){
|
if(signImages.isNotEmpty){
|
||||||
String licenseId= await _addImgFilesLicense(signImages, UploadFileType.gateAccessVehicleSignaturePhoto,'');
|
String licenseId= await _addImgFilesLicense(signImages, UploadFileType.enclosedAreaPersonnelApplicantSignature,'');
|
||||||
addData['informSignId']=licenseId;
|
addData['informSignId']=licenseId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
isAdd=true;
|
isAdd=true;
|
||||||
xgfDataApplyListData['processOrRecord']=1;
|
xgfDataApplyListData['processOrRecord']=1;
|
||||||
|
|
||||||
xgfDataApplyListData['xgf-stk-personnel-application'] = '/primeport/container/stakeholder/firstLevelDoor/personnelApplication/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/firstLevelDoor/personnelApplication/list';
|
||||||
break;
|
break;
|
||||||
case 2:// 2 进港口门申请记录(人)
|
case 2:// 2 进港口门申请记录(人)
|
||||||
titleName='人员审核记录';
|
titleName='人员审核记录';
|
||||||
|
|
@ -75,7 +75,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
isAdd=false;
|
isAdd=false;
|
||||||
xgfDataApplyListData['processOrRecord']=2;
|
xgfDataApplyListData['processOrRecord']=2;
|
||||||
|
|
||||||
xgfDataApplyListData['xgf-stk-personnel-app-records'] = '/primeport/container/stakeholder/firstLevelDoor/personnelApplicationRecords/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/firstLevelDoor/personnelApplicationRecords/list';
|
||||||
break;
|
break;
|
||||||
case 3://3 封闭区域口门申请(人)
|
case 3://3 封闭区域口门申请(人)
|
||||||
titleName='人员审核';
|
titleName='人员审核';
|
||||||
|
|
@ -84,7 +84,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
xgfDataApplyListData['processOrRecord']=1;
|
xgfDataApplyListData['processOrRecord']=1;
|
||||||
xgfDataApplyListData['personBelongType']=3;
|
xgfDataApplyListData['personBelongType']=3;
|
||||||
|
|
||||||
xgfDataApplyListData['xgs-ren-yuan-feng-bi-qu-yu-shen-qing'] = '/primeport/container/stakeholder/enclosedArea/apply/personnel/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/enclosedArea/apply/personnel/list';
|
||||||
break;
|
break;
|
||||||
case 4://4 封闭区域口门申请记录(人)
|
case 4://4 封闭区域口门申请记录(人)
|
||||||
titleName='人员审核记录';
|
titleName='人员审核记录';
|
||||||
|
|
@ -93,7 +93,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
xgfDataApplyListData['processOrRecord']=2;
|
xgfDataApplyListData['processOrRecord']=2;
|
||||||
xgfDataApplyListData['personBelongType']=3;
|
xgfDataApplyListData['personBelongType']=3;
|
||||||
|
|
||||||
xgfDataApplyListData['xgs-ren-yuan-feng-bi-qu-yu-shen-qing-ji-lu'] = '/primeport/container/stakeholder/enclosedArea/apply/personnelRecords/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/enclosedArea/apply/personnelRecords/list';
|
||||||
break;
|
break;
|
||||||
case 5: //5 进港口门申请(车)
|
case 5: //5 进港口门申请(车)
|
||||||
titleName='车辆审核';
|
titleName='车辆审核';
|
||||||
|
|
@ -102,7 +102,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
xgfDataApplyListData['processOrRecord']=1;
|
xgfDataApplyListData['processOrRecord']=1;
|
||||||
xgfDataApplyListData['vehicleBelongType']='5';
|
xgfDataApplyListData['vehicleBelongType']='5';
|
||||||
|
|
||||||
xgfDataApplyListData['xgf-stk-vehicle-application'] = '/primeport/container/stakeholder/firstLevelDoor/vehicleApplication/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/firstLevelDoor/vehicleApplication/list';
|
||||||
break;
|
break;
|
||||||
case 6: // 6 进港口门申请记录(车)
|
case 6: // 6 进港口门申请记录(车)
|
||||||
titleName='车辆审核记录';
|
titleName='车辆审核记录';
|
||||||
|
|
@ -111,7 +111,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
xgfDataApplyListData['processOrRecord']=2;
|
xgfDataApplyListData['processOrRecord']=2;
|
||||||
xgfDataApplyListData['vehicleBelongType']='5';
|
xgfDataApplyListData['vehicleBelongType']='5';
|
||||||
|
|
||||||
xgfDataApplyListData['xgf-stk-vehicle-app-records'] = '/primeport/container/stakeholder/firstLevelDoor/vehicleApplicationRecords/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/firstLevelDoor/vehicleApplicationRecords/list';
|
||||||
break;
|
break;
|
||||||
case 7: // 7 封闭区域口门申请(车)
|
case 7: // 7 封闭区域口门申请(车)
|
||||||
titleName='车辆审核';
|
titleName='车辆审核';
|
||||||
|
|
@ -120,7 +120,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
xgfDataApplyListData['processOrRecord']=1;
|
xgfDataApplyListData['processOrRecord']=1;
|
||||||
xgfDataApplyListData['personBelongType']=3;
|
xgfDataApplyListData['personBelongType']=3;
|
||||||
|
|
||||||
xgfDataApplyListData['xgs-che-liang-feng-bi-qu-yu-shen-qing'] = '/primeport/container/stakeholder/enclosedArea/apply/vehicle/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/enclosedArea/apply/vehicle/list';
|
||||||
break;
|
break;
|
||||||
case 8: // 8 封闭区域口门申请记录(车)
|
case 8: // 8 封闭区域口门申请记录(车)
|
||||||
titleName='车辆审核记录';
|
titleName='车辆审核记录';
|
||||||
|
|
@ -129,7 +129,7 @@ class _DoorareaPersonRecordPageState extends State<DoorareaPersonRecordPage> {
|
||||||
xgfDataApplyListData['processOrRecord']=2;
|
xgfDataApplyListData['processOrRecord']=2;
|
||||||
xgfDataApplyListData['personBelongType']=3;
|
xgfDataApplyListData['personBelongType']=3;
|
||||||
|
|
||||||
xgfDataApplyListData['xgs-che-liang-feng-bi-qu-yu-shen-qing-ji-lu'] = '/primeport/container/stakeholder/enclosedArea/apply/vehicleRecords/list';
|
xgfDataApplyListData['menuPath'] = '/primeport/container/stakeholder/enclosedArea/apply/vehicleRecords/list';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -731,7 +731,7 @@ class _FirstlevelPersonAddPageState extends State<FirstlevelPersonAddPage> {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(signImages.isNotEmpty){
|
if(signImages.isNotEmpty){
|
||||||
String licenseId= await _addImgFilesLicense(signImages, UploadFileType.gateAccessVehicleSignaturePhoto,'');
|
String licenseId= await _addImgFilesLicense(signImages, UploadFileType.gateAccessPersonnelApplicantSignature,'');
|
||||||
addData['informSignId']=licenseId;
|
addData['informSignId']=licenseId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -365,7 +365,7 @@ class _OnlylookDoorareaPersonState extends State<OnlylookDoorareaPerson> {
|
||||||
personnelList=applicationInfo['personApplyList']??[];
|
personnelList=applicationInfo['personApplyList']??[];
|
||||||
|
|
||||||
final imageResults = await Future.wait([
|
final imageResults = await Future.wait([
|
||||||
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.gateAccessVehicleSignaturePhoto),
|
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.enclosedAreaPersonnelApplicantSignature),
|
||||||
]);
|
]);
|
||||||
if (imageResults[0]['success']) {
|
if (imageResults[0]['success']) {
|
||||||
setState(() {
|
setState(() {
|
||||||
|
|
|
||||||
|
|
@ -360,7 +360,7 @@ class _OnlylookPersonApplicationState extends State<OnlylookPersonApplication> {
|
||||||
personnelList=applicationInfo['personApplyList']??[];
|
personnelList=applicationInfo['personApplyList']??[];
|
||||||
|
|
||||||
final imageResults = await Future.wait([
|
final imageResults = await Future.wait([
|
||||||
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.gateAccessVehicleSignaturePhoto),
|
FileApi.getImagePath(applicationInfo['informSignId'], UploadFileType.gateAccessPersonnelApplicantSignature),
|
||||||
]);
|
]);
|
||||||
if (imageResults[0]['success']) {
|
if (imageResults[0]['success']) {
|
||||||
setState(() {
|
setState(() {
|
||||||
|
|
|
||||||
|
|
@ -854,13 +854,23 @@ class HomePageState extends RouteAwareState<HomePage>
|
||||||
if(pcType==2){
|
if(pcType==2){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// if(item['appName']=="隐患治理"||item['appName']=="隐患管理"||item['appName']=="风险管控应用"){
|
switch(item['appName']){
|
||||||
|
case "隐患治理":
|
||||||
|
case "隐患管理":
|
||||||
|
case "风险管控应用":
|
||||||
// await pushPage(ApplicationPageTwo(), context);
|
// await pushPage(ApplicationPageTwo(), context);
|
||||||
// }else if(item['appName']=="消防检查"){
|
break;
|
||||||
|
case "消防检查":
|
||||||
// await pushPage(FireManagementTabPage(), context);
|
// await pushPage(FireManagementTabPage(), context);
|
||||||
// }else{
|
break;
|
||||||
|
case "一级口门管理":
|
||||||
|
await pushPage(DoorcarTabPage(), context);
|
||||||
|
break;
|
||||||
|
case "安全环保检查":
|
||||||
// await pushPage(SafecheckTabList(), context);
|
// await pushPage(SafecheckTabList(), context);
|
||||||
// }
|
break;
|
||||||
|
|
||||||
|
}
|
||||||
_getToDoWorkList(pcType);
|
_getToDoWorkList(pcType);
|
||||||
// _getHiddenIssuesNum();
|
// _getHiddenIssuesNum();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue