Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
b5d77aa8
Commit
b5d77aa8
authored
Dec 13, 2022
by
“yiyousong”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pref:修改应用详情页面
parent
e5b0fc2b
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
48 additions
and
44 deletions
+48
-44
base-manager-ui/admin/src/pages/basicset/appmarket/AppDetails.vue
...ager-ui/admin/src/pages/basicset/appmarket/AppDetails.vue
+4
-16
base-manager-ui/admin/src/pages/basicset/appmarket/components/AppDetailsPage.vue
...rc/pages/basicset/appmarket/components/AppDetailsPage.vue
+23
-8
base-manager-ui/admin/src/pages/basicset/appmarket/components/DataUpdate.vue
...in/src/pages/basicset/appmarket/components/DataUpdate.vue
+10
-10
base-manager-ui/admin/src/pages/basicset/appmarket/components/FieldConfig.vue
...n/src/pages/basicset/appmarket/components/FieldConfig.vue
+10
-10
base-manager-ui/admin/src/pages/basicset/appmarket/components/TerminalApp.vue
...n/src/pages/basicset/appmarket/components/TerminalApp.vue
+1
-0
No files found.
base-manager-ui/admin/src/pages/basicset/appmarket/AppDetails.vue
View file @
b5d77aa8
...
@@ -6,13 +6,13 @@
...
@@ -6,13 +6,13 @@
>
返回上一级
</a-button
>
返回上一级
</a-button
>
>
<a-tab-pane
key=
"1"
tab=
"详情"
>
<a-tab-pane
key=
"1"
tab=
"详情"
>
<AppDetailsPage
:appInfo=
"appInfo"
></AppDetailsPage>
<AppDetailsPage></AppDetailsPage>
</a-tab-pane>
</a-tab-pane>
<a-tab-pane
key=
"2"
tab=
"数据更新"
force-render
>
<a-tab-pane
key=
"2"
tab=
"数据更新"
force-render
>
<DataUpdata
:appInfo=
"appInfo"
></DataUpdata>
<DataUpdata></DataUpdata>
</a-tab-pane>
</a-tab-pane>
<a-tab-pane
key=
"3"
tab=
"数据配置"
force-render
>
<a-tab-pane
key=
"3"
tab=
"数据配置"
force-render
>
<FieldConfig
:appInfo=
"appInfo"
></FieldConfig>
<FieldConfig></FieldConfig>
</a-tab-pane>
</a-tab-pane>
</a-tabs>
</a-tabs>
</div>
</div>
...
@@ -22,7 +22,6 @@
...
@@ -22,7 +22,6 @@
import
AppDetailsPage
from
"
./components/AppDetailsPage.vue
"
;
import
AppDetailsPage
from
"
./components/AppDetailsPage.vue
"
;
import
DataUpdata
from
"
./components/DataUpdate.vue
"
;
import
DataUpdata
from
"
./components/DataUpdate.vue
"
;
import
FieldConfig
from
"
./components/FieldConfig.vue
"
;
import
FieldConfig
from
"
./components/FieldConfig.vue
"
;
import
{
getAppInfo
}
from
"
@/services/market
"
;
export
default
{
export
default
{
components
:
{
components
:
{
AppDetailsPage
,
AppDetailsPage
,
...
@@ -35,19 +34,8 @@ export default {
...
@@ -35,19 +34,8 @@ export default {
appInfo
:
{},
appInfo
:
{},
};
};
},
},
created
()
{
created
()
{},
this
.
getAppInfo
();
},
methods
:
{
methods
:
{
// 获取应用详情
async
getAppInfo
()
{
let
res
=
await
getAppInfo
({
id
:
this
.
appId
});
if
(
res
.
data
.
code
===
1
)
{
this
.
appInfo
=
res
.
data
.
data
;
console
.
log
(
res
.
data
.
data
);
}
},
handleBack
()
{
handleBack
()
{
this
.
$router
.
back
();
this
.
$router
.
back
();
},
},
...
...
base-manager-ui/admin/src/pages/basicset/appmarket/components/AppDetailsPage.vue
View file @
b5d77aa8
...
@@ -103,24 +103,30 @@
...
@@ -103,24 +103,30 @@
ref=
"CheckSite"
ref=
"CheckSite"
:appList=
"[appId]"
:appList=
"[appId]"
:siteVisible.sync=
"siteVisible"
:siteVisible.sync=
"siteVisible"
@
checkSite=
"getAppInfo"
></CheckSite>
></CheckSite>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
{
getVersionList
,
usedVersion
,
previewVersion
}
from
"
@/services/market
"
;
import
{
getAppInfo
,
getVersionList
,
usedVersion
,
previewVersion
,
}
from
"
@/services/market
"
;
import
CheckSite
from
"
../modal/CheckSite.vue
"
;
import
CheckSite
from
"
../modal/CheckSite.vue
"
;
export
default
{
export
default
{
props
:
{
props
:
{
// 应用信息
// 应用信息
appInfo
:
{
//
appInfo: {
type
:
Object
,
//
type: Object,
required
:
true
,
//
required: true,
default
:
()
=>
{
//
default: () => {
return
{};
//
return {};
},
//
},
},
//
},
},
},
components
:
{
components
:
{
CheckSite
,
CheckSite
,
...
@@ -166,6 +172,7 @@ export default {
...
@@ -166,6 +172,7 @@ export default {
:
process
.
env
.
VUE_APP_API_BASE_URL
,
:
process
.
env
.
VUE_APP_API_BASE_URL
,
columns
,
columns
,
appId
:
this
.
$route
.
query
.
id
,
appId
:
this
.
$route
.
query
.
id
,
appInfo
:
{},
// 应用信息
current
:
1
,
current
:
1
,
size
:
10
,
size
:
10
,
total
:
0
,
total
:
0
,
...
@@ -177,9 +184,17 @@ export default {
...
@@ -177,9 +184,17 @@ export default {
};
};
},
},
created
()
{
created
()
{
this
.
getAppInfo
();
this
.
getVersions
();
this
.
getVersions
();
},
},
methods
:
{
methods
:
{
// 获取应用详情
async
getAppInfo
()
{
let
res
=
await
getAppInfo
({
id
:
this
.
appId
});
if
(
res
.
data
.
code
===
1
)
{
this
.
appInfo
=
res
.
data
.
data
;
}
},
// 获取历史版本
// 获取历史版本
async
getVersions
()
{
async
getVersions
()
{
this
.
loading
=
true
;
this
.
loading
=
true
;
...
...
base-manager-ui/admin/src/pages/basicset/appmarket/components/DataUpdate.vue
View file @
b5d77aa8
...
@@ -61,16 +61,16 @@ import AddData from "../modal/AddData.vue";
...
@@ -61,16 +61,16 @@ import AddData from "../modal/AddData.vue";
import
{
mapGetters
}
from
"
vuex
"
;
import
{
mapGetters
}
from
"
vuex
"
;
import
{
getDatasetList
,
deleteDataset
}
from
"
@/services/market
"
;
import
{
getDatasetList
,
deleteDataset
}
from
"
@/services/market
"
;
export
default
{
export
default
{
props
:
{
//
props: {
// 应用信息
//
// 应用信息
appInfo
:
{
//
appInfo: {
type
:
Object
,
//
type: Object,
required
:
true
,
//
required: true,
default
:
()
=>
{
//
default: () => {
return
{};
//
return {};
},
//
},
},
//
},
},
//
},
components
:
{
components
:
{
AddData
,
AddData
,
},
},
...
...
base-manager-ui/admin/src/pages/basicset/appmarket/components/FieldConfig.vue
View file @
b5d77aa8
...
@@ -66,16 +66,16 @@ import { getTempleteList, deleteTemplete } from "@/services/market";
...
@@ -66,16 +66,16 @@ import { getTempleteList, deleteTemplete } from "@/services/market";
import
{
mapMutations
}
from
"
vuex
"
;
import
{
mapMutations
}
from
"
vuex
"
;
export
default
{
export
default
{
props
:
{
//
props: {
// 应用信息
//
// 应用信息
appInfo
:
{
//
appInfo: {
type
:
Object
,
//
type: Object,
required
:
true
,
//
required: true,
default
:
()
=>
{
//
default: () => {
return
{};
//
return {};
},
//
},
},
//
},
},
//
},
components
:
{
components
:
{
AddField
,
AddField
,
},
},
...
...
base-manager-ui/admin/src/pages/basicset/appmarket/components/TerminalApp.vue
View file @
b5d77aa8
...
@@ -203,6 +203,7 @@ export default {
...
@@ -203,6 +203,7 @@ export default {
this
.
getAppList
();
this
.
getAppList
();
}
}
this
.
tableData
=
data
;
this
.
tableData
=
data
;
console
.
log
(
data
);
this
.
total
=
total
;
this
.
total
=
total
;
}
}
},
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment