From 7203085d709a7a881ffaa4e3e9a172a9718292ff Mon Sep 17 00:00:00 2001 From: jiayangyang <534955398@qq.com> Date: Tue, 4 Aug 2026 20:01:16 +0800 Subject: [PATCH] =?UTF-8?q?fix(emergency):=20=E7=BE=A4=E6=88=90=E5=91=98?= =?UTF-8?q?=E9=9D=A2=E6=9D=BFcell=E6=95=B4=E8=A1=8C=E6=8B=A8=E6=89=93?= =?UTF-8?q?=E7=94=B5=E8=AF=9D=EF=BC=8C=E8=A1=A5=E5=85=85=E7=94=B5=E8=AF=9D?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- .../Project/TUIChat/ChatViewController.m | 7 ++++++ .../Contents.json | 21 ++++++++++++++++++ .../firstAid_phone_icon.png | Bin 0 -> 4206 bytes 3 files changed, 28 insertions(+) create mode 100644 DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/Contents.json create mode 100644 DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/firstAid_phone_icon.png diff --git a/DoctorXinjiang/DoctorXinjiang/Project/TUIChat/ChatViewController.m b/DoctorXinjiang/DoctorXinjiang/Project/TUIChat/ChatViewController.m index 20cd5c3..cd5df2f 100644 --- a/DoctorXinjiang/DoctorXinjiang/Project/TUIChat/ChatViewController.m +++ b/DoctorXinjiang/DoctorXinjiang/Project/TUIChat/ChatViewController.m @@ -817,6 +817,10 @@ - (void)callMemberAction:(UIButton *)sender { UITableViewCell *cell = (UITableViewCell *)sender.superview.superview; NSIndexPath *indexPath = [self.memberTableView indexPathForCell:cell]; + [self callMemberAtIndexPath:indexPath]; +} + +- (void)callMemberAtIndexPath:(NSIndexPath *)indexPath { if (!indexPath || indexPath.row >= self.memberList.count) return; NSDictionary *member = self.memberList[indexPath.row]; NSString *phone = member[@"phone"]; @@ -966,6 +970,9 @@ } - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + if (tableView == self.memberTableView) { + [self callMemberAtIndexPath:indexPath]; + } if (tableView == self.orderPopupTable) { self.selectedOrderIndex = indexPath.row; [tableView reloadData]; diff --git a/DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/Contents.json b/DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/Contents.json new file mode 100644 index 0000000..ada4361 --- /dev/null +++ b/DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "firstAid_phone_icon.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/firstAid_phone_icon.png b/DoctorXinjiang/DoctorXinjiang/Supporting Files/Assets.xcassets/Image/firstAid_phone_icon.imageset/firstAid_phone_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..979b597a3f12b766b2941478329bcc827fe8643a GIT binary patch literal 4206 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 Eg1)2kQ2+n{ literal 0 HcmV?d00001