fix: bug#16092
This commit is contained in:
parent
42c8dfd695
commit
f4cf58d1e5
|
@ -33,7 +33,6 @@
|
||||||
}"
|
}"
|
||||||
:pagination="{
|
:pagination="{
|
||||||
showSizeChanger: true,
|
showSizeChanger: true,
|
||||||
pageSizeOptions: ['10', '20', '50', '100'],
|
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #state="slotProps">
|
<template #state="slotProps">
|
||||||
|
@ -68,7 +67,6 @@ import Result from './Result.vue';
|
||||||
import { queryNoPagingPost } from '@/api/device/product';
|
import { queryNoPagingPost } from '@/api/device/product';
|
||||||
|
|
||||||
const defaultParams = {
|
const defaultParams = {
|
||||||
pageSize: 10,
|
|
||||||
sorts: [{ name: 'registerTime', order: 'desc' }],
|
sorts: [{ name: 'registerTime', order: 'desc' }],
|
||||||
terms: [
|
terms: [
|
||||||
{
|
{
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
required
|
required
|
||||||
>
|
>
|
||||||
<PlatformType
|
<PlatformType
|
||||||
:disabled="false"
|
:disabled="showDisabled"
|
||||||
:model="'singular'"
|
:model="'singular'"
|
||||||
:itemStyle="{
|
:itemStyle="{
|
||||||
display: 'flex',
|
display: 'flex',
|
||||||
|
@ -41,18 +41,21 @@
|
||||||
<j-form-item label="App ID" name="appId">
|
<j-form-item label="App ID" name="appId">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.appId"
|
v-model:value="form.appId"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入App ID"
|
placeholder="请输入App ID"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
<j-form-item label="Password" name="passWord">
|
<j-form-item label="Password" name="passWord">
|
||||||
<j-input-password
|
<j-input-password
|
||||||
v-model:value="form.passWord"
|
v-model:value="form.passWord"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入密码"
|
placeholder="请输入密码"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
<j-form-item label="接口地址" name="apiAddr">
|
<j-form-item label="接口地址" name="apiAddr">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.apiAddr"
|
v-model:value="form.apiAddr"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入接口地址"
|
placeholder="请输入接口地址"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
|
@ -62,18 +65,21 @@
|
||||||
<j-form-item label="用户id" name="userId">
|
<j-form-item label="用户id" name="userId">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.userId"
|
v-model:value="form.userId"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入用户id"
|
placeholder="请输入用户id"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
<j-form-item label="密码" name="passWord">
|
<j-form-item label="密码" name="passWord">
|
||||||
<j-input-password
|
<j-input-password
|
||||||
v-model:value="form.passWord"
|
v-model:value="form.passWord"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入密码"
|
placeholder="请输入密码"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
<j-form-item label="secretKey" name="secretKey">
|
<j-form-item label="secretKey" name="secretKey">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.secretKey"
|
v-model:value="form.secretKey"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入secretKey"
|
placeholder="请输入secretKey"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
|
@ -83,18 +89,21 @@
|
||||||
<j-form-item label="App ID" name="appId">
|
<j-form-item label="App ID" name="appId">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.appId"
|
v-model:value="form.appId"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入App ID"
|
placeholder="请输入App ID"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
<j-form-item label="App Secret" name="appSecret">
|
<j-form-item label="App Secret" name="appSecret">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.appSecret"
|
v-model:value="form.appSecret"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入App Secret"
|
placeholder="请输入App Secret"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
<j-form-item label="创建者ID" name="openId">
|
<j-form-item label="创建者ID" name="openId">
|
||||||
<j-input
|
<j-input
|
||||||
v-model:value="form.openId"
|
v-model:value="form.openId"
|
||||||
|
:disabled="showDisabled"
|
||||||
placeholder="请输入创建者ID"
|
placeholder="请输入创建者ID"
|
||||||
/>
|
/>
|
||||||
</j-form-item>
|
</j-form-item>
|
||||||
|
@ -182,6 +191,10 @@ const rules = {
|
||||||
explain: [{ required: false, max: 200, message: '最多可输入200个字符' }],
|
explain: [{ required: false, max: 200, message: '最多可输入200个字符' }],
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const showDisabled = computed(() => {
|
||||||
|
return route.params.id !== ':id'
|
||||||
|
})
|
||||||
|
|
||||||
const getDetail = async () => {
|
const getDetail = async () => {
|
||||||
console.log(route.params)
|
console.log(route.params)
|
||||||
if (route.params.id === ':id') return;
|
if (route.params.id === ':id') return;
|
||||||
|
|
|
@ -18,7 +18,6 @@
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:request="CascadeApi.queryChannelList"
|
:request="CascadeApi.queryChannelList"
|
||||||
:defaultParams="{
|
:defaultParams="{
|
||||||
pageSize: 10,
|
|
||||||
sorts: [{ name: 'name', order: 'desc' }],
|
sorts: [{ name: 'name', order: 'desc' }],
|
||||||
terms: [
|
terms: [
|
||||||
{
|
{
|
||||||
|
@ -42,7 +41,6 @@
|
||||||
}"
|
}"
|
||||||
:pagination="{
|
:pagination="{
|
||||||
showSizeChanger: true,
|
showSizeChanger: true,
|
||||||
pageSizeOptions: ['10', '20', '50', '100'],
|
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #headerTitle>
|
<template #headerTitle>
|
||||||
|
|
|
@ -31,13 +31,11 @@
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:request="(e:any) => ChannelApi.list(e, route?.query.id as string)"
|
:request="(e:any) => ChannelApi.list(e, route?.query.id as string)"
|
||||||
:defaultParams="{
|
:defaultParams="{
|
||||||
pageSize: 10,
|
|
||||||
sorts: [{ name: 'notifyTime', order: 'desc' }],
|
sorts: [{ name: 'notifyTime', order: 'desc' }],
|
||||||
}"
|
}"
|
||||||
:params="params"
|
:params="params"
|
||||||
:pagination="{
|
:pagination="{
|
||||||
showSizeChanger: true,
|
showSizeChanger: true,
|
||||||
pageSizeOptions: ['10', '20', '50', '100'],
|
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #headerTitle>
|
<template #headerTitle>
|
||||||
|
|
|
@ -44,7 +44,6 @@
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:request="deviceApi.list"
|
:request="deviceApi.list"
|
||||||
:defaultParams="{
|
:defaultParams="{
|
||||||
pageSize: 10,
|
|
||||||
sorts: [{ name: 'createTime', order: 'desc' }],
|
sorts: [{ name: 'createTime', order: 'desc' }],
|
||||||
}"
|
}"
|
||||||
:params="params"
|
:params="params"
|
||||||
|
@ -60,7 +59,6 @@
|
||||||
:alertRender="false"
|
:alertRender="false"
|
||||||
:pagination="{
|
:pagination="{
|
||||||
showSizeChanger: true,
|
showSizeChanger: true,
|
||||||
pageSizeOptions: ['10', '20', '50', '100'],
|
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #channelNumber="slotProps">
|
<template #channelNumber="slotProps">
|
||||||
|
|
Loading…
Reference in New Issue