店铺员工、退款流程优化

This commit is contained in:
磷叶 2024-11-23 15:37:32 +08:00
parent a185d20af1
commit f2482a6d40
3 changed files with 7 additions and 3 deletions

View File

@ -98,6 +98,9 @@
<el-tab-pane label="设备列表" :lazy="true"> <el-tab-pane label="设备列表" :lazy="true">
<my-device v-if="store.storeId != null" :query="{storeId: store.storeId}"/> <my-device v-if="store.storeId != null" :query="{storeId: store.storeId}"/>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="员工列表" :lazy="true">
<my-store-staff :query="{storeId: store.storeId}" :view="views.store"/>
</el-tab-pane>
<el-tab-pane label="订单列表" :lazy="true"> <el-tab-pane label="订单列表" :lazy="true">
<mch-recharge :query="{storeId: store.storeId}" :view="views.store"/> <mch-recharge :query="{storeId: store.storeId}" :view="views.store"/>
</el-tab-pane> </el-tab-pane>
@ -120,6 +123,7 @@ import UserLink from '@/components/Business/SmUser/UserLink.vue'
import MchStoreApply from '@/views/mch/storeApply/index.vue' import MchStoreApply from '@/views/mch/storeApply/index.vue'
import { views } from '@/utils/constants' import { views } from '@/utils/constants'
import MchRecharge from '@/views/mch/recharge/index.vue' import MchRecharge from '@/views/mch/recharge/index.vue'
import MyStoreStaff from '@/views/mch/storeStaff/index.vue'
export default { export default {
name: 'MyStoreDetail', name: 'MyStoreDetail',
@ -128,7 +132,7 @@ export default {
return views return views
} }
}, },
components: { MchRecharge, MchStoreApply, UserLink, MyDevice, MyStoreRechargeReport, PlaceSearchMap }, components: { MyStoreStaff, MchRecharge, MchStoreApply, UserLink, MyDevice, MyStoreRechargeReport, PlaceSearchMap },
dicts: ['ss_store_type', 'store_status'], dicts: ['ss_store_type', 'store_status'],
data() { data() {
return { return {

View File

@ -77,7 +77,7 @@ import {
} from '@/api/mch/storeStaff' } from '@/api/mch/storeStaff'
export default { export default {
name: "StoreStaff", name: "MyStoreStaff",
components: { StoreStaffEditDialog, StoreStaffTable, StoreLink, UserLink, UserInput, StoreInput, BooleanTag }, components: { StoreStaffEditDialog, StoreStaffTable, StoreLink, UserLink, UserInput, StoreInput, BooleanTag },
mixins: [$showColumns, $view], mixins: [$showColumns, $view],
dicts: ['store_staff_permissions', 'store_staff_role'], dicts: ['store_staff_permissions', 'store_staff_role'],

View File

@ -115,7 +115,7 @@
@click="handlePay(scope.row)" @click="handlePay(scope.row)"
v-hasPermi="['ss:bonus:pay']" v-hasPermi="['ss:bonus:pay']"
v-show="BonusStatus.canPay().includes(scope.row.status)" v-show="BonusStatus.canPay().includes(scope.row.status)"
>立即支付</el-button> >立即分成</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>