Browse Source

禅道bug修改

liuzhen 5 years ago
parent
commit
93ae60c2ee

+ 8 - 0
CallCenterWeb.UI/src/api/orderManagement/orderList.js

@@ -78,4 +78,12 @@ export function orderPayMoney(params) {
78 78
     method: 'post',
79 79
     params
80 80
   })
81
+}
82
+//获取积分
83
+export function getintegral(params) {
84
+  return request({
85
+    url: 'api/VipInfo/getphonedetails',
86
+    method: 'get',
87
+    params
88
+  })
81 89
 }

+ 1 - 0
CallCenterWeb.UI/src/components/Dialplate/index.vue

@@ -318,6 +318,7 @@ export default {
318 318
             store.dispatch('ChangeCallNum', this.telNumber)
319 319
             Send(this.scoketDatas)
320 320
             store.dispatch('UpdateCalloutScreen', !this.telIsVisCallout)// 关闭外呼面板
321
+            this.telNumber=''
321 322
           }
322 323
         })
323 324
       } else {

+ 21 - 1
CallCenterWeb.UI/src/views/afterSaleManagement/afterSaleList/afterSaleDetail.vue

@@ -103,7 +103,27 @@ export default {
103 103
           const res = response.data
104 104
           this.orderDetailData.F_OrderId = res.F_OrderId //订单编号
105 105
           this.orderDetailData.F_OldDetailList = res.F_OldDetailList //退回产品列表
106
-          this.orderDetailData.F_Type = res.F_Type + '' //售后类型
106
+          switch(res.F_Type){
107
+            case 1:
108
+              this.orderDetailData.F_Type='调换货';
109
+              break;
110
+            case 2:
111
+              this.orderDetailData.F_Type='退货';
112
+              break;
113
+            case 3:
114
+              this.orderDetailData.F_Type='部分退货';
115
+              break;
116
+            case 4:
117
+              this.orderDetailData.F_Type='对发货';
118
+              break;
119
+            case 5:
120
+              this.orderDetailData.F_Type='补发货';
121
+              break;
122
+            case 6:
123
+              this.orderDetailData.F_Type='补差额';
124
+              break;
125
+          }
126
+          // this.orderDetailData.F_Type = res.F_Type //售后类型
107 127
           this.orderDetailData.F_Money = res.F_Money //变动金额
108 128
           this.orderDetailData.F_Remark = res.F_Remark //售后备注
109 129
           this.orderDetailData.F_ReturnType = res.F_ReturnType //售后原因类型

+ 0 - 1
CallCenterWeb.UI/src/views/autoCallScreen/index.vue

@@ -82,7 +82,6 @@
82 82
               </p>
83 83
               <p class="callin_con callin_time">
84 84
                 <time
85
-                  v-show="!dropoff"
86 85
                 >当前通话时长:{{ telCallTime.hh }}:{{ telCallTime.mm }}:{{ telCallTime.ss }}</time>
87 86
               </p>
88 87
             </el-col>

+ 10 - 27
CallCenterWeb.UI/src/views/orderManagement/createOrder/index.vue

@@ -231,8 +231,8 @@
231 231
             </el-row>
232 232
             <el-row>
233 233
               <el-col :span='6'>
234
-                <el-form-item label="使用积分" prop="F_UserScore" >
235
-                  <el-input v-model.number="ruleForm.F_UserScore" placeholder="请输入使用积分"/>
234
+                <el-form-item label="使用积分" prop="F_UseScore" >
235
+                  <el-input v-model.number="ruleForm.F_UseScore" placeholder="请输入使用积分"/>
236 236
                 </el-form-item>
237 237
               </el-col>
238 238
               <el-col :span='6'>
@@ -274,7 +274,7 @@
274 274
 
275 275
 <script>
276 276
 import { getProviceCity, getDictionaryValueList } from '@/api/commonAPI'
277
-import { addOrder, getActivityAccount } from '@/api/orderManagement/orderList'
277
+import { addOrder, getActivityAccount,getintegral } from '@/api/orderManagement/orderList'
278 278
 import { validateTel } from '@/utils/validate'
279 279
 import { delFiles, filterContent, pickerOptions } from '@/utils'
280 280
 import { getCommodityType } from '@/api/commodityManagement/commodityType'
@@ -366,7 +366,7 @@ export default {
366 366
         F_PayType: '', //否 string  支付方式
367 367
         F_Stock: '', //否 string 出货仓库
368 368
         F_RealPrice: 0, //否 number 实收金额
369
-        F_UserScore: '', //否 number  使用积分
369
+        F_UseScore: '', //否 number  使用积分
370 370
         F_RecommendId: 0, //否 number 推荐人id
371 371
         F_RecommendName: '', //否 string 推荐人名称
372 372
         F_Belong: 0, //否 number 归属人id
@@ -398,7 +398,7 @@ export default {
398 398
           trigger: 'blur',
399 399
           message: '请输入订单号',
400 400
         }],
401
-        F_UserScore: [{
401
+        F_UseScore: [{
402 402
           required: false,
403 403
           trigger: 'blur',
404 404
           message: '请输入使用积分',
@@ -429,7 +429,7 @@ export default {
429 429
           this.ruleForm.F_State = state
430 430
           this.ruleForm.OrderDetailList = this.commodityTableData
431 431
           this.ruleForm.F_ExpressFee = this.ruleForm.F_ExpressFee == '' ? 0 : this.ruleForm.F_ExpressFee
432
-          this.ruleForm.F_UserScore = this.ruleForm.F_UserScore == '' ? 0 : this.ruleForm.F_UserScore
432
+          this.ruleForm.F_UseScore = this.ruleForm.F_UseScore == '' ? 0 : this.ruleForm.F_UseScore
433 433
           this.loading = true
434 434
           addOrder(this.ruleForm).then(response => {
435 435
             this.loading = false
@@ -603,31 +603,14 @@ export default {
603 603
     },
604 604
     //获取已有积分
605 605
     getAlreadyPoints(phone) {
606
-      this.loading = true
607
-      return new Promise(resolve => {
608
-        const params = {
609
-          pageindex: "", // int 第几页
610
-          pagesize: "", // int 每页几条信息
611
-          name: "", //客户姓名
612
-          phone: phone, //手机号码
613
-          type: "", //会员类型
614
-          province: "", //省份
615
-          city: "", //市
616
-          area: "", //县区
617
-          town: "", //乡镇
618
-          address: "", //详细地址
619
-          birthday: "", //会员生日
620
-          recommender: "", //推荐人
621
-          saleperson: "", //销售负责人
606
+      const params = {
607
+          phone: phone, 
622 608
         }
623
-        getOrderLists(params).then(response => {
624
-          this.loading = false
625
-          if (response.state.toLowerCase() === 'success') {
609
+        getintegral(params).then(response=>{
610
+          if(response.state=='success'){
626 611
             this.alreadyPoints = response.rows.Rows[0].F_Score
627 612
           }
628 613
         })
629
-        resolve()
630
-      })
631 614
     },
632 615
     changeCustomerPhone(value) {
633 616
       this.getAlreadyPoints(value)

+ 20 - 30
CallCenterWeb.UI/src/views/orderManagement/orderList/edit.vue

@@ -197,8 +197,8 @@
197 197
           </el-form-item>
198 198
         </el-col>
199 199
         <el-col :span='6'>
200
-          <el-form-item label="使用积分" prop="F_UserScore" >
201
-            <el-input v-model.number="ruleForm.F_UserScore" placeholder="请输入使用积分"/>
200
+          <el-form-item label="使用积分" prop="F_UseScore" >
201
+            <el-input v-model.number="ruleForm.F_UseScore" placeholder="请输入使用积分"/>
202 202
           </el-form-item>
203 203
         </el-col>
204 204
         <el-col :span='6'>
@@ -234,7 +234,7 @@
234 234
 
235 235
 <script>
236 236
 import { getProviceCity, getDictionaryValueList } from '@/api/commonAPI'
237
-import { getOrder, editOrder, getActivityAccount } from "@/api/orderManagement/orderList";
237
+import { getOrder, editOrder, getActivityAccount,getintegral } from "@/api/orderManagement/orderList";
238 238
 import { validateTel } from '@/utils/validate'
239 239
 import { delFiles, filterContent, pickerOptions } from '@/utils'
240 240
 import { getCommodityType } from '@/api/commodityManagement/commodityType'
@@ -336,7 +336,7 @@ export default {
336 336
         F_PayType: '', //否 string  支付方式
337 337
         F_Stock: '', //否 string 出货仓库
338 338
         F_RealPrice: 0, //否 number 实收金额
339
-        F_UserScore: '', //否 number  使用积分
339
+        F_UseScore: '', //否 number  使用积分
340 340
         F_RecommendId: '',// 否 number 推荐人id
341 341
         F_RecommendName: '', //否 string 推荐人名称
342 342
         F_Belong: 0, //否 number 归属人id
@@ -369,7 +369,7 @@ export default {
369 369
           trigger: 'blur',
370 370
           message: '请输入订单号',
371 371
         }],
372
-        F_UserScore: [{
372
+        F_UseScore: [{
373 373
           required: false,
374 374
           trigger: 'blur',
375 375
           message: '请输入使用积分',
@@ -405,7 +405,7 @@ export default {
405 405
           this.ruleForm.F_State = state
406 406
           this.ruleForm.OrderDetailList = JSON.stringify(this.returnOrderDetailList) == JSON.stringify(this.commodityTableData) ? [] : this.commodityTableData
407 407
           this.ruleForm.F_ExpressFee = this.ruleForm.F_ExpressFee == '' ? 0 : this.ruleForm.F_ExpressFee
408
-          this.ruleForm.F_UserScore = this.ruleForm.F_UserScore == '' ? 0 : this.ruleForm.F_UserScore
408
+          this.ruleForm.F_UseScore = this.ruleForm.F_UseScore == '' ? 0 : this.ruleForm.F_UseScore
409 409
           // 编辑
410 410
           editOrder(this.ruleForm)
411 411
             .then(response => {
@@ -564,33 +564,23 @@ export default {
564 564
     },
565 565
     //获取已有积分
566 566
     getAlreadyPoints(phone) {
567
-      this.loading = true
568
-      return new Promise(resolve => {
569 567
         const params = {
570
-          pageindex: "", // int 第几页
571
-          pagesize: "", // int 每页几条信息
572
-          name: "", //客户姓名
573
-          phone: phone, //手机号码
574
-          type: "", //会员类型
575
-          province: "", //省份
576
-          city: "", //市
577
-          area: "", //县区
578
-          town: "", //乡镇
579
-          address: "", //详细地址
580
-          birthday: "", //会员生日
581
-          recommender: "", //推荐人
582
-          saleperson: "", //销售负责人
568
+          phone: phone, 
583 569
         }
584
-        getOrderLists(params).then(response => {
585
-          this.loading = false
586
-          if (response.state.toLowerCase() === 'success') {
587
-            if (response.rows.Rows.length > 1) {
588
-              this.alreadyPoints = response.rows.Rows[0].F_Score
589
-            }
570
+        getintegral(params).then(response=>{
571
+          if(response.state=='success'){
572
+            this.alreadyPoints = response.rows.Rows[0].F_Score
590 573
           }
591 574
         })
592
-        resolve()
593
-      })
575
+        // getOrderLists(params).then(response => {
576
+        //   this.loading = false
577
+        //   if (response.state.toLowerCase() === 'success') {
578
+        //     if (response.rows.Rows.length > 1) {
579
+        //       this.alreadyPoints = response.rows.Rows[0].F_Score
580
+        //     }
581
+        //   }
582
+        // })
583
+        // resolve()
594 584
     },
595 585
     changeCustomerPhone(value) {
596 586
       this.getAlreadyPoints(value)
@@ -821,7 +811,7 @@ export default {
821 811
           this.ruleForm.F_ExpressFee = res.F_ExpressFee //运费
822 812
           this.ruleForm.F_PayType = res.F_PayType //支付方式
823 813
           this.ruleForm.F_Stock = res.F_Stock //出货仓库
824
-          this.ruleForm.F_UserScore = res.F_UseScore//使用积分
814
+          this.ruleForm.F_UseScore = res.F_UseScore//使用积分
825 815
           this.ruleForm.F_RecommendId = res.F_RecommendId//推荐人id
826 816
           this.ruleForm.F_RecommendName = res.F_RecommendName//推荐人名称
827 817
           this.ruleForm.F_Belong = res.F_Belong //归属人id