Skip to content
项目
群组
代码片段
帮助
正在加载...
登录/注册
切换导航
广
广东建设用地-前端
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
广东建设用地
广东建设用地-前端
Commits
caa59aa7
提交
caa59aa7
authored
7月 31, 2024
作者:
jinrb
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
风险评估计算模型修改
上级
fb4194e0
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
44 行增加
和
3 行删除
+44
-3
data.ts
src/views/zcgl/monitor/data.ts
+1
-1
api.ts
src/views/zcgl/wrcdfxpg/api.ts
+5
-1
index.vue
src/views/zcgl/wrcdfxpg/index.vue
+37
-0
countModal.vue
src/views/zcgl/wrcdfxpg/modal/countModal.vue
+1
-1
没有找到文件。
src/views/zcgl/monitor/data.ts
浏览文件 @
caa59aa7
...
...
@@ -327,7 +327,7 @@ export const searchFormSchema: FormSchema[] = [
},
{
label
:
'地块
名称
'
,
label
:
'地块
编码
'
,
field
:
'wrdkbm'
,
component
:
'Input'
,
...
...
src/views/zcgl/wrcdfxpg/api.ts
浏览文件 @
caa59aa7
...
...
@@ -2,15 +2,19 @@ import { defHttp } from '/@/utils/http/axios';
enum
Api
{
list
=
'/mxjs/cslist'
,
// 参数列表
wrdk
=
'/mxjs/wrdk'
,
// 参数列表
mxJs
=
'/mxjs/js'
,
//模型计算
mxJsTj
=
'/mxjs/tj'
,
//模型计算-提交
wrList
=
'/mxjs/wrwlist'
,
//污染物列表
getJsWrwlist
=
'/mxjs/getJsWrwList'
,
//计算结果-污染物列表
JsCsjg
=
'/mxjs/csjgList'
,
//计算结果-参数信息
Jsjg
=
'/mxjs/list'
,
//计算结果-计算信息
searDkbm
=
'/qdml/likeWrdkbm2'
,
}
export
const
list
=
(
params
)
=>
defHttp
.
get
({
url
:
Api
.
list
,
params
});
export
const
list
=
(
params
)
=>
defHttp
.
get
({
url
:
Api
.
list
,
params
});
export
const
searDkbm
=
(
params
)
=>
defHttp
.
get
({
url
:
Api
.
searDkbm
,
params
});
export
const
mxJs
=
(
params
)
=>
defHttp
.
post
({
url
:
Api
.
mxJs
,
params
});
...
...
src/views/zcgl/wrcdfxpg/index.vue
浏览文件 @
caa59aa7
...
...
@@ -11,6 +11,21 @@
@
change=
"changeWrlx"
></a-select>
</
template
>
<
template
#
wrdk=
"{ model, field }"
>
<a-select
v-model:value=
"model[field]"
placeholder=
"请选择"
show-search
:options=
"optionsWrdk"
:default-active-first-option=
"false"
:show-arrow=
"false"
:filter-option=
"false"
:not-found-content=
"null"
:field-names=
"
{ label: 'wrdkmc', value: 'wrdkid' }"
@search="handleSearch"
@change="changeWrdk"
>
</a-select>
</
template
>
<
template
#
wrmmx=
"{}"
>
<div
class=
"flex"
>
<a-input
v-model:value=
"mxwrwmc"
readonly
placeholder=
"请选择"
/>
...
...
@@ -55,6 +70,8 @@
import
countModal
from
'./modal/countModal.vue'
;
import
Jsresults
from
'@/components/customComponent/Jsresults.vue'
;
import
{
BasicColumn
}
from
'/@/components/Table'
;
import
{
searDkbm
}
from
'./api'
const
{
createMessage
}
=
useMessage
();
import
{
useRouter
}
from
'vue-router'
;
const
router
=
useRouter
();
...
...
@@ -116,6 +133,23 @@
ydlx
.
value
=
null
;
}
};
const
changeWrdk
=
(
val
)
=>
{
if
(
val
)
{
params
.
value
.
wrdkid
=
val
}
else
{
params
.
value
.
wrdkid
=
null
}
};
const
optionsWrdk
=
ref
([])
const
handleSearch
=
(
val
)
=>
{
if
(
!
val
||
val
.
length
<
3
)
{
return
}
searDkbm
({
wrdkbm
:
val
}).
then
(
res
=>
{
optionsWrdk
.
value
=
res
})
}
async
function
onFetchSuccess
(
result
)
{
localData
.
value
=
JSON
.
parse
(
JSON
.
stringify
(
result
.
items
));
}
...
...
@@ -145,6 +179,7 @@
api
:
list
,
beforeFetch
:
async
(
params
)
=>
{
params
.
ydlx
=
ydlx
.
value
;
params
.
wrdkid
=
''
;
params
.
pageNo
=
1
;
params
.
pageSize
=
100
;
},
...
...
@@ -166,6 +201,7 @@
const
params
=
ref
<
any
>
({
mxwrwId
:
''
,
ydlx
:
''
,
wrdkid
:
''
,
});
const
options
=
ref
([
{
...
...
@@ -220,6 +256,7 @@
if
(
!
allItemsValid
)
{
return
;
}
openjsModal
(
true
,
{
record
:
params
.
value
,
isUpdate
:
true
,
...
...
src/views/zcgl/wrcdfxpg/modal/countModal.vue
浏览文件 @
caa59aa7
...
...
@@ -53,7 +53,7 @@
const
loading
=
ref
(
false
);
const
[
registerModal
,
{
setModalProps
,
closeModal
}]
=
useModalInner
(
async
(
data
)
=>
{
params
.
value
=
data
.
record
;
params
.
value
.
wrdkid
=
param
.
value
.
wrdkid
;
//
params.value.wrdkid = param.value.wrdkid;
params
.
value
.
csList
.
map
((
item
)
=>
{
if
(
data
.
record
.
ydlx
===
'1'
)
{
item
.
tjz
=
item
.
tjz1
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论