Merge remote-tracking branch 'origin/main'

# Conflicts:
#	lib/http/ApiService.dart
main
hs 2025-09-18 21:46:15 +08:00
commit ba802aaaad
4 changed files with 20 additions and 15 deletions

View File

@ -645,7 +645,7 @@ class _SafeDrawerPageState extends State<SafeDrawerPage> {
_rectifyCtl.text = rectify;
hiddenForm['HIDDENDESCR'] = desc;
hiddenForm['RECTIFYDESCR'] = rectify;
hiddenForm['RECTIFICATIONTYPE'] = '1';
// hiddenForm['RECTIFICATIONTYPE'] = '1';
});
} else {
ToastUtil.showNormal(context, '识别失败');

View File

@ -106,10 +106,10 @@ class _HazardRegistrationPageState extends State<HazardRegistrationPage> {
}
// _yinHuanVido
// _yinHuanImages= hImgs.map((e) => ApiService.baseImgPath +e["FILEPATH"]).toList();
_standardController.text=pd["HIDDENDESCR"];
_partController.text=pd["HIDDENPART"];
_repairLevelName =pd["HIDDENLEVELNAME"];
hazardLeve =pd["HIDDENLEVEL"];
_standardController.text=pd["HIDDENDESCR"]??"";
_partController.text=pd["HIDDENPART"]??"";
_repairLevelName =pd["HIDDENLEVELNAME"]??"";
hazardLeve =pd["HIDDENLEVEL"]??"";
_yinHuanTypeIds= pd["HIDDENTYPE"].toString().split(",");
_yinHuanTypeNames= pd["HIDDENTYPE_NAME"].toString().split("/");
yinHuanName=pd["HIDDENTYPE_NAME"].toString();
@ -120,14 +120,14 @@ class _HazardRegistrationPageState extends State<HazardRegistrationPage> {
_isDanger=false;
}
buMenId=pd["RECTIFICATIONDEPT"];
buMenPDId=pd["HIDDENFINDDEPT"];
buMenName=pd["RECTIFICATIONDEPTNAME"];
responsibleId=pd["RECTIFICATIONOR"];
responsibleName=pd["RECTIFICATIONORNAME"];
dataTime=pd["RECTIFICATIONDEADLINE"];
buMenId=pd["RECTIFICATIONDEPT"]??"";
buMenPDId=pd["HIDDENFINDDEPT"]??"";
buMenName=pd["RECTIFICATIONDEPTNAME"]??"";
responsibleId=pd["RECTIFICATIONOR"]??"";
responsibleName=pd["RECTIFICATIONORNAME"]??"";
dataTime=pd["RECTIFICATIONDEADLINE"]??"";
_dangerDetailController.text=pd["RECTIFYDESCR"];
_dangerDetailController.text=pd["RECTIFYDESCR"]??"";
_zhengGaiImages= rImgs.map((e) => ImgData(path: ApiService.baseImgPath +e["FILEPATH"], id: '')).toList();
// _zhengGaiImages"rImgs" -> [_GrowableList]
@ -637,6 +637,12 @@ class _HazardRegistrationPageState extends State<HazardRegistrationPage> {
buMenId = SessionService.instance.loginUser?["DEPARTMENT_ID"];
buMenName = SessionService.instance.loginUser?["DEPARTMENT_NAME"];
responsibleId=SessionService.instance.loginUser?["USER_ID"];
responsibleName=SessionService.instance.loginUser?["NAME"];
}else{
type="2";
if(buMenId.isEmpty){

View File

@ -84,8 +84,7 @@ class _DangerousOptionsPageState extends State<DangerousOptionsPage> {
status = widget.status;
measures = widget.measures;
imgList = List<ImageData>.from(widget.imgList);
signImgList =
widget.signImgList.map((map) => SignImageData.fromJson(map)).toList();
signImgList = widget.signImgList.map((map) => SignImageData.fromJson(map)).toList();
}
///

View File

@ -237,7 +237,7 @@ class _CutroadDetailFormWidgetState extends State<CutroadDetailFormWidget> {
),
if (FormUtils.hasValue(pd, 'WORK_START_DATE')) ...[
const Divider(),
ItemListWidget.twoRowTitleText(label: '路作业实施时间', text: FormUtils.hasValue(pd, 'WORK_END_DATE')
ItemListWidget.twoRowTitleText(label: '路作业实施时间', text: FormUtils.hasValue(pd, 'WORK_END_DATE')
? '${pd['WORK_START_DATE'] ?? ''} - ${pd['WORK_END_DATE'] ?? ''}'
: pd['WORK_START_DATE'] ?? ''),
if (!FormUtils.hasValue(pd, 'WORK_END_DATE'))