适配PAXA
authorliangzhenying <867174124@qq.com>
Wed, 8 Apr 2026 07:08:00 +0000 (15:08 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 8 Apr 2026 07:08:00 +0000 (15:08 +0800)
commit243b7c082910e050440566b7dbf0dd4a14a30af6
tree2f7a186ca64390f9e6ba4de9dc11e89ac2ad6321
parentd292eaa8bcdac2abe56a4a338d998286075395e5
适配PAXA
130 files changed:
ShenYin/ShenYin.xcodeproj/project.pbxproj
ShenYin/ShenYin/Channel/DeepChords/Channel/Config/CCConfig.swift
ShenYin/ShenYin/Channel/DeepChords/Channel/UI/BleScanHeaderView.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/DeepChords/Channel/UI/CustomButton.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/PLAYBOY/Channel/Config/CCConfig.swift
ShenYin/ShenYin/Channel/PLAYBOY/Channel/UI/BleScanHeaderView.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/PLAYBOY/Channel/UI/CustomButton.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/Config/BleScanHeaderView.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/Config/CCConfig.swift
ShenYin/ShenYin/Channel/PaXa/Config/CustomButton.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.plist
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/Frame 2543.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/server_qr.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@2x.png
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@3x.png
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/Slice 340@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/Slice 340@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@2x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/Slice 343@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/Slice 343@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@2x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/Slice 347@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/Slice 347@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@2x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@2x(9).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@3x(8).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Slice 374@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Slice 374@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@2x(2).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@3x(3).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Slice 373@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Slice 373@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@2x(6).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@3x(7).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Slice 369@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Slice 369@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@2x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Slice 371@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Slice 371@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/Slice 372@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/Slice 372@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@2x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@2x(4).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@3x(5).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Slice 370@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Slice 370@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/Slice 368@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/Slice 368@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@2x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@2x.png
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@3x.png
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1 1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Slice 305@2x 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Slice 305@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2250.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2251.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Slice 304@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Slice 304@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1 1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Slice 307@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Slice 307@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2249.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2250.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Slice 306@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Slice 306@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1 1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Slice 309@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Slice 309@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2251.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2252.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Slice 308@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Slice 308@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1 1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Slice 311@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Slice 311@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2252.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2253.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Slice 310@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Slice 310@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253 (1).png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Slice 313@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Slice 313@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Contents.json
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2253.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2254.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Slice 312@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Slice 312@3x.png [new file with mode: 0644]
ShenYin/ShenYin/ShenYin-Bridging-Header.h
ShenYin/ShenYin/Tools/TimerButton/YLTimerButton.h [deleted file]
ShenYin/ShenYin/Tools/TimerButton/YLTimerButton.m [deleted file]
ShenYin/ShenYin/Tools/YLTimerButton.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Root/CurrentDeviceView.swift
ShenYin/ShenYin/UI/Home/Scan/BleScanVC.swift
ShenYin/ShenYin/UI/Login/Controller/ForgetVC.swift
ShenYin/ShenYin/UI/Login/Controller/RegisterVC.swift
ShenYin/ShenYin/UI/Login/Controller/SmsLoginVC.swift
ShenYin/ShenYin/UI/Login/View/CodeView.swift
ShenYin/ShenYin/UI/common/CustomButton.swift [deleted file]
ShenYin/ShenYin/UI/common/pop/RecordTipsView.swift