|
|
@@ -107,14 +107,37 @@ public class WindowFragment extends RcBaseFragment<FragmentWindowBinding> {
|
|
|
binding.unitNameTV.setText(TextUtils.isEmpty(lab.deptName) ? "" : lab.deptName);
|
|
|
// 实验室名称
|
|
|
binding.labNameTV.setText(TextUtils.isEmpty(lab.subName) ? "" : lab.subName);
|
|
|
+ String adminNamePhone = "";
|
|
|
+ if (!TextUtils.isEmpty(lab.adminName) && !TextUtils.isEmpty(lab.adminPhone)){
|
|
|
+ adminNamePhone = lab.adminName+"("+lab.adminPhone+")";
|
|
|
+ }else if (!TextUtils.isEmpty(lab.adminName) && TextUtils.isEmpty(lab.adminPhone)){
|
|
|
+ adminNamePhone = lab.adminName;
|
|
|
+ }else if (TextUtils.isEmpty(lab.adminName) && !TextUtils.isEmpty(lab.adminPhone)){
|
|
|
+ adminNamePhone = lab.adminPhone;
|
|
|
+ }else if (TextUtils.isEmpty(lab.adminName) && TextUtils.isEmpty(lab.adminPhone)){
|
|
|
+ adminNamePhone = "";
|
|
|
+ }
|
|
|
// 实验室负责人
|
|
|
- binding.labLeaderTV.setText(TextUtils.isEmpty(lab.adminName) ? "" : lab.adminName);
|
|
|
+ binding.labLeaderTV.setText(adminNamePhone);
|
|
|
// 楼宇
|
|
|
binding.buildingNameTV.setText(TextUtils.isEmpty(lab.buildName) ? "" : lab.buildName);
|
|
|
// 房间号
|
|
|
binding.roomNOTV.setText(TextUtils.isEmpty(lab.room) ? "" : lab.room);
|
|
|
// 实验室负责人电话
|
|
|
- binding.leaderPhoneTV.setText(TextUtils.isEmpty(lab.adminPhone) ? "" : lab.adminPhone);
|
|
|
+
|
|
|
+ String safetyLiaisonPhone = "";
|
|
|
+ if (!TextUtils.isEmpty(lab.safetyLiaisonName) && !TextUtils.isEmpty(lab.safetyLiaisonPhone)){
|
|
|
+ safetyLiaisonPhone = lab.safetyLiaisonName+"("+lab.safetyLiaisonPhone+")";
|
|
|
+ }else if (!TextUtils.isEmpty(lab.safetyLiaisonName) && TextUtils.isEmpty(lab.safetyLiaisonPhone)){
|
|
|
+ safetyLiaisonPhone = lab.safetyLiaisonName;
|
|
|
+ }else if (TextUtils.isEmpty(lab.safetyLiaisonName) && !TextUtils.isEmpty(lab.safetyLiaisonPhone)){
|
|
|
+ safetyLiaisonPhone = lab.safetyLiaisonPhone;
|
|
|
+ }else if (TextUtils.isEmpty(lab.safetyLiaisonName) && TextUtils.isEmpty(lab.safetyLiaisonPhone)){
|
|
|
+ safetyLiaisonPhone = "";
|
|
|
+ }
|
|
|
+ //安全联络员名字电话
|
|
|
+ binding.leaderPhoneTV.setText(safetyLiaisonPhone);
|
|
|
+ //binding.safetyLiaisonNameTV.setText(TextUtils.isEmpty(lab.safetyLiaisonName) ? "" : lab.safetyLiaisonName);
|
|
|
// 实验室二维码
|
|
|
if (!TextUtils.isEmpty(lab.qrCodeUrl)) {
|
|
|
ThreadUtils.executeByCached(new ThreadUtils.SimpleTask<Bitmap>() {
|