|
@@ -164,7 +164,7 @@
|
|
<div class="order-right">
|
|
<div class="order-right">
|
|
<div class="tool">
|
|
<div class="tool">
|
|
<order-tool @addOrder="addOrder" @smt="smtOrder" @reSmt="reSmt" @loadOrder="loadOrder" @producePurchase="producePurchase" @cancelOrder="cancelOrder"
|
|
<order-tool @addOrder="addOrder" @smt="smtOrder" @reSmt="reSmt" @loadOrder="loadOrder" @producePurchase="producePurchase" @cancelOrder="cancelOrder"
|
|
- @reCancelOrder="reCancelOrder" @updateRmk="updateRmk" @changeQues="changeQues" @changeNormal="changeNormal"/>
|
|
|
|
|
|
+ @reCancelOrder="reCancelOrder" @updateRmk="updateRmk" @changeQues="changeQues" @changeNormal="changeNormal" @updateSalesman="updateSalesman"/>
|
|
</div>
|
|
</div>
|
|
<div class="table">
|
|
<div class="table">
|
|
<order-table :data="data" ref="orderTable" class="order-table" @detail="detail" @mergeHandle="mergeHandle" @splitHandle="splitHandle"/>
|
|
<order-table :data="data" ref="orderTable" class="order-table" @detail="detail" @mergeHandle="mergeHandle" @splitHandle="splitHandle"/>
|
|
@@ -173,6 +173,7 @@
|
|
:layout="'total, sizes, prev, pager, next, jumper'" :total="page.total"></el-pagination>
|
|
:layout="'total, sizes, prev, pager, next, jumper'" :total="page.total"></el-pagination>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
<!-- 手工下单 -->
|
|
<!-- 手工下单 -->
|
|
<add-order ref="addOrder" @handleSuccess="handleSuccess" />
|
|
<add-order ref="addOrder" @handleSuccess="handleSuccess" />
|
|
<!-- 手工下载 -->
|
|
<!-- 手工下载 -->
|
|
@@ -191,6 +192,8 @@
|
|
<set-ques-modal ref="setQuesModal" @handleSuccess="handleSuccess" />
|
|
<set-ques-modal ref="setQuesModal" @handleSuccess="handleSuccess" />
|
|
<!-- 改卖家备注 -->
|
|
<!-- 改卖家备注 -->
|
|
<update-rmk-modal ref="updateRmkModal" @handleSuccess="handleSuccess" />
|
|
<update-rmk-modal ref="updateRmkModal" @handleSuccess="handleSuccess" />
|
|
|
|
+ <!-- 改业务员 -->
|
|
|
|
+ <update-saler-modal ref="updateSalerModal" @handleSuccess="handleSuccess" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -214,10 +217,11 @@ import CancelOrderModel from "./components/cancelOrderModel.vue"; //取消订单
|
|
import QuestModel from "./components/questModel.vue";
|
|
import QuestModel from "./components/questModel.vue";
|
|
import SetQuesModal from "./components/setQuesModal.vue";
|
|
import SetQuesModal from "./components/setQuesModal.vue";
|
|
import UpdateRmkModal from "./components/updateRmkModal.vue";
|
|
import UpdateRmkModal from "./components/updateRmkModal.vue";
|
|
|
|
+import UpdateSalerModal from "./components/updateSalerModal.vue";
|
|
import { query,getProvince,smt,unSmt,purchaseQty,unCancel,resetQuestion } from '@/api/omsOrder'
|
|
import { query,getProvince,smt,unSmt,purchaseQty,unCancel,resetQuestion } from '@/api/omsOrder'
|
|
import { queryAll } from '@/api/question'
|
|
import { queryAll } from '@/api/question'
|
|
@Component({components:{filterInput,OrderCheckbox,OrderRadio,filterDate,OrderTool,OrderTable,AddOrder,InputSelect,OrderProduct,
|
|
@Component({components:{filterInput,OrderCheckbox,OrderRadio,filterDate,OrderTool,OrderTable,AddOrder,InputSelect,OrderProduct,
|
|
- filterMinMax,loadOrderModal,PurchaseModel,MergeModel,SplitModel,CancelOrderModel,QuestModel,SetQuesModal,UpdateRmkModal}})
|
|
|
|
|
|
+ filterMinMax,loadOrderModal,PurchaseModel,MergeModel,SplitModel,CancelOrderModel,QuestModel,SetQuesModal,UpdateRmkModal,UpdateSalerModal}})
|
|
export default class Order extends Vue {
|
|
export default class Order extends Vue {
|
|
activeNames:Array<any>=['1','status']
|
|
activeNames:Array<any>=['1','status']
|
|
radio=''
|
|
radio=''
|
|
@@ -489,6 +493,21 @@ export default class Order extends Vue {
|
|
this.getProvince();
|
|
this.getProvince();
|
|
this.getQuestionList();
|
|
this.getQuestionList();
|
|
}
|
|
}
|
|
|
|
+ //改业务员
|
|
|
|
+ updateSalesman(){
|
|
|
|
+ let data = (this.$refs.orderTable as any).getSelectData();
|
|
|
|
+ if(data.length == 0){
|
|
|
|
+ this.$message('请选择订单!');
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ let billData:Array<any>=[]
|
|
|
|
+ for(const item of data){
|
|
|
|
+ billData.push(item.id);
|
|
|
|
+ }
|
|
|
|
+ (this.$refs.updateSalerModal as any).setBillValue(billData);
|
|
|
|
+ (this.$refs.updateSalerModal as any).setShow(true);
|
|
|
|
+ }
|
|
|
|
+ //改备注
|
|
updateRmk(){
|
|
updateRmk(){
|
|
let data = (this.$refs.orderTable as any).getSelectData();
|
|
let data = (this.$refs.orderTable as any).getSelectData();
|
|
if(data.length == 0){
|
|
if(data.length == 0){
|