|
@@ -8,7 +8,18 @@
|
|
|
<span><p>订单编号:</p> {{orDetails?orDetails.order_code:'--'}}</span>
|
|
|
<span v-if="orDetails.product_type == '大会员-AI中标预测包'||orDetails.product_type == '大会员-招标文件解读'"><p>产品类型:</p>大会员-补充包</span>
|
|
|
<span v-else><p>产品类型:</p>{{orDetails?orDetails.product_type:'--'}}</span>
|
|
|
- <span><p>销售人员:</p>{{orDetails.salesperson?orDetails.salesperson:'--'}}</span>
|
|
|
+ <span v-if="book.source == 'qmx'">
|
|
|
+ <p>销售人员:</p>
|
|
|
+ <Input
|
|
|
+ class="sale-inpt"
|
|
|
+ v-model="salesMen"
|
|
|
+ type="text"
|
|
|
+ placeholder="请输入销售人员姓名"
|
|
|
+ @on-enter="menBlur"
|
|
|
+ element-id="inptId"
|
|
|
+ ></Input>
|
|
|
+ <Button type="primary" @click="inptBtn">编辑</Button>
|
|
|
+ </span>
|
|
|
<span><p>订单类型:</p>{{orDetails?orDetails.dis_word ? '分销' : '直销':'--'}}</span>
|
|
|
<span><p>创建时间:</p>{{orDetails?orDetails.create_time:'--'}}</span>
|
|
|
<span><p>审核状态:</p><i :class="orDetails.course_status | courseColr">{{orDetails.course_status | coursed}}</i></span>
|
|
@@ -538,6 +549,7 @@ export default {
|
|
|
}).success((r) => {
|
|
|
this.orders = r.data
|
|
|
this.orDetails = r.data.res;
|
|
|
+ this.salesMen = r.data.res.salesperson?r.data.res.salesperson:'--'
|
|
|
this.contractData = r.data.contractRes;
|
|
|
this.refundRes = r.data.refundRes?r.data.refundRes[0]:[];
|
|
|
this.returnRes = r.data.returnRes;
|
|
@@ -556,6 +568,24 @@ export default {
|
|
|
}
|
|
|
}).get()
|
|
|
},
|
|
|
+ inptBtn() {
|
|
|
+ setTimeout(() => {
|
|
|
+ document.getElementById("inptId").focus()
|
|
|
+ }, 100)
|
|
|
+ },
|
|
|
+ menBlur() {
|
|
|
+ if (!this.salesMen) {
|
|
|
+ this.$Message.warning('销售人员姓名不能为空')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.$request('/order/updateSalesperson').data({
|
|
|
+ orderCode: this.orDetails.order_code,
|
|
|
+ salesperson: this.salesMen
|
|
|
+ }).success((r) => {
|
|
|
+ this.$Message.success('修改成功')
|
|
|
+ this.ordered()
|
|
|
+ }).post()
|
|
|
+ },
|
|
|
pushInvo() {
|
|
|
this.$refs.backRef.iShow = true
|
|
|
},
|
|
@@ -700,6 +730,7 @@ export default {
|
|
|
returnRes: [],
|
|
|
refundRes: [],
|
|
|
orders: [],
|
|
|
+ salesMen: '',
|
|
|
orDetails: [],
|
|
|
book: [],
|
|
|
strCourse: [],
|
|
@@ -760,6 +791,19 @@ export default {
|
|
|
.no-line {
|
|
|
color: #999;
|
|
|
}
|
|
|
+ .sale-inpt {
|
|
|
+ width: 150px;
|
|
|
+ /deep/ .ivu-input {
|
|
|
+ border: none;
|
|
|
+ font-size: 16px;
|
|
|
+ color: #333;
|
|
|
+ padding: 0;
|
|
|
+ &:focus {
|
|
|
+ border: none;
|
|
|
+ box-shadow: none;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
.color1 {
|
|
|
color: #f4516c;
|