Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-sensitive-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.foundation.frontend
pica-sensitive-admin
提交
3638bb09
提交
3638bb09
编写于
9月 17, 2020
作者:
alex.zhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
联调
上级
4f1b201b
变更
4
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
33 行增加
和
29 行删除
+33
-29
createData.vue
src/components/page/createData.vue
+6
-4
data-in.vue
src/views/sensitive-control/data-in.vue
+7
-5
data-statistic.vue
src/views/sensitive-control/data-statistic.vue
+19
-19
data-view.vue
src/views/sensitive-control/data-view.vue
+1
-1
未找到文件。
src/components/page/createData.vue
浏览文件 @
3638bb09
<
template
>
<
template
>
<el-dialog
:title=
"title"
:visible
.
sync=
"showModal"
width=
"700px"
@
close=
"close"
center
>
<el-dialog
:title=
"title"
:visible
.
sync=
"showModal"
width=
"700px"
@
close=
"close"
center
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"150px"
size=
"medium "
:rules=
"rules"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"150px"
size=
"medium "
:rules=
"rules"
>
<el-form-item
label=
"项目名称"
prop=
"p
Name
"
>
<el-form-item
label=
"项目名称"
prop=
"p
rojectMainId
"
>
<el-select
v-model=
"form.p
Name
"
placeholder=
"请选择项目名称"
>
<el-select
v-model=
"form.p
rojectMainId
"
placeholder=
"请选择项目名称"
>
<el-option
v-for=
"item in pNameList"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
></el-option>
<el-option
v-for=
"item in pNameList"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
...
@@ -185,8 +185,8 @@ export default {
...
@@ -185,8 +185,8 @@ export default {
idsList
:
[],
idsList
:
[],
showModal
:
true
,
showModal
:
true
,
uploadHeaders
:
{
uploadHeaders
:
{
token
:
window
.
localStorage
.
getItem
(
'token'
)
//
token: window.localStorage.getItem('token')
// token: "9606E40DDB704396AB532B2AE771048E
",
token
:
"84CAB9E36D0B467DA2AA36183A7855A6
"
,
},
},
};
};
},
},
...
@@ -252,6 +252,7 @@ export default {
...
@@ -252,6 +252,7 @@ export default {
this
.
$emit
(
"close"
);
this
.
$emit
(
"close"
);
},
},
submitForm
(
formName
)
{
submitForm
(
formName
)
{
console
.
log
(
"createData.submitForm() : formName = "
+
formName
);
this
.
$refs
[
formName
].
validate
((
valid
)
=>
{
this
.
$refs
[
formName
].
validate
((
valid
)
=>
{
if
(
valid
)
{
if
(
valid
)
{
if
(
this
.
handleType
==
"1"
)
{
if
(
this
.
handleType
==
"1"
)
{
...
@@ -267,6 +268,7 @@ export default {
...
@@ -267,6 +268,7 @@ export default {
}
}
);
);
}
else
{
}
else
{
console
.
log
(
"createData.submitForm() : this.form = "
+
this
.
form
);
this
.
getData
(
"put"
,
"/sensitive/import/data"
,
this
.
form
,
(
data
)
=>
{
this
.
getData
(
"put"
,
"/sensitive/import/data"
,
this
.
form
,
(
data
)
=>
{
setTimeout
(()
=>
{
setTimeout
(()
=>
{
this
.
$emit
(
"saveSuccess"
);
this
.
$emit
(
"saveSuccess"
);
...
...
src/views/sensitive-control/data-in.vue
浏览文件 @
3638bb09
...
@@ -148,7 +148,7 @@ export default {
...
@@ -148,7 +148,7 @@ export default {
},
},
form
:
{
form
:
{
status
:
1
,
status
:
1
,
p
Name
:
[],
//项目名称
p
rojectMainId
:
[],
//项目名称
dingdingNumber
:
""
,
// 审批编号
dingdingNumber
:
""
,
// 审批编号
dingdingDate
:
""
,
// 申请日期
dingdingDate
:
""
,
// 申请日期
dataSheetName
:
""
,
//sheet名称
dataSheetName
:
""
,
//sheet名称
...
@@ -165,7 +165,7 @@ export default {
...
@@ -165,7 +165,7 @@ export default {
sensitiveDataColumn
:
""
// 敏感信息列所在位置
sensitiveDataColumn
:
""
// 敏感信息列所在位置
},
},
rules
:
{
rules
:
{
p
Name
:
[
p
rojectMainId
:
[
{
required
:
true
,
message
:
"请选择项目名称"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
"请选择项目名称"
,
trigger
:
"blur"
}
],
],
dingdingNumber
:
[
dingdingNumber
:
[
...
@@ -312,12 +312,13 @@ export default {
...
@@ -312,12 +312,13 @@ export default {
// 根据页码获取数据
// 根据页码获取数据
handleSizeChange
(
size
)
{
handleSizeChange
(
size
)
{
this
.
pageSize
=
size
;
this
.
pageSize
=
size
;
this
.
getDataList
(
this
.
currentPage
,
{}
);
this
.
getDataList
(
this
.
currentPage
,
this
.
queryParams
);
},
},
// 根据分页获取数据
// 根据分页获取数据
dataListChange
(
num
)
{
dataListChange
(
num
)
{
console
.
log
(
"dataListChange() : num = "
+
num
);
this
.
currentPage
=
num
;
this
.
currentPage
=
num
;
this
.
getDataList
(
num
,
{}
);
this
.
getDataList
(
num
,
this
.
queryParams
);
},
},
// 过滤状态显示
// 过滤状态显示
formatStatus
(
row
,
column
)
{
formatStatus
(
row
,
column
)
{
...
@@ -345,7 +346,7 @@ export default {
...
@@ -345,7 +346,7 @@ export default {
this
.
handleType
=
"1"
;
this
.
handleType
=
"1"
;
this
.
form
=
{
this
.
form
=
{
status
:
1
,
status
:
1
,
p
Name
:
[],
//项目名称
p
rojectMainId
:
[],
//项目名称
dingdingNumber
:
""
,
// 审批编号
dingdingNumber
:
""
,
// 审批编号
dingdingDate
:
""
,
// 申请日期
dingdingDate
:
""
,
// 申请日期
dataSheetName
:
""
,
//sheet名称
dataSheetName
:
""
,
//sheet名称
...
@@ -381,6 +382,7 @@ export default {
...
@@ -381,6 +382,7 @@ export default {
},
},
// 修改数据
// 修改数据
modifyDataHandle
(
id
)
{
modifyDataHandle
(
id
)
{
console
.
log
(
"modifyDataHandle() : id = "
+
id
)
// 为了方便测试,这里写一个有效的dev环境的id值!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!切记删除
// 为了方便测试,这里写一个有效的dev环境的id值!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!切记删除
// 为了方便测试,这里写一个有效的dev环境的id值!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!切记删除
// 为了方便测试,这里写一个有效的dev环境的id值!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!切记删除
// id = 60;
// id = 60;
...
...
src/views/sensitive-control/data-statistic.vue
浏览文件 @
3638bb09
...
@@ -286,24 +286,24 @@ export default {
...
@@ -286,24 +286,24 @@ export default {
},
},
rules
:
{
rules
:
{
pName
:
[{
required
:
true
,
message
:
"请选择项目名称"
,
trigger
:
"blur"
}],
pName
:
[{
required
:
true
,
message
:
"请选择项目名称"
,
trigger
:
"blur"
}],
dingdingNumber
:
[
//
dingdingNumber: [
{
//
{
required
:
true
,
//
required: true,
validator
:
checkNumLength
,
//
validator: checkNumLength,
message
:
"请输入正确格式的审批编号"
,
//
message: "请输入正确格式的审批编号",
trigger
:
[
"blur"
,
"change"
],
//
trigger: ["blur", "change"],
},
//
},
{
//
{
pattern
:
/^
[
5A-Za-z0-9-
\_]
+$/
,
//
pattern: /^[5A-Za-z0-9-\_]+$/,
message
:
"只能输入英文,数字,下划线,横线"
,
//
message: "只能输入英文,数字,下划线,横线",
},
//
},
],
//
],
dingdingDate
:
[
//
dingdingDate: [
{
required
:
true
,
message
:
"请选择日期"
,
trigger
:
"change"
},
//
{ required: true, message: "请选择日期", trigger: "change" },
],
//
],
dataSheetName
:
[
//
dataSheetName: [
{
required
:
true
,
message
:
"请输入sheet名称"
,
trigger
:
"change"
},
//
{ required: true, message: "请输入sheet名称", trigger: "change" },
],
//
],
dataType
:
[
dataType
:
[
{
{
required
:
true
,
required
:
true
,
...
@@ -376,7 +376,7 @@ export default {
...
@@ -376,7 +376,7 @@ export default {
//获取项目名称列表
//获取项目名称列表
this
.
getProjectNameList
();
this
.
getProjectNameList
();
// 初始化获取数据列表
// 初始化获取数据列表
this
.
getDataList
(
this
.
currentPage
,
{});
//
this.getDataList(this.currentPage, {});
},
},
methods
:
{
methods
:
{
//获取项目名称列表
//获取项目名称列表
...
...
src/views/sensitive-control/data-view.vue
浏览文件 @
3638bb09
...
@@ -196,7 +196,7 @@
...
@@ -196,7 +196,7 @@
<ul
class=
"history-list"
>
<ul
class=
"history-list"
>
<li
v-for=
"item in remarkHistory"
>
<li
v-for=
"item in remarkHistory"
>
<p
class=
"date"
>
{{ item.createdTime }}
</p>
<p
class=
"date"
>
{{ item.createdTime }}
</p>
<p
class=
"text"
>
{{ item.remark }}
</p>
<p
class=
"text"
>
{{ item.
name + "-" + item.
remark }}
</p>
</li>
</li>
</ul>
</ul>
</el-dialog>
</el-dialog>
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录