|
|
|
|
@ -48,6 +48,7 @@ class _HyshGroupState extends State<HyshGroup> {
|
|
|
|
|
|
|
|
|
|
void initState() {
|
|
|
|
|
_selectedRadio = widget.selectedRadio;
|
|
|
|
|
tsjj = _selectedRadio == 0 ? true : false; // 解决初审为非黑烟、复审默认勾选非黑烟车,同时取消勾选“同时推送交警”
|
|
|
|
|
|
|
|
|
|
//黑烟审核推送交警Checkbox改变事件
|
|
|
|
|
eventBus.on<HycsDataAuditSfyc>().listen((event) {
|
|
|
|
|
@ -407,69 +408,6 @@ class _HyshGroupState extends State<HyshGroup> {
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//5.3-0、得到审核结果组件
|
|
|
|
|
Widget getShjg0(int index) {
|
|
|
|
|
return Container(
|
|
|
|
|
width: ScreenUtil().setWidth(1022),
|
|
|
|
|
height: ScreenUtil().setHeight(175),
|
|
|
|
|
child: Column(
|
|
|
|
|
children: [
|
|
|
|
|
Row(
|
|
|
|
|
mainAxisAlignment: MainAxisAlignment.start,
|
|
|
|
|
children: <Widget>[
|
|
|
|
|
SizedBox(width: my_marginLeft),
|
|
|
|
|
Text((widget.hyshlx == 'hyfh' ? '复审' : '初审') + '结果: ',
|
|
|
|
|
style: TextStyle(
|
|
|
|
|
fontSize: widget.fontSize,
|
|
|
|
|
color: 0 == _selectedRadio ? Colors.red : Colors.green)),
|
|
|
|
|
CustomRadioWidget(
|
|
|
|
|
value: 0,
|
|
|
|
|
title: mapHyshlx[hyshlx]['nick_text'] + "为黑烟车",
|
|
|
|
|
fontSize: widget.fontSize,
|
|
|
|
|
width: ScreenUtil().setWidth(400),
|
|
|
|
|
groupValue: _selectedRadio,
|
|
|
|
|
onChanged: (int value) {
|
|
|
|
|
_selectedRadio = value;
|
|
|
|
|
fh_hyc = true; //复审为黑烟车
|
|
|
|
|
tsjj = true; //同时推送交警
|
|
|
|
|
//黑烟初审数据审核Radio选项改变广播
|
|
|
|
|
eventBus.fire(HycsDataAuditRadioEvent('黑烟初审数据审核Radio选项已改变', _selectedRadio));
|
|
|
|
|
setState(() {});
|
|
|
|
|
print('selectedRadio = ${_selectedRadio.toString()}');
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
SizedBox(height: ScreenUtil().setHeight(15)),
|
|
|
|
|
Row(
|
|
|
|
|
mainAxisAlignment: MainAxisAlignment.start,
|
|
|
|
|
children: <Widget>[
|
|
|
|
|
SizedBox(width: my_marginLeft),
|
|
|
|
|
Text((widget.hyshlx == 'hyfh' ? '复审' : '初审') + '结果: ',
|
|
|
|
|
style: TextStyle(fontSize: widget.fontSize, color: Colors.white)),
|
|
|
|
|
CustomRadioWidget(
|
|
|
|
|
value: 1,
|
|
|
|
|
title: "非黑烟车",
|
|
|
|
|
fontSize: widget.fontSize,
|
|
|
|
|
width: ScreenUtil().setWidth(400),
|
|
|
|
|
groupValue: _selectedRadio,
|
|
|
|
|
onChanged: (int value) {
|
|
|
|
|
_selectedRadio = value;
|
|
|
|
|
fh_hyc = false; //复审为黑烟车
|
|
|
|
|
tsjj = false; //同时推送交警
|
|
|
|
|
//黑烟初审数据审核Radio选项改变广播
|
|
|
|
|
eventBus.fire(HycsDataAuditRadioEvent('黑烟初审数据审核Radio选项已改变', _selectedRadio));
|
|
|
|
|
setState(() {});
|
|
|
|
|
print('selectedRadio = ${_selectedRadio.toString()}');
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//5.2、得到审核意见组件
|
|
|
|
|
Widget getShyj(int index) {
|
|
|
|
|
// return ConstrainedBox(
|
|
|
|
|
|