Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
tp-ui
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhaopanyu
tp-ui
Commits
e0fd9823
Commit
e0fd9823
authored
Oct 13, 2024
by
jiang'yun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
221351df
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
88 additions
and
51 deletions
+88
-51
src/views/benchmarkVoting/index.vue
+68
-32
src/views/info.vue
+20
-19
No files found.
src/views/benchmarkVoting/index.vue
View file @
e0fd9823
...
...
@@ -17,33 +17,33 @@
<el-row
style=
"margin-top: -10px"
>
<div
class=
"bt"
>
<div
class=
"bttitle"
>
为深化落实油田党委“分专业打造一批三基标杆样板,培育精细精益文化,促进基层基础管理水平持续提升”部署安排,在直属单位有序打造、自主申报,标杆打造项目组统筹推进、精准指导,油田相关部门综合评议、择优推荐的基础上,对照“党建过得硬、文化底蕴深、
底板夯得实、管理水平高、经营绩效好”三基标杆标准,突出板块代表性、区域辐射性和重点工作导向性,优选了一批油田三基标杆备选基层单位。请您为“我心目中的三基标杆”投票,作为三基标杆评选
的参考依据。
为深化落实油田党委“分专业打造一批三基标杆样板,培育精细精益文化,促进基层基础管理水平持续提升”部署安排,在直属单位有序打造、自主申报,标杆打造项目组统筹推进、精准指导,油田相关部门综合评议、择优推荐的基础上,对照“党建过得硬、文化底蕴深、
安全底板牢、管理水平高、经营绩效好”三基标杆标准,突出板块代表性、区域辐射性和重点工作导向性,优选了一批油田三基标杆备选基层单位。请您为“我心目中的三基标杆”投票,作为油田三基标杆选树
的参考依据。
</div>
<div>
<el-row
class=
"nrtab"
>
<span
class=
"yuan"
>
·
</span>
<span
class=
"title"
>
活动目的:
</span>
<span
class=
"titlenr"
>
推动油田三基标杆打造走深走实,扩大标杆影响力,
增加
全员参与度,全面营造创标杆、当标杆的热度和声势。
推动油田三基标杆打造走深走实,扩大标杆影响力,
提升
全员参与度,全面营造创标杆、当标杆的热度和声势。
</span>
</el-row>
<el-row
class=
"nrtab"
>
<span
class=
"yuan"
>
·
</span>
<span
class=
"title"
>
活动形式:
</span>
<span
class=
"titlenr"
>
在“
奋进胜利
”开设“我心目中的三基标杆”专栏,展示三基标杆备选单位风采,员工自发投票。
在“
油田主页
”开设“我心目中的三基标杆”专栏,展示三基标杆备选单位风采,员工自发投票。
</span>
</el-row>
<el-row
class=
"nrtab"
>
<span
class=
"yuan"
>
·
</span>
<span
class=
"title"
>
活动时间:
</span>
<span
class=
"titlenr"
>
10 月 14 日 - 10 月
20 日,为期一周
。
</span>
<span
class=
"titlenr"
>
10 月 14 日 - 10 月
18 日
。
</span>
</el-row>
<el-row
class=
"nrtab"
>
<span
class=
"yuan"
>
·
</span>
<span
class=
"title"
>
投票规则:
</span>
<span
class=
"titlenr"
>
每人只投一次,每次投 10-12 个单位,
各板块至少选 1
家。
>
每人只投一次,每次投 10-12 个单位,
油气生产、科研、专业化、后勤服务每类单位至少选1
家。
</span>
</el-row>
</div>
...
...
@@ -52,28 +52,28 @@
<el-row
style=
"margin-top: -25px"
>
<div
class=
"bt1"
>
<el-row
>
<span
style=
"
width: 4px;
height: 20px;
background: #c80000;
display: inline-block;
vertical-align: middle;
"
></span
>
<span
style=
"
font-family: Microsoft YaHei;
font-weight: bold;
font-size: 18px;
color: #222222;
line-height: 30px;
"
>
三级备选标杆
</span
>
</el-row
>
<!--
<el-row>
--
>
<!--
<span-->
<!-- style="-->
<!-- width: 4px;-->
<!-- height: 20px;-->
<!-- background: #c80000;-->
<!-- display: inline-block;-->
<!-- vertical-align: middle;-->
<!-- "-->
<!-- >
</span>
--
>
<!--
<span-->
<!-- style="-->
<!-- font-family: Microsoft YaHei;-->
<!-- font-weight: bold;-->
<!-- font-size: 18px;-->
<!-- color: #222222;-->
<!-- line-height: 30px;-->
<!-- "-->
<!-- >--
>
<!-- 三级备选标杆-->
<!--
</span>
--
>
<!--
</el-row>
--
>
<!-- 油气生产 -->
<el-row>
<div
class=
"btsty"
>
油气生产
</div>
...
...
@@ -245,6 +245,12 @@
@
click=
"submitTp"
>
提交投票
</el-button
>
<el-button
type=
"primary"
size=
"mini"
@
click=
"tc()"
>
退出
</el-button
>
</div>
</div>
</el-row>
...
...
@@ -1216,10 +1222,13 @@
<
script
>
import
{
addTp
}
from
"@/api/benchmarkVoting.js"
;
import
store
from
"@/store"
;
import
{
encrypt
,
decrypt
}
from
"@/js/aesEncrypt"
export
default
{
name
:
"benchmarkVoting"
,
data
()
{
return
{
name
:
null
,
ipdz
:
null
,
addLoading
:
false
,
fwXz
:
[],
zyhXz
:
[],
...
...
@@ -1301,8 +1310,31 @@ export default {
computed
:
{},
mounted
()
{
//vue取出ad账号
console
.
log
(
store
.
getters
.
adAccount
,
"vuex取出adAccount"
);
console
.
log
(
store
.
getters
.
name
,
"vuex取出姓名"
);
// console.log(store.getters.adAccount, "vuex取出adAccount");
// console.log(store.getters.name, "vuex取出姓名");
let
query
=
this
.
$route
.
query
;
let
tk
=
query
.
tk
;
console
.
log
(
tk
,
"tk================"
)
//加密
// var info = encrypt("{\"adAccount\":\"t-zhaoming.slyt\",\"realname\":\"赵明\"}")
// console.log(info)
//解密参数
var
data
=
decrypt
(
tk
)
// var data=decrypt(tk)
console
.
log
(
data
,
"解密后data================"
)
//字符串转obj
var
obj
=
JSON
.
parse
(
data
)
console
.
log
(
obj
,
"字符串转obj========="
)
//取出ad账号
this
.
ipdz
=
obj
.
adAccount
this
.
name
=
obj
.
realname
// console.log(adAccount, "取出ad账号=========")
// console.log(realname, "取出用户姓名=========")
//存入vuex
// this.$store.commit('SET_ADACCOUNT', adAccount)
// this.$store.commit('SET_NAME', realname)
},
methods
:
{
submitTp
()
{
...
...
@@ -1318,8 +1350,8 @@ export default {
return
;
// 终止提交
}
const
params
=
{
name
:
store
.
getter
s
.
name
,
ipdz
:
store
.
getters
.
adAccount
,
name
:
thi
s
.
name
,
ipdz
:
this
.
ipdz
,
tpInfoCbListA
:
this
.
fwXz
,
tpInfoCbListB
:
this
.
zyhXz
,
tpInfoCbListC
:
this
.
kyXz
,
...
...
@@ -1440,6 +1472,10 @@ export default {
this
.
selectedUnit
=
unit
;
// 保存当前点击的单位信息
this
.
showDialog
=
true
;
// 显示弹窗
},
tc
(){
window
.
location
.
href
=
"http://ipms.slof.com/tzLogout/sjbgtx"
}
},
};
</
script
>
...
...
@@ -1687,7 +1723,7 @@ p {
.xqname
{
font-family
:
Microsoft
YaHei
;
font-weight
:
400
;
font-weight
:
bold
;
font-size
:
14px
;
color
:
#222222
;
line-height
:
20px
;
...
...
src/views/info.vue
View file @
e0fd9823
...
...
@@ -17,30 +17,31 @@ export default {
let
query
=
this
.
$route
.
query
;
let
tk
=
query
.
tk
;
console
.
log
(
tk
,
"tk================"
)
//加密
// var info = encrypt("{\"adAccount\":\"t-zhaoming.slyt\",\"realname\":\"赵明\"}")
// console.log(info)
//解密参数
var
data
=
decrypt
(
tk
)
// var data=decrypt(tk)
console
.
log
(
data
,
"解密后data================"
)
//字符串转obj
var
obj
=
JSON
.
parse
(
data
)
console
.
log
(
obj
,
"字符串转obj========="
)
//取出ad账号
var
adAccount
=
obj
.
adAccount
var
realname
=
obj
.
realname
console
.
log
(
adAccount
,
"取出ad账号========="
)
console
.
log
(
realname
,
"取出用户姓名========="
)
//存入vuex
this
.
$store
.
commit
(
'SET_ADACCOUNT'
,
adAccount
)
this
.
$store
.
commit
(
'SET_NAME'
,
realname
)
//
console.log(tk, "tk================")
//
//
加密
//
//
var info = encrypt("{\"adAccount\":\"t-zhaoming.slyt\",\"realname\":\"赵明\"}")
//
//
console.log(info)
//
//
解密参数
//
var data = decrypt(tk)
//
//
var data=decrypt(tk)
//
console.log(data, "解密后data================")
//
//
字符串转obj
//
var obj = JSON.parse(data)
//
console.log(obj, "字符串转obj=========")
//
//
取出ad账号
//
var adAccount = obj.adAccount
//
var realname = obj.realname
//
console.log(adAccount, "取出ad账号=========")
//
console.log(realname, "取出用户姓名=========")
//
//
存入vuex
//
this.$store.commit('SET_ADACCOUNT', adAccount)
//
this.$store.commit('SET_NAME', realname)
let
url
=
"/tp"
;
let
to
=
{
path
:
url
,
query
:
{
tk
:
tk
}
}
this
.
$router
.
push
(
to
)
...
...
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