|
@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
import org.apache.poi.ss.usermodel.Cell;
|
|
|
+import org.apache.poi.ss.usermodel.CellStyle;
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
@@ -68,6 +69,31 @@ public class FormulaDetail {
|
|
|
private Float formula_data_24;
|
|
|
@ApiModelProperty("卷曲张力系数")
|
|
|
private Float formula_data_25;
|
|
|
+ @ApiModelProperty("GB1盘头剩余周长")
|
|
|
+ private Float capacity_data_10;
|
|
|
+ @ApiModelProperty("GB2盘头剩余周长")
|
|
|
+ private Float capacity_data_11;
|
|
|
+ @ApiModelProperty("GB3盘头剩余周长")
|
|
|
+ private Float capacity_data_12;
|
|
|
+ @ApiModelProperty("GB4盘头剩余周长")
|
|
|
+ private Float capacity_data_13;
|
|
|
+ @ApiModelProperty("GB5盘头剩余周长")
|
|
|
+ private Float capacity_data_14;
|
|
|
+ @ApiModelProperty("GB1盘头剩余圈数")
|
|
|
+ private Integer capacity_data_15;
|
|
|
+ @ApiModelProperty("GB2盘头剩余圈数")
|
|
|
+ private Integer capacity_data_16;
|
|
|
+ @ApiModelProperty("GB3盘头剩余圈数")
|
|
|
+ private Integer capacity_data_17;
|
|
|
+ @ApiModelProperty("GB4盘头剩余圈数")
|
|
|
+ private Integer capacity_data_18;
|
|
|
+ @ApiModelProperty("GB5盘头剩余圈数")
|
|
|
+ private Integer capacity_data_19;
|
|
|
+ @ApiModelProperty("纱线规格D")
|
|
|
+ private String yarnD;
|
|
|
+ @ApiModelProperty("纱线规格F")
|
|
|
+ private String yarnF;
|
|
|
+
|
|
|
|
|
|
public FormulaDetail(Map<String, Object> map) {
|
|
|
TwinDevice twinDevice = (TwinDevice) map.get("device");
|
|
@@ -97,6 +123,20 @@ public class FormulaDetail {
|
|
|
this.formula_data_23 = (int) map.get("Formula_data_23");
|
|
|
this.formula_data_24 = (float) map.get("Formula_data_24");
|
|
|
this.formula_data_25 = (float) map.get("Formula_data_25");
|
|
|
+
|
|
|
+ this.capacity_data_10 = (float) map.get("Capacity_data_10");
|
|
|
+ this.capacity_data_11 = (float) map.get("Capacity_data_11");
|
|
|
+ this.capacity_data_12 = (float) map.get("Capacity_data_12");
|
|
|
+ this.capacity_data_13 = (float) map.get("Capacity_data_13");
|
|
|
+ this.capacity_data_14 = (float) map.get("Capacity_data_14");
|
|
|
+ this.capacity_data_15 = (int) map.get("Capacity_data_15");
|
|
|
+ this.capacity_data_16 = (int) map.get("Capacity_data_16");
|
|
|
+ this.capacity_data_17 = (int) map.get("Capacity_data_17");
|
|
|
+ this.capacity_data_18 = (int) map.get("Capacity_data_18");
|
|
|
+ this.capacity_data_19 = (int) map.get("Capacity_data_19");
|
|
|
+
|
|
|
+ this.yarnD = this.formula_data_4 + "/" + formula_data_5 + "/" + formula_data_6;
|
|
|
+ this.yarnF = this.formula_data_7 + "/" + formula_data_8 + "/" + formula_data_9;
|
|
|
}
|
|
|
|
|
|
public void setCells(Cell[] cells) {
|
|
@@ -128,4 +168,78 @@ public class FormulaDetail {
|
|
|
cells[25].setCellValue(this.formula_data_25);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 设置纱线规格D 表格
|
|
|
+ *
|
|
|
+ * @param cells cell
|
|
|
+ */
|
|
|
+ public void setYarnDCells(Cell[] cells, CellStyle p2) {
|
|
|
+ cells[0].setCellValue(this.formula_data_4);
|
|
|
+ cells[1].setCellValue(this.formula_data_5);
|
|
|
+ cells[2].setCellValue(this.formula_data_6);
|
|
|
+ setYarnCells(cells,p2);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 设置纱线规格F 表格
|
|
|
+ *
|
|
|
+ * @param cells cell
|
|
|
+ */
|
|
|
+ public void setYarnFCells(Cell[] cells, CellStyle p2) {
|
|
|
+ cells[0].setCellValue(this.formula_data_7);
|
|
|
+ cells[1].setCellValue(this.formula_data_8);
|
|
|
+ cells[2].setCellValue(this.formula_data_9);
|
|
|
+ setYarnCells(cells,p2);
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setYarnCells(Cell[] cells, CellStyle p2) {
|
|
|
+ cells[3].setCellValue(this.device);
|
|
|
+ cells[4].setCellValue(this.formula_data_2);
|
|
|
+ cells[5].setCellValue(this.formula_data_15);
|
|
|
+ cells[6].setCellValue(this.formula_data_1);
|
|
|
+ cells[7].setCellValue(this.formula_data_3);
|
|
|
+ cells[8].setCellValue(this.formula_data_13);
|
|
|
+ cells[9].setCellValue(this.formula_data_14);
|
|
|
+ cells[10].setCellValue(this.formula_data_16);
|
|
|
+ cells[11].setCellValue(this.formula_data_17);
|
|
|
+ cells[12].setCellValue(this.formula_data_18);
|
|
|
+ cells[13].setCellValue(this.formula_data_24);
|
|
|
+ cells[14].setCellValue(this.formula_data_25);
|
|
|
+
|
|
|
+ cells[15].setCellValue(this.capacity_data_10);
|
|
|
+ cells[16].setCellValue(this.capacity_data_11);
|
|
|
+ cells[17].setCellValue(this.capacity_data_12);
|
|
|
+ cells[18].setCellValue(this.capacity_data_13);
|
|
|
+ cells[19].setCellValue(this.capacity_data_14);
|
|
|
+ cells[20].setCellValue(this.capacity_data_15);
|
|
|
+ cells[21].setCellValue(this.capacity_data_16);
|
|
|
+ cells[22].setCellValue(this.capacity_data_17);
|
|
|
+ cells[23].setCellValue(this.capacity_data_18);
|
|
|
+ cells[24].setCellValue(this.capacity_data_19);
|
|
|
+
|
|
|
+ cells[25].setCellValue(this.formula_data_19);
|
|
|
+ cells[26].setCellValue(this.formula_data_20);
|
|
|
+ cells[27].setCellValue(this.formula_data_21);
|
|
|
+ cells[28].setCellValue(this.formula_data_22);
|
|
|
+ cells[29].setCellValue(this.formula_data_23);
|
|
|
+ cells[30].setCellValue(this.formula_data_4);
|
|
|
+ cells[31].setCellValue(this.formula_data_5);
|
|
|
+ cells[32].setCellValue(this.formula_data_6);
|
|
|
+ cells[33].setCellValue(this.formula_data_7);
|
|
|
+ cells[34].setCellValue(this.formula_data_8);
|
|
|
+ cells[35].setCellValue(this.formula_data_9);
|
|
|
+ cells[36].setCellValue(this.formula_data_10);
|
|
|
+ cells[37].setCellValue(this.formula_data_11);
|
|
|
+ cells[38].setCellValue(this.formula_data_12);
|
|
|
+
|
|
|
+ cells[8].setCellStyle(p2);
|
|
|
+ cells[13].setCellStyle(p2);
|
|
|
+ cells[14].setCellStyle(p2);
|
|
|
+ cells[15].setCellStyle(p2);
|
|
|
+ cells[16].setCellStyle(p2);
|
|
|
+ cells[17].setCellStyle(p2);
|
|
|
+ cells[18].setCellStyle(p2);
|
|
|
+ cells[19].setCellStyle(p2);
|
|
|
+ }
|
|
|
+
|
|
|
}
|