1.0.7审核

This commit is contained in:
澜声世纪 2026-01-09 16:29:30 +08:00
parent 08e5f3072d
commit 5d21ccd5dd
4 changed files with 9 additions and 34 deletions

View File

@ -3089,7 +3089,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 1.0.6; MARKETING_VERSION = 1.0.7;
PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive; PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
@ -3134,7 +3134,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 1.0.6; MARKETING_VERSION = 1.0.7;
PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive; PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";

View File

@ -89,22 +89,6 @@ class NRNovelReadGradeView: NRPanModalContentView {
return view return view
}() }()
private lazy var gradeLabel: UILabel = {
let label = UILabel()
label.font = .font(ofSize: 12, weight: .medium)
label.textColor = .black
return label
}()
private lazy var myGradeView: NRStarGradeView = {
let view = NRStarGradeView()
view.filledImage = UIImage(named: "star_icon_04")
view.emptyImage = UIImage(named: "star_icon_05")
view.updateOnTouch = false
view.fillMode = .full
view.didFinishTouching = self.didFinishTouchingGrade
return view
}()
private lazy var gradeFinishView: UIView = { private lazy var gradeFinishView: UIView = {
var configuration = UIButton.Configuration.plain() var configuration = UIButton.Configuration.plain()
@ -144,17 +128,6 @@ class NRNovelReadGradeView: NRPanModalContentView {
override func hw_gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool { override func hw_gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
return false return false
} }
private func didFinishTouchingGrade(_ grade: Double) {
guard let id = self.model?.id else { return }
Task {
guard await NRNovelAPI.requestRateScore(id, stars: CGFloat(grade)) else { return}
self.model?.self_rate = grade
myGradeView.isHidden = true
gradeLabel.isHidden = true
gradeFinishView.isHidden = false
}
}
} }
extension NRNovelReadGradeView { extension NRNovelReadGradeView {

View File

@ -25,8 +25,8 @@ class NRNovelReadStarGradeView: UIView {
// gradeView.updateOnTouch = true // gradeView.updateOnTouch = true
// gradeView.fillMode = .full // gradeView.fillMode = .full
} else { } else {
label.text = "My Rate##".localizedReplace(text: NSNumber(value: self_rate * 2).toString(maximumFractionDigits: 1, minimumFractionDigits: 1)) label.text = "My Rate##".localizedReplace(text: NSNumber(value: self_rate).toString(maximumFractionDigits: 1, minimumFractionDigits: 1))
gradeView.grade = self_rate gradeView.grade = self_rate / 2
// gradeView.updateOnTouch = false // gradeView.updateOnTouch = false
// gradeView.fillMode = .precise // gradeView.fillMode = .precise
} }
@ -83,8 +83,8 @@ class NRNovelReadStarGradeView: UIView {
private func didFinishTouchingGrade(_ grade: Double) { private func didFinishTouchingGrade(_ grade: Double) {
guard let id = self.model?.id else { return } guard let id = self.model?.id else { return }
Task { Task {
guard await NRNovelAPI.requestRateScore(id, stars: CGFloat(grade)) else { return} guard await NRNovelAPI.requestRateScore(id, stars: CGFloat(grade * 2)) else { return}
self.model?.self_rate = grade self.model?.self_rate = grade * 2
gradeView.isHidden = true gradeView.isHidden = true
label.isHidden = true label.isHidden = true
finishView.isHidden = false finishView.isHidden = false

View File

@ -1 +1,3 @@
澜声世纪 澜声世纪
hn.lssj@icloud.com
Discover2024