feat: 国际进港舱单新增页面优化及菜单调整
- 对调首页国际进港模块"原始舱单"和"进港舱单"菜单位置 - 航班日期默认为当天日期 - 运单号增加11位数字及mod7校验位验证 - 业务类型默认选中"普通货物运输" - 件数限制整数输入,重量允许小数输入 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,8 +2,8 @@ package com.lukouguoji.gjj.activity
|
||||
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import android.os.Bundle
|
||||
import android.text.InputType
|
||||
import com.lukouguoji.gjj.R
|
||||
import com.lukouguoji.gjj.databinding.ActivityGjjManifestAddBinding
|
||||
import com.lukouguoji.gjj.viewModel.GjjManifestAddViewModel
|
||||
@@ -23,6 +23,14 @@ class GjjManifestAddActivity :
|
||||
override fun initOnCreate(savedInstanceState: Bundle?) {
|
||||
binding.viewModel = viewModel
|
||||
binding.flightNoInput.et.setUpperCaseAlphanumericFilter()
|
||||
|
||||
// 件数只允许输入整数
|
||||
binding.waybillNumInput.inputType = InputType.TYPE_CLASS_NUMBER
|
||||
binding.actualNumInput.inputType = InputType.TYPE_CLASS_NUMBER
|
||||
// 重量允许输入小数
|
||||
binding.actualWeightInput.inputType = InputType.TYPE_CLASS_NUMBER or InputType.TYPE_NUMBER_FLAG_DECIMAL
|
||||
binding.billingWeightInput.inputType = InputType.TYPE_CLASS_NUMBER or InputType.TYPE_NUMBER_FLAG_DECIMAL
|
||||
|
||||
viewModel.initOnCreated(intent)
|
||||
|
||||
// 动态设置标题(必须在 initOnCreated 之后,pageType 已从 Intent 解析)
|
||||
|
||||
Reference in New Issue
Block a user