|
@@ -81,6 +81,10 @@
|
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
|
|
+ <template #slot-billing>
|
|
|
|
|
+ <el-button type="primary" size="mini" style="margin-left:50px;" @click="billing()">开单</el-button>
|
|
|
|
|
+ </template>
|
|
|
|
|
+
|
|
|
</x-crud>
|
|
</x-crud>
|
|
|
<!-- 用户详情 -->
|
|
<!-- 用户详情 -->
|
|
|
<order-detail ref="orderDetail" :orderOperate="optionData" />
|
|
<order-detail ref="orderDetail" :orderOperate="optionData" />
|
|
@@ -145,7 +149,6 @@
|
|
|
<script>
|
|
<script>
|
|
|
import SelOrder from './components/sel-order';
|
|
import SelOrder from './components/sel-order';
|
|
|
import OrderDetail from './components/order-detail';
|
|
import OrderDetail from './components/order-detail';
|
|
|
-import { getLodop } from '@/utils/lodop';
|
|
|
|
|
import {hiprint, defaultElementTypeProvider} from 'vue-plugin-hiprint'
|
|
import {hiprint, defaultElementTypeProvider} from 'vue-plugin-hiprint'
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
@@ -192,6 +195,10 @@ export default {
|
|
|
this.init();
|
|
this.init();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ billing(){
|
|
|
|
|
+ let query = {}
|
|
|
|
|
+ this.$router.push({path:'/order/add',query})
|
|
|
|
|
+ },
|
|
|
changeBook(e){
|
|
changeBook(e){
|
|
|
this.book = e
|
|
this.book = e
|
|
|
this.app.refresh({ status: this.tabIndex,book:this.book });
|
|
this.app.refresh({ status: this.tabIndex,book:this.book });
|
|
@@ -395,7 +402,7 @@ export default {
|
|
|
})
|
|
})
|
|
|
.set('layout', [
|
|
.set('layout', [
|
|
|
['slot-tabs'],
|
|
['slot-tabs'],
|
|
|
- ['slot-order-book','search-key'],
|
|
|
|
|
|
|
+ ['slot-order-book','search-key','slot-billing'],
|
|
|
['data-table'],
|
|
['data-table'],
|
|
|
['flex1', 'pagination']
|
|
['flex1', 'pagination']
|
|
|
])
|
|
])
|