Browse Source

04/11 14:49

111
Xiao_Mo 5 năm trước cách đây
mục cha
commit
80de292da0
39 tập tin đã thay đổi với 231 bổ sung225 xóa
  1. 0 0
      dist/index.html
  2. 1 1
      dist/static/css/chunk-03ab9d3a.8200c4b5.css
  3. 1 1
      dist/static/css/chunk-8f671e76.a5a60169.css
  4. 0 0
      dist/static/css/chunk-c9ffa498.ef74ff89.css
  5. 1 1
      dist/static/css/chunk-f974e3de.8e2fe878.css
  6. 0 0
      dist/static/js/app.24ef67c9.js
  7. 0 0
      dist/static/js/chunk-01894b84.14a21f64.js
  8. 0 0
      dist/static/js/chunk-03ab9d3a.6dd74b96.js
  9. 0 0
      dist/static/js/chunk-2fda1d5b.3cb4e803.js
  10. 0 0
      dist/static/js/chunk-40e665d1.36914cda.js
  11. 0 0
      dist/static/js/chunk-40e665d1.56eba174.js
  12. 0 0
      dist/static/js/chunk-56cdf336.e0fcec1d.js
  13. 0 0
      dist/static/js/chunk-5a11dfa0.535ad7fd.js
  14. 0 0
      dist/static/js/chunk-6181ddae.5934a949.js
  15. 0 0
      dist/static/js/chunk-6181ddae.71a49dc2.js
  16. 0 0
      dist/static/js/chunk-6b55c86a.61566cf7.js
  17. 0 0
      dist/static/js/chunk-6b55c86a.70bee6f1.js
  18. 0 0
      dist/static/js/chunk-6ed4f40c.3f9ba56d.js
  19. 0 0
      dist/static/js/chunk-8f671e76.df1438ce.js
  20. 0 0
      dist/static/js/chunk-98ae4e4a.0a810862.js
  21. 0 0
      dist/static/js/chunk-98ae4e4a.5b5c2863.js
  22. 0 0
      dist/static/js/chunk-ac13cdcc.756c2fad.js
  23. 0 0
      dist/static/js/chunk-ac13cdcc.deb3ff7a.js
  24. 0 0
      dist/static/js/chunk-bc672cf4.d871e349.js
  25. 0 0
      dist/static/js/chunk-c9ffa498.4e13ff16.js
  26. 0 0
      dist/static/js/chunk-edcf4054.0415ce4d.js
  27. 0 0
      dist/static/js/chunk-f974e3de.a1cea218.js
  28. 1 1
      src/views/afterSchoolManager/afterWorkList.vue
  29. 3 0
      src/views/app/suggestion.vue
  30. 204 203
      src/views/businessManager/orderManager/financeManager.vue
  31. 3 1
      src/views/businessManager/orderManager/income.vue
  32. 2 4
      src/views/businessManager/orderManager/incomeOne.vue
  33. 3 1
      src/views/businessManager/orderManager/incomeOut.vue
  34. 2 4
      src/views/businessManager/orderManager/incomeTwo.vue
  35. 2 3
      src/views/businessManager/orderManager/incomebuy.vue
  36. 4 1
      src/views/studentManager/components/studentOrder.vue
  37. 1 1
      src/views/studentManager/components/studentPayList.vue
  38. 1 1
      src/views/teacherManager/teacherDetail/components/leaveRecord.vue
  39. 2 2
      src/views/vipClass/vipDetail/components/teacherRecord.vue

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/index.html


+ 1 - 1
dist/static/css/chunk-5a11dfa0.a49193ed.css → dist/static/css/chunk-03ab9d3a.8200c4b5.css

