| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- #include "addnewspecsform.h"
- #include "ui_addnewspecsform.h"
- #include "QMessageBox"
- AddNewSpecsForm::AddNewSpecsForm(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::AddNewSpecsForm)
- {
- ui->setupUi(this);
- connect(glo,&GlobalInfo::dbConfigUpdated,this,&AddNewSpecsForm::init);
- }
- AddNewSpecsForm::~AddNewSpecsForm()
- {
- delete ui;
- }
- void AddNewSpecsForm::init()
- {
- DaBaoConfig config = glo->dbConfig();
- // ui->product_type_code->addItems();
- }
- void AddNewSpecsForm::projectData(){
- if(ui->batch_no->text().isEmpty()){
- QMessageBox::information(this,tr("注意"),tr("批号为空"));
- return;
- }
- project->batch_no = ui->batch_no->text();
- project->category = ui->category->text();
- project->product_type_code = ui->product_type_code->currentText();
- project->spec_role = ui->spec_role->currentText();
- project->denier = ui->denier->text();
- project->dtex = ui->dtex->text();
- project->fiber = ui->fiber->text();
- project->specs = ui->specs->currentText();
- project->color = ui->color->text();
- project->twist_type = ui->twist_type->currentText();
- project->bucket_color = ui->bucket_color->currentText();
- project->box_weight = ui->box_weight->currentText();
- project->bucket_weight = ui->bucket_weight->currentText();
- project->machine_no = ui->machine_no->currentText();
- project->carton_type = ui->carton_type->currentText();
- project->bucket_number = ui->bucket_number->text();
- project->customer = ui->customer->text();
- project->remark = ui->remark->toPlainText();
- // project.toObject();
- }
- void AddNewSpecsForm::on_StartButton_clicked()
- {
- projectData();
- if(GlobalInfo::this_()->isNoLine()){
- if(GlobalInfo::this_()->addCacheInfo(project)){
- QMessageBox::information(this,tr("成功"),tr("离线保存成功"));
- return;
- }
- QMessageBox::information(this,tr("失败"),tr("离线保存失败"));
- }
- }
|