`審核人:尹幫會`
`被審核代碼負責人:歐陽德才`
`代碼地址:https://192.168.1.240:8443/svn/repos/yunwei/src`
### 存在的問題
#### 1、?`var`?聲明多個變量。
```
var svg = null,
y = null,
yAxis = null
```
解決方案:一個?`var`?聲明多個變量,容易導致較長的行長度,并且在修改時容易造成逗號和分號的混淆。
```
var svg = null
var y = null
var yAxis = null
```
#### 2、模塊缺少文件注釋
```
define(function(require) {
require('d3')
...
})
```
解決方案:文件頂部必須包含文件注釋,用?`@file`?標識文件說明。
#### 3、函數無注釋或者注釋不規范
```
function init(data) {
...
}
/**
* 設置內部旋轉圈
*/
function renderInnerCircle(center) {
...
}
```
解決方案:?函數/方法注釋必須包含函數說明,有參數和返回值時必須使用注釋標識。
#### 4、單行注釋不規范
```
//加柱狀
svg.append('g').attr('class', 'rects').selectAll("rect")
```
解決方案:必須獨占一行。`//`?后跟一個空格,縮進與下一行被注釋說明的代碼一致。
#### 6、注釋不規范
```
/************后臺數據請求及繪圖 begin *************/
getCircleData(center)
```
解決方案:采用規范的注釋方法。
#### 5、部分切圖不合理
解決方案:切圖不能將涉及頁面可能修改的文字等元素同背景圖片一起切下來,后期可能會有修改,不利于后期維護。
#### 6、`>`、`+`、`~`?選擇器的兩邊未保留一個空格。
```
.environment-params>div {
position: relative;
float: left;
width: 400px;
height: 370px;
}
```
解決方案:`>`、`+`、`~`?選擇器的兩邊各保留一個空格。
#### 7、長度為?`0`?時未省略單位。
```
body {
transform-origin: 0px 0px 0px;
-ms-transform-origin: 0 0;
overflow: hidden;
position: relative;
}
```
解決方案:長度為?`0`?時須省略單位。 (也只有長度單位可省)
- 1、執法項目
- 1.1 20170523-張紅橋
- 1.2 20170523-李偉
- 2、運維項目
- 2.1 20170527-歐陽德才
- 2.2 20170613-尹幫會&歐陽德才
- 2.3 20170706-歐陽德才
- 2.4 20170706-尹幫會
- 3、指揮大屏項目
- 3.1 20170712-歐陽德才
- 4、PC端項目
- 4.1 20170516-張紅橋
- 5、萬達項目
- 5.1 20170619-李偉&舒曼
- 5.2 20170623-李偉&舒曼
- 5.3 20170803-李偉(未修改)
- 5.4 20170811-李偉(未修改)
- 6、可視化組件
- 6.1 20170718-張紅橋
- 7、UI組件
- 7.1 20170522-舒曼
- 8、新員工練習項目
- 8.1 20170401-歐陽德才
- 8.2 20170401-舒曼
- 8.3 20170503-舒曼
- 8.4 20170609-劉黎
- 8.5 20170620-劉黎
- 8.6 20170703-謝洋
- 8.7 20170706-孫雨珩
- 8.8 20170706-謝洋
- 8.9 20170711-謝洋
- 8.10 20170724-謝洋
- 8.11 20170908-譚俊
- 8.12 20171026-廖爽
- 8.13 20171027-廖爽
- 8.14 20171027-廖爽
- 8.15 20171031-廖爽
- 8.16 20171103-覃英琪
- 8.17 20171103-01-廖爽
- 8.18 20171103-02-廖爽
- 8.19 20171110-趙家紅
- 8.20 20171110-覃英琪
- 8.21 20171110-02-趙家紅
- 8.22 20171115-01-廖爽
- 8.23 20171127-趙家紅
- 8.24 20171122-李祁
- 8.25 20180528-吳泓江
- 9、資源監控大屏
- 9.1 20170705-舒曼
- 9.2 20170711-舒曼
- 9.3 20170724-舒曼
- 10、CQ指揮艙
- 10.1 20170906-張紅橋&李偉&謝洋
- 11、昆明
- 11.1 20171009-李偉&舒曼
- 12、情報墻
- 12.1 20171025-謝洋
- 13、動態管控
- 14、迪愛斯區縣
- 14.1 20171128-歐陽德才
- 15、貴州塊數據指揮調度平臺
- 16、北京東城區可視化項目
- 16.1 20180425-歐陽德才&謝洋
- 16.2 20180510-謝洋