lilei 3 anni fa
parent
commit
03cfa931fa
1 ha cambiato i file con 20 aggiunte e 13 eliminazioni
  1. 20 13
      src/views/expenseManagement/expenseReimbursement/list.vue

+ 20 - 13
src/views/expenseManagement/expenseReimbursement/list.vue

@@ -10,6 +10,11 @@
                 <a-input id="salesManagementList-expenseAccountNo" v-model.trim="queryParam.expenseAccountNo" allowClear placeholder="请输入销售单号"/>
               </a-form-item>
             </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-form-item label="费用类型">
                 <v-select
@@ -21,18 +26,18 @@
                   allowClear></v-select>
               </a-form-item>
             </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">
+              <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-form-item label="主题">
                   <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 moment from 'moment'
 import subarea from '@/views/common/subarea.js'
+import employee from './employee.js'
 import { STable, VSelect } from '@/components'
 import verifyModal from './verifyModal.vue'
 import { expenseAccountList, expenseAccountDelete } from '@/api/expenseManagement'
@@ -140,7 +146,7 @@ import baseDataModal from './baseDataModal.vue'
 export default {
   name: 'ExpenseReimbursementList',
   mixins: [commonMixin],
-  components: { STable, VSelect, subarea, verifyModal, baseDataModal },
+  components: { STable, VSelect, subarea, verifyModal, baseDataModal, employee },
   data () {
     return {
       locale,
@@ -250,7 +256,8 @@ export default {
         expenseAccountNo: '', // 费用单号
         title: '', //  主题
         expenseType: undefined, // 费用类型
-        state: undefined // 状态
+        state: undefined, // 状态
+        applyPersonSn: undefined
       }
       this.$refs.table.refresh(true)
     },