1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| const role = "appxczrr,xzzrr,zgbmzrr,gldwzrr,jszrr"
| const obj = {
| "appxczrr": "巡查责任人",
| "xzzrr": "行政责任人",
| "zgbmzrr": "主管部门责任人",
| "jszrr": "技术责任人",
| "gldwzrr": "管理单位责任人",
| }
| export function getTextByName(name) {
| let roleNameArr = name.split(",")
| let desc = []
| roleNameArr.forEach((e, index) => {
| if (role.indexOf(e) > -1) {
| switch (obj[e]) {
| case '行政责任人':
| desc.push({
| index: index,
| roleName: obj[e],
| description: "对水库大坝防汛工作负总责,协调有关部门、单位做好水库防汛度汛工作。熟悉防汛应急抢险预案主要情况,负责组织指挥水库大坝防汛抢险,现场坐镇指挥,负责应急预案的启动,采取紧急抢救措施等重大决策,负责调动人力、物力、财力有效地投入抢险,组织下游群众转移等。"
| })
| break;
| case '主管部门责任人':
| desc.push({
| index: index,
| roleName: obj[e],
| description: "向属地行政首长负责,报告水库防汛抗洪工作,执行调度指今和水库防洪调度计划,落实水库防汛保安措施,为水库防汛抗洪抢险提供技术支撑等工作。"
| })
| break;
| case '管理单位责任人':
| desc.push({
| index: index,
| roleName: obj[e],
| description: "了解水库安全管理有关法律法规知识及相关业务知识,掌握当地气象预报和水库水雨情、工程存在的安全隐患,熟悉水库度汛预案、防洪预案和巡查报汛制度.严格执行上级防汛部门下达的水库度汛方案和防汛调度命令,认真执行水库报汛规定,及时准确记录并上报水雨工情和险情。"
| })
| break;
| case '巡查责任人':
| desc.push({
| index: index,
| roleName: obj[e],
| description: "按照有关规定加强工程维护、水库巡查、报汛等工作,准确及时填写工作记录。"
| })
| break;
| case '技术责任人':
| desc.push({
| index: index,
| roleName: obj[e],
| description: "负责组织指导水库工程防汛安全运行的检查、观测、洪水预报及调度运用等工作,组织指导水库完防汛工作机制和相关预案等技术工作。"
| })
| break;
| default:
| break;
| }
| }
| })
| return desc
| }
|
|