修复bug
huangwei 11 months ago
parent 56064ea46a
commit 8313f79564
  1. 3
      app/build.gradle
  2. 5
      app/src/main/java/com/bingce/controlnetwork/adapter/ToleranceDetailAdapter.java
  3. 4
      app/src/main/java/com/bingce/controlnetwork/newui/adapter/PointListAdapter.java
  4. 2
      app/src/main/java/com/bingce/controlnetwork/newui/configfragment/ConfigFragment.kt
  5. 12
      app/src/main/java/com/bingce/controlnetwork/newui/createeditpoint/CreateEditPointActvity.kt
  6. 1
      app/src/main/res/values-zh/strings.xml
  7. 2
      app/src/main/res/values/strings.xml

@ -18,7 +18,8 @@ android {
defaultConfig { defaultConfig {
versionName "1.0.1" versionName "1.0.1"
versionCode 1 versionCode 1
applicationId "com.bingce.controlnetwork.pla" // applicationId "com.bingce.controlnetwork.pla"
applicationId "com.bingce.controlnetwork"
minSdkVersion AndroidSdk.minSdkVersion minSdkVersion AndroidSdk.minSdkVersion
targetSdkVersion AndroidSdk.targetSdkVersion targetSdkVersion AndroidSdk.targetSdkVersion
ndk {} ndk {}

@ -16,6 +16,7 @@ import com.bingce.controlnetwork.ui.vh.KeyBoolViewHolder;
import com.bingce.controlnetwork.ui.vh.KeyValueViewHolder; import com.bingce.controlnetwork.ui.vh.KeyValueViewHolder;
import com.bingce.controlnetwork.ui.widget.ViewFactory; import com.bingce.controlnetwork.ui.widget.ViewFactory;
import java.math.BigDecimal;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
@ -119,6 +120,10 @@ public class ToleranceDetailAdapter extends BaseExpandableListAdapter {
if (viewHolder instanceof KeyValueViewHolder) { if (viewHolder instanceof KeyValueViewHolder) {
KeyValueViewHolder kvHolder = (KeyValueViewHolder) viewHolder; KeyValueViewHolder kvHolder = (KeyValueViewHolder) viewHolder;
kvHolder.key.setText(item.getName()); kvHolder.key.setText(item.getName());
// BigDecimal bigDecimal = BigDecimal.valueOf(value);
// String plainString = bigDecimal.toPlainString();
kvHolder.value.setText(item.getValue().toString()); kvHolder.value.setText(item.getValue().toString());
} else if (viewHolder instanceof KeyBoolViewHolder) { } else if (viewHolder instanceof KeyBoolViewHolder) {
KeyBoolViewHolder kvHolder = (KeyBoolViewHolder) viewHolder; KeyBoolViewHolder kvHolder = (KeyBoolViewHolder) viewHolder;

@ -40,10 +40,6 @@ public class PointListAdapter extends BaseAdapterNew<PointListViewHolder, PointR
holder.mBinding.tvX.setVisibility(View.GONE); holder.mBinding.tvX.setVisibility(View.GONE);
holder.mBinding.tvY.setVisibility(View.GONE); holder.mBinding.tvY.setVisibility(View.GONE);
holder.mBinding.tvZ.setText("高程:" + pointRecordTj.getZ()); holder.mBinding.tvZ.setText("高程:" + pointRecordTj.getZ());
} else if (ProjectType.isHeightTraverse(projectType)) {
holder.mBinding.tvX.setText("经度:" + pointRecordTj.getLongitude());
holder.mBinding.tvY.setText("纬度:" + pointRecordTj.getLatitude());
holder.mBinding.tvZ.setText("高程:" + pointRecordTj.getZ());
} else { } else {
holder.mBinding.tvX.setText("X:" + pointRecordTj.getX()); holder.mBinding.tvX.setText("X:" + pointRecordTj.getX());
holder.mBinding.tvY.setText("Y:" + pointRecordTj.getY()); holder.mBinding.tvY.setText("Y:" + pointRecordTj.getY());

@ -29,7 +29,7 @@ class ConfigFragment : BaseFragmentBinding<NewFragmentConfigBinding>() {
override fun initView() { override fun initView() {
//管理 //管理
mBinding.ilInstrumentManagement.iv.setImageResource(R.mipmap.icon_ts_connecting) mBinding.ilInstrumentManagement.iv.setImageResource(R.mipmap.icon_ts_connecting)
mBinding.ilInstrumentManagement.tv.setText(R.string.instrument_management) mBinding.ilInstrumentManagement.tv.setText(R.string.total_station_online)
mBinding.ilPrismManagement.iv.setImageResource(R.mipmap.icon_prism_manager) mBinding.ilPrismManagement.iv.setImageResource(R.mipmap.icon_prism_manager)
mBinding.ilPrismManagement.tv.setText(R.string.prism_manager) mBinding.ilPrismManagement.tv.setText(R.string.prism_manager)
mBinding.ilCustomTolerance.iv.setImageResource(R.mipmap.ic_tolerance_24) mBinding.ilCustomTolerance.iv.setImageResource(R.mipmap.ic_tolerance_24)

@ -196,11 +196,11 @@ class CreateEditPointActvity : BaseBindingActivity<ActivityNewUiCreateEditPointB
) )
} else if (ProjectType.isHeightTraverse(projectType)) { } else if (ProjectType.isHeightTraverse(projectType)) {
setBaseTitleHint( setBaseTitleHint(
R.string.longitude, R.string.x_coord,
R.string.latitude, R.string.y_coord,
R.string.elevation, R.string.elevation,
R.string.please_input_longitude, R.string.please_input_x,
R.string.please_input_latitude, R.string.please_input_y,
R.string.please_enter_elevation R.string.please_enter_elevation
) )
} else { } else {
@ -319,7 +319,7 @@ class CreateEditPointActvity : BaseBindingActivity<ActivityNewUiCreateEditPointB
private fun saveRecordForEdit(pointRecord: PointRecord, success: () -> Unit) { private fun saveRecordForEdit(pointRecord: PointRecord, success: () -> Unit) {
lifecycleScope.launch(Dispatchers.IO) { lifecycleScope.launch(Dispatchers.IO) {
val projectType = getProjectType() val projectType = getProjectType()
if (ProjectType.isLevel(projectType) || ProjectType.isHeightTraverse(projectType)) { if (ProjectType.isLevel(projectType)) {
pointRecord.setLongitude(getXDouble()) pointRecord.setLongitude(getXDouble())
pointRecord.setLatitude(getYDouble()) pointRecord.setLatitude(getYDouble())
} else { } else {
@ -363,7 +363,7 @@ class CreateEditPointActvity : BaseBindingActivity<ActivityNewUiCreateEditPointB
orderIndex: Int, orderIndex: Int,
): PointRecord { ): PointRecord {
val projectType = getProjectType() val projectType = getProjectType()
return if (ProjectType.isLevel(projectType) || ProjectType.isHeightTraverse(projectType)) { return if (ProjectType.isLevel(projectType)) {
PointRecord.createLlhPoint(projectId, pointType, name, x, y, z) PointRecord.createLlhPoint(projectId, pointType, name, x, y, z)
} else { } else {
PointRecord.point( PointRecord.point(

@ -12,4 +12,5 @@
<string name="please_choose">请选择</string> <string name="please_choose">请选择</string>
<string name="notice_list_left_swipe_edit_delete">注:列表左滑编辑、删除</string> <string name="notice_list_left_swipe_edit_delete">注:列表左滑编辑、删除</string>
<string name="notice_list_left_swipe_delete">注:列表左滑删除</string> <string name="notice_list_left_swipe_delete">注:列表左滑删除</string>
<string name="total_station_online">全站仪联机</string>
</resources> </resources>

@ -12,4 +12,6 @@
<string name="please_choose">Please choose</string> <string name="please_choose">Please choose</string>
<string name="notice_list_left_swipe_edit_delete">Note: Swipe left on the list to delete it</string> <string name="notice_list_left_swipe_edit_delete">Note: Swipe left on the list to delete it</string>
<string name="notice_list_left_swipe_delete">Note: Swipe left on the list to delete it</string> <string name="notice_list_left_swipe_delete">Note: Swipe left on the list to delete it</string>
<string name="total_station_online">Total station online</string>
</resources> </resources>
Loading…
Cancel
Save