<!-- 搜索表单 -->
<template>
  <seekPage :seekList="seekList" :formLength="3" @search="search"></seekPage>
</template>
<script>
  export default {
    data() {
      return {
        statusOptions: [
          {
            value: '0',
            label: '未预估'
          },
          {
            value: '1',
            label: '已预估'
          }
          // {
          //   value: '2',
          //   label: '已转销售单'
          // }
        ]
      };
    },
    computed: {
      // 表格列配置
      seekList() {
        return [
          {
            label: '销售订单:',
            value: 'preSalesOrderNumber',
            type: 'input',
            placeholder: '请输入销售订单'
          },
          {
            label: '客户代号:',
            value: 'customerCode',
            type: 'input',
            placeholder: '请输入客户代号'
          },
          {
            label: '客户名称:',
            value: 'customerName',
            type: 'input',
            placeholder: '请输入客户名称'
          },

          {
            label: '生产编号:',
            value: 'productionCodes',
            type: 'input',
            placeholder: '请输入生产编号'
          },
          {
            label: '产品编码:',
            value: 'productCode',
            type: 'input',
            placeholder: '请输入产品编码'
          },
          {
            label: '订单状态:',
            value: 'status',
            type: 'select',
            planList: this.statusOptions,
            placeholder: '请选择订单状态'
          }
        ];
      }
    },
    methods: {
      /* 搜索 */
      search(e) {
        this.$emit('search', {
          ...e
        });
      }
    }
  };
</script>
