|
|
@@ -176,28 +176,30 @@ public class KeepAccountController {
|
|
176
|
176
|
List<DataKcglFcbgzDefault> list = keepAccountService.queryTotalByExample(example);
|
|
177
|
177
|
for (DataKcglFcbgzDefault fcbgz : list) {
|
|
178
|
178
|
try {
|
|
179
|
|
- fcbgz.setUnitid(orgId);
|
|
180
|
|
- DataKcglFcbgzDefault obj = fcbgzService.findConditionMax(fcbgz);
|
|
181
|
|
- fcbgz.setKcsl(obj.getKcsl());
|
|
182
|
|
- //获取是否审核和是否记账
|
|
183
|
|
- Map<String, Object> map = keepaccountFeignService.selectHouseKeepAccountData(fcbgz.getCh(),
|
|
184
|
|
- fcbgz.getHwh(),
|
|
185
|
|
- Integer.parseInt(fcbgz.getHwxz()),
|
|
186
|
|
- Integer.parseInt(fcbgz.getPz()),
|
|
187
|
|
- ParameterUtil.date2string(fcbgz.getRq()),
|
|
188
|
|
- 0);
|
|
189
|
|
- Map<String, Object> datamap = (Map<String, Object>) map.get("obj");
|
|
190
|
|
- String isJZ = ObjectUtils.toString(datamap.get("accountingPerson"),"");
|
|
191
|
|
- String isSH = ObjectUtils.toString(datamap.get("auditor"),"");
|
|
192
|
|
- if ("".equals(isJZ)) {
|
|
193
|
|
- fcbgz.setJZ(true);
|
|
194
|
|
- } else {
|
|
195
|
|
- fcbgz.setJZ(false);
|
|
196
|
|
- }
|
|
197
|
|
- if ("".equals(isSH)) {
|
|
198
|
|
- fcbgz.setSH(true);
|
|
199
|
|
- } else {
|
|
200
|
|
- fcbgz.setSH(false);
|
|
|
179
|
+ if (ParameterUtil.isnotnull(fcbgz.getHwxz())) {
|
|
|
180
|
+ fcbgz.setUnitid(orgId);
|
|
|
181
|
+ DataKcglFcbgzDefault obj = fcbgzService.findConditionMax(fcbgz);
|
|
|
182
|
+ fcbgz.setKcsl(obj.getKcsl());
|
|
|
183
|
+ //获取是否审核和是否记账
|
|
|
184
|
+ Map<String, Object> map = keepaccountFeignService.selectHouseKeepAccountData(fcbgz.getCh(),
|
|
|
185
|
+ fcbgz.getHwh(),
|
|
|
186
|
+ Integer.parseInt(fcbgz.getHwxz()),
|
|
|
187
|
+ Integer.parseInt(fcbgz.getPz()),
|
|
|
188
|
+ ParameterUtil.date2string(fcbgz.getRq()),
|
|
|
189
|
+ 0);
|
|
|
190
|
+ Map<String, Object> datamap = (Map<String, Object>) map.get("obj");
|
|
|
191
|
+ String isJZ = ObjectUtils.toString(datamap.get("accountingPerson"),"");
|
|
|
192
|
+ String isSH = ObjectUtils.toString(datamap.get("auditor"),"");
|
|
|
193
|
+ if ("".equals(isJZ)) {
|
|
|
194
|
+ fcbgz.setJZ(true);
|
|
|
195
|
+ } else {
|
|
|
196
|
+ fcbgz.setJZ(false);
|
|
|
197
|
+ }
|
|
|
198
|
+ if ("".equals(isSH)) {
|
|
|
199
|
+ fcbgz.setSH(true);
|
|
|
200
|
+ } else {
|
|
|
201
|
+ fcbgz.setSH(false);
|
|
|
202
|
+ }
|
|
201
|
203
|
}
|
|
202
|
204
|
} catch (Exception e) {
|
|
203
|
205
|
e.printStackTrace();
|