diff --git a/src/views/customer/customer.vue b/src/views/customer/customer.vue index ffc876e..f506e9a 100644 --- a/src/views/customer/customer.vue +++ b/src/views/customer/customer.vue @@ -10,7 +10,7 @@
- + @@ -57,6 +57,11 @@ export default { total: 0, list: [], tableItem: [ + { + width: 40, + type:'index', + fixed:'left' + }, { prop: "name", label: "姓名", diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue index 301c288..3d4e911 100644 --- a/src/views/dashboard/index.vue +++ b/src/views/dashboard/index.vue @@ -1,13 +1,16 @@ diff --git a/src/views/finance/collectMoney.vue b/src/views/finance/collectMoney.vue index 3b65303..45f2b87 100644 --- a/src/views/finance/collectMoney.vue +++ b/src/views/finance/collectMoney.vue @@ -6,7 +6,7 @@
- +
diff --git a/src/views/finance/component/addcollectMoney.vue b/src/views/finance/component/addcollectMoney.vue index db4e45f..587b9a8 100644 --- a/src/views/finance/component/addcollectMoney.vue +++ b/src/views/finance/component/addcollectMoney.vue @@ -4,21 +4,85 @@ ref="dialog" :is-show.sync="isShow" type="form" - :title="type === 'add' ? '新增' : '编辑'" + :title="type === 'add' ? '新增收款单' : '编辑收款单'" :form="form" :rules="rules" @submit="submit"> - @@ -33,11 +97,16 @@ export default { type:'', form:{ - name:'', + pay_name:'', + money:'', + invoice_type:'', + date:'', + status:'', + schedule_links:'', }, rules:{ - name:[ - {required:true,message:'请填写名称'} + pay_name:[ + {required:true,message:'请填写付款方'} ] } } diff --git a/src/views/finance/salaryList.vue b/src/views/finance/salaryList.vue index 74e052d..e92e20f 100644 --- a/src/views/finance/salaryList.vue +++ b/src/views/finance/salaryList.vue @@ -6,7 +6,7 @@
- +
diff --git a/src/views/finance/serveDetail.vue b/src/views/finance/serveDetail.vue index 7e8dc37..dae71cc 100644 --- a/src/views/finance/serveDetail.vue +++ b/src/views/finance/serveDetail.vue @@ -6,7 +6,7 @@
- +
diff --git a/src/views/order/order.vue b/src/views/order/order.vue index ae7e269..e0a1e2b 100644 --- a/src/views/order/order.vue +++ b/src/views/order/order.vue @@ -116,6 +116,10 @@ export default {
{statusName.get(row.status)}
) } + }, + { + label:'收款单', + width: 140 } ] } diff --git a/src/views/product/productManage.vue b/src/views/product/productManage.vue index b738cfd..af97ce3 100644 --- a/src/views/product/productManage.vue +++ b/src/views/product/productManage.vue @@ -7,7 +7,7 @@
- + @@ -75,23 +75,58 @@ export default { prop:'purchase_price', label:'采购单价', align:'right', - width: 200 + width: 200, + formatter:(cell,data,value)=>{ + if(value){ + return value + }else{ + return '可变' + } + } }, { prop:'nurse_price', - label:'护工服务单价', + label:'护工结算单价', align:'right', - width:200 + width:200, + formatter:(cell,data,value)=>{ + if(value){ + return value + }else{ + return '可变' + } + } }, { prop:'time_lenth', label:'单次时长', - width: 160 + width: 160, + formatter:(cell,data,value)=>{ + if(value){ + return value + }else{ + return '可变' + } + } }, { - prop:'', label:'服务菜单明细', - minWidth:220 + minWidth:220, + customFn:(row)=>{ + return ( +
{row.product_skus.length}项
+ ) + } + }, + { + prop:'type', + label:'单次规定项目', + width: 180, + customFn:(row)=>{ + return ( +
{row.type === 1 ? '自由组合' : '按订单组合'}
+ ) + } } ] } diff --git a/src/views/product/sku.vue b/src/views/product/sku.vue index abf7c8b..d6ed399 100644 --- a/src/views/product/sku.vue +++ b/src/views/product/sku.vue @@ -6,7 +6,7 @@
- +
diff --git a/src/views/product/skuType.vue b/src/views/product/skuType.vue index c9d087d..e1eae22 100644 --- a/src/views/product/skuType.vue +++ b/src/views/product/skuType.vue @@ -6,7 +6,7 @@
- +
diff --git a/src/views/schedule/schedule.vue b/src/views/schedule/schedule.vue index 66ea08c..a9011bf 100644 --- a/src/views/schedule/schedule.vue +++ b/src/views/schedule/schedule.vue @@ -8,7 +8,7 @@ 应排客户 已排客户 - + @@ -134,10 +134,26 @@ export default { // ) // } // }, + { + width: 40, + type:'index', + fixed:'left' + }, { prop: 'name', label: '客户', width: 180, + fixed:'left' + }, + { + label:'产品', + width: 200, + align:'left', + customFn:(row)=>{ + return ( +
{row.orders[0]?.product.name}
+ ) + } }, { prop: '', diff --git a/src/views/worker/component/addWorker.vue b/src/views/worker/component/addWorker.vue index 4fea3c8..8edb67b 100644 --- a/src/views/worker/component/addWorker.vue +++ b/src/views/worker/component/addWorker.vue @@ -387,6 +387,7 @@ export default { async getDetail() { const res = await getForm(this.id) this.$integrateData(this.form, res) + this.form.avatar = res.upload.url }, submit() { if (this.type === 'editor') { diff --git a/src/views/worker/worker.vue b/src/views/worker/worker.vue index c0e8896..810e3ff 100644 --- a/src/views/worker/worker.vue +++ b/src/views/worker/worker.vue @@ -8,7 +8,7 @@
- + @@ -75,6 +75,14 @@ export default { label: "身份证号", width: 230 }, + { + label:'年龄', + customFn:(row)=>{ + return ( +
{new Date().getFullYear() - new Date(row.birthday).getFullYear()}
+ ) + } + }, { prop: 'mobile', label: "联系电话",