Browse Source

YT-1659供应商发货申请,子表字段显示、及顺序显示应与需求显示一致,现不一致

intex_online20241216
张立 2 months ago
parent
commit
81384835f6
  1. 6
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue
  2. 38
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts
  3. 2
      src/views/wms/supplierManage/supplierinvoiceInvoiced/index.vue

6
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

@ -123,7 +123,11 @@
:apiPage="SupplierdeliverRequestDetailApi.getSupplierdeliverRequestDetailPage" :apiPage="SupplierdeliverRequestDetailApi.getSupplierdeliverRequestDetailPage"
:apiDelete="SupplierdeliverRequestDetailApi.deleteSupplierdeliverRequestDetail" :apiDelete="SupplierdeliverRequestDetailApi.deleteSupplierdeliverRequestDetail"
@searchTableSuccessDetail="searchTableSuccessDetail" @searchTableSuccessDetail="searchTableSuccessDetail"
/> >
<template #isPutaway="{ row }">
<el-tag type="primary">{{row.isPutaway ==1 ?'是':'否'}}</el-tag>
</template>
</Detail>
<!-- 导入 --> <!-- 导入 -->
<ImportForm <ImportForm

38
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts

@ -13,6 +13,14 @@ import { cloneDeep } from 'lodash-es'
import {validateInteger} from '@/utils/validator' import {validateInteger} from '@/utils/validator'
const { t } = useI18n() // 国际化 const { t } = useI18n() // 国际化
const valueFilter = [{
label: '是',
value:'1'
}, {
label: '否',
value: '0'
}]
let PurchasePlanDetailSchemas = cloneDeep(PurchasePlanDetail.allSchemas) let PurchasePlanDetailSchemas = cloneDeep(PurchasePlanDetail.allSchemas)
if(PurchasePlanDetailSchemas?.tableColumns){ if(PurchasePlanDetailSchemas?.tableColumns){
@ -417,6 +425,9 @@ export const SupplierdeliverRequestMain = useCrudSchemas(reactive<CrudSchema[]>(
isForm: false, isForm: false,
isTableForm: false, isTableForm: false,
isTable: false, isTable: false,
table: {
},
detail: { detail: {
dictType: 'primary', dictType: 'primary',
valueFilter: (value) => { valueFilter: (value) => {
@ -1313,7 +1324,25 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]
isTable: false, isTable: false,
isForm: false isForm: false
}, },
{
label: '是否上架',
field: 'isPutaway',
dictType: DICT_TYPE.TRUE_FALSE,
dictClass: 'string',
sort: 'custom',
// formatter: (_: Recordable, __: TableColumn, cellValue: number) => {
// return valueFilter.find((account) => account.value == cellValue)?.label
// },
sortTableDefault: 10000,
form: {
component: 'Switch',
value: 'TRUE',
componentProps: {
inactiveValue: 'FALSE',
activeValue: 'TRUE'
}
}
},
{ {
label: '创建时间', label: '创建时间',
field: 'createTime', field: 'createTime',
@ -1322,7 +1351,7 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]
dateFormat: 'YYYY-MM-DD HH:mm:ss' dateFormat: 'YYYY-MM-DD HH:mm:ss'
}, },
hiddenInMain: false, hiddenInMain: false,
isTable: false, isTable: true,
form: { form: {
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
@ -1338,6 +1367,7 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]
}, },
isTableForm: false, isTableForm: false,
isForm: false, isForm: false,
sortTableDefault:10000
}, },
{ {
label: '创建者', label: '创建者',
@ -1346,10 +1376,10 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive<CrudSchema[]
table: { table: {
width: 150 width: 150
}, },
hiddenInMain:false,
isTableForm: false, isTableForm: false,
isTable: false, isTable: true,
isForm: false, isForm: false,
sortTableDefault: 10000
}, },
// { // {
// label: '最后更新时间', // label: '最后更新时间',

2
src/views/wms/supplierManage/supplierinvoiceInvoiced/index.vue

@ -34,7 +34,7 @@
</template> </template>
<template #action="{ row }"> <template #action="{ row }">
<ButtonBaseMore <ButtonBaseMore
:Butttondata="butttondata(row, $index)" :Butttondata="butttondata(row)"
@button-base-click="buttonTableClick($event, row)" @button-base-click="buttonTableClick($event, row)"
/> />
</template> </template>

Loading…
Cancel
Save