Browse Source

前端字段展示

master
chenfang 1 year ago
parent
commit
dd6171cf57
  1. 4
      src/views/wms/deliversettlementManage/customerreceipt/customerreceiptRequestMain/customerreceiptRequestMain.data.ts
  2. 8
      src/views/wms/deliversettlementManage/customerreturn/customerreturnRequestMain/customerreturnRequestMain.data.ts
  3. 1
      src/views/wms/deliversettlementManage/deliver/deliverJobMain/deliverJobMain.data.ts
  4. 148
      src/views/wms/deliversettlementManage/deliver/deliverJobMain/index.vue
  5. 5
      src/views/wms/deliversettlementManage/deliver/deliverRequestMain/deliverRequestMain.data.ts
  6. 1
      src/views/wms/deliversettlementManage/deliver/deliverRequestMain/index.vue

4
src/views/wms/deliversettlementManage/customerreceipt/customerreceiptRequestMain/customerreceiptRequestMain.data.ts

@ -51,8 +51,8 @@ export const CustomerreceiptRequestMain = useCrudSchemas(reactive<CrudSchema[]>(
} }
}, },
{ {
label: '发货申请单号', label: '发货记录单号',
field: 'deliverRequestNumber', field: 'deliverRecordNumber',
sort: 'custom', sort: 'custom',
table: { table: {
width: 150 width: 150

8
src/views/wms/deliversettlementManage/customerreturn/customerreturnRequestMain/customerreturnRequestMain.data.ts

@ -3,7 +3,9 @@ import { dateFormatter } from '@/utils/formatTime'
import * as getRequestsettingApi from '@/api/wms/requestsetting/index' import * as getRequestsettingApi from '@/api/wms/requestsetting/index'
import * as DeliverRecordMainApi from '@/api/wms/deliverRecordMain' import * as DeliverRecordMainApi from '@/api/wms/deliverRecordMain'
import * as DeliverPlanMainApi from '@/api/wms/deliverPlanMain'
import { DeliverRecordMain } from '../../deliver/deliverRecordMain/deliverRecordMain.data' import { DeliverRecordMain } from '../../deliver/deliverRecordMain/deliverRecordMain.data'
import { DeliverPlanMain } from '../../deliverplan/deliverPlanMain/deliverPlanMain.data'
import * as SaleMainApi from '@/api/wms/saleMain' import * as SaleMainApi from '@/api/wms/saleMain'
import * as SaleDetailApi from '@/api/wms/saleDetail' import * as SaleDetailApi from '@/api/wms/saleDetail'
@ -95,6 +97,12 @@ export const CustomerreturnRequestMain = useCrudSchemas(reactive<CrudSchema[]>([
table: { table: {
width: 150 width: 150
}, },
isSearch: true,
form: {
componentProps: {
disabled: true
}
}
}, },
{ {
label: '客户代码', label: '客户代码',

1
src/views/wms/deliversettlementManage/deliver/deliverJobMain/deliverJobMain.data.ts

@ -87,6 +87,7 @@ export const DeliverJobMain = useCrudSchemas(reactive<CrudSchema[]>([
{ {
label: '运输方式', label: '运输方式',
field: 'transferMode', field: 'transferMode',
dictType: DICT_TYPE.TRANSFER_MODE,
sort: 'custom', sort: 'custom',
table: { table: {
width: 150 width: 150

148
src/views/wms/deliversettlementManage/deliver/deliverJobMain/index.vue

@ -185,76 +185,76 @@ const butttondata = (row) => {
const buttonTableClick = async (val, row) => { const buttonTableClick = async (val, row) => {
 if (val == 'mainJobExe') { //  if (val == 'mainJobExe') { //
    let aaa = {     let aaa = {
    "id": "1809190002130023675", "id": "1809190002130023676",
    "requestNumber": "REQ1720231201-0002", "requestNumber": "REQ1720231205-0001",
    "deliverPlanNumber": "DP20231130-0001", "deliverPlanNumber": "DP20231205-0002",
    "customerDeliverNumber": null, "customerDeliverNumber": "CUST20231205-00000001",
    "customerCode": "CF", "customerCode": "CF",
    "customerDockCode": "CFCKYT", "customerDockCode": "CFCKYT",
    "deliverDock": null, "deliverDock": null,
    "carrierCode": "cys-001", "carrierCode": "cys-001",
    "transferMode": "", "transferMode": "LOAD",
    "vehiclePlateNumber": "", "vehiclePlateNumber": "车牌号",
    "fromWarehouseCode": null, "fromWarehouseCode": null,
    "toWarehouseCode": "CFCK", "toWarehouseCode": "CFCK",
    "requestTime": 1701420156000, "requestTime": 1701740774000,
    "requestDueTime": 0, "requestDueTime": 1704470400000,
    "status": "1", "status": "2",
    "expiredTime": null, "expiredTime": null,
    "updateTime": 1701420722000, "updateTime": 1701740969000,
    "updater": "1", "updater": "1",
    "jobStageStatus": null, "jobStageStatus": null,
    "priority": null, "priority": null,
    "priorityincrement": null, "priorityincrement": null,
    "departmentCode": "研发部门", "departmentCode": "研发部门",
    "acceptUserId": null, "acceptUserId": "1",
    "acceptTime": null, "acceptTime": 1701742448000,
    "completeUserId": null, "completeUserId": null,
    "completeTime": null, "completeTime": null,
    "fromLocationTypes": "FG", "fromLocationTypes": "FG",
    "toLocationTypes": "CUST", "toLocationTypes": "CUST",
    "number": "JOB2420231201-0018", "number": "JOB2420231205-0001",
    "businessType": "DeliverJob", "businessType": "DeliverJob",
    "remark": "测试用的!!!!!!", "remark": "主表备注",
    "createTime": 1701420722000, "createTime": 1701740969000,
    "creator": "1", "creator": "1",
    "ruleUserId": null, "ruleUserId": null,
    "fromAreaCodes": "采购在途库", "fromAreaCodes": "采购在途库",
    "toAreaCodes": "采购在途库", "toAreaCodes": "采购在途库",
    "fromDockCode": null, "fromDockCode": null,
    "autoComplete": "FALSE", "autoComplete": "FALSE",
    "allowModifyLocation": "FALSE", "allowModifyLocation": "FALSE",
    "allowModifyQty": "TRUE", "allowModifyQty": "TRUE",
    "allowBiggerQty": "TRUE", "allowBiggerQty": "TRUE",
    "allowSmallerQty": "TRUE", "allowSmallerQty": "TRUE",
    "allowModifyInventoryStatus": "TRUE", "allowModifyInventoryStatus": "TRUE",
    "allowContinuousScanning": "TRUE", "allowContinuousScanning": "TRUE",
    "allowPartialComplete": "TRUE", "allowPartialComplete": "TRUE",
    "allowModifyBatch": "FALSE", "allowModifyBatch": "FALSE",
    "allowModifyPackingNumber": "FALSE", "allowModifyPackingNumber": "FALSE",
    "inInventoryStatuses": "OK", "inInventoryStatuses": "OK",
    "outInventoryStatuses": "OK", "outInventoryStatuses": "OK",
    "subList": [{ "subList": [{
      "id": "1809190001245559376", "id": "1809190001245559377",
    "soNumber": "", "soNumber": null,
    "soLine": "", "soLine": null,
    "packingNumber": null, "packingNumber": null,
    "batch": "20231130", "batch": "20231130",
    "inventoryStatus": "OK", "inventoryStatus": "OK",
    "ownerCode": null, "ownerCode": null,
    "containerNumber": null, "containerNumber": null,
    "fromLocationCode": "Loc_testCF", "fromLocationCode": "Loc_testCF",
    "toLocationCode": "CUST", "toLocationCode": "CUST",
    "itemCode": "testCF", "itemCode": "testCF",
    "itemName": "陈放测试物品", "itemName": "陈放测试物品",
    "itemDesc1": "测试用", "itemDesc1": "测试用",
    "itemDesc2": "测试用", "itemDesc2": "测试用",
    "projectCode": "5", "projectCode": "5",
    "qty": 1, "qty": 1,
    "uom": "EA", "uom": "EA",
    "number": "JOB2420231201-0018", "number": "JOB2420231205-0001",
    "remark": "", "remark": "子表备注",
"createTime": 1701137234000, "createTime": 1701740970000,
"creator": "1", "creator": "1",
"toPackingNumber": null, "toPackingNumber": null,
"toContainerNumber": null, "toContainerNumber": null,
@ -283,11 +283,11 @@ const buttonTableClick = async (val, row) => {
handleHandle(aaa) handleHandle(aaa)
console.log('列表-操作按钮事件-执行') console.log('列表-操作按钮事件-执行')
} else if (val == 'mainJobAba') { // } else if (val == 'mainJobAba') { //
console.log('列表-操作按钮事件-放弃') DeliverJobMainApi.abandonDeliverJobMain(row.id)
} else if (val == 'mainJobClo') { // } else if (val == 'mainJobClo') { //
console.log('列表-操作按钮事件-关闭') DeliverJobMainApi.closeDeliverJobMain(row.id)
} else if (val == 'mainJobAcc') { // } else if (val == 'mainJobAcc') { //
console.log('列表-操作按钮事件-承接') DeliverJobMainApi.executeDeliverJobMain(row.id)
} }
} }

5
src/views/wms/deliversettlementManage/deliver/deliverRequestMain/deliverRequestMain.data.ts

@ -90,6 +90,11 @@ export const DeliverRequestMain = useCrudSchemas(reactive<CrudSchema[]>([
key: 'available', key: 'available',
value: 'TRUE', value: 'TRUE',
isMainValue: false isMainValue: false
},
{
key: 'status',
value: '6',
isMainValue: false
}] }]
} }
} }

1
src/views/wms/deliversettlementManage/deliver/deliverRequestMain/index.vue

@ -31,6 +31,7 @@
<el-button type="primary" link @click="openDetail(row, '单据号', row.number)"> <el-button type="primary" link @click="openDetail(row, '单据号', row.number)">
<span>{{ row.number }}</span> <span>{{ row.number }}</span>
</el-button> </el-button>
</template> </template>
<template #action="{ row }"> <template #action="{ row }">
<ButtonBase :Butttondata="butttondata(row)" @button-base-click="buttonTableClick($event,row)" /> <ButtonBase :Butttondata="butttondata(row)" @button-base-click="buttonTableClick($event,row)" />

Loading…
Cancel
Save