Skip to content
项目
群组
代码片段
帮助
正在加载...
登录/注册
切换导航
广
广东建设用地-前端
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
广东建设用地
广东建设用地-前端
Commits
b5ed1900
提交
b5ed1900
authored
10月 17, 2024
作者:
jinrb
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
同步国家库增加移入、移出暂不上报名录功能按钮
上级
60775c8b
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
38 行增加
和
6 行删除
+38
-6
Create.vue
src/views/directory/tbgj/Create.vue
+17
-3
NoReport.vue
src/views/directory/tbgj/NoReport.vue
+16
-3
api.ts
src/views/directory/tbgj/api.ts
+5
-0
没有找到文件。
src/views/directory/tbgj/Create.vue
浏览文件 @
b5ed1900
<
template
>
<BasicTable
@
register=
"registerTable"
>
<BasicTable
@
register=
"registerTable"
:rowSelection=
"rowSelection"
>
<template
#
form-category=
"
{ model, field }">
<a-tree-select
v-model:value=
"model[field]"
...
...
@@ -18,6 +18,7 @@
</template>
<
template
#
tableTitle
>
<a-button
type=
"primary"
preIcon=
"ant-design:export-outlined"
v-auth=
"'tbgj-dc'"
@
click=
"onExportXls"
>
导出
</a-button>
<a-button
type=
"primary"
preIcon=
"ant-design:export-outlined"
v-auth=
"'tbgj-yrzbsb'"
@
click=
"handleYrzbsb"
>
移入暂不上报名录
</a-button>
</
template
>
</BasicTable>
</template>
...
...
@@ -26,7 +27,10 @@
import
{
useListPage
}
from
'/@/hooks/system/useListPage'
;
import
{
Columns
,
searchFormSchema
,
useCategoryData
}
from
'./data'
;
import
{
sbcjml
,
sbcjmlExcel
}
from
'./api'
;
import
{
sbcjml
,
sbcjmlExcel
,
yrzbsb
}
from
'./api'
;
import
{
useMessage
}
from
'/@/hooks/web/useMessage'
;
const
{
createMessage
}
=
useMessage
();
const
{
tableContext
,
onExportXls
}
=
useListPage
({
tableProps
:
{
...
...
@@ -61,7 +65,17 @@
url
:
sbcjmlExcel
,
},
});
const
[
registerTable
,
{
},
{
}]
=
tableContext
;
const
[
registerTable
,
{
reload
},
{
rowSelection
,
selectedRows
,
selectedRowKeys
}]
=
tableContext
;
const
useCategory
=
useCategoryData
();
const
treeData
=
useCategory
.
data
;
// 行业类别-数据
const
handleYrzbsb
=
()
=>
{
if
(
selectedRows
.
value
.
length
==
0
)
{
createMessage
.
info
(
'请选择需要处理的内容,每次只能选中一条'
);
return
;
}
yrzbsb
({
wrdkid
:
selectedRows
.
value
[
0
].
wrdkid
,
zt
:
1
}).
then
(()
=>
{
reload
()
})
}
</
script
>
src/views/directory/tbgj/NoReport.vue
浏览文件 @
b5ed1900
<
template
>
<BasicTable
@
register=
"registerTable"
>
<BasicTable
@
register=
"registerTable"
:rowSelection=
"rowSelection"
>
<template
#
form-category=
"
{ model, field }">
<a-tree-select
v-model:value=
"model[field]"
...
...
@@ -18,6 +18,7 @@
</template>
<
template
#
tableTitle
>
<a-button
type=
"primary"
preIcon=
"ant-design:export-outlined"
v-auth=
"'tbgj-dc'"
@
click=
"onExportXls"
>
导出
</a-button>
<a-button
type=
"primary"
preIcon=
"ant-design:export-outlined"
v-auth=
"'tbgj-yczbsb'"
@
click=
"handleYczbsb"
>
移出暂不上报名录
</a-button>
</
template
>
</BasicTable>
</template>
...
...
@@ -26,7 +27,10 @@
import
{
useListPage
}
from
'/@/hooks/system/useListPage'
;
import
{
ColumnsNo
,
searchFormSchemaNo
,
useCategoryData
}
from
'./data'
;
import
{
zbsbqd
,
zbsbqdExcel
}
from
'./api'
;
import
{
zbsbqd
,
zbsbqdExcel
,
yrzbsb
}
from
'./api'
;
import
{
useMessage
}
from
'/@/hooks/web/useMessage'
;
const
{
createMessage
}
=
useMessage
();
const
{
tableContext
,
onExportXls
}
=
useListPage
({
tableProps
:
{
...
...
@@ -61,7 +65,16 @@
url
:
zbsbqdExcel
,
},
});
const
[
registerTable
,
{
},
{
}]
=
tableContext
;
const
[
registerTable
,
{
reload
},
{
rowSelection
,
selectedRows
,
selectedRowKeys
}]
=
tableContext
;
const
useCategory
=
useCategoryData
();
const
treeData
=
useCategory
.
data
;
// 行业类别-数据
const
handleYczbsb
=
()
=>
{
if
(
selectedRows
.
value
.
length
==
0
)
{
createMessage
.
info
(
'请选择需要处理的内容,每次只能选中一条'
);
return
;
}
yrzbsb
({
wrdkid
:
selectedRows
.
value
[
0
].
wrdkid
,
zt
:
0
}).
then
(()
=>
{
reload
()
})
}
</
script
>
src/views/directory/tbgj/api.ts
浏览文件 @
b5ed1900
...
...
@@ -4,6 +4,11 @@ import { defHttp } from '/@/utils/http/axios';
export
const
sbcjml
=
(
params
)
=>
{
return
defHttp
.
get
({
url
:
`/tbgjk/sbcjml`
,
params
});
}
//移入暂不上报名录
export
const
yrzbsb
=
(
params
)
=>
{
return
defHttp
.
get
({
url
:
`/tbgjk/zbsbZtbg`
,
params
});
}
//上报创建名录
export
const
zbsbqd
=
(
params
)
=>
{
return
defHttp
.
get
({
url
:
`/tbgjk/zbsbqd`
,
params
});
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论