Handy_Cao 1 年之前
父节点
当前提交
b93e7de3b9

+ 1 - 1
src/packages/mobile/views/order/position/components/pricing/detail2/Index.vue

@@ -63,7 +63,7 @@
                             </ul>
                         </div>
                         <div class="g-order-list__btnbar" v-if="item.tHDetailEx.holderQty">
-                            <Button size="small" @click="showComponent('close', item)" round>{{ $t('operation.close') }}</Button>
+                            <Button size="small" v-if="enableqty(item) != 0" @click="showComponent('close', item)" round>{{ $t('operation.close') }}</Button>
                         </div>
                     </div>
                 </div>

+ 4 - 1
src/packages/mobile/views/order/position/components/pricing/detail2/components/transfer/Index.vue

@@ -73,7 +73,8 @@ import { formatDecimal, handleNumberValue, handleRequestBigNumber, handlePriceCo
 import { useOrder } from '@/business/trade'
 import { dialog, fullloading } from '@/utils/vant'
 import { useFuturesStore, usePositionStore, i18n, useAccountStore, useUserStore } from '@/stores'
-import { EBuildType, EDelistingType, EListingSelectType, EPriceMode, EValidType } from '@/constants/client'
+import { EBuildType, EDelistingType, EListingSelectType, EValidType } from '@/constants/client'
+import eventBus from '@/services/bus'
 
 const props = defineProps({
     selectedRow: {
@@ -180,6 +181,8 @@ const onCloseSumit = () => {
         fullloading((hideLoading) => {
             formSubmit().then(() => {
                 hideLoading(t('position.goods.tips4'), 'success')
+                // 成交通知
+                eventBus.$emit('OrderDealedNtf')
                 closed(true)
             }).catch((err) => {
                 hideLoading(err, 'fail')