@@ -131,6 +148,12 @@ import {getList as customList} from '@/api/customer'
import {getList as productList} from '@/api/product'
import {save,getForm} from '@/api/order'
export default {
+ props:{
+ accounts:{
+ type:Array,
+ default:()=>[]
+ }
+ },
data() {
return {
id: '',
@@ -191,6 +214,7 @@ export default {
unit_price: '',
total_time: '',
total_money: '',
+ account_id:'',
status: '',
},
rules: {
@@ -217,6 +241,9 @@ export default {
],
status:[
{required: true, message: '请选择状态'}
+ ],
+ account_id:[
+ {required: true, message: '请选择结算对象'}
]
}
}
@@ -231,6 +258,7 @@ export default {
unit_price: '',
total_time: '',
total_money: '',
+ account_id: '',
status: '',
}
},
diff --git a/src/views/order/component/addobjects.vue b/src/views/order/component/addobjects.vue
new file mode 100644
index 0000000..9cfc9cf
--- /dev/null
+++ b/src/views/order/component/addobjects.vue
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/order/objects.vue b/src/views/order/objects.vue
new file mode 100644
index 0000000..b00f1e6
--- /dev/null
+++ b/src/views/order/objects.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/order/order.vue b/src/views/order/order.vue
index 31d7325..5bd88ae 100644
--- a/src/views/order/order.vue
+++ b/src/views/order/order.vue
@@ -25,12 +25,13 @@
@pageSizeChange="e => select.page_size = e"
@pageIndexChange="e => {select.page = e;getOrder()}">
-
+
+
+
diff --git a/src/views/schedule/schedule.vue b/src/views/schedule/schedule.vue
index b753b16..86b0ec1 100644
--- a/src/views/schedule/schedule.vue
+++ b/src/views/schedule/schedule.vue
@@ -5,12 +5,44 @@
@@ -38,17 +70,17 @@
:nurses="nurses"
:levels="levels"
:orders="orders"
- :skus="skus" :accounts="accounts">
+ :skus="skus">