fix: bug#16092

This commit is contained in:
XieYongHong 2023-07-11 18:08:00 +08:00
parent 42c8dfd695
commit f4cf58d1e5
5 changed files with 14 additions and 9 deletions

View File

@ -33,7 +33,6 @@
}"
:pagination="{
showSizeChanger: true,
pageSizeOptions: ['10', '20', '50', '100'],
}"
>
<template #state="slotProps">
@ -68,7 +67,6 @@ import Result from './Result.vue';
import { queryNoPagingPost } from '@/api/device/product';
const defaultParams = {
pageSize: 10,
sorts: [{ name: 'registerTime', order: 'desc' }],
terms: [
{

View File

@ -16,7 +16,7 @@
required
>
<PlatformType
:disabled="false"
:disabled="showDisabled"
:model="'singular'"
:itemStyle="{
display: 'flex',
@ -41,18 +41,21 @@
<j-form-item label="App ID" name="appId">
<j-input
v-model:value="form.appId"
:disabled="showDisabled"
placeholder="请输入App ID"
/>
</j-form-item>
<j-form-item label="Password" name="passWord">
<j-input-password
v-model:value="form.passWord"
:disabled="showDisabled"
placeholder="请输入密码"
/>
</j-form-item>
<j-form-item label="接口地址" name="apiAddr">
<j-input
v-model:value="form.apiAddr"
:disabled="showDisabled"
placeholder="请输入接口地址"
/>
</j-form-item>
@ -62,18 +65,21 @@
<j-form-item label="用户id" name="userId">
<j-input
v-model:value="form.userId"
:disabled="showDisabled"
placeholder="请输入用户id"
/>
</j-form-item>
<j-form-item label="密码" name="passWord">
<j-input-password
v-model:value="form.passWord"
:disabled="showDisabled"
placeholder="请输入密码"
/>
</j-form-item>
<j-form-item label="secretKey" name="secretKey">
<j-input
v-model:value="form.secretKey"
:disabled="showDisabled"
placeholder="请输入secretKey"
/>
</j-form-item>
@ -83,18 +89,21 @@
<j-form-item label="App ID" name="appId">
<j-input
v-model:value="form.appId"
:disabled="showDisabled"
placeholder="请输入App ID"
/>
</j-form-item>
<j-form-item label="App Secret" name="appSecret">
<j-input
v-model:value="form.appSecret"
:disabled="showDisabled"
placeholder="请输入App Secret"
/>
</j-form-item>
<j-form-item label="创建者ID" name="openId">
<j-input
v-model:value="form.openId"
:disabled="showDisabled"
placeholder="请输入创建者ID"
/>
</j-form-item>
@ -182,6 +191,10 @@ const rules = {
explain: [{ required: false, max: 200, message: '最多可输入200个字符' }],
};
const showDisabled = computed(() => {
return route.params.id !== ':id'
})
const getDetail = async () => {
console.log(route.params)
if (route.params.id === ':id') return;

View File

@ -18,7 +18,6 @@
:columns="columns"
:request="CascadeApi.queryChannelList"
:defaultParams="{
pageSize: 10,
sorts: [{ name: 'name', order: 'desc' }],
terms: [
{
@ -42,7 +41,6 @@
}"
:pagination="{
showSizeChanger: true,
pageSizeOptions: ['10', '20', '50', '100'],
}"
>
<template #headerTitle>

View File

@ -31,13 +31,11 @@
:columns="columns"
:request="(e:any) => ChannelApi.list(e, route?.query.id as string)"
:defaultParams="{
pageSize: 10,
sorts: [{ name: 'notifyTime', order: 'desc' }],
}"
:params="params"
:pagination="{
showSizeChanger: true,
pageSizeOptions: ['10', '20', '50', '100'],
}"
>
<template #headerTitle>

View File

@ -44,7 +44,6 @@
:columns="columns"
:request="deviceApi.list"
:defaultParams="{
pageSize: 10,
sorts: [{ name: 'createTime', order: 'desc' }],
}"
:params="params"
@ -60,7 +59,6 @@
:alertRender="false"
:pagination="{
showSizeChanger: true,
pageSizeOptions: ['10', '20', '50', '100'],
}"
>
<template #channelNumber="slotProps">