瀏覽代碼

二线出库单

CzRger 9 月之前
父節點
當前提交
d3c29f77e0

+ 9 - 0
snowy-admin-web/src/api/yqyc/qyOutWarehouseApi.js

@@ -0,0 +1,9 @@
+import {baseRequest} from '@/utils/request'
+
+const request = (url, ...arg) => baseRequest(`/biz/qyoutwarehouse/` + url, ...arg)
+export default {
+  // 获取二线入/出库单详情
+  qyOutWarehousePage(data) {
+    return request('getInfoByCondition', data, 'get')
+  },
+}

+ 85 - 85
snowy-admin-web/src/views/yqyc/general-ledger/two/goods.vue

@@ -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="出库单预录入编号" name="xxx">
-                  <a-input v-model:value="formData.xxx" :disabled="true"/>
+                <a-form-item label="出库单预录入编号" 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="收货企业编号" 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="收货企业名称" 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,58 @@
           <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>
               <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>
               <a-col :span="8">
-                <a-form-item label="出库数量" name="accountNumber">
-                  <a-input v-model:value="formData.accountNumber" :disabled="true"/>
+                <a-form-item label="出库数量" name="rkNum">
+                  <a-input v-model:value="formData.rkNum" :disabled="true"/>
                 </a-form-item>
               </a-col>
               <a-col :span="8">
@@ -186,43 +186,43 @@
                 </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 label="仓位代码" name="cwdm">
+                  <a-input v-model:value="formData.cwdm" :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="hwlyTpe">
+                  <a-input v-model:value="formData.hwlyTpe" :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="hwlyCode">
+                  <a-input v-model:value="formData.hwlyCode" :disabled="true"/>
                 </a-form-item>
               </a-col>
             </a-row>
@@ -230,16 +230,14 @@
           <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: '出库数量',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: '出库数量',dataIndex: 'rkNum',key: 'rkNum'},
+              {title: '计量单位',dataIndex: 'measurementUnit',key: 'measurementUnit'},
+              {title: '单价',dataIndex: 'unitPrice',key: 'unitPrice'},
             ]"
             :pagination="false"
           />
@@ -252,6 +250,7 @@
 <script setup name="enterpriseDetail">
 	import tool from '@/utils/tool'
 	import { cloneDeep } from 'lodash-es'
+  import qyOutWarehouseApi from "@/api/yqyc/qyOutWarehouseApi";
 	// 抽屉状态
 	const open = ref(false)
 	const emit = defineEmits({ successful: null })
@@ -268,8 +267,9 @@
 	const onOpen = (record, view = false) => {
 		open.value = true
 		if (record) {
-			let recordData = cloneDeep(record)
-			formData.value = Object.assign({}, recordData)
+      qyOutWarehouseApi.qyOutWarehousePage({warehouseNumber: record.warehouseNumber}).then(res => {
+        formData.value = Object.assign({}, res)
+      })
 		}
     zzTypeOptions.value = tool.dictList('applyzztype')
     companyTypeOptions.value = tool.dictList('qylx')