|
@@ -41,6 +41,10 @@ class AddAirplaneTicketActivity : BaseActivity<ActivityAddAirplaneTicketBinding>
|
|
|
|
|
|
private var paymentId = 0
|
|
|
|
|
|
+ //2024-04-26 机票费用 设置已审核费用不能修改
|
|
|
+
|
|
|
+ private var isAuditGM = -1
|
|
|
+
|
|
|
private val apiService = ServiceCreator.create<APIService>()
|
|
|
|
|
|
private var berthList = ArrayList<Selector>()
|
|
@@ -101,6 +105,7 @@ class AddAirplaneTicketActivity : BaseActivity<ActivityAddAirplaneTicketBinding>
|
|
|
fromList = getBooleanExtra("fromList", false)
|
|
|
groupId = getIntExtra("groupId", 0)
|
|
|
paymentId = getIntExtra("paymentId", 0)
|
|
|
+ isAuditGM = getIntExtra("isAuditGM", -1)
|
|
|
binding.groupName.text = getStringExtra("teamName")
|
|
|
binding.groupNumber.text = getStringExtra("tourCode")
|
|
|
binding.groupCustomer.text = getStringExtra("clientName")
|
|
@@ -135,7 +140,9 @@ class AddAirplaneTicketActivity : BaseActivity<ActivityAddAirplaneTicketBinding>
|
|
|
|
|
|
binding.commit.text = resources.getString(R.string.update)
|
|
|
|
|
|
- if (!OASystem.authorization(OASystem.AIRPLANE_PAYMENT_INSERT, OASystem.EDIT)) {
|
|
|
+ //2024-04-26 机票费用 设置已审核费用不能修改
|
|
|
+
|
|
|
+ if (!OASystem.authorization(OASystem.AIRPLANE_PAYMENT_INSERT, OASystem.EDIT) || isAuditGM == 1) {
|
|
|
binding.apply {
|
|
|
berthType.isEnabled = false
|
|
|
unitPrice.isEnabled = false
|
|
@@ -760,7 +767,9 @@ class AddAirplaneTicketActivity : BaseActivity<ActivityAddAirplaneTicketBinding>
|
|
|
|
|
|
binding.commit.setOnClickListener {
|
|
|
|
|
|
- if (!OASystem.authorization(OASystem.AIRPLANE_PAYMENT_INSERT, OASystem.EDIT)) {
|
|
|
+ //2024-04-26 机票费用 设置已审核费用不能修改
|
|
|
+
|
|
|
+ if (!OASystem.authorization(OASystem.AIRPLANE_PAYMENT_INSERT, OASystem.EDIT) || isAuditGM == 1) {
|
|
|
back()
|
|
|
return@setOnClickListener
|
|
|
}
|