Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
e2a49d4b
Commit
e2a49d4b
authored
Sep 09, 2021
by
刘玉帅
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xq
parent
4d2d478f
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
121 additions
and
121 deletions
+121
-121
src/components/table.vue
+12
-2
src/router/modules/index.js
+3
-2
src/store/index.js
+11
-0
src/views/rwgl/rwbd.vue
+4
-3
src/views/rwgl/rwglindex.vue
+3
-1
src/views/rwgl/rympfk.vue
+69
-72
src/views/rwgl/rymplb.vue
+19
-41
No files found.
src/components/table.vue
View file @
e2a49d4b
<!--
* @Author: your name
* @Date: 2021-08-27 15:51:38
* @LastEditTime: 2021-09-0
8 18:44:59
* @LastEditTime: 2021-09-0
9 14:18:33
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\components\table.vue
...
...
@@ -143,12 +143,16 @@ export default {
type
:
String
,
default
:
()
=>
""
,
},
proptableLoading
:
{
type
:
Boolean
,
default
:
()
=>
""
,
},
},
data
()
{
return
{
age
:
"28"
,
clraeImg
:
require
(
"../assets/img/clear.png"
),
tableLoading
:
false
,
//loading
tableLoading
:
this
.
proptableLoading
,
//loading
propdefaultFormThead
:
utils
.
deepClone
(
this
.
cxDefaultFormThead
),
//表格表头
tableList
:
utils
.
deepClone
(
this
.
tableData
),
//表格内容
key
:
"1"
,
...
...
@@ -238,6 +242,12 @@ export default {
},
deep
:
true
,
},
proptableLoading
:
{
handler
:
function
(
val
)
{
this
.
tableLoading
=
val
;
},
deep
:
true
,
},
},
};
</
script
>
...
...
src/router/modules/index.js
View file @
e2a49d4b
/*
* @Author: your name
* @Date: 2021-08-27 14:14:36
* @LastEditTime: 2021-09-0
8 10:39:19
* @LastEditTime: 2021-09-0
9 14:19:51
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\router\modules\index.js
...
...
@@ -81,6 +81,7 @@ export default [
meta
:
{
title
:
"人员摸排反馈"
,
auth
:
"5"
,
keepAlive
:
true
,
},
component
:
()
=>
import
(
"@/views/rwgl/rympfk.vue"
),
},
...
...
@@ -90,7 +91,7 @@ export default [
hidden
:
true
,
meta
:
{
title
:
"人员退回反馈"
,
auth
:
"5"
auth
:
"5"
,
},
component
:
()
=>
import
(
"@/views/rwgl/rythfk.vue"
),
},
...
...
src/store/index.js
View file @
e2a49d4b
/*
* @Author: your name
* @Date: 2021-08-31 10:44:27
* @LastEditTime: 2021-09-09 12:31:12
* @LastEditors: your name
* @Description: In User Settings Edit
* @FilePath: \西青项目\founder_vue\src\store\index.js
*/
import
Vue
from
"vue"
;
import
Vuex
from
"vuex"
;
import
getters
from
"./getters"
;
...
...
@@ -7,6 +15,9 @@ import user from "./modules/user";
Vue
.
use
(
Vuex
);
const
store
=
new
Vuex
.
Store
({
state
:{
rwid
:
''
},
modules
:
{
user
,
},
...
...
src/views/rwgl/rwbd.vue
View file @
e2a49d4b
<!--
* @Author: your name
* @Date: 2021-08-28 21:28:08
* @LastEditTime: 2021-09-0
8 15:26:01
* @LastEditTime: 2021-09-0
9 15:28:29
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rwgl\rwglindex.vue
...
...
@@ -40,7 +40,7 @@
>
<el-upload
class=
"upload-demo"
action=
"
https://jsonplaceholder.typicode.com/posts/
"
action=
"
/xqapi/rymp/importRymp
"
:on-preview=
"handlePreview"
:on-remove=
"handleRemove"
multiple
...
...
@@ -600,7 +600,8 @@ export default {
onSubmit
(
type
)
{
console
.
log
(
type
);
if
(
type
==
"mbxz"
)
{
var
url
=
"http://39.99.155.173:8022/exportTemplate"
;
debugger
var
url
=
"http://39.99.155.173:8022/rymp/exportTemplate"
;
window
.
open
(
url
);
// get("/xqapi/selectRwForName")
}
else
if
(
type
==
"dr"
)
{
...
...
src/views/rwgl/rwglindex.vue
View file @
e2a49d4b
<!--
* @Author: your name
* @Date: 2021-08-28 21:28:08
* @LastEditTime: 2021-09-0
8 16:45:12
* @LastEditTime: 2021-09-0
9 12:53:09
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rwgl\rwglindex.vue
...
...
@@ -490,6 +490,8 @@ export default {
clickrow
(
row
,
column
,
cell
,
event
)
{
if
(
column
.
label
==
"未匹配"
)
{
console
.
log
(
row
);
this
.
$store
.
state
.
rwid
=
row
.
rwid
// this.$$router.push('/Home/rwgl/rymplb/:rwid')
this
.
$router
.
push
({
name
:
"rymplb"
,
params
:
{
wppList
:
row
}
});
}
else
if
(
column
.
label
==
"退回"
)
{
this
.
$router
.
push
({
name
:
"rymplb"
,
params
:
{
thList
:
row
}
});
...
...
src/views/rwgl/rympfk.vue
View file @
e2a49d4b
<!--
* @Author: your name
* @Date: 2021-09-01 09:45:29
* @LastEditTime: 2021-09-09 1
0:09:4
7
* @LastEditTime: 2021-09-09 1
6:22:1
7
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rwgl\rympfk.vue
...
...
@@ -85,7 +85,7 @@
>
<div>
<el-form-item
label=
"人员来源:"
class=
"col"
>
<el-select
v-model=
"sizeForm.
RYLY
"
placeholder=
"请选择人员来源"
>
<el-select
v-model=
"sizeForm.
ryly
"
placeholder=
"请选择人员来源"
>
<el-option
v-for=
"(item1, index) in perList"
:label=
"item1.label"
...
...
@@ -99,7 +99,7 @@
v-model="sizeForm.name"
placeholder="请输入核算检测结果"
></el-input> -->
<el-select
v-model=
"sizeForm.
JCJG
"
placeholder=
"请选择核酸检测结果"
>
<el-select
v-model=
"sizeForm.
jcjg
"
placeholder=
"请选择核酸检测结果"
>
<el-option
v-for=
"(item1, index) in HsList"
:label=
"item1.label"
...
...
@@ -109,7 +109,7 @@
</el-select>
</el-form-item>
<el-form-item
label=
"管理方式:"
class=
"col"
>
<el-select
v-model=
"sizeForm.
GLFS
"
placeholder=
"请选择管理方式"
>
<el-select
v-model=
"sizeForm.
glfs
"
placeholder=
"请选择管理方式"
>
<el-option
v-for=
"(item1, index) in glList"
:label=
"item1.label"
...
...
@@ -119,7 +119,7 @@
</el-select>
</el-form-item>
<el-form-item
label=
"健康检测是否异常:"
class=
"col"
>
<el-select
v-model=
"sizeForm.
JKJC
"
placeholder=
"请选择"
>
<el-select
v-model=
"sizeForm.
jkjc
"
placeholder=
"请选择"
>
<el-option
v-for=
"(item1, index) in jkjcList"
:label=
"item1.label"
...
...
@@ -132,39 +132,40 @@
<el-date-picker
type=
"datetime"
placeholder=
"选择日期"
v-model=
"sizeForm.
LJRQ
"
v-model=
"sizeForm.
ljrq
"
style=
"width: 100%"
ref=
"data"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
<el-form-item
label=
"大数据协查人员类别:"
class=
"col"
>
<el-select
v-model=
"sizeForm.
RYLB
"
placeholder=
"请选择管理方式"
>
<el-select
v-model=
"sizeForm.
rylb
"
placeholder=
"请选择管理方式"
>
<el-option
v-for=
"(item1, index) in dsjList"
:label=
"item1.label"
:value=
"item1.value"
:key=
"index"
@
change=
"$forceUpdate()"
></el-option>
</el-select>
</el-form-item>
<div
class=
"data"
>
<el-form-item
label=
"排查管理日期"
class=
"col"
>
<el-date-picker
type=
"datetime"
placeholder=
"选择日期"
v-model=
"sizeForm.
date1
"
v-model=
"sizeForm.
pcglrq
"
style=
"width: 100%"
ref=
"data"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
</div>
<div
class=
"textarea"
>
<el-form-item
label=
"备注"
prop=
"desc"
>
<el-input
type=
"textarea"
v-model=
"sizeForm.
BZ
"
v-model=
"sizeForm.
bz
"
placeholder=
"请填写备注"
></el-input>
</el-form-item>
...
...
@@ -188,13 +189,14 @@ export default {
data
()
{
return
{
sizeForm
:
{
RYLY
:
""
,
JCJG
:
""
,
GLFS
:
""
,
RYLB
:
""
,
BZ
:
""
,
LJRQ
:
""
,
JKJC
:
""
,
ryly
:
""
,
ljrq
:
""
,
pcglrq
:
""
,
jkjc
:
""
,
jcjg
:
""
,
glfs
:
""
,
zrd
:
""
,
bz
:
""
,
},
tableLoading
:
false
,
//loading
key
:
"1"
,
...
...
@@ -233,6 +235,7 @@ export default {
userId
:
""
,
},
btnShow
:
""
,
searchList
:
""
,
//人员摸排反馈的搜索选项
isShowpagin
:
"rympfk"
,
perList
:
[
{
label
:
"公安推送"
,
value
:
"A"
},
...
...
@@ -263,86 +266,80 @@ export default {
{
label
:
"是"
,
value
:
"A"
},
{
label
:
"否"
,
value
:
"B"
},
],
list
:
""
,
};
},
methods
:
{
handClick
(
type
)
{
let
self
=
this
;
if
(
type
==
"ok"
)
{
if
(
self
.
sizeForm
)
{
}
}
console
.
log
(
this
.
sizeForm
);
},
/**
* @description: 取消
* @param {*}
* @return {*}
*/
handCancel
()
{
console
.
log
(
"取消"
);
},
/**
* @description: 提交/取消
* @param {*}
* @return {*}
*/
handSubmit
(
type
)
{
handClick
(
type
)
{
let
self
=
this
;
if
(
type
==
"ok"
)
{
console
.
log
(
this
.
sizeForm
);
console
.
log
(
self
.
searchList
.
rows
);
console
.
log
(
Boolean
(
self
.
searchList
.
rows
));
if
(
self
.
searchList
.
rows
)
{
console
.
log
(
"修改"
);
//修改
console
.
log
(
self
.
list
);
self
.
sizeForm
.
ryglid
=
self
.
list
.
ryid
;
self
.
sizeForm
.
id
=
self
.
searchList
.
rows
.
id
;
postJson
(
"/xqapi/ryfkb/updateRyfkb"
,
self
.
sizeForm
).
then
((
res
)
=>
{
console
.
log
(
"修改的"
,
res
);
if
(
res
.
code
==
"200"
)
{
this
.
$message
({
message
:
"提交成功"
,
type
:
"success"
,
});
}
});
}
else
{
console
.
log
(
"新增"
);
//新增
console
.
log
(
self
.
sizeForm
);
// self.sizeForm.ryglid
self
.
sizeForm
.
ryglid
=
self
.
list
.
ryid
;
postJson
(
"/xqapi/ryfkb/insertRyfkb"
,
self
.
sizeForm
).
then
((
res
)
=>
{
console
.
log
(
"新增"
,
res
);
if
(
res
.
code
==
"200"
)
{
this
.
$message
({
message
:
"提交成功"
,
type
:
"success"
,
});
}
});
}
}
console
.
log
(
"提交"
);
console
.
log
(
this
.
sizeForm
);
},
getList
(
ryglid
)
{
let
self
=
this
;
postJson
(
"/xqapi/ryfkb/selectRyfkb"
,
{
ryglid
:
ryglid
}).
then
((
res
)
=>
{
console
.
log
(
res
);
if
(
res
.
code
==
"200"
)
{
let
searchList
=
utils
.
deepClone
(
res
.
data
);
console
.
log
(
searchList
);
self
.
sizeForm
.
RYLY
=
searchList
.
ryfkb
.
ryly
;
self
.
sizeForm
.
LJRQ
=
searchList
.
ryfkb
.
ljrq
;
self
.
sizeForm
.
date1
=
searchList
.
ryfkb
.
pcglrq
;
self
.
sizeForm
.
JKJC
=
searchList
.
ryfkb
.
jkjc
;
self
.
sizeForm
.
JCJG
=
searchList
.
ryfkb
.
jcjg
;
self
.
sizeForm
.
GLFS
=
searchList
.
ryfkb
.
glfs
;
self
.
sizeForm
.
RYLB
=
searchList
.
ryfkb
.
rylb
;
self
.
sizeForm
.
BZ
=
searchList
.
ryfkb
.
bz
;
console
.
log
(
res
.
data
.
rows
!=
""
);
self
.
searchList
=
utils
.
deepClone
(
res
.
data
);
console
.
log
(
self
.
searchList
);
if
(
res
.
data
.
rows
!=
""
)
{
debugger
;
self
.
sizeForm
=
self
.
searchList
.
rows
;
}
}
});
},
},
mounted
()
{
console
.
log
(
JSON
.
parse
(
this
.
$route
.
params
.
infofk
));
let
list
=
JSON
.
parse
(
this
.
$route
.
params
.
infofk
);
this
.
tableData
[
0
]
=
list
;
this
.
getList
(
list
.
ryid
);
// if (this.$route.params.infofk) {
// localStorage.setItem("Infofk", JSON.stringify(this.$route.params.infofk));
// console.log(localStorage);
// }
// console.log(localStorage.getItem("Info"));
// this.tableData[0] = JSON.parse(localStorage.getItem("Infofk"));
},
updated
()
{
// if (this.$refs.data.value) {
// var data = document.getElementsByClassName("el-input__inner")[4].value;
// if (data) {
// } else {
// console.log("001");
// document.getElementsByClassName("el-input__icon")[4].className =
// "el-icon-time";
// }
// }
// console.log(this.$refs.data.value);
this
.
list
=
JSON
.
parse
(
this
.
$route
.
params
.
infofk
);
this
.
tableData
[
0
]
=
this
.
list
;
this
.
getList
(
this
.
list
.
ryid
);
},
updated
()
{},
};
</
script
>
<
style
lang=
"scss"
scoped
>
.rympfk
{
}
.settable
{
position
:
absolute
;
width
:
98%
;
...
...
src/views/rwgl/rymplb.vue
View file @
e2a49d4b
<!--
* @Author: your name
* @Date: 2021-08-27 15:52:57
* @LastEditTime: 2021-09-09
09:59:0
3
* @LastEditTime: 2021-09-09
14:29:1
3
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rymp.vue
...
...
@@ -82,7 +82,9 @@
:cxDefaultFormThead=
"cxDefaultFormThead"
:tableData=
"tableData"
:btnShow=
"btnShow"
:proptableLoading=
"proptableLoading"
@
init=
"handInit(arguments)"
>
</Table>
<div
class=
"rymplbDialog"
>
...
...
@@ -127,6 +129,7 @@ export default {
},
data
()
{
return
{
proptableLoading
:
false
,
//页面的loding
xqinfo
:
""
,
formLabelWidth
:
"120px"
,
dialogFormVisible
:
false
,
...
...
@@ -245,17 +248,13 @@ export default {
*/
getList
(
form
){
let
self
=
this
;
var
wppform
=
{
rwid
:
this
.
$route
.
params
.
wppList
.
rwid
,
rwid
:
'2'
,
page
:
1
,
limit
:
10
,
ppzt
:
'0'
}
postJson
(
"/xqapi/rymp/selectRympList"
,
wppform
).
then
(
res
=>
{
console
.
log
(
res
.
data
.
rows
[
0
]);
this
.
tableData
=
utils
.
deepClone
(
res
.
data
.
rows
)
postJson
(
"/xqapi/rymp/selectRympList"
,
form
).
then
(
res
=>
{
console
.
log
(
res
);
if
(
res
.
code
==
'200'
){
self
.
proptableLoading
=
true
this
.
tableData
=
utils
.
deepClone
(
res
.
data
.
rows
)
self
.
proptableLoading
=
false
}
})
}
...
...
@@ -265,8 +264,12 @@ watch:{
console
.
log
(
'new'
,
val
,
oldVal
)
},
},
created
()
{
/**
* @description: keep 钩子
* @param {*}
* @return {*}
*/
activated
()
{
console
.
log
(
'表格数据据'
,
this
.
tableData
);
//点击未匹配/和退回跳转过来传过来的信息
if
(
this
.
$route
.
params
.
wppList
){
...
...
@@ -281,9 +284,10 @@ created() {
}
this
.
getList
(
wppform
)
}
else
if
(
this
.
$route
.
params
.
thList
){
// debugger
var
thform
=
{
rwid
:
this
.
$route
.
params
.
th
List
.
rwid
,
rwid
:
this
.
$route
.
params
.
wpp
List
.
rwid
,
page
:
1
,
limit
:
10
,
thzt
:
'0'
...
...
@@ -291,32 +295,6 @@ created() {
this
.
getList
(
thform
)
}
},
mounted
()
{
// console.log('表格数据据',this.tableData);
// //点击未匹配/和退回跳转过来传过来的信息
// if(this.$route.params.wppList){
// // debugger
// var wppform ={
// // rwid:this.$route.params.wppList.rwid,
// rwid:'2',
// page:1,
// limit:10,
// ppzt:'0'
// }
// this.getList(wppform)
// }else if(this.$route.params.thList){
// // debugger
// var thform ={
// rwid:this.$route.params.thList.rwid,
// page:1,
// limit:10,
// thzt:'0'
// }
// this.getList(thform)
// }
},
};
</
script
>
...
...
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