|
@@ -1,7 +1,12 @@
|
|
|
package com.grkj.iscs_mc.view.fragment
|
|
package com.grkj.iscs_mc.view.fragment
|
|
|
|
|
|
|
|
|
|
+import android.os.Bundle
|
|
|
|
|
+import androidx.navigation.NavOptions
|
|
|
|
|
+import com.grkj.iscs_mc.R
|
|
|
import com.grkj.iscs_mc.databinding.FragmentMaterialInspectionSignatureBinding
|
|
import com.grkj.iscs_mc.databinding.FragmentMaterialInspectionSignatureBinding
|
|
|
|
|
+import com.grkj.iscs_mc.extentions.navigateTo
|
|
|
import com.grkj.iscs_mc.extentions.navigateUp
|
|
import com.grkj.iscs_mc.extentions.navigateUp
|
|
|
|
|
+import com.grkj.iscs_mc.util.ImgUtil
|
|
|
import com.grkj.iscs_mc.view.base.BaseFragment
|
|
import com.grkj.iscs_mc.view.base.BaseFragment
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -25,6 +30,17 @@ class MaterialInspectionSignatureFragment :
|
|
|
|
|
|
|
|
mBinding?.cbConfirm?.setOnClickListener {
|
|
mBinding?.cbConfirm?.setOnClickListener {
|
|
|
val bitmap = mBinding?.sv?.drawingCache
|
|
val bitmap = mBinding?.sv?.drawingCache
|
|
|
|
|
+ val bundle = Bundle()
|
|
|
|
|
+ bundle.putString("bitmap", ImgUtil.imageToBase64(bitmap!!))
|
|
|
|
|
+
|
|
|
|
|
+ navigateTo(
|
|
|
|
|
+ R.id.action_inspection_signature_fragment_to_inspection_plan_fragment,
|
|
|
|
|
+ bundle,
|
|
|
|
|
+ NavOptions.Builder()
|
|
|
|
|
+ .setLaunchSingleTop(true)
|
|
|
|
|
+ .setPopUpTo(R.id.material_inspection_plan_fragment, true, false)
|
|
|
|
|
+ .build()
|
|
|
|
|
+ )
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|