Skip to content
项目
群组
代码片段
帮助
正在加载...
登录/注册
切换导航
广
广东建设用地-前端
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
广东建设用地
广东建设用地-前端
Commits
a37af8c1
提交
a37af8c1
authored
11月 27, 2024
作者:
jinrongbin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加删除抽取专家接口
上级
de12ed77
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
54 行增加
和
11 行删除
+54
-11
GZjcyb.api.ts
src/views/zjgl/Files/GZjcyb.api.ts
+9
-3
addCqModal.vue
src/views/zjgl/Files/modules/addCqModal.vue
+2
-2
cqListModal.vue
src/views/zjgl/Files/modules/cqListModal.vue
+43
-6
没有找到文件。
src/views/zjgl/Files/GZjcyb.api.ts
浏览文件 @
a37af8c1
...
...
@@ -20,11 +20,12 @@ enum Api {
saveCq
=
'/zjcq/add'
,
getFaList
=
'/zjcq/getFaList'
,
importExcelCc
=
'/zjcq/exportXls'
,
getCq
ZjList
=
'/zjcq/getC
qZjList'
,
getCq
XqZjList
=
'/zjcq/getCqX
qZjList'
,
sjcq
=
'/zjcq/sjcq'
,
deleteCq
=
'/zjcq/delete'
,
getZjlist
=
'/zjcq/getZjlist'
,
addOrEdit
=
'/zjcq/addOrEdit'
,
//保存
deleteZjYj
=
'/zjcq/deleteZjYj'
,
//保存
submit
=
'/zjcq/submit'
//提交
...
...
@@ -69,8 +70,8 @@ export const getFaList = (params) => {
return
defHttp
.
get
({
url
:
Api
.
getFaList
,
params
});
}
// 点击抽取获取的抽取列表
export
const
getCqZjList
=
(
params
)
=>
{
return
defHttp
.
get
({
url
:
Api
.
getCqZjList
,
params
});
export
const
getCq
Xq
ZjList
=
(
params
)
=>
{
return
defHttp
.
get
({
url
:
Api
.
getCq
Xq
ZjList
,
params
});
}
// 生成账户
...
...
@@ -135,3 +136,7 @@ export const saveOrUpdateCc = (params, isUpdate) => {
let
url
=
isUpdate
?
Api
.
addOrEdit
:
Api
.
submit
;
return
defHttp
.
post
({
url
:
url
,
params
});
}
//删除抽取专家
export
const
deleteZjYj
=
(
params
)
=>
{
return
defHttp
.
post
({
url
:
Api
.
deleteZjYj
,
params
});
}
\ No newline at end of file
src/views/zjgl/Files/modules/addCqModal.vue
浏览文件 @
a37af8c1
...
...
@@ -16,7 +16,7 @@
import
{
useSpeciality
,
sjcolumns
}
from
'../GZjcyb.data'
;
import
{
decryptData
}
from
'/@/api/common/api'
;
import
{
saveCq
,
searDkbm
,
getFaList
,
getCqZjList
}
from
'../GZjcyb.api'
;
import
{
saveCq
,
searDkbm
,
getFaList
,
getCq
Xq
ZjList
}
from
'../GZjcyb.api'
;
const
showFooter
=
ref
(
true
);
const
dataList
=
ref
<
any
>
([]);
...
...
@@ -152,7 +152,7 @@
}
});
async
function
init
()
{
const
res
=
await
getCqZjList
({
cqdkId
:
cqdkId
.
value
});
const
res
=
await
getCq
Xq
ZjList
({
cqdkId
:
cqdkId
.
value
});
dataList
.
value
=
res
.
records
;
decry
();
}
...
...
src/views/zjgl/Files/modules/cqListModal.vue
浏览文件 @
a37af8c1
...
...
@@ -24,6 +24,10 @@
</
template
>
</BasicModal>
<a-modal
v-model:visible=
"deleteShow"
title=
"删除原因"
@
ok=
"handleDeleteOk"
@
cancel=
"deleteShow = false"
>
<a-textarea
v-model:value=
"deleteForm.scyy"
placeholder=
"请输入删除原因"
:rows=
"4"
style=
"margin:20px;width:90%;"
/>
</a-modal>
<SjcqModal
@
register=
"registerSjModal"
@
success=
"handleSuccess"
></SjcqModal>
</template>
...
...
@@ -35,7 +39,7 @@
import
{
useMessage
}
from
'/@/hooks/web/useMessage'
;
import
{
useModal
}
from
'/@/components/Modal'
;
import
{
sjcolumns
}
from
'../GZjcyb.data'
;
import
{
getCq
ZjList
,
sjcq
,
saveOrUpdateCc
}
from
'../GZjcyb.api'
;
import
{
getCq
XqZjList
,
sjcq
,
saveOrUpdateCc
,
deleteZjYj
}
from
'../GZjcyb.api'
;
import
{
decryptData
}
from
'/@/api/common/api'
;
const
cqdkId
=
ref
();
...
...
@@ -55,8 +59,14 @@
//注册model
const
[
registerSjModal
,
{
openModal
}]
=
useModal
();
const
deleteShow
=
ref
(
false
)
const
deleteForm
=
ref
({
zjcyId
:
''
,
cqdkId
:
''
,
scyy
:
''
})
async
function
init
()
{
const
res
=
await
getCqZjList
({
cqdkId
:
cqdkId
.
value
});
const
res
=
await
getCq
Xq
ZjList
({
cqdkId
:
cqdkId
.
value
});
dataList
.
value
=
res
.
records
;
decry
();
}
...
...
@@ -82,11 +92,38 @@
* 删除事件
*/
async
function
handleDelete
(
record
)
{
dataList
.
value
.
forEach
((
v
:
any
,
index
)
=>
{
if
(
v
.
id
==
record
.
id
)
{
dataList
.
value
.
splice
(
index
,
1
);
console
.
log
(
record
,
'信息'
)
deleteShow
.
value
=
true
deleteForm
.
value
=
{
zjcyId
:
record
.
id
,
cqdkId
:
record
.
cqdkId
,
scyy
:
''
}
}
async
function
handleDeleteOk
()
{
if
(
!
deleteForm
.
value
.
scyy
)
{
createMessage
.
warning
(
'删除原因不能为空'
);
return
}
deleteZjYj
(
deleteForm
.
value
).
then
(
res
=>
{
console
.
log
(
res
,
'是的发生的'
)
if
(
res
)
{
dataList
.
value
.
forEach
((
v
:
any
,
index
)
=>
{
if
(
v
.
id
==
deleteForm
.
value
.
zjcyId
)
{
dataList
.
value
.
splice
(
index
,
1
);
deleteShow
.
value
=
false
deleteForm
.
value
=
{
zjcyId
:
''
,
cqdkId
:
''
,
scyy
:
''
}
}
});
}
});
})
}
//提交事件
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论