LAMPWBDD/DialogTaskOrder.cpp

40 lines
1.5 KiB
C++
Raw Normal View History

2025-03-18 15:16:16 +00:00
#include "DialogTaskOrder.h"
#include "ui_DialogTaskOrder.h"
#include <QMessageBox>
namespace WBFZTASK {
DialogTaskOrder::DialogTaskOrder(QWidget* parent)
: QDialog(parent)
, ui(new Ui::DialogTaskOrder)
{
ui->setupUi(this);
}
DialogTaskOrder::~DialogTaskOrder()
{}
void DialogTaskOrder::SetTaskOrder(WBFZTASK::TaskOrder* task)
{
this->task = task;
this->ui->lineEdit_applicant->setText(task->getApplicant());
this->ui->lineEdit_company->setText(task->getCompany());
this->ui->lineEdit_contactinfo->setText(task->getContactInfo());
this->ui->lineEdit_createtime->setText(task->getCreateTime());
this->ui->lineEdit_ordercode->setText(task->getOrderCode());
this->ui->lineEdit_orderid->setText(QString::number(task->getOrderId()));
this->ui->lineEdit_ordermode->setText(task->getOrderMode());
this->ui->lineEdit_ordersource->setText(task->getOrderSource());
this->ui->lineEdit_ordertype->setText(task->getOrderType());
this->ui->lineEdit_updatetime->setText(task->getUpdateTime());
this->ui->lineEdit_userid->setText(task->getUserId());
this->ui->plainTextEdit_demand->setPlainText(task->getDemand());
this->ui->plainTextEdit_intention->setPlainText(task->getIntention());
this->ui->plainTextEdit_orderdetails->setPlainText(task->getOrderDetails());
this->ui->plainTextEdit_orderstoreprocess->setPlainText(task->getOrderStoreProcess());
}
void DialogTaskOrder::accept() {
QMessageBox::information(this, u8"<EFBFBD><EFBFBD>Ϣ", u8"<EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD>³ɹ<EFBFBD>");
}
}