|
@@ -0,0 +1,569 @@
|
|
|
+<template>
|
|
|
+ <!-- 新增 预装箱单-->
|
|
|
+ <a-card :bordered="false">
|
|
|
+ <a-drawer
|
|
|
+ title="新增预装箱单"
|
|
|
+ width="89%"
|
|
|
+ placement="right"
|
|
|
+ :closable="true"
|
|
|
+ :visible="visible"
|
|
|
+ @close="handleCancel"
|
|
|
+ >
|
|
|
+ <!-- 主表信息 填写 -->
|
|
|
+ <div class="table-page-search-wrapper">
|
|
|
+ <a-form-model layout="inline" ref="form" :model="addAdpacking" :rules="validatorRules">
|
|
|
+ <a-row :gutter="24">
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="订单号" prop="orderNum">
|
|
|
+ <a-input placeholder="请输入订单号" v-model="addAdpacking.orderNum"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="款号" prop="styleNum">
|
|
|
+ <a-input placeholder="请输入款号" v-model="addAdpacking.styleNum"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="品名" prop="name">
|
|
|
+ <a-input placeholder="请输入品名" v-model="addAdpacking.name"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="尺码范围" prop="sizeRange">
|
|
|
+ <a-input placeholder="请输入尺码范围" v-model="addAdpacking.sizeRange"></a-input>
|
|
|
+ <!-- <a-select placeholder="请选择尺码范围">
|
|
|
+ <a-select-option value="">请选择</a-select-option>
|
|
|
+ <a-select-option value="0">客户1</a-select-option>
|
|
|
+ <a-select-option value="1">客户2</a-select-option>
|
|
|
+ <a-select-option value="2">客户3</a-select-option>
|
|
|
+ </a-select> -->
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="客户" prop="customer">
|
|
|
+ <a-input placeholder="请输入客户" v-model="addAdpacking.customer"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="集装箱代号" prop="containerCode">
|
|
|
+ <a-input placeholder="请输入集装箱代号" v-model="addAdpacking.containerCode"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="集装箱号" prop="containerNo">
|
|
|
+ <a-input placeholder="请输入集装箱号" v-model="addAdpacking.containerNo"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="备注" prop="note">
|
|
|
+ <a-input placeholder="请输入备注" v-model="addAdpacking.note"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
+ <a-col :md="6" :sm="8">
|
|
|
+ <a-form-model-item label="成衣工厂" prop="clothesFactory">
|
|
|
+ <a-input placeholder="请输入成衣工厂" v-model="addAdpacking.clothesFactory"></a-input>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ </a-form-model>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!--操作按钮区域 参照发运明细 増行-->
|
|
|
+ <div class="table-operator">
|
|
|
+ <a-button type="primary" @click="referShipmentDetails" icon="ordered-list">参照发运明细</a-button>
|
|
|
+ <a-button type="primary" @click="handleAddColumn" icon="plus" style="margin-left: 20px">増行</a-button>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- 子表 ipagination-->
|
|
|
+ <a-spin :spinning="confirmLoading">
|
|
|
+ <a-form-model ref="formRef" :rules="validatorRules">
|
|
|
+ <a-table
|
|
|
+ bordered
|
|
|
+ rowKey="id"
|
|
|
+ :columns="addAdvancePackingColumns"
|
|
|
+ :data-source="addAdvancePackingData"
|
|
|
+ :loading="loading"
|
|
|
+ :pagination="false"
|
|
|
+ :scroll="{ x: 1500 }"
|
|
|
+ @change="handleTableChange"
|
|
|
+ >
|
|
|
+ <!-- 结束箱号 输入框-->
|
|
|
+ <template slot="endBoxNo" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="endBoxNo" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.endBoxNo" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 颜色(中英文) -->
|
|
|
+ <template slot="colorChUsa" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="colorChUsa" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.colorChUsa" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 箱数 -->
|
|
|
+ <template slot="boxes" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="boxes" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.boxes" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 总件数 -->
|
|
|
+ <template slot="totalPackagesNum" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="totalPackagesNum" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.totalPackagesNum" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 总净重 -->
|
|
|
+ <template slot="totalSuttle" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="totalSuttle" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.totalSuttle" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 总毛重 -->
|
|
|
+ <template slot="totalRoughWeigh" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="totalRoughWeigh" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.totalRoughWeigh" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 外箱宽度 -->
|
|
|
+ <template slot="boxWidth" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="boxWidth" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.boxWidth" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 外箱高度 -->
|
|
|
+ <template slot="boxHeight" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="boxHeight" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.boxHeight" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 总体积 -->
|
|
|
+ <template slot="totalVolume" slot-scope="text, record, index">
|
|
|
+ <a-form-model-item prop="totalVolume" :rules="rules.styleNum" required>
|
|
|
+ <a-input style="width:100%" type="text" v-model="record.totalVolume" />
|
|
|
+ </a-form-model-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <!-- 操作 -->
|
|
|
+ <span slot="operationSlot" slot-scope="text, record">
|
|
|
+ <a-popconfirm title="确定删除吗?" ok-text="是" cancel-text="否" @confirm="handleDelete(record.id)">
|
|
|
+ <a href="javascript:void(0);" style="color:red;">删除</a>
|
|
|
+ </a-popconfirm>
|
|
|
+ <a-divider type="vertical" />
|
|
|
+ <a @click="copy(record)">复制</a>
|
|
|
+ </span>
|
|
|
+ </a-table>
|
|
|
+ </a-form-model>
|
|
|
+ </a-spin>
|
|
|
+
|
|
|
+ <!-- 页面底部提交取消 -->
|
|
|
+ <div
|
|
|
+ :style="{
|
|
|
+ position: 'absolute',
|
|
|
+ right: 0,
|
|
|
+ bottom: 0,
|
|
|
+ width: '100%',
|
|
|
+ borderTop: '1px solid #e9e9e9',
|
|
|
+ padding: '10px 16px',
|
|
|
+ background: '#fff',
|
|
|
+ textAlign: 'right',
|
|
|
+ zIndex: 1
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ <a-popconfirm title="确定放弃新增?" @confirm="handleCancel" okText="确定" cancelText="取消">
|
|
|
+ <a-button :style="{ marginRight: '8px' }">取消</a-button>
|
|
|
+ </a-popconfirm>
|
|
|
+ <a-button type="primary" @click="submitAdd">
|
|
|
+ 提交
|
|
|
+ </a-button>
|
|
|
+ </div>
|
|
|
+ </a-drawer>
|
|
|
+
|
|
|
+ <!-- 参照发运明细弹框 -->
|
|
|
+ <referShipmentDetails-modal
|
|
|
+ ref="referShipmentDetailsModal"
|
|
|
+ :father="aa"
|
|
|
+ @ok="modalFormOk"
|
|
|
+ ></referShipmentDetails-modal>
|
|
|
+ </a-card>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import { JeecgListMixin } from '@/mixins/JeecgListMixin' // 分页等
|
|
|
+import JEllipsis from '@/components/jeecg/JEllipsis'
|
|
|
+import ReferShipmentDetailsModal from '@views/advance-packingList/referShipmentDetailsModal.vue'
|
|
|
+
|
|
|
+export default {
|
|
|
+ name: 'AddAdvancePacking', // 新增预装箱单
|
|
|
+ mixins: [JeecgListMixin], // 分页等
|
|
|
+ components: { ReferShipmentDetailsModal, JEllipsis }, // 参照发运明细弹框
|
|
|
+ data() {
|
|
|
+ let ellipsis = (v, l = 20) => <j-ellipsis value={v} length={l} /> // 省略
|
|
|
+
|
|
|
+ return {
|
|
|
+ // 表头
|
|
|
+ addAdvancePackingColumns: [
|
|
|
+ {
|
|
|
+ title: '账套',
|
|
|
+ dataIndex: 'accountSet',
|
|
|
+ width: 120,
|
|
|
+ fixed: 'left',
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '成衣工厂',
|
|
|
+ dataIndex: 'clothesFactory',
|
|
|
+ width: 120,
|
|
|
+ fixed: 'left',
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'HOD',
|
|
|
+ dataIndex: 'hod',
|
|
|
+ width: 120,
|
|
|
+ fixed: 'left',
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'STYLE NO.',
|
|
|
+ dataIndex: 'styleNo',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'PO NO.',
|
|
|
+ dataIndex: 'poNo',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: 'ITEM NO./SKU NO./UPC NO./PACKS CODE',
|
|
|
+ dataIndex: 'itemNoSoon',
|
|
|
+ width: 340,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '分销点/DC/LABEL',
|
|
|
+ dataIndex: 'dcLabel',
|
|
|
+ width: 180,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: 'PREPACK SKU',
|
|
|
+ dataIndex: 'prepackSku',
|
|
|
+ width: 140,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: 'S',
|
|
|
+ dataIndex: 's',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'M',
|
|
|
+ dataIndex: 'm',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'L',
|
|
|
+ dataIndex: 'l',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'XL',
|
|
|
+ dataIndex: 'xl',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: 'XXL',
|
|
|
+ dataIndex: 'xxl',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '3XL',
|
|
|
+ dataIndex: 'xxxl',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '启始箱号',
|
|
|
+ dataIndex: ' inceptionBoxNo.',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '结束箱号',
|
|
|
+ dataIndex: 'endBoxNo.',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'endBoxNo' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '颜色(中英文)',
|
|
|
+ dataIndex: 'colorChUsa',
|
|
|
+ width: 140,
|
|
|
+ customRender: t => ellipsis(t),
|
|
|
+ scopedSlots: { customRender: 'colorChUsa' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '配码--根据U8订单来显示',
|
|
|
+ dataIndex: 'configCode',
|
|
|
+ width: 140,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '件数/箱',
|
|
|
+ dataIndex: 'packagesBox',
|
|
|
+ width: 90,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '箱数',
|
|
|
+ dataIndex: 'boxes',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'boxes' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '总件数',
|
|
|
+ dataIndex: 'totalPackagesNum',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'totalPackagesNum' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '净重/箱',
|
|
|
+ dataIndex: 'suttle',
|
|
|
+ width: 90,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '总净重',
|
|
|
+ dataIndex: 'totalSuttle',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'totalSuttle' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '毛重/箱',
|
|
|
+ dataIndex: 'roughWeight',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '总毛重',
|
|
|
+ dataIndex: 'totalRoughWeigh',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'totalRoughWeigh' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '外箱长度',
|
|
|
+ dataIndex: 'boxLength',
|
|
|
+ width: 120,
|
|
|
+ // scopedSlots: { customRender: 'boxLength' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '外箱宽度',
|
|
|
+ dataIndex: 'boxWidth',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'boxWidth' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '外箱高度',
|
|
|
+ dataIndex: 'boxHeight',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'boxHeight' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '总体积',
|
|
|
+ dataIndex: 'totalVolume',
|
|
|
+ width: 140,
|
|
|
+ scopedSlots: { customRender: 'totalVolume' },
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '净净重',
|
|
|
+ dataIndex: 'netNetWeight',
|
|
|
+ width: 120,
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '单价',
|
|
|
+ dataIndex: 'price',
|
|
|
+ width: 120,
|
|
|
+
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '总价',
|
|
|
+ dataIndex: 'totalPrices',
|
|
|
+ width: 120,
|
|
|
+
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '备注(U8)',
|
|
|
+ dataIndex: 'note',
|
|
|
+ width: 140,
|
|
|
+ fixed: 'right',
|
|
|
+ customRender: t => ellipsis(t),
|
|
|
+ className: 'replacecolor'
|
|
|
+ },
|
|
|
+
|
|
|
+ {
|
|
|
+ title: '操作',
|
|
|
+ dataIndex: 'operation',
|
|
|
+ scopedSlots: { customRender: 'operationSlot' },
|
|
|
+ width: 160,
|
|
|
+ fixed: 'right',
|
|
|
+ className: 'replacecolor'
|
|
|
+ }
|
|
|
+ ],
|
|
|
+
|
|
|
+ addAdvancePackingData: [{}, {}, {}, {}, {}],
|
|
|
+ loading: false, // 表格加载
|
|
|
+ visible: false,
|
|
|
+ validatorRules: {
|
|
|
+ orderNum: [{ required: true, message: '订单号不能为空', trigger: 'blur' }],
|
|
|
+ styleNum: [{ required: true, message: '款号不能为空', trigger: 'blur' }],
|
|
|
+ name: [{ required: true, message: '品名不能为空', trigger: 'blur' }]
|
|
|
+ // 待确定还有哪些必填信息
|
|
|
+ },
|
|
|
+ addAdpacking: {},
|
|
|
+ confirmLoading: false
|
|
|
+ }
|
|
|
+ },
|
|
|
+ created() {},
|
|
|
+ methods: {
|
|
|
+ // 参照发运明细
|
|
|
+ referShipmentDetails() {
|
|
|
+ console.log('打开参照订单数据')
|
|
|
+ this.$refs.referShipmentDetailsModal.referShipmentDetailsModVis = true
|
|
|
+ },
|
|
|
+ // 増行
|
|
|
+ handleAddColumn() {
|
|
|
+ console.log('増行')
|
|
|
+
|
|
|
+ const addrow = {
|
|
|
+ accountSet: '',
|
|
|
+ clothesFactory: '',
|
|
|
+ hod: '',
|
|
|
+ styleNo: '',
|
|
|
+ poNo: '',
|
|
|
+ itemNoSoon: '',
|
|
|
+ dcLabel: '',
|
|
|
+ prepackSku: '',
|
|
|
+ s: '',
|
|
|
+ m: '',
|
|
|
+ l: '',
|
|
|
+ xl: '',
|
|
|
+ xxl: '',
|
|
|
+ xxxl: '',
|
|
|
+ inceptionBoxNo: '',
|
|
|
+ endBoxNo: '',
|
|
|
+ colorChUsa: '',
|
|
|
+ configCode: '',
|
|
|
+ packagesBox: '',
|
|
|
+ boxes: '',
|
|
|
+ totalPackagesNum: '',
|
|
|
+ suttle: '',
|
|
|
+ totalSuttle: '',
|
|
|
+ roughWeight: '',
|
|
|
+ totalRoughWeigh: '',
|
|
|
+ boxLength: '',
|
|
|
+ boxWidth: '',
|
|
|
+ boxHeight: '',
|
|
|
+ totalVolume: '',
|
|
|
+ netNetWeight: '',
|
|
|
+ price: '',
|
|
|
+ totalPrices: '',
|
|
|
+ note: '',
|
|
|
+ operation: ''
|
|
|
+ }
|
|
|
+
|
|
|
+ this.addAdvancePackingData.push(addrow)
|
|
|
+ },
|
|
|
+ // ----------------------------------------
|
|
|
+ // 操作按钮 删除
|
|
|
+ handleDelete(record) {},
|
|
|
+ // 操作按钮
|
|
|
+ copy(record) {},
|
|
|
+ // ----------------------------------------
|
|
|
+
|
|
|
+ // 抽屉 取消
|
|
|
+ handleCancel() {
|
|
|
+ console.log('点击抽屉取消')
|
|
|
+ this.close()
|
|
|
+ },
|
|
|
+ // 抽屉 提交
|
|
|
+ submitAdd() {
|
|
|
+ console.log('保存新增、刷新预装箱单-成衣')
|
|
|
+ const that = this
|
|
|
+ // 触发表单验证
|
|
|
+ this.$refs.form.validate(valid => {
|
|
|
+ if (valid) {
|
|
|
+ that.confirmLoading = true
|
|
|
+ }
|
|
|
+ })
|
|
|
+ this.close()
|
|
|
+ // this.getShipmentList() // 刷新 预装箱单-成衣列表
|
|
|
+ },
|
|
|
+ // -------------------------------------
|
|
|
+ close() {
|
|
|
+ this.$emit('close')
|
|
|
+ this.visible = false
|
|
|
+ this.$refs.form.resetFields()
|
|
|
+ },
|
|
|
+ aa() {},
|
|
|
+ modalFormOk() {}
|
|
|
+ },
|
|
|
+ computed: {},
|
|
|
+ mounted() {}
|
|
|
+}
|
|
|
+</script>
|
|
|
+<style lang="less" scoped>
|
|
|
+@import '~@assets/less/common.less';
|
|
|
+/deep/ .ant-table-thead > tr > th {
|
|
|
+ text-align: center;
|
|
|
+ // font-weight: 700;
|
|
|
+}
|
|
|
+/deep/ .ant-table-tbody {
|
|
|
+ text-align: center;
|
|
|
+}
|
|
|
+// /deep/ th.replacecolor {
|
|
|
+// background-color: #ccc;
|
|
|
+// }
|
|
|
+</style>
|