hyzp_ybqx-Commit119:版本号更新为1.4.24+20220409。按公司要求修改审核逻辑,即使 当前时间 > 抓拍时间 + 审核间隔,也允许用户进行初审和复审审核,只是禁止推送

master
WinUser01 4 years ago
parent 55a95cb3aa
commit 38ce516148

@ -99,10 +99,10 @@ class UserInfo {
copyright_info = '© ' + qx_name_long + '城乡融合发展局 四川省踏石科技\n版权所有,' + service_tel.substring(1); copyright_info = '© ' + qx_name_long + '城乡融合发展局 四川省踏石科技\n版权所有,' + service_tel.substring(1);
copyright_info_PinYin = 'YIBIN SANJIANG NEW AREA BLACK SMOKE CAR CAPTURE SYSTEM'; copyright_info_PinYin = 'YIBIN SANJIANG NEW AREA BLACK SMOKE CAR CAPTURE SYSTEM';
// //
// mapPoi = {text: , pt: {latitude: 28.811272454489966, longitude: 104.67718748580859}, uid: f79d3a036020ce5fa3d23041} // coordinate = {latitude: 28.822633806922394, longitude: 104.75964294854222}
center_latitude = 28.811272454489966; // center_latitude = 28.822633806922394; //
center_longitude = 104.69745647939359; // center_longitude = 104.75964294854222; //
g_zoomLevel = g_zoomLevel_default = 12; // g_zoomLevel = g_zoomLevel_default = 13; //
break; break;
case 511523: // case 511523: //
service_tel = ''; service_tel = '';

@ -176,72 +176,70 @@ class _HyshGroupState extends State<HyshGroup> {
getBtnSizeX( getBtnSizeX(
text: '复审提交', text: '复审提交',
fontColor: 0 == _selectedRadio ? Colors.red : Colors.green, fontColor: 0 == _selectedRadio ? Colors.red : Colors.green,
onPressedFun: 1 == sfyc // onPressedFun: 1 == sfyc
? null // ? null
: () async { // : () async {
int ret = -1; onPressedFun: () async {
print('等待复审提交确认'); int ret = -1;
await Navigator.of(context) print('等待复审提交确认');
.push( await Navigator.of(context)
PageRouteBuilder( .push(
opaque: false, PageRouteBuilder(
pageBuilder: (context, animation, secondaryAnimation) => opaque: false,
CustomDialogHysh( pageBuilder: (context, animation, secondaryAnimation) => CustomDialogHysh(
shjg: 0 == _selectedRadio ? hyc_text : fhyc_text, shjg: 0 == _selectedRadio ? hyc_text : fhyc_text,
title: '复审', title: '复审',
content: content:
'是否进行复审提交${tsjj && 0 == sfyc ? '、同时推送交警' : ''}\n${1 == sfyc ? _sfcyTextTrue : ''}'), '是否进行复审提交${tsjj && 0 == sfyc ? '、同时推送交警' : ''}\n${1 == sfyc ? _sfcyTextTrue : ''}'),
), ),
) )
.then((value) async { .then((value) async {
print('value = $value'); print('value = $value');
if (value) { if (value) {
print('用户已确认,开始处理复审提交!'); print('用户已确认,开始处理复审提交!');
// sfyc 0- 1- // sfyc 0- 1-
// sfyc 0 // sfyc 0
// A int sfyc = 0 // A int sfyc = 0
// B>+ sfyc = 1 // B>+ sfyc = 1
// sfyc tsjj // sfyc tsjj
set_sfyc_tsjj(int.parse(listGetZpjl[widget.index]['zpsj'])) set_sfyc_tsjj(int.parse(listGetZpjl[widget.index]['zpsj']))
.then((value) async { .then((value) async {
hyshContentFirstAudit( hyshContentFirstAudit(
widget.id, widget.id,
widget.index, widget.index,
mapHyshlx[hyshlx]['audit_workflow'], mapHyshlx[hyshlx]['audit_workflow'],
topTabs_map['auditShuoming_Controller_List'][widget.index] topTabs_map['auditShuoming_Controller_List'][widget.index].text,
.text, topTabs_map['auditTitle'][widget.index],
topTabs_map['auditTitle'][widget.index], sfyc: sfyc,
sfyc: sfyc, ).then((value) {
).then((value) { eventBus.fire(
eventBus.fire(HycsDataUpdateEvent( HycsDataUpdateEvent('${mapHyshlx[hyshlx]['text']}数据已更新'));
'${mapHyshlx[hyshlx]['text']}数据已更新')); //
// print('tsjj = $tsjj');
print('tsjj = $tsjj'); if (tsjj) {
if (tsjj) { print('before tsjjFun(widget.id, _plateAndID)');
print('before tsjjFun(widget.id, _plateAndID)');
String _plateAndID = String _plateAndID = topTabs_map['car_number_List'].toString() +
topTabs_map['car_number_List'].toString() + '(ID:${widget.id.toString()})';
'(ID:${widget.id.toString()})';
tsjjFun(widget.id, _plateAndID); tsjjFun(widget.id, _plateAndID);
print('after tsjjFun(widget.id, _plateAndID)'); print('after tsjjFun(widget.id, _plateAndID)');
Fluttertoast.showToast( Fluttertoast.showToast(
msg: '$_plateAndID 已推送交警,请等待返回结果。', msg: '$_plateAndID 已推送交警,请等待返回结果。',
gravity: ToastGravity.CENTER); gravity: ToastGravity.CENTER);
}
});
});
} else {
print('用户取消了复审提交');
} }
}); });
Navigator.pop(context, ret); });
}, } else {
print('用户取消了复审提交');
}
});
Navigator.pop(context, ret);
},
width: 90.0, width: 90.0,
height: 34.0), //'复审提交' height: 34.0), //'复审提交'
getBtnSizeX( getBtnSizeX(
@ -271,46 +269,46 @@ class _HyshGroupState extends State<HyshGroup> {
getBtnSizeX( getBtnSizeX(
text: '初审提交', text: '初审提交',
fontColor: 0 == _selectedRadio ? Colors.red : Colors.green, fontColor: 0 == _selectedRadio ? Colors.red : Colors.green,
onPressedFun: 1 == sfyc // onPressedFun: 1 == sfyc
? null // ? null
: () async { // : () async {
int ret = -1; onPressedFun: () async {
print('等待初审提交确认'); int ret = -1;
await Navigator.of(context) print('等待初审提交确认');
.push( await Navigator.of(context)
PageRouteBuilder( .push(
opaque: false, PageRouteBuilder(
pageBuilder: (context, animation, secondaryAnimation) => opaque: false,
CustomDialogHysh( pageBuilder: (context, animation, secondaryAnimation) =>
shjg: 0 == _selectedRadio ? hyc_text : fhyc_text, CustomDialogHysh(
title: '初审', shjg: 0 == _selectedRadio ? hyc_text : fhyc_text,
content: '是否进行初审提交?'), title: '初审',
), content: '是否进行初审提交?'),
) ),
.then((value) async { )
print('value = $value'); .then((value) async {
if (value) { print('value = $value');
print('用户已确认,开始处理初审提交!'); if (value) {
//return; print('用户已确认,开始处理初审提交!');
//return;
hyshContentFirstAudit( hyshContentFirstAudit(
widget.id, widget.id,
widget.index, widget.index,
mapHyshlx[hyshlx]['audit_workflow'], mapHyshlx[hyshlx]['audit_workflow'],
topTabs_map['auditShuoming_Controller_List'][widget.index] topTabs_map['auditShuoming_Controller_List'][widget.index].text,
.text, topTabs_map['auditTitle'][widget.index],
topTabs_map['auditTitle'][widget.index], sfyc: 0,
sfyc: 0, ).then((value) {
).then((value) { eventBus
eventBus.fire( .fire(HycsDataUpdateEvent('${mapHyshlx[hyshlx]['text']}数据已更新'));
HycsDataUpdateEvent('${mapHyshlx[hyshlx]['text']}数据已更新')); });
}); } else {
} else { print('用户取消了初审提交');
print('用户取消了初审提交'); }
} });
}); Navigator.pop(context, ret);
Navigator.pop(context, ret); },
},
width: 90.0), //'初审提交' width: 90.0), //'初审提交'
getBtnSizeX( getBtnSizeX(
text: "取消", text: "取消",

Loading…
Cancel
Save