提交 3ed676ee authored 作者: caodi\cd's avatar caodi\cd

fix:优化样式

上级 767a4a6a
...@@ -177,9 +177,9 @@ export default { ...@@ -177,9 +177,9 @@ export default {
} }
@font-face { @font-face {
font-family: "iconfont"; /* Project id 4374193 */ font-family: "iconfont"; /* Project id 4374193 */
src: url("~@/static/iconFont/iconfont.woff2?t=1725876968365") format("woff2"), src: url("~@/static/iconFont/iconfont.woff2?t=1725876968366") format("woff2"),
url("~@/static/iconFont/iconfont.woff?t=1725876968365") format("woff"), url("~@/static/iconFont/iconfont.woff?t=1725876968366") format("woff"),
url("~@/static/iconFont/iconfont.ttf?t=1725876968365") format("truetype"); url("~@/static/iconFont/iconfont.ttf?t=1725876968366") format("truetype");
} }
// @font-face { // @font-face {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text <text class="iconfont icon-fanhui"></text
></view> ></view>
</block> </block>
</uni-nav-bar> </uni-nav-bar>
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text <text class="iconfont icon-fanhui"></text
></view> ></view>
</block> </block>
</uni-nav-bar> </uni-nav-bar>
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text <text class="iconfont icon-fanhui"></text
></view> ></view>
</block> </block>
</uni-nav-bar> </uni-nav-bar>
......
...@@ -98,7 +98,8 @@ export default { ...@@ -98,7 +98,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -232,18 +233,18 @@ export default { ...@@ -232,18 +233,18 @@ export default {
getFromData() { getFromData() {
console.log(111, this.itemData); console.log(111, this.itemData);
const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过 const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过
// const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
console.log(222, this.itemData); console.log(222, this.itemData);
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); // console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -104,7 +104,8 @@ export default { ...@@ -104,7 +104,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -238,18 +239,18 @@ export default { ...@@ -238,18 +239,18 @@ export default {
getFromData() { getFromData() {
console.log(111, this.itemData); console.log(111, this.itemData);
const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过 const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过
// const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
console.log(222, this.itemData); console.log(222, this.itemData);
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); // console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -88,7 +88,8 @@ export default { ...@@ -88,7 +88,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -201,14 +202,14 @@ export default { ...@@ -201,14 +202,14 @@ export default {
const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); // console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -98,7 +98,8 @@ export default { ...@@ -98,7 +98,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -212,18 +213,18 @@ export default { ...@@ -212,18 +213,18 @@ export default {
getFromData() { getFromData() {
console.log(111, this.itemData); console.log(111, this.itemData);
const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过 const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过
// const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
console.log(222, this.itemData); console.log(222, this.itemData);
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); // console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -2,9 +2,10 @@ ...@@ -2,9 +2,10 @@
<!-- 机房巡检操作 --> <!-- 机房巡检操作 -->
<view> <view>
<view v-for="(item, index) in itemData.detail" :key="index"> <view v-for="(item, index) in itemData.detail" :key="index">
<view class="form-item"> <view class="form-item">
<text class="form-label"><text class="required"></text>其他问题</text> <text class="form-label"
><text class="required"></text>{{ item.label }}</text
>
<text class="conclusion" @click="showPopup(index)">{{ <text class="conclusion" @click="showPopup(index)">{{
item.conclusion || "请输入情况摘要" item.conclusion || "请输入情况摘要"
}}</text> }}</text>
...@@ -67,14 +68,15 @@ export default { ...@@ -67,14 +68,15 @@ export default {
return { return {
currentIndex: 0, // 当前操作的索引 currentIndex: 0, // 当前操作的索引
photos: [], photos: [],
// 父组件传递的数据 // 父组件传递的数据
itemData: { itemData: {
isValid: true, // true是不校验 isValid: true, // true是不校验
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
label: "机柜", label: "其他问题",
inspectionResult: 0, inspectionResult: 0,
inspectionResultLable: "正常", inspectionResultLable: "正常",
lableArr: ["正常", "异常"], lableArr: ["正常", "异常"],
...@@ -82,7 +84,7 @@ export default { ...@@ -82,7 +84,7 @@ export default {
photos: [], photos: [],
}, },
], ],
}, },
}; };
}, },
computed: { computed: {
...@@ -93,10 +95,10 @@ export default { ...@@ -93,10 +95,10 @@ export default {
watch: { watch: {
defaultData(newVal) { defaultData(newVal) {
// 在这里处理数据变化 // 在这里处理数据变化
if (Object.keys(this.defaultData).length !== 0) { if (Object.keys(this.defaultData).length !== 0) {
this.itemData = this.defaultData; this.itemData = this.defaultData;
} }
} },
}, },
mounted() {}, mounted() {},
methods: { methods: {
...@@ -165,6 +167,10 @@ export default { ...@@ -165,6 +167,10 @@ export default {
// 处理】数据 // 处理】数据
getFromData() { getFromData() {
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
console.log(222, this.itemData);
// 全都是正常
this.itemData.status = 1; //1表示已经巡检过没有异常
this.itemData.statusLabel = "已巡检";
return this.itemData; return this.itemData;
}, },
// 数据校验方法 true说明有未填项 // 数据校验方法 true说明有未填项
......
...@@ -126,7 +126,8 @@ export default { ...@@ -126,7 +126,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -227,18 +228,18 @@ export default { ...@@ -227,18 +228,18 @@ export default {
getFromData() { getFromData() {
console.log(111, this.itemData); console.log(111, this.itemData);
const isValid = this.areAllObjectsValid(this.itemData.detail, 0); //false不通过 true通过 const isValid = this.areAllObjectsValid(this.itemData.detail, 0); //false不通过 true通过
// const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
console.log(222, this.itemData); console.log(222, this.itemData);
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); // console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -11,13 +11,13 @@ ...@@ -11,13 +11,13 @@
:class="['status-btn', { active: item.inspectionResult === 0 }]" :class="['status-btn', { active: item.inspectionResult === 0 }]"
@click="setInspectionResult(index, 0, item.lableArr[0])" @click="setInspectionResult(index, 0, item.lableArr[0])"
> >
{{ item.lableArr[0] }} {{ item.lableArr[0] }}
</view> </view>
<view <view
:class="['status-btn', { active: item.inspectionResult === 1 }]" :class="['status-btn', { active: item.inspectionResult === 1 }]"
@click="setInspectionResult(index, 1, item.lableArr[1])" @click="setInspectionResult(index, 1, item.lableArr[1])"
> >
{{ item.lableArr[1] }} {{ item.lableArr[1] }}
</view> </view>
</view> </view>
</view> </view>
...@@ -88,7 +88,8 @@ export default { ...@@ -88,7 +88,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -143,10 +144,10 @@ export default { ...@@ -143,10 +144,10 @@ export default {
watch: { watch: {
defaultData(newVal) { defaultData(newVal) {
// 在这里处理数据变化 // 在这里处理数据变化
if (Object.keys(this.defaultData).length !== 0) { if (Object.keys(this.defaultData).length !== 0) {
this.itemData = this.defaultData; this.itemData = this.defaultData;
} }
} },
}, },
async mounted() { async mounted() {
console.log("sdsadasd", this.itemData); console.log("sdsadasd", this.itemData);
...@@ -206,7 +207,10 @@ export default { ...@@ -206,7 +207,10 @@ export default {
// 设置巡检结论 // 设置巡检结论
setInspectionResult(index, value, label) { setInspectionResult(index, value, label) {
console.log("this.itemData.detail[index].inspectionResult",this.itemData.detail[index].inspectionResult) console.log(
"this.itemData.detail[index].inspectionResult",
this.itemData.detail[index].inspectionResult
);
this.itemData.detail[index].inspectionResult = value; // 0正常 1异常 this.itemData.detail[index].inspectionResult = value; // 0正常 1异常
this.itemData.detail[index].inspectionResultLable = label; this.itemData.detail[index].inspectionResultLable = label;
}, },
...@@ -225,14 +229,14 @@ export default { ...@@ -225,14 +229,14 @@ export default {
const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
console.log("查看数据", this.itemData); console.log("查看数据", this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -98,7 +98,8 @@ export default { ...@@ -98,7 +98,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -214,18 +215,18 @@ export default { ...@@ -214,18 +215,18 @@ export default {
getFromData() { getFromData() {
console.log(111, this.itemData); console.log(111, this.itemData);
const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过 const isValid = this.areAllObjectsValid(this.itemData.detail, 2); //false不通过 true通过
// const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
console.log(222, this.itemData); console.log(222, this.itemData);
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); // console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
......
...@@ -88,7 +88,8 @@ export default { ...@@ -88,7 +88,8 @@ export default {
photos: [], photos: [],
itemData: { itemData: {
isValid: false, // false是校验未通过 true是校验通过 isValid: false, // false是校验未通过 true是校验通过
// status: 0, 0是未巡检 1是已巡检 2巡检异常 statusLabel: "未巡检", status: 0, //0是未巡检 1是已巡检 2巡检异常
statusLabel: "未巡检",
inspectionItem: "", //巡检事项 inspectionItem: "", //巡检事项
detail: [ detail: [
{ {
...@@ -202,15 +203,15 @@ export default { ...@@ -202,15 +203,15 @@ export default {
const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail); const isAllOne = this.areAllInspectionResultsOne(this.itemData.detail);
this.itemData.isValid = isValid; this.itemData.isValid = isValid;
this.itemData.inspectionItem = this.inspectionItem; this.itemData.inspectionItem = this.inspectionItem;
// if (isAllOne) { if (isAllOne) {
// // 全都是正常 // 全都是正常
// this.itemData.status = 1; //1表示已经巡检过没有异常 this.itemData.status = 1; //1表示已经巡检过没有异常
// this.itemData.statusLabel = "已巡检"; this.itemData.statusLabel = "已巡检";
// } else { } else {
// this.itemData.status = 2; //1表示已经巡检过有异常 this.itemData.status = 2; //1表示已经巡检过有异常
// this.itemData.statusLabel = "巡检异常"; this.itemData.statusLabel = "巡检异常";
// } }
// console.log(this.itemData); console.log(this.itemData);
return this.itemData; return this.itemData;
}, },
// 数据校验方法 true说明有未填项 // 数据校验方法 true说明有未填项
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text> <text class="iconfont icon-fanhui"></text>
</view> </view>
</block> </block>
<block slot="right" class="nav-right"> <block slot="right" class="nav-right">
...@@ -72,10 +72,19 @@ ...@@ -72,10 +72,19 @@
> >
<view class="card-content"> <view class="card-content">
<view class="first-row"> <view class="first-row">
<image
class="icon" <text
src="@/static/img/add-img/home1.png" v-if="card.status == 0"
></image> class="iconfont icon-weixunjian"
></text>
<text
v-if="card.status == 1"
class="iconfont icon-wancheng"
></text>
<text
v-if="card.status == 2"
class="iconfont icon-shibai1"
></text>
<text class="status">{{ card.statusLable }}</text> <text class="status">{{ card.statusLable }}</text>
</view> </view>
<view class="second-row"> <view class="second-row">
...@@ -584,10 +593,18 @@ export default { ...@@ -584,10 +593,18 @@ export default {
.first-row { .first-row {
display: flex; display: flex;
align-items: center; align-items: center;
.icon { .iconfont {
width: 12.8px; font-size: 12px;
height: 12.8px;
margin-right: 6.4px; margin-right: 6.4px;
&.icon-weixunjian {
color: #959595;
}
&.icon-shibai1 {
color: #ff4a34;
}
&.icon-wancheng {
color: #3774f6;
}
} }
.status { .status {
font-size: 9.6px; font-size: 9.6px;
...@@ -596,7 +613,7 @@ export default { ...@@ -596,7 +613,7 @@ export default {
} }
.second-row { .second-row {
margin-top: 3.2px; margin-top: 3.2px;
padding-left: 21px; padding-left: 20px;
.location { .location {
font-size: 9.6px; font-size: 9.6px;
color: #666666; color: #666666;
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text> <text class="iconfont icon-fanhui"></text>
</view> </view>
</block> </block>
</uni-nav-bar> </uni-nav-bar>
...@@ -22,8 +22,9 @@ ...@@ -22,8 +22,9 @@
:key="index" :key="index"
:class="['tab-item', { active: activeTab === index }]" :class="['tab-item', { active: activeTab === index }]"
@click="switchTab(index)" @click="switchTab(index)"
> ><text v-if="tab.status == 0" class="iconfont icon-weixunjian"></text>
<image :src="tab.icon" class="tab-icon"></image> <text v-if="tab.status == 1" class="iconfont icon-wancheng"></text>
<text v-if="tab.status == 2" class="iconfont icon-shibai1"></text>
<text class="tab-text">{{ tab.label }}</text> <text class="tab-text">{{ tab.label }}</text>
<view v-if="activeTab === index" class="underline"></view> <view v-if="activeTab === index" class="underline"></view>
</view> </view>
...@@ -267,7 +268,6 @@ export default { ...@@ -267,7 +268,6 @@ export default {
getInspectionDetails(uid) getInspectionDetails(uid)
.then((res) => { .then((res) => {
const detailsInfo = res; const detailsInfo = res;
console.log("getDetails", detailsInfo.originData[this.value - 1]);
this.list = detailsInfo.originData[this.value - 1].details; this.list = detailsInfo.originData[this.value - 1].details;
console.log("list", this.list); console.log("list", this.list);
// this.inspectionResult = list[0].inspectionResult; // this.inspectionResult = list[0].inspectionResult;
...@@ -560,6 +560,10 @@ export default { ...@@ -560,6 +560,10 @@ export default {
// }); // });
// return false; // return false;
// } // }
let data = this.getAllChildFormData()
console.log("哒哒哒",data)
console.log("哒哒哒",data,data[this.tabs[this.activeTab].value])
this.tabs[this.activeTab].status = data[this.tabs[this.activeTab].value].status
if (this.activeTab === this.tabs.length - 1) { if (this.activeTab === this.tabs.length - 1) {
this.isSubmitEnabled = true; this.isSubmitEnabled = true;
} else { } else {
...@@ -726,6 +730,19 @@ export default { ...@@ -726,6 +730,19 @@ export default {
padding: 6.4px 0; padding: 6.4px 0;
cursor: pointer; cursor: pointer;
white-space: nowrap; white-space: nowrap;
.iconfont {
font-size: 12px;
margin-right: 4px;
&.icon-weixunjian {
color: #959595;
}
&.icon-shibai1 {
color: #ff4a34;
}
&.icon-wancheng {
color: #3774f6;
}
}
.tab-icon { .tab-icon {
width: 8.4px; width: 8.4px;
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text> <text class="iconfont icon-fanhui"></text>
</view> </view>
</block> </block>
<block slot="right" class="nav-right"> <block slot="right" class="nav-right">
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="uni-nav-bar-text" @click="back">
<text class="iconfont icon-Arrow-Left"></text> <text class="iconfont icon-fanhui"></text>
</view> </view>
</block> </block>
<block slot="right" class="nav-right"> <block slot="right" class="nav-right">
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
rightWidth="300" rightWidth="300"
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="" @click="back">
<text class="iconfont icon-Arrow-Left"></text> <text class="iconfont icon-fanhui"></text>
</view> </view>
</block> </block>
<block slot="right" class="nav-right"> <block slot="right" class="nav-right">
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
<!-- 左侧模块 --> <!-- 左侧模块 -->
<view class="left-side"> <view class="left-side">
<view <view
v-for="(tab, index) in tabs" v-for="(tab, index) in tabs.slice(0, 7)"
:key="index" :key="index"
:class="['tab-item', { active: activeTab === index }]" :class="['tab-item', { active: activeTab === index }]"
@click="getActiveTab(index)" @click="getActiveTab(index)"
...@@ -60,8 +60,14 @@ ...@@ -60,8 +60,14 @@
<view class="right-side"> <view class="right-side">
<!-- 第一部分:按钮 --> <!-- 第一部分:按钮 -->
<view class="button-group"> <view class="button-group">
<view class="button">已巡检{{ inspectionNumber }}个井道</view> <view class="button"
<view class="button">请点击“需巡检井道”执行巡检</view> >已巡检<text class="number">{{ inspectionNumber }}</text
>个井道</view
>
<view class="button">
<text class="iconfont icon-tixing"></text
>请点击“需巡检井道”执行巡检</view
>
</view> </view>
<!-- 第二部分:卡片组 --> <!-- 第二部分:卡片组 -->
...@@ -77,6 +83,10 @@ ...@@ -77,6 +83,10 @@
v-for="position in item.position" v-for="position in item.position"
:key="position.dictValue" :key="position.dictValue"
class="card" class="card"
:class="{
status1: position.status == 1,
status2: position.status == 2,
}"
@click=" @click="
toShaftInspection( toShaftInspection(
item.value, item.value,
...@@ -87,7 +97,18 @@ ...@@ -87,7 +97,18 @@
> >
<view class="card-content"> <view class="card-content">
<view class="status-line"> <view class="status-line">
<image src="/static/status-icon.png" class="status-icon" /> <text
v-if="position.status == 0"
class="iconfont icon-weixunjian"
></text>
<text
v-if="position.status == 1"
class="iconfont icon-wancheng"
></text>
<text
v-if="position.status == 2"
class="iconfont icon-shibai1"
></text>
<text class="status-text">{{ position.statusLable }}</text> <text class="status-text">{{ position.statusLable }}</text>
</view> </view>
<view class="info-line"> <view class="info-line">
...@@ -106,7 +127,7 @@ ...@@ -106,7 +127,7 @@
<!-- 左侧模块 --> <!-- 左侧模块 -->
<view class="left-side"> <view class="left-side">
<view <view
v-for="(tab, index) in tabsDetail" v-for="(tab, index) in tabsDetail.slice(0, 6)"
:key="index" :key="index"
:class="['tab-item', { active: activeTab === index }]" :class="['tab-item', { active: activeTab === index }]"
@click="getActiveTabDetails(index)" @click="getActiveTabDetails(index)"
...@@ -130,11 +151,26 @@ ...@@ -130,11 +151,26 @@
v-for="position in item.position" v-for="position in item.position"
:key="position.dictValue" :key="position.dictValue"
class="card" class="card"
:class="{
status1: position.status == 1,
status2: position.status == 2,
}"
@click="getDetailsItem(item.value, position.dictValue)" @click="getDetailsItem(item.value, position.dictValue)"
> >
<view class="card-content"> <view class="card-content">
<view class="status-line"> <view class="status-line">
<image src="/static/status-icon.png" class="status-icon" /> <text
v-if="position.status == 0"
class="iconfont icon-weixunjian"
></text>
<text
v-if="position.status == 1"
class="iconfont icon-wancheng"
></text>
<text
v-if="position.status == 2"
class="iconfont icon-shibai1"
></text>
<text class="status-text">{{ position.statusLable }}</text> <text class="status-text">{{ position.statusLable }}</text>
</view> </view>
<view class="info-line"> <view class="info-line">
...@@ -206,7 +242,7 @@ export default { ...@@ -206,7 +242,7 @@ export default {
backValue: "", backValue: "",
all_data: [], //所有数据 all_data: [], //所有数据
detailsItem: {}, //单个井道详情 detailsItem: {}, //单个井道详情
isShow:false, isShow: false,
}; };
}, },
computed: { computed: {
...@@ -281,7 +317,7 @@ export default { ...@@ -281,7 +317,7 @@ export default {
}); });
} }
this.detailsItem = item.details; this.detailsItem = item.details;
this.isShow = true this.isShow = true;
console.log("this.detailsItem", this.detailsItem); console.log("this.detailsItem", this.detailsItem);
}, },
getActiveTab(index) { getActiveTab(index) {
...@@ -296,7 +332,7 @@ export default { ...@@ -296,7 +332,7 @@ export default {
getActiveTabDetails(index) { getActiveTabDetails(index) {
this.activeTab = index; this.activeTab = index;
this.cardsInfo = [this.tabList[index]]; this.cardsInfo = [this.tabList[index]];
this.isShow = false this.isShow = false;
}, },
// 回显数据 // 回显数据
getDetails(uid) { getDetails(uid) {
...@@ -469,6 +505,7 @@ export default { ...@@ -469,6 +505,7 @@ export default {
height: 51.2px; height: 51.2px;
border-radius: 50%; border-radius: 50%;
overflow: hidden; overflow: hidden;
margin-right: 9.6px;
image { image {
width: 100%; width: 100%;
...@@ -548,9 +585,10 @@ export default { ...@@ -548,9 +585,10 @@ export default {
/* 页面容器 */ /* 页面容器 */
.content-box { .content-box {
width: 972.8px; width: 100%;
height: 478.4px; height: calc(100vh - 190px);
border-radius: 9.6px; border-radius: 9.6px;
overflow: hidden;
background-color: #ffffff; background-color: #ffffff;
display: flex; display: flex;
...@@ -590,7 +628,6 @@ export default { ...@@ -590,7 +628,6 @@ export default {
.button-group { .button-group {
display: flex; display: flex;
margin-bottom: 12.8px; margin-bottom: 12.8px;
.button { .button {
height: 27.2px; height: 27.2px;
background-color: rgba(55, 116, 246, 0.08); background-color: rgba(55, 116, 246, 0.08);
...@@ -603,11 +640,32 @@ export default { ...@@ -603,11 +640,32 @@ export default {
&:first-child { &:first-child {
width: 97.6px; width: 97.6px;
font-size: 11.2px;
color: #4a4a4a;
letter-spacing: 0;
font-weight: 400;
.number {
color: #000000;
font-weight: 500;
}
} }
&:last-child { &:last-child {
flex: 1; flex: 1;
margin-left: 9.6px; margin-left: 9.6px;
padding: 0 9.6px;
text-align: left;
display: flex;
justify-content: flex-start;
font-size: 11.2px;
color: #4a4a4a;
letter-spacing: 0;
font-weight: 400;
.icon-tixing {
color: #3774f6;
font-size: 9.6px;
margin-right: 6.4px;
}
} }
} }
} }
...@@ -637,6 +695,12 @@ export default { ...@@ -637,6 +695,12 @@ export default {
border-radius: 6.4px; border-radius: 6.4px;
padding: 6.4px 10.312px; padding: 6.4px 10.312px;
box-sizing: border-box; box-sizing: border-box;
&.status1 {
background: #f3f7ff;
}
&.status2 {
background: #fff5f4;
}
.card-content { .card-content {
display: flex; display: flex;
...@@ -648,10 +712,18 @@ export default { ...@@ -648,10 +712,18 @@ export default {
align-items: center; align-items: center;
margin-bottom: 3px; margin-bottom: 3px;
.status-icon { .iconfont {
width: 12.8px; font-size: 12px;
height: 12.8px; margin-right: 6.4px;
margin-right: 7.112px; &.icon-weixunjian {
color: #959595;
}
&.icon-shibai1 {
color: #ff4a34;
}
&.icon-wancheng {
color: #3774f6;
}
} }
.status-text { .status-text {
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
rightWidth="300" rightWidth="300"
> >
<block slot="left"> <block slot="left">
<view class="uni-nav-bar-text" @click="back"> <view class="" @click="back">
<text class="iconfont icon-Arrow-Left"></text> <text class="iconfont icon-fanhui"></text>
</view> </view>
</block> </block>
</uni-nav-bar> </uni-nav-bar>
...@@ -40,7 +40,9 @@ ...@@ -40,7 +40,9 @@
:class="['tab-item', { active: activeTab === index }]" :class="['tab-item', { active: activeTab === index }]"
@click="switchTab(index)" @click="switchTab(index)"
> >
<image :src="tab.icon" class="tab-icon"></image> <text v-if="tab.status == 0" class="iconfont icon-weixunjian"></text>
<text v-if="tab.status == 1" class="iconfont icon-wancheng"></text>
<text v-if="tab.status == 2" class="iconfont icon-shibai1"></text>
<text class="tab-text">{{ tab.label }}</text> <text class="tab-text">{{ tab.label }}</text>
<view v-if="activeTab === index" class="underline"></view> <view v-if="activeTab === index" class="underline"></view>
</view> </view>
...@@ -174,17 +176,17 @@ export default { ...@@ -174,17 +176,17 @@ export default {
tabs: [ tabs: [
{ {
label: "门禁", label: "门禁",
icon: "../../static/img/add-img/home1.png", status: "0",
text: "检查门禁是否可以正常开启/关闭", text: "检查门禁是否可以正常开启/关闭",
}, },
{ {
label: "卫生", label: "卫生",
icon: "../../static/img/add-img/home1.png", status: "0",
text: "检查卫生状况是否保持清洁", text: "检查卫生状况是否保持清洁",
}, },
{ {
label: "设备告警", label: "设备告警",
icon: "../../static/img/add-img/home1.png", status: "0",
text: "检查设备是否存在告警,有无设备离线或故障", text: "检查设备是否存在告警,有无设备离线或故障",
}, },
], ],
...@@ -251,7 +253,7 @@ export default { ...@@ -251,7 +253,7 @@ export default {
floor: this.floor, // 楼层 floor: this.floor, // 楼层
isSubmit: "", // 0 是草稿态; 1 是正式提交 isSubmit: "", // 0 是草稿态; 1 是正式提交
isSign: false, // 是否签字 isSign: false, // 是否签字
signImg:"",// 签字图片地址 signImg: "", // 签字图片地址
conclusion: "", //摘要 conclusion: "", //摘要
creatTime: `${new Date().getTime()}`, creatTime: `${new Date().getTime()}`,
items: [], items: [],
...@@ -276,6 +278,9 @@ export default { ...@@ -276,6 +278,9 @@ export default {
this.list = list; this.list = list;
} }
this.inspectionResult = list[0].inspectionResult; this.inspectionResult = list[0].inspectionResult;
list.forEach((item, index) => {
this.tabs[index].status = item.inspectionResult === 0 ? "1" : "2";
});
console.log("let list", list); console.log("let list", list);
console.log("获取list", this.list); console.log("获取list", this.list);
...@@ -380,23 +385,24 @@ export default { ...@@ -380,23 +385,24 @@ export default {
posItem.details = this.list; posItem.details = this.list;
posItem.isSubmit = isSubmit; posItem.isSubmit = isSubmit;
// 提交才会有巡检状态,暂存没有 // 提交才会有巡检状态,暂存没有
if (isSubmit) { if (!this.checkInspectionResult(this.list)) {
if (!this.checkInspectionResult(this.list)) { posItem.status = 2; //1表示已经巡检过有异常
posItem.status = 2; //1表示已经巡检过有异常 posItem.statusLable = "巡检异常";
posItem.statusLable = "巡检异常";
} else {
posItem.status = 1; //1表示已经巡检过没有异常
posItem.statusLable = "已巡检";
}
} else { } else {
posItem.status = 0; //暂存就是未巡检 posItem.status = 1; //1表示已经巡检过没有异常
posItem.statusLable = "巡检"; posItem.statusLable = "巡检";
} }
let { notZeroCount, equalTwoCount } = this.count( console.log("this.detailsInfo.originData", this.detailsInfo.originData);
let { statusNotZero, statusEqualsTwo } = this.countStatus(
this.detailsInfo.originData this.detailsInfo.originData
); );
this.detailsInfo.inspectionNumber = notZeroCount; //巡检总数 console.log(
this.detailsInfo.isException = equalTwoCount; //异常数量 "this.detailsInfo.statusNotZero , statusEqualsTwo ",
statusNotZero,
statusEqualsTwo
);
this.detailsInfo.inspectionNumber = statusNotZero; //巡检总数
this.detailsInfo.isException = statusEqualsTwo; //异常数量
this.detailsInfo.isSubmit = isSubmit; //是否提交 this.detailsInfo.isSubmit = isSubmit; //是否提交
console.log("this.detailsInfo", this.detailsInfo); console.log("this.detailsInfo", this.detailsInfo);
this.detailsInfo.submitTime = moment().format("yyyy-MM-DD"); // 记录提交时间 this.detailsInfo.submitTime = moment().format("yyyy-MM-DD"); // 记录提交时间
...@@ -445,24 +451,36 @@ export default { ...@@ -445,24 +451,36 @@ export default {
return data; return data;
} }
}, },
count(originData) { countStatus(data) {
return originData.reduce( let statusNotZero = 0;
(acc, curr) => { let statusEqualsTwo = 0;
curr.position.forEach((item) => { console.log("data", data);
if (item.status !== 0) { // 遍历数据(假设 data 是数组)
acc.notZeroCount++; // 统计 status 不为 0 的数量 data.forEach((item) => {
console.log(4515, item);
// 检查是否有 originData
item.position.forEach((floor) => {
// 检查是否有 position
// 获取 status(可能是数字或字符串)
const status = floor.status;
// 转换为数字进行比较
const statusNum = parseInt(status, 10);
if (!isNaN(statusNum)) {
if (statusNum !== 0) {
statusNotZero++;
} }
if (item.status === 2) { if (statusNum === 2) {
acc.equalTwoCount++; // 统计 status 等于 2 的数量 statusEqualsTwo++;
} }
}); }
return acc; });
}, });
{
notZeroCount: 0, return {
equalTwoCount: 0, statusNotZero,
} // 初始化统计结果 statusEqualsTwo,
); };
}, },
typeSubmit(originData) { typeSubmit(originData) {
return originData.reduce((acc, curr) => { return originData.reduce((acc, curr) => {
...@@ -577,6 +595,8 @@ export default { ...@@ -577,6 +595,8 @@ export default {
}); });
return false; return false;
} }
this.tabs[this.activeTab].status =
this.list[this.activeTab].inspectionResult === 0 ? "1" : "2"; // 更新当前 Tab 的数据
if (this.activeTab === 2) { if (this.activeTab === 2) {
this.isSubmitEnabled = true; this.isSubmitEnabled = true;
} else { } else {
...@@ -602,6 +622,7 @@ export default { ...@@ -602,6 +622,7 @@ export default {
console.log("value", value); console.log("value", value);
this.inspectionResult = value; this.inspectionResult = value;
this.list[this.activeTab].inspectionResult = value; // 更新当前 Tab 的数据 this.list[this.activeTab].inspectionResult = value; // 更新当前 Tab 的数据
this.tabs[this.activeTab].status = value === 0 ? "1" : "2"; // 更新当前 Tab 的数据
}, },
// 返回 // 返回
back() { back() {
...@@ -628,16 +649,11 @@ export default { ...@@ -628,16 +649,11 @@ export default {
align-items: center; align-items: center;
justify-content: center; justify-content: center;
text-align: center; text-align: center;
.iconfont {
font-size: 16px;
line-height: 28.8px;
}
} }
.container { .container {
padding: 19.2px; padding: 19.2px;
height: calc(100vh - 115px); height: calc(100vh - 148px);
} }
.profile-section { .profile-section {
...@@ -794,6 +810,19 @@ export default { ...@@ -794,6 +810,19 @@ export default {
padding: 6.4px 0; padding: 6.4px 0;
cursor: pointer; cursor: pointer;
white-space: nowrap; white-space: nowrap;
.iconfont {
font-size: 12px;
margin-right: 4px;
&.icon-weixunjian {
color: #959595;
}
&.icon-shibai1 {
color: #ff4a34;
}
&.icon-wancheng {
color: #3774f6;
}
}
.tab-icon { .tab-icon {
width: 8.4px; width: 8.4px;
......
@font-face {
font-family: "iconfont"; /* Project id 4852611 */
src: url('iconfont.woff2?t=1742904667820') format('woff2'),
url('iconfont.woff?t=1742904667820') format('woff'),
url('iconfont.ttf?t=1742904667820') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-tixing:before {
content: "\e722";
}
.icon-wancheng:before {
content: "\e723";
}
.icon-weixunjian:before {
content: "\e724";
}
.icon-shibai1:before {
content: "\e71d";
}
.icon-xiangqing:before {
content: "\e719";
}
.icon-xiala:before {
content: "\e71a";
}
.icon-shanchu:before {
content: "\e71c";
}
.icon-shuoming:before {
content: "\e71e";
}
.icon-quanxuan:before {
content: "\e71f";
}
.icon-guanbi:before {
content: "\e720";
}
.icon-fanhui:before {
content: "\e721";
}
window._iconfont_svg_string_4852611='<svg><symbol id="icon-tixing" viewBox="0 0 1024 1024"><path d="M512 0a512 512 0 1 1 0 1024A512 512 0 0 1 512 0z m46.648889 362.666667l-96.369778 27.022222v361.244444h96.312889V362.723556z m-48.64-141.084445a54.328889 54.328889 0 0 0-36.807111 13.937778 46.478222 46.478222 0 0 0-11.093334 15.189333 44.032 44.032 0 0 0-3.982222 18.602667 44.032 44.032 0 0 0 15.075556 33.621333 55.637333 55.637333 0 0 0 73.557333 0 46.648889 46.648889 0 0 0 11.264-15.018666 42.666667 42.666667 0 0 0 4.152889-18.602667 42.666667 42.666667 0 0 0-4.152889-18.602667 48.355556 48.355556 0 0 0-11.264-15.189333 54.044444 54.044444 0 0 0-36.750222-13.937778z" ></path></symbol><symbol id="icon-wancheng" viewBox="0 0 1024 1024"><path d="M512 64a448 448 0 1 0 0 896 448 448 0 0 0 0-896z m233.927111 338.488889l-266.752 269.994667a35.157333 35.157333 0 0 1-50.289778 0L278.072889 519.907556a36.010667 36.010667 0 0 1-10.410667-25.486223c0-19.854222 15.928889-36.010667 35.555556-36.010666 9.557333 0 18.488889 3.754667 25.201778 10.581333l125.610666 127.089778 241.550222-244.508445a35.157333 35.157333 0 0 1 25.144889-10.581333 35.84 35.84 0 0 1 35.669334 36.067556c0 9.671111-3.754667 18.773333-10.467556 25.486222z" ></path></symbol><symbol id="icon-weixunjian" viewBox="0 0 1024 1024"><path d="M56.888889 512c2.844444 252.188444 205.710222 455.111111 455.111111 455.111111s452.266667-202.922667 455.111111-455.111111c-2.844444-252.188444-205.710222-455.111111-455.111111-455.111111S59.733333 259.811556 56.888889 512z m491.235555-36.010667h194.56a36.010667 36.010667 0 1 1 0 72.021334h-194.56l-72.248888 0.113777-194.56-0.113777a36.010667 36.010667 0 1 1 0-72.021334h266.808888z" ></path></symbol><symbol id="icon-shibai1" viewBox="0 0 1024 1024"><path d="M512 56.888889a455.111111 455.111111 0 1 1 0 910.222222A455.111111 455.111111 0 0 1 512 56.888889zM377.059556 334.165333a30.378667 30.378667 0 0 0-42.894223 42.894223L469.048889 512l-134.883556 134.997333a30.321778 30.321778 0 1 0 42.894223 42.894223L512 554.894222l134.997333 134.940445a30.321778 30.321778 0 1 0 42.894223-42.894223L554.894222 512l134.940445-134.826667a30.378667 30.378667 0 1 0-42.894223-42.951111L512 469.048889 377.059556 334.165333z" ></path></symbol><symbol id="icon-xiangqing" viewBox="0 0 1024 1024"><path d="M238.933333 512a68.266667 68.266667 0 1 0-136.533333 0 68.266667 68.266667 0 0 0 136.533333 0zM512 443.733333a68.266667 68.266667 0 1 1 0 136.533334 68.266667 68.266667 0 0 1 0-136.533334z m341.333333 0a68.266667 68.266667 0 1 1 0 136.533334 68.266667 68.266667 0 0 1 0-136.533334z" ></path></symbol><symbol id="icon-xiala" viewBox="0 0 1024 1024"><path d="M132.323556 292.579556c-64.682667 0-91.989333 18.602667 0 126.293333L453.973333 768a77.710222 77.710222 0 0 0 116.337778 0l321.592889-349.240889c99.953778-106.382222 54.158222-126.293333 0-126.293333H132.266667h0.056889z" ></path></symbol><symbol id="icon-shanchu" viewBox="0 0 1024 1024"><path d="M450.56 707.072V382.008889a29.297778 29.297778 0 0 0-29.639111-28.899556 29.297778 29.297778 0 0 0-29.752889 28.899556v325.063111c0 15.928889 13.312 28.842667 29.752889 28.842667a29.297778 29.297778 0 0 0 29.696-28.842667z m177.607111 0V382.008889a29.297778 29.297778 0 0 0-29.696-28.899556 29.297778 29.297778 0 0 0-29.696 28.899556v325.063111c0 15.928889 13.312 28.842667 29.696 28.842667a29.297778 29.297778 0 0 0 29.696-28.842667z m147.114667-353.962667a29.297778 29.297778 0 0 0-29.696 28.899556v488.789333a8.476444 8.476444 0 0 1-8.419556 8.476445H284.956444a8.476444 8.476444 0 0 1-8.419555-8.533334V382.065778a29.297778 29.297778 0 0 0-29.752889-28.899556 29.297778 29.297778 0 0 0-29.696 28.899556v488.789333c0 37.376 30.492444 67.868444 67.868444 67.868445h452.209778c37.319111 0 67.811556-30.492444 67.811556-67.868445V382.008889a29.297778 29.297778 0 0 0-29.696-28.899556z m131.811555-124.074666h-168.277333V154.624A69.404444 69.404444 0 0 0 669.468444 85.333333H352.711111a69.404444 69.404444 0 0 0-69.290667 69.290667v74.410667H115.029333a29.696 29.696 0 0 0 0 59.392h792.064a29.696 29.696 0 0 0 0-59.392z m-564.337777 0V154.624c0-5.461333 4.437333-9.898667 9.898666-9.898667h316.871111c5.404444 0 9.841778 4.437333 9.841778 9.898667v74.410667H342.755556z" ></path></symbol><symbol id="icon-shuoming" viewBox="0 0 1024 1024"><path d="M512 0a512 512 0 0 1 512 512 512 512 0 0 1-512 512 512 512 0 0 1-512-512 512 512 0 0 1 512-512z m0 78.791111a433.265778 433.265778 0 1 0 0 866.417778 433.265778 433.265778 0 0 0 0-866.417778z m0 590.734222a39.367111 39.367111 0 1 1 0 78.791111 39.367111 39.367111 0 0 1 0-78.791111z m0-374.158222c21.731556 0 39.367111 17.635556 39.367111 39.424v256H472.632889v-256c0-21.788444 17.635556-39.424 39.367111-39.424z" ></path></symbol><symbol id="icon-quanxuan" viewBox="0 0 1024 1024"><path d="M249.173333 75.434667h576.170667a127.772444 127.772444 0 0 1 127.829333 127.829333v570.026667c0 21.902222-17.635556 39.537778-39.537777 39.537777h-24.177778V223.857778c0-43.633778-40.903111-85.048889-84.48-85.048889H209.692444l-0.056888-23.893333c0-21.788444 17.692444-39.480889 39.537777-39.480889zM100.238222 230.968889c0-21.788444 17.635556-39.480889 39.480889-39.480889H798.151111c21.845333 0 39.480889 17.635556 39.480889 39.480889v658.375111c0 21.845333-17.635556 39.480889-39.480889 39.480889H139.776a39.480889 39.480889 0 0 1-39.480889-39.480889V230.912h-0.056889z m57.514667 18.090667v622.250666h622.250667V249.002667H157.809778z m480.881778 234.325333a28.444444 28.444444 0 0 0-40.277334-40.277333L423.822222 617.585778 339.399111 533.276444a28.444444 28.444444 0 0 0-40.220444 40.277334l101.774222 101.831111a32.312889 32.312889 0 0 0 45.624889 0l192.056889-192.056889z" ></path></symbol><symbol id="icon-guanbi" viewBox="0 0 1024 1024"><path d="M349.184 270.506667a37.205333 37.205333 0 0 0-38.4-63.772445 390.997333 390.997333 0 1 0 402.033778-0.227555 37.262222 37.262222 0 0 0-38.286222 63.829333 316.472889 316.472889 0 1 1-325.404445 0.170667zM512 113.777778a37.262222 37.262222 0 0 0-37.205333 37.262222V448.853333a37.205333 37.205333 0 0 0 74.410666 0V151.04A37.262222 37.262222 0 0 0 512 113.777778z" ></path></symbol><symbol id="icon-fanhui" viewBox="0 0 1024 1024"><path d="M264.874667 485.489778l401.066666-401.066667a38.343111 38.343111 0 0 1 54.272 54.158222L346.168889 512.568889l374.044444 373.987555a38.343111 38.343111 0 0 1-54.272 54.158223l-401.066666-401.066667a38.229333 38.229333 0 0 1 0-54.158222z" ></path></symbol></svg>',(a=>{var t=(e=(e=document.getElementsByTagName("script"))[e.length-1]).getAttribute("data-injectcss"),e=e.getAttribute("data-disable-injectsvg");if(!e){var o,i,n,c,l,s=function(t,e){e.parentNode.insertBefore(t,e)};if(t&&!a.__iconfont__svg__cssinject__){a.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(t){console&&console.log(t)}}o=function(){var t,e=document.createElement("div");e.innerHTML=a._iconfont_svg_string_4852611,(e=e.getElementsByTagName("svg")[0])&&(e.setAttribute("aria-hidden","true"),e.style.position="absolute",e.style.width=0,e.style.height=0,e.style.overflow="hidden",e=e,(t=document.body).firstChild?s(e,t.firstChild):t.appendChild(e))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(o,0):(i=function(){document.removeEventListener("DOMContentLoaded",i,!1),o()},document.addEventListener("DOMContentLoaded",i,!1)):document.attachEvent&&(n=o,c=a.document,l=!1,m(),c.onreadystatechange=function(){"complete"==c.readyState&&(c.onreadystatechange=null,d())})}function d(){l||(l=!0,n())}function m(){try{c.documentElement.doScroll("left")}catch(t){return void setTimeout(m,50)}d()}})(window);
\ No newline at end of file
{
"id": "4852611",
"name": "NW-pad",
"font_family": "iconfont",
"css_prefix_text": "icon-",
"description": "",
"glyphs": [
{
"icon_id": "43580676",
"name": "提醒",
"font_class": "tixing",
"unicode": "e722",
"unicode_decimal": 59170
},
{
"icon_id": "43580473",
"name": "完成",
"font_class": "wancheng",
"unicode": "e723",
"unicode_decimal": 59171
},
{
"icon_id": "43580477",
"name": "未巡检",
"font_class": "weixunjian",
"unicode": "e724",
"unicode_decimal": 59172
},
{
"icon_id": "43580256",
"name": "失败",
"font_class": "shibai1",
"unicode": "e71d",
"unicode_decimal": 59165
},
{
"icon_id": "43579892",
"name": "详情",
"font_class": "xiangqing",
"unicode": "e719",
"unicode_decimal": 59161
},
{
"icon_id": "43579891",
"name": "下拉",
"font_class": "xiala",
"unicode": "e71a",
"unicode_decimal": 59162
},
{
"icon_id": "43579888",
"name": "删除",
"font_class": "shanchu",
"unicode": "e71c",
"unicode_decimal": 59164
},
{
"icon_id": "43579886",
"name": "说明",
"font_class": "shuoming",
"unicode": "e71e",
"unicode_decimal": 59166
},
{
"icon_id": "43579884",
"name": "全选",
"font_class": "quanxuan",
"unicode": "e71f",
"unicode_decimal": 59167
},
{
"icon_id": "43579885",
"name": "关闭",
"font_class": "guanbi",
"unicode": "e720",
"unicode_decimal": 59168
},
{
"icon_id": "43579883",
"name": "返回",
"font_class": "fanhui",
"unicode": "e721",
"unicode_decimal": 59169
}
]
}
.iconfont { .iconfont {
font-family: "iconfont" !important; font-family: "iconfont" !important;
font-size: 16px; font-size: 16px;
...@@ -8,679 +7,47 @@ ...@@ -8,679 +7,47 @@
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
.icon-xuxian1:before { .icon-tixing:before {
content: "\e70b"; content: "\e722";
}
.icon-icon-test:before {
content: "\e600";
}
.icon-xuxian:before {
content: "\e8f4";
}
.icon-Arrow-Right:before {
content: "\e674";
}
.icon-Arrow-Left:before {
content: "\e675";
}
.icon-Arrow-Up:before {
content: "\e676";
}
.icon-Arrow-Down:before {
content: "\e677";
}
.icon-bianzu1:before {
content: "\e6ea";
}
.icon-a-bianzu16beifen:before {
content: "\e6ed";
}
.icon-icon:before {
content: "\e6eb";
}
.icon-bianzu:before {
content: "\e6ec";
}
.icon-Inspection:before {
content: "\e68d";
}
.icon-a-ActivityConfiguration:before {
content: "\e6a2";
}
.icon-yichang1:before {
content: "\e6e9";
}
.icon-a-bianzu17:before {
content: "\e6e3";
}
.icon-a-bianzu121:before {
content: "\e6e6";
}
.icon-a-bianzu6:before {
content: "\e6e7";
}
.icon-erweima-2:before {
content: "\e6e2";
}
.icon-chaojiguanliyuan:before {
content: "\e6d6";
}
.icon-zhongduanjiben:before {
content: "\e6db";
}
.icon-guanliyuan-2:before {
content: "\e6dc";
}
.icon-a-yonghuweigui2:before {
content: "\e6dd";
}
.icon-yingyongguanliyuan:before {
content: "\e6de";
}
.icon-zhengchang:before {
content: "\e6df";
}
.icon-yonghuweigui:before {
content: "\e6e0";
}
.icon-zhengshu:before {
content: "\e6e1";
}
.icon-jinzhi:before {
content: "\e6d7";
}
.icon-renyuan:before {
content: "\e6d8";
}
.icon-danwei1:before {
content: "\e6d9";
}
.icon-huifu:before {
content: "\e6da";
}
.icon-hear-full:before {
content: "\e99f";
}
.icon-shexiang:before {
content: "\e6ca";
}
.icon-a-Smokesensation:before {
content: "\e6b5";
}
.icon-a-Temperaturecloudmap:before {
content: "\e6b4";
}
.icon-a-1:before {
content: "\e6b3";
}
.icon-anquanrizhi:before {
content: "\e709";
}
.icon-Alarm:before {
content: "\e6a7";
}
.icon-air-conditioning:before {
content: "\e6a8";
}
.icon-temperature:before {
content: "\e6a9";
}
.icon-efficiency:before {
content: "\e6aa";
}
.icon-a-Accesscontrol:before {
content: "\e6a6";
}
.icon-a-powerdistribution:before {
content: "\e6ab";
}
.icon-battery:before {
content: "\e6ac";
}
.icon-leakage:before {
content: "\e6ad";
}
.icon-a-onduty:before {
content: "\e6ae";
}
.icon-a-fireprotection:before {
content: "\e6af";
}
.icon-a-mobilephone:before {
content: "\e6b0";
}
.icon-humidity:before {
content: "\e6b1";
}
.icon-equipment1:before {
content: "\e6b2";
}
.icon-a-Databoard:before {
content: "\e6a1";
}
.icon-bushiyong:before {
content: "\e6a0";
}
.icon-a-bianzu37:before {
content: "\e699";
}
.icon-a-bianzu35:before {
content: "\e69a";
}
.icon-tongzhi:before {
content: "\e69b";
}
.icon-a-bianzu12:before {
content: "\e69c";
}
.icon-a-bianzu27:before {
content: "\e69d";
}
.icon-a-bianzu31:before {
content: "\e69e";
}
.icon-a-bianzu27-copy:before {
content: "\e69f";
}
.icon-xinfengkai:before {
content: "\e697";
}
.icon-xinfeng:before {
content: "\e698";
}
.icon-yichang:before {
content: "\e696";
}
.icon-danwei21:before {
content: "\e695";
}
.icon-a-ziyuan3:before {
content: "\e694";
}
.icon-dingwei1:before {
content: "\e693";
}
.icon-liuliang:before {
content: "\e690";
}
.icon-paixu1:before {
content: "\e691";
}
.icon-danwei2:before {
content: "\e692";
}
.icon-yingyongyewuguanli1:before {
content: "\e68f";
}
.icon-dingwei:before {
content: "\e68c";
}
.icon-FB1:before {
content: "\e68a";
}
.icon-delete:before {
content: "\e66f";
}
.icon-edit:before {
content: "\e670";
}
.icon-Invisible:before {
content: "\e671";
}
.icon-see-s:before {
content: "\e602";
}
.icon-download-s:before {
content: "\e60c";
}
.icon-upload:before {
content: "\e60d";
}
.icon-Eyes-close:before {
content: "\e672";
}
.icon-Eyes-open:before {
content: "\e673";
}
.icon-aac:before {
content: "\e63c";
}
.icon-avi:before {
content: "\e643";
}
.icon-docx:before {
content: "\e644";
}
.icon-ape:before {
content: "\e645";
}
.icon-image:before {
content: "\e647";
}
.icon-asf:before {
content: "\e648";
}
.icon-fla:before {
content: "\e649";
}
.icon-mkv:before {
content: "\e64b";
}
.icon-exe:before {
content: "\e656";
}
.icon-mma:before {
content: "\e657";
}
.icon-fol:before {
content: "\e658";
}
.icon-mp:before {
content: "\e659";
}
.icon-non:before {
content: "\e65a";
}
.icon-mv:before {
content: "\e65b";
}
.icon-mp1:before {
content: "\e65c";
}
.icon-mov:before {
content: "\e65d";
}
.icon-rm:before {
content: "\e65e";
}
.icon-ppt:before {
content: "\e65f";
}
.icon-txt:before {
content: "\e660";
}
.icon-wma:before {
content: "\e661";
}
.icon-zip:before {
content: "\e662";
}
.icon-mpg:before {
content: "\e663";
}
.icon-ts:before {
content: "\e664";
}
.icon-wav:before {
content: "\e665";
}
.icon-rar:before {
content: "\e666";
}
.icon-vid:before {
content: "\e667";
}
.icon-xlxs:before {
content: "\e668";
}
.icon-ogg:before {
content: "\e669";
}
.icon-rmv:before {
content: "\e66a";
}
.icon-wmv:before {
content: "\e66b";
}
.icon-flv:before {
content: "\e66c";
}
.icon-other1:before {
content: "\e66d";
}
.icon-pdf:before {
content: "\e66e";
}
.icon-hebingxingzhuang:before {
content: "\e642";
}
.icon-down:before {
content: "\e641";
}
.icon-tuozhuai:before {
content: "\e63e";
}
.icon-bianji:before {
content: "\e63f";
}
.icon-paixu:before {
content: "\e640";
}
.icon-JYxianlu:before {
content: "\e633";
}
.icon-daigaizhang:before {
content: "\e650";
}
.icon-daishenhetijiao:before {
content: "\e651";
}
.icon-daichuli:before {
content: "\e652";
}
.icon-danjianfankuizhong:before {
content: "\e653";
}
.icon-daijiesuan:before {
content: "\e654";
}
.icon-daishishibeian:before {
content: "\e655";
}
.icon-gaizhang:before {
content: "\e626";
}
.icon-danwei:before {
content: "\e627";
}
.icon-hongmagaojing:before {
content: "\e628";
}
.icon-gaojingpaidan:before {
content: "\e629";
}
.icon-gaizhangbutongguo:before {
content: "\e62a";
}
.icon-jieruzhong:before {
content: "\e62b";
}
.icon-ren:before {
content: "\e62c";
}
.icon-paidan:before {
content: "\e62d";
}
.icon-lanjieduanwang:before {
content: "\e62e";
}
.icon-shenqingzhong:before {
content: "\e62f";
}
.icon-nian:before {
content: "\e630";
}
.icon-shenhe:before {
content: "\e631";
}
.icon-shenhebutongyi:before {
content: "\e632";
}
.icon-shuliang:before {
content: "\e634";
}
.icon-sheng:before {
content: "\e635";
}
.icon-wuxuchuli:before {
content: "\e636";
}
.icon-weiguishijian:before {
content: "\e637";
}
.icon-yichexiao:before {
content: "\e638";
}
.icon-yushen:before {
content: "\e639";
}
.icon-yijieru:before {
content: "\e63a";
}
.icon-a-yifenpei2:before {
content: "\e63b";
}
.icon-yushenbutongguo:before {
content: "\e63d";
}
.icon-ren-copy:before {
content: "\e70a";
}
.icon-yunwei1:before {
content: "\e646";
}
.icon-yiwancheng1:before {
content: "\e64a";
}
.icon-yue2:before {
content: "\e64c";
}
.icon-yushenweishouli2:before {
content: "\e64d";
}
.icon-gaojingshuliang3:before {
content: "\e64e";
}
.icon-BMceping2:before {
content: "\e64f";
}
.icon-shi:before {
content: "\e625";
}
.icon-zhongduantaizhang:before {
content: "\e620";
}
.icon-liandongpaidanguanli:before {
content: "\e621";
}
.icon-yunweitaizhangchaxun:before {
content: "\e622";
}
.icon-zhongduangaojingguanli:before {
content: "\e623";
}
.icon-yewuyunweiguanli:before {
content: "\e624";
}
.icon-renyuanjinchuguanli:before {
content: "\e618";
} }
.icon-renyuangaojingguanli:before { .icon-wancheng:before {
content: "\e619"; content: "\e723";
} }
.icon-renyuanhuaxiang:before { .icon-weixunjian:before {
content: "\e61a"; content: "\e724";
} }
.icon-kanban:before { .icon-shibai1:before {
content: "\e61b"; content: "\e71d";
} }
.icon-rengongpaidanguanli:before { .icon-xiangqing:before {
content: "\e61c"; content: "\e719";
} }
.icon-zhengshuyewuguanli:before { .icon-xiala:before {
content: "\e617"; content: "\e71a";
} }
.icon-smrenyuanshujutongbu:before { .icon-shanchu:before {
content: "\e615"; content: "\e71c";
} }
.icon-zhongduanyunhangjiance:before { .icon-shuoming:before {
content: "\e616"; content: "\e71e";
} }
.icon-renyuantaizhang:before { .icon-quanxuan:before {
content: "\e61d"; content: "\e71f";
} }
.icon-yunweirenyuanguanli:before { .icon-guanbi:before {
content: "\e61e"; content: "\e720";
} }
.icon-zhongduanyewuguanli:before { .icon-fanhui:before {
content: "\e61f"; content: "\e721";
} }
This source diff could not be displayed because it is too large. You can view the blob instead.
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-xuxian1:before {
content: "\e70b";
}
.icon-icon-test:before {
content: "\e600";
}
.icon-xuxian:before {
content: "\e8f4";
}
.icon-Arrow-Right:before {
content: "\e674";
}
.icon-Arrow-Left:before {
content: "\e675";
}
.icon-Arrow-Up:before {
content: "\e676";
}
.icon-Arrow-Down:before {
content: "\e677";
}
.icon-bianzu1:before {
content: "\e6ea";
}
.icon-a-bianzu16beifen:before {
content: "\e6ed";
}
.icon-icon:before {
content: "\e6eb";
}
.icon-bianzu:before {
content: "\e6ec";
}
.icon-Inspection:before {
content: "\e68d";
}
.icon-a-ActivityConfiguration:before {
content: "\e6a2";
}
.icon-yichang1:before {
content: "\e6e9";
}
.icon-a-bianzu17:before {
content: "\e6e3";
}
.icon-a-bianzu121:before {
content: "\e6e6";
}
.icon-a-bianzu6:before {
content: "\e6e7";
}
.icon-erweima-2:before {
content: "\e6e2";
}
.icon-chaojiguanliyuan:before {
content: "\e6d6";
}
.icon-zhongduanjiben:before {
content: "\e6db";
}
.icon-guanliyuan-2:before {
content: "\e6dc";
}
.icon-a-yonghuweigui2:before {
content: "\e6dd";
}
.icon-yingyongguanliyuan:before {
content: "\e6de";
}
.icon-zhengchang:before {
content: "\e6df";
}
.icon-yonghuweigui:before {
content: "\e6e0";
}
.icon-zhengshu:before {
content: "\e6e1";
}
.icon-jinzhi:before {
content: "\e6d7";
}
.icon-renyuan:before {
content: "\e6d8";
}
.icon-danwei1:before {
content: "\e6d9";
}
.icon-huifu:before {
content: "\e6da";
}
.icon-hear-full:before {
content: "\e99f";
}
.icon-shexiang:before {
content: "\e6ca";
}
.icon-a-Smokesensation:before {
content: "\e6b5";
}
.icon-a-Temperaturecloudmap:before {
content: "\e6b4";
}
.icon-a-1:before {
content: "\e6b3";
}
.icon-anquanrizhi:before {
content: "\e709";
}
.icon-Alarm:before {
content: "\e6a7";
}
.icon-air-conditioning:before {
content: "\e6a8";
}
.icon-temperature:before {
content: "\e6a9";
}
.icon-efficiency:before {
content: "\e6aa";
}
.icon-a-Accesscontrol:before {
content: "\e6a6";
}
.icon-a-powerdistribution:before {
content: "\e6ab";
}
.icon-battery:before {
content: "\e6ac";
}
.icon-leakage:before {
content: "\e6ad";
}
.icon-a-onduty:before {
content: "\e6ae";
}
.icon-a-fireprotection:before {
content: "\e6af";
}
.icon-a-mobilephone:before {
content: "\e6b0";
}
.icon-humidity:before {
content: "\e6b1";
}
.icon-equipment1:before {
content: "\e6b2";
}
.icon-a-Databoard:before {
content: "\e6a1";
}
.icon-bushiyong:before {
content: "\e6a0";
}
.icon-a-bianzu37:before {
content: "\e699";
}
.icon-a-bianzu35:before {
content: "\e69a";
}
.icon-tongzhi:before {
content: "\e69b";
}
.icon-a-bianzu12:before {
content: "\e69c";
}
.icon-a-bianzu27:before {
content: "\e69d";
}
.icon-a-bianzu31:before {
content: "\e69e";
}
.icon-a-bianzu27-copy:before {
content: "\e69f";
}
.icon-xinfengkai:before {
content: "\e697";
}
.icon-xinfeng:before {
content: "\e698";
}
.icon-yichang:before {
content: "\e696";
}
.icon-danwei21:before {
content: "\e695";
}
.icon-a-ziyuan3:before {
content: "\e694";
}
.icon-dingwei1:before {
content: "\e693";
}
.icon-liuliang:before {
content: "\e690";
}
.icon-paixu1:before {
content: "\e691";
}
.icon-danwei2:before {
content: "\e692";
}
.icon-yingyongyewuguanli1:before {
content: "\e68f";
}
.icon-dingwei:before {
content: "\e68c";
}
.icon-FB1:before {
content: "\e68a";
}
.icon-delete:before {
content: "\e66f";
}
.icon-edit:before {
content: "\e670";
}
.icon-Invisible:before {
content: "\e671";
}
.icon-see-s:before {
content: "\e602";
}
.icon-download-s:before {
content: "\e60c";
}
.icon-upload:before {
content: "\e60d";
}
.icon-Eyes-close:before {
content: "\e672";
}
.icon-Eyes-open:before {
content: "\e673";
}
.icon-aac:before {
content: "\e63c";
}
.icon-avi:before {
content: "\e643";
}
.icon-docx:before {
content: "\e644";
}
.icon-ape:before {
content: "\e645";
}
.icon-image:before {
content: "\e647";
}
.icon-asf:before {
content: "\e648";
}
.icon-fla:before {
content: "\e649";
}
.icon-mkv:before {
content: "\e64b";
}
.icon-exe:before {
content: "\e656";
}
.icon-mma:before {
content: "\e657";
}
.icon-fol:before {
content: "\e658";
}
.icon-mp:before {
content: "\e659";
}
.icon-non:before {
content: "\e65a";
}
.icon-mv:before {
content: "\e65b";
}
.icon-mp1:before {
content: "\e65c";
}
.icon-mov:before {
content: "\e65d";
}
.icon-rm:before {
content: "\e65e";
}
.icon-ppt:before {
content: "\e65f";
}
.icon-txt:before {
content: "\e660";
}
.icon-wma:before {
content: "\e661";
}
.icon-zip:before {
content: "\e662";
}
.icon-mpg:before {
content: "\e663";
}
.icon-ts:before {
content: "\e664";
}
.icon-wav:before {
content: "\e665";
}
.icon-rar:before {
content: "\e666";
}
.icon-vid:before {
content: "\e667";
}
.icon-xlxs:before {
content: "\e668";
}
.icon-ogg:before {
content: "\e669";
}
.icon-rmv:before {
content: "\e66a";
}
.icon-wmv:before {
content: "\e66b";
}
.icon-flv:before {
content: "\e66c";
}
.icon-other1:before {
content: "\e66d";
}
.icon-pdf:before {
content: "\e66e";
}
.icon-hebingxingzhuang:before {
content: "\e642";
}
.icon-down:before {
content: "\e641";
}
.icon-tuozhuai:before {
content: "\e63e";
}
.icon-bianji:before {
content: "\e63f";
}
.icon-paixu:before {
content: "\e640";
}
.icon-JYxianlu:before {
content: "\e633";
}
.icon-daigaizhang:before {
content: "\e650";
}
.icon-daishenhetijiao:before {
content: "\e651";
}
.icon-daichuli:before {
content: "\e652";
}
.icon-danjianfankuizhong:before {
content: "\e653";
}
.icon-daijiesuan:before {
content: "\e654";
}
.icon-daishishibeian:before {
content: "\e655";
}
.icon-gaizhang:before {
content: "\e626";
}
.icon-danwei:before {
content: "\e627";
}
.icon-hongmagaojing:before {
content: "\e628";
}
.icon-gaojingpaidan:before {
content: "\e629";
}
.icon-gaizhangbutongguo:before {
content: "\e62a";
}
.icon-jieruzhong:before {
content: "\e62b";
}
.icon-ren:before {
content: "\e62c";
}
.icon-paidan:before {
content: "\e62d";
}
.icon-lanjieduanwang:before {
content: "\e62e";
}
.icon-shenqingzhong:before {
content: "\e62f";
}
.icon-nian:before {
content: "\e630";
}
.icon-shenhe:before {
content: "\e631";
}
.icon-shenhebutongyi:before {
content: "\e632";
}
.icon-shuliang:before {
content: "\e634";
}
.icon-sheng:before {
content: "\e635";
}
.icon-wuxuchuli:before {
content: "\e636";
}
.icon-weiguishijian:before {
content: "\e637";
}
.icon-yichexiao:before {
content: "\e638";
}
.icon-yushen:before {
content: "\e639";
}
.icon-yijieru:before {
content: "\e63a";
}
.icon-a-yifenpei2:before {
content: "\e63b";
}
.icon-yushenbutongguo:before {
content: "\e63d";
}
.icon-ren-copy:before {
content: "\e70a";
}
.icon-yunwei1:before {
content: "\e646";
}
.icon-yiwancheng1:before {
content: "\e64a";
}
.icon-yue2:before {
content: "\e64c";
}
.icon-yushenweishouli2:before {
content: "\e64d";
}
.icon-gaojingshuliang3:before {
content: "\e64e";
}
.icon-BMceping2:before {
content: "\e64f";
}
.icon-shi:before {
content: "\e625";
}
.icon-zhongduantaizhang:before {
content: "\e620";
}
.icon-liandongpaidanguanli:before {
content: "\e621";
}
.icon-yunweitaizhangchaxun:before {
content: "\e622";
}
.icon-zhongduangaojingguanli:before {
content: "\e623";
}
.icon-yewuyunweiguanli:before {
content: "\e624";
}
.icon-renyuanjinchuguanli:before {
content: "\e618";
}
.icon-renyuangaojingguanli:before {
content: "\e619";
}
.icon-renyuanhuaxiang:before {
content: "\e61a";
}
.icon-kanban:before {
content: "\e61b";
}
.icon-rengongpaidanguanli:before {
content: "\e61c";
}
.icon-zhengshuyewuguanli:before {
content: "\e617";
}
.icon-smrenyuanshujutongbu:before {
content: "\e615";
}
.icon-zhongduanyunhangjiance:before {
content: "\e616";
}
.icon-renyuantaizhang:before {
content: "\e61d";
}
.icon-yunweirenyuanguanli:before {
content: "\e61e";
}
.icon-zhongduanyewuguanli:before {
content: "\e61f";
}
This source diff could not be displayed because it is too large. You can view the blob instead.
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论