feat(发货单): 添加已打印状态选项并调整Excel行高
在发货单和运单页面添加"已打印"状态选项 调整运单Excel导出模板中多行的行高
This commit is contained in:
@@ -38,6 +38,7 @@
|
|||||||
<el-select v-model="scope.row.status" placeholder="请选择完成状态" @change="handleStatusChange(scope.row)">
|
<el-select v-model="scope.row.status" placeholder="请选择完成状态" @change="handleStatusChange(scope.row)">
|
||||||
<el-option label="已发货" :value="1" />
|
<el-option label="已发货" :value="1" />
|
||||||
<el-option label="未发货" :value="0" />
|
<el-option label="未发货" :value="0" />
|
||||||
|
<el-option label="已打印" :value="2" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|||||||
@@ -900,11 +900,23 @@ export default {
|
|||||||
|
|
||||||
// 第一行的行高
|
// 第一行的行高
|
||||||
const row1 = worksheet.getRow(1);
|
const row1 = worksheet.getRow(1);
|
||||||
row1.height = 30;
|
row1.height = 50;
|
||||||
|
|
||||||
|
const row2 = worksheet.getRow(2);
|
||||||
|
row2.height = 40;
|
||||||
|
|
||||||
|
const row3 = worksheet.getRow(3);
|
||||||
|
row3.height = 40;
|
||||||
// 备注行的行高
|
// 备注行的行高
|
||||||
const remarkRow = worksheet.getRow(12);
|
const remarkRow = worksheet.getRow(12);
|
||||||
remarkRow.height = 100;
|
remarkRow.height = 100;
|
||||||
|
|
||||||
|
const pickupRow = worksheet.getRow(13);
|
||||||
|
pickupRow.height = 40;
|
||||||
|
|
||||||
|
const footerRow = worksheet.getRow(14);
|
||||||
|
footerRow.height = 40;
|
||||||
|
|
||||||
// 6. 生成Excel文件并下载
|
// 6. 生成Excel文件并下载
|
||||||
const buffer = await workbook.xlsx.writeBuffer(); // 生成二进制buffer
|
const buffer = await workbook.xlsx.writeBuffer(); // 生成二进制buffer
|
||||||
const blob = new Blob([buffer], {
|
const blob = new Blob([buffer], {
|
||||||
|
|||||||
@@ -45,6 +45,7 @@
|
|||||||
<el-select v-model="scope.row.status" placeholder="请选择完成状态" @change="handleStatusChange(scope.row)">
|
<el-select v-model="scope.row.status" placeholder="请选择完成状态" @change="handleStatusChange(scope.row)">
|
||||||
<el-option label="已发货" :value="1" />
|
<el-option label="已发货" :value="1" />
|
||||||
<el-option label="未发货" :value="0" />
|
<el-option label="未发货" :value="0" />
|
||||||
|
<el-option label="已打印" :value="2" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|||||||
Reference in New Issue
Block a user