|
@@ -10,6 +10,11 @@
|
|
<a-input id="salesManagementList-expenseAccountNo" v-model.trim="queryParam.expenseAccountNo" allowClear placeholder="请输入销售单号"/>
|
|
<a-input id="salesManagementList-expenseAccountNo" v-model.trim="queryParam.expenseAccountNo" allowClear placeholder="请输入销售单号"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
|
|
+ <a-col :md="6" :sm="24">
|
|
|
|
+ <a-form-item label="申请人" :label-col="{ span:7 }" :wrapper-col="{ span:17}">
|
|
|
|
+ <employee style="width: 100%;" id="salesManagementList-Employee" v-model="queryParam.applyPersonSn"></employee>
|
|
|
|
+ </a-form-item>
|
|
|
|
+ </a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="费用类型">
|
|
<a-form-item label="费用类型">
|
|
<v-select
|
|
<v-select
|
|
@@ -21,18 +26,18 @@
|
|
allowClear></v-select>
|
|
allowClear></v-select>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
- <a-col :md="6" :sm="24">
|
|
|
|
- <a-form-item label="费用发生月份">
|
|
|
|
- <a-month-picker
|
|
|
|
- placeholder="请选择月份"
|
|
|
|
- locale="zh-cn"
|
|
|
|
- v-model="queryParam.expenseDate"
|
|
|
|
- @change="onChange"
|
|
|
|
- :disabled-date="disabledDate"
|
|
|
|
- style="width: 100%;"/>
|
|
|
|
- </a-form-item>
|
|
|
|
- </a-col>
|
|
|
|
<template v-if="advanced">
|
|
<template v-if="advanced">
|
|
|
|
+ <a-col :md="6" :sm="24">
|
|
|
|
+ <a-form-item label="费用发生月份">
|
|
|
|
+ <a-month-picker
|
|
|
|
+ placeholder="请选择月份"
|
|
|
|
+ locale="zh-cn"
|
|
|
|
+ v-model="queryParam.expenseDate"
|
|
|
|
+ @change="onChange"
|
|
|
|
+ :disabled-date="disabledDate"
|
|
|
|
+ style="width: 100%;"/>
|
|
|
|
+ </a-form-item>
|
|
|
|
+ </a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="主题">
|
|
<a-form-item label="主题">
|
|
<a-input id="salesManagementList-title" v-model.trim="queryParam.title" allowClear placeholder="请输入主题"/>
|
|
<a-input id="salesManagementList-title" v-model.trim="queryParam.title" allowClear placeholder="请输入主题"/>
|
|
@@ -133,6 +138,7 @@ import { commonMixin } from '@/utils/mixin'
|
|
import locale from 'ant-design-vue/es/date-picker/locale/zh_CN'
|
|
import locale from 'ant-design-vue/es/date-picker/locale/zh_CN'
|
|
import moment from 'moment'
|
|
import moment from 'moment'
|
|
import subarea from '@/views/common/subarea.js'
|
|
import subarea from '@/views/common/subarea.js'
|
|
|
|
+import employee from './employee.js'
|
|
import { STable, VSelect } from '@/components'
|
|
import { STable, VSelect } from '@/components'
|
|
import verifyModal from './verifyModal.vue'
|
|
import verifyModal from './verifyModal.vue'
|
|
import { expenseAccountList, expenseAccountDelete } from '@/api/expenseManagement'
|
|
import { expenseAccountList, expenseAccountDelete } from '@/api/expenseManagement'
|
|
@@ -140,7 +146,7 @@ import baseDataModal from './baseDataModal.vue'
|
|
export default {
|
|
export default {
|
|
name: 'ExpenseReimbursementList',
|
|
name: 'ExpenseReimbursementList',
|
|
mixins: [commonMixin],
|
|
mixins: [commonMixin],
|
|
- components: { STable, VSelect, subarea, verifyModal, baseDataModal },
|
|
|
|
|
|
+ components: { STable, VSelect, subarea, verifyModal, baseDataModal, employee },
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
locale,
|
|
locale,
|
|
@@ -250,7 +256,8 @@ export default {
|
|
expenseAccountNo: '', // 费用单号
|
|
expenseAccountNo: '', // 费用单号
|
|
title: '', // 主题
|
|
title: '', // 主题
|
|
expenseType: undefined, // 费用类型
|
|
expenseType: undefined, // 费用类型
|
|
- state: undefined // 状态
|
|
|
|
|
|
+ state: undefined, // 状态
|
|
|
|
+ applyPersonSn: undefined
|
|
}
|
|
}
|
|
this.$refs.table.refresh(true)
|
|
this.$refs.table.refresh(true)
|
|
},
|
|
},
|