|
|
@@ -61,6 +61,16 @@ QJsonObject BoxInfo::toObject()
|
|
|
{
|
|
|
QJsonObject ret;
|
|
|
//todo: 小宋
|
|
|
+ ret.insert("box_weight",box_weight);
|
|
|
+ ret.insert("tube_weight",tube_number);
|
|
|
+ ret.insert("bucket_weight",bucket_weight);
|
|
|
+ ret.insert("gross_weight",bucket_weight);
|
|
|
+ ret.insert("net_weight",net_weight);
|
|
|
+ ret.insert("Level",Level);
|
|
|
+ ret.insert("twist_type",twist_type);
|
|
|
+ ret.insert("bucket_color",bucket_color);
|
|
|
+ ret.insert("sort",sort);
|
|
|
+ ret.insert("remark",remark);
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
@@ -71,6 +81,16 @@ QSharedPointer<BoxInfo> BoxInfo::fromObject(QSharedPointer<PackInfo> & pack,QJso
|
|
|
QSharedPointer<BoxInfo> ret(new BoxInfo(pack,""));
|
|
|
ret->case_number = case_number;
|
|
|
// TODO 小宋
|
|
|
+ ret->box_weight = obj.value("box_weight").toInt();
|
|
|
+ ret->tube_number = obj.value("tube_number").toInt();
|
|
|
+ ret->bucket_weight = obj.value("tube_number").toInt();
|
|
|
+ ret->gross_weight = obj.value("gross_weight").toInt();
|
|
|
+ ret->net_weight = obj.value("net_weight").toInt();
|
|
|
+ ret->Level = obj.value("Level").toString();
|
|
|
+ ret->twist_type = obj.value("bucket_color").toString();
|
|
|
+ ret->bucket_color = obj.value("bucket_color").toString();
|
|
|
+ ret->sort = obj.value("sort").toString();
|
|
|
+ ret->remark = obj.value("remark").toString();
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
@@ -78,7 +98,19 @@ QJsonObject PackInfo::toObject()
|
|
|
{
|
|
|
QJsonObject ret;
|
|
|
ret.insert("time",QString::number(this->time()));
|
|
|
+
|
|
|
//todo: 小宋
|
|
|
+ ret.insert("quantity",quantity);
|
|
|
+ ret.insert("level_id",level_id);
|
|
|
+ ret.insert("level",level);
|
|
|
+ ret.insert("machine_no",machine_no);
|
|
|
+ ret.insert("packing_time",packing_time);
|
|
|
+ ret.insert("packing_type",packing_type);
|
|
|
+ ret.insert("operator_id",operator_id);
|
|
|
+ ret.insert("carton_type",carton_type);
|
|
|
+ ret.insert("remark",remark);
|
|
|
+ ret.insert("telephone",telephone);
|
|
|
+ ret.insert("customer",customer);
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
@@ -94,6 +126,17 @@ QSharedPointer<PackInfo> PackInfo::fromObject(QJsonObject &obj)
|
|
|
ret->_time = obj.value("time").toString().toLongLong();
|
|
|
|
|
|
//todo: 小宋
|
|
|
+ ret->quantity = obj.value("quantity").toInt();
|
|
|
+ ret->level_id = obj.value("level_id").toInt();
|
|
|
+ ret->level = obj.value("level").toString();
|
|
|
+ ret->machine_no = obj.value("machine_no").toString();
|
|
|
+ ret->packing_time = obj.value("packing_time").toString();
|
|
|
+ ret->packing_type = obj.value("packing_type").toString();
|
|
|
+ ret->operator_id = obj.value("operator_id").toInt();
|
|
|
+ ret->carton_type = obj.value("canton_type").toString();
|
|
|
+ ret->remark = obj.value("remark").toString();
|
|
|
+ ret->telephone = obj.value("telephone").toString();
|
|
|
+ ret->customer = obj.value("customer").toString();
|
|
|
return ret;
|
|
|
}
|
|
|
|