@@ -1 +1 @@
-.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}[data-v-3a7d76ab] .el-button--primary,[data-v-3a7d76ab] .el-button--primary:active,[data-v-3a7d76ab] .el-button--primary:focus,[data-v-3a7d76ab] .el-button--primary:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-3a7d76ab] .el-table .cell{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}[data-v-3a7d76ab] .el-date-editor.el-input{width:100%!important}[data-v-3a7d76ab] .el-select{width:98%!important}[data-v-3a7d76ab] .el-table{display:inline-block}
+.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}[data-v-6ceafe7c] .el-button--primary,[data-v-6ceafe7c] .el-button--primary:active,[data-v-6ceafe7c] .el-button--primary:focus,[data-v-6ceafe7c] .el-button--primary:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-6ceafe7c] .el-table .cell{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}[data-v-6ceafe7c] .el-date-editor.el-input{width:100%!important}[data-v-6ceafe7c] .el-select{width:98%!important}[data-v-6ceafe7c] .el-table{display:inline-block}

+ 1 - 1
dist/static/css/chunk-56cdf336.7fb471ea.css → dist/static/css/chunk-8f671e76.a5a60169.css

@@ -1 +1 @@
-.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.schoolCell[data-v-3be728ac]{width:400px;color:#333;background-color:#f5f7fa;border-color:#e4e7ed;height:40px;line-height:40px;outline:0;padding:0 15px;border-radius:4px;border:1px solid #dcdfe6;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-3be728ac] .el-textarea.is-disabled .el-textarea__inner{color:#333}.schoolCell[data-v-500f476a]{width:400px;color:#333;background-color:#f5f7fa;border-color:#e4e7ed;height:40px;line-height:40px;outline:0;padding:0 15px;border-radius:4px;border:1px solid #dcdfe6;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-500f476a] .el-textarea.is-disabled .el-textarea__inner{color:#333}
+.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.schoolCell[data-v-3be728ac]{width:400px;color:#333;background-color:#f5f7fa;border-color:#e4e7ed;height:40px;line-height:40px;outline:0;padding:0 15px;border-radius:4px;border:1px solid #dcdfe6;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-3be728ac] .el-textarea.is-disabled .el-textarea__inner{color:#333}.schoolCell[data-v-b8cd1e84]{width:400px;color:#333;background-color:#f5f7fa;border-color:#e4e7ed;height:40px;line-height:40px;outline:0;padding:0 15px;border-radius:4px;border:1px solid #dcdfe6;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-b8cd1e84] .el-textarea.is-disabled .el-textarea__inner{color:#333}

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/css/chunk-c9ffa498.ef74ff89.css


+ 1 - 1
dist/static/css/chunk-2fda1d5b.b227a346.css → dist/static/css/chunk-f974e3de.8e2fe878.css

@@ -1 +1 @@
-.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.schoolCell[data-v-500f476a]{width:400px;color:#333;background-color:#f5f7fa;border-color:#e4e7ed;height:40px;line-height:40px;outline:0;padding:0 15px;border-radius:4px;border:1px solid #dcdfe6;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-500f476a] .el-textarea.is-disabled .el-textarea__inner{color:#333}
+.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.schoolCell[data-v-b8cd1e84]{width:400px;color:#333;background-color:#f5f7fa;border-color:#e4e7ed;height:40px;line-height:40px;outline:0;padding:0 15px;border-radius:4px;border:1px solid #dcdfe6;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-b8cd1e84] .el-textarea.is-disabled .el-textarea__inner{color:#333}

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/app.24ef67c9.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-01894b84.14a21f64.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-03ab9d3a.6dd74b96.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-2fda1d5b.3cb4e803.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-40e665d1.36914cda.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-40e665d1.56eba174.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-56cdf336.e0fcec1d.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-5a11dfa0.535ad7fd.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6181ddae.5934a949.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6181ddae.71a49dc2.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6b55c86a.61566cf7.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6b55c86a.70bee6f1.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-6ed4f40c.3f9ba56d.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-8f671e76.df1438ce.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-98ae4e4a.0a810862.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-98ae4e4a.5b5c2863.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-ac13cdcc.756c2fad.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-ac13cdcc.deb3ff7a.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-bc672cf4.d871e349.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-c9ffa498.4e13ff16.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-edcf4054.0415ce4d.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
dist/static/js/chunk-f974e3de.a1cea218.js


+ 1 - 1
src/views/afterSchoolManager/afterWorkList.vue

@@ -169,7 +169,7 @@
           </el-popover>
         </el-form-item>
         <el-form-item label="截止时间">
-          <p class="schoolCell">{{visibleForm.expiryDate}}</p>
+          <p class="schoolCell">{{visibleForm.expiryDate | dateForMinFormat}}</p>
         </el-form-item>
         <el-form-item label="训练标题">
           <p class="schoolCell">{{visibleForm.title}}</p>

+ 3 - 0
src/views/app/suggestion.vue

@@ -7,6 +7,9 @@
                   :header-cell-style="{background:'#EDEEF0',color:'#444'}">
           
           <el-table-column align="center" label="反馈时间" prop="createTime">
+            <template slot-scope="scope">
+              {{scope.row.createTime | dateForMinFormat}}
+            </template>
           </el-table-column>
           <!-- <el-table-column align="center" prop="name" label="标题"> -->
           <!-- </el-table-column> -->

+ 204 - 203
src/views/businessManager/orderManager/financeManager.vue

@@ -5,163 +5,142 @@
       <div class="squrt"></div>财务管理
     </h2>
     <div class="m-core">
-      <div class="newBand"
-           @click="onOrderExport"
-           v-permission="{child: 'export/orderList', parent: '/financeManager'}">报表导出</div>
+      <div
+        class="newBand"
+        @click="onOrderExport"
+        v-permission="{child: 'export/orderList', parent: '/financeManager'}"
+      >报表导出</div>
       <!-- 搜索类型 -->
-      <el-form :inline="true"
-               class="searchForm"
-               v-model.trim="searchForm">
-        <el-form-item prop='routingOrganId'>
-          <el-select class='multiple'
-                     v-model.trim="searchForm.routingOrganId"
-                     filterable
-                     clearable
-                     @clear="onClear('routingOrganId')"
-                     placeholder="请选择分部">
-            <el-option v-for="(item,index) in organList"
-                       :key="index"
-                       :label="item.name"
-                       :value="item.id"></el-option>
+      <el-form :inline="true" class="searchForm" v-model.trim="searchForm">
+        <el-form-item prop="routingOrganId">
+          <el-select
+            class="multiple"
+            v-model.trim="searchForm.routingOrganId"
+            filterable
+            clearable
+            @clear="onClear('routingOrganId')"
+            placeholder="请选择分部"
+          >
+            <el-option
+              v-for="(item,index) in organList"
+              :key="index"
+              :label="item.name"
+              :value="item.id"
+            ></el-option>
           </el-select>
         </el-form-item>
         <el-form-item>
-          <el-date-picker v-model.trim="orderDate"
-                          style="width:410px;"
-                          type="daterange"
-                          value-format="yyyy-MM-dd"
-                          @change="searchOrderDate"
-                          range-separator="至"
-                          start-placeholder="开始日期"
-                          end-placeholder="结束日期">
-          </el-date-picker>
+          <el-date-picker
+            v-model.trim="orderDate"
+            style="width:410px;"
+            type="daterange"
+            value-format="yyyy-MM-dd"
+            @change="searchOrderDate"
+            range-separator="至"
+            start-placeholder="开始日期"
+            end-placeholder="结束日期"
+          ></el-date-picker>
         </el-form-item>
         <el-form-item>
-          <el-select v-model.trim="searchForm.paymentType"
-                     clearable
-                     filterable
-                     @clear="onClear('paymentType')"
-                     placeholder="交易类型">
-            <el-option v-for="(item, index) in orderStatus"
-                       :key="index"
-                       :label="item.label"
-                       :value="item.value"></el-option>
+          <el-select
+            v-model.trim="searchForm.paymentType"
+            clearable
+            filterable
+            @clear="onClear('paymentType')"
+            placeholder="交易类型"
+          >
+            <el-option
+              v-for="(item, index) in orderStatus"
+              :key="index"
+              :label="item.label"
+              :value="item.value"
+            ></el-option>
           </el-select>
         </el-form-item>
         <el-form-item>
-          <el-select v-model.trim="searchForm.paymentStatus"
-                     clearable
-                     filterable
-                     @clear="onClear('paymentStatus')"
-                     placeholder="交易状态">
-            <el-option v-for="(item, index) in dealStatus"
-                       :key="index"
-                       :label="item.label"
-                       :value="item.value"></el-option>
+          <el-select
+            v-model.trim="searchForm.paymentStatus"
+            clearable
+            filterable
+            @clear="onClear('paymentStatus')"
+            placeholder="交易状态"
+          >
+            <el-option
+              v-for="(item, index) in dealStatus"
+              :key="index"
+              :label="item.label"
+              :value="item.value"
+            ></el-option>
           </el-select>
         </el-form-item>
         <el-form-item>
-          <el-button @click="search"
-                     type="danger">搜索</el-button>
-          <el-button @click="onReSet"
-                     type="primary">重置</el-button>
+          <el-button @click="search" type="danger">搜索</el-button>
+          <el-button @click="onReSet" type="primary">重置</el-button>
         </el-form-item>
       </el-form>
       <!-- 列表 -->
       <div style="font-size: 14px; color: #F85043; padding-bottom: 10px;">
-          应收总金额:{{ totalExpectAmount }}元 &nbsp;&nbsp;&nbsp;&nbsp;
-          实收总金额:{{ totalActualAmount }}元</div>
+        应收总金额:{{ totalExpectAmount }}元 &nbsp;&nbsp;&nbsp;&nbsp;
+        实收总金额:{{ totalActualAmount }}元
+      </div>
       <div class="tableWrap">
-        <el-table :data='tableList'
-                  :header-cell-style="{background:'#EDEEF0',color:'#444'}">
-          <el-table-column align='center'
-                           prop="transNo"
-                           label="交易流水号">
-          </el-table-column>
-          <el-table-column align='center'
-                           prop="orderNo"
-                           label="订单号">
+        <el-table :data="tableList" :header-cell-style="{background:'#EDEEF0',color:'#444'}">
+          <el-table-column align="center" prop="transNo" label="交易流水号"></el-table-column>
+          <el-table-column align="center" prop="orderNo" label="订单号"></el-table-column>
+          <el-table-column align="center" width="150" prop="createTime" label="订单日期">
+            <template slot-scope="scope">{{ scope.row.createTime | dateForMinFormat }}</template>
           </el-table-column>
-          <el-table-column align='center'
-                           prop="createTime"
-                           label="订单日期">
+          <el-table-column align="center" width="100px" label="交易类型">
+            <template slot-scope="scope">{{ scope.row.type | orderType }}</template>
           </el-table-column>
-          <el-table-column align='center'
-          width="100px"
-                           label="交易类型">
+          <el-table-column align="center" prop="expectAmount" label="应付金额"></el-table-column>
+          <el-table-column align="center" prop="balancePaymentAmount" label="余额支付"></el-table-column>
+          <el-table-column align="center" prop="actualAmount" label="实付金额"></el-table-column>
+          <el-table-column align="center" label="学员姓名">
             <template slot-scope="scope">
-              {{ scope.row.type | orderType }}
+              {{ scope.row.user.username }}
+              <span v-if="scope.row.user.username && scope.row.user.phone">/</span>
+              {{ scope.row.user.phone }}
             </template>
           </el-table-column>
-          <el-table-column align='center'
-                           prop="expectAmount"
-                           label="应付金额">
+          <el-table-column align="center" prop="paymentChannel" label="交易方式">
+            <template slot-scope="scope">{{ scope.row.paymentChannel | paymentChannelStatus }}</template>
           </el-table-column>
-          <el-table-column align='center'
-                           prop="balancePaymentAmount"
-                           label="余额支付">
+          <el-table-column align="center" label="收款账户">
+            <template slot-scope="scope">{{ scope.row.merNos }}</template>
           </el-table-column>
-          <el-table-column align='center'
-                           prop="actualAmount"
-                           label="实付金额">
-          </el-table-column>
-          <el-table-column align='center'
-                           label="学员姓名">
-            <template slot-scope="scope">
-              {{ scope.row.user.username }}<span v-if="scope.row.user.username && scope.row.user.phone">/</span>{{ scope.row.user.phone }}
-            </template>
-          </el-table-column>
-          <el-table-column align='center'
-                           prop="paymentChannel"
-                           label="交易方式">
-            <template slot-scope="scope">
-              {{ scope.row.paymentChannel | paymentChannelStatus }}
-            </template>
-          </el-table-column>
-          <el-table-column align='center'
-                           label="收款账户">
-            <template slot-scope="scope">
-              {{ scope.row.merNos }}
-            </template>
-          </el-table-column>
-          <el-table-column align='center'
-                           label="交易状态">
-            <template slot-scope="scope">
-              {{ scope.row.status | dealStatus }}
-            </template>
+          <el-table-column align="center" label="交易状态">
+            <template slot-scope="scope">{{ scope.row.status | dealStatus }}</template>
           </el-table-column>
-          <el-table-column align='center'
-                           label="备注">
-            <template slot-scope="scope">
-              {{ scope.row.memo ? scope.row.memo : '-' }}
-            </template>
+          <el-table-column align="center" label="备注">
+            <template slot-scope="scope">{{ scope.row.memo ? scope.row.memo : '-' }}</template>
           </el-table-column>
         </el-table>
-        <pagination :total="pageInfo.total"
-                    :page.sync="pageInfo.page"
-                    :limit.sync="pageInfo.limit"
-                    :page-sizes="pageInfo.page_size"
-                    @pagination="getList" />
+        <pagination
+          :total="pageInfo.total"
+          :page.sync="pageInfo.page"
+          :limit.sync="pageInfo.limit"
+          :page-sizes="pageInfo.page_size"
+          @pagination="getList"
+        />
       </div>
     </div>
   </div>
 </template>
 <script>
-import pagination from '@/components/Pagination/index'
-import { orderFinance } from '@/api/orderManager'
-import { getEmployeeOrgan } from '@/api/buildTeam'
+import pagination from "@/components/Pagination/index";
+import { orderFinance } from "@/api/orderManager";
+import { getEmployeeOrgan } from "@/api/buildTeam";
 // import store from '@/store'
-import { orderStatus, dealStatus } from '@/utils/searchArray'
-import axios from 'axios'
-import qs from 'qs'
-import {
-  getToken
-} from '@/utils/auth'
-import load from '@/utils/loading'
+import { orderStatus, dealStatus } from "@/utils/searchArray";
+import axios from "axios";
+import qs from "qs";
+import { getToken } from "@/utils/auth";
+import load from "@/utils/loading";
 export default {
   components: { pagination },
-  name: 'incomeTwo',
-  data () {
+  name: "incomeTwo",
+  data() {
     return {
       orderStatus: orderStatus,
       dealStatus: dealStatus,
@@ -169,7 +148,7 @@ export default {
       searchForm: {
         orderStartDate: null,
         orderEndDate: null,
-        paymentStatus: 'SUCCESS',
+        paymentStatus: "SUCCESS",
         paymentType: null,
         routingOrganId: null
       },
@@ -183,101 +162,118 @@ export default {
         page_size: [10, 20, 40, 50] // 选择限制显示条数
       },
       totalExpectAmount: 0, //应收总金额
-      totalActualAmount: 0, //实收总金额
-    }
+      totalActualAmount: 0 //实收总金额
+    };
   },
-  mounted () {
+  mounted() {
     getEmployeeOrgan().then(res => {
       if (res.code == 200) {
         this.organList = res.data;
       }
-    })
-            var now = new Date();
-var startDate = new Date(Date.UTC(now.getFullYear(), now.getMonth(), now.getDate())).toISOString().slice(0, 10);
-var endDate = new Date(Date.UTC(now.getFullYear(), now.getMonth(), now.getDate())).toISOString().slice(0, 10);
-this.orderDate=[];
-this.orderDate.push(startDate)
-this.orderDate.push(endDate)
-    this.getList()
-
+    });
+    var now = new Date();
+    var startDate = new Date(
+      Date.UTC(now.getFullYear(), now.getMonth(), now.getDate())
+    )
+      .toISOString()
+      .slice(0, 10);
+    var endDate = new Date(
+      Date.UTC(now.getFullYear(), now.getMonth(), now.getDate())
+    )
+      .toISOString()
+      .slice(0, 10);
+    this.orderDate = [];
+    this.orderDate.push(startDate);
+    this.orderDate.push(endDate);
+    this.getList();
   },
   methods: {
-    onClear (type) {
-      if (type == 'paymentType') {
-        this.searchForm.paymentType = null
-      } else if (type == 'paymentStatus') {
-        this.searchForm.paymentStatus = null
-      } else if (type == 'routingOrganId') {
-        this.searchForm.routingOrganId = null
+    onClear(type) {
+      if (type == "paymentType") {
+        this.searchForm.paymentType = null;
+      } else if (type == "paymentStatus") {
+        this.searchForm.paymentStatus = null;
+      } else if (type == "routingOrganId") {
+        this.searchForm.routingOrganId = null;
       }
     },
-    onOrderExport () { // 报表导出
-      let url = '/api-web/export/orderList'
+    onOrderExport() {
+      // 报表导出
+      let url = "/api-web/export/orderList";
       let data = {
         orderType: 3
-      }
-      let searchForm = this.searchForm
+      };
+      let searchForm = this.searchForm;
       if (searchForm.paymentStatus) {
-        data.paymentStatus = searchForm.paymentStatus
+        data.paymentStatus = searchForm.paymentStatus;
       }
 
       if (searchForm.paymentType) {
-        data.paymentType = searchForm.paymentType
+        data.paymentType = searchForm.paymentType;
       }
 
       if (searchForm.routingOrganId) {
-        data.routingOrganId = searchForm.routingOrganId
+        data.routingOrganId = searchForm.routingOrganId;
       }
 
       if (searchForm.orderStartDate && searchForm.orderEndDate) {
-        data.orderStartDate = searchForm.orderStartDate
-        data.orderEndDate = searchForm.orderEndDate
+        data.orderStartDate = searchForm.orderStartDate;
+        data.orderEndDate = searchForm.orderEndDate;
       }
       const options = {
-        method: 'POST',
+        method: "POST",
         headers: {
-          'Authorization': getToken()
+          Authorization: getToken()
         },
         data: qs.stringify(data),
         url,
-        responseType: 'blob'
-      }
-      this.$confirm('您确定导出报表', '提示', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
-        type: 'warning'
-      }).then(() => {
-        load.startLoading()
-        axios(options).then(res => {
-          let blob = new Blob([res.data], {
-            // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
-            type: 'application/vnd.ms-excel;charset=utf-8'
-            //word文档为application/msword,pdf文档为application/pdf,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8
-          })
-          let objectUrl = URL.createObjectURL(blob)
-          let link = document.createElement("a")
-          let nowTime = new Date()
-          let ymd = nowTime.getFullYear() + '' + (nowTime.getMonth() + 1) + '' + nowTime.getDate() + '' +
-            nowTime.getHours() +
-            '' + nowTime.getMinutes()
-          let fname = '报表导出' + new Date().getTime() //下载文件的名字
-          link.href = objectUrl
-          link.setAttribute("download", fname)
-          document.body.appendChild(link)
-          link.click()
-          load.endLoading();
+        responseType: "blob"
+      };
+      this.$confirm("您确定导出报表", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning"
+      })
+        .then(() => {
+          load.startLoading();
+          axios(options).then(res => {
+            let blob = new Blob([res.data], {
+              // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
+              type: "application/vnd.ms-excel;charset=utf-8"
+              //word文档为application/msword,pdf文档为application/pdf,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8
+            });
+            let objectUrl = URL.createObjectURL(blob);
+            let link = document.createElement("a");
+            let nowTime = new Date();
+            let ymd =
+              nowTime.getFullYear() +
+              "" +
+              (nowTime.getMonth() + 1) +
+              "" +
+              nowTime.getDate() +
+              "" +
+              nowTime.getHours() +
+              "" +
+              nowTime.getMinutes();
+            let fname = "报表导出" + new Date().getTime(); //下载文件的名字
+            link.href = objectUrl;
+            link.setAttribute("download", fname);
+            document.body.appendChild(link);
+            link.click();
+            load.endLoading();
+          });
         })
-      }).catch(() => { })
+        .catch(() => {});
     },
-    search () {
+    search() {
       this.pageInfo.page = 1;
       this.getList();
     },
-    getList () {
-      let params = this.searchForm
-      params.rows = this.pageInfo.limit
-      params.page = this.pageInfo.page
-       if (this.orderDate && this.orderDate.length > 0) {
+    getList() {
+      let params = this.searchForm;
+      params.rows = this.pageInfo.limit;
+      params.page = this.pageInfo.page;
+      if (this.orderDate && this.orderDate.length > 0) {
         params.orderStartDate = this.orderDate[0];
         params.orderEndDate = this.orderDate[1];
       } else {
@@ -285,37 +281,42 @@ this.orderDate.push(endDate)
         params.orderEndDate = null;
       }
       orderFinance(params).then(res => {
-        let result = res.data
+        let result = res.data;
         if (res.code == 200) {
-          this.tableList = result.rows
-          this.pageInfo.total = result.total
-          this.totalExpectAmount = result.totalExpectAmount ? result.totalExpectAmount : 0
-          this.totalActualAmount = result.totalActualAmount ? result.totalActualAmount : 0
+          this.tableList = result.rows;
+          this.pageInfo.total = result.total;
+          this.totalExpectAmount = result.totalExpectAmount
+            ? result.totalExpectAmount
+            : 0;
+          this.totalActualAmount = result.totalActualAmount
+            ? result.totalActualAmount
+            : 0;
         }
-      })
+      });
     },
-    searchOrderDate (value) {
+    searchOrderDate(value) {
       if (value) {
-        this.searchForm.orderStartDate = value[0]
-        this.searchForm.orderEndDate = value[1]
+        this.searchForm.orderStartDate = value[0];
+        this.searchForm.orderEndDate = value[1];
       } else {
-        this.searchForm.orderStartDate = null
-        this.searchForm.orderEndDate = null
+        this.searchForm.orderStartDate = null;
+        this.searchForm.orderEndDate = null;
       }
     },
-    onReSet () { // 重置搜索
-      this.orderDate = null
+    onReSet() {
+      // 重置搜索
+      this.orderDate = null;
       this.searchForm = {
         orderStartDate: null,
         orderEndDate: null,
         paymentStatus: null,
         paymentType: null,
         routingOrganId: null
-      }
-      this.getList()
-    },
+      };
+      this.getList();
+    }
   }
-}
+};
 </script>
 <style lang="scss">
 </style>

+ 3 - 1
src/views/businessManager/orderManager/income.vue

@@ -86,7 +86,9 @@
         <el-table :data="tableList" :header-cell-style="{background:'#EDEEF0',color:'#444'}">
           <el-table-column align="center" width="180px" prop="transNo" label="交易流水号"></el-table-column>
           <el-table-column align="center" width="210px" prop="orderNo" label="订单号"></el-table-column>
-          <el-table-column align="center" prop="createTime" label="订单日期"></el-table-column>
+            <el-table-column align="center" width="150" prop="createTime" label="订单日期">
+            <template slot-scope="scope">{{ scope.row.createTime | dateForMinFormat }}</template>
+          </el-table-column>
           <el-table-column align="center" width="100px" label="交易类型">
             <template slot-scope="scope">{{ scope.row.type | orderType }}</template>
           </el-table-column>

+ 2 - 4
src/views/businessManager/orderManager/incomeOne.vue

@@ -83,10 +83,8 @@
                            prop="orderNo"
                            label="订单号">
           </el-table-column>
-          <el-table-column align='center'
-                           width="180px"
-                           prop="createTime"
-                           label="订单日期">
+            <el-table-column align="center" width="150" prop="createTime" label="订单日期">
+            <template slot-scope="scope">{{ scope.row.createTime | dateForMinFormat }}</template>
           </el-table-column>
           <el-table-column align='center'
            width="100px"

+ 3 - 1
src/views/businessManager/orderManager/incomeOut.vue

@@ -89,7 +89,9 @@
         <el-table :data="tableList" :header-cell-style="{background:'#EDEEF0',color:'#444'}">
           <el-table-column align="center" width="180px" prop="transNo" label="交易流水号"></el-table-column>
           <el-table-column align="center" width="210px" prop="orderNo" label="订单号"></el-table-column>
-          <el-table-column align="center" prop="createTime" label="订单日期"></el-table-column>
+           <el-table-column align="center" width="150" prop="createTime" label="订单日期">
+            <template slot-scope="scope">{{ scope.row.createTime | dateForMinFormat }}</template>
+          </el-table-column>
           <el-table-column align="center" width="100px" label="时间/分钟">
             <template slot-scope="scope">
               <p>{{ '购买'+scope.row.transMinutes+'分钟' }}</p>

+ 2 - 4
src/views/businessManager/orderManager/incomeTwo.vue

@@ -83,10 +83,8 @@
                            prop="orderNo"
                            label="订单号">
           </el-table-column>
-          <el-table-column align='center'
-                           width="180px"
-                           prop="createTime"
-                           label="订单日期">
+           <el-table-column align="center" width="150" prop="createTime" label="订单日期">
+            <template slot-scope="scope">{{ scope.row.createTime | dateForMinFormat }}</template>
           </el-table-column>
           <el-table-column align='center'
           width="100px"

+ 2 - 3
src/views/businessManager/orderManager/incomebuy.vue

@@ -45,9 +45,8 @@
                            prop="transNo"
                            label="交易流水号">
           </el-table-column>
-          <el-table-column align='center'
-                           prop="payTime"
-                           label="订单日期">
+            <el-table-column align="center" width="150" prop="createTime" label="订单日期">
+            <template slot-scope="scope">{{ scope.row.createTime | dateForMinFormat }}</template>
           </el-table-column>
           <el-table-column align='center'
                            prop="actualAmount"

+ 4 - 1
src/views/studentManager/components/studentOrder.vue

@@ -80,7 +80,10 @@
         <el-table-column label="订单日期"
                          prop="createTime"
                         align='center'
-                         width="180px">
+                         width="150px">
+                   <template slot-scope="scope">
+            {{ scope.row.createTime | dateForMinFormat }}
+          </template>      
         </el-table-column>
         <el-table-column label="交易类型"
          align='center'

+ 1 - 1
src/views/studentManager/components/studentPayList.vue

@@ -29,7 +29,7 @@
         <el-table-column align='center'
                          label="上课时间">
           <template slot-scope="scope">
-            {{ scope.row.classDate }} {{ scope.row.startClassTime }}
+            {{ scope.row.classDate }} {{ scope.row.startClassTime | timerForMinFormat}}
           </template>
         </el-table-column>
         <el-table-column align='center'

+ 1 - 1
src/views/teacherManager/teacherDetail/components/leaveRecord.vue

@@ -48,7 +48,7 @@
         <el-table-column align='center'
                          label="请假时间">
           <template slot-scope="scope">
-            {{ scope.row.startTime }} - {{ scope.row.endTime }}
+            {{ scope.row.startTime |dateForMinFormat}} - {{ scope.row.endTime |dateForMinFormat}}
           </template>
         </el-table-column>
         <el-table-column align='center'

+ 2 - 2
src/views/vipClass/vipDetail/components/teacherRecord.vue

@@ -76,7 +76,7 @@
           <template slot-scope="scope">
             <!--  {{ scope.row.classDate }} {{ scope.row.startClassTime ? scope.row.startClassTime.substr(0, 5) : '' }}-{{ scope.row.endClassTime ? scope.row.endClassTime.substr(0, 5) : '' }} -->
             <div>
-              <p>{{ scope.row.startClassTime }}-{{ scope.row.endClassTime | endTime  }}</p>
+              <p>{{ scope.row.startClassTime | dateForMinFormat }}-{{ scope.row.endClassTime | endTime  }}</p>
             </div>
           </template>
         </el-table-column>
@@ -555,7 +555,7 @@ export default {
     },
     endTime (val) {
       if (val) {
-        return val.split(' ')[1]
+        return val.split(' ')[1].substring(0,5)
       } else {
         return val
       }

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác