|
|
@@ -94,8 +94,8 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
94
|
94
|
// 工厂排污类型
|
|
95
|
95
|
setDictMenuNotifier(gcpwlxList, gcpwlx, DictType.gcpwlx, data?.gcpwlx);
|
|
96
|
96
|
if (data?.gcpwlx == null) {
|
|
97
|
|
- gcpwlx.value = gcpwlxList.value[0];
|
|
98
|
|
- data?.gcpwlx = gcpwlxList.value[0].value;
|
|
|
97
|
+ gcpwlx.value = gcpwlxList.value.first;
|
|
|
98
|
+ data?.gcpwlx = gcpwlxList.value.first.value;
|
|
99
|
99
|
}
|
|
100
|
100
|
|
|
101
|
101
|
// 水源、土壤污染
|
|
|
@@ -104,8 +104,8 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
104
|
104
|
// 污染物类型
|
|
105
|
105
|
setDictMenuNotifier(wrwlxList, wrwlx, DictType.wrwlx, data?.wrwlx);
|
|
106
|
106
|
if (data?.wrwlx == null) {
|
|
107
|
|
- wrwlx.value = wrwlxList.value[0];
|
|
108
|
|
- data?.wrwlx = wrwlxList.value[0].value;
|
|
|
107
|
+ wrwlx.value = wrwlxList.value.first;
|
|
|
108
|
+ data?.wrwlx = wrwlxList.value.first.value;
|
|
109
|
109
|
}
|
|
110
|
110
|
|
|
111
|
111
|
// 病虫害
|
|
|
@@ -114,14 +114,14 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
114
|
114
|
// 病虫害类型
|
|
115
|
115
|
setDictMenuNotifier(bchlxList, bchlx, DictType.bchlx, data?.bchlx);
|
|
116
|
116
|
if (data?.bchlx == null) {
|
|
117
|
|
- bchlx.value = bchlxList.value[0];
|
|
118
|
|
- data?.bchlx = bchlxList.value[0].value;
|
|
|
117
|
+ bchlx.value = bchlxList.value.first;
|
|
|
118
|
+ data?.bchlx = bchlxList.value.first.value;
|
|
119
|
119
|
}
|
|
120
|
120
|
|
|
121
|
|
- // 收货期间是否发生连阴雨天气
|
|
|
121
|
+ // 收获期间是否发生连阴雨天气
|
|
122
|
122
|
setNumBoolMenuSelNotifier(shqjsffslyytq, data?.shqjsffslyytq ?? 1);
|
|
123
|
123
|
|
|
124
|
|
- // 收货粮食水分是否偏高
|
|
|
124
|
+ // 收获粮食水分是否偏高
|
|
125
|
125
|
setNumBoolMenuSelNotifier(shlssfsfpg, data?.shlssfsfpg ?? 1);
|
|
126
|
126
|
|
|
127
|
127
|
// 近年来本地是否发生真菌毒素污染
|
|
|
@@ -130,8 +130,8 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
130
|
130
|
// 真菌毒素污染类型
|
|
131
|
131
|
setDictMenuNotifier(zjdswrlxList, zjdswrlx, DictType.zjdswrlx, data?.zjdswrlx);
|
|
132
|
132
|
if (data?.zjdswrlx == null) {
|
|
133
|
|
- zjdswrlx.value = zjdswrlxList.value[0];
|
|
134
|
|
- data?.zjdswrlx = zjdswrlxList.value[0].value;
|
|
|
133
|
+ zjdswrlx.value = zjdswrlxList.value.first;
|
|
|
134
|
+ data?.zjdswrlx = zjdswrlxList.value.first.value;
|
|
135
|
135
|
}
|
|
136
|
136
|
|
|
137
|
137
|
// 近年来本地是否发生重金属污染
|
|
|
@@ -140,8 +140,8 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
140
|
140
|
// 重金属污染类型
|
|
141
|
141
|
setDictMenuNotifier(zjswrlxList, zjswrlx, DictType.zjswrlx, data?.zjswrlx);
|
|
142
|
142
|
if (data?.zjswrlx == null) {
|
|
143
|
|
- zjswrlx.value = zjswrlxList.value[0];
|
|
144
|
|
- data?.zjswrlx = zjswrlxList.value[0].value;
|
|
|
143
|
+ zjswrlx.value = zjswrlxList.value.first;
|
|
|
144
|
+ data?.zjswrlx = zjswrlxList.value.first.value;
|
|
145
|
145
|
}
|
|
146
|
146
|
}
|
|
147
|
147
|
|
|
|
@@ -162,7 +162,18 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
162
|
162
|
'种植土地周围是否有工厂排污',
|
|
163
|
163
|
boolList,
|
|
164
|
164
|
zztdzwsfygcpw,
|
|
165
|
|
- (_, sel) => data?.zztdzwsfygcpw = sel.value,
|
|
|
165
|
+ (_, sel) {
|
|
|
166
|
+ data?.zztdzwsfygcpw = sel.value;
|
|
|
167
|
+ if (sel.value) {
|
|
|
168
|
+ // 是:类型置空
|
|
|
169
|
+ gcpwlx.value = null;
|
|
|
170
|
+ data?.gcpwlx = null;
|
|
|
171
|
+ } else {
|
|
|
172
|
+ // 否:选中第一选项
|
|
|
173
|
+ gcpwlx.value = gcpwlxList.value.first;
|
|
|
174
|
+ data?.gcpwlx = gcpwlx.value?.value;
|
|
|
175
|
+ }
|
|
|
176
|
+ },
|
|
166
|
177
|
),
|
|
167
|
178
|
CardWidgets.buildMenu(
|
|
168
|
179
|
isDetail,
|
|
|
@@ -176,7 +187,18 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
176
|
187
|
'种植土地周围使用水源、土壤是否有污染',
|
|
177
|
188
|
boolList,
|
|
178
|
189
|
zztdzwsysytrsfywr,
|
|
179
|
|
- (_, sel) => data?.zztdzwsysytrsfywr = sel.value,
|
|
|
190
|
+ (_, sel) {
|
|
|
191
|
+ data?.zztdzwsysytrsfywr = sel.value;
|
|
|
192
|
+ if (sel.value) {
|
|
|
193
|
+ // 是:类型置空
|
|
|
194
|
+ wrwlx.value = null;
|
|
|
195
|
+ data?.wrwlx = null;
|
|
|
196
|
+ } else {
|
|
|
197
|
+ // 否:选中第一选项
|
|
|
198
|
+ wrwlx.value = wrwlxList.value.first;
|
|
|
199
|
+ data?.wrwlx = wrwlx.value?.value;
|
|
|
200
|
+ }
|
|
|
201
|
+ },
|
|
180
|
202
|
),
|
|
181
|
203
|
CardWidgets.buildMenu(
|
|
182
|
204
|
isDetail,
|
|
|
@@ -190,25 +212,38 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
190
|
212
|
'生产过程中是否发生比较严重的病虫害',
|
|
191
|
213
|
boolList,
|
|
192
|
214
|
scgczsffsbjyzdbch,
|
|
193
|
|
- (_, sel) => data?.scgczsffsbjyzdbch = sel.value,
|
|
|
215
|
+ (_, sel) {
|
|
|
216
|
+ data?.scgczsffsbjyzdbch = sel.value;
|
|
|
217
|
+ if (sel.value) {
|
|
|
218
|
+ // 是:类型置空
|
|
|
219
|
+ bchlx.value = null;
|
|
|
220
|
+ data?.bchlx = null;
|
|
|
221
|
+ } else {
|
|
|
222
|
+ // 否:选中第一选项
|
|
|
223
|
+ bchlx.value = bchlxList.value.first;
|
|
|
224
|
+ data?.bchlx = bchlx.value?.value;
|
|
|
225
|
+ }
|
|
|
226
|
+ },
|
|
194
|
227
|
),
|
|
195
|
228
|
CardWidgets.buildMenu(
|
|
196
|
229
|
isDetail,
|
|
197
|
230
|
'病虫害类型',
|
|
198
|
231
|
bchlxList,
|
|
199
|
232
|
bchlx,
|
|
200
|
|
- (_, sel) => data?.bchlx = sel.value,
|
|
|
233
|
+ (_, sel) {
|
|
|
234
|
+ data?.bchlx = sel.value;
|
|
|
235
|
+ },
|
|
201
|
236
|
),
|
|
202
|
237
|
CardWidgets.buildMenu(
|
|
203
|
238
|
isDetail,
|
|
204
|
|
- '收货期间是否发生连阴雨天气',
|
|
|
239
|
+ '收获期间是否发生连阴雨天气',
|
|
205
|
240
|
sfList,
|
|
206
|
241
|
shqjsffslyytq,
|
|
207
|
242
|
(_, sel) => data?.shqjsffslyytq = sel.value,
|
|
208
|
243
|
),
|
|
209
|
244
|
CardWidgets.buildMenu(
|
|
210
|
245
|
isDetail,
|
|
211
|
|
- '收货粮食水分是否偏高',
|
|
|
246
|
+ '收获粮食水分是否偏高',
|
|
212
|
247
|
sfList,
|
|
213
|
248
|
shlssfsfpg,
|
|
214
|
249
|
(_, sel) => data?.shlssfsfpg = sel.value,
|
|
|
@@ -218,7 +253,18 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
218
|
253
|
'近年来本地是否发生真菌毒素污染',
|
|
219
|
254
|
sfList,
|
|
220
|
255
|
jnlbdsffszmwr,
|
|
221
|
|
- (_, sel) => data?.jnlbdsffszmwr = sel.value,
|
|
|
256
|
+ (_, sel) {
|
|
|
257
|
+ data?.jnlbdsffszmwr = sel.value;
|
|
|
258
|
+ if (sel.value == 0) {
|
|
|
259
|
+ // 是:类型置空
|
|
|
260
|
+ zjdswrlx.value = null;
|
|
|
261
|
+ data?.zjdswrlx = null;
|
|
|
262
|
+ } else {
|
|
|
263
|
+ // 否:选中第一选项
|
|
|
264
|
+ zjdswrlx.value = zjdswrlxList.value.first;
|
|
|
265
|
+ data?.zjdswrlx = zjdswrlx.value?.value;
|
|
|
266
|
+ }
|
|
|
267
|
+ },
|
|
222
|
268
|
),
|
|
223
|
269
|
CardWidgets.buildMenu(
|
|
224
|
270
|
isDetail,
|
|
|
@@ -232,7 +278,18 @@ class _ReapSampleDisasterDetailPageState extends BaseLifecycleState<ReapSampleDi
|
|
232
|
278
|
'近年来本地是否发生重金属污染',
|
|
233
|
279
|
sfList,
|
|
234
|
280
|
jnlbdsfzjswr,
|
|
235
|
|
- (_, sel) => data?.jnlbdsfzjswr = sel.value,
|
|
|
281
|
+ (_, sel) {
|
|
|
282
|
+ data?.jnlbdsfzjswr = sel.value;
|
|
|
283
|
+ if (sel.value == 0) {
|
|
|
284
|
+ // 是:类型置空
|
|
|
285
|
+ zjswrlx.value = null;
|
|
|
286
|
+ data?.zjswrlx = null;
|
|
|
287
|
+ } else {
|
|
|
288
|
+ // 否:选中第一选项
|
|
|
289
|
+ zjswrlx.value = zjswrlxList.value.first;
|
|
|
290
|
+ data?.zjswrlx = zjswrlx.value?.value;
|
|
|
291
|
+ }
|
|
|
292
|
+ },
|
|
236
|
293
|
),
|
|
237
|
294
|
CardWidgets.buildMenu(
|
|
238
|
295
|
isDetail,
|