diff --git a/power_leasing/src/api/machine.js b/power_leasing/src/api/machine.js index c613035..2c0a0ec 100644 --- a/power_leasing/src/api/machine.js +++ b/power_leasing/src/api/machine.js @@ -12,51 +12,73 @@ export function addSingleOrBatchMachine(data) { //根据矿机id 删除商品矿机 export function deleteMachine(data) { - return request({ - url: `/lease/product/machine/delete`, - method: 'post', - data - }) - } + return request({ + url: `/lease/product/machine/delete`, + method: 'post', + data + }) +} - //根据挖矿账户获取矿机列表 +//根据挖矿账户获取矿机列表 export function getUserMachineList(data) { - return request({ - url: `/lease/product/machine/getUserMachineList`, - method: 'post', - data - }) - } + return request({ + url: `/lease/product/machine/getUserMachineList`, + method: 'post', + data + }) +} - - //根据 登录账户 获取挖矿账户及挖矿币种集合 + +//根据 登录账户 获取挖矿账户及挖矿币种集合 export function getUserMinersList(data) { - return request({ - url: `/lease/product/machine/getUserMinersList`, - method: 'post', - data - }) - } + return request({ + url: `/lease/product/machine/getUserMinersList`, + method: 'post', + data + }) +} - //编辑矿机 + 矿机上下架 +//编辑矿机 + 矿机上下架 export function updateMachine(data) { - return request({ - url: `/lease/product/machine/updateMachine`, - method: 'post', - data - }) - } + return request({ + url: `/lease/product/machine/updateMachine`, + method: 'post', + data + }) +} - - //获取矿机列表 + +//获取矿机列表 export function getMachineListForUpdate(data) { - return request({ - url: `/lease/product/machine/getMachineListForUpdate`, - method: 'post', - data - }) - } \ No newline at end of file + return request({ + url: `/lease/product/machine/getMachineListForUpdate`, + method: 'post', + data + }) +} + + +//GPU下载客户端 +export function downloadClient() { + return request({ + url: `/lease/user/downloadClient`, + method: 'get', + + }) +} + + +//卖家页面---新增ASIC矿机 +export function addAsicMachine(data) { + return request({ + url: `/lease/v2/product/machine/addAsicMachine`, + method: 'post', + data + }) +} + + diff --git a/power_leasing/src/api/products.js b/power_leasing/src/api/products.js index e126562..4644e47 100644 --- a/power_leasing/src/api/products.js +++ b/power_leasing/src/api/products.js @@ -97,3 +97,83 @@ export function getPayTypes(data) { } +// 卖家页面---矿机列表 +export function getShopMachineListForSeller(data) { + return request({ + url: `/lease/v2/product/machine/getShopMachineListForSeller`, + method: 'post', + data + }) +} + + +// 更新设置GPU商品列表的信息 +export function updateGpuMachine(data) { + return request({ + url: `/lease/v2/product/machine/updateGpuMachine`, + method: 'post', + data + }) +} + + +// 修改商品列表ASIC商品信息 +export function updateAsicMachine(data) { + return request({ + url: `/lease/v2/product/machine/updateAsicMachine`, + method: 'post', + data + }) +} + + + +// 删除ASIC 或者GPU +export function deleteMachine(data) { + return request({ + url: `/lease/v2/product/machine/deleteMachine`, + method: 'post', + data + }) +} + + + +// 获取商场页面的店铺列表 +export function getShopList(data) { + return request({ + url: `/lease/v2/product/machine/getShopList`, + method: 'post', + data + }) +} + + +// 获取店铺详情 +export function getShopMachineList(data) { + return request({ + url: `/lease/v2/product/machine/getShopMachineList`, + method: 'post', + data + }) +} + + + +// 获取店铺详情 +export function addGoodsV2(data) { + return request({ + url: `/lease/v2/shopping/cart/addGoodsV2`, + method: 'post', + data + }) +} + + + + + + + + + diff --git a/power_leasing/src/views/account/productMachineAdd.vue b/power_leasing/src/views/account/productMachineAdd.vue index 986c89e..c13da85 100644 --- a/power_leasing/src/views/account/productMachineAdd.vue +++ b/power_leasing/src/views/account/productMachineAdd.vue @@ -28,6 +28,7 @@ v-model="form.coinsInput" placeholder="例如:USDT, BTC, ETH" style="width: 50%;" + @input="handleCoinsInput" /> @@ -35,13 +36,14 @@ v-model="form.algorithmsInput" placeholder="例如:SHA-256, ETHASH" style="width: 50%;" + @input="handleAlgorithmsInput" />
输入多个用逗号隔开
- + @@ -84,7 +86,11 @@ - + 统一售价
@@ -136,15 +142,33 @@ -
-

请仔细确认已选择机器列表、价格及相关参数定义。

-

机器上架后,一经售出,在机器出售期间不能修改价格及机器参数。

+
+
币种:{{ confirmData.coin }}
+
算法:{{ confirmData.algorithm }}
+
最大租赁天数:{{ confirmData.maxLeaseDays || '-' }}
+
出售机器数量:{{ confirmData.saleNumbers || '-' }}
+
售价:
+ + + + + + + +

请仔细确认以上参数无误后提交。

取消 - 确认上架已选择机器 + 确认提交 @@ -171,8 +195,8 @@