wolyshaw 4 년 전
부모
커밋
4f72ec840c

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/index.html


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/static/js/app.1377686b.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/static/js/app.733ca863.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/static/js/chunk-41ab6290.5c030f69.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/static/js/chunk-41ab6290.ef54fadc.js


+ 7 - 0
src/constant/index.js

@@ -25,3 +25,10 @@ export const feeProject = {
   18: '网络教室成本',
   19: '退费',
 }
+
+export const saleType = {
+  INSTRUMENT: '乐器销售',
+  ACCESSORIES: '配件销售',
+  SCHOOL_BUY: '学校采购',
+  OTHER: '其他',
+}

+ 8 - 1
src/utils/vueFilter.js

@@ -1,6 +1,6 @@
 import Vue from 'vue'
 import dayjs from 'dayjs'
-import { feeProject, feeType } from '../constant'
+import { feeProject, feeType, saleType } from '../constant'
 
 // 合并数组
 Vue.filter('joinArray', (value, type) => {
@@ -578,8 +578,15 @@ Vue.filter('hrStatus', value => {
 Vue.filter('feeType', value => {
   return feeType[value]
 })
+
 // 费用项目
 
 Vue.filter('feeProject', value => {
   return feeProject[value]
 })
+
+// 销售类型
+
+Vue.filter('saleType', value => {
+  return saleType[value]
+})

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

@@ -59,7 +59,9 @@
               {{scope.row.createIme | dateForMinFormat}}
             </template>
           </el-table-column>
-          <el-table-column align='center' prop="type" label="销售类型"></el-table-column>
+          <el-table-column align='center' prop="type" label="销售类型">
+            <template slot-scope="scope">{{ scope.row.type | saleType }}</template>
+          </el-table-column>
           <el-table-column align='center' prop="goodsName" label="商品名称"></el-table-column>
           <el-table-column align='center' prop="num" label="数量"></el-table-column>
           <el-table-column align='center' width="100" prop="expectAmount" label="应付金额(元)"></el-table-column>

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.