|
|
|
|
@ -1,10 +1,12 @@
|
|
|
|
|
package com.rehome.zhdcoa.ui.activity
|
|
|
|
|
|
|
|
|
|
import android.content.DialogInterface
|
|
|
|
|
import android.graphics.Color
|
|
|
|
|
import android.view.View
|
|
|
|
|
import android.widget.CheckBox
|
|
|
|
|
import androidx.appcompat.app.AlertDialog
|
|
|
|
|
import com.google.gson.Gson
|
|
|
|
|
import com.google.gson.reflect.TypeToken
|
|
|
|
|
import com.luck.picture.lib.entity.LocalMedia
|
|
|
|
|
import com.rehome.zhdcoa.Contans
|
|
|
|
|
import com.rehome.zhdcoa.adapter.WorkTickerSelectListAdapter
|
|
|
|
|
import com.rehome.zhdcoa.base.BaseActivityOaToolbarViewBinding
|
|
|
|
|
@ -16,6 +18,8 @@ import com.rehome.zhdcoa.utils.GsonUtils
|
|
|
|
|
import com.rehome.zhdcoa.utils.HttpListener
|
|
|
|
|
import com.rehome.zhdcoa.utils.NohttpUtils
|
|
|
|
|
import com.rehome.zhdcoa.utils.RSAAndroid
|
|
|
|
|
import com.rehome.zhdcoa.weiget.CommitDialog
|
|
|
|
|
import com.rehome.zhdcoa.weiget.CommitDialog.CommitDialogListener
|
|
|
|
|
import com.rehome.zhdcoa.weiget.ConfirmDialog
|
|
|
|
|
import com.rehome.zhdcoa.weiget.DatePickDialogNew
|
|
|
|
|
import com.yolanda.nohttp.NoHttp
|
|
|
|
|
@ -141,19 +145,21 @@ class WorkTickerSelectListActivity : BaseActivityOaToolbarViewBinding<ActivityWo
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (canSubmit) {
|
|
|
|
|
val dialog = CommitDialog(context, object : CommitDialogListener {
|
|
|
|
|
override fun confirm() {
|
|
|
|
|
showLog(GsonUtils.GsonString(ticketIdList))
|
|
|
|
|
authenticationLoginAISubmit()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun cancel() {
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
dialog.setTvMsg("您确定要设置工作票作业日期?")
|
|
|
|
|
dialog.show()
|
|
|
|
|
}else{
|
|
|
|
|
showToast("致少选择一个工作票才能提交")
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//格式化日期的对象(转化成习惯的时间格式)
|
|
|
|
|
val sdFormat = SimpleDateFormat("yyyy.MM.dd")
|
|
|
|
|
//静态方法getInstance()使用默认时区和语言环境获得一个日历。
|
|
|
|
|
val calendar = Calendar.getInstance()
|
|
|
|
|
//输出当前系统时间;
|
|
|
|
|
//binding.tvTime.text = sdFormat.format(calendar.time)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun initData() {
|
|
|
|
|
|