def initPoreFlow(self): # 查找所有的抽采管径对象 pore_flow_lists = SQLClientHelper.GetPoreFlowList() if len(pore_flow_lists) == 0: pore_flow = PoreFlow() pore_flow_id = SQLClientHelper.AddPoreFlow(pore_flow) self.pore_flow = SQLClientHelper.GetPoreFlowById(pore_flow_id) else: # 目前只使用第1个数据 self.pore_flow = pore_flow_lists[0]
def init(self): # 初始化孔板流量对象id self.initPoreFlow() if self.pore_flow.id <= 0: return # 根据id查询数据对象 pore_flow = SQLClientHelper.GetPoreFlowById(self.pore_flow.id) # 读取数据到界面 self.ui.t.setText(u'%.1f' % pore_flow.t) self.ui.dh.setText(u'%.1f' % pore_flow.dh) self.ui.x.setText(u'%.1f' % pore_flow.x) self.ui.k.setText(u'%.1f' % pore_flow.k) self.ui.b.setText(u'%.1f' % pore_flow.b) self.ui.delta_p.setText(u'%.1f' % pore_flow.delta_p) self.ui.delta_t.setText(u'%.1f' % pore_flow.delta_t) self.ui.q_hun.setText(u'%.1f' % pore_flow.q_hun) self.ui.q_chun.setText(u'%.1f' % pore_flow.q_chun)