|
@@ -1,50 +1,50 @@
|
|
|
<template>
|
|
|
<!-- 成本分配统计表 中tabs 部分 -->
|
|
|
<div id="tabs">
|
|
|
- <a-tabs default-active-key="1" @change="tabsCallback">
|
|
|
- <a-tab-pane key="1" tab="加工单位1">
|
|
|
+ <a-tabs @change="tabsCallback" :default-active-key="activeKey">
|
|
|
+ <a-tab-pane v-for="(item, index) in tabNameList" :key="index" :tab="item">
|
|
|
<!-- tabs 面料 -->
|
|
|
<div>
|
|
|
<h6 class="table-title">面料</h6>
|
|
|
<a-table
|
|
|
rowKey="(item)=>item.id"
|
|
|
:loading="loading"
|
|
|
- :columns="fabricColumns"
|
|
|
- :data-source="fabricData"
|
|
|
+ :columns="fabColumns"
|
|
|
+ :data-source="fabData"
|
|
|
bordered
|
|
|
- :scroll="{ x: 1000 }"
|
|
|
:pagination="false"
|
|
|
+ :scroll="{ x: 1500, y: 300 }"
|
|
|
>
|
|
|
<!-- 面料 -转入数量 弹框-->
|
|
|
- <span slot="fabricTransferQuantity" slot-scope="text">
|
|
|
+ <span slot="fabInQuaSlot" slot-scope="text">
|
|
|
<a>{{ text }}</a>
|
|
|
</span>
|
|
|
|
|
|
<!-- 余下数量-->
|
|
|
- <span slot="fabricRemainingQuantity" slot-scope="text">
|
|
|
+ <span slot="fabRemaQuaSlot" slot-scope="text">
|
|
|
<a>{{ text }}</a>
|
|
|
</span>
|
|
|
</a-table>
|
|
|
</div>
|
|
|
|
|
|
- <!-- tabs 辅料 :scroll="{ x: 1500 }"-->
|
|
|
+ <!-- tabs 辅料 -->
|
|
|
<div style="margin:30px 0">
|
|
|
<h6 class="table-title">辅料</h6>
|
|
|
<a-table
|
|
|
rowKey="id"
|
|
|
:loading="loading"
|
|
|
- :columns="ingredientsColumns"
|
|
|
- :data-source="ingredientsData"
|
|
|
+ :columns="ingColumns"
|
|
|
+ :data-source="ingData"
|
|
|
bordered
|
|
|
- :scroll="{ x: 1000 }"
|
|
|
:pagination="false"
|
|
|
+ :scroll="{ x: 1000, y: 300 }"
|
|
|
>
|
|
|
<!--辅料-转入数量 弹框-->
|
|
|
- <span slot="ingredientsTransferQuantity" slot-scope="text">
|
|
|
+ <span slot="ingInQuaSlot" slot-scope="text">
|
|
|
<a>{{ text }}</a>
|
|
|
</span>
|
|
|
<!--辅料-余下数量 弹框-->
|
|
|
- <span slot="ingredientsRemainingQuantity" slot-scope="text">
|
|
|
+ <span slot="ingRemQuaSlot" slot-scope="text">
|
|
|
<a>{{ text }}</a>
|
|
|
</span>
|
|
|
</a-table>
|
|
@@ -56,11 +56,11 @@
|
|
|
<a-table
|
|
|
rowKey="id"
|
|
|
:loading="loading"
|
|
|
- :columns="shipDetailsColumns"
|
|
|
- :data-source="shipDetailsData"
|
|
|
+ :columns="shipColumns"
|
|
|
+ :data-source="shipData"
|
|
|
bordered
|
|
|
- :scroll="{ x: 1000 }"
|
|
|
:pagination="false"
|
|
|
+ :scroll="{ x: 1000, y: 300 }"
|
|
|
>
|
|
|
</a-table>
|
|
|
</div>
|
|
@@ -74,194 +74,55 @@
|
|
|
<a-form layout="inline">
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="出货数量合计">
|
|
|
- 52940
|
|
|
- <!-- <a-input v-model="totalInfo.shipmentQuantity"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.shipQua"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="辅料金额合计">
|
|
|
- 106010
|
|
|
- <!-- <a-input v-model="totalInfo.accessoriesAmount"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.ingAmount"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="辅料不含税金额合计">
|
|
|
- 90151.26
|
|
|
- <!-- <a-input v-model="totalInfo.accessoriesExcludTax"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.ingExcludAmount"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="出运美元外销总价">
|
|
|
- 67541.9
|
|
|
- <!-- <a-input v-model="totalInfo.exportPriceUSD"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.exportPriceUSD"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="出运加工费">
|
|
|
- 79779.88
|
|
|
- <!-- <a-input v-model="totalInfo.shipProcesFees"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.shipProcesFees"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="面料不含税金额合计">
|
|
|
- 77470.69
|
|
|
- <!-- <a-input v-model="totalInfo.fabricExcludTax"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.fabricExcludTax"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="出运人民币外销金额">
|
|
|
- 178557.45
|
|
|
- <!-- <a-input v-model="totalInfo.exportedAmountRMB"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.exportedAmountRMB"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="合计金额">
|
|
|
- 2299583.26
|
|
|
- <!-- <a-input v-model="totalInfo.amountTotal"></a-input> -->
|
|
|
+ <a-input v-model="sumInfo.amountTotal"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="面料金额合计">
|
|
|
- 29413.13
|
|
|
- <!-- <a-input v-model="totalInfo.fabricAmount"></a-input> -->
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
- </a-form>
|
|
|
- </div>
|
|
|
- </a-row>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </a-tab-pane>
|
|
|
-
|
|
|
- <!-- 加工单位 2 -->
|
|
|
- <a-tab-pane key="2" tab="加工单位2" force-render>
|
|
|
- <!-- tabs 面料 -->
|
|
|
- <div>
|
|
|
- <h6 class="table-title">面料</h6>
|
|
|
-
|
|
|
- <a-table
|
|
|
- rowKey="id"
|
|
|
- :loading="loading"
|
|
|
- :columns="twofabricColumns"
|
|
|
- :data-source="twofabricData"
|
|
|
- bordered
|
|
|
- :pagination="false"
|
|
|
- >
|
|
|
- <!-- 转入数量 弹框-->
|
|
|
- <span slot="twofabricTransferQuantity" slot-scope="text">
|
|
|
- <a>{{ text }}</a>
|
|
|
- </span>
|
|
|
-
|
|
|
- <!-- 余下数量 弹框-->
|
|
|
- <span slot="twofabricRemainingQuantity" slot-scope="text">
|
|
|
- <a>{{ text }}</a>
|
|
|
- </span>
|
|
|
- </a-table>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- tabs 辅料 -->
|
|
|
- <div style="margin:40px 0">
|
|
|
- <h6 class="table-title">辅料</h6>
|
|
|
-
|
|
|
- <a-table
|
|
|
- rowKey="id"
|
|
|
- :loading="loading"
|
|
|
- :columns="twoingredientsColumns"
|
|
|
- :data-source="twoingredientsData"
|
|
|
- bordered
|
|
|
- :pagination="false"
|
|
|
- >
|
|
|
- <!--辅料-转入数量 弹框-->
|
|
|
- <span slot="twoingredientsTransferQuantity" slot-scope="text">
|
|
|
- <a>{{ text }}</a>
|
|
|
- </span>
|
|
|
- <!--辅料-余下数量 弹框-->
|
|
|
- <span slot="twoingredientsRemainingQuantity" slot-scope="text">
|
|
|
- <a>{{ text }}</a>
|
|
|
- </span>
|
|
|
- </a-table>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- tabs 发运明细 -->
|
|
|
- <div>
|
|
|
- <h6 class="table-title">发运明细</h6>
|
|
|
- <a-table
|
|
|
- rowKey="id"
|
|
|
- :loading="loading"
|
|
|
- :columns="twoshipDetailsColumns"
|
|
|
- :data-source="twoshipDetailsData"
|
|
|
- bordered
|
|
|
- :pagination="false"
|
|
|
- >
|
|
|
- </a-table>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- tabs 合计 信息 -->
|
|
|
- <div style="marginTop:30px;">
|
|
|
- <h6 class="table-title">合计信息</h6>
|
|
|
- <div style="border: 1px solid #e8e8e8;padding: 20px 20px 0 20px;">
|
|
|
- <a-row :gutter="24">
|
|
|
- <div class="table-page-search-wrapper">
|
|
|
- <a-form layout="inline">
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="出货数量合计">
|
|
|
- <a-input v-model="totalInfo.shipmentQuantity"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="辅料金额合计">
|
|
|
- <a-input v-model="totalInfo.accessoriesAmount"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="辅料不含税金额合计">
|
|
|
- <a-input v-model="totalInfo.accessoriesExcludTax"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="出运美元外销总价">
|
|
|
- <a-input v-model="totalInfo.exportPriceUSD"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="出运加工费">
|
|
|
- <a-input v-model="totalInfo.shipProcesFees"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="面料不含税金额合计">
|
|
|
- <a-input v-model="totalInfo.fabricExcludTax"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="出运人民币外销金额">
|
|
|
- <a-input v-model="totalInfo.exportedAmountRMB"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="合计金额">
|
|
|
- <a-input v-model="totalInfo.amountTotal"></a-input>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
-
|
|
|
- <a-col :md="6" :sm="8">
|
|
|
- <a-form-item label="面料金额合计">
|
|
|
- <a-input v-model="totalInfo.fabricAmount"></a-input>
|
|
|
+ <a-input v-model="sumInfo.fabricAmount"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-form>
|
|
@@ -317,18 +178,12 @@ export default {
|
|
|
data() {
|
|
|
// let ellipsis = (v, l = 20) => <j-ellipsis value={v} length={l} /> // 省略
|
|
|
return {
|
|
|
- description: '成本分配统计表',
|
|
|
totalInfo: {}, // tabs 中合计信息
|
|
|
- // one 面料 表头
|
|
|
- fabricColumns: [
|
|
|
- /*
|
|
|
- text 序号一列默认显示的数据
|
|
|
- record 一行的所有数据
|
|
|
- index tbale表格数据的下标,即数组的下标
|
|
|
- */
|
|
|
+ // 面料
|
|
|
+ fabColumns: [
|
|
|
{
|
|
|
title: '序号',
|
|
|
- width: 50,
|
|
|
+ width: 90,
|
|
|
dataIndex: 'index',
|
|
|
key: 'index',
|
|
|
customRender: (text, record, index) => `${index + 1}`,
|
|
@@ -337,11 +192,11 @@ export default {
|
|
|
{ title: '货物名称', width: 160, dataIndex: 'goodsName', className: 'replacecolor' },
|
|
|
{
|
|
|
title: '转入数量',
|
|
|
- dataIndex: 'fabricTransferQuantity',
|
|
|
+ dataIndex: 'fabrictransferQuantity',
|
|
|
width: 120,
|
|
|
className: 'replacecolor',
|
|
|
- customCell: this.fabricTransferQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'fabricTransferQuantity' }
|
|
|
+ customCell: this.fabQuaCustomCell,
|
|
|
+ scopedSlots: { customRender: 'fabInQuaSlot' }
|
|
|
},
|
|
|
{
|
|
|
title: '转入成本',
|
|
@@ -361,11 +216,11 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
title: '余下数量',
|
|
|
- dataIndex: 'fabricRemainingQuantity',
|
|
|
+ dataIndex: 'fabricremainingQuantity',
|
|
|
width: 100,
|
|
|
className: 'replacecolor',
|
|
|
- customCell: this.fabricRemainingQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'fabricRemainingQuantity' }
|
|
|
+ customCell: this.fabRemQuaCustomCell,
|
|
|
+ scopedSlots: { customRender: 'fabRemaQuaSlot' }
|
|
|
},
|
|
|
{
|
|
|
title: '损耗',
|
|
@@ -375,17 +230,15 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
title: '余下数量的成本',
|
|
|
- dataIndex: 'remainingQuantityCost',
|
|
|
+ dataIndex: 'remainingQuantitycost',
|
|
|
width: 120,
|
|
|
className: 'replacecolor'
|
|
|
}
|
|
|
],
|
|
|
- fabricData: [
|
|
|
- { fabricTransferQuantity: '8987', fabricRemainingQuantity: '67', loss: '1.17%' },
|
|
|
- { fabricTransferQuantity: '6752', fabricRemainingQuantity: '37', loss: '1.17%' }
|
|
|
- ],
|
|
|
- // one 辅料 表头
|
|
|
- ingredientsColumns: [
|
|
|
+ fabData: [],
|
|
|
+
|
|
|
+ // 辅料
|
|
|
+ ingColumns: [
|
|
|
{
|
|
|
title: '序号',
|
|
|
width: 90,
|
|
@@ -401,8 +254,8 @@ export default {
|
|
|
dataIndex: 'ingredientsTransferQuantity',
|
|
|
width: 120,
|
|
|
className: 'replacecolor',
|
|
|
- customCell: this.ingredientsTransferQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'ingredientsTransferQuantity' }
|
|
|
+ customCell: this.ingInQuaCustomCell,
|
|
|
+ scopedSlots: { customRender: 'ingInQuaSlot' }
|
|
|
},
|
|
|
{
|
|
|
title: '转入成本',
|
|
@@ -423,8 +276,8 @@ export default {
|
|
|
dataIndex: 'ingredientsRemainingQuantity',
|
|
|
width: 140,
|
|
|
className: 'replacecolor',
|
|
|
- customCell: this.ingredientsRemainingQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'ingredientsRemainingQuantity' }
|
|
|
+ customCell: this.ingRemQuaCustomCell,
|
|
|
+ scopedSlots: { customRender: 'ingRemQuaSlot' }
|
|
|
},
|
|
|
{
|
|
|
title: '损耗',
|
|
@@ -434,31 +287,31 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
title: '人民币金额',
|
|
|
- dataIndex: 'RMBAmount',
|
|
|
+ dataIndex: 'rmbAmount',
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '美元金额',
|
|
|
- dataIndex: 'USDAmount',
|
|
|
+ dataIndex: 'usdAmount',
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '不含税金额',
|
|
|
- dataIndex: 'priceExcludingTax',
|
|
|
+ dataIndex: 'priceExcludingtax',
|
|
|
width: 120,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '转出率',
|
|
|
- dataIndex: 'transferOutRate',
|
|
|
+ dataIndex: 'transferOutrate',
|
|
|
width: 120,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '进项税转出',
|
|
|
- dataIndex: 'inputTaxTransferOut',
|
|
|
+ dataIndex: 'inputtaxTransferout',
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
@@ -469,258 +322,10 @@ export default {
|
|
|
className: 'replacecolor'
|
|
|
}
|
|
|
],
|
|
|
- ingredientsData: [
|
|
|
- { ingredientsTransferQuantity: '7899', transferCost: '12536', ingredientsRemainingQuantity: '6698' }
|
|
|
- ],
|
|
|
- // one 发运明细 表头
|
|
|
- shipDetailsColumns: [
|
|
|
- {
|
|
|
- title: '序号',
|
|
|
- width: 90,
|
|
|
- dataIndex: 'index',
|
|
|
- key: 'index',
|
|
|
- fixed: 'left',
|
|
|
- customRender: (text, record, index) => `${index + 1}`,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- { title: '发票号码', width: 180, dataIndex: 'invoiceNum', fixed: 'left', className: 'replacecolor' },
|
|
|
- {
|
|
|
- title: '出运日期',
|
|
|
- dataIndex: 'outData',
|
|
|
- width: 130,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.ingredientsTransferQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'ingredientsTransferQuantity' }
|
|
|
- },
|
|
|
- {
|
|
|
- title: '汇率',
|
|
|
- dataIndex: 'exchangeRate',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
+ ingData: [],
|
|
|
|
|
|
- { title: '订单号', dataIndex: 'orderNum', width: 160, className: 'replacecolor' },
|
|
|
- {
|
|
|
- title: '产品款号',
|
|
|
- dataIndex: 'poStyleNum',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '出货数量',
|
|
|
- dataIndex: 'shipQuantity',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.ingredientsRemainingQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'ingredientsRemainingQuantity' }
|
|
|
- },
|
|
|
- {
|
|
|
- title: '外销单价',
|
|
|
- dataIndex: 'loss',
|
|
|
- width: 120,
|
|
|
- className: 'exportUnitPrice'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '外销总价',
|
|
|
- dataIndex: 'exportPrice',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '人民币金额',
|
|
|
- dataIndex: 'RMBAmount',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '加工单价(人民币)',
|
|
|
- dataIndex: 'procesUnitPriceRMB',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '加工单价(美元)',
|
|
|
- dataIndex: 'procesUnitPriceUSD',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '加工费',
|
|
|
- dataIndex: 'processCost',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- }
|
|
|
- ],
|
|
|
- shipDetailsData: [{ invoiceNum: '19TW-PRU-138S', outData: '2019-10-16', exchangeRate: '7.1338' }],
|
|
|
- // two 面料 表头
|
|
|
- twofabricColumns: [
|
|
|
- {
|
|
|
- title: '序号',
|
|
|
- width: 90,
|
|
|
- dataIndex: 'index',
|
|
|
- key: 'index',
|
|
|
- customRender: (text, record, index) => `${index + 1}`,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- { title: '面料', width: 160, dataIndex: 'fabric', className: 'replacecolor' },
|
|
|
- {
|
|
|
- title: '单位成本',
|
|
|
- dataIndex: 'unitCost',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- { title: '存货名称', width: 160, dataIndex: 'inventoryName', className: 'replacecolor' },
|
|
|
-
|
|
|
- {
|
|
|
- title: '转入数量',
|
|
|
- dataIndex: 'twofabricTransferQuantity',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.twoFabricTransferQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'twofabricTransferQuantity' }
|
|
|
- },
|
|
|
- { title: '转入成本', width: 160, dataIndex: 'transferCost', className: 'replacecolor' },
|
|
|
-
|
|
|
- { title: '单耗/件', dataIndex: 'unitConsumption', width: 120, className: 'replacecolor' },
|
|
|
- { title: '使用数量', dataIndex: 'usageQuantity', width: 120, className: 'replacecolor' },
|
|
|
- { title: '计划数量', dataIndex: 'planQuantity', width: 120, className: 'replacecolor' },
|
|
|
- {
|
|
|
- title: '购入数量',
|
|
|
- dataIndex: 'purchaseQuantity',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '余下数量',
|
|
|
- dataIndex: 'twofabricRemainingQuantity',
|
|
|
- width: 100,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.twofabricRemainingQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'twofabricRemainingQuantity' }
|
|
|
- },
|
|
|
- {
|
|
|
- title: '损耗',
|
|
|
- dataIndex: 'loss',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '余下数量的成本',
|
|
|
- dataIndex: 'remainingQuantityCost',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- }
|
|
|
- ],
|
|
|
- twofabricData: [
|
|
|
- {
|
|
|
- fabric: '裤绳',
|
|
|
- inventoryName: 'XXSS',
|
|
|
- twofabricTransferQuantity: '8987',
|
|
|
- twofabricRemainingQuantity: '67',
|
|
|
- loss: '1.17%'
|
|
|
- },
|
|
|
- {
|
|
|
- fabric: '裤绳',
|
|
|
- inventoryName: 'XXSS',
|
|
|
- twofabricTransferQuantity: '6752',
|
|
|
- twofabricRemainingQuantity: '37',
|
|
|
- loss: '1.17%'
|
|
|
- }
|
|
|
- ],
|
|
|
- // two 辅料 表头
|
|
|
- twoingredientsColumns: [
|
|
|
- {
|
|
|
- title: '序号',
|
|
|
- width: 90,
|
|
|
- dataIndex: 'index',
|
|
|
- key: 'index',
|
|
|
- fixed: 'left',
|
|
|
- customRender: (text, record, index) => `${index + 1}`,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- { title: '辅料', width: 170, dataIndex: 'ingredients', fixed: 'left', className: 'replacecolor' },
|
|
|
- {
|
|
|
- title: '转入数量',
|
|
|
- dataIndex: 'twoingredientsTransferQuantity',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.twoingredientsTransferQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'twoingredientsTransferQuantity' }
|
|
|
- },
|
|
|
- {
|
|
|
- title: '转入成本',
|
|
|
- dataIndex: 'transferCost',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
-
|
|
|
- { title: '使用数量', dataIndex: 'usageQuantity', width: 120, className: 'replacecolor' },
|
|
|
- {
|
|
|
- title: '购入数量',
|
|
|
- dataIndex: 'purchaseQuantity',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '余下数量',
|
|
|
- dataIndex: 'twoingredientsRemainingQuantity',
|
|
|
- width: 140,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.twoingredientsRemainingQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'twoingredientsRemainingQuantity' }
|
|
|
- },
|
|
|
- {
|
|
|
- title: '损耗',
|
|
|
- dataIndex: 'loss',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '人民币金额',
|
|
|
- dataIndex: 'RMBAmount',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '美元金额',
|
|
|
- dataIndex: 'USDAmount',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '不含税金额',
|
|
|
- dataIndex: 'priceExcludingTax',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '转出率',
|
|
|
- dataIndex: 'transferOutRate',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '进项税转出',
|
|
|
- dataIndex: 'inputTaxTransferOut',
|
|
|
- width: 160,
|
|
|
- className: 'replacecolor'
|
|
|
- },
|
|
|
- {
|
|
|
- title: '用量',
|
|
|
- dataIndex: 'dosage',
|
|
|
- width: 120,
|
|
|
- className: 'replacecolor'
|
|
|
- }
|
|
|
- ],
|
|
|
- twoingredientsData: [
|
|
|
- {
|
|
|
- twoingredientsTransferQuantity: '7899',
|
|
|
- transferCost: '12536',
|
|
|
- twoingredientsRemainingQuantity: '6698'
|
|
|
- }
|
|
|
- ],
|
|
|
- // two 发运明细 表头
|
|
|
- twoshipDetailsColumns: [
|
|
|
+ // 发运明细
|
|
|
+ shipColumns: [
|
|
|
{
|
|
|
title: '序号',
|
|
|
width: 90,
|
|
@@ -735,9 +340,7 @@ export default {
|
|
|
title: '出运日期',
|
|
|
dataIndex: 'outData',
|
|
|
width: 130,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.ingredientsTransferQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'ingredientsTransferQuantity' }
|
|
|
+ className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '汇率',
|
|
@@ -757,15 +360,13 @@ export default {
|
|
|
title: '出货数量',
|
|
|
dataIndex: 'shipQuantity',
|
|
|
width: 120,
|
|
|
- className: 'replacecolor',
|
|
|
- customCell: this.ingredientsRemainingQuantityCustomCell,
|
|
|
- scopedSlots: { customRender: 'ingredientsRemainingQuantity' }
|
|
|
+ className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '外销单价',
|
|
|
- dataIndex: 'loss',
|
|
|
+ dataIndex: 'exportUnitPrice',
|
|
|
width: 120,
|
|
|
- className: 'exportUnitPrice'
|
|
|
+ className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '外销总价',
|
|
@@ -775,19 +376,19 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
title: '人民币金额',
|
|
|
- dataIndex: 'RMBAmount',
|
|
|
+ dataIndex: 'rmbAmount',
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '加工单价(人民币)',
|
|
|
- dataIndex: 'procesUnitPriceRMB',
|
|
|
+ dataIndex: 'procesUnitPricermb',
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '加工单价(美元)',
|
|
|
- dataIndex: 'procesUnitPriceUSD',
|
|
|
+ dataIndex: 'procesUnitPriceusd',
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
},
|
|
@@ -797,9 +398,6 @@ export default {
|
|
|
width: 160,
|
|
|
className: 'replacecolor'
|
|
|
}
|
|
|
- ],
|
|
|
- twoshipDetailsData: [
|
|
|
- { invoiceNum: '19TW-PRU-138S', outData: '2019-11-16', exchangeRate: '7.1338', RMBAmount: '160689.83' }
|
|
|
]
|
|
|
}
|
|
|
},
|
|
@@ -953,9 +551,9 @@ export default {
|
|
|
}
|
|
|
|
|
|
/deep/ .ant-tabs {
|
|
|
- border: 5px solid rgba(24, 144, 255,.5);
|
|
|
- padding: 10px;
|
|
|
- border-radius: 12px;
|
|
|
+ // border: 5px solid rgba(24, 144, 255,.5);
|
|
|
+ // padding: 10px;
|
|
|
+ // border-radius: 12px;
|
|
|
}
|
|
|
/deep/ .ant-card-body {
|
|
|
padding: 0 !important;
|