add(派单任务刷新)、modify(派单任务和管片任务详情界面)
This commit is contained in:
@ -171,11 +171,18 @@ class DispatchDetailsDialog(QDialog):
|
||||
}
|
||||
"""
|
||||
)
|
||||
self.close_btn.clicked.connect(self.close)
|
||||
self.close_btn.clicked.connect(self._on_close_button_clicked)
|
||||
|
||||
parent_layout.addStretch()
|
||||
parent_layout.addWidget(self.close_btn)
|
||||
|
||||
def _on_close_button_clicked(self):
|
||||
"""关闭按钮点击后的处理逻辑"""
|
||||
# 1. 执行取消修改方量的逻辑
|
||||
self.onCancelModifyVolume()
|
||||
# 2. 执行关闭窗口的逻辑
|
||||
self.close()
|
||||
|
||||
def _add_segment_id_area(self, parent_layout):
|
||||
id_layout = QHBoxLayout()
|
||||
|
||||
@ -349,7 +356,8 @@ class DispatchDetailsDialog(QDialog):
|
||||
self.modify_btn.show()
|
||||
|
||||
# 2、关闭派单方量调整控件
|
||||
self.volume_value_adjuster.close()
|
||||
if hasattr(self, "volume_value_adjuster") and self.volume_value_adjuster:
|
||||
self.volume_value_adjuster.close()
|
||||
|
||||
def paintEvent(self, event):
|
||||
if not self.bg_pixmap.isNull():
|
||||
@ -368,12 +376,12 @@ class DispatchDetailsDialog(QDialog):
|
||||
def set_row_label(self, row, new_label_text: str):
|
||||
"""修改左侧的显示的标签的文本,如: 创建时间、派单时间等"""
|
||||
if 0 <= row < len(self.rows):
|
||||
self.rows[row].label.setText(new_label_text)
|
||||
self.rows[row].label.setText(str(new_label_text) if new_label_text is not None else "")
|
||||
|
||||
def set_row_value(self, row, new_value_text: str):
|
||||
"""修改右侧的显示的值, 如: 2025年9月9日 9:9:9"""
|
||||
if 0 <= row < len(self.rows):
|
||||
self.rows[row].value.setText(new_value_text)
|
||||
self.rows[row].value.setText(str(new_value_text) if new_value_text is not None else "")
|
||||
|
||||
|
||||
# 测试代码
|
||||
|
||||
Reference in New Issue
Block a user