Commit 50e08259 by yuhao

init

parents
> 1%
last 2 versions
not dead
module.exports = {
root: true,
env: {
node: true
},
extends: ["plugin:vue/essential", "eslint:recommended", "@vue/prettier"],
parserOptions: {
parser: "babel-eslint"
},
rules: {
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off"
},
};
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# test
## Project setup
```
yarn install
```
### Compiles and hot-reloads for development
```
yarn serve
```
### Compiles and minifies for production
```
yarn build
```
### Lints and fixes files
```
yarn lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"]
};
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"name": "founder_vue",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
"dependencies": {
"core-js": "^3.6.5",
"crypto-js": "^4.1.1",
"driver.js": "^0.9.8",
"echarts": "^4.9.0",
"element-ui": "^2.15.8",
"js-cookie": "^2.2.1",
"less-loader": "^11.1.0",
"moment": "^2.29.4",
"qs": "^6.9.4",
"sass-loader": "^7.0.0",
"sass-resources-loader": "^2.1.1",
"vue": "^2.6.11",
"vue-cropper": "^0.5.8",
"vue-router": "^3.2.0",
"vue-wechat-title": "^2.0.7",
"vuex": "^3.4.0",
"vuex-persistedstate": "^4.0.0-beta.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^4.5.0",
"@vue/cli-plugin-eslint": "^4.5.0",
"@vue/cli-plugin-router": "^4.5.0",
"@vue/cli-plugin-vuex": "^4.5.0",
"@vue/cli-service": "^4.5.0",
"@vue/eslint-config-prettier": "^6.0.0",
"axios": "^0.18.0",
"babel-eslint": "^10.1.0",
"eslint": "^6.7.2",
"eslint-plugin-prettier": "^3.1.3",
"eslint-plugin-vue": "^6.2.2",
"node-sass": "^4.12.0",
"prettier": "^1.19.1",
"vue-cli-plugin-axios": "^0.0.4",
"vue-cli-plugin-element": "^1.0.1",
"vue-template-compiler": "^2.6.11"
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"code":200,
"data":{
"rows":[
{
"ids":"107661",
"label":"未知的性别",
"codeType":"CODE_XB",
"text":"未知的性别",
"pId":null,
"id":"0",
"isParent":false,
"children":[]
},
{
"ids":"107662",
"label":"男",
"codeType":"CODE_XB",
"text":"男",
"pId":null,
"id":"1",
"isParent":false,
"children":[]
},
{
"ids":"107663",
"label":"女",
"codeType":"CODE_XB",
"text":"女",
"pId":null,
"id":"2",
"isParent":true,
"children":[]
},
{
"ids":"107664",
"label":"未说明的性别",
"codeType":"CODE_XB",
"text":"未说明的性别",
"pId":null,
"id":"9",
"isParent":false,
"children":[]
}
]
},
"success":true,
"message":"成功"
}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= htmlWebpackPlugin.options.title %></title>
</head>
<body>
<noscript>
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
<template>
<div id="app">
<router-view v-wechat-title="$route.meta.title"></router-view>
</div>
</template>
<script>
export default {};
</script>
<style lang="scss" scoped>
/*每个页面公共css */
@import "assets/styles/main.scss";
#app {
height: 100%;
width: 100%;
}
</style>
// 单位字典这,请求后端"/qqzc/unitAndPeople/queryUnitTypeCode",参数为id-当前选中单位的code值,模糊查询的时候传name值
// 调证状态和调证业务字典-前端radion和select选项用 /qqzc/unitAndPeople/queryDictOptions,参数名 type。
// /qqzc/flow/tqAsjxx , 提取案事件信息
import { post, get, postform, postdown } from "@/utils/http.js";
import base from "@/api/base";
//公共接口 get方法
export const getApi = (url,params) => get(`${base.alyIP}${url}`, params);
// 公共接口方法 post formData
export const postApi = (url,params) => post(`${base.alyIP}${url}`, params);
// 公共接口方法 post formData
export const postJsonApi = (url,params) => postform(`${base.alyIP}${url}`, params);
\ No newline at end of file
var relUrlIp = window.location.host.substring(
0,
window.location.host.length - 5
);
let base = {
bigurl: "",
mapurl: "",
naotuPath: "",
XingZhen: "",
ZhiTu_url: "",
Ptlogin: "",
ebss: "",
alyIP: "",
alyIP2:''
};
if (
relUrlIp == "74.6.54.164"
) {
base.alyIP = "/apiXzxtGaw";
base.alyIP2 = "/apialyhainan";
} else {
//------------------------------服务器路径**测试**----------------------------------
base.alyIP = "/apialy";
base.alyIP2 = "/apialyhainan";
}
export default base;
import { post, postform, postdown,get } from "@/utils/http.js";
import base from "@/api/base";
export const login = params =>
post(`${base.alyIP}/blade-auth/token`, params);
export const sign = params =>
post(`${base.alyIP}/blade-auth/sign`, params);
import { post, postform, postJson, postdown, get } from "@/utils/http.js";
import request from "@/utils/http.js";
import base from "@/api/base";
// /detail/info 详情
///detail/imgInfo获取图片
export const getInfo = params =>
post(`${base.alyIP}/detail/info`, params);
export const getImgInfo = params =>
get(`${base.alyIP}/detail/imgInfo`, params);
// /detail/flow 办理过程
export const getFlow = params =>
post(`${base.alyIP}/detail/flow`, params);
//qqzc/flow/ getDzqqList
export const getDzqqList = params =>
get(`${base.alyIP}/qqzc/flow/getDzqqList`, params);
export const getDzzt = params =>
get(`${base.alyIP}/qqzc/flow/getDzzt`, params);
// /detail/download 附件下载
// /qqzc/flow/shDzqq
//外卖审核
export const getShDzqq = params =>
post(`${base.alyIP}/qqzc/flow/shDzqq`, params);
//ZFB审核
export const getZfbShDzqq = params =>
post(`${base.alyIP}/qqzc/zfbFlow/shDzqq`, params);
//通话记录审核
export const getPhoneShDzqq = params =>
post(`${base.alyIP}/qqzc/phoneFlow/shDzqq`, params);
//通话记录请求话单
export const qqhd = params =>
post(`${base.alyIP}/qqzc/phoneFlow/qqhd`, params);
//通话记录请求完毕
export const requestCompleted = params =>
post(`${base.alyIP}/qqzc/phoneFlow/requestCompleted`, params);
//请求单个号码的通话记录
export const requestNumberCallLog = params =>
post(`${base.alyIP}/qqzc/phoneFlow/requestNumberCallLog`, params);
//外卖,快手以及通话记录上传结果
export const getScjg = params =>
postform(`${base.alyIP}/qqzc/flow/scjg`, params);
//ZFB上传结果
export const zfbScjg = params =>
postform(`${base.alyIP}/qqzc/zfbFlow/scjg`, params);
// qqzc/flow/downLoadFile
// excel附件下载
export const getPreviewExcelData = params =>
get(`${base.alyIP}/qqzc/flow/previewExcelData`, params);
// 顺丰目前为展示图片
export const getResultImages = params =>
get(`${base.alyIP}/qqzc/flow/getResultImages`, params);
// http://localhost:9023/qqzc/flow/getReplyCount
// 结果查询未完成已完成
export const getReplyCount = params =>
get(`${base.alyIP}/qqzc/flow/getReplyCount`, params);
// 详情
export const getDzqqByAsjbhAndSjh = params =>
get(`${base.alyIP}/qqzc/flow/getDzqqByAsjbhAndSjh`, params);
// 调证详情
export const getDzqqListByAsjbh = params =>
get(`${base.alyIP}/qqzc/flow/getDzqqListByAsjbh`, params);
// ------ZFB------
// /detail/info 详情
export const getZfbInfo = params =>
post(`${base.alyIP}/detail/zfbInfo`, params);
///detail/imgInfo获取图片
export const getZfbImgInfo = params =>
get(`${base.alyIP}/detail/zfbImgInfo`, params);
//查询当前登录人是否还有未反馈的战果,1-都已反馈 0-有未反馈
export const queryDzResponseStatus = params =>
get(`${base.alyIP}/qqzc/flow/queryDzResponseStatus`, params);
//查询当前通话记录调证详情手机号调取状态
export const checkPhoneNumStatus = params =>
get(`${base.alyIP}/qqzc/phoneFlow/checkPhoneNumStatus`, params);
//发送操作日志
export const activeLogOper = params =>
post(`${base.alyIP}/qqzc/flow/activeLogOper`, params);
//删除文件
export const removeFile = params =>
post(`${base.alyIP}/qqzc/flow/removeFile`, params);
\ No newline at end of file
import { post, get, postform, postdown } from "@/utils/http.js";
import base from "@/api/base";
// 美团详情
export const getQueryMtxxBySjh = params =>
postform(`${base.alyIP}/mt/queryMtxxBySjh`, params);
// 物流详情
export const getQueryWlxxBySjh = params =>
postform(`${base.alyIP}/mt/queryWlxxBySjh
`, params);
// mt/wlRqsjBySjh 物流日期统计
export const getWlRqsjBySjh = params =>
postform(`${base.alyIP}/mt/wlRqsjBySjh
`, params);
// mt/wlRqsjBySjh 物流月份统计
export const getWlYuefRqsjBySjh = params =>
postform(`${base.alyIP}/mt/wlYuefRqsjBySjh`, params);
// wlSftjBySjh 物流省份统计
export const getWlSftjBySjh = params =>
postform(`${base.alyIP}/mt/wlSftjBySjh
`, params);
// mt/wlBrjjBySjh 物流本人收寄统计
export const getWlBrjjBySjh = params =>
postform(`${base.alyIP}/mt/wlBrjjBySjh
`, params);
// mt/wlShdztjBySjh 物流地址统计
export const getWlShdztjBySjh = params =>
postform(`${base.alyIP}/mt/wlShdztjBySjh
`, params);
// mt/wlQmdtjBySjh 物流亲密度统计
export const getWlQmdtjBySjh = params =>
postform(`${base.alyIP}/mt/wlQmdtjBySjh
`, params);
// mt/mtDzListTjBySjh 物流地址详情
export const getWlDzListTjBySjh = params =>
postform(`${base.alyIP}/mt/wlDzListTjBySjh
`, params);
// mt/mtQmdListTjBySjh 物流亲密度详情
export const getWlQmdListTjBySjh = params =>
postform(`${base.alyIP}/mt/wlQmdListTjBySjh
`, params);
// mt/mtDzListTjBySjh 美团地址详情
export const getMtDzListTjBySjh = params =>
postform(`${base.alyIP}/mt/mtDzListTjBySjh
`, params);
// mt/mtQmdListTjBySjh 美团亲密度详情
export const getMtQmdListTjBySjh = params =>
postform(`${base.alyIP}/mt/mtQmdListTjBySjh
`, params);
// mt/mtRqsjBySjh 美团日期
export const getMtRqsjBySjh = params =>
postform(`${base.alyIP}/mt/mtRqsjBySjh
`, params);
// mt/mtYuefRqsjBySjh 美团月份
export const getMtYuefRqsjBySjh = params =>
postform(`${base.alyIP}/mt/mtYuefRqsjBySjh
`, params);
// mt/mtBrxdCountBySjh 美团本人下单统计
export const getMtBrxdCountBySjh = params =>
postform(`${base.alyIP}/mt/mtBrxdCountBySjh
`, params);
// mt/mtShdztjBySjh 美团地址统计
export const getMtShdztjBySjh = params =>
postform(`${base.alyIP}/mt/mtShdztjBySjh
`, params);
// mt/mtQmdtjBySjh 美团亲密度统计
export const getMtQmdtjBySjh = params =>
postform(`${base.alyIP}/mt/mtQmdtjBySjh
`, params);
// mt/mtYuefRqsjBySjh
//快手
// /ks/zcxxList 注册信息列表
export const zcxxList = params =>
postform(`${base.alyIP}/ks/zcxxList
`, params);
// /ks/zcxxList 注册信息列表
export const gjxxList = params =>
postform(`${base.alyIP}/ks/gjxxList
`, params);
\ No newline at end of file
import { post, postform, postdown } from "@/utils/http.js";
import base from "@/api/base";
//用户新增
export const insertUserNew = params =>
postform(`${base.alyIP}/sysuser/insertUserNew`, params);
//删除用户
export const deleteUserNew = params =>
post(`${base.alyIP}/sysuser/deleteUserNew`, params);
//用户详情
export const getUserXxByxxzjbh = params =>
post(`${base.alyIP}/sysuser/getUserXxByxxzjbh`, params);
//用户修改
export const updateUserXx = params =>
postform(`${base.alyIP}/sysuser/updateUserXx`, params);
//用户是否启用
export const openUserXx = params =>
post(`${base.alyIP}/sysuser/openUserXx`, params);
//个人中心
export const getPersonInfo = params =>
post(`${base.alyIP}/sysuser/getPersonInfo`, params);
//用户查询
export const selectUserNewList = params =>
post(`${base.alyIP}/sysuser/selectUserNewList`, params);
import { post, postform } from "@/utils/http.js";
import base from "@/api/base";
//获取三员申报角色列表
export const getRoleList = params =>
post(`${base.alyIP}/applyManager/getRoleList`, params);
//获取当前角色身份
export const getCurrentRole = params =>
post(`${base.alyIP}/applyManager/getCurrentRole`, params);
//申请三员角色
export const applyThisRole = params =>
post(`${base.alyIP}/applyManager/applyThisRole`, params);
//保存角色说明
export const saveRoleExplain = params =>
post(`${base.alyIP}/applyManager/saveRoleExplain`, params);
//取消用户角色
export const cancelRoleApply = params =>
post(`${base.alyIP}/applyManager/cancelRoleApply`, params);
//获取三员审批列表
export const getApprovalList = params =>
post(`${base.alyIP}/applyManager/getApprovalList`, params);
//审批三员申请
export const approvalAuthority = params =>
post(`${base.alyIP}/applyManager/approvalAuthority`, params);
import { post, postform } from "@/utils/http.js";
import base from "@/api/base";
//角色树状图
export const treeMenu = params =>
post(`${base.alyIP}/system/menu/tree`, params);
//分配菜单角色
export const grant = params =>
post(`${base.alyIP}/system/role/grant`, params);
//新增(修改)用户角色
export const submit = params =>
postform(`${base.alyIP}/system/menu/submit`, params);
//用户角色详情
export const detail = params =>
post(`${base.alyIP}/system/menu/getMenuHx`, params);
//用户角色删除
export const remove = params =>
post(`${base.alyIP}/system/menu/remove`, params);
//菜单查询
export const selectMenuList = params =>
post(`${base.alyIP}/sysrole/selectMenuList`, params);
//用户查询
export const selectUserNewList = params =>
post(`${base.alyIP}/sysuser/selectUserNewList`, params);
//角色查询
export const selectRoleList = params =>
post(`${base.alyIP}/sysrole/selectRoleList`, params);
import { post, postform } from "@/utils/http.js";
import base from "@/api/base";
//角色树状图
export const tree = params =>
post(`${base.alyIP}/sysrole/tree`, params);
//分配用户角色
export const insertUserRoles = params =>
post(`${base.alyIP}/sysuser/insertUserRoles`, params);
//新增(修改)用户角色
export const submit = params =>
postform(`${base.alyIP}/system/role/submit`, params);
//用户角色详情
export const detail = params =>
post(`${base.alyIP}/system/role/getRoleHx`, params);
//用户角色删除
export const remove = params =>
post(`${base.alyIP}/system/role/remove`, params);
//修改密码
export const updateUserMm = params =>
post(`${base.alyIP}/sysuser/updateUserMm`, params);
\ No newline at end of file
import { post, postform, postdown } from "@/utils/http.js";
import base from "@/api/base";
//用户新增
export const save = params =>
postform(`${base.alyIP}/whitelist/save`, params);
//更新白名单
export const update = params =>
postform(`${base.alyIP}/whitelist/update`, params);
//白名单详情
export const getOne = params =>
post(`${base.alyIP}/whitelist/getOne`, params);
//白名单删除
export const deleteWhite = params =>
post(`${base.alyIP}/whitelist/delete`, params);
//白名单
export const check = params =>
post(`${base.alyIP}/whitelist/check`, params);
import { post, postform, postdown } from "@/utils/http.js";
import base from "@/api/base";
//在逃人员查询
export const selectZtryList = params =>
post(`${base.alyIP}/ztry/selectZtryList`, params);
//在逃人员详情
export const selectZtryDetails = params =>
post(`${base.alyIP}/ztry/selectZtryByZtrybh`, params);
//在逃人员查询
export const selectZtryListHainan = params =>
post(`${base.alyIP2}/ztry/selectZtryList`, params);
\ No newline at end of file
@font-face {
font-family: 'tszt';
src: url('YouSheBiaoTiHei-2.ttf');
}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
@font-face {
font-family: "iconfont"; /* Project id 2135421 */
src: url('iconfont.woff2?t=1628760424810') format('woff2'),
url('iconfont.woff?t=1628760424810') format('woff'),
url('iconfont.ttf?t=1628760424810') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.iconxiajicaijixiansuo:before {
content: "\e694";
}
.iconmobandengji:before {
content: "\e691";
}
.iconwanghei:before {
content: "\e692";
}
.iconzhongdianchangsuo:before {
content: "\e693";
}
.iconwodebaogao:before {
content: "\e68c";
}
.icontaoludai:before {
content: "\e68d";
}
.iconmobanweihu:before {
content: "\e68e";
}
.iconbaogaoshenpi:before {
content: "\e68f";
}
.iconbaogaodengji:before {
content: "\e690";
}
.iconlianshenpi:before {
content: "\e68b";
}
.iconzhankaishouqijiantou:before {
content: "\e68a";
}
.iconzhankaishouqijiantou-copy:before {
content: "\e6d7";
}
.iconxiansuo:before {
content: "\e687";
}
.iconanjian:before {
content: "\e688";
}
.iconrenyuan:before {
content: "\e689";
}
.iconquanxianjiesuo:before {
content: "\e686";
}
.iconxinzengtupian:before {
content: "\e685";
}
.iconmorentupian:before {
content: "\e6d6";
}
.iconyongcai:before {
content: "\e684";
}
.iconzhuanhuanzhuanbian:before {
content: "\e681";
}
.iconyibantuanhuo:before {
content: "\e682";
}
.iconxiaqu:before {
content: "\e683";
}
.iconfangwen:before {
content: "\e67a";
}
.iconzonghedangan:before {
content: "\e679";
}
.icontuanhuo:before {
content: "\e673";
}
.iconzuzhi:before {
content: "\e674";
}
.icontongji_2:before {
content: "\e66c";
}
.icontongji_3:before {
content: "\e672";
}
.iconyibanshigu_3:before {
content: "\e67d";
}
.icontezhongdashigu_3:before {
content: "\e67e";
}
.icontedashigu_3:before {
content: "\e67f";
}
.iconzhongdashigu_3:before {
content: "\e680";
}
.iconzhongdashigu_2:before {
content: "\e67b";
}
.iconzhongdashigu_1:before {
content: "\e67c";
}
.icondianwei_1:before {
content: "\e667";
}
.icontezhongdashigu:before {
content: "\e66b";
}
.icondianwei:before {
content: "\e66d";
}
.icontedashigu_1:before {
content: "\e66e";
}
.iconyibanshigu_2:before {
content: "\e66f";
}
.icontezhongdashigu_2:before {
content: "\e670";
}
.icontezhongdashigu_1:before {
content: "\e671";
}
.icontedashigu_2:before {
content: "\e678";
}
.icongongnengfuwu:before {
content: "\e60d";
}
.iconliandong:before {
content: "\e61c";
}
.icontongbaozhuanjiao1:before {
content: "\e668";
}
.iconxinxixuanzhong1:before {
content: "\e669";
}
.iconzhiling-minglingxuanzhong1:before {
content: "\e66a";
}
.iconfankuishenhe:before {
content: "\e677";
}
.iconbuchong1:before {
content: "\e643";
}
.iconbubanjie1:before {
content: "\e644";
}
.iconfankuishenhe1:before {
content: "\e645";
}
.icontongbaozhuanjiao_11:before {
content: "\e646";
}
.iconjieduanfankui:before {
content: "\e647";
}
.iconxiadazhiling_1:before {
content: "\e648";
}
.iconbanjie_11:before {
content: "\e649";
}
.icontongbaofankui2:before {
content: "\e64a";
}
.iconbanjiefankui1:before {
content: "\e64b";
}
.iconhecha1:before {
content: "\e64c";
}
.iconhechafankuishenhe_12:before {
content: "\e64d";
}
.iconxiansuoruku1:before {
content: "\e64e";
}
.iconzhilingqianshou1:before {
content: "\e666";
}
.iconbiaoqian:before {
content: "\e676";
}
.iconsousuochaxun:before {
content: "\e675";
}
.icondaohangmoren1:before {
content: "\e664";
}
.icondaohangshousuo:before {
content: "\e665";
}
.icontuichu2:before {
content: "\e663";
}
.iconyanpan:before {
content: "\e65f";
}
.iconxiaoxizhongxin:before {
content: "\e660";
}
.iconyonghu:before {
content: "\e661";
}
.icontongji:before {
content: "\e662";
}
.iconjia:before {
content: "\e65e";
}
.iconyisong:before {
content: "\e658";
}
.iconjibenxinxi:before {
content: "\e659";
}
.iconlianxinxi:before {
content: "\e65a";
}
.icongongsu:before {
content: "\e65b";
}
.iconpanjueshengxiao:before {
content: "\e65c";
}
.iconpanjue:before {
content: "\e65d";
}
.iconhebing:before {
content: "\e652";
}
.iconshanchu_2:before {
content: "\e653";
}
.iconshouqixiansuozu:before {
content: "\e654";
}
.icontishi:before {
content: "\e655";
}
.iconyichu:before {
content: "\e656";
}
.iconxiansuozu:before {
content: "\e657";
}
.iconshezhi1:before {
content: "\e64f";
}
.icondaochu:before {
content: "\e650";
}
.iconjianhao:before {
content: "\e651";
}
.iconhechafankuiduihuaxiaoxi:before {
content: "\e641";
}
.iconqianshou1:before {
content: "\e637";
}
.iconbanjie1:before {
content: "\e640";
}
.iconxinzengbuchong:before {
content: "\e642";
}
.iconxiadazhiling1:before {
content: "\e63e";
}
.icondanwei:before {
content: "\e63f";
}
.iconbanjie:before {
content: "\e636";
}
.icontongbaozhuanjiao:before {
content: "\e638";
}
.iconqianshou:before {
content: "\e639";
}
.iconxiansuohecha:before {
content: "\e63a";
}
.iconzhuanjiaofankui:before {
content: "\e63b";
}
.iconhechafankuishenhe:before {
content: "\e63c";
}
.iconxiansuobuchong:before {
content: "\e63d";
}
.iconriliriqixuanze:before {
content: "\e634";
}
.iconzidianmaxuanze:before {
content: "\e635";
}
.iconqingchuguanbi:before {
content: "\e632";
}
.iconxialakuanganniu:before {
content: "\e633";
}
.icontongzhi:before {
content: "\e630";
}
.iconzhiwen:before {
content: "\e631";
}
.iconbianjiluru:before {
content: "\e61d";
}
.iconfankuixuanzhong:before {
content: "\e61e";
}
.iconfujian-wenjian:before {
content: "\e61f";
}
.iconcengjixuanzhong:before {
content: "\e620";
}
.iconhecha-xiangxixuanzhong:before {
content: "\e621";
}
.icontuxiangxuanzhong:before {
content: "\e622";
}
.icontongzhixuanzhong:before {
content: "\e623";
}
.iconguochengxuanzhong:before {
content: "\e624";
}
.icontuxiang:before {
content: "\e625";
}
.iconxiansuo-daoyin:before {
content: "\e626";
}
.iconzhiling-minglingxuanzhong:before {
content: "\e627";
}
.iconxinzeng-tianjia:before {
content: "\e628";
}
.iconxinxixuanzhong:before {
content: "\e629";
}
.iconxiansuo-daoyinxuanzhong:before {
content: "\e62a";
}
.iconwanchengchenggong_1:before {
content: "\e62b";
}
.iconshikong-kongjian:before {
content: "\e62c";
}
.iconshikong-kongjianxuanzhong:before {
content: "\e62d";
}
.iconxinzengtianjia:before {
content: "\e62e";
}
.iconzhiwenxuanzhong:before {
content: "\e62f";
}
.iconguocheng:before {
content: "\e615";
}
.icondaohangcaozuo:before {
content: "\e617";
}
.iconfankui:before {
content: "\e618";
}
.iconcengji:before {
content: "\e619";
}
.iconxinxi:before {
content: "\e61a";
}
.iconhechaxiangxi:before {
content: "\e61b";
}
.iconfuzhicaiji:before {
content: "\e610";
}
.iconbianji:before {
content: "\e616";
}
.iconshangchuan:before {
content: "\e605";
}
.iconsousuo:before {
content: "\e606";
}
.iconwanchengchenggong:before {
content: "\e607";
}
.iconshanchu:before {
content: "\e608";
}
.iconshezhi:before {
content: "\e609";
}
.iconbaocun:before {
content: "\e60a";
}
.icondaohangshouqi:before {
content: "\e60b";
}
.icongengduo-xiala:before {
content: "\e60c";
}
.icondaohangmoren:before {
content: "\e60e";
}
.iconguanbi:before {
content: "\e60f";
}
.icontianjia:before {
content: "\e611";
}
.iconrili:before {
content: "\e612";
}
.iconshanchucuowu:before {
content: "\e613";
}
.iconxiazai:before {
content: "\e614";
}
This source diff could not be displayed because it is too large. You can view the blob instead.
/* Logo 字体 */
@font-face {
font-family: "iconfont logo";
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
}
.logo {
font-family: "iconfont logo";
font-size: 160px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* tabs */
.nav-tabs {
position: relative;
}
.nav-tabs .nav-more {
position: absolute;
right: 0;
bottom: 0;
height: 42px;
line-height: 42px;
color: #666;
}
#tabs {
border-bottom: 1px solid #eee;
}
#tabs li {
cursor: pointer;
width: 100px;
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
border-bottom: 2px solid transparent;
position: relative;
z-index: 1;
margin-bottom: -1px;
color: #666;
}
#tabs .active {
border-bottom-color: #f00;
color: #222;
}
.tab-container .content {
display: none;
}
/* 页面布局 */
.main {
padding: 30px 100px;
width: 960px;
margin: 0 auto;
}
.main .logo {
color: #333;
text-align: left;
margin-bottom: 30px;
line-height: 1;
height: 110px;
margin-top: -50px;
overflow: hidden;
*zoom: 1;
}
.main .logo a {
font-size: 160px;
color: #333;
}
.helps {
margin-top: 40px;
}
.helps pre {
padding: 20px;
margin: 10px 0;
border: solid 1px #e7e1cd;
background-color: #fffdef;
overflow: auto;
}
.icon_lists {
width: 100% !important;
overflow: hidden;
*zoom: 1;
}
.icon_lists li {
width: 100px;
margin-bottom: 10px;
margin-right: 20px;
text-align: center;
list-style: none !important;
cursor: default;
}
.icon_lists li .code-name {
line-height: 1.2;
}
.icon_lists .icon {
display: block;
height: 100px;
line-height: 100px;
font-size: 42px;
margin: 10px auto;
color: #333;
-webkit-transition: font-size 0.25s linear, width 0.25s linear;
-moz-transition: font-size 0.25s linear, width 0.25s linear;
transition: font-size 0.25s linear, width 0.25s linear;
}
.icon_lists .icon:hover {
font-size: 100px;
}
.icon_lists .svg-icon {
/* 通过设置 font-size 来改变图标大小 */
width: 1em;
/* 图标和文字相邻时,垂直对齐 */
vertical-align: -0.15em;
/* 通过设置 color 来改变 SVG 的颜色/fill */
fill: currentColor;
/* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
normalize.css 中也包含这行 */
overflow: hidden;
}
.icon_lists li .name,
.icon_lists li .code-name {
color: #666;
}
/* markdown 样式 */
.markdown {
color: #666;
font-size: 14px;
line-height: 1.8;
}
.highlight {
line-height: 1.5;
}
.markdown img {
vertical-align: middle;
max-width: 100%;
}
.markdown h1 {
color: #404040;
font-weight: 500;
line-height: 40px;
margin-bottom: 24px;
}
.markdown h2,
.markdown h3,
.markdown h4,
.markdown h5,
.markdown h6 {
color: #404040;
margin: 1.6em 0 0.6em 0;
font-weight: 500;
clear: both;
}
.markdown h1 {
font-size: 28px;
}
.markdown h2 {
font-size: 22px;
}
.markdown h3 {
font-size: 16px;
}
.markdown h4 {
font-size: 14px;
}
.markdown h5 {
font-size: 12px;
}
.markdown h6 {
font-size: 12px;
}
.markdown hr {
height: 1px;
border: 0;
background: #e9e9e9;
margin: 16px 0;
clear: both;
}
.markdown p {
margin: 1em 0;
}
.markdown>p,
.markdown>blockquote,
.markdown>.highlight,
.markdown>ol,
.markdown>ul {
width: 80%;
}
.markdown ul>li {
list-style: circle;
}
.markdown>ul li,
.markdown blockquote ul>li {
margin-left: 20px;
padding-left: 4px;
}
.markdown>ul li p,
.markdown>ol li p {
margin: 0.6em 0;
}
.markdown ol>li {
list-style: decimal;
}
.markdown>ol li,
.markdown blockquote ol>li {
margin-left: 20px;
padding-left: 4px;
}
.markdown code {
margin: 0 3px;
padding: 0 5px;
background: #eee;
border-radius: 3px;
}
.markdown strong,
.markdown b {
font-weight: 600;
}
.markdown>table {
border-collapse: collapse;
border-spacing: 0px;
empty-cells: show;
border: 1px solid #e9e9e9;
width: 95%;
margin-bottom: 24px;
}
.markdown>table th {
white-space: nowrap;
color: #333;
font-weight: 600;
}
.markdown>table th,
.markdown>table td {
border: 1px solid #e9e9e9;
padding: 8px 16px;
text-align: left;
}
.markdown>table th {
background: #F7F7F7;
}
.markdown blockquote {
font-size: 90%;
color: #999;
border-left: 4px solid #e9e9e9;
padding-left: 0.8em;
margin: 1em 0;
}
.markdown blockquote p {
margin: 0;
}
.markdown .anchor {
opacity: 0;
transition: opacity 0.3s ease;
margin-left: 8px;
}
.markdown .waiting {
color: #ccc;
}
.markdown h1:hover .anchor,
.markdown h2:hover .anchor,
.markdown h3:hover .anchor,
.markdown h4:hover .anchor,
.markdown h5:hover .anchor,
.markdown h6:hover .anchor {
opacity: 1;
display: inline-block;
}
.markdown>br,
.markdown>p>br {
clear: both;
}
.hljs {
display: block;
background: white;
padding: 0.5em;
color: #333333;
overflow-x: auto;
}
.hljs-comment,
.hljs-meta {
color: #969896;
}
.hljs-string,
.hljs-variable,
.hljs-template-variable,
.hljs-strong,
.hljs-emphasis,
.hljs-quote {
color: #df5000;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-type {
color: #a71d5d;
}
.hljs-literal,
.hljs-symbol,
.hljs-bullet,
.hljs-attribute {
color: #0086b3;
}
.hljs-section,
.hljs-name {
color: #63a35c;
}
.hljs-tag {
color: #333333;
}
.hljs-title,
.hljs-attr,
.hljs-selector-id,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo {
color: #795da3;
}
.hljs-addition {
color: #55a532;
background-color: #eaffea;
}
.hljs-deletion {
color: #bd2c00;
background-color: #ffecec;
}
.hljs-link {
text-decoration: underline;
}
/* 代码高亮 */
/* PrismJS 1.15.0
https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */
/**
* prism.js default theme for JavaScript, CSS and HTML
* Based on dabblet (http://dabblet.com)
* @author Lea Verou
*/
code[class*="language-"],
pre[class*="language-"] {
color: black;
background: none;
text-shadow: 0 1px white;
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
line-height: 1.5;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
text-shadow: none;
background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
text-shadow: none;
background: #b3d4fc;
}
@media print {
code[class*="language-"],
pre[class*="language-"] {
text-shadow: none;
}
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: .5em 0;
overflow: auto;
}
:not(pre)>code[class*="language-"],
pre[class*="language-"] {
background: #f5f2f0;
}
/* Inline code */
:not(pre)>code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
color: slategray;
}
.token.punctuation {
color: #999;
}
.namespace {
opacity: .7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
color: #9a6e3a;
background: hsla(0, 0%, 100%, .5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
color: #07a;
}
.token.function,
.token.class-name {
color: #DD4A68;
}
.token.regex,
.token.important,
.token.variable {
color: #e90;
}
.token.important,
.token.bold {
font-weight: bold;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
@font-face {
font-family: "iconfont"; /* Project id 3554852 */
src: url('iconfont.woff2?t=1673335368606') format('woff2'),
url('iconfont.woff?t=1673335368606') format('woff'),
url('iconfont.ttf?t=1673335368606') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-cha:before {
content: "\e609";
}
.icon-error-bold:before {
content: "\e68f";
}
.icon-duihao:before {
content: "\e633";
}
.icon-chahao:before {
content: "\e603";
}
.icon-shangchuan-1:before {
content: "\e6e5";
}
.icon-wenjianzhuanfa:before {
content: "\e6fe";
}
.icon-shaixuan:before {
content: "\e6d9";
}
.icon-tuceng:before {
content: "\e6e3";
}
.icon-buhang:before {
content: "\e6ee";
}
.icon-zonghefenxi:before {
content: "\e726";
}
.icon-shujuxinxi:before {
content: "\e70e";
}
.icon-genmulu:before {
content: "\e6d1";
}
.icon-dingwei:before {
content: "\e6d4";
}
.icon-dingwei1:before {
content: "\e6f8";
}
.icon-wenben:before {
content: "\e701";
}
.icon-xiangji:before {
content: "\e702";
}
.icon-tuceng1:before {
content: "\e703";
}
.icon-yingyong:before {
content: "\e704";
}
.icon-lifangti:before {
content: "\e705";
}
.icon-guanxi:before {
content: "\e706";
}
.icon-shouqi:before {
content: "\e6da";
}
.icon-xiala:before {
content: "\e6db";
}
.icon-caiji:before {
content: "\e6c4";
}
.icon-zhuye:before {
content: "\e725";
}
.icon-xiajiantou:before {
content: "\e6f4";
}
.icon-shangjiantou:before {
content: "\e6f5";
}
.icon-suoxiao:before {
content: "\e628";
}
.icon-danwei:before {
content: "\e6d5";
}
.icon-shenpi:before {
content: "\e6e9";
}
.icon-yibiaopan:before {
content: "\e708";
}
.icon-youjian:before {
content: "\e70d";
}
.icon-ziyuanliebiao:before {
content: "\e710";
}
.icon-fangda:before {
content: "\e728";
}
.icon-shuaxin:before {
content: "\e73e";
}
.icon-zhankaidaohang:before {
content: "\e73f";
}
.icon-ziyuanliebiao1:before {
content: "\e6df";
}
{
"id": "3554852",
"name": "device",
"font_family": "iconfont",
"css_prefix_text": "icon-",
"description": "",
"glyphs": [
{
"icon_id": "11855571",
"name": "叉",
"font_class": "cha",
"unicode": "e609",
"unicode_decimal": 58889
},
{
"icon_id": "1983704",
"name": "差号-加粗",
"font_class": "error-bold",
"unicode": "e68f",
"unicode_decimal": 59023
},
{
"icon_id": "925451",
"name": "对号",
"font_class": "duihao",
"unicode": "e633",
"unicode_decimal": 58931
},
{
"icon_id": "1129689",
"name": "差号",
"font_class": "chahao",
"unicode": "e603",
"unicode_decimal": 58883
},
{
"icon_id": "28668887",
"name": "上传-1",
"font_class": "shangchuan-1",
"unicode": "e6e5",
"unicode_decimal": 59109
},
{
"icon_id": "28668939",
"name": "文件转发",
"font_class": "wenjianzhuanfa",
"unicode": "e6fe",
"unicode_decimal": 59134
},
{
"icon_id": "29813564",
"name": "筛选",
"font_class": "shaixuan",
"unicode": "e6d9",
"unicode_decimal": 59097
},
{
"icon_id": "29813574",
"name": "图层",
"font_class": "tuceng",
"unicode": "e6e3",
"unicode_decimal": 59107
},
{
"icon_id": "30332218",
"name": "步行",
"font_class": "buhang",
"unicode": "e6ee",
"unicode_decimal": 59118
},
{
"icon_id": "31667577",
"name": "综合分析",
"font_class": "zonghefenxi",
"unicode": "e726",
"unicode_decimal": 59174
},
{
"icon_id": "28668955",
"name": "数据信息",
"font_class": "shujuxinxi",
"unicode": "e70e",
"unicode_decimal": 59150
},
{
"icon_id": "28668848",
"name": "根目录",
"font_class": "genmulu",
"unicode": "e6d1",
"unicode_decimal": 59089
},
{
"icon_id": "28668851",
"name": "定位",
"font_class": "dingwei",
"unicode": "e6d4",
"unicode_decimal": 59092
},
{
"icon_id": "31260278",
"name": "定位",
"font_class": "dingwei1",
"unicode": "e6f8",
"unicode_decimal": 59128
},
{
"icon_id": "31363926",
"name": "文本",
"font_class": "wenben",
"unicode": "e701",
"unicode_decimal": 59137
},
{
"icon_id": "31363927",
"name": "相机",
"font_class": "xiangji",
"unicode": "e702",
"unicode_decimal": 59138
},
{
"icon_id": "31363928",
"name": "图层",
"font_class": "tuceng1",
"unicode": "e703",
"unicode_decimal": 59139
},
{
"icon_id": "31364243",
"name": "应用",
"font_class": "yingyong",
"unicode": "e704",
"unicode_decimal": 59140
},
{
"icon_id": "31364244",
"name": "立方体",
"font_class": "lifangti",
"unicode": "e705",
"unicode_decimal": 59141
},
{
"icon_id": "31364245",
"name": "关系",
"font_class": "guanxi",
"unicode": "e706",
"unicode_decimal": 59142
},
{
"icon_id": "29813565",
"name": "收起",
"font_class": "shouqi",
"unicode": "e6da",
"unicode_decimal": 59098
},
{
"icon_id": "29813566",
"name": "下拉",
"font_class": "xiala",
"unicode": "e6db",
"unicode_decimal": 59099
},
{
"icon_id": "28668835",
"name": "采集",
"font_class": "caiji",
"unicode": "e6c4",
"unicode_decimal": 59076
},
{
"icon_id": "29018208",
"name": "主页",
"font_class": "zhuye",
"unicode": "e725",
"unicode_decimal": 59173
},
{
"icon_id": "31225380",
"name": "下箭头",
"font_class": "xiajiantou",
"unicode": "e6f4",
"unicode_decimal": 59124
},
{
"icon_id": "31225381",
"name": "上箭头",
"font_class": "shangjiantou",
"unicode": "e6f5",
"unicode_decimal": 59125
},
{
"icon_id": "3278383",
"name": "缩小",
"font_class": "suoxiao",
"unicode": "e628",
"unicode_decimal": 58920
},
{
"icon_id": "28668852",
"name": "单位",
"font_class": "danwei",
"unicode": "e6d5",
"unicode_decimal": 59093
},
{
"icon_id": "28668891",
"name": "审批",
"font_class": "shenpi",
"unicode": "e6e9",
"unicode_decimal": 59113
},
{
"icon_id": "28668949",
"name": "仪表盘",
"font_class": "yibiaopan",
"unicode": "e708",
"unicode_decimal": 59144
},
{
"icon_id": "28668954",
"name": "邮件",
"font_class": "youjian",
"unicode": "e70d",
"unicode_decimal": 59149
},
{
"icon_id": "28668957",
"name": "资源列表",
"font_class": "ziyuanliebiao",
"unicode": "e710",
"unicode_decimal": 59152
},
{
"icon_id": "29018211",
"name": "放大",
"font_class": "fangda",
"unicode": "e728",
"unicode_decimal": 59176
},
{
"icon_id": "30904917",
"name": "刷新",
"font_class": "shuaxin",
"unicode": "e73e",
"unicode_decimal": 59198
},
{
"icon_id": "30904918",
"name": "展开导航",
"font_class": "zhankaidaohang",
"unicode": "e73f",
"unicode_decimal": 59199
},
{
"icon_id": "29813570",
"name": "资源列表",
"font_class": "ziyuanliebiao1",
"unicode": "e6df",
"unicode_decimal": 59103
}
]
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment