Commit 2dfd3126 authored by 赵啸非's avatar 赵啸非

Merge remote-tracking branch 'origin/master'

parents 84995c76 6503d8a3
...@@ -262,35 +262,35 @@ export default { ...@@ -262,35 +262,35 @@ export default {
}, },
component() { component() {
let str = ""; let str = "";
switch (this.facilityInfo.productId) { switch (this.facilityInfo.productName) {
case 1: case "排号机":
str = "LandscapeMode"; str = "LandscapeMode";
break; break;
case 2: case "窗口屏":
str = "WindowSkin"; str = "WindowSkin";
break; break;
case 3: case "呼叫器":
str = "CallOutSkin"; str = "CallOutSkin";
break; break;
case 4: case "集中显示屏":
str = "CentralizeSkin"; str = "CentralizeSkin";
break; break;
case 5: case "导视机":
// str = "CentralizeSkin"; // str = "CentralizeSkin";
break; break;
case 6: case "评价器":
str = "AppraiseSkin"; str = "AppraiseSkin";
break; break;
case 7: case "自助服务终端":
// str = "AppraiseSkin"; // str = "AppraiseSkin";
break; break;
case 8: case "填单机":
str = "WriteFormSkin"; str = "WriteFormSkin";
break; break;
case 9: case "样表机":
str = "SampleFormSkin"; str = "SampleFormSkin";
break; break;
case 10: case "信息发布终端":
str = "InformationSkin"; str = "InformationSkin";
break; break;
} }
......
// 只能为数字验证 // 只能为数字验证
export function isNumber (rule, value, callback) { export function isNumber(rule, value, callback) {
var number = /^\d+$/ var number = /^\d+$/;
if (!number.test(value)) { if (!number.test(value)) {
callback(new Error("格式有误,只能为数字")) callback(new Error("格式有误,只能为数字"));
} else { } else {
callback() callback();
} }
} }
// 验证流水编号 // 验证流水编号
export const checkFlowNum = (rule,value,callback)=>{ export const checkFlowNum = (rule, value, callback) => {
let reg = /^[A-Z][a-zA-Z0-9]{3,32}$/ let reg = /^[A-Z][a-zA-Z0-9]{3,32}$/;
if(!value){ if (!value) {
callback(new Error('请输入流水编号')) callback(new Error("请输入流水编号"));
}else if(!reg.test(value)){ } else if (!reg.test(value)) {
callback(new Error('格式为大写字母开头,4~32位')) callback(new Error("格式为大写字母开头,4~32位"));
}else{ } else {
callback() callback();
} }
} };
// 验证英文 // 验证英文
export const checkEn = (rule,value,callback)=>{ export const checkEn = (rule, value, callback) => {
let reg = /^[a-zA-Z]{2,15}$/ let reg = /^[a-zA-Z]{2,15}$/;
if(!value){ if (!value) {
callback(new Error('请输入英文名称')) callback(new Error("请输入英文名称"));
}else if(!reg.test(value)){ } else if (!reg.test(value)) {
callback(new Error('格式为字母a-z,A-Z,2~15位')) callback(new Error("格式为字母a-z,A-Z,2~15位"));
}else{ } else {
callback() callback();
} }
} };
// 验证账号 // 验证账号
export const changeAccount = (rule, value, callback) => { export const changeAccount = (rule, value, callback) => {
if (!value) { if (!value) {
...@@ -45,8 +45,8 @@ export const changeAccount = (rule, value, callback) => { ...@@ -45,8 +45,8 @@ export const changeAccount = (rule, value, callback) => {
export const changePassWord = (rule, value, callback) => { export const changePassWord = (rule, value, callback) => {
if (!value) { if (!value) {
callback(new Error("请输入密码")); callback(new Error("请输入密码"));
} else if (!/^[a-zA-Z0-9_-]{5,18}$/.test(value)) { } else if (!/^[a-zA-Z0-9_!@#$%^&*`~()-+=]{5,18}$/.test(value)) {
callback(new Error("5到18位(字母,数字,下划线,中横线)")); callback(new Error("5到18位(字母、数字、特殊字符)"));
} else { } else {
callback(); callback();
} }
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
<li class="skip_list"> <li class="skip_list">
<p class="top">聚焦协同<span>FOCUS ON TEAMWORK</span></p> <p class="top">聚焦协同<span>FOCUS ON TEAMWORK</span></p>
<ul class="content"> <ul class="content">
<template v-for="itm of CensusType_2"> <!-- <template v-for="itm of CensusType_2">
<li <li
class="content_list" class="content_list"
:key="itm.id" :key="itm.id"
...@@ -74,11 +74,9 @@ ...@@ -74,11 +74,9 @@
<li class="content_list" @click="pushRouter11">样表记录报表</li> <li class="content_list" @click="pushRouter11">样表记录报表</li>
<li class="content_list" @click="pushRouter12">填单记录样表</li> <li class="content_list" @click="pushRouter12">填单记录样表</li>
<li class="content_list" @click="pushRouter13">微官网注册报表</li> <li class="content_list" @click="pushRouter13">微官网注册报表</li>
<li class="content_list" @click="pushRouter14">网络理政报表</li> <li class="content_list" @click="pushRouter14">网络理政报表</li> -->
</ul> </ul>
<p class="bottom" @click="handleCkeck(11)"> <p class="bottom">协同类数据分析<a-icon type="swap-right" /></p>
协同类数据分析<a-icon type="swap-right" />
</p>
</li> </li>
</ul> </ul>
<ul class="list"> <ul class="list">
...@@ -95,9 +93,7 @@ ...@@ -95,9 +93,7 @@
</li> </li>
</template> </template>
</ul> </ul>
<p class="bottom" @click="handleCkeck(11)"> <p class="bottom">监管类数据分析<a-icon type="swap-right" /></p>
监管类数据分析<a-icon type="swap-right" />
</p>
</li> </li>
</ul> </ul>
<ul class="list"> <ul class="list">
...@@ -114,9 +110,7 @@ ...@@ -114,9 +110,7 @@
</li> </li>
</template> </template>
</ul> </ul>
<p class="bottom" @click="handleCkeck(11)"> <p class="bottom">数据驾驶一体化<a-icon type="swap-right" /></p>
数据驾驶一体化<a-icon type="swap-right" />
</p>
</li> </li>
</ul> </ul>
<ul class="list"> <ul class="list">
...@@ -133,9 +127,7 @@ ...@@ -133,9 +127,7 @@
</li> </li>
</template> </template>
</ul> </ul>
<p class="bottom" @click="handleCkeck(11)"> <p class="bottom">运营类数据分析<a-icon type="swap-right" /></p>
运营类数据分析<a-icon type="swap-right" />
</p>
</li> </li>
</ul> </ul>
</div> </div>
......
...@@ -195,6 +195,9 @@ export default { ...@@ -195,6 +195,9 @@ export default {
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
/deep/.ant-spin-container {
display: block;
}
.PoliticsShow-Container { .PoliticsShow-Container {
.header_box { .header_box {
padding-bottom: 1rem; padding-bottom: 1rem;
...@@ -334,9 +337,6 @@ export default { ...@@ -334,9 +337,6 @@ export default {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
} }
/deep/.ant-table-pagination {
float: left !important;
}
} }
} }
</style> </style>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<a-tabs v-model="tabsActive" @change="tabsChange" :forceRender="false"> <a-tabs v-model="tabsActive" @change="tabsChange" :forceRender="false">
<a-tab-pane <a-tab-pane
:key="item.path" :key="item.path"
v-for="(item, index) of tabsList['children']" v-for="item of tabsList['children']"
:tab="item['meta']['title']" :tab="item['meta']['title']"
> >
</a-tab-pane> </a-tab-pane>
......
...@@ -147,6 +147,9 @@ export default { ...@@ -147,6 +147,9 @@ export default {
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
/deep/.ant-spin-container {
display: block;
}
.PoliticsShow-Container { .PoliticsShow-Container {
.header_box { .header_box {
padding-bottom: 1rem; padding-bottom: 1rem;
...@@ -286,9 +289,6 @@ export default { ...@@ -286,9 +289,6 @@ export default {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
} }
/deep/.ant-table-pagination {
float: left !important;
}
} }
} }
</style> </style>
......
...@@ -137,6 +137,9 @@ export default { ...@@ -137,6 +137,9 @@ export default {
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
/deep/.ant-spin-container {
display: block;
}
.PoliticsShow-Container { .PoliticsShow-Container {
.header_box { .header_box {
padding-bottom: 1rem; padding-bottom: 1rem;
...@@ -276,9 +279,6 @@ export default { ...@@ -276,9 +279,6 @@ export default {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
} }
/deep/.ant-table-pagination {
float: left !important;
}
} }
} }
</style> </style>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
新增产品 新增产品
</a-button> </a-button>
<ul class="content"> <ul class="content">
<li class="list" v-for="item of 5"> <li class="list" v-for="item of 5" :key="item">
<a-popover placement="leftBottom"> <a-popover placement="leftBottom">
<template slot="content"> <template slot="content">
<div class="popoverContent"> <div class="popoverContent">
......
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