zs
2025-05-07 4456f43c6c73185a9f7ce46cdcdf94ab2053f02e
HIAWms/web/src/widgets/WmsInOutStockRecord/Controllers/WmsInOutStockRecordQueryDrawer.tsx
@@ -42,6 +42,29 @@
    ) 
  } 
 
    const datePickerRange = (attrs) => {
    return (
      <el-date-picker
        type="daterange"
        value-format="YYYY-MM-DD HH:mm:ss"
        start-placeholder="开始日期"
        end-placeholder="结束日期"
        {...attrs}
      ></el-date-picker>
    )
  }
  const dateTimePickerRange = (attrs) => {
    return (
      <el-date-picker
        type="datetimerange"
        value-format="YYYY-MM-DD HH:mm:ss"
        start-placeholder="开始日期"
        end-placeholder="结束日期"
        {...attrs}
      ></el-date-picker>
    )
  }
 
  const visible = computed({ 
    get() { 
@@ -100,8 +123,15 @@
                { 
                   label: '操作时间', 
                   prop: 'operateTime', 
                   type: 'datetimerange',
                   el: 'date-picker',
                   el: (props: any, { attrs }: SetupContext) => {
                     return h(dateTimePickerRange, {
                       ...props,
                       clearable: true,
                       ...attrs,
                     })
                   },
                   width: '100%',
                   el: 'input',
                   //disabled: disabled, 
                   placeholder: '请输入操作时间', 
                }, 
@@ -139,6 +169,29 @@
                   el: 'input', 
                   //disabled: disabled, 
                   placeholder: '请输入目标库位', 
                },
                {
                   label: '是否禁用',
                   prop: 'isDisabled',
                   el: 'select',
                   //disabled: disabled,
                   placeholder: '请输入是否禁用',
                 options: [{label: '是',value: 'true'}, {label: '否',value: 'false'}]
                },
                {
                   label: '',
                   prop: 'creationTime',
                   el: (props: any, { attrs }: SetupContext) => {
                     return h(dateTimePickerRange, {
                       ...props,
                       clearable: true,
                       ...attrs,
                     })
                   },
                   width: '100%',
                   el: 'input',
                   //disabled: disabled,
                   placeholder: '请输入',
                },  
  ]) 
  /** 
@@ -153,32 +206,20 @@
  } 
  const commonGetFormData=()=>{ 
    const data = { 
      OrderNo: formData.value.OrderNo,
MaterialName: formData.value.MaterialName,
MaterialNo: formData.value.MaterialNo,
StockType: formData.value.StockType,
ContainerNo: formData.value.ContainerNo,
MaterialModel: formData.value.MaterialModel,
OperateTime: formData.value.OperateTime,
Remark: formData.value.Remark,
MaterialId: formData.value.MaterialId,
TaskNo: formData.value.TaskNo,
SourcePlace: formData.value.SourcePlace,
ToPlace: formData.value.ToPlace,
      materialCode: formData.value.materialCode,
      materialName: formData.value.materialName,
      purchaseType: formData.value.purchaseType,
      materialType: formData.value.materialType,
      primaryUnit: formData.value.primaryUnit,
      standard: formData.value.standard,
      outerDiameter: formData.value.outerDiameter,
      wallThickness: formData.value.wallThickness,
      materialQuality: formData.value.materialQuality,
      length: formData.value.length,
      isMainBranch: formData.value.isMainBranch,
      factory: formData.value.factory,
      certification: formData.value.certification,
      remark: formData.value.remark,
      orderNo: formData.value.orderNo || '',
materialName: formData.value.materialName || '',
materialNo: formData.value.materialNo || '',
stockType: formData.value.stockType || '',
containerNo: formData.value.containerNo || '',
materialModel: formData.value.materialModel || '',
operateTime: formData.value.operateTime || '',
remark: formData.value.remark || '',
materialId: formData.value.materialId || '',
taskNo: formData.value.taskNo || '',
sourcePlace: formData.value.sourcePlace || '',
toPlace: formData.value.toPlace || '',
isDisabled: formData.value.isDisabled || '',
creationTime: formData.value.creationTime || '',
    } 
    return data; 
  } 
@@ -213,20 +254,6 @@
formData.value.TaskNo = '' 
formData.value.SourcePlace = '' 
formData.value.ToPlace = ''  
    formData.value.materialCode = ''
    formData.value.materialName = ''
    formData.value.purchaseType = ''
    formData.value.materialType = ''
    formData.value.primaryUnit = ''
    formData.value.standard = ''
    formData.value.outerDiameter = ''
    formData.value.wallThickness = ''
    formData.value.materialQuality = ''
    formData.value.length = ''
    formData.value.isMainBranch = ''
    formData.value.factory = ''
    formData.value.certification = ''
    formData.value.remark = ''
    //向父组件发送自定义事件 
    ctx.emit('restQuery'); 
  }