|
@@ -10,8 +10,8 @@
|
|
|
<a-form ref="formRef" :model="formData" layout="inline">
|
|
|
<a-row :gutter="[0, 16]">
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item :label="(formData?.warehouseType == 0 ? '入' :'出') + '库单预录入编号'" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item :label="(formData?.warehouseType == 0 ? '入' :'出') + '库单预录入编号'" name="reWarehouseNumber">
|
|
|
+ <a-input v-model:value="formData.reWarehouseNumber" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
@@ -20,13 +20,13 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="径予声明编号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="径予声明编号" name="statementCode">
|
|
|
+ <a-input v-model:value="formData.statementCode" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="核注清单号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="核注清单号" name="hzCode">
|
|
|
+ <a-input v-model:value="formData.hzCode" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
@@ -40,23 +40,23 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="采购类型" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="采购类型" name="purchaseType">
|
|
|
+ <a-input v-model:value="formData.purchaseType" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="监管方式" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="监管方式" name="regulaMethod">
|
|
|
+ <a-input v-model:value="formData.regulaMethod" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="币制" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="币制" name="bz">
|
|
|
+ <a-input v-model:value="formData.bz" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="启抵国(地区)" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="启抵国(地区)" name="qdgDq">
|
|
|
+ <a-input v-model:value="formData.qdgDq" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
@@ -65,58 +65,58 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="进/出口岸" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="进/出口岸" name="inport">
|
|
|
+ <a-input v-model:value="formData.inport" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="进/出境关别" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="进/出境关别" name="jjgb">
|
|
|
+ <a-input v-model:value="formData.jjgb" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="主管关区代码" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="主管关区代码" name="zggqdm">
|
|
|
+ <a-input v-model:value="formData.zggqdm" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="报关标志" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="报关标志" name="bgbz">
|
|
|
+ <a-input v-model:value="formData.bgbz" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="运输方式" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="运输方式" name="ysfs">
|
|
|
+ <a-input v-model:value="formData.ysfs" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="区港联动标记" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="区港联动标记" name="qgldbj">
|
|
|
+ <a-input v-model:value="formData.qgldbj" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="是否为报税商品" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="是否为报税商品" name="bssp">
|
|
|
+ <a-input v-model:value="formData.bssp" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="一线报关单号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="一线报关单号" name="yxbgdh">
|
|
|
+ <a-input v-model:value="formData.yxbgdh" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="收货企业编号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item :label="(formData?.warehouseType == 0 ? '发' :'收') + '货企业编号'" name="fhqybh">
|
|
|
+ <a-input v-model:value="formData.fhqybh" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="收货企业名称" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item :label="(formData?.warehouseType == 0 ? '发' :'收') + '货企业名称'" name="fhqymc">
|
|
|
+ <a-input v-model:value="formData.fhqymc" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="24">
|
|
|
- <a-form-item label="备注" name="xxx">
|
|
|
- <a-textarea v-model:value="formData.xxx" :disabled="true" :rows="4"/>
|
|
|
+ <a-form-item label="备注" name="remark">
|
|
|
+ <a-textarea v-model:value="formData.remark" :disabled="true" :rows="4"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
@@ -126,58 +126,72 @@
|
|
|
<a-form ref="formRef" :model="formData" layout="inline">
|
|
|
<a-row :gutter="[0, 16]">
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="物料编号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="物料编号" name="wlbh">
|
|
|
+ <a-input v-model:value="formData.wlbh" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="物料名称" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="物料名称" name="wlmc">
|
|
|
+ <a-input v-model:value="formData.wlmc" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="版本号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="版本号" name="version">
|
|
|
+ <a-input v-model:value="formData.version" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="核注清单项次号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="核注清单项次号" name="hzqdxch">
|
|
|
+ <a-input v-model:value="formData.hzqdxch" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="金二账册号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="金二账册号" name="jezce">
|
|
|
+ <a-input v-model:value="formData.jezce" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="备案序号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="备案序号" name="recordNum">
|
|
|
+ <a-input v-model:value="formData.recordNum" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="备案名称" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="备案名称" name="recordName">
|
|
|
+ <a-input v-model:value="formData.recordName" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="料件成品标志" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="料件成品标志" name="fjcpbz">
|
|
|
+ <a-input v-model:value="formData.fjcpbz" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="规格型号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="规格型号" name="ggxh">
|
|
|
+ <a-input v-model:value="formData.ggxh" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
+ <template v-if="formData?.warehouseType == 0">
|
|
|
+ <a-col :span="8">
|
|
|
+ <a-form-item label="品牌类型" name="brandType">
|
|
|
+ <a-input v-model:value="formData.brandType" :disabled="true"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </template>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="原产国(地区)" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="原产国(地区)" name="ycgdq">
|
|
|
+ <a-input v-model:value="formData.ycgdq" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
+ <template v-if="formData?.warehouseType == 0">
|
|
|
+ <a-col :span="8">
|
|
|
+ <a-form-item label="最终目的国(地图)" name="zzmdg">
|
|
|
+ <a-input v-model:value="formData.zzmdg" :disabled="true"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </template>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item :label="(formData?.warehouseType == 0 ? '入' :'出') + '库数量'" name="accountNumber">
|
|
|
- <a-input v-model:value="formData.accountNumber" :disabled="true"/>
|
|
|
+ <a-form-item :label="(formData?.warehouseType == 0 ? '入' :'出') + '库数量'" name="rkNum">
|
|
|
+ <a-input v-model:value="formData.rkNum" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
@@ -186,60 +200,60 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="单价" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="单价" name="unitPrice">
|
|
|
+ <a-input v-model:value="formData.unitPrice" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="第一法定数量" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="第一法定数量" name="fyfdNum">
|
|
|
+ <a-input v-model:value="formData.fyfdNum" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="第二法定数量" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="第二法定数量" name="defdNum">
|
|
|
+ <a-input v-model:value="formData.defdNum" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="征免方式" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="征免方式" name="zmfs">
|
|
|
+ <a-input v-model:value="formData.zmfs" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="货仓代码" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="货仓代码" name="hcdm">
|
|
|
+ <a-input v-model:value="formData.hcdm" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :span="8">
|
|
|
- <a-form-item label="仓位代码" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
- <a-col :span="8">
|
|
|
- <a-form-item label="货物来源单证类型" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
- </a-form-item>
|
|
|
- </a-col>
|
|
|
- <a-col :span="8">
|
|
|
- <a-form-item label="货物来源单证编号" name="xxx">
|
|
|
- <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ <a-form-item label="仓位代码" name="cwdm">
|
|
|
+ <a-input v-model:value="formData.cwdm" :disabled="true"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
+ <template v-if="formData?.warehouseType == 1">
|
|
|
+ <a-col :span="8">
|
|
|
+ <a-form-item label="货物来源单证类型" name="xxx">
|
|
|
+ <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :span="8">
|
|
|
+ <a-form-item label="货物来源单证编号" name="xxx">
|
|
|
+ <a-input v-model:value="formData.xxx" :disabled="true"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </template>
|
|
|
</a-row>
|
|
|
</a-form>
|
|
|
<a-table
|
|
|
style="margin-top: 10px"
|
|
|
bordered
|
|
|
- :dataSource="[{
|
|
|
- xxx: 121
|
|
|
- }]"
|
|
|
+ :dataSource="[formData]"
|
|
|
:columns="[
|
|
|
- {title: '物料编号',dataIndex: 'xxx',key: 'xxx'},
|
|
|
- {title: '物料名称',dataIndex: 'xxx',key: 'xxx'},
|
|
|
- {title: '规格型号',dataIndex: 'xxx',key: 'xxx'},
|
|
|
- {title: (formData?.warehouseType == 0 ? '入' :'出') + '库数量',dataIndex: 'xxx',key: 'xxx'},
|
|
|
- {title: '计量单位',dataIndex: 'xxx',key: 'xxx'},
|
|
|
- {title: '单价',dataIndex: 'xxx',key: 'xxx'},
|
|
|
+ {title: '物料编号',dataIndex: 'wlbh',key: 'wlbh'},
|
|
|
+ {title: '物料名称',dataIndex: 'wlmc',key: 'wlmc'},
|
|
|
+ {title: '规格型号',dataIndex: 'ggxh',key: 'ggxh'},
|
|
|
+ {title: (formData?.warehouseType == 0 ? '入' :'出') + '库数量',dataIndex: 'rkNum',key: 'rkNum'},
|
|
|
+ {title: '计量单位',dataIndex: 'measurementUnit',key: 'measurementUnit'},
|
|
|
+ {title: '单价',dataIndex: 'unitPrice',key: 'unitPrice'},
|
|
|
]"
|
|
|
:pagination="false"
|
|
|
/>
|
|
@@ -252,6 +266,7 @@
|
|
|
<script setup name="enterpriseDetail">
|
|
|
import tool from '@/utils/tool'
|
|
|
import { cloneDeep } from 'lodash-es'
|
|
|
+ import qyInWarehouseApi from "@/api/yqyc/qyInWarehouseApi";
|
|
|
// 抽屉状态
|
|
|
const open = ref(false)
|
|
|
const emit = defineEmits({ successful: null })
|
|
@@ -268,8 +283,9 @@
|
|
|
const onOpen = (record, view = false) => {
|
|
|
open.value = true
|
|
|
if (record) {
|
|
|
- let recordData = cloneDeep(record)
|
|
|
- formData.value = Object.assign({}, recordData)
|
|
|
+ qyInWarehouseApi.qyInWarehousePage({warehouseNumber: record.warehouseNumber}).then(res => {
|
|
|
+ formData.value = Object.assign({}, res)
|
|
|
+ })
|
|
|
}
|
|
|
zzTypeOptions.value = tool.dictList('applyzztype')
|
|
|
companyTypeOptions.value = tool.dictList('qylx')
|