payne
2024-04-26 b5681fe6d6fbe6a27e829051b5fd6bfd56bb4724
iWare_RawMaterialWarehouse_Web/src/views/main/WmsBase/WmsControlRuleDetail/index.vue
@@ -7,15 +7,20 @@
        <a-form layout="inline">
          <a-row :gutter="48">
            <a-col :md="8" :sm="24">
              <a-form-item label="控制属性规则ID">
                <a-input v-model="queryParam.controlRuleId" allow-clear placeholder="请输入控制属性规则ID"/>
              <a-form-item label="控制属性规则编号">
                <a-input v-model="queryParam.ruleCode" allow-clear placeholder="请输入控制属性规则编号"/>
              </a-form-item>
            </a-col>
            <a-col :md="8" :sm="24">
              <a-form-item label="最高库存">
                <a-input v-model="queryParam.maxImumqty" allow-clear placeholder="请输入最高库存"/>
              <a-form-item label="控制属性规则名称">
                <a-input v-model="queryParam.ruleName" allow-clear placeholder="请输入控制属性规则名称"/>
              </a-form-item>
            </a-col><template v-if="advanced">
              <!-- <a-col :md="8" :sm="24">
                <a-form-item label="最高库存">
                  <a-input v-model="queryParam.maxImumqty" allow-clear placeholder="请输入最高库存"/>
                </a-form-item>
              </a-col>
              <a-col :md="8" :sm="24">
                <a-form-item label="最低库存">
                  <a-input v-model="queryParam.minImumqty" allow-clear placeholder="请输入最低库存"/>
@@ -35,7 +40,7 @@
                <a-form-item label="最大库龄">
                  <a-input v-model="queryParam.maxStorageAge" allow-clear placeholder="请输入最大库龄"/>
                </a-form-item>
              </a-col>
              </a-col> -->
         <a-col :md="8" :sm="24">
            <a-form-item label="是否免检">
               <a-select :allowClear="true" style="width: 100%" v-model="queryParam.isNotChek" placeholder="请选择是否免检">
@@ -44,11 +49,11 @@
            </a-form-item>
         </a-col>
      
              <a-col :md="8" :sm="24">
              <!-- <a-col :md="8" :sm="24">
                <a-form-item label="保质期天数">
                  <a-input v-model="queryParam.shelfLifeDays" allow-clear placeholder="请输入保质期天数"/>
                </a-form-item>
              </a-col>
              </a-col> -->
         <a-col :md="8" :sm="24">
            <a-form-item label="是否禁用">
               <a-select :allowClear="true" style="width: 100%" v-model="queryParam.isDisabled" placeholder="请选择是否禁用">
@@ -69,7 +74,7 @@
                   <!--年月日时分秒-->
         <!--时间范围-->
            <a-col :md="8" :sm="24">
            <!-- <a-col :md="8" :sm="24">
               <a-form-item label="更新时间">
                  <a-range-picker style="width: 100%" :placeholder="['开始时间', '结束时间']"  :show-time="{
format: 'HH:mm:ss',  defaultValue: [moment('00:00:00', 'HH:mm:ss'),moment('23:59:59', 'HH:mm:ss')]}" v-model="queryParam.updatedTime"  value-format="YYYY-MM-DD HH:mm:ss" format="YYYY-MM-DD HH:mm:ss"   @change="onChangeupdatedTime"/>
@@ -78,15 +83,16 @@
            </a-col>
         
              <a-col :md="8" :sm="24">
                <a-form-item label="创建者名称">
                  <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请输入创建者名称"/>
                <a-form-item label="创建人">
                  <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请输入创建人"/>
                </a-form-item>
              </a-col>
              <a-col :md="8" :sm="24">
                <a-form-item label="修改者名称">
                  <a-input v-model="queryParam.updatedUserName" allow-clear placeholder="请输入修改者名称"/>
                <a-form-item label="修改人">
                  <a-input v-model="queryParam.updatedUserName" allow-clear placeholder="请输入修改人"/>
                </a-form-item>
              </a-col>   </template>
              </a-col> -->
            </template>
            <a-col :md="8" :sm="24" >
              <span class="table-page-search-submitButtons">
@@ -104,7 +110,6 @@
    </a-card>
   </div>
    <a-card :bordered="false">
      <!-- :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }" -->
      <s-table
        ref="table"
        :columns="columns"
@@ -113,7 +118,7 @@
      @changeTablePage="pageInfo = $event"
      :scroll="{x: true,y:tableHeight}"
        :rowKey="(record) => record.id"
        >
        :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }">
        <template class="table-operator" slot="operator" v-if="hasPerm('WmsControlRuleDetail:add')" >
      <div ref="actionBar" class="actionBar">
         <a-button type="info" v-if="hasPerm('sysExcelTemplate:importExcel')" icon="upload" @click="$refs.excelForm.index()">
@@ -193,24 +198,44 @@
   customRender: (text, record, index) => `${index + 1 + (this.pageInfo.current - 1) * this.pageInfo.pageSize}`
   },
   {
   title: '控制属性规则ID',
   title: '控制属性规则编号',
   align: 'center',
   customHeaderCell: () => {
   return {
    style: {
   'min-width': '140px'//最小列宽设置
   'min-width': '150px'//最小列宽设置
    }
    }
   },
   customCell: () => {
   return {
   style: {
   'min-width': '140px'//最小列宽设置
   'min-width': '150px'//最小列宽设置
   }
   }
   },
   sorter: true,
   dataIndex: 'controlRuleId'
   dataIndex: 'ruleCode'
   },
   {
   title: '控制属性规则名称',
   align: 'center',
   customHeaderCell: () => {
   return {
    style: {
   'min-width': '150px'//最小列宽设置
    }
    }
   },
   customCell: () => {
   return {
   style: {
   'min-width': '150px'//最小列宽设置
   }
   }
   },
   sorter: true,
   dataIndex: 'ruleName'
   },
   {
   title: '最高库存',
@@ -415,7 +440,7 @@
   dataIndex: 'updatedTime'
   },
   {
   title: '创建者名称',
   title: '创建人',
   align: 'center',
   customHeaderCell: () => {
   return {
@@ -435,7 +460,7 @@
   dataIndex: 'createdUserName'
   },
   {
   title: '修改者名称',
   title: '修改人',
   align: 'center',
   customHeaderCell: () => {
   return {