diff --git a/admin/index.html b/admin/index.html index 9720bb1..97e4b46 100644 --- a/admin/index.html +++ b/admin/index.html @@ -18,7 +18,7 @@ break } } - // env = 'dev' + env = 'dev' // env = 'dev' const api_url = { main: 'https://health.sixinyun.com' diff --git a/admin/src/components/additional/additional13.vue b/admin/src/components/additional/additional13.vue index 455eb7a..f618c60 100644 --- a/admin/src/components/additional/additional13.vue +++ b/admin/src/components/additional/additional13.vue @@ -152,7 +152,7 @@ - + diff --git a/admin/src/pages/hospital/binditem.vue b/admin/src/pages/hospital/binditem.vue new file mode 100644 index 0000000..502b829 --- /dev/null +++ b/admin/src/pages/hospital/binditem.vue @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + +{"meta":{"title":"额外配置"}} + + diff --git a/admin/src/pages/hospital/jkxj.vue b/admin/src/pages/hospital/jkxj.vue new file mode 100644 index 0000000..6144002 --- /dev/null +++ b/admin/src/pages/hospital/jkxj.vue @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + +{"meta":{"title":"额外配置"}} + + diff --git a/admin/src/pages/hospital/myddc.vue b/admin/src/pages/hospital/myddc.vue new file mode 100644 index 0000000..9b8fbc7 --- /dev/null +++ b/admin/src/pages/hospital/myddc.vue @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + +{"meta":{"title":"额外配置"}} + + diff --git a/admin/src/pages/hospital/reportcp.vue b/admin/src/pages/hospital/reportcp.vue new file mode 100644 index 0000000..0484b52 --- /dev/null +++ b/admin/src/pages/hospital/reportcp.vue @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + +{"meta":{"title":"额外配置"}} + + diff --git a/admin/src/pages/order/order.vue b/admin/src/pages/order/order.vue index 60ec5e2..7043bcb 100644 --- a/admin/src/pages/order/order.vue +++ b/admin/src/pages/order/order.vue @@ -99,27 +99,7 @@ const user_order_columns = [{ h('b', '姓名: '), row.name, ]), - h(NSpace, { - align: 'center' - }, { - default: () => { - return [ - h('b', '性别:'), - h( - NTag, - { - size: 'small', - type: Number(row.sex) === 1 ? 'info' : 'error' - }, - { - default: () => { - return Number(row.sex) === 1 ? '男' : '女' - } - } - ), - ] - } - }), + ] } } @@ -127,6 +107,21 @@ const user_order_columns = [{ ] } }), + h('div', null, [ + h('b', '性别:'), + h( + NTag, + { + size: 'small', + type: Number(row.sex) === 1 ? 'info' : 'error' + }, + { + default: () => { + return Number(row.sex) === 1 ? '男' : '女' + } + } + ), + ]), h('div', null, [ h('b', '手机号: '), h('span', row.phone), @@ -174,13 +169,13 @@ const user_order_columns = [{ ]), h('div', null, [ h('b', '套餐名称: '), - h('span', null, name), + h('span',{ onClick: ()=>combo_name_click(row.buy_info) }, null, name), ]), h('div', {class: ['line_wrapper']}, [ h('b', '自选项目: '), h('div', {class: ['items_content_wrapper']}, !!row.buy_info.items.length ? row.buy_info.items.map((item) => { - return item.name - }).join('、') : '-'), + return item.name+'(¥'+ item.price+')' + }).join('、') : '无'), ]), ] } @@ -188,10 +183,14 @@ const user_order_columns = [{ title: '支付信息', key: 'status', render(row) { + let zixuan_price=0 let price = row.price if (row.price !== row.true_price) { - price = price + '(' + row.true_price + ')' + price = price } + row.buy_info.items.map((item) => { + + zixuan_price=Number(zixuan_price) +Number(item.price) }) let children = [ h('div', null, [ h('b', '订单编号: '), @@ -220,14 +219,21 @@ const user_order_columns = [{ } } ), - // h('div', null, [ - // h('b', '创建时间: '), - // h('span', row.created_at), - // ]), - h('div', null, [ - h('b', '支付金额: '), + h('b', '订单金额: '), h('span', price), + h('b', !!row.buy_info.combo.id != 0 ? "套餐金额: " : null), + h('span', !!row.buy_info.combo.id != 0 ? row.buy_info.combo.price : null), + h('span', !!row.buy_info.items.length > 0 ? [ + h('b',"自选金额: "), + h('span',zixuan_price) + ] : null), + + ]), + + h('div', null, [ + h('b', '实际支付金额: '), + h('span', row.true_price), ]), h( NSpace, @@ -382,9 +388,32 @@ const UserOrderCancel = async () => { UserOrderList() }) } +let comboinfo_show=ref(false) +let comboItemList=ref('') +const combo_name_click=(combo)=>{ + console.log(combo.combo); + if(combo.combo.name!='自选项目'){ + comboinfo_show.value=true + comboItemList.value=combo.combo.items + } + +} + + + + {{item.name}} ¥{{item.price}} + + + + + + + diff --git a/app/Http/Controllers/AnalysisTypeController.php b/app/Http/Controllers/AnalysisTypeController.php index b2e525a..ee1d7c7 100644 --- a/app/Http/Controllers/AnalysisTypeController.php +++ b/app/Http/Controllers/AnalysisTypeController.php @@ -48,7 +48,7 @@ class AnalysisTypeController extends Controller public function create(EditAnalysisTypeInput $request) { - Login::admin([17]); + Login::admin(); $hospital = $request->post('hospital'); $name = $request->post('name'); $range = $request->post('range');