| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- <!-- 搜索表单 -->
- <template>
- <seekPage :seekList="seekList" :formLength="3" @search="search"></seekPage>
- </template>
- <script>
- import { receiptType, reviewStatusSelect, reconciliationType } from '@/enum/dict';
- import {
- assessmentIndicatorsOptions
- } from '@/views/targetManage/util.js';
- export default {
- data() {
- return {
- };
- },
- computed: {
- // 表格列配置
- seekList() {
- return [
- {
- label: '关键字:',
- value: 'searchName',
- type: 'input',
- placeholder: '对账单编码/供应商名称'
- },
- // {
- // label: '对账单编码:',
- // value: 'statementNo',
- // type: 'input',
- // placeholder: '请输入'
- // },
- // {
- // label: '供应商名称:',
- // value: 'contactName',
- // type: 'input',
- // placeholder: '请输入',
- // },
- {
- label: '对账方式:',
- value: 'dateType',
- // width: 380,
- placeholder: '请选择',
- type: 'select',
- planList: reconciliationType
- },
- // {
- // label: '对账开始日期:',
- // value: 'startDate',
- // type: 'date',
- // dateType: 'datetimerange',
- // placeholder: '',
- // labelWidth:130,
- // width: 360,
- // valueAr: ['createTimeStart', 'createTimeEnd']
- // },
- // {
- // label: '对账结束日期:',
- // value: 'endDate',
- // labelWidth:130,
- // width: 360,
- // type: 'input',
- // placeholder: '请输入',
- // },
- // {
- // label: '总金额:',
- // value: 'amountTotalPrice',
- // width: 380,
- // type: 'input',
- // placeholder: '请输入',
- // },
- // {
- // label: '应收金额',
- // value: 'amountReceivablePrice',
- // width: 380,
- // type: 'input',
- // placeholder: '请输入',
- // },
- // {
- // label: '应付金额:',
- // value: 'amountPayablePrice',
- // width: 380,
- // type: 'input',
- // placeholder: '请输入',
- // },
- {
- label: '状态:',
- value: 'reviewStatus',
- // width: 380,
- type: 'select',
- placeholder: '请选择状态',
- planList: reviewStatusSelect
- },
- // {
- // label: '是否回执:',
- // value: 'replied',
- // width: 380,
- // type: 'select',
- // placeholder: '请选择状态',
- // planList: receiptType
- // },
- {
- label: '创建时间:',
- value: 'createTime',
- type: 'date',
- dateType: 'datetimerange',
- placeholder: '',
- width: 380,
- valueAr: ['createTimeStart', 'createTimeEnd']
- },
- ];
- }
- },
- methods: {
- /* 搜索 */
- search(e) {
- this.$emit('search', {
- ...e
- });
- }
- }
- };
- </script>
|