feat: 国际进港新增事故签证功能页面

- 新建事故签证列表页(类型2:多选列表+批量删除)
- 搜索区支持航班日期/航班号级联查询始发站和目的站
- 对接 GjAccidentVisa/search 和 GjAccidentVisa/delete 接口
- 国际进港菜单添加"事故签证"入口

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-08 16:39:03 +08:00
parent 1476f1368a
commit 330b5bc28a
11 changed files with 812 additions and 0 deletions

View File

@@ -454,6 +454,13 @@
android:exported="false"
android:screenOrientation="userLandscape" />
<!-- 国际进港-事故签证 -->
<activity
android:name="com.lukouguoji.gjj.activity.IntImpAccidentVisaActivity"
android:configChanges="orientation|keyboardHidden"
android:exported="false"
android:screenOrientation="userLandscape" />
<service android:name="com.huitao.printer.service.PrinterService" />
<service android:name="com.lukouguoji.gnc.bluetooth.service.AncillaryService" />
<service android:name="com.lukouguoji.gnc.bluetooth.service.MyService" />

View File

@@ -475,6 +475,13 @@ class HomeFragment : Fragment() {
.navigation()
}
// 事故签证
Constant.AuthName.IntImpAccidentVisa -> {
ARouter.getInstance()
.build(ARouterConstants.ACTIVITY_URL_INT_IMP_ACCIDENT_VISA)
.navigation()
}
/**
* 航班查询
*/
@@ -852,6 +859,13 @@ class HomeFragment : Fragment() {
"进港查询"
)
)
list.add(
RightMenu(
Constant.AuthName.IntImpAccidentVisa,
R.mipmap.img_bwjx,
"事故签证"
)
)
}
Constant.AuthName.Flight -> {