Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
sgaqgl-vue
Project
Project
Details
Activity
Releases
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
李苏
sgaqgl-vue
Commits
6e37ffd4
Commit
6e37ffd4
authored
Nov 04, 2022
by
李苏
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
0464b366
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
29 additions
and
17 deletions
+29
-17
edit.vue
src/views/dangerManagement/enterSafetyRecords/edit.vue
+10
-11
index.vue
src/views/dangerManagement/enterSafetyRecords/index.vue
+3
-3
edit.vue
src/views/dangerManagement/maintenanceDg/edit.vue
+1
-1
index.vue
src/views/dangerManagement/maintenanceDg/index.vue
+1
-1
babel-clearArrow.js
tools/babel-clearArrow.js
+14
-1
No files found.
src/views/dangerManagement/enterSafetyRecords/edit.vue
View file @
6e37ffd4
...
...
@@ -44,7 +44,8 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"责任人"
ref=
"zrr"
prop=
"zrr"
>
<el-input
:readonly=
"readonly"
v-model=
"form.zrr"
></el-input>
<!--
<el-input
:readonly=
"readonly"
v-model=
"form.zrr"
></el-input>
-->
<personSelector
:label=
"form.zrrName||'暂无'"
@
selected=
'zrrSelected'
></personSelector>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
...
...
@@ -69,7 +70,9 @@
mixins
:
[
editMixin
],
/* 存放index页面传递的额外参数*/
mounted
()
{
/* 赋值*/
this
.
form
.
zrr
=
localStorage
.
getItem
(
'userid'
)
this
.
form
.
zrrName
=
localStorage
.
getItem
(
'username'
)
},
/* 组件名称*/
name
:
"aqgl/yhglYhjlEdit"
,
...
...
@@ -85,6 +88,7 @@
/* 当前表单初始值,默认由RelDialog查询indexQuery赋值,copy时不赋值id,初始化时所有query的值都会赋值给form*/
form
:
{
zrrName
:
''
,
id
:
''
,
fxrq
:
new
Date
().
getTime
(),
...
...
@@ -164,19 +168,14 @@
},
/* form提交时的规则,具体规则参考官网*/
rules
:
{
roleid
:
[{
required
:
true
,
trigger
:
'blur'
},
],
rolename
:
[{
required
:
true
,
trigger
:
'blur'
},
]
}
}
},
methods
:
{
zrrSelected
(
row
){
this
.
form
.
zrr
=
row
.
code
}
}
}
</
script
>
...
...
src/views/dangerManagement/enterSafetyRecords/index.vue
View file @
6e37ffd4
...
...
@@ -113,10 +113,10 @@
{
label
:
"内容"
,
prop
:
"nr"
,
fieldType
:
"ftString"
,
width
:
300
},
{
label
:
"责任部门"
,
prop
:
"bmid"
,
fieldType
:
"ftString"
,
width
:
192
},
// {label: "制定整改方案", prop: "zdzgfa", fieldType: "ftString",width:6},
{
label
:
"责任人"
,
prop
:
"zrr"
,
fieldType
:
"ftString"
,
width
:
192
},
{
label
:
"责任人"
,
prop
:
"zrr
Name
"
,
fieldType
:
"ftString"
,
width
:
192
},
{
label
:
"隐患等级"
,
prop
:
"dj"
,
fieldType
:
"ftString"
,
width
:
192
},
// {label: "隐患分类", prop: "flid", fieldType: "ftString",width:192},
{
label
:
"处理人"
,
prop
:
"clr"
,
fieldType
:
"ftString"
,
width
:
192
},
{
label
:
"处理人"
,
prop
:
"clr
Name
"
,
fieldType
:
"ftString"
,
width
:
192
},
// {label: "处理时间", prop: "clsj", fieldType: "ftDateTime"},
// {label: "处理方法", prop: "clff", fieldType: "ftString",width:300},
// {label: "复查人", prop: "fcr", fieldType: "ftString",width:192},
...
...
@@ -138,7 +138,7 @@
},
methods
:
{
selectedTree
(
e
){
this
.
queryParams
.
p
id
=
e
.
id
||
'root'
this
.
queryParams
.
fl
id
=
e
.
id
||
'root'
this
.
$refs
[
'TablePager'
].
pageQuery
()
},
tybz
(
a
)
{
...
...
src/views/dangerManagement/maintenanceDg/edit.vue
View file @
6e37ffd4
...
...
@@ -43,7 +43,7 @@
mixins
:
[
editMixin
],
/* 存放index页面传递的额外参数*/
mounted
()
{
this
.
form
.
flid
=
this
.
app
.
queryParams
.
flid
},
/* 组件名称*/
name
:
"aqgl/yhglYhbzEdit"
,
...
...
src/views/dangerManagement/maintenanceDg/index.vue
View file @
6e37ffd4
...
...
@@ -105,7 +105,7 @@
},
methods
:
{
selectedTree
(
e
){
this
.
queryParams
.
p
id
=
e
.
id
||
'root'
this
.
queryParams
.
fl
id
=
e
.
id
||
'root'
this
.
$refs
[
'TablePager'
].
pageQuery
()
},
/* 基础查询*/
...
...
tools/babel-clearArrow.js
View file @
6e37ffd4
module
.
exports
=
function
(
babel
)
{
/* 遍历AST时匹配visitor对象,遍历到FunctionDeclaration的节点会执行该回调*/
/* https://babeljs.io/docs/en/babel-types查看全部节点信息*/
function
generateBindName
(
path
,
name
=
'_this'
,
n
=
''
)
{
if
(
path
.
scope
.
hasBinding
(
name
))
{
generateBindName
(
path
,
'_this'
+
n
,
parseInt
(
n
)
+
1
);
}
return
name
;
}
const
visitor
=
{
ArrowFunctionExpression
(
nodePath
)
{
/* 匹配到箭头函数时执行 */
/* 每一个方法都存在一个nodePath参数,所谓的nodePath参数你可以将它理解成为一个节点路径。它包含了这个树上这个节点分叉的所有信息和对应的api。注意这里可以强调是路径,你可以在这里查阅它的含义以及对应的所有API。*/
/* AST编译参考 https://astexplorer.net/*/
console
.
log
(
'AST匹配到箭头函数'
,
nodePath
)
const
node
=
nodePath
.
node
;
console
.
log
(
node
)
}
}
return
{
...
...
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