Commit be7b80eb by shenjinzhu

更新接受数据方式

parent 5b360970
......@@ -8,4 +8,6 @@ public interface CrawTemplateDao {
public List<CrawTemplate> findAll();
public String getSpIdByConfigName(String tempName);
}
......@@ -5,6 +5,8 @@ import java.util.List;
import javax.annotation.Resource;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.stereotype.Component;
import com.zhiwei.manage.bean.CrawTemplate;
......@@ -19,4 +21,9 @@ public class CrawTemplateDaoImpl implements CrawTemplateDao{
return mongo.findAll(CrawTemplate.class);
}
@Override
public String getSpIdByConfigName(String tempName) {
return mongo.findOne(Query.query(Criteria.where("configName").is(tempName)), CrawTemplate.class).getId();
}
}
......@@ -21,7 +21,7 @@ public interface DataDao {
public List<EasyNews> findBySourceFromLibrary(Date startTime, Date endTime, String source);
public List<EasyNews> findBySpId(Date startTime, Date endTime, String syId);
/**
* 根据数据来源来搜索数据
* @param startTime
......@@ -43,6 +43,8 @@ public interface DataDao {
*/
public List<EasyNews> findByAccurateSpId(String startTime, String endTime, String SpId);
/**
* 微博数据统计
* @param startTime
......
......@@ -86,7 +86,7 @@ public class DataDaoImpl implements DataDao {
Criteria criteria = new Criteria();
criteria.and("source").is(source);
criteria.and("time").gte(startTime).lt(endTime);
return mongo2.find(Query.query(criteria), EasyNews.class, "net_media_" + year + month);
return mongo2.find(Query.query(criteria), EasyNews.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
@Override
......@@ -97,7 +97,7 @@ public class DataDaoImpl implements DataDao {
Criteria criteria = new Criteria();
criteria.and("spyderInfoId").is(SpId);
criteria.and("time").gt(startTime).lt(endTime);
return mongo2.find(Query.query(criteria), EasyNews.class, "net_media_" + year + month);
return mongo2.find(Query.query(criteria), EasyNews.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
@Override
......@@ -108,7 +108,7 @@ public class DataDaoImpl implements DataDao {
int month = c.get(Calendar.MONTH) + 1;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
return weibo.count(Query.query(Criteria.where("time").gte(sdf.format(startTime)).lt(sdf.format(endTime))),
Weibo.class, "status_" + year + month);
Weibo.class, "status_" + year + (month>10?""+month:"0"+month));
}
@Override
......@@ -147,14 +147,14 @@ public class DataDaoImpl implements DataDao {
Query.query(Criteria.where("pt").is(pt).andOperator(Criteria.where("other").is("data"))),
ServerBean.class);
if (ser.isTable()) {
end = cal.get(Calendar.YEAR) +""+ (cal.get(Calendar.MONTH) + 1) + "";
int month=cal.get(Calendar.MONTH)+1;
end = cal.get(Calendar.YEAR) +""+ (month>10?""+month:"0"+month);
System.out.println(end);
}
MongoClient mongoClient = new MongoClient(ser.getDbHost(), ser.getDbPort());
// 连接到数据库
MongoDatabase mongo = mongoClient.getDatabase(ser.getDbName());
col = mongo.getCollection(ser.getCollection() + end);
System.out.println(col);
DbDepot.dataCol.put(pt, col);
DbDepot.month = cal.get(Calendar.MONTH);
}
......@@ -164,7 +164,8 @@ public class DataDaoImpl implements DataDao {
Query.query(Criteria.where("pt").is(pt).andOperator(Criteria.where("other").is("data"))),
ServerBean.class);
if (ser.isTable()) {
end = cal.get(Calendar.YEAR) + (cal.get(Calendar.MONTH) + 1) + "";
int month=cal.get(Calendar.MONTH)+1;
end = cal.get(Calendar.YEAR) +""+ (month>10?""+month:"0"+month);
}
MongoClient mongoClient = new MongoClient(ser.getDbHost(), ser.getDbPort());
// 连接到数据库
......@@ -207,10 +208,6 @@ public class DataDaoImpl implements DataDao {
end.setDate(16);
Bson query = new BasicDBObject("time", new BasicDBObject("$gte", start).append("$lte", end));
System.out.println(col.count(query));
// Bson query = new BasicDBObject("time", new BasicDBObject("$gte",
// startTime).append("$lte", endTime))
// .append("spyderInfoId", id);
// System.out.println(col.count(query));
}
@Override
......@@ -240,15 +237,6 @@ public class DataDaoImpl implements DataDao {
Bson query = new BasicDBObject("time", new BasicDBObject());
long count = col.count(query);
return count;
// Calendar c = Calendar.getInstance();
// c.setTime(startTime);
// int year = c.get(Calendar.YEAR);
// int month = c.get(Calendar.MONTH) + 1;
// return
// mongo2.count(Query.query(Criteria.where("time").gte(startTime).lt(endTime).and("pt").is(pt)),
// News.class,
// "net_media_" + year + month);
}
@Override
......@@ -257,9 +245,8 @@ public class DataDaoImpl implements DataDao {
c.setTime(startTime);
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH) + 1;
System.out.println("net_media_" + year + month);
return mongo2.find(Query.query(Criteria.where("time").gte(startTime).lt(endTime).and("source").is(source)),
EasyNews.class, "net_media_" + year + month);
return mongo2.find(Query.query(Criteria.where("time").gte(startTime).lt(endTime).and("type").is(source)),
EasyNews.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
@SuppressWarnings("unchecked")
......@@ -269,10 +256,10 @@ public class DataDaoImpl implements DataDao {
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH) + 1;
try {
return mongo2.getCollection("net_media_" + year + month).distinct("source",
return mongo2.getCollection("net_media_" + year + (month>10?""+month:"0"+month)).distinct("source",
new BasicDBObject("source", new BasicDBObject("$regex", param)));
} catch (Exception e) {
return mongo2.getCollection("net_media_" + year + month).distinct("source",
return mongo2.getCollection("net_media_" + year + (month>10?""+month:"0"+month)).distinct("source",
new BasicDBObject("source", new BasicDBObject("$regex", param)));
}
}
......@@ -296,7 +283,7 @@ public class DataDaoImpl implements DataDao {
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH) + 1;
return mongo2.find(Query.query(Criteria.where("time").gte(startTime).lt(endTime).and("type").is(type)),
EasyNews.class, "net_media_" + year + month);
EasyNews.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
@SuppressWarnings("unchecked")
......@@ -309,7 +296,7 @@ public class DataDaoImpl implements DataDao {
DBObject obj = new BasicDBObject();
obj.put("pt", new BasicDBObject("$ne", "微信"));
obj.put("type", new BasicDBObject("$regex", param));
return mongo2.getCollection("net_media_" + year + month).distinct("type", obj);
return mongo2.getCollection("net_media_" + year + (month>10?""+month:"0"+month)).distinct("type", obj);
} catch (Exception e) {
e.printStackTrace();
}
......@@ -365,4 +352,14 @@ public class DataDaoImpl implements DataDao {
return list;
}
@Override
public List<EasyNews> findBySpId(Date startTime, Date endTime, String syId) {
Calendar c = Calendar.getInstance();
c.setTime(startTime);
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH) + 1;
return mongo2.find(Query.query(Criteria.where("time").gte(startTime).lt(endTime).and("spyderInfoId").is(syId)),
EasyNews.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
}
......@@ -56,7 +56,7 @@ public class FieldBeanDaoImpl implements FieldBeanDao {
@Override
public FieldBean getFieldsByPt(String pt) {
return mongo.findOne(Query.query(Criteria.where("pt").regex(pt)), FieldBean.class);
return mongo.findOne(Query.query(Criteria.where("pt").is(pt)), FieldBean.class);
}
@Override
......@@ -64,7 +64,7 @@ public class FieldBeanDaoImpl implements FieldBeanDao {
if(pt==null||pt.equals("")){
return (int) mongo.count(null, FieldBean.class);
}else{
return (int) mongo.count(Query.query(Criteria.where("pt").regex(pt)), FieldBean.class);
return (int) mongo.count(Query.query(Criteria.where("pt").is(pt)), FieldBean.class);
}
}
......@@ -73,7 +73,7 @@ public class FieldBeanDaoImpl implements FieldBeanDao {
if(pt==null||pt.equals("")){
return mongo.find(Query.query(Criteria.where("_id").exists(true)).skip((pageNo-1)*pageSize).limit(pageSize),FieldBean.class);
}else{
return mongo.find(Query.query(Criteria.where("pt").regex(pt)).skip((pageNo-1)*pageSize).limit(pageSize),FieldBean.class);
return mongo.find(Query.query(Criteria.where("pt").is(pt)).skip((pageNo-1)*pageSize).limit(pageSize),FieldBean.class);
}
}
......
......@@ -128,8 +128,12 @@ public class MessageDaoImpl implements MessageDao {
if (con == null) {
return false;
}
System.out.println(con);
for (String msg : messageId) {
WriteResult wr = con.remove(new BasicDBObject("_id", new ObjectId(msg)));
if(wr.getN()==0) {
return false;
}
}
return true;
}
......@@ -146,9 +150,6 @@ public class MessageDaoImpl implements MessageDao {
return 0;
}
return (int) con.count(new BasicDBObject("handle", false).append("pt",pt ));
// return (int)
// mongo.count(Query.query(Criteria.where("handle").is(false)),
// Message.class);
}
@Override
......
......@@ -52,13 +52,13 @@ public class NewsDaoImpl implements NewsDao {
query.addCriteria(Criteria.where("source").is(source));
query.with(new Sort(new Order(Direction.DESC, "time")));
query.limit(delayedCount);
return mongo.find(query, News.class, "net_media_" + year + month);
return mongo.find(query, News.class, "net_media_" + year + (month>10?""+month:"0"+month));
} else {
Query query = new Query();
query.addCriteria(Criteria.where("type").is(type));
query.with(new Sort(new Order(Direction.DESC, "time")));
query.limit(delayedCount);
return mongo.find(query, News.class, "net_media_" + year + month);
return mongo.find(query, News.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
}
......@@ -72,13 +72,13 @@ public class NewsDaoImpl implements NewsDao {
query.addCriteria(Criteria.where("source").is(source));
query.with(new Sort(new Order(Direction.DESC, "time")));
query.limit(filedCount);
return mongo.find(query, News.class, "net_media_" + year + month);
return mongo.find(query, News.class, "net_media_" + year + (month>10?""+month:"0"+month));
} else {
Query query = new Query();
query.addCriteria(Criteria.where("type").is(type));
query.with(new Sort(new Order(Direction.DESC, "time")));
query.limit(filedCount);
return mongo.find(query, News.class, "net_media_" + year + month);
return mongo.find(query, News.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
}
......@@ -90,7 +90,7 @@ public class NewsDaoImpl implements NewsDao {
Criteria criteria = new Criteria();
criteria.and("spyderInfoId").is(spyId);
criteria.and("time").gte(start).lt(end);
return mongo.count(Query.query(criteria), News.class, "net_media_" + year + month);
return mongo.count(Query.query(criteria), News.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
@Override
......@@ -109,7 +109,7 @@ public class NewsDaoImpl implements NewsDao {
Criteria criteria = new Criteria();
criteria.and("source").is(source);
criteria.and("time").gte(start).lt(end);
return (int) mongo.count(Query.query(criteria), News.class, "net_media_" + year + month);
return (int) mongo.count(Query.query(criteria), News.class, "net_media_" + year + (month>10?""+month:"0"+month));
}
@Override
......@@ -118,7 +118,7 @@ public class NewsDaoImpl implements NewsDao {
int month = c.get(Calendar.MONTH) + 1;
int year = c.get(Calendar.YEAR);
return mongo.find(Query.query(Criteria.where("time").gte(start).lt(end)), EasyNews.class,
"net_media_" + year + month);
"net_media_" + year + (month>10?""+month:"0"+month));
}
/**
......
......@@ -37,8 +37,8 @@ public class TemplateDaoImpl implements TemplateDao {
@Override
public boolean insert(Template template) {
DBCollection con = null;
if (DbDepot.dbCons.get(template.getPt()+"msg") != null) {
con = (DBCollection) DbDepot.dbCons.get(template.getPt()+"msg");
if (DbDepot.dbCons.get(template.getPt()+"temp") != null) {
con = (DBCollection) DbDepot.dbCons.get(template.getPt()+"temp");
} else {
con = dbDepot.getDBCollection("msg",template.getPt());
}
......
......@@ -44,7 +44,8 @@ public class DbDepot {
String end = "";
if (sb.isTable()) {
if (sb.getTableKind().equals("month")) {
end = cal.get(Calendar.YEAR) + (cal.get(Calendar.MONTH) + 1) + "";
int month=cal.get(Calendar.MONTH) + 1;
end = cal.get(Calendar.YEAR) + (month>10?""+month:"0"+month);
} else {
}
......@@ -69,15 +70,17 @@ public class DbDepot {
ServerBean sb = mongo.findOne(
Query.query(Criteria.where("pt").is(pt).orOperator(Criteria.where("other").is(other))),
ServerBean.class);
System.out.println(pt);
System.out.println(sb);
Calendar cal=Calendar.getInstance();
month=cal.get(Calendar.MONTH+1);
if (sb != null) {
if (sb.getDbType().equals("mongo")) {
String end="";
if(sb.isTable()) {
if(sb.getTableKind().equals("month")) {
end = cal.get(Calendar.YEAR) +""+ (cal.get(Calendar.MONTH) + 1) + "";
int month=cal.get(Calendar.MONTH) + 1;
end = cal.get(Calendar.YEAR) + (month>10?""+month:"0"+month);
}else {
}
......
......@@ -147,12 +147,12 @@ public class MainThread extends Thread {
ServerServiceImpl serverService = BeanFactory.getBean(ServerServiceImpl.class);
MessageServiceImpl msgService = BeanFactory.getBean(MessageServiceImpl.class);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// int num = 1;
// int num = 1;
while (true) {
Calendar countTest = Calendar.getInstance();
Calendar start = Calendar.getInstance();
Calendar end = Calendar.getInstance();
// start.set(Calendar.HOUR_OF_DAY, 0);
// start.set(Calendar.HOUR_OF_DAY, 0);
// end.set(Calendar.HOUR_OF_DAY, 0);
if (start.get(Calendar.HOUR_OF_DAY) < 1) {
try {
......@@ -162,6 +162,7 @@ public class MainThread extends Thread {
} catch (ParseException e1) {
e1.printStackTrace();
}
// int num = 1;
// for (int i = 0; i < 19; i++) {
start.add(Calendar.DATE, -1);
countTest.add(Calendar.DATE, -3);
......@@ -184,6 +185,7 @@ public class MainThread extends Thread {
data.setSpyderInfoId(cr.getId());
dataService.insert(data);
if (count == 0) {
// if (num == 1) {
int testCount = (int) dataService.finCountByDayData(countTest.getTime(),
end.getTime(), chan.getPt(), cr.getId());
if (testCount == 0) {
......@@ -196,6 +198,7 @@ public class MainThread extends Thread {
m.setErrorMsg("未定义," + cr.getConfigName() + "," + chan.getId() + "数据为0");
msgService.insert(m);
}
// }
}
log.info(TimeUtil.yearToDay(start.getTime()) + "|" + data.getTempName() + "|入库");
}
......@@ -222,9 +225,10 @@ public class MainThread extends Thread {
} finally {
mainLock.unlock();
}
// end.add(Calendar.DATE, -1);
// end.add(Calendar.DATE, -1);
// num++;
// }
Tools.sleep(1000 * 60*60);
Tools.sleep(1000 * 60 * 60);
}
Tools.sleep(1000 * 30);
}
......
......@@ -25,6 +25,8 @@ public interface DataService {
public List<EasyNews> findByAccurateSpId(String startTime, String endTime, String SpId);
public List<EasyNews> findByAccurateType(Date startTime, Date endTime, String type);
public List<EasyNews> findByTempName(Date startTime, Date endTime, String tempName);
public long findWeiboCount(Date start, Date end);
......
......@@ -8,13 +8,15 @@ import org.springframework.stereotype.Service;
import com.zhiwei.manage.bean.Data;
import com.zhiwei.manage.bean.EasyNews;
import com.zhiwei.manage.dao.CrawTemplateDao;
import com.zhiwei.manage.dao.DataDao;
@Service
public class DataServiceImpl implements DataService{
@Autowired
private DataDao dataDao;
@Autowired
private CrawTemplateDao crd;
@Override
public void insert(Data data) {
......@@ -90,6 +92,12 @@ public class DataServiceImpl implements DataService{
public long finCountByDayData(Date startTime, Date endTime, String pt, String id) {
return dataDao.finCountByDayData(startTime, endTime, pt, id);
}
@Override
public List<EasyNews> findByTempName(Date startTime, Date endTime, String tempName) {
String spId=crd.getSpIdByConfigName(tempName);
return dataDao.findBySpId(startTime, endTime, spId);
}
......
......@@ -39,7 +39,7 @@ public class MessageServiceImpl implements MessageService {
PageEty page = new PageEty();
List<Message> data = messageDao.findAll(pageNo, pageSize,pt);
int count = messageDao.allCount(pt);
if (count % pageSize == 0) {
if (count % pageSize == 0&&count!=0) {
page.setPageCount(count / pageSize);
} else
page.setPageCount(count / pageSize + 1);
......
......@@ -17,6 +17,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
......@@ -54,32 +55,26 @@ public class DataController {
@RequestMapping(value = "/getDataBySource", produces = "application/json;charset=utf-8")
@ResponseBody
public String getDataBySource(HttpServletRequest request, HttpServletResponse response, long start, long end,
String source) {
int find = 1;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public String getDataBySource(HttpServletRequest request, HttpServletResponse response,@RequestBody Map<String, Object> map) {
long start=(long) map.get("start");
long end=(long) map.get("end");
String source=(String) map.get("source");
Calendar startd = Calendar.getInstance();
startd.setTimeInMillis(start);
Calendar endd = Calendar.getInstance();
endd.setTimeInMillis(end);
System.out.println(sdf.format(startd.getTime()));
System.out.println(sdf.format(endd.getTime()));
if ((end - start) < 1000 * 3600 * 24) {
find = 2;
}
Calendar c = Calendar.getInstance();
c.add(Calendar.DATE, -75);
List<Data> list = dataService.findBySource(startd.getTime(), endd.getTime(), source);
return JSON.toJSONString(list);
}
@RequestMapping(value = "/getDataByTempName", produces = "application/json;charset=utf-8")
@ResponseBody
public String getDataByTempName(HttpServletRequest request, HttpServletResponse response,
@RequestParam(value = "start", defaultValue = "0") long start,
@RequestParam(value = "end", defaultValue = "0") long end,
@RequestParam(value = "timeType", defaultValue = "day") String timeType, String method)
public String getDataByTempName(HttpServletRequest request, HttpServletResponse response,@RequestBody Map<String, Object> map)
throws UnsupportedEncodingException {
long start=(long) map.get("start");
long end=(long) map.get("end");
String timeType=(String) map.get("timeType");
String method=(String) map.get("method");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar startd = Calendar.getInstance();
Calendar endTime = Calendar.getInstance();
......@@ -106,11 +101,11 @@ public class DataController {
}else{
if (method.equals("source")) {
source = request.getParameter("source");
newsList = dataService.findBySourceFromLibrary(startd.getTime(), endTime.getTime(), source);
} else {
source = request.getParameter("tempName");
newsList = dataService.findByTempName(startd.getTime(), endTime.getTime(), source);
}
System.out.println(source);
newsList = dataService.findBySourceFromLibrary(startd.getTime(), endTime.getTime(), source);
}
Data data = Change.changeNewsToDate(newsList, startd.getTime());
list.add(data);
......@@ -146,8 +141,9 @@ public class DataController {
@RequestMapping(value = "/getDataAll", produces = "application/json;charset=utf-8")
@ResponseBody
public String getAllData(@RequestParam(value = "start", defaultValue = "0") long start,
@RequestParam(value = "end", defaultValue = "0") long end) {
public String getAllData(@RequestBody Map<String, Object> map) {
long start=(long) map.get("start");
long end=(long) map.get("end");
try {
if (start == 0) {
List<Channel> channel = serverService.findDisChannel();
......@@ -163,24 +159,6 @@ public class DataController {
chan.setValue(chan.getValue());
list.add(chan);
}
// List<Data> weixin = dataService.findByPt(startTime.getTime(), endTime.getTime(), "微信");
// List<Data> weibo = dataService.findByPt(startTime.getTime(), endTime.getTime(), "微博");
// List<Data> media = dataService.findByPt(startTime.getTime(), endTime.getTime(), "网媒");
// Channel channel = new Channel();
// channel.setList(weixin);
// channel.setPt("微信");
// channel.setValue("wechat");
// Channel cweibo = new Channel();
// cweibo.setList(weibo);
// cweibo.setPt("微博");
// cweibo.setValue("weibo");
// Channel medias = new Channel();
// medias.setList(media);
// medias.setPt("网媒");
// medias.setValue("media");
// list.add(channel);
// list.add(cweibo);
// list.add(medias);
JsonResult result = new JsonResult(true, 200, "请求成功", list);
return JSON.toJSONString(result);
} else {
......@@ -191,10 +169,6 @@ public class DataController {
List<Channel> channel = serverService.findDisChannel();
List<Channel> list = new ArrayList<>();
// Calendar startTime = Calendar.getInstance();
// start = startTime.getTimeInMillis() - 1000 * 3600 * 24 * 7;
// startTime.setTimeInMillis(start);
// Calendar endTime = Calendar.getInstance();
for(Channel chan:channel){
List<Data> weixin = dataService.findByPt(startTime.getTime(), endTime.getTime(), chan.getPt());
chan.setList(weixin);
......@@ -202,25 +176,6 @@ public class DataController {
chan.setValue(chan.getValue());
list.add(chan);
}
// List<Data> weixin = dataService.findByPt(startTime.getTime(), endTime.getTime(), "微信");
// List<Data> weibo = dataService.findByPt(startTime.getTime(), endTime.getTime(), "微博");
// List<Data> media = dataService.findByPt(startTime.getTime(), endTime.getTime(), "网媒");
// List<Channel> list = new ArrayList<Channel>();
// Channel channel = new Channel();
// channel.setList(weixin);
// channel.setPt("微信");
// channel.setValue("wechat");
// Channel cweibo = new Channel();
// cweibo.setList(weibo);
// cweibo.setPt("微博");
// cweibo.setValue("weibo");
// Channel medias = new Channel();
// medias.setList(media);
// medias.setPt("网媒");
// medias.setValue("media");
// list.add(channel);
// list.add(cweibo);
// list.add(medias);
JsonResult result = new JsonResult(true, 200, "请求成功", list);
return JSON.toJSONString(result);
}
......@@ -232,7 +187,9 @@ public class DataController {
@RequestMapping(value = "/getSource", produces = "application/json;charset=utf-8")
@ResponseBody
public String getAllDataCountByTime(String value, String method) {
public String getAllDataCountByTime(@RequestBody Map<String, Object> map) {
String value=(String) map.get("value");
String method=(String) map.get("method");
if (method != null) {
if (method.equals("tempName")) {
List<String> list = dataService.findTmpNameByLikeParam(value);
......@@ -253,7 +210,9 @@ public class DataController {
@RequestMapping(value = "/getTest", produces = "application/json;charset=utf-8")
@ResponseBody
public String getTestData(String method,String value){
public String getTestData(@RequestBody Map<String, Object> map){
String value=(String) map.get("value");
String method=(String) map.get("method");
Calendar startTime=Calendar.getInstance();
startTime.add(Calendar.DATE, -6);
Calendar endTime=Calendar.getInstance();
......
package com.zhiwei.manage.servlet;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.alibaba.fastjson.JSON;
......@@ -27,8 +28,10 @@ public class FieldController {
*/
@RequestMapping(value = "/getFields", produces = "application/json;charset=utf-8")
@ResponseBody
public String getField(@RequestParam(value = "pageNo", defaultValue = "0") int pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize, String pt) {
public String getField(@RequestBody Map<String, Object> map) {
int pageNo = (int) map.get("pageNo");
int pageSize = (int) map.get("pageSize");
String pt = (String) map.get("pt");
PageEty page = fs.findAllFields(pageNo, pageSize, pt);
JsonResult result = new JsonResult(true, 200, "获取成功", page);
return JSON.toJSONString(result);
......@@ -36,7 +39,7 @@ public class FieldController {
@RequestMapping(value = "/updateFields", produces = "application/json;charset=utf-8")
@ResponseBody
public String updateField(FieldBean fieldBean) {
public String updateField(@RequestBody FieldBean fieldBean) {
boolean b = fs.update(fieldBean);
JsonResult result = new JsonResult(true, 200, b ? "修改成功" : "修改失败");
return JSON.toJSONString(result);
......@@ -44,7 +47,8 @@ public class FieldController {
@RequestMapping(value = "/deleteFields", produces = "application/json;charset=utf-8")
@ResponseBody
public String deleteFields(@RequestParam(value = "id[]") List<String> id) {
public String deleteFields(@RequestBody Map<String, Object> map) {
List<String> id=(List<String>) map.get("id");
System.out.println(id);
boolean b = fs.delete(id);
JsonResult result = new JsonResult(b, 200, b ? "删除成功" : "删除失败");
......@@ -53,7 +57,7 @@ public class FieldController {
@RequestMapping(value = "/insertFields", produces = "application/json;charset=utf-8")
@ResponseBody
public String insertField(FieldBean fieldbean) {
public String insertField(@RequestBody FieldBean fieldbean) {
System.out.println(fieldbean);
fs.insert(fieldbean);
JsonResult result = new JsonResult(true, 200, "添加成功");
......@@ -62,7 +66,8 @@ public class FieldController {
@RequestMapping(value = "/getAllFields", produces = "application/json;charset=utf-8")
@ResponseBody
public String getAllFields(String pt) {
public String getAllFields(@RequestBody Map<String, Object> map) {
String pt=(String) map.get("pt");
FieldBean field = fs.getFieldsByPt(pt);
String fields[] = null;
if (field != null) {
......
package com.zhiwei.manage.servlet;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
......@@ -22,48 +25,61 @@ public class MessageConteoller {
@RequestMapping(value = "/findAllMsg", produces = "application/json;charset=utf-8")
@ResponseBody
public String getAllMessage(@RequestParam(value = "pageNo", defaultValue = "1") int pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize, String tempName,
@RequestParam(value = "pt", defaultValue = "网媒")String pt) {
public String getAllMessage(@RequestBody Map<String, Object> map) {
String tempName = (String) map.get("tempName");
int pageNo = (int) map.get("pageNo");
int pageSize = (int) map.get("pageSize");
String pt = (String) map.get("pt");
if (tempName == null || tempName.equals("")) {
PageEty page = msgService.findAll(pageNo, pageSize,pt);
PageEty page = msgService.findAll(pageNo, pageSize, pt);
JsonResult result = new JsonResult(true, 200, "请求成功", page);
return JSON.toJSONString(result);
} else {
PageEty page = msgService.findByTmpName(tempName, pageNo, pageSize,pt);
JsonResult result = new JsonResult(true, 200, "请求成功", page);
PageEty page = msgService.findByTmpName(tempName, pageNo, pageSize, pt);
JsonResult result = new JsonResult(true, 200, "请求成功", 1);
return JSON.toJSONString(result);
}
}
@RequestMapping(value = "/handle", produces = "application/json;charset=utf-8")
@ResponseBody
public String handle(Message message,@RequestParam(value = "pt", defaultValue = "网媒")String pt) {
System.out.println(message);
String str = msgService.update(message,pt);
public String handle(@RequestBody Map<String, Object> map) {
Message message=new Message();
message.setHandle((boolean)map.get("handle"));
message.setMessageId(String.valueOf(map.get("messageId")));
message.setHandler(String.valueOf("handler"));
String pt = (String) map.get("pt");
String str = msgService.update(message, pt);
JsonResult result = new JsonResult(true, 200, str, "");
return JSON.toJSONString(result);
}
@RequestMapping(value = "/deleteMsg", produces = "application/json;charset=utf-8")
@ResponseBody
public String delete(@RequestParam(value = "messageId[]") List<String> messageId,
@RequestParam(value = "pt", defaultValue = "网媒")String pt) {
msgService.delete(messageId,pt);
public String delete(@RequestBody Map<String, Object> map) {
List<String> messageId=(List<String>) map.get("messageId");
System.out.println(messageId);
String pt=(String) map.get("pt");
msgService.delete(messageId, pt);
JsonResult result = new JsonResult(true, 200, "删除成功", "");
return JSON.toJSONString(result);
}
@RequestMapping(value = "/findHandleMsg", produces = "application/json;charset=utf-8")
@ResponseBody
public String getNewMsg(@RequestParam(value = "pageNo", defaultValue = "1") int pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize, String tempName,String pt) {
public String getNewMsg(@RequestBody Map<String, Object> map) {
int pageNo=(int) map.get("pageNo");
int pageSize=(int) map.get("pageSize");
String tempName=(String) map.get("tempName");
String pt=(String) map.get("pt");
if (tempName == null || tempName.equals("")) {
PageEty page = msgService.findByHandle(pageNo, pageSize, true, tempName,pt);
PageEty page = msgService.findByHandle(pageNo, pageSize, true, tempName, pt);
JsonResult result = new JsonResult(true, 200, "获取成功", page);
return JSON.toJSONString(result);
} else {
PageEty page = msgService.findByHandle(pageNo, pageSize, true, tempName,pt);
PageEty page = msgService.findByHandle(pageNo, pageSize, true, tempName, pt);
JsonResult result = new JsonResult(true, 200, "获取成功", page);
return JSON.toJSONString(result);
}
......
......@@ -2,6 +2,7 @@ package com.zhiwei.manage.servlet;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.Cookie;
......@@ -9,6 +10,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
......@@ -27,8 +29,10 @@ public class PersonController {
@RequestMapping(value = "/login", produces = "application/json;charset=utf-8")
@ResponseBody
public String login(HttpServletRequest req, HttpServletResponse res, String username, String password,
boolean isRemember) {
public String login(HttpServletRequest req, HttpServletResponse res,@RequestBody Map<String, Object> map) {
boolean isRemember=(boolean) map.get("isRemember");
String username=(String) map.get("username");
String password=(String) map.get("password");
Person p = personService.login(username, password);
if (p != null) {
Cookie cookie = new Cookie(username, username);
......@@ -49,7 +53,8 @@ public class PersonController {
@RequestMapping(value = "/leave", produces = "application/json;charset=utf-8")
@ResponseBody
public String leave(HttpServletRequest req, HttpServletResponse res, String username) {
public String leave(HttpServletRequest req, HttpServletResponse res, @RequestBody Map<String, Object> map) {
String username=(String) map.get("username");
Cookie[] cookies = req.getCookies();
for (Cookie cookie : cookies) {
if (cookie.getName().equals(username)) {
......@@ -76,10 +81,11 @@ public class PersonController {
@RequestMapping(value = "/getPerson", produces = "application/json;charset=utf-8")
@ResponseBody
public String getPersonByUser(HttpServletResponse res, HttpServletRequest req, String username
,@RequestParam(value = "pageNo", defaultValue = "1") int pageNo,
@RequestParam(value = "pageSize", defaultValue = "10")int pageSize,
@RequestParam(value = "lv", defaultValue = "1")int lv) {
public String getPersonByUser(HttpServletResponse res, HttpServletRequest req,@RequestBody Map<String, Object> map) {
String username=(String) map.get("username");
int pageSize=(int) map.get("pageSize");
int pageNo=(int) map.get("pageNo");
int lv=(int) map.get("lv");
if (username == null || username.equals("")) {
PageEty page = personService.findAll(pageNo, pageSize,lv);
JsonResult result = new JsonResult(true, 200, "获取成功", page);
......@@ -94,7 +100,7 @@ public class PersonController {
@RequestMapping(value = "/updatePerson", produces = "application/json;charset=utf-8")
@ResponseBody
public String updatePerson(Person person){
public String updatePerson(@RequestBody Person person){
boolean b=personService.update(person);
JsonResult result=new JsonResult(b?true:false, 200, b?"操作成功":"操作失败","");
return JSON.toJSONString(result);
......@@ -102,11 +108,12 @@ public class PersonController {
@RequestMapping(value = "/deletePerson", produces = "application/json;charset=utf-8")
@ResponseBody
public String deletePerson(@RequestParam(value = "personId[]")String[] personId){
List<String> deleteList=new ArrayList<>();
for(String p:personId){
deleteList.add(p);
}
public String deletePerson(@RequestBody Map<String, Object> map){
List<String> deleteList=(List<String>) map.get("personId");
// List<String> deleteList=new ArrayList<>();
// for(String p:personId){
// deleteList.add(p);
// }
boolean b=personService.delete(deleteList);
JsonResult result=new JsonResult(b?true:false, 200, b?"操作成功":"操作失败");
return JSON.toJSONString(result);
......@@ -114,7 +121,7 @@ public class PersonController {
@RequestMapping(value = "/savePerson", produces = "application/json;charset=utf-8")
@ResponseBody
public String savePerson(HttpServletRequest req,Person person){
public String savePerson(HttpServletRequest req,@RequestBody Person person){
System.out.println(person);
Cookie[] cookies = req.getCookies();
for (Cookie cookie : cookies) {
......
......@@ -2,9 +2,11 @@ package com.zhiwei.manage.servlet;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
......@@ -24,8 +26,10 @@ public class ServerController {
@RequestMapping(value = "/getServer", produces = "application/json;charset=utf-8")
@ResponseBody
public String getServer(@RequestParam(value = "pageNo", defaultValue = "0") int pageNo,
@RequestParam(value = "pageSize", defaultValue = "0") int pageSize, String dbName) {
public String getServer(@RequestBody Map<String, Object> map) {
int pageNo=(int) map.get("pageNo");
int pageSize=(int) map.get("pageSize");
String dbName=(String) map.get("dbName");
PageEty page = ss.findDb(pageNo, pageSize, dbName);
JsonResult result = new JsonResult(true, 200, "获取成功", page);
return JSON.toJSONString(result);
......@@ -33,7 +37,7 @@ public class ServerController {
@RequestMapping(value = "/updateServer", produces = "application/json;charset=utf-8")
@ResponseBody
public String updateServer(ServerBean serverBean) {
public String updateServer(@RequestBody ServerBean serverBean) {
boolean b = ss.update(serverBean);
JsonResult result = new JsonResult(b, 200, b ? "获取成功" : "获取失败");
return JSON.toJSONString(result);
......@@ -41,7 +45,8 @@ public class ServerController {
@RequestMapping(value = "/deleteServer", produces = "application/json;charset=utf-8")
@ResponseBody
public String deleteServer(@RequestParam(value = "serverid[]")List<String> serverid) {
public String deleteServer(@RequestBody Map<String, Object> map) {
List<String> serverid=(List<String>) map.get("serverid");
boolean b = ss.delete(serverid);
JsonResult result = new JsonResult(true, 200, serverid+(b ? "删除成功" : "删除失败"));
return JSON.toJSONString(result);
......@@ -50,7 +55,7 @@ public class ServerController {
@RequestMapping(value = "/insertServer", produces = "application/json;charset=utf-8")
@ResponseBody
public String insertServer(ServerBean serverBean) {
public String insertServer(@RequestBody ServerBean serverBean) {
System.out.println(serverBean);
ss.insert(serverBean);
JsonResult result = new JsonResult(true, 200, "添加成功");
......@@ -63,8 +68,9 @@ public class ServerController {
*/
@RequestMapping(value = "/getChannel", produces = "application/json;charset=utf-8")
@ResponseBody
public String getChannel(@RequestParam(value = "pageNo", defaultValue = "1")int pageNo,
@RequestParam(value = "pageSize", defaultValue = "10")int pageSize){
public String getChannel(@RequestBody Map<String, Object> map){
int pageNo=(int) map.get("pageNo");
int pageSize=(int) map.get("pageSize");
PageEty page=ss.findChannel(pageNo, pageSize);
JsonResult result=new JsonResult(true, 200, "获取成功",page);
return JSON.toJSONString(result);
......@@ -72,7 +78,8 @@ public class ServerController {
@RequestMapping(value = "/changePt", produces = "application/json;charset=utf-8")
@ResponseBody
public String changePt(String pt) {
public String changePt(@RequestBody Map<String, Object> map) {
String pt=(String) map.get("pt");
ss.findPt(pt);
JsonResult result = new JsonResult(true, 200, "源改变成功");
return JSON.toJSONString(result);
......@@ -80,7 +87,7 @@ public class ServerController {
@RequestMapping(value = "/insertChannel", produces = "application/json;charset=utf-8")
@ResponseBody
public String insertChannel(Channel channel){
public String insertChannel(@RequestBody Channel channel){
System.out.println(channel);
ss.insertChannels(channel);
JsonResult result=new JsonResult(true, 200, "添加成功");
......@@ -89,7 +96,7 @@ public class ServerController {
@RequestMapping(value = "/updateChannel", produces = "application/json;charset=utf-8")
@ResponseBody
public String updateChannel(Channel channel){
public String updateChannel(@RequestBody Channel channel){
boolean b=ss.updateChannel(channel);
JsonResult result=new JsonResult(b, 200, b?"修改成功":"修改失败");
return JSON.toJSONString(result);
......@@ -97,7 +104,8 @@ public class ServerController {
@RequestMapping(value = "/deleteChannel", produces = "application/json;charset=utf-8")
@ResponseBody
public String deleteChannel(@RequestParam(value = "id[]")List<String> id) {
public String deleteChannel(@RequestBody Map<String, Object> map) {
List<String> id=(List<String>) map.get("id");
boolean b=ss.deleteChannel(id);
JsonResult result=new JsonResult(b, 200, id+(b?"删除成功":"删除失败"));
return JSON.toJSONString(result);
......
package com.zhiwei.manage.servlet;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
......@@ -24,11 +28,10 @@ public class TemplateController {
private TemplateService ts;
@Autowired
private FieldBeanService fb;
@RequestMapping(value = "/saveTmp", produces = "application/json;charset=utf-8")
@ResponseBody
public String saveTmp(Template template) {
public String saveTmp(@RequestBody Template template) {
System.out.println(template);
if (template != null) {
if (ts.insert(template)) {
......@@ -42,7 +45,8 @@ public class TemplateController {
@RequestMapping(value = "/updateTmp", produces = "application/json;charset=utf-8")
@ResponseBody
public String updateTmp(Template template, String username, HttpServletRequest request) {
public String updateTmp(@RequestBody Map<String, Object> map, HttpServletRequest request) {
Template template = (Template) map.get("template");
if (template != null) {
if (ts.update(template)) {
JsonResult result = new JsonResult(true, 200, "修改成功");
......@@ -55,15 +59,16 @@ public class TemplateController {
@RequestMapping(value = "/deleteTmp", produces = "application/json;charset=utf-8")
@ResponseBody
public String deleteTmp(@RequestParam(value = "templateId[]") String[] templateId,
@RequestParam(value = "pt", defaultValue = "网媒")String pt) {
public String deleteTmp(@RequestBody Map<String, Object> map) {
List<String> templateId = (List<String>) map.get("templateId");
String pt = (String) map.get("pt");
boolean isDelete = false;
String results="";
String results = "";
for (String l : templateId) {
System.out.println(l);
isDelete = ts.delete(l,pt);
MainThread.delete(l);
results+=l+"\n";
isDelete = ts.delete(l, pt);
MainThread.delete(l);
results += l + "\n";
}
JsonResult result = new JsonResult(true, 200, results + "删除" + (isDelete == false ? "成功" : "失败"));
return JSON.toJSONString(result);
......@@ -71,14 +76,17 @@ public class TemplateController {
@RequestMapping(value = "/findAllTmp", produces = "application/json;charset=utf-8")
@ResponseBody
public String findAll(@RequestParam(value = "pageNo", defaultValue = "1") int pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize, String tempName,String pt) {
public String findAll(@RequestBody Map<String, Object> map) {
int pageNo = (int) map.get("pageNo");
int pageSize = (int) map.get("pageSize");
String tempName = (String) map.get("tempName");
String pt = (String) map.get("pt");
if (tempName == null || tempName.equals("")) {
PageEty page = ts.findAll(pageNo, pageSize,pt);
PageEty page = ts.findAll(pageNo, pageSize, pt);
JsonResult result = new JsonResult(true, 200, "返回成功", page);
return JSON.toJSONString(result);
} else {
PageEty page = ts.findByTmpName(tempName, pageNo, pageSize,pt);
PageEty page = ts.findByTmpName(tempName, pageNo, pageSize, pt);
if (page != null) {
JsonResult result = new JsonResult(true, 200, "返回成功", page);
return JSON.toJSONString(result);
......@@ -91,7 +99,8 @@ public class TemplateController {
@RequestMapping(value = "/startTmp", produces = "application/json;charset=utf-8")
@ResponseBody
public String startTmp(String templateId) {
public String startTmp(@RequestBody Map<String, Object> map) {
String templateId = (String) map.get("templateId");
boolean b = MainThread.pushMap(templateId);
if (b) {
JsonResult result = new JsonResult(true, 200, "启动成功");
......@@ -104,7 +113,8 @@ public class TemplateController {
@RequestMapping(value = "/stopTmp", produces = "application/json;charset=utf-8")
@ResponseBody
public String stopTmp(String templateId) {
public String stopTmp(@RequestBody Map<String, Object> map) {
String templateId = (String) map.get("templateId");
boolean b = MainThread.removeMap(templateId);
if (b) {
JsonResult result = new JsonResult(true, 200, "关闭成功");
......@@ -114,14 +124,14 @@ public class TemplateController {
return JSON.toJSONString(result);
}
}
@RequestMapping(value = "/getField", produces = "application/json;charset=utf-8")
@ResponseBody
public String getField(@RequestParam(value = "pt", defaultValue = "网媒")String pt){
FieldBean fieldBean=fb.getFieldsByPt(pt);
JsonResult result=new JsonResult(true, 200, "获取成功",fieldBean.getField());
public String getField(@RequestBody Map<String, Object> map) {
String pt = (String) map.get("pt");
FieldBean fieldBean = fb.getFieldsByPt(pt);
JsonResult result = new JsonResult(true, 200, "获取成功", fieldBean.getField());
return JSON.toJSONString(result);
}
}
###生产环境
#修改模板线程的注释
mongo.serverMongoIp=192.168.0.101
#mongo.serverMongoIp=192.168.0.101
mongo.serverMongoIp=115.236.59.91
mongo.serverMongoPort=27017
mongo.spyPlatData.dbName1=dataMonitoring
##############################################
mongo2.serverMongoIp=192.168.0.101
mongo2.serverMongoIp=115.236.59.91
mongo2.serverMongoPort=27017
mongo2.spyPlatData.dbName1=mediaspider
##############################################
weibomongo.serverMongoIp=192.168.0.101
weibomongo.serverMongoIp=115.236.59.91
weibomongo.serverMongoPort=27017
weibomongo.spyPlatData.dbName1=NetWork
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>数据管理系统</title><link rel=stylesheet href=./static/css/style.ini.css><link rel=stylesheet href=./static/datepicker/css/datepicker.css><link rel=stylesheet href=./static/datepicker/css/layout.css><link href=./static/css/app.9c6ab0c57a93c0f894da068b9ee8c4e1.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.5cd57a9c9ef9c94717cd.js></script><script type=text/javascript src=./static/js/vendor.c00def797876150978d2.js></script><script type=text/javascript src=./static/js/app.2eb09a796a47906b0321.js></script></body><script src=./static/js/jquery-1.12.4.min.js></script><script src=./static/js/jquery.easing-master/jquery.easing.min.js></script><script src=./static/js/jquery.transit.js></script><script src=./static/datepicker/js/datepicker.js></script><script src=./static/datepicker/js/eye.js></script><script src=./static/datepicker/js/utils.js></script></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>数据管理系统</title><link rel=stylesheet href=./static/css/style.ini.css><link rel=stylesheet href=./static/datepicker/css/datepicker.css><link rel=stylesheet href=./static/datepicker/css/layout.css><link href=./static/css/app.8d461fe49679002724ef47fee8442561.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.250aa84209ae998dac1d.js></script><script type=text/javascript src=./static/js/vendor.c00def797876150978d2.js></script><script type=text/javascript src=./static/js/app.e63537b1683f72aab222.js></script></body><script src=./static/js/jquery-1.12.4.min.js></script><script src=./static/js/jquery.easing-master/jquery.easing.min.js></script><script src=./static/js/jquery.transit.js></script><script src=./static/datepicker/js/datepicker.js></script><script src=./static/datepicker/js/eye.js></script><script src=./static/datepicker/js/utils.js></script></html>
\ No newline at end of file
body{height:100%}#app{position:absolute;width:100%;min-width:1366px;min-height:100%;background-color:#394048;line-height:1.5;text-align:left}#app select{padding-right:41px}#app>header{position:absolute;right:0;top:0;width:calc(100% - 230px);height:50px;background-color:#f8fcff;padding:0 50px}#app>header .pageTitle{font-size:20px;line-height:50px}#app>header .right{float:right;height:50px}#app>header .right span{display:inline-block;position:relative;line-height:50px;padding:0 10px 0 35px;background-repeat:no-repeat;background-position:5px;background-size:24px auto}#app>header .right span:first-of-type{background-image:url(../../static/img/user.f69555a.png)}#app>header .right span:nth-of-type(2){background-image:url(../../static/img/exit.9044e79.png)}#app>header .right .logout{transition:all .2s ease}#app>header .right .logout:hover{background-color:#e5e5e5;cursor:pointer}#app>header .right .logout:before{display:inline-block;content:"";position:absolute;width:1px;height:65%;background-color:#000;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#app>nav{position:absolute;left:0;top:0;width:230px;height:100%;background-color:#282d33;color:#9ea9b9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#app>nav .sysTitle{height:50px;line-height:180px;overflow:hidden;background-image:url(../../static/img/nav-title.753942e.png);background-repeat:no-repeat;background-position:50%;margin-bottom:20px}#app>nav .selectPt{border:1px solid #454c56;margin:0 20px 20px;text-align:center;box-shadow:0 0 7px rgba(0,0,0,.9);cursor:pointer}#app>nav .selectPt,#app>nav .selectPt p{height:40px;line-height:40px;position:relative;z-index:1}#app>nav .selectPt p{color:#ccc;background-color:#282d33;font-size:16px;font-weight:700}#app>nav .selectPt ul{position:absolute;width:calc(100% + 2px);left:-1px;line-height:40px;border:1px solid #454c56;border-top:none;box-shadow:0 0 7px rgba(0,0,0,.9)}#app>nav .selectPt ul li{background-color:#282d33;transition:all .3s ease;margin-top:-40px}#app>nav .selectPt ul li:hover{background-color:#14181b}#app>nav .selectPt ul.active li{margin-top:0}#app>nav .selectPt ul:before{display:block;content:"";width:100%;height:1px;position:absolute;left:-1px;top:-1px;border:1px solid #454c56;border-top:none;border-bottom:none}#app>nav .list-item a,#app>nav .list-title a{display:block;text-align:center;line-height:50px;text-indent:-15px;transition:all .2s ease}#app>nav .list-item a.active,#app>nav .list-item a:hover,#app>nav .list-title a.active,#app>nav .list-title a:hover{color:#fff}#app>nav .list-title{position:relative;background-repeat:no-repeat;background-size:40px 40px;background-position:20px}#app>nav .list-title.icon-1{background-image:url(../../static/img/list-1.06b5e92.png)}#app>nav .list-title.icon-2{background-image:url(../../static/img/list-2.a0e5ac9.png)}#app>nav .list-title.icon-3{background-image:url(../../static/img/list-3.9a7faff.png)}#app>nav .list-title.icon-4{background-image:url(data:image/png;base64,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)}#app>nav .list-title img{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);transition:all .2s ease}#app>nav .list-title.active img{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}#app>nav .list-title.active+.list-item a{margin-top:0}#app>nav .list-item{overflow:hidden}#app>nav .list-item a{margin-top:-50px}#app>nav .list-item a.active,#app>nav .list-item a:hover{background-color:#14181b}#app>section{position:absolute;right:0;top:50px;width:calc(100% - 230px);height:calc(100% - 50px);overflow-y:auto}#app>section.loginPage{top:0;width:100%;height:100%}#app>section::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}#app>section::-webkit-scrollbar-track{background-color:#394048;border-left:1px solid #121315}#app>section::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(73,175,247,.3)}#app>section::-webkit-scrollbar-thumb:hover{background-color:rgba(73,175,247,.7)}#app>section>div{position:relative;padding-bottom:150px;min-height:100%;color:#c0c7cd}#app>section>div:after{display:block;content:"\A9 2012-2017 zhiweidata.com, All Rights Reserved.\4EACICP\5907 13015804\53F7-1\5907\6848\4EAC\516C\7F51\5B89\5907 11010502034130\53F7";position:absolute;width:100%;height:30px;line-height:30px;text-align:center;left:0;bottom:0;color:#7f868e;font-size:12px}#alert{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:470px;height:270px;background-color:#394048;border:1px solid #454e57;color:#828991;border-radius:5px;overflow:hidden}#alert .alert-title{line-height:40px;border-bottom:1px solid #4e5560;padding:0 20px;font-size:18px}#alert .alert-content{height:170px;padding:20px 20px 0;overflow-y:auto}#alert .alert-content::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}#alert .alert-content::-webkit-scrollbar-track{background-color:#282d33}#alert .alert-content::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(73,175,247,.3)}#alert .alert-content::-webkit-scrollbar-thumb:hover{background-color:rgba(73,175,247,.7)}#alert .alert-btn{text-align:center}.searchInput{width:412px;height:36px;border-radius:3px;border:1px solid #4e5560;background-color:#262d33;background-image:url(../../static/img/search.d87d86b.png);background-repeat:no-repeat;background-position:10px;padding:3px 6px 3px 45px;color:#d4d4d4;transition:all .3s ease;font-size:16px}.searchInput:focus{border-color:#49b0f7;background-image:url(../../static/img/search_focus.fbffcbd.png)}.searchInput::-webkit-input-placeholder{color:#868d93}.searchInput:-moz-placeholder,.searchInput::-moz-placeholder{color:#868d93}.searchInput:-ms-input-placeholder{color:#868d93}.btn1{transition:all .3s ease}.btn1:not([disabled]){width:122px;height:33px;border:1px solid #4e5560;background-color:#262d33;color:#c0c7cd;border-radius:2px}.btn1:not([disabled]):hover{background-color:#49aff7;color:#fff;border-color:#49aff7}.btn2{transition:all .3s ease}.btn2:not([disabled]){width:84px;height:33px;border:1px solid #4e5560;background-color:transparent;color:#c0c7cd;border-radius:2px}.btn2:not([disabled]):hover{background-color:#49aff7;color:#fff;border-color:#49aff7}.btn3{transition:all .3s ease}.btn3:not([disabled]){width:125px;height:39px;border:2px solid #242c2f;background-color:transparent;letter-spacing:5px;text-indent:5px;color:#c0c7cd;border-radius:2px}.btn3:not([disabled]):hover{background-color:#49aff7;color:#fff;border-color:#242c2f}.btn4{transition:all .3s ease}.btn4:not([disabled]){display:block;width:80%;height:50px;margin:auto;border:2px solid #48515a;background-color:transparent;letter-spacing:20px;text-indent:20px;color:#49515c;border-radius:2px}.btn4:not([disabled]):hover{background-color:#49aff7;color:#fff;border-color:#49aff7}.table{background-color:#282d33;padding:15px}.table table{line-height:50px;border-collapse:collapse}.table table tr td{border:1px solid #394048;padding:0 10px;position:relative}.table table tr:nth-of-type(2n+3) td{background-color:#262b31}.table table tr.empty>td:after{display:inline;content:"-";color:#383f47}label.checkbox{display:inline-block;line-height:1}label.checkbox input[type=checkbox]+span{width:25px;height:25px;line-height:22px;border-radius:0;transition:all .3s ease;overflow:hidden;border-color:#383f47;position:relative;top:7px}label.checkbox input[type=checkbox]:checked+span:after{display:inline-block;content:"\2714";width:100%;height:100%;font-size:26px;color:#49b0f7}label.checkbox input[type=checkbox]+span:hover,label.checkbox input[type=checkbox]:checked+span{border:1px solid #49b0f7}label.toggle{display:inline-block;line-height:1}label.toggle input[type=checkbox]{display:none}label.toggle input[type=checkbox]+span{display:inline-block;width:45px;height:25px;line-height:22px;border-radius:25px;transition:all .3s ease;overflow:hidden;border:1px solid #383f47;position:relative;top:7px;box-shadow:inset 0 0 0 1px #262b31}label.toggle input[type=checkbox]+span:after{background-color:#383f47;box-shadow:0 0 0 1px #262b31}label.toggle input[type=checkbox]+span:after,label.toggle input[type=checkbox]+span:before{display:inline-block;content:"";width:21px;height:21px;border-radius:21px;position:absolute;left:1px;top:1px;transition:all .3s ease}label.toggle input[type=checkbox]+span:before{background-color:#14171a}label.toggle input[type=checkbox]:checked+span{border:1px solid #49b0f7}label.toggle input[type=checkbox]:checked+span:after{background-color:#49b0f7;left:21px}label.toggle input[type=checkbox]:checked+span:before{width:42px}label.toggle input[type=checkbox]+span:hover{border:1px solid #49b0f7}label.toggle input[type=checkbox]+span:hover:after{background-color:#49b0f7}.pageList{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#68757d}.pageList div{display:inline-block;padding:0 10px;min-width:34px;height:34px;line-height:34px;color:#68757d;cursor:pointer;transition:all .3s ease;border-radius:2px}.pageList div:hover{color:#fff}.pageList div.active{background-color:#49aff7;color:#fff}.mask{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(37,43,48,.5);z-index:10}.mask .pop-up{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;width:710px;background-color:#394048;border:1px solid #515b65;color:#828991}.mask .pop-up .title{line-height:40px;font-size:18px;padding-left:10px;border-bottom:1px solid #515b65}.mask .pop-up .title i.close{display:block;width:40px;height:40px;background-image:url(../../static/img/close.f44f788.png);background-repeat:no-repeat;background-position:50%;float:right;cursor:pointer}.mask .pop-up .main{padding:20px 30px}.mask .pop-up .main input{padding:3px 6px}.mask .pop-up .main input::-webkit-input-placeholder{color:#848d94}.mask .pop-up .main input:-moz-placeholder,.mask .pop-up .main input::-moz-placeholder{color:#848d94}.mask .pop-up .main input:-ms-input-placeholder{color:#848d94}.mask .pop-up .btns{text-align:center;margin-bottom:40px}.mask .pop-up .btns button:nth-of-type(n+2){margin-left:70px}.dateInput{cursor:pointer}.lengthLimit{max-width:250px}.lengthLimit,.lengthLimit-new{display:inline-block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lengthLimit-new{max-width:130px;z-index:1}.lengthLimit-new:hover{background-color:#c0c7cd;color:#333;padding:3px;border-radius:3px;overflow:visible;white-space:nowrap;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:9999px!important}::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}::-webkit-scrollbar-track{background-color:#394048}::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(73,175,247,.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(73,175,247,.7)}.loginVue[data-v-bf66f89c]{padding:15px 45px 0;background-image:url(../../static/img/bg.5c72923.png)}.loginVue .loginForm[data-v-bf66f89c]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loginVue .loginForm .title[data-v-bf66f89c]{margin-bottom:20px}.loginVue .loginForm .title img[data-v-bf66f89c]{margin:auto}.loginVue .loginForm .form[data-v-bf66f89c]{width:500px;height:400px;border:2px solid #3b444d;border-radius:3px;background-color:#23282e;padding:60px 30px;color:#49515c;box-shadow:0 0 40px 0 rgba(11,3,5,.75),inset 0 0 10px 0 rgba(11,3,5,.75)}.loginVue .loginForm .form>input[data-v-bf66f89c]{display:block;width:100%;height:40px;border-color:transparent;border-bottom-color:#49515c;transition:all .5s ease;font-size:18px;background-repeat:no-repeat;background-position:100%}.loginVue .loginForm .form>input.username[data-v-bf66f89c]{margin-bottom:30px;background-image:url(../../static/img/username_1.32bdea3.png)}.loginVue .loginForm .form>input.username[data-v-bf66f89c]:focus{border-bottom-color:#49aff7;background-image:url(data:image/png;base64,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)}.loginVue .loginForm .form>input.password[data-v-bf66f89c]{margin-bottom:10px;background-image:url(../../static/img/password_1.0160997.png)}.loginVue .loginForm .form>input.password[data-v-bf66f89c]:focus{border-bottom-color:#49aff7;background-image:url(data:image/png;base64,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)}.loginVue .loginForm .form>input[data-v-bf66f89c]::-webkit-input-placeholder{color:#49515c}.loginVue .loginForm .form>input[data-v-bf66f89c]:-moz-placeholder,.loginVue .loginForm .form>input[data-v-bf66f89c]::-moz-placeholder{color:#49515c}.loginVue .loginForm .form>input[data-v-bf66f89c]:-ms-input-placeholder{color:#49515c}.loginVue .loginForm .form .remember[data-v-bf66f89c]{padding-left:20px}.loginVue .loginForm .form .remember span[data-v-bf66f89c]{margin-right:10px}.loginVue .loginForm .form button.btn4[data-v-bf66f89c]:not([disabled]){margin-top:75px;font-size:18px}.checkInfoVue[data-v-55c157a3]{padding:0 50px;max-width:1600px;margin:auto}.checkInfoVue .title[data-v-55c157a3]{padding:15px 0}.checkInfoVue .title .right[data-v-55c157a3]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.maxLen[data-v-55c157a3]{display:inline-block;max-width:410px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pageList[data-v-55c157a3]{margin-top:30px;margin-bottom:10px}tr:not(:first-child) td[data-v-55c157a3]:first-child:before{display:none;content:"";position:absolute;left:0;top:50%;line-height:1;font-size:12px;padding:4px;border-radius:10px;background-color:#000;color:#fff;-webkit-transform:translate(-70%,-50%);transform:translate(-70%,-50%);box-shadow:0 0 10px rgba(0,0,0,.7),inset -2px 3px 5px hsla(0,0%,100%,.5)}tr:not(:first-child).lv-1 td[data-v-55c157a3]:first-child:before{display:block;content:"\7D27\6025";background-color:red}tr:not(:first-child).lv-2 td[data-v-55c157a3]:first-child:before{display:block;content:"\7565\6025";background-color:#ff0}tr:not(:first-child).lv-3 td[data-v-55c157a3]:first-child:before{display:block;content:"\4E0D\6025";background-color:green}.checkInfoDetailsVue .main .list[data-v-e06a8e0c]{overflow:hidden}.checkInfoDetailsVue .main .list .item[data-v-e06a8e0c]{width:50%;float:left;margin-bottom:20px}.checkInfoDetailsVue .main .list .item span[data-v-e06a8e0c]{display:inline-block;width:80px}.checkInfoDetailsVue .main .list .item input[data-v-e06a8e0c]{width:219px;height:31px;background-color:#2f363e;border:1px solid #505a64}.checkInfoDetailsVue .main .list .item.big-area[data-v-e06a8e0c]{width:100%;vertical-align:top}.checkInfoDetailsVue .main .list .item.big-area textarea[data-v-e06a8e0c]{min-width:543px;max-width:543px;min-height:75px;max-height:150px;background-color:#2f363e;border:1px solid #505a64;padding:6px}.checkInfoDetailsVue .main .handle[data-v-e06a8e0c]{line-height:100px;padding-left:50px}.checkInfoDetailsVue .main .handle label.checkbox input[type=checkbox]+span[data-v-e06a8e0c]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.checkInfoDeleteVue[data-v-5ba6f71b]{width:500px}.checkInfoDeleteVue .main p[data-v-5ba6f71b]{font-size:16px;margin-bottom:20px}.checkInfoDeleteVue .main ul[data-v-5ba6f71b]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.checkInfoDeleteVue .main ul li[data-v-5ba6f71b]{display:list-item;list-style-type:circle;line-height:1.5;max-width:400px}.checkTemplateVue[data-v-7f8ae755]{padding:0 50px;max-width:1600px;margin:auto}.checkTemplateVue .title[data-v-7f8ae755]{padding:15px 0}.checkTemplateVue .title .right[data-v-7f8ae755]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.checkTemplateVue .title .right button[data-v-7f8ae755]:nth-of-type(n+2){margin-left:10px}.pageList[data-v-7f8ae755]{margin-top:30px;margin-bottom:10px}.checkTemplateDetailsVue .main .list[data-v-ac0b4520]{overflow:hidden}.checkTemplateDetailsVue .main .list .item[data-v-ac0b4520]{width:50%;float:left;margin-bottom:20px}.checkTemplateDetailsVue .main .list .item span[data-v-ac0b4520]{display:inline-block;width:100px}.checkTemplateDetailsVue .main .list .item input[data-v-ac0b4520],.checkTemplateDetailsVue .main .list .item select[data-v-ac0b4520]{width:200px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.checkTemplateDetailsVue .main .handle[data-v-ac0b4520]{line-height:100px;padding-left:50px}.checkTemplateDetailsVue .main .handle label.checkbox input[type=checkbox]+span[data-v-ac0b4520]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.channelSelectVue[data-v-327c6374]{width:500px}.channelSelectVue .main .list[data-v-327c6374]{overflow:hidden}.channelSelectVue .main .list .item[data-v-327c6374]{width:100%;margin-bottom:20px;line-height:30px}.channelSelectVue .main .list .item span[data-v-327c6374]{display:inline-block;width:60px}.channelSelectVue .main .list .item i[data-v-327c6374]{display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;margin-left:10px;cursor:pointer;border-radius:3px;transition:all .3s ease}.channelSelectVue .main .list .item i[data-v-327c6374]:hover{background-color:#2f363e}.channelSelectVue .main .list .item input[data-v-327c6374],.channelSelectVue .main .list .item select[data-v-327c6374]{width:290px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.channelSelectVue .main .handle[data-v-327c6374]{line-height:100px;padding-left:50px}.channelSelectVue .main .handle label.checkbox input[type=checkbox]+span[data-v-327c6374]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.checkInfoDeleteVue[data-v-080ca423]{width:500px}.checkInfoDeleteVue .main p[data-v-080ca423]{font-size:16px;margin-bottom:20px}.checkInfoDeleteVue .main ul[data-v-080ca423]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.checkInfoDeleteVue .main ul li[data-v-080ca423]{display:list-item;list-style-type:circle;line-height:1.5;overflow:visible;max-width:400px}.checkTemplateDetailsVue .main .list[data-v-5049ab6e]{overflow:hidden}.checkTemplateDetailsVue .main .list .item[data-v-5049ab6e]{width:50%;float:left;margin-bottom:20px}.checkTemplateDetailsVue .main .list .item span[data-v-5049ab6e]{display:inline-block;width:100px}.checkTemplateDetailsVue .main .list .item input[data-v-5049ab6e],.checkTemplateDetailsVue .main .list .item select[data-v-5049ab6e]{width:200px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.checkTemplateDetailsVue .main .list .item input[readonly][data-v-5049ab6e],.checkTemplateDetailsVue .main .list .item select[readonly][data-v-5049ab6e]{cursor:pointer}.checkTemplateDetailsVue .main .handle[data-v-5049ab6e]{line-height:100px;padding-left:50px}.checkTemplateDetailsVue .main .handle label.checkbox input[type=checkbox]+span[data-v-5049ab6e]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.processingRecordVue[data-v-70aa49c2]{padding:0 50px;max-width:1600px;margin:auto}.processingRecordVue .title[data-v-70aa49c2]{padding:15px 0}.processingRecordVue .title .right[data-v-70aa49c2]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.maxLen[data-v-70aa49c2]{max-width:410px}.lengthLimit[data-v-70aa49c2],.maxLen[data-v-70aa49c2]{display:inline-block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lengthLimit[data-v-70aa49c2]{max-width:250px}.pageList[data-v-70aa49c2]{margin-top:30px;margin-bottom:10px}.lengthLimit-new[data-v-70aa49c2]{max-width:90px}.checkInfoDetailsVue .main[data-v-27fc3df4]{padding-bottom:50px}.checkInfoDetailsVue .main .list[data-v-27fc3df4]{overflow:hidden}.checkInfoDetailsVue .main .list .item[data-v-27fc3df4]{width:50%;float:left;margin-bottom:20px}.checkInfoDetailsVue .main .list .item span[data-v-27fc3df4]{display:inline-block;width:80px}.checkInfoDetailsVue .main .list .item input[data-v-27fc3df4]{width:219px;height:31px;background-color:#2f363e;border:1px solid #505a64}.checkInfoDetailsVue .main .list .item.big-area[data-v-27fc3df4]{width:100%;vertical-align:top}.checkInfoDetailsVue .main .list .item.big-area textarea[data-v-27fc3df4]{min-width:543px;max-width:543px;min-height:150px;max-height:400px;background-color:#2f363e;border:1px solid #505a64;padding:6px}.checkInfoDetailsVue .main .handle[data-v-27fc3df4]{line-height:100px;padding-left:50px}.checkInfoDetailsVue .main .handle label.checkbox input[type=checkbox]+span[data-v-27fc3df4]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.checkInfoDeleteVue[data-v-1131553c]{width:500px}.checkInfoDeleteVue .main p[data-v-1131553c]{font-size:16px;margin-bottom:20px}.checkInfoDeleteVue .main ul[data-v-1131553c]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.checkInfoDeleteVue .main ul li[data-v-1131553c]{display:list-item;list-style-type:circle;line-height:1.5;overflow:visible;max-width:400px}.channelDataVue[data-v-309ef3d0]{padding:0 50px;max-width:1600px;margin:auto}.channelDataVue .title[data-v-309ef3d0]{padding:15px 0;color:#868d93}.channelDataVue .title input[data-v-309ef3d0],.channelDataVue .title select[data-v-309ef3d0]{height:33px;background-color:#282d33;border:1px solid #525a65;color:#4f5762;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAfCAYAAAAbW8YEAAADTklEQVRIie1Xu25TQRCd2V2HipYv4UciOir+gQ5BA+logC8ACQUpiAJIj+iQAlWEgEiUzsNCSVDiJNg7O5yZvdcxSLaJkwplkrVz713Pmdc56/CNm7d0fX2dWmNmUlUKdD4rY3+bv9Zvp3OFglD6A+AiAFsLzTJAs4j3nAcX5v/MwVyCXoL+b6AanF+ilWMC/qpfK4gfnPz2zoqtHP2+cHCezw2qQd0Rw6srCq5ZBQRXigpILpTw6cyC5+IBRs0eAEKcD9QAzHGgKmlJY83EskLyCiUbZABzGkkcq1VAsOJU0DTpAdxRLJmuLd6mq9cXkYVYDKQJiEVrQCUSfqkUwCAY5OlBHqy9pe7rh2fP1Epmme2sPqHB5mf8jWwi8vAeFncvXgaUP0ZcZysPHW99oe3VR1MznQiagg0FE0um7vI9kpN9BwooIWqASrCX2sqZEGC20h79pK3lu6R5zp76cOAMGqKBst+j3soDD8BsgIXOIrFMISQSlH0B97ZXlijv7diT+UCpySokG5BC/W+f6Mf75wgEQMhZfFhsgLAzROq9e4o9az5MzHNmSlq5qMVoQD44u3B8+HWNAqsDF4cV6m98AOgzp1UOs/Vm4o4CELYDnRdcIJyvhWnr1X062es1h73SYLdH3ZdLXnoTj1CGlcfzgNoHQXfnK8fgwAaUj45pG8PCgs7mIW2+uEPaP6AYo/e4hOgcnmZTeIqoUa5inCzBs0KTkbnQr+4Gba4+RlYCinzHPeAXq0b05fSZMkyTQVOikjM2qDuwV+OtDVVA6fsf3+Be9GKVRo19VzGJ9BAn2mTKDIfUwYezkYOHPiBWclsC6SPteBDE2VvggxWiw88S/anikK2rjeB3tHJUMFgVmFzgAzJT7mABTOoA8dza60JbxT7iJxd7VWcocT0MivF4rHXWTwtEpmuDnU6nO9q0PV49LYLzkaXhJdVTRNtn9RwqzZWXfNzPmF9xrYqQzbH6t0eUrcgzwp1h0nyrHzfMtgcSHAjjbtG0gOkfVGWWmQ8uPAreMIjqIZLskPL+4SE7O+pXkvOa2pDFhNMnV5FBR8Q4H5qeWjTNtZtcQHmtmIrJtlPI5JRG1XSNKaP/qlr7uxfnsbZl5tNWguj8Bs0s23tufoDvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;background-position:100%;padding-right:33px;margin-right:20px}.channelDataVue .title>button[data-v-309ef3d0]{letter-spacing:5px}.channelDataVue .table[data-v-309ef3d0]{position:relative}.channelDataVue .table .select[data-v-309ef3d0]{position:absolute;right:10%;top:60px;color:#fff}.channelDataVue .table .select select[data-v-309ef3d0]{height:31px;background-color:#000;border:1px solid #394048;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAdCAYAAAC0T3x2AAAB5klEQVRIie2WPU8bQRCG39mzkoJfwQ9IT6rQBNHQUERylQahpCUiLVJQJAqgh0j8A7ooRRpKPoJJkDtIAYmCFGSQMSDLiW8nM7O+80fEGclXUHjtvV3v7r3Pjnd3ZjH27DkTERPAcMSAY5DUkUMWHdXW0hFFYNZ27ZI2IquG54CJW5rycUwubSdrDx25JEpMYxSIfQoPD4/EwIETt0uXOTDHNAQNQQ8Q1H10XUdu9VHnoLvlClmQJ69XMToxa26pSR4FVuelBzxCOI2Ulj8+reHb+pz9NLY8fMfBz7SovPYGv/c/IiaVDhBiZ+JehShAzkufcfjhrbmuYGXUBekL0tGl5RncHH21OjtxwIJUiPOCFlDtpIwvKy/NR1pWSY7/U84E6eyajRvsLhVRvzpD7MUi+otI/j3vYjSqF9henEZ8WzPxKJEUiyzw3B8UGa1++RO7C1NSuQV7CzKgRh37717gT+Us3QuxCcYh7PR45kyQl5dca2bXp9+x974I73UzMA5WX6F6XLLZm2Qr3HgtZC17A0DmrrMXdcFtzQmV8hbKG/N4/GgEv3Y2bZ5JmIGVTmeHEFzRDXs6PplP2O6TH45nGIKGoPxBrmuHF+RWnB+/7e2c6vqOruTy6NOr8SDJvJfOXL7/AC3E5dAZ8/d/AAAAAElFTkSuQmCC)}.channelDataVue #myECharts[data-v-309ef3d0]{width:100%;height:620px}.detailedDataVue[data-v-aaa37a5c]{padding:0 50px;max-width:1600px;margin:auto}.detailedDataVue .title[data-v-aaa37a5c]{padding:15px 0;color:#868d93;position:relative;z-index:10}.detailedDataVue .title input[data-v-aaa37a5c],.detailedDataVue .title select[data-v-aaa37a5c]{max-width:130px;height:33px;background-color:#282d33;border:1px solid #525a65;color:#4f5762;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAfCAYAAAAbW8YEAAADTklEQVRIie1Xu25TQRCd2V2HipYv4UciOir+gQ5BA+logC8ACQUpiAJIj+iQAlWEgEiUzsNCSVDiJNg7O5yZvdcxSLaJkwplkrVz713Pmdc56/CNm7d0fX2dWmNmUlUKdD4rY3+bv9Zvp3OFglD6A+AiAFsLzTJAs4j3nAcX5v/MwVyCXoL+b6AanF+ilWMC/qpfK4gfnPz2zoqtHP2+cHCezw2qQd0Rw6srCq5ZBQRXigpILpTw6cyC5+IBRs0eAEKcD9QAzHGgKmlJY83EskLyCiUbZABzGkkcq1VAsOJU0DTpAdxRLJmuLd6mq9cXkYVYDKQJiEVrQCUSfqkUwCAY5OlBHqy9pe7rh2fP1Epmme2sPqHB5mf8jWwi8vAeFncvXgaUP0ZcZysPHW99oe3VR1MznQiagg0FE0um7vI9kpN9BwooIWqASrCX2sqZEGC20h79pK3lu6R5zp76cOAMGqKBst+j3soDD8BsgIXOIrFMISQSlH0B97ZXlijv7diT+UCpySokG5BC/W+f6Mf75wgEQMhZfFhsgLAzROq9e4o9az5MzHNmSlq5qMVoQD44u3B8+HWNAqsDF4cV6m98AOgzp1UOs/Vm4o4CELYDnRdcIJyvhWnr1X062es1h73SYLdH3ZdLXnoTj1CGlcfzgNoHQXfnK8fgwAaUj45pG8PCgs7mIW2+uEPaP6AYo/e4hOgcnmZTeIqoUa5inCzBs0KTkbnQr+4Gba4+RlYCinzHPeAXq0b05fSZMkyTQVOikjM2qDuwV+OtDVVA6fsf3+Be9GKVRo19VzGJ9BAn2mTKDIfUwYezkYOHPiBWclsC6SPteBDE2VvggxWiw88S/anikK2rjeB3tHJUMFgVmFzgAzJT7mABTOoA8dza60JbxT7iJxd7VWcocT0MivF4rHXWTwtEpmuDnU6nO9q0PV49LYLzkaXhJdVTRNtn9RwqzZWXfNzPmF9xrYqQzbH6t0eUrcgzwp1h0nyrHzfMtgcSHAjjbtG0gOkfVGWWmQ8uPAreMIjqIZLskPL+4SE7O+pXkvOa2pDFhNMnV5FBR8Q4H5qeWjTNtZtcQHmtmIrJtlPI5JRG1XSNKaP/qlr7uxfnsbZl5tNWguj8Bs0s23tufoDvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;background-position:100%;padding-right:33px;margin-right:20px}.detailedDataVue .title input.dateInput[data-v-aaa37a5c],.detailedDataVue .title select.dateInput[data-v-aaa37a5c]{margin-right:0}.detailedDataVue .title input.dateInput+select[data-v-aaa37a5c],.detailedDataVue .title select.dateInput+select[data-v-aaa37a5c]{margin-right:0;cursor:pointer}.detailedDataVue .title input.channel[data-v-aaa37a5c],.detailedDataVue .title select.channel[data-v-aaa37a5c]{background-image:none;text-align:left;padding:3px 6px}.detailedDataVue .title input.method[data-v-aaa37a5c],.detailedDataVue .title select.method[data-v-aaa37a5c]{margin-right:0;margin-left:40px;color:#868d93}.detailedDataVue .title select[data-v-aaa37a5c]{position:relative;top:-1px}.detailedDataVue .title>button[data-v-aaa37a5c]{letter-spacing:5px}.detailedDataVue .title .matchingList[data-v-aaa37a5c]{position:absolute;left:753px;top:47px;background-color:#282d33;border:1px solid #525a65;max-height:500px;overflow-y:auto}.detailedDataVue .title .matchingList li[data-v-aaa37a5c]{padding:5px;cursor:pointer;transition:all .5s ease;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailedDataVue .title .matchingList li[data-v-aaa37a5c]:hover{color:#4cb1f5;background-color:#525a65}.detailedDataVue .table[data-v-aaa37a5c]{position:relative}.detailedDataVue .table .select[data-v-aaa37a5c]{position:absolute;right:10%;top:60px;color:#fff}.detailedDataVue .table .select select[data-v-aaa37a5c]{height:31px;background-color:#000;border:1px solid #394048;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAdCAYAAAC0T3x2AAAB5klEQVRIie2WPU8bQRCG39mzkoJfwQ9IT6rQBNHQUERylQahpCUiLVJQJAqgh0j8A7ooRRpKPoJJkDtIAYmCFGSQMSDLiW8nM7O+80fEGclXUHjtvV3v7r3Pjnd3ZjH27DkTERPAcMSAY5DUkUMWHdXW0hFFYNZ27ZI2IquG54CJW5rycUwubSdrDx25JEpMYxSIfQoPD4/EwIETt0uXOTDHNAQNQQ8Q1H10XUdu9VHnoLvlClmQJ69XMToxa26pSR4FVuelBzxCOI2Ulj8+reHb+pz9NLY8fMfBz7SovPYGv/c/IiaVDhBiZ+JehShAzkufcfjhrbmuYGXUBekL0tGl5RncHH21OjtxwIJUiPOCFlDtpIwvKy/NR1pWSY7/U84E6eyajRvsLhVRvzpD7MUi+otI/j3vYjSqF9henEZ8WzPxKJEUiyzw3B8UGa1++RO7C1NSuQV7CzKgRh37717gT+Us3QuxCcYh7PR45kyQl5dca2bXp9+x974I73UzMA5WX6F6XLLZm2Qr3HgtZC17A0DmrrMXdcFtzQmV8hbKG/N4/GgEv3Y2bZ5JmIGVTmeHEFzRDXs6PplP2O6TH45nGIKGoPxBrmuHF+RWnB+/7e2c6vqOruTy6NOr8SDJvJfOXL7/AC3E5dAZ8/d/AAAAAElFTkSuQmCC)}.detailedDataVue #myECharts[data-v-aaa37a5c]{width:100%;height:620px}.userManageVue[data-v-443cd9c6]{padding:0 50px;max-width:1600px;margin:auto}.userManageVue .title[data-v-443cd9c6]{padding:15px 0}.userManageVue .title .right[data-v-443cd9c6]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.userManageVue .title .right button[data-v-443cd9c6]:nth-of-type(n+2){margin-left:10px}.pageList[data-v-443cd9c6]{margin-top:30px;margin-bottom:10px}.checkInfoDeleteVue[data-v-1dc55e9c]{width:500px}.checkInfoDeleteVue .main p[data-v-1dc55e9c]{font-size:16px;margin-bottom:20px}.checkInfoDeleteVue .main ul[data-v-1dc55e9c]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.checkInfoDeleteVue .main ul li[data-v-1dc55e9c]{display:list-item;list-style-type:circle;line-height:1.5;overflow:visible;max-width:400px}.userAddVue[data-v-f055ea38]{width:500px}.userAddVue .main[data-v-f055ea38]{padding:50px 0}.userAddVue .main p[data-v-f055ea38]{text-align:center;margin-bottom:20px}.userAddVue .main p span[data-v-f055ea38]{display:inline-block;width:50px}.userAddVue .main p input[data-v-f055ea38]{width:300px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none;text-align:left}.userAddVue[data-v-ecfda296]{width:500px}.userAddVue .main[data-v-ecfda296]{padding:50px 0}.userAddVue .main p[data-v-ecfda296]{text-align:center;margin-bottom:20px}.userAddVue .main p span[data-v-ecfda296]{display:inline-block;width:50px}.userAddVue .main p input[data-v-ecfda296]{width:300px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none;text-align:left}.fieldTableInfoVue[data-v-983f5daa],.NotFoundComponentVue[data-v-8b0d8222]{padding:0 50px;max-width:1600px;margin:auto}.fieldTableInfoVue .title[data-v-983f5daa]{padding:15px 0}.fieldTableInfoVue .title .right[data-v-983f5daa]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.fieldTableInfoVue .title .right button[data-v-983f5daa]:nth-of-type(n+2){margin-left:10px}.pageList[data-v-983f5daa]{margin-top:30px;margin-bottom:10px}.fieldAddVue .main .list[data-v-6642ea24]:after{display:block;content:"";clear:both}.fieldAddVue .main .list .item[data-v-6642ea24]{width:50%;float:left;margin-bottom:20px;position:relative}.fieldAddVue .main .list .item span[data-v-6642ea24]{display:inline-block;width:100px}.fieldAddVue .main .list .item input[data-v-6642ea24],.fieldAddVue .main .list .item select[data-v-6642ea24]{width:200px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.fieldAddVue .main .list .item .fieldList[data-v-6642ea24]{width:200px;position:absolute;left:107.5px;top:30px;background-color:#2f363e;border:1px solid #505a64;z-index:1}.fieldAddVue .main .list .item .fieldList li[data-v-6642ea24]{padding:3px 6px}.fieldAddVue .main .list .item .fieldList li i[data-v-6642ea24]{display:inline-block;cursor:pointer;float:right}.fieldAddVue .main .list .item .fieldList li[data-v-6642ea24]:nth-of-type(n+2){border-top:1px solid #505a64}.fieldAddVue .main .list .item .fieldList li.empty[data-v-6642ea24]{text-align:center}.fieldAddVue .main .handle[data-v-6642ea24]{line-height:100px;padding-left:50px}.fieldAddVue .main .handle label.checkbox input[type=checkbox]+span[data-v-6642ea24]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.fieldDeleteVue[data-v-86e9de64]{width:500px}.fieldDeleteVue .main p[data-v-86e9de64]{font-size:16px;margin-bottom:20px}.fieldDeleteVue .main ul[data-v-86e9de64]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.fieldDeleteVue .main ul li[data-v-86e9de64]{display:list-item;list-style-type:circle;line-height:1.5;overflow:visible;max-width:400px}.fieldAddVue .main .list[data-v-d38dab66]:after{display:block;content:"";clear:both}.fieldAddVue .main .list .item[data-v-d38dab66]{width:50%;float:left;margin-bottom:20px;position:relative}.fieldAddVue .main .list .item span[data-v-d38dab66]{display:inline-block;width:100px}.fieldAddVue .main .list .item input[data-v-d38dab66],.fieldAddVue .main .list .item select[data-v-d38dab66]{width:200px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.fieldAddVue .main .list .item .fieldList[data-v-d38dab66]{width:200px;position:absolute;left:107.5px;top:30px;background-color:#2f363e;border:1px solid #505a64;z-index:1}.fieldAddVue .main .list .item .fieldList li[data-v-d38dab66]{padding:3px 6px}.fieldAddVue .main .list .item .fieldList li i[data-v-d38dab66]{display:inline-block;cursor:pointer;float:right}.fieldAddVue .main .list .item .fieldList li[data-v-d38dab66]:nth-of-type(n+2){border-top:1px solid #505a64}.fieldAddVue .main .list .item .fieldList li.empty[data-v-d38dab66]{text-align:center}.fieldAddVue .main .handle[data-v-d38dab66]{line-height:100px;padding-left:50px}.fieldAddVue .main .handle label.checkbox input[type=checkbox]+span[data-v-d38dab66]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.databaseInfoVue[data-v-431c3624]{padding:0 50px;max-width:1600px;margin:auto}.databaseInfoVue .title[data-v-431c3624]{padding:15px 0}.databaseInfoVue .title .right[data-v-431c3624]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.databaseInfoVue .title .right button[data-v-431c3624]:nth-of-type(n+2){margin-left:10px}.tableTrue[data-v-431c3624]{color:#49b0f7}.pageList[data-v-431c3624]{margin-top:30px;margin-bottom:10px}.databaseAddVue .main .list[data-v-716fec08]{overflow:hidden}.databaseAddVue .main .list .item[data-v-716fec08]{width:50%;float:left;margin-bottom:20px}.databaseAddVue .main .list .item span[data-v-716fec08]{display:inline-block;width:100px}.databaseAddVue .main .list .item input[data-v-716fec08],.databaseAddVue .main .list .item select[data-v-716fec08]{width:200px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.databaseAddVue .main .handle[data-v-716fec08]{line-height:100px;padding-left:50px}.databaseAddVue .main .handle label.checkbox input[type=checkbox]+span[data-v-716fec08]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.databaseDeleteVue[data-v-530d92f2]{width:500px}.databaseDeleteVue .main p[data-v-530d92f2]{font-size:16px;margin-bottom:20px}.databaseDeleteVue .main ul[data-v-530d92f2]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.databaseDeleteVue .main ul li[data-v-530d92f2]{display:list-item;list-style-type:circle;line-height:1.5;overflow:visible;max-width:400px}.databaseAddVue .main .list[data-v-7b51cd2c]{overflow:hidden}.databaseAddVue .main .list .item[data-v-7b51cd2c]{width:50%;float:left;margin-bottom:20px}.databaseAddVue .main .list .item span[data-v-7b51cd2c]{display:inline-block;width:100px}.databaseAddVue .main .list .item input[data-v-7b51cd2c],.databaseAddVue .main .list .item select[data-v-7b51cd2c]{width:200px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.databaseAddVue .main .handle[data-v-7b51cd2c]{line-height:100px;padding-left:50px}.databaseAddVue .main .handle label.checkbox input[type=checkbox]+span[data-v-7b51cd2c]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.channelTableInfoVue[data-v-445dded4]{padding:0 50px;max-width:1600px;margin:auto}.channelTableInfoVue .title[data-v-445dded4]{padding:15px 0;overflow:hidden}.channelTableInfoVue .title .right[data-v-445dded4]{float:right;height:100%;vertical-align:middle;text-align:right;line-height:36px}.channelTableInfoVue .title .right button[data-v-445dded4]:nth-of-type(n+2){margin-left:10px}.pageList[data-v-445dded4]{margin-top:30px;margin-bottom:10px}.channelDetailsVue[data-v-0fc0b40b]{width:500px}.channelDetailsVue .main .list[data-v-0fc0b40b]{overflow:hidden}.channelDetailsVue .main .list .item[data-v-0fc0b40b]{width:100%;margin-bottom:20px}.channelDetailsVue .main .list .item span[data-v-0fc0b40b]{display:inline-block;width:100px}.channelDetailsVue .main .list .item input[data-v-0fc0b40b],.channelDetailsVue .main .list .item select[data-v-0fc0b40b]{width:310px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.channelDetailsVue .main .handle[data-v-0fc0b40b]{line-height:100px;padding-left:50px}.channelDetailsVue .main .handle label.checkbox input[type=checkbox]+span[data-v-0fc0b40b]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}.channelDeleteVue[data-v-175bf87c]{width:500px}.channelDeleteVue .main p[data-v-175bf87c]{font-size:16px;margin-bottom:20px}.channelDeleteVue .main ul[data-v-175bf87c]{padding-left:20px;margin-bottom:50px;max-height:150px;overflow-y:auto}.channelDeleteVue .main ul li[data-v-175bf87c]{display:list-item;list-style-type:circle;line-height:1.5;overflow:visible;max-width:400px}.channelAddVue[data-v-2315cb90]{width:500px}.channelAddVue .main .list[data-v-2315cb90]{overflow:hidden}.channelAddVue .main .list .item[data-v-2315cb90]{width:100%;margin-bottom:20px}.channelAddVue .main .list .item span[data-v-2315cb90]{display:inline-block;width:100px}.channelAddVue .main .list .item input[data-v-2315cb90],.channelAddVue .main .list .item select[data-v-2315cb90]{width:310px;height:31px;background-color:#2f363e;border:1px solid #505a64;background-image:none}.channelAddVue .main .handle[data-v-2315cb90]{line-height:100px;padding-left:50px}.channelAddVue .main .handle label.checkbox input[type=checkbox]+span[data-v-2315cb90]{background-color:#262b31;box-shadow:0 0 0 1px #262b31;margin-right:10px}
/*# sourceMappingURL=app.9c6ab0c57a93c0f894da068b9ee8c4e1.css.map */
\ No newline at end of file
{"version":3,"sources":["app.9c6ab0c57a93c0f894da068b9ee8c4e1.css"],"names":[],"mappings":"AAEA,KACE,WAAa,CACd,AACD,KAOE,kBAAmB,AACnB,WAAY,AACZ,iBAAkB,AAClB,gBAAiB,AACjB,yBAA0B,AAC1B,gBAAiB,AACjB,eAAiB,CAClB,AACD,YACI,kBAAoB,CACvB,AACD,YACI,kBAAmB,AACnB,QAAS,AACT,MAAO,AACP,yBAA0B,AAC1B,YAAa,AACb,yBAA0B,AAC1B,cAAgB,CACnB,AACD,uBACM,eAAgB,AAChB,gBAAkB,CACvB,AACD,mBACM,YAAa,AACb,WAAa,CAClB,AACD,wBACQ,qBAAsB,AACtB,kBAAmB,AACnB,iBAAkB,AAClB,sBAAuB,AACvB,4BAA6B,AAC7B,wBAAgC,AAChC,yBAA2B,CAClC,AACD,sCACU,uDAAyD,CAClE,AACD,uCACU,uDAAyD,CAClE,AACD,2BAEQ,uBAA0B,CACjC,AACD,iCACU,yBAA0B,AAC1B,cAAgB,CACzB,AACD,kCACU,qBAAsB,AACtB,WAAY,AACZ,kBAAmB,AACnB,UAAW,AACX,WAAY,AACZ,sBAAuB,AACvB,OAAQ,AACR,QAAS,AACT,mCAAoC,AAC5B,0BAA4B,CAC7C,AACD,SACI,kBAAmB,AACnB,OAAQ,AACR,MAAO,AACP,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,cAAe,AACf,yBAA0B,AACvB,sBAAuB,AACtB,qBAAsB,AAClB,gBAAkB,CAC7B,AACD,mBACM,YAAa,AACb,kBAAmB,AACnB,gBAAiB,AACjB,6DAA8D,AAC9D,4BAA6B,AAC7B,wBAA4B,AAC5B,kBAAoB,CACzB,AACD,mBACM,yBAA0B,AAC1B,mBAAoB,AAGpB,kBAAmB,AAEX,kCAAuC,AAE/C,cAAgB,CAErB,AACD,wCATM,YAAa,AACb,iBAAkB,AAIlB,kBAAmB,AAEnB,SAAW,CAWhB,AATD,qBAGQ,WAAY,AACZ,yBAA0B,AAC1B,eAAgB,AAChB,eAAkB,CAGzB,AACD,sBACQ,kBAAmB,AACnB,uBAAwB,AACxB,UAAW,AACX,iBAAkB,AAClB,yBAA0B,AAC1B,gBAAiB,AAET,iCAAuC,CACtD,AACD,yBACU,yBAA0B,AAE1B,wBAAyB,AACzB,gBAAkB,CAC3B,AACD,+BACY,wBAA0B,CACrC,AACD,gCACU,YAAgB,CACzB,AACD,6BACU,cAAe,AACf,WAAY,AACZ,WAAY,AACZ,WAAY,AACZ,kBAAmB,AACnB,UAAW,AACX,SAAU,AACV,yBAA0B,AAC1B,gBAAiB,AACjB,kBAAoB,CAC7B,AACD,6CACM,cAAe,AACf,kBAAmB,AACnB,iBAAkB,AAClB,kBAAmB,AAEnB,uBAAyB,CAC9B,AACD,oHACQ,UAAY,CACnB,AACD,qBACM,kBAAmB,AACnB,4BAA6B,AAC7B,0BAA2B,AAC3B,wBAAiC,CACtC,AACD,4BACQ,yDAA2D,CAClE,AACD,4BACQ,yDAA2D,CAClE,AACD,4BACQ,yDAA2D,CAClE,AACD,4BACQ,w6KAA06K,CACj7K,AACD,yBACQ,kBAAmB,AACnB,WAAY,AACZ,QAAS,AACT,iDAAkD,AAC1C,yCAA0C,AAElD,uBAA0B,CACjC,AACD,gCACQ,gDAAiD,AACzC,uCAAyC,CACxD,AACD,yCACQ,YAAgB,CACvB,AACD,oBACM,eAAiB,CACtB,AACD,sBACQ,gBAAkB,CACzB,AACD,yDACU,wBAA0B,CACnC,AACD,aACI,kBAAmB,AACnB,QAAS,AACT,SAAU,AACV,yBAA0B,AAC1B,yBAA0B,AAC1B,eAAiB,CAIpB,AACD,uBACM,MAAO,AACP,WAAY,AACZ,WAAa,CAClB,AACD,gCACM,UAAW,AACX,WAAY,AACZ,wBAA0B,CAC/B,AACD,sCACM,yBAA0B,AAC1B,6BAA+B,CACpC,AACD,sCACM,kBAAmB,AACnB,oCAA0C,CAC/C,AACD,4CACQ,oCAA0C,CACjD,AACD,iBACM,kBAAmB,AACnB,qBAAsB,AACtB,gBAAiB,AACjB,aAAe,CACpB,AACD,uBACQ,cAAe,AACf,oJAAqJ,AACrJ,kBAAmB,AACnB,WAAY,AACZ,YAAa,AACb,iBAAkB,AAClB,kBAAmB,AACnB,OAAQ,AACR,SAAU,AACV,cAAe,AACf,cAAgB,CACvB,AACD,OACE,kBAAmB,AACnB,SAAU,AACV,QAAS,AACT,gDAAkD,AAC1C,wCAA0C,AAClD,YAAa,AACb,aAAc,AACd,yBAA0B,AAC1B,yBAA0B,AAC1B,cAAe,AACf,kBAAmB,AACnB,eAAiB,CAClB,AACD,oBACI,iBAAkB,AAClB,gCAAiC,AACjC,eAAgB,AAChB,cAAgB,CACnB,AACD,sBACI,aAAc,AACd,oBAA0B,AAC1B,eAAiB,CAIpB,AACD,yCACM,UAAW,AACX,WAAY,AACZ,wBAA0B,CAC/B,AACD,+CACM,wBAA0B,CAC/B,AACD,+CACM,kBAAmB,AACnB,oCAA0C,CAC/C,AACD,qDACQ,oCAA0C,CACjD,AACD,kBACI,iBAAmB,CACtB,AAGD,aACE,YAAa,AACb,YAAa,AACb,kBAAmB,AACnB,yBAA0B,AAC1B,yBAA0B,AAC1B,0DAA2D,AAC3D,4BAA6B,AAC7B,yBAAiC,AACjC,yBAA0B,AAC1B,cAAe,AAEf,wBAAyB,AACzB,cAAgB,CACjB,AACD,mBACI,qBAAsB,AACtB,+DAAiE,CACpE,AACD,wCAEI,aAAe,CAClB,AAKD,6DAEI,aAAe,CAClB,AACD,mCAEI,aAAe,CAClB,AACD,MAEE,uBAAyB,CAC1B,AACD,sBACI,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,cAAe,AACf,iBAAmB,CACtB,AACD,4BACM,yBAA0B,AAC1B,WAAY,AACZ,oBAAsB,CAC3B,AACD,MAEE,uBAAyB,CAC1B,AACD,sBACI,WAAY,AACZ,YAAa,AACb,yBAA0B,AAC1B,6BAA8B,AAC9B,cAAe,AACf,iBAAmB,CACtB,AACD,4BACM,yBAA0B,AAC1B,WAAY,AACZ,oBAAsB,CAC3B,AACD,MAEE,uBAAyB,CAC1B,AACD,sBACI,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,6BAA8B,AAC9B,mBAAoB,AACpB,gBAAiB,AACjB,cAAe,AACf,iBAAmB,CACtB,AACD,4BACM,yBAA0B,AAC1B,WAAY,AACZ,oBAAsB,CAC3B,AACD,MAEE,uBAAyB,CAC1B,AACD,sBACI,cAAe,AACf,UAAW,AACX,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,6BAA8B,AAC9B,oBAAqB,AACrB,iBAAkB,AAClB,cAAe,AACf,iBAAmB,CACtB,AACD,4BACM,yBAA0B,AAC1B,WAAY,AACZ,oBAAsB,CAC3B,AACD,OACE,yBAA0B,AAC1B,YAAc,CACf,AACD,aACI,iBAAkB,AAClB,wBAA0B,CAC7B,AACD,mBACM,yBAA0B,AAC1B,eAAgB,AAChB,iBAAmB,CACxB,AACD,qCACM,wBAA0B,CAC/B,AACD,+BACM,eAAgB,AAChB,YAAa,AACb,aAAe,CACpB,AACD,eACE,qBAAsB,AACtB,aAAe,CAChB,AACD,yCACI,WAAY,AACZ,YAAa,AACb,iBAAkB,AAClB,gBAAiB,AAEjB,wBAAyB,AACzB,gBAAiB,AACjB,qBAAsB,AACtB,kBAAmB,AACnB,OAAS,CACZ,AACD,uDACI,qBAAsB,AACtB,gBAAiB,AACjB,WAAY,AACZ,YAAa,AACb,eAAgB,AAChB,aAAe,CAClB,AAID,gGACI,wBAA0B,CAC7B,AACD,aACE,qBAAsB,AACtB,aAAe,CAChB,AACD,kCACI,YAAc,CACjB,AACD,uCACM,qBAAsB,AACtB,WAAY,AACZ,YAAa,AACb,iBAAkB,AAClB,mBAAoB,AAEpB,wBAAyB,AACzB,gBAAiB,AACjB,yBAA0B,AAC1B,kBAAmB,AACnB,QAAS,AAED,kCAAoC,CACjD,AACD,6CAMM,yBAA0B,AAOlB,4BAA8B,CAC3C,AACD,2FAdM,qBAAsB,AACtB,WAAY,AACZ,WAAY,AACZ,YAAa,AACb,mBAAoB,AAEpB,kBAAmB,AACnB,SAAU,AACV,QAAS,AAET,uBAAyB,CAgB9B,AAZD,8CAKM,wBAA0B,CAO/B,AACD,+CACM,wBAA0B,CAC/B,AACD,qDACQ,yBAA0B,AAC1B,SAAW,CAClB,AACD,sDACQ,UAAY,CACnB,AACD,6CACM,wBAA0B,CAC/B,AACD,mDACQ,wBAA0B,CACjC,AACD,UACE,kBAAmB,AACnB,yBAA0B,AACvB,sBAAuB,AACtB,qBAAsB,AAClB,iBAAkB,AAC1B,aAAe,CAChB,AACD,cACI,qBAAsB,AACtB,eAAgB,AAChB,eAAgB,AAChB,YAAa,AACb,iBAAkB,AAClB,cAAe,AACf,eAAgB,AAEhB,wBAAyB,AACzB,iBAAmB,CACtB,AACD,oBACM,UAAY,CACjB,AACD,qBACM,yBAA0B,AAC1B,UAAY,CACjB,AACD,MACE,kBAAmB,AACnB,WAAY,AACZ,YAAa,AACb,OAAQ,AACR,MAAO,AACP,mCAAwC,AACxC,UAAY,CACb,AACD,cACI,kBAAmB,AACnB,SAAU,AACV,QAAS,AACT,gDAAkD,AAC1C,wCAA0C,AAClD,UAAW,AACX,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,aAAe,CAClB,AACD,qBACM,iBAAkB,AAClB,eAAgB,AAChB,kBAAmB,AACnB,+BAAiC,CACtC,AACD,6BACQ,cAAe,AACf,WAAY,AACZ,YAAa,AACb,yDAA0D,AAC1D,4BAA6B,AAC7B,wBAA4B,AAC5B,YAAa,AACb,cAAgB,CACvB,AACD,oBACM,iBAAmB,CACxB,AACD,0BACQ,eAAiB,CACxB,AACD,qDAEU,aAAe,CACxB,AAKD,uFAEU,aAAe,CACxB,AACD,gDAEU,aAAe,CACxB,AACD,oBACM,kBAAmB,AACnB,kBAAoB,CACzB,AACD,4CACQ,gBAAkB,CACzB,AACD,WACE,cAAgB,CACjB,AACD,aAGE,eAAiB,CAIlB,AACD,8BAPE,qBAAsB,AACtB,cAAe,AAEf,gBAAiB,AACjB,uBAAwB,AACxB,kBAAoB,CAUrB,AARD,iBAGE,gBAAiB,AAIjB,SAAW,CACZ,AACD,uBACI,yBAA0B,AAC1B,WAAY,AACZ,YAAa,AACb,kBAAmB,AACnB,iBAAkB,AAClB,mBAAoB,AACpB,kBAAmB,AACnB,QAAS,AACT,SAAU,AACV,uCAAyC,AACjC,+BAAiC,AACzC,0BAA6B,CAChC,AAED,oBACE,UAAW,AACX,WAAY,AACZ,wBAA0B,CAC3B,AAED,0BACE,wBAA0B,CAC3B,AAED,0BACE,kBAAmB,AACnB,oCAA0C,CAC3C,AACD,gCACI,oCAA0C,CAC7C,AAED,2BACE,oBAA0B,AAC1B,qDAAuD,CACxD,AACD,sCACI,kBAAmB,AACnB,SAAU,AACV,QAAS,AACT,uCAAyC,AACjC,8BAAiC,CAC5C,AACD,6CACM,kBAAoB,CACzB,AACD,iDACQ,WAAa,CACpB,AACD,4CACM,YAAa,AACb,aAAc,AACd,yBAA0B,AAC1B,kBAAmB,AACnB,yBAA0B,AAC1B,kBAAmB,AACnB,cAAe,AAEP,wEAAmF,CAChG,AACD,kDACQ,cAAe,AACf,WAAY,AACZ,YAAa,AACb,yBAA0B,AAC1B,4BAA6B,AAE7B,wBAAyB,AACzB,eAAgB,AAChB,4BAA6B,AAC7B,wBAAkC,CACzC,AACD,2DACU,mBAAoB,AACpB,6DAA+D,CACxE,AACD,iEACY,4BAA6B,AAC7B,ouIAAsuI,CACjvI,AACD,2DACU,mBAAoB,AACpB,6DAA+D,CACxE,AACD,iEACY,4BAA6B,AAC7B,wsIAA0sI,CACrtI,AACD,6EAEU,aAAe,CACxB,AAKD,uIAEU,aAAe,CACxB,AACD,wEAEU,aAAe,CACxB,AACD,sDACQ,iBAAmB,CAC1B,AACD,2DACU,iBAAmB,CAC5B,AACD,wEACQ,gBAAiB,AACjB,cAAgB,CACvB,AAGD,+BACE,eAAgB,AAChB,iBAAkB,AAClB,WAAa,CACd,AACD,sCACI,cAAgB,CACnB,AACD,6CACM,YAAa,AACb,YAAa,AACb,sBAAuB,AACvB,iBAAkB,AAClB,gBAAkB,CACvB,AACD,yBACE,qBAAsB,AACtB,gBAAiB,AACjB,cAAe,AACf,gBAAiB,AACjB,uBAAwB,AACxB,kBAAoB,CACrB,AACD,2BACE,gBAAiB,AACjB,kBAAoB,CACrB,AACD,4DACE,aAAc,AACd,WAAY,AACZ,kBAAmB,AACnB,OAAQ,AACR,QAAS,AACT,cAAe,AACf,eAAgB,AAChB,YAAa,AACb,mBAAoB,AACpB,sBAAuB,AACvB,WAAY,AACZ,uCAAyC,AACjC,+BAAiC,AAEjC,wEAAqF,CAC9F,AACD,iEACE,cAAe,AACf,qBAAsB,AACtB,oBAAsB,CACvB,AACD,iEACE,cAAe,AACf,qBAAsB,AACtB,qBAAyB,CAC1B,AACD,iEACE,cAAe,AACf,qBAAsB,AACtB,sBAAwB,CACzB,AAED,kDACE,eAAiB,CAClB,AACD,wDACI,UAAW,AACX,WAAY,AACZ,kBAAoB,CACvB,AACD,6DACM,qBAAsB,AACtB,UAAY,CACjB,AACD,8DACM,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,wBAA0B,CAC/B,AACD,iEACM,WAAY,AACZ,kBAAoB,CACzB,AACD,0EACQ,gBAAiB,AACjB,gBAAiB,AACjB,gBAAiB,AACjB,iBAAkB,AAClB,yBAA0B,AAC1B,yBAA0B,AAC1B,WAAa,CACpB,AACD,oDACE,kBAAmB,AACnB,iBAAmB,CACpB,AACD,6FACI,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACtB,AAED,qCACE,WAAa,CACd,AACD,6CACI,eAAgB,AAChB,kBAAoB,CACvB,AACD,8CACI,kBAAmB,AACnB,mBAAoB,AACpB,iBAAkB,AAClB,eAAiB,CACpB,AACD,iDACM,kBAAmB,AACnB,uBAAwB,AACxB,gBAAiB,AACjB,eAAiB,CACtB,AAED,mCACE,eAAgB,AAChB,iBAAkB,AAClB,WAAa,CACd,AACD,0CACI,cAAgB,CACnB,AACD,iDACM,YAAa,AACb,YAAa,AACb,sBAAuB,AACvB,iBAAkB,AAClB,gBAAkB,CACvB,AACD,yEACQ,gBAAkB,CACzB,AACD,2BACE,gBAAiB,AACjB,kBAAoB,CACrB,AAED,sDACE,eAAiB,CAClB,AACD,4DACI,UAAW,AACX,WAAY,AACZ,kBAAoB,CACvB,AACD,iEACM,qBAAsB,AACtB,WAAa,CAClB,AACD,qIACM,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC5B,AACD,wDACE,kBAAmB,AACnB,iBAAmB,CACpB,AACD,iGACI,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACtB,AAED,mCACE,WAAa,CACd,AACD,+CACI,eAAiB,CACpB,AACD,qDACM,WAAY,AACZ,mBAAoB,AACpB,gBAAkB,CACvB,AACD,0DACQ,qBAAsB,AACtB,UAAY,CACnB,AACD,uDACQ,qBAAsB,AACtB,WAAY,AACZ,YAAa,AACb,iBAAkB,AAClB,kBAAmB,AACnB,iBAAkB,AAClB,eAAgB,AAChB,kBAAmB,AAEnB,uBAAyB,CAChC,AACD,6DACU,wBAA0B,CACnC,AACD,uH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M,kBAAmB,AACnB,QAAU,CACf,AACD,gDACM,kBAAoB,CACzB,AACD,uDACM,kBAAmB,AACnB,WAAY,AACZ,SAAU,AACV,yBAA0B,AAC1B,yBAA0B,AAC1B,iBAAkB,AAClB,eAAiB,CACtB,AACD,0DACQ,YAAa,AACb,eAAgB,AAEhB,wBAAyB,AACzB,gBAAiB,AACjB,gBAAiB,AACjB,uBAAwB,AACxB,kBAAoB,CAC3B,AACD,gEACU,cAAe,AACf,wBAA0B,CACnC,AACD,yCACI,iBAAmB,CACtB,AACD,iDACM,kBAAmB,AACnB,UAAW,AACX,SAAU,AACV,UAAY,CACjB,AACD,wDACQ,YAAa,AACb,sBAAuB,AACvB,yBAA0B,AAC1B,gwBAAkwB,CACzwB,AACD,6CACI,WAAY,AACZ,YAAc,CACjB,AAED,gCACE,eAAgB,AAChB,iBAAkB,AAClB,WAAa,CACd,AACD,uCACI,cAAgB,CACnB,AACD,8CACM,YAAa,AACb,YAAa,AACb,sBAAuB,AACvB,iBAAkB,AAClB,gBAAkB,CACvB,AACD,sEACQ,gBAAkB,CACzB,AACD,2BACE,gBAAiB,AACjB,kBAAoB,CACrB,AAED,qCACE,WAAa,CACd,AACD,6CACI,eAAgB,AAChB,kBAAoB,CACvB,AACD,8CACI,kBAAmB,AACnB,mBAAoB,AACpB,iBAAkB,AAClB,eAAiB,CACpB,AACD,iDACM,kBAAmB,AACnB,uBAAwB,AACxB,gBAAiB,AACjB,iBAAkB,AAClB,eAAiB,CACtB,AAED,6BACE,WAAa,CACd,AACD,mCACI,cAAgB,CACnB,AACD,qCACM,kBAAmB,AACnB,kBAAoB,CACzB,AACD,0CACQ,qBAAsB,AACtB,UAAY,CACnB,AACD,2CACQ,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,sBAAuB,AACvB,eAAiB,CACxB,AAED,6BACE,WAAa,CACd,AACD,mCACI,cAAgB,CACnB,AACD,qCACM,kBAAmB,AACnB,kBAAoB,CACzB,AACD,0CACQ,qBAAsB,AACtB,UAAY,CACnB,AACD,2CACQ,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,sBAAuB,AACvB,eAAiB,CACxB,AAQD,2EACE,eAAgB,AAChB,iBAAkB,AAClB,WAAa,CACd,AACD,2CACI,cAAgB,CACnB,AACD,kDACM,YAAa,AACb,YAAa,AACb,sBAAuB,AACvB,iBAAkB,AAClB,gBAAkB,CACvB,AACD,0EACQ,gBAAkB,CACzB,AACD,2BACE,gBAAiB,AACjB,kBAAoB,CACrB,AAED,gDACE,cAAe,AACf,WAAY,AACZ,UAAY,CACb,AACD,gDACE,UAAW,AACX,WAAY,AACZ,mBAAoB,AACpB,iBAAmB,CACpB,AACD,qDACI,qBAAsB,AACtB,WAAa,CAChB,AACD,6GACI,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC1B,AACD,2DACI,YAAa,AACb,kBAAmB,AACnB,aAAc,AACd,SAAU,AACV,yBAA0B,AAC1B,yBAA0B,AAC1B,SAAW,CACd,AACD,8DACM,eAAiB,CACtB,AACD,gEACQ,qBAAsB,AACtB,eAAgB,AAChB,WAAa,CACpB,AACD,+EACQ,4BAA8B,CACrC,AACD,oEACQ,iBAAmB,CAC1B,AACD,4CACE,kBAAmB,AACnB,iBAAmB,CACpB,AACD,qFACI,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACtB,AAED,iCACE,WAAa,CACd,AACD,yCACI,eAAgB,AAChB,kBAAoB,CACvB,AACD,0CACI,kBAAmB,AACnB,mBAAoB,AACpB,iBAAkB,AAClB,eAAiB,CACpB,AACD,6CACM,kBAAmB,AACnB,uBAAwB,AACxB,gBAAiB,AACjB,iBAAkB,AAClB,eAAiB,CACtB,AAED,gDACE,cAAe,AACf,WAAY,AACZ,UAAY,CACb,AACD,gDACE,UAAW,AACX,WAAY,AACZ,mBAAoB,AACpB,iBAAmB,CACpB,AACD,qDACI,qBAAsB,AACtB,WAAa,CAChB,AACD,6GACI,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC1B,AACD,2DACI,YAAa,AACb,kBAAmB,AACnB,aAAc,AACd,SAAU,AACV,yBAA0B,AAC1B,yBAA0B,AAC1B,SAAW,CACd,AACD,8DACM,eAAiB,CACtB,AACD,gEACQ,qBAAsB,AACtB,eAAgB,AAChB,WAAa,CACpB,AACD,+EACQ,4BAA8B,CACrC,AACD,oEACQ,iBAAmB,CAC1B,AACD,4CACE,kBAAmB,AACnB,iBAAmB,CACpB,AACD,qFACI,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACtB,AAED,kCACE,eAAgB,AAChB,iBAAkB,AAClB,WAAa,CACd,AACD,yCACI,cAAgB,CACnB,AACD,gDACM,YAAa,AACb,YAAa,AACb,sBAAuB,AACvB,iBAAkB,AAClB,gBAAkB,CACvB,AACD,wEACQ,gBAAkB,CACzB,AACD,4BACE,aAAe,CAChB,AACD,2BACE,gBAAiB,AACjB,kBAAoB,CACrB,AAED,6CACE,eAAiB,CAClB,AACD,mDACI,UAAW,AACX,WAAY,AACZ,kBAAoB,CACvB,AACD,wDACM,qBAAsB,AACtB,WAAa,CAClB,AACD,mHACM,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC5B,AACD,+CACE,kBAAmB,AACnB,iBAAmB,CACpB,AACD,wFACI,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACtB,AAED,oCACE,WAAa,CACd,AACD,4CACI,eAAgB,AAChB,kBAAoB,CACvB,AACD,6CACI,kBAAmB,AACnB,mBAAoB,AACpB,iBAAkB,AAClB,eAAiB,CACpB,AACD,gDACM,kBAAmB,AACnB,uBAAwB,AACxB,gBAAiB,AACjB,iBAAkB,AAClB,eAAiB,CACtB,AAED,6CACE,eAAiB,CAClB,AACD,mDACI,UAAW,AACX,WAAY,AACZ,kBAAoB,CACvB,AACD,wDACM,qBAAsB,AACtB,WAAa,CAClB,AACD,mHACM,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC5B,AACD,+CACE,kBAAmB,AACnB,iBAAmB,CACpB,AACD,wFACI,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACtB,AAED,sCACE,eAAgB,AAChB,iBAAkB,AAClB,WAAa,CACd,AACD,6CACI,eAAgB,AAChB,eAAiB,CACpB,AACD,oDACM,YAAa,AACb,YAAa,AACb,sBAAuB,AACvB,iBAAkB,AAClB,gBAAkB,CACvB,AACD,4EACQ,gBAAkB,CACzB,AACD,2BACE,gBAAiB,AACjB,kBAAoB,CACrB,AAED,oCACE,WAAa,CACd,AACD,gDACI,eAAiB,CACpB,AACD,sDACM,WAAY,AACZ,kBAAoB,CACzB,AACD,2DACQ,qBAAsB,AACtB,WAAa,CACpB,AACD,yHACQ,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC9B,AACD,kDACI,kBAAmB,AACnB,iBAAmB,CACtB,AACD,2FACM,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACxB,AAED,mCACE,WAAa,CACd,AACD,2CACI,eAAgB,AAChB,kBAAoB,CACvB,AACD,4CACI,kBAAmB,AACnB,mBAAoB,AACpB,iBAAkB,AAClB,eAAiB,CACpB,AACD,+CACM,kBAAmB,AACnB,uBAAwB,AACxB,gBAAiB,AACjB,iBAAkB,AAClB,eAAiB,CACtB,AAED,gCACE,WAAa,CACd,AACD,4CACI,eAAiB,CACpB,AACD,kDACM,WAAY,AACZ,kBAAoB,CACzB,AACD,uDACQ,qBAAsB,AACtB,WAAa,CACpB,AACD,iHACQ,YAAa,AACb,YAAa,AACb,yBAA0B,AAC1B,yBAA0B,AAC1B,qBAAuB,CAC9B,AACD,8CACI,kBAAmB,AACnB,iBAAmB,CACtB,AACD,uFACM,yBAA0B,AAElB,6BAA8B,AACtC,iBAAmB,CACxB","file":"app.9c6ab0c57a93c0f894da068b9ee8c4e1.css","sourcesContent":["\n@charset \"UTF-8\";\nbody {\n height: 100%;\n}\n#app {\n /*font-family: 'Avenir', Helvetica, Arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-align: center;\n color: #2c3e50;\n margin-top: 60px;*/\n position: absolute;\n width: 100%;\n min-width: 1366px;\n min-height: 100%;\n background-color: #394048;\n line-height: 1.5;\n text-align: left;\n}\n#app select {\n padding-right: 41px;\n}\n#app > header {\n position: absolute;\n right: 0;\n top: 0;\n width: calc(100% - 230px);\n height: 50px;\n background-color: #F8FCFF;\n padding: 0 50px;\n}\n#app > header .pageTitle {\n font-size: 20px;\n line-height: 50px;\n}\n#app > header .right {\n float: right;\n height: 50px;\n}\n#app > header .right span {\n display: inline-block;\n position: relative;\n line-height: 50px;\n padding: 0 10px 0 35px;\n background-repeat: no-repeat;\n background-position: 5px center;\n background-size: 24px auto;\n}\n#app > header .right span:nth-of-type(1) {\n background-image: url(../../static/img/user.f69555a.png);\n}\n#app > header .right span:nth-of-type(2) {\n background-image: url(../../static/img/exit.9044e79.png);\n}\n#app > header .right .logout {\n -webkit-transition: all 0.2s ease;\n transition: all 0.2s ease;\n}\n#app > header .right .logout:hover {\n background-color: #E5E5E5;\n cursor: pointer;\n}\n#app > header .right .logout:before {\n display: inline-block;\n content: \"\";\n position: absolute;\n width: 1px;\n height: 65%;\n background-color: #000;\n left: 0;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n#app > nav {\n position: absolute;\n left: 0;\n top: 0;\n width: 230px;\n height: 100%;\n background-color: #282D33;\n color: #9ea9b9;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n#app > nav .sysTitle {\n height: 50px;\n line-height: 180px;\n overflow: hidden;\n background-image: url(../../static/img/nav-title.753942e.png);\n background-repeat: no-repeat;\n background-position: center;\n margin-bottom: 20px;\n}\n#app > nav .selectPt {\n border: 1px solid #454c56;\n margin: 0 20px 20px;\n height: 40px;\n line-height: 40px;\n text-align: center;\n -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.9);\n box-shadow: 0 0 7px rgba(0, 0, 0, 0.9);\n position: relative;\n cursor: pointer;\n z-index: 1;\n}\n#app > nav .selectPt p {\n height: 40px;\n line-height: 40px;\n color: #ccc;\n background-color: #282D33;\n font-size: 16px;\n font-weight: bold;\n position: relative;\n z-index: 1;\n}\n#app > nav .selectPt ul {\n position: absolute;\n width: calc(100% + 2px);\n left: -1px;\n line-height: 40px;\n border: 1px solid #454c56;\n border-top: none;\n -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.9);\n box-shadow: 0 0 7px rgba(0, 0, 0, 0.9);\n}\n#app > nav .selectPt ul li {\n background-color: #282D33;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n margin-top: -40px;\n}\n#app > nav .selectPt ul li:hover {\n background-color: #14181B;\n}\n#app > nav .selectPt ul.active li {\n margin-top: 0px;\n}\n#app > nav .selectPt ul:before {\n display: block;\n content: \"\";\n width: 100%;\n height: 1px;\n position: absolute;\n left: -1px;\n top: -1px;\n border: 1px solid #454c56;\n border-top: none;\n border-bottom: none;\n}\n#app > nav .list-title a, #app > nav .list-item a {\n display: block;\n text-align: center;\n line-height: 50px;\n text-indent: -15px;\n -webkit-transition: all .2s ease;\n transition: all .2s ease;\n}\n#app > nav .list-title a:hover, #app > nav .list-title a.active, #app > nav .list-item a:hover, #app > nav .list-item a.active {\n color: #fff;\n}\n#app > nav .list-title {\n position: relative;\n background-repeat: no-repeat;\n background-size: 40px 40px;\n background-position: 20px center;\n}\n#app > nav .list-title.icon-1 {\n background-image: url(../../static/img/list-1.06b5e92.png);\n}\n#app > nav .list-title.icon-2 {\n background-image: url(../../static/img/list-2.a0e5ac9.png);\n}\n#app > nav .list-title.icon-3 {\n background-image: url(../../static/img/list-3.9a7faff.png);\n}\n#app > nav .list-title.icon-4 {\n background-image: url(data:image/png;base64,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);\n}\n#app > nav .list-title img {\n position: absolute;\n right: 20px;\n top: 50%;\n -webkit-transform: translateY(-50%) rotate(90deg);\n transform: translateY(-50%) rotate(90deg);\n -webkit-transition: all 0.2s ease;\n transition: all 0.2s ease;\n}\n#app > nav .list-title.active img {\n -webkit-transform: translateY(-50%) rotate(0deg);\n transform: translateY(-50%) rotate(0deg);\n}\n#app > nav .list-title.active + .list-item a {\n margin-top: 0px;\n}\n#app > nav .list-item {\n overflow: hidden;\n}\n#app > nav .list-item a {\n margin-top: -50px;\n}\n#app > nav .list-item a:hover, #app > nav .list-item a.active {\n background-color: #14181B;\n}\n#app > section {\n position: absolute;\n right: 0;\n top: 50px;\n width: calc(100% - 230px);\n height: calc(100% - 50px);\n overflow-y: auto;\n /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/\n /*定义滚动条轨道 内阴影+圆角*/\n /*定义滑块 内阴影+圆角*/\n}\n#app > section.loginPage {\n top: 0;\n width: 100%;\n height: 100%;\n}\n#app > section::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: #F5F5F5;\n}\n#app > section::-webkit-scrollbar-track {\n background-color: #394048;\n border-left: 1px solid #121315;\n}\n#app > section::-webkit-scrollbar-thumb {\n border-radius: 2px;\n background-color: rgba(73, 175, 247, 0.3);\n}\n#app > section::-webkit-scrollbar-thumb:hover {\n background-color: rgba(73, 175, 247, 0.7);\n}\n#app > section > div {\n position: relative;\n padding-bottom: 150px;\n min-height: 100%;\n color: #c0c7cd;\n}\n#app > section > div:after {\n display: block;\n content: \"\\A9 2012-2017 zhiweidata.com, All Rights Reserved.\\4EACICP\\5907 13015804\\53F7-1\\5907\\6848\\4EAC\\516C\\7F51\\5B89\\5907 11010502034130\\53F7\";\n position: absolute;\n width: 100%;\n height: 30px;\n line-height: 30px;\n text-align: center;\n left: 0;\n bottom: 0;\n color: #7F868E;\n font-size: 12px;\n}\n#alert {\n position: absolute;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%) scale(0);\n transform: translate(-50%, -50%) scale(0);\n width: 470px;\n height: 270px;\n background-color: #394048;\n border: 1px solid #454E57;\n color: #828991;\n border-radius: 5px;\n overflow: hidden;\n}\n#alert .alert-title {\n line-height: 40px;\n border-bottom: 1px solid #4E5560;\n padding: 0 20px;\n font-size: 18px;\n}\n#alert .alert-content {\n height: 170px;\n padding: 20px 20px 0 20px;\n overflow-y: auto;\n /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/\n /*定义滚动条轨道 内阴影+圆角*/\n /*定义滑块 内阴影+圆角*/\n}\n#alert .alert-content::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: #F5F5F5;\n}\n#alert .alert-content::-webkit-scrollbar-track {\n background-color: #282D33;\n}\n#alert .alert-content::-webkit-scrollbar-thumb {\n border-radius: 2px;\n background-color: rgba(73, 175, 247, 0.3);\n}\n#alert .alert-content::-webkit-scrollbar-thumb:hover {\n background-color: rgba(73, 175, 247, 0.7);\n}\n#alert .alert-btn {\n text-align: center;\n}\n\n@charset \"UTF-8\";\n.searchInput {\n width: 412px;\n height: 36px;\n border-radius: 3px;\n border: 1px solid #4E5560;\n background-color: #262D33;\n background-image: url(../../static/img/search.d87d86b.png);\n background-repeat: no-repeat;\n background-position: 10px center;\n padding: 3px 6px 3px 45px;\n color: #d4d4d4;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n font-size: 16px;\n}\n.searchInput:focus {\n border-color: #49B0F7;\n background-image: url(../../static/img/search_focus.fbffcbd.png);\n}\n.searchInput::-webkit-input-placeholder {\n /* WebKit browsers */\n color: #868D93;\n}\n.searchInput:-moz-placeholder {\n /* Mozilla Firefox 4 to 18 */\n color: #868D93;\n}\n.searchInput::-moz-placeholder {\n /* Mozilla Firefox 19+ */\n color: #868D93;\n}\n.searchInput:-ms-input-placeholder {\n /* Internet Explorer 10+ */\n color: #868D93;\n}\n.btn1 {\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n}\n.btn1:not([disabled]) {\n width: 122px;\n height: 33px;\n border: 1px solid #4E5560;\n background-color: #262D33;\n color: #c0c7cd;\n border-radius: 2px;\n}\n.btn1:not([disabled]):hover {\n background-color: #49AFF7;\n color: #fff;\n border-color: #49AFF7;\n}\n.btn2 {\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n}\n.btn2:not([disabled]) {\n width: 84px;\n height: 33px;\n border: 1px solid #4E5560;\n background-color: transparent;\n color: #c0c7cd;\n border-radius: 2px;\n}\n.btn2:not([disabled]):hover {\n background-color: #49AFF7;\n color: #fff;\n border-color: #49AFF7;\n}\n.btn3 {\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n}\n.btn3:not([disabled]) {\n width: 125px;\n height: 39px;\n border: 2px solid #242C2F;\n background-color: transparent;\n letter-spacing: 5px;\n text-indent: 5px;\n color: #c0c7cd;\n border-radius: 2px;\n}\n.btn3:not([disabled]):hover {\n background-color: #49AFF7;\n color: #fff;\n border-color: #242C2F;\n}\n.btn4 {\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n}\n.btn4:not([disabled]) {\n display: block;\n width: 80%;\n height: 50px;\n margin: auto;\n border: 2px solid #48515A;\n background-color: transparent;\n letter-spacing: 20px;\n text-indent: 20px;\n color: #49515C;\n border-radius: 2px;\n}\n.btn4:not([disabled]):hover {\n background-color: #49AFF7;\n color: #fff;\n border-color: #49AFF7;\n}\n.table {\n background-color: #282D33;\n padding: 15px;\n}\n.table table {\n line-height: 50px;\n border-collapse: collapse;\n}\n.table table tr td {\n border: 1px solid #394048;\n padding: 0 10px;\n position: relative;\n}\n.table table tr:nth-of-type(2n+3) td {\n background-color: #262B31;\n}\n.table table tr.empty > td:after {\n display: inline;\n content: \"-\";\n color: #383F47;\n}\nlabel.checkbox {\n display: inline-block;\n line-height: 1;\n}\nlabel.checkbox input[type=checkbox] + span {\n width: 25px;\n height: 25px;\n line-height: 22px;\n border-radius: 0;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n overflow: hidden;\n border-color: #383F47;\n position: relative;\n top: 7px;\n}\nlabel.checkbox input[type=checkbox]:checked + span:after {\n display: inline-block;\n content: \"\\2714\";\n width: 100%;\n height: 100%;\n font-size: 26px;\n color: #49B0F7;\n}\nlabel.checkbox input[type=checkbox] + span:hover {\n border: 1px solid #49B0F7;\n}\nlabel.checkbox input[type=checkbox]:checked + span {\n border: 1px solid #49B0F7;\n}\nlabel.toggle {\n display: inline-block;\n line-height: 1;\n}\nlabel.toggle input[type=checkbox] {\n display: none;\n}\nlabel.toggle input[type=checkbox] + span {\n display: inline-block;\n width: 45px;\n height: 25px;\n line-height: 22px;\n border-radius: 25px;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n overflow: hidden;\n border: 1px solid #383F47;\n position: relative;\n top: 7px;\n -webkit-box-shadow: 0 0 0 1px #262B31 inset;\n box-shadow: 0 0 0 1px #262B31 inset;\n}\nlabel.toggle input[type=checkbox] + span:after {\n display: inline-block;\n content: \"\";\n width: 21px;\n height: 21px;\n border-radius: 21px;\n background-color: #383F47;\n position: absolute;\n left: 1px;\n top: 1px;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n}\nlabel.toggle input[type=checkbox] + span:before {\n display: inline-block;\n content: \"\";\n width: 21px;\n height: 21px;\n background-color: #14171a;\n position: absolute;\n left: 1px;\n top: 1px;\n border-radius: 21px;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n}\nlabel.toggle input[type=checkbox]:checked + span {\n border: 1px solid #49B0F7;\n}\nlabel.toggle input[type=checkbox]:checked + span:after {\n background-color: #49B0F7;\n left: 21px;\n}\nlabel.toggle input[type=checkbox]:checked + span:before {\n width: 42px;\n}\nlabel.toggle input[type=checkbox] + span:hover {\n border: 1px solid #49B0F7;\n}\nlabel.toggle input[type=checkbox] + span:hover:after {\n background-color: #49B0F7;\n}\n.pageList {\n text-align: center;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n color: #68757D;\n}\n.pageList div {\n display: inline-block;\n padding: 0 10px;\n min-width: 34px;\n height: 34px;\n line-height: 34px;\n color: #68757D;\n cursor: pointer;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n border-radius: 2px;\n}\n.pageList div:hover {\n color: #fff;\n}\n.pageList div.active {\n background-color: #49AFF7;\n color: #fff;\n}\n.mask {\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n background-color: rgba(37, 43, 48, 0.5);\n z-index: 10;\n}\n.mask .pop-up {\n position: absolute;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%) scale(0);\n transform: translate(-50%, -50%) scale(0);\n opacity: 0;\n width: 710px;\n background-color: #394048;\n border: 1px solid #515B65;\n color: #828991;\n}\n.mask .pop-up .title {\n line-height: 40px;\n font-size: 18px;\n padding-left: 10px;\n border-bottom: 1px solid #515B65;\n}\n.mask .pop-up .title i.close {\n display: block;\n width: 40px;\n height: 40px;\n background-image: url(../../static/img/close.f44f788.png);\n background-repeat: no-repeat;\n background-position: center;\n float: right;\n cursor: pointer;\n}\n.mask .pop-up .main {\n padding: 20px 30px;\n}\n.mask .pop-up .main input {\n padding: 3px 6px;\n}\n.mask .pop-up .main input::-webkit-input-placeholder {\n /* WebKit browsers */\n color: #848D94;\n}\n.mask .pop-up .main input:-moz-placeholder {\n /* Mozilla Firefox 4 to 18 */\n color: #848D94;\n}\n.mask .pop-up .main input::-moz-placeholder {\n /* Mozilla Firefox 19+ */\n color: #848D94;\n}\n.mask .pop-up .main input:-ms-input-placeholder {\n /* Internet Explorer 10+ */\n color: #848D94;\n}\n.mask .pop-up .btns {\n text-align: center;\n margin-bottom: 40px;\n}\n.mask .pop-up .btns button:nth-of-type(n + 2) {\n margin-left: 70px;\n}\n.dateInput {\n cursor: pointer;\n}\n.lengthLimit {\n display: inline-block;\n line-height: 1;\n max-width: 250px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.lengthLimit-new {\n display: inline-block;\n line-height: 1;\n max-width: 130px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n z-index: 1;\n}\n.lengthLimit-new:hover {\n background-color: #c0c7cd;\n color: #333;\n padding: 3px;\n border-radius: 3px;\n overflow: visible;\n white-space: nowrap;\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n max-width: 9999px !important;\n}\n/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/\n::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: #F5F5F5;\n}\n/*定义滚动条轨道 内阴影+圆角*/\n::-webkit-scrollbar-track {\n background-color: #394048;\n}\n/*定义滑块 内阴影+圆角*/\n::-webkit-scrollbar-thumb {\n border-radius: 2px;\n background-color: rgba(73, 175, 247, 0.3);\n}\n::-webkit-scrollbar-thumb:hover {\n background-color: rgba(73, 175, 247, 0.7);\n}\n\n.loginVue[data-v-bf66f89c] {\n padding: 15px 45px 0 45px;\n background-image: url(../../static/img/bg.5c72923.png);\n}\n.loginVue .loginForm[data-v-bf66f89c] {\n position: absolute;\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.loginVue .loginForm .title[data-v-bf66f89c] {\n margin-bottom: 20px;\n}\n.loginVue .loginForm .title img[data-v-bf66f89c] {\n margin: auto;\n}\n.loginVue .loginForm .form[data-v-bf66f89c] {\n width: 500px;\n height: 400px;\n border: 2px solid #3B444D;\n border-radius: 3px;\n background-color: #23282E;\n padding: 60px 30px;\n color: #49515C;\n -webkit-box-shadow: 0 0 40px 0 rgba(11, 3, 5, 0.75), 0 0 10px 0 rgba(11, 3, 5, 0.75) inset;\n box-shadow: 0 0 40px 0 rgba(11, 3, 5, 0.75), 0 0 10px 0 rgba(11, 3, 5, 0.75) inset;\n}\n.loginVue .loginForm .form > input[data-v-bf66f89c] {\n display: block;\n width: 100%;\n height: 40px;\n border-color: transparent;\n border-bottom-color: #49515C;\n -webkit-transition: all .5s ease;\n transition: all .5s ease;\n font-size: 18px;\n background-repeat: no-repeat;\n background-position: right center;\n}\n.loginVue .loginForm .form > input.username[data-v-bf66f89c] {\n margin-bottom: 30px;\n background-image: url(../../static/img/username_1.32bdea3.png);\n}\n.loginVue .loginForm .form > input.username[data-v-bf66f89c]:focus {\n border-bottom-color: #49AFF7;\n background-image: url(data:image/png;base64,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);\n}\n.loginVue .loginForm .form > input.password[data-v-bf66f89c] {\n margin-bottom: 10px;\n background-image: url(../../static/img/password_1.0160997.png);\n}\n.loginVue .loginForm .form > input.password[data-v-bf66f89c]:focus {\n border-bottom-color: #49AFF7;\n background-image: url(data:image/png;base64,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);\n}\n.loginVue .loginForm .form > input[data-v-bf66f89c]::-webkit-input-placeholder {\n /* WebKit browsers */\n color: #49515C;\n}\n.loginVue .loginForm .form > input[data-v-bf66f89c]:-moz-placeholder {\n /* Mozilla Firefox 4 to 18 */\n color: #49515C;\n}\n.loginVue .loginForm .form > input[data-v-bf66f89c]::-moz-placeholder {\n /* Mozilla Firefox 19+ */\n color: #49515C;\n}\n.loginVue .loginForm .form > input[data-v-bf66f89c]:-ms-input-placeholder {\n /* Internet Explorer 10+ */\n color: #49515C;\n}\n.loginVue .loginForm .form .remember[data-v-bf66f89c] {\n padding-left: 20px;\n}\n.loginVue .loginForm .form .remember span[data-v-bf66f89c] {\n margin-right: 10px;\n}\n.loginVue .loginForm .form button.btn4[data-v-bf66f89c]:not([disabled]) {\n margin-top: 75px;\n font-size: 18px;\n}\n\n@charset \"UTF-8\";\n.checkInfoVue[data-v-55c157a3] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.checkInfoVue .title[data-v-55c157a3] {\n padding: 15px 0;\n}\n.checkInfoVue .title .right[data-v-55c157a3] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.maxLen[data-v-55c157a3] {\n display: inline-block;\n max-width: 410px;\n line-height: 1;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.pageList[data-v-55c157a3] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\ntr:not(:first-child) td[data-v-55c157a3]:first-child:before {\n display: none;\n content: \"\";\n position: absolute;\n left: 0;\n top: 50%;\n line-height: 1;\n font-size: 12px;\n padding: 4px;\n border-radius: 10px;\n background-color: #000;\n color: #fff;\n -webkit-transform: translate(-70%, -50%);\n transform: translate(-70%, -50%);\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7), -2px 3px 5px rgba(255, 255, 255, 0.5) inset;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.7), -2px 3px 5px rgba(255, 255, 255, 0.5) inset;\n}\ntr:not(:first-child).lv-1 td[data-v-55c157a3]:first-child:before {\n display: block;\n content: \"\\7D27\\6025\";\n background-color: red;\n}\ntr:not(:first-child).lv-2 td[data-v-55c157a3]:first-child:before {\n display: block;\n content: \"\\7565\\6025\";\n background-color: yellow;\n}\ntr:not(:first-child).lv-3 td[data-v-55c157a3]:first-child:before {\n display: block;\n content: \"\\4E0D\\6025\";\n background-color: green;\n}\n\n.checkInfoDetailsVue .main .list[data-v-e06a8e0c] {\n overflow: hidden;\n}\n.checkInfoDetailsVue .main .list .item[data-v-e06a8e0c] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n}\n.checkInfoDetailsVue .main .list .item span[data-v-e06a8e0c] {\n display: inline-block;\n width: 80px;\n}\n.checkInfoDetailsVue .main .list .item input[data-v-e06a8e0c] {\n width: 219px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n}\n.checkInfoDetailsVue .main .list .item.big-area[data-v-e06a8e0c] {\n width: 100%;\n vertical-align: top;\n}\n.checkInfoDetailsVue .main .list .item.big-area textarea[data-v-e06a8e0c] {\n min-width: 543px;\n max-width: 543px;\n min-height: 75px;\n max-height: 150px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n padding: 6px;\n}\n.checkInfoDetailsVue .main .handle[data-v-e06a8e0c] {\n line-height: 100px;\n padding-left: 50px;\n}\n.checkInfoDetailsVue .main .handle label.checkbox input[type=checkbox] + span[data-v-e06a8e0c] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.checkInfoDeleteVue[data-v-5ba6f71b] {\n width: 500px;\n}\n.checkInfoDeleteVue .main p[data-v-5ba6f71b] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.checkInfoDeleteVue .main ul[data-v-5ba6f71b] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.checkInfoDeleteVue .main ul li[data-v-5ba6f71b] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n max-width: 400px;\n}\n\n.checkTemplateVue[data-v-7f8ae755] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.checkTemplateVue .title[data-v-7f8ae755] {\n padding: 15px 0;\n}\n.checkTemplateVue .title .right[data-v-7f8ae755] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.checkTemplateVue .title .right button[data-v-7f8ae755]:nth-of-type(n + 2) {\n margin-left: 10px;\n}\n.pageList[data-v-7f8ae755] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\n\n.checkTemplateDetailsVue .main .list[data-v-ac0b4520] {\n overflow: hidden;\n}\n.checkTemplateDetailsVue .main .list .item[data-v-ac0b4520] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n}\n.checkTemplateDetailsVue .main .list .item span[data-v-ac0b4520] {\n display: inline-block;\n width: 100px;\n}\n.checkTemplateDetailsVue .main .list .item input[data-v-ac0b4520], .checkTemplateDetailsVue .main .list .item select[data-v-ac0b4520] {\n width: 200px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.checkTemplateDetailsVue .main .handle[data-v-ac0b4520] {\n line-height: 100px;\n padding-left: 50px;\n}\n.checkTemplateDetailsVue .main .handle label.checkbox input[type=checkbox] + span[data-v-ac0b4520] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.channelSelectVue[data-v-327c6374] {\n width: 500px;\n}\n.channelSelectVue .main .list[data-v-327c6374] {\n overflow: hidden;\n}\n.channelSelectVue .main .list .item[data-v-327c6374] {\n width: 100%;\n margin-bottom: 20px;\n line-height: 30px;\n}\n.channelSelectVue .main .list .item span[data-v-327c6374] {\n display: inline-block;\n width: 60px;\n}\n.channelSelectVue .main .list .item i[data-v-327c6374] {\n display: inline-block;\n width: 25px;\n height: 25px;\n line-height: 25px;\n text-align: center;\n margin-left: 10px;\n cursor: pointer;\n border-radius: 3px;\n -webkit-transition: all .3s ease;\n transition: all .3s ease;\n}\n.channelSelectVue .main .list .item i[data-v-327c6374]:hover {\n background-color: #2F363E;\n}\n.channelSelectVue .main .list .item input[data-v-327c6374], .channelSelectVue .main .list .item select[data-v-327c6374] {\n width: 290px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.channelSelectVue .main .handle[data-v-327c6374] {\n line-height: 100px;\n padding-left: 50px;\n}\n.channelSelectVue .main .handle label.checkbox input[type=checkbox] + span[data-v-327c6374] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.checkInfoDeleteVue[data-v-080ca423] {\n width: 500px;\n}\n.checkInfoDeleteVue .main p[data-v-080ca423] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.checkInfoDeleteVue .main ul[data-v-080ca423] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.checkInfoDeleteVue .main ul li[data-v-080ca423] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n overflow: visible;\n max-width: 400px;\n}\n\n.checkTemplateDetailsVue .main .list[data-v-5049ab6e] {\n overflow: hidden;\n}\n.checkTemplateDetailsVue .main .list .item[data-v-5049ab6e] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n}\n.checkTemplateDetailsVue .main .list .item span[data-v-5049ab6e] {\n display: inline-block;\n width: 100px;\n}\n.checkTemplateDetailsVue .main .list .item input[data-v-5049ab6e], .checkTemplateDetailsVue .main .list .item select[data-v-5049ab6e] {\n width: 200px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.checkTemplateDetailsVue .main .list .item input[readonly][data-v-5049ab6e], .checkTemplateDetailsVue .main .list .item select[readonly][data-v-5049ab6e] {\n cursor: pointer;\n}\n.checkTemplateDetailsVue .main .handle[data-v-5049ab6e] {\n line-height: 100px;\n padding-left: 50px;\n}\n.checkTemplateDetailsVue .main .handle label.checkbox input[type=checkbox] + span[data-v-5049ab6e] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.processingRecordVue[data-v-70aa49c2] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.processingRecordVue .title[data-v-70aa49c2] {\n padding: 15px 0;\n}\n.processingRecordVue .title .right[data-v-70aa49c2] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.maxLen[data-v-70aa49c2] {\n display: inline-block;\n max-width: 410px;\n line-height: 1;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.lengthLimit[data-v-70aa49c2] {\n display: inline-block;\n line-height: 1;\n max-width: 250px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.pageList[data-v-70aa49c2] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\n.lengthLimit-new[data-v-70aa49c2] {\n max-width: 90px;\n}\n\n.checkInfoDetailsVue .main[data-v-27fc3df4] {\n padding-bottom: 50px;\n}\n.checkInfoDetailsVue .main .list[data-v-27fc3df4] {\n overflow: hidden;\n}\n.checkInfoDetailsVue .main .list .item[data-v-27fc3df4] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n}\n.checkInfoDetailsVue .main .list .item span[data-v-27fc3df4] {\n display: inline-block;\n width: 80px;\n}\n.checkInfoDetailsVue .main .list .item input[data-v-27fc3df4] {\n width: 219px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n}\n.checkInfoDetailsVue .main .list .item.big-area[data-v-27fc3df4] {\n width: 100%;\n vertical-align: top;\n}\n.checkInfoDetailsVue .main .list .item.big-area textarea[data-v-27fc3df4] {\n min-width: 543px;\n max-width: 543px;\n min-height: 150px;\n max-height: 400px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n padding: 6px;\n}\n.checkInfoDetailsVue .main .handle[data-v-27fc3df4] {\n line-height: 100px;\n padding-left: 50px;\n}\n.checkInfoDetailsVue .main .handle label.checkbox input[type=checkbox] + span[data-v-27fc3df4] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.checkInfoDeleteVue[data-v-1131553c] {\n width: 500px;\n}\n.checkInfoDeleteVue .main p[data-v-1131553c] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.checkInfoDeleteVue .main ul[data-v-1131553c] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.checkInfoDeleteVue .main ul li[data-v-1131553c] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n overflow: visible;\n max-width: 400px;\n}\n\n.channelDataVue[data-v-309ef3d0] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.channelDataVue .title[data-v-309ef3d0] {\n padding: 15px 0;\n color: #868D93;\n}\n.channelDataVue .title input[data-v-309ef3d0], .channelDataVue .title select[data-v-309ef3d0] {\n height: 33px;\n background-color: #282D33;\n border: 1px solid #525A65;\n color: #4F5762;\n text-align: center;\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAfCAYAAAAbW8YEAAADTklEQVRIie1Xu25TQRCd2V2HipYv4UciOir+gQ5BA+logC8ACQUpiAJIj+iQAlWEgEiUzsNCSVDiJNg7O5yZvdcxSLaJkwplkrVz713Pmdc56/CNm7d0fX2dWmNmUlUKdD4rY3+bv9Zvp3OFglD6A+AiAFsLzTJAs4j3nAcX5v/MwVyCXoL+b6AanF+ilWMC/qpfK4gfnPz2zoqtHP2+cHCezw2qQd0Rw6srCq5ZBQRXigpILpTw6cyC5+IBRs0eAEKcD9QAzHGgKmlJY83EskLyCiUbZABzGkkcq1VAsOJU0DTpAdxRLJmuLd6mq9cXkYVYDKQJiEVrQCUSfqkUwCAY5OlBHqy9pe7rh2fP1Epmme2sPqHB5mf8jWwi8vAeFncvXgaUP0ZcZysPHW99oe3VR1MznQiagg0FE0um7vI9kpN9BwooIWqASrCX2sqZEGC20h79pK3lu6R5zp76cOAMGqKBst+j3soDD8BsgIXOIrFMISQSlH0B97ZXlijv7diT+UCpySokG5BC/W+f6Mf75wgEQMhZfFhsgLAzROq9e4o9az5MzHNmSlq5qMVoQD44u3B8+HWNAqsDF4cV6m98AOgzp1UOs/Vm4o4CELYDnRdcIJyvhWnr1X062es1h73SYLdH3ZdLXnoTj1CGlcfzgNoHQXfnK8fgwAaUj45pG8PCgs7mIW2+uEPaP6AYo/e4hOgcnmZTeIqoUa5inCzBs0KTkbnQr+4Gba4+RlYCinzHPeAXq0b05fSZMkyTQVOikjM2qDuwV+OtDVVA6fsf3+Be9GKVRo19VzGJ9BAn2mTKDIfUwYezkYOHPiBWclsC6SPteBDE2VvggxWiw88S/anikK2rjeB3tHJUMFgVmFzgAzJT7mABTOoA8dza60JbxT7iJxd7VWcocT0MivF4rHXWTwtEpmuDnU6nO9q0PV49LYLzkaXhJdVTRNtn9RwqzZWXfNzPmF9xrYqQzbH6t0eUrcgzwp1h0nyrHzfMtgcSHAjjbtG0gOkfVGWWmQ8uPAreMIjqIZLskPL+4SE7O+pXkvOa2pDFhNMnV5FBR8Q4H5qeWjTNtZtcQHmtmIrJtlPI5JRG1XSNKaP/qlr7uxfnsbZl5tNWguj8Bs0s23tufoDvAAAAAElFTkSuQmCC);\n background-repeat: no-repeat;\n background-size: contain;\n background-position: right;\n padding-right: 33px;\n margin-right: 20px;\n}\n.channelDataVue .title > button[data-v-309ef3d0] {\n letter-spacing: 5px;\n}\n.channelDataVue .table[data-v-309ef3d0] {\n position: relative;\n}\n.channelDataVue .table .select[data-v-309ef3d0] {\n position: absolute;\n right: 10%;\n top: 60px;\n color: #fff;\n}\n.channelDataVue .table .select select[data-v-309ef3d0] {\n height: 31px;\n background-color: #000;\n border: 1px solid #394048;\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAdCAYAAAC0T3x2AAAB5klEQVRIie2WPU8bQRCG39mzkoJfwQ9IT6rQBNHQUERylQahpCUiLVJQJAqgh0j8A7ooRRpKPoJJkDtIAYmCFGSQMSDLiW8nM7O+80fEGclXUHjtvV3v7r3Pjnd3ZjH27DkTERPAcMSAY5DUkUMWHdXW0hFFYNZ27ZI2IquG54CJW5rycUwubSdrDx25JEpMYxSIfQoPD4/EwIETt0uXOTDHNAQNQQ8Q1H10XUdu9VHnoLvlClmQJ69XMToxa26pSR4FVuelBzxCOI2Ulj8+reHb+pz9NLY8fMfBz7SovPYGv/c/IiaVDhBiZ+JehShAzkufcfjhrbmuYGXUBekL0tGl5RncHH21OjtxwIJUiPOCFlDtpIwvKy/NR1pWSY7/U84E6eyajRvsLhVRvzpD7MUi+otI/j3vYjSqF9henEZ8WzPxKJEUiyzw3B8UGa1++RO7C1NSuQV7CzKgRh37717gT+Us3QuxCcYh7PR45kyQl5dca2bXp9+x974I73UzMA5WX6F6XLLZm2Qr3HgtZC17A0DmrrMXdcFtzQmV8hbKG/N4/GgEv3Y2bZ5JmIGVTmeHEFzRDXs6PplP2O6TH45nGIKGoPxBrmuHF+RWnB+/7e2c6vqOruTy6NOr8SDJvJfOXL7/AC3E5dAZ8/d/AAAAAElFTkSuQmCC);\n}\n.channelDataVue #myECharts[data-v-309ef3d0] {\n width: 100%;\n height: 620px;\n}\n\n.detailedDataVue[data-v-aaa37a5c] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.detailedDataVue .title[data-v-aaa37a5c] {\n padding: 15px 0;\n color: #868D93;\n position: relative;\n z-index: 10;\n}\n.detailedDataVue .title input[data-v-aaa37a5c], .detailedDataVue .title select[data-v-aaa37a5c] {\n max-width: 130px;\n height: 33px;\n background-color: #282D33;\n border: 1px solid #525A65;\n color: #4F5762;\n text-align: center;\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAfCAYAAAAbW8YEAAADTklEQVRIie1Xu25TQRCd2V2HipYv4UciOir+gQ5BA+logC8ACQUpiAJIj+iQAlWEgEiUzsNCSVDiJNg7O5yZvdcxSLaJkwplkrVz713Pmdc56/CNm7d0fX2dWmNmUlUKdD4rY3+bv9Zvp3OFglD6A+AiAFsLzTJAs4j3nAcX5v/MwVyCXoL+b6AanF+ilWMC/qpfK4gfnPz2zoqtHP2+cHCezw2qQd0Rw6srCq5ZBQRXigpILpTw6cyC5+IBRs0eAEKcD9QAzHGgKmlJY83EskLyCiUbZABzGkkcq1VAsOJU0DTpAdxRLJmuLd6mq9cXkYVYDKQJiEVrQCUSfqkUwCAY5OlBHqy9pe7rh2fP1Epmme2sPqHB5mf8jWwi8vAeFncvXgaUP0ZcZysPHW99oe3VR1MznQiagg0FE0um7vI9kpN9BwooIWqASrCX2sqZEGC20h79pK3lu6R5zp76cOAMGqKBst+j3soDD8BsgIXOIrFMISQSlH0B97ZXlijv7diT+UCpySokG5BC/W+f6Mf75wgEQMhZfFhsgLAzROq9e4o9az5MzHNmSlq5qMVoQD44u3B8+HWNAqsDF4cV6m98AOgzp1UOs/Vm4o4CELYDnRdcIJyvhWnr1X062es1h73SYLdH3ZdLXnoTj1CGlcfzgNoHQXfnK8fgwAaUj45pG8PCgs7mIW2+uEPaP6AYo/e4hOgcnmZTeIqoUa5inCzBs0KTkbnQr+4Gba4+RlYCinzHPeAXq0b05fSZMkyTQVOikjM2qDuwV+OtDVVA6fsf3+Be9GKVRo19VzGJ9BAn2mTKDIfUwYezkYOHPiBWclsC6SPteBDE2VvggxWiw88S/anikK2rjeB3tHJUMFgVmFzgAzJT7mABTOoA8dza60JbxT7iJxd7VWcocT0MivF4rHXWTwtEpmuDnU6nO9q0PV49LYLzkaXhJdVTRNtn9RwqzZWXfNzPmF9xrYqQzbH6t0eUrcgzwp1h0nyrHzfMtgcSHAjjbtG0gOkfVGWWmQ8uPAreMIjqIZLskPL+4SE7O+pXkvOa2pDFhNMnV5FBR8Q4H5qeWjTNtZtcQHmtmIrJtlPI5JRG1XSNKaP/qlr7uxfnsbZl5tNWguj8Bs0s23tufoDvAAAAAElFTkSuQmCC);\n background-repeat: no-repeat;\n background-size: contain;\n background-position: right;\n padding-right: 33px;\n margin-right: 20px;\n}\n.detailedDataVue .title input.dateInput[data-v-aaa37a5c], .detailedDataVue .title select.dateInput[data-v-aaa37a5c] {\n margin-right: 0;\n}\n.detailedDataVue .title input.dateInput + select[data-v-aaa37a5c], .detailedDataVue .title select.dateInput + select[data-v-aaa37a5c] {\n margin-right: 0;\n cursor: pointer;\n}\n.detailedDataVue .title input.channel[data-v-aaa37a5c], .detailedDataVue .title select.channel[data-v-aaa37a5c] {\n background-image: none;\n text-align: left;\n padding: 3px 6px;\n}\n.detailedDataVue .title input.method[data-v-aaa37a5c], .detailedDataVue .title select.method[data-v-aaa37a5c] {\n margin-right: 0;\n margin-left: 40px;\n color: #868D93;\n}\n.detailedDataVue .title select[data-v-aaa37a5c] {\n position: relative;\n top: -1px;\n}\n.detailedDataVue .title > button[data-v-aaa37a5c] {\n letter-spacing: 5px;\n}\n.detailedDataVue .title .matchingList[data-v-aaa37a5c] {\n position: absolute;\n left: 753px;\n top: 47px;\n background-color: #282D33;\n border: 1px solid #525A65;\n max-height: 500px;\n overflow-y: auto;\n}\n.detailedDataVue .title .matchingList li[data-v-aaa37a5c] {\n padding: 5px;\n cursor: pointer;\n -webkit-transition: all .5s ease;\n transition: all .5s ease;\n max-width: 300px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.detailedDataVue .title .matchingList li[data-v-aaa37a5c]:hover {\n color: #4CB1F5;\n background-color: #525A65;\n}\n.detailedDataVue .table[data-v-aaa37a5c] {\n position: relative;\n}\n.detailedDataVue .table .select[data-v-aaa37a5c] {\n position: absolute;\n right: 10%;\n top: 60px;\n color: #fff;\n}\n.detailedDataVue .table .select select[data-v-aaa37a5c] {\n height: 31px;\n background-color: #000;\n border: 1px solid #394048;\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAdCAYAAAC0T3x2AAAB5klEQVRIie2WPU8bQRCG39mzkoJfwQ9IT6rQBNHQUERylQahpCUiLVJQJAqgh0j8A7ooRRpKPoJJkDtIAYmCFGSQMSDLiW8nM7O+80fEGclXUHjtvV3v7r3Pjnd3ZjH27DkTERPAcMSAY5DUkUMWHdXW0hFFYNZ27ZI2IquG54CJW5rycUwubSdrDx25JEpMYxSIfQoPD4/EwIETt0uXOTDHNAQNQQ8Q1H10XUdu9VHnoLvlClmQJ69XMToxa26pSR4FVuelBzxCOI2Ulj8+reHb+pz9NLY8fMfBz7SovPYGv/c/IiaVDhBiZ+JehShAzkufcfjhrbmuYGXUBekL0tGl5RncHH21OjtxwIJUiPOCFlDtpIwvKy/NR1pWSY7/U84E6eyajRvsLhVRvzpD7MUi+otI/j3vYjSqF9henEZ8WzPxKJEUiyzw3B8UGa1++RO7C1NSuQV7CzKgRh37717gT+Us3QuxCcYh7PR45kyQl5dca2bXp9+x974I73UzMA5WX6F6XLLZm2Qr3HgtZC17A0DmrrMXdcFtzQmV8hbKG/N4/GgEv3Y2bZ5JmIGVTmeHEFzRDXs6PplP2O6TH45nGIKGoPxBrmuHF+RWnB+/7e2c6vqOruTy6NOr8SDJvJfOXL7/AC3E5dAZ8/d/AAAAAElFTkSuQmCC);\n}\n.detailedDataVue #myECharts[data-v-aaa37a5c] {\n width: 100%;\n height: 620px;\n}\n\n.userManageVue[data-v-443cd9c6] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.userManageVue .title[data-v-443cd9c6] {\n padding: 15px 0;\n}\n.userManageVue .title .right[data-v-443cd9c6] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.userManageVue .title .right button[data-v-443cd9c6]:nth-of-type(n + 2) {\n margin-left: 10px;\n}\n.pageList[data-v-443cd9c6] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\n\n.checkInfoDeleteVue[data-v-1dc55e9c] {\n width: 500px;\n}\n.checkInfoDeleteVue .main p[data-v-1dc55e9c] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.checkInfoDeleteVue .main ul[data-v-1dc55e9c] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.checkInfoDeleteVue .main ul li[data-v-1dc55e9c] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n overflow: visible;\n max-width: 400px;\n}\n\n.userAddVue[data-v-f055ea38] {\n width: 500px;\n}\n.userAddVue .main[data-v-f055ea38] {\n padding: 50px 0;\n}\n.userAddVue .main p[data-v-f055ea38] {\n text-align: center;\n margin-bottom: 20px;\n}\n.userAddVue .main p span[data-v-f055ea38] {\n display: inline-block;\n width: 50px;\n}\n.userAddVue .main p input[data-v-f055ea38] {\n width: 300px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n text-align: left;\n}\n\n.userAddVue[data-v-ecfda296] {\n width: 500px;\n}\n.userAddVue .main[data-v-ecfda296] {\n padding: 50px 0;\n}\n.userAddVue .main p[data-v-ecfda296] {\n text-align: center;\n margin-bottom: 20px;\n}\n.userAddVue .main p span[data-v-ecfda296] {\n display: inline-block;\n width: 50px;\n}\n.userAddVue .main p input[data-v-ecfda296] {\n width: 300px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n text-align: left;\n}\n\n.NotFoundComponentVue[data-v-8b0d8222] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n\n.fieldTableInfoVue[data-v-983f5daa] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.fieldTableInfoVue .title[data-v-983f5daa] {\n padding: 15px 0;\n}\n.fieldTableInfoVue .title .right[data-v-983f5daa] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.fieldTableInfoVue .title .right button[data-v-983f5daa]:nth-of-type(n + 2) {\n margin-left: 10px;\n}\n.pageList[data-v-983f5daa] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\n\n.fieldAddVue .main .list[data-v-6642ea24]:after {\n display: block;\n content: \"\";\n clear: both;\n}\n.fieldAddVue .main .list .item[data-v-6642ea24] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n position: relative;\n}\n.fieldAddVue .main .list .item span[data-v-6642ea24] {\n display: inline-block;\n width: 100px;\n}\n.fieldAddVue .main .list .item input[data-v-6642ea24], .fieldAddVue .main .list .item select[data-v-6642ea24] {\n width: 200px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.fieldAddVue .main .list .item .fieldList[data-v-6642ea24] {\n width: 200px;\n position: absolute;\n left: 107.5px;\n top: 30px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n z-index: 1;\n}\n.fieldAddVue .main .list .item .fieldList li[data-v-6642ea24] {\n padding: 3px 6px;\n}\n.fieldAddVue .main .list .item .fieldList li i[data-v-6642ea24] {\n display: inline-block;\n cursor: pointer;\n float: right;\n}\n.fieldAddVue .main .list .item .fieldList li[data-v-6642ea24]:nth-of-type(n+2) {\n border-top: 1px solid #505A64;\n}\n.fieldAddVue .main .list .item .fieldList li.empty[data-v-6642ea24] {\n text-align: center;\n}\n.fieldAddVue .main .handle[data-v-6642ea24] {\n line-height: 100px;\n padding-left: 50px;\n}\n.fieldAddVue .main .handle label.checkbox input[type=checkbox] + span[data-v-6642ea24] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.fieldDeleteVue[data-v-86e9de64] {\n width: 500px;\n}\n.fieldDeleteVue .main p[data-v-86e9de64] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.fieldDeleteVue .main ul[data-v-86e9de64] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.fieldDeleteVue .main ul li[data-v-86e9de64] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n overflow: visible;\n max-width: 400px;\n}\n\n.fieldAddVue .main .list[data-v-d38dab66]:after {\n display: block;\n content: \"\";\n clear: both;\n}\n.fieldAddVue .main .list .item[data-v-d38dab66] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n position: relative;\n}\n.fieldAddVue .main .list .item span[data-v-d38dab66] {\n display: inline-block;\n width: 100px;\n}\n.fieldAddVue .main .list .item input[data-v-d38dab66], .fieldAddVue .main .list .item select[data-v-d38dab66] {\n width: 200px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.fieldAddVue .main .list .item .fieldList[data-v-d38dab66] {\n width: 200px;\n position: absolute;\n left: 107.5px;\n top: 30px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n z-index: 1;\n}\n.fieldAddVue .main .list .item .fieldList li[data-v-d38dab66] {\n padding: 3px 6px;\n}\n.fieldAddVue .main .list .item .fieldList li i[data-v-d38dab66] {\n display: inline-block;\n cursor: pointer;\n float: right;\n}\n.fieldAddVue .main .list .item .fieldList li[data-v-d38dab66]:nth-of-type(n+2) {\n border-top: 1px solid #505A64;\n}\n.fieldAddVue .main .list .item .fieldList li.empty[data-v-d38dab66] {\n text-align: center;\n}\n.fieldAddVue .main .handle[data-v-d38dab66] {\n line-height: 100px;\n padding-left: 50px;\n}\n.fieldAddVue .main .handle label.checkbox input[type=checkbox] + span[data-v-d38dab66] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.databaseInfoVue[data-v-431c3624] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.databaseInfoVue .title[data-v-431c3624] {\n padding: 15px 0;\n}\n.databaseInfoVue .title .right[data-v-431c3624] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.databaseInfoVue .title .right button[data-v-431c3624]:nth-of-type(n + 2) {\n margin-left: 10px;\n}\n.tableTrue[data-v-431c3624] {\n color: #49b0f7;\n}\n.pageList[data-v-431c3624] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\n\n.databaseAddVue .main .list[data-v-716fec08] {\n overflow: hidden;\n}\n.databaseAddVue .main .list .item[data-v-716fec08] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n}\n.databaseAddVue .main .list .item span[data-v-716fec08] {\n display: inline-block;\n width: 100px;\n}\n.databaseAddVue .main .list .item input[data-v-716fec08], .databaseAddVue .main .list .item select[data-v-716fec08] {\n width: 200px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.databaseAddVue .main .handle[data-v-716fec08] {\n line-height: 100px;\n padding-left: 50px;\n}\n.databaseAddVue .main .handle label.checkbox input[type=checkbox] + span[data-v-716fec08] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.databaseDeleteVue[data-v-530d92f2] {\n width: 500px;\n}\n.databaseDeleteVue .main p[data-v-530d92f2] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.databaseDeleteVue .main ul[data-v-530d92f2] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.databaseDeleteVue .main ul li[data-v-530d92f2] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n overflow: visible;\n max-width: 400px;\n}\n\n.databaseAddVue .main .list[data-v-7b51cd2c] {\n overflow: hidden;\n}\n.databaseAddVue .main .list .item[data-v-7b51cd2c] {\n width: 50%;\n float: left;\n margin-bottom: 20px;\n}\n.databaseAddVue .main .list .item span[data-v-7b51cd2c] {\n display: inline-block;\n width: 100px;\n}\n.databaseAddVue .main .list .item input[data-v-7b51cd2c], .databaseAddVue .main .list .item select[data-v-7b51cd2c] {\n width: 200px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.databaseAddVue .main .handle[data-v-7b51cd2c] {\n line-height: 100px;\n padding-left: 50px;\n}\n.databaseAddVue .main .handle label.checkbox input[type=checkbox] + span[data-v-7b51cd2c] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.channelTableInfoVue[data-v-445dded4] {\n padding: 0 50px;\n max-width: 1600px;\n margin: auto;\n}\n.channelTableInfoVue .title[data-v-445dded4] {\n padding: 15px 0;\n overflow: hidden;\n}\n.channelTableInfoVue .title .right[data-v-445dded4] {\n float: right;\n height: 100%;\n vertical-align: middle;\n text-align: right;\n line-height: 36px;\n}\n.channelTableInfoVue .title .right button[data-v-445dded4]:nth-of-type(n + 2) {\n margin-left: 10px;\n}\n.pageList[data-v-445dded4] {\n margin-top: 30px;\n margin-bottom: 10px;\n}\n\n.channelDetailsVue[data-v-0fc0b40b] {\n width: 500px;\n}\n.channelDetailsVue .main .list[data-v-0fc0b40b] {\n overflow: hidden;\n}\n.channelDetailsVue .main .list .item[data-v-0fc0b40b] {\n width: 100%;\n margin-bottom: 20px;\n}\n.channelDetailsVue .main .list .item span[data-v-0fc0b40b] {\n display: inline-block;\n width: 100px;\n}\n.channelDetailsVue .main .list .item input[data-v-0fc0b40b], .channelDetailsVue .main .list .item select[data-v-0fc0b40b] {\n width: 310px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.channelDetailsVue .main .handle[data-v-0fc0b40b] {\n line-height: 100px;\n padding-left: 50px;\n}\n.channelDetailsVue .main .handle label.checkbox input[type=checkbox] + span[data-v-0fc0b40b] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n.channelDeleteVue[data-v-175bf87c] {\n width: 500px;\n}\n.channelDeleteVue .main p[data-v-175bf87c] {\n font-size: 16px;\n margin-bottom: 20px;\n}\n.channelDeleteVue .main ul[data-v-175bf87c] {\n padding-left: 20px;\n margin-bottom: 50px;\n max-height: 150px;\n overflow-y: auto;\n}\n.channelDeleteVue .main ul li[data-v-175bf87c] {\n display: list-item;\n list-style-type: circle;\n line-height: 1.5;\n overflow: visible;\n max-width: 400px;\n}\n\n.channelAddVue[data-v-2315cb90] {\n width: 500px;\n}\n.channelAddVue .main .list[data-v-2315cb90] {\n overflow: hidden;\n}\n.channelAddVue .main .list .item[data-v-2315cb90] {\n width: 100%;\n margin-bottom: 20px;\n}\n.channelAddVue .main .list .item span[data-v-2315cb90] {\n display: inline-block;\n width: 100px;\n}\n.channelAddVue .main .list .item input[data-v-2315cb90], .channelAddVue .main .list .item select[data-v-2315cb90] {\n width: 310px;\n height: 31px;\n background-color: #2F363E;\n border: 1px solid #505A64;\n background-image: none;\n}\n.channelAddVue .main .handle[data-v-2315cb90] {\n line-height: 100px;\n padding-left: 50px;\n}\n.channelAddVue .main .handle label.checkbox input[type=checkbox] + span[data-v-2315cb90] {\n background-color: #262B31;\n -webkit-box-shadow: 0 0 0 1px #262B31;\n box-shadow: 0 0 0 1px #262B31;\n margin-right: 10px;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"]}
\ No newline at end of file
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.
!function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var r=window.webpackJsonp;window.webpackJsonp=function(t,c,a){for(var i,u,f,s=0,l=[];s<t.length;s++)u=t[s],o[u]&&l.push(o[u][0]),o[u]=0;for(i in c)Object.prototype.hasOwnProperty.call(c,i)&&(e[i]=c[i]);for(r&&r(t,c,a);l.length;)l.shift()();if(a)for(s=0;s<a.length;s++)f=n(n.s=a[s]);return f};var t={},o={2:0};n.e=function(e){function r(){i.onerror=i.onload=null,clearTimeout(u);var n=o[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),o[e]=void 0)}var t=o[e];if(0===t)return new Promise(function(e){e()});if(t)return t[2];var c=new Promise(function(n,r){t=o[e]=[n,r]});t[2]=c;var a=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.charset="utf-8",i.async=!0,i.timeout=12e4,n.nc&&i.setAttribute("nonce",n.nc),i.src=n.p+"static/js/"+e+"."+{0:"c00def797876150978d2",1:"2eb09a796a47906b0321"}[e]+".js";var u=setTimeout(r,12e4);return i.onerror=i.onload=r,a.appendChild(i),c},n.m=e,n.c=t,n.d=function(e,r,t){n.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:t})},n.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(r,"a",r),r},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.5cd57a9c9ef9c94717cd.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///static/js/manifest.5cd57a9c9ef9c94717cd.js","webpack:///webpack/bootstrap 0183d003fff4e478165f"],"names":["modules","__webpack_require__","moduleId","installedModules","exports","module","i","l","call","parentJsonpFunction","window","chunkIds","moreModules","executeModules","chunkId","result","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","shift","s","2","e","onScriptComplete","script","onerror","onload","clearTimeout","timeout","chunk","Error","undefined","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","createElement","type","charset","async","nc","setAttribute","src","p","0","1","setTimeout","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"CAAS,SAAUA,GCuCnB,QAAAC,GAAAC,GAGA,GAAAC,EAAAD,GACA,MAAAC,GAAAD,GAAAE,OAGA,IAAAC,GAAAF,EAAAD,IACAI,EAAAJ,EACAK,GAAA,EACAH,WAUA,OANAJ,GAAAE,GAAAM,KAAAH,EAAAD,QAAAC,IAAAD,QAAAH,GAGAI,EAAAE,GAAA,EAGAF,EAAAD,QA1DA,GAAAK,GAAAC,OAAA,YACAA,QAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,GAAAX,GAAAY,EAAAC,EAAAT,EAAA,EAAAU,KACQV,EAAAK,EAAAM,OAAoBX,IAC5BQ,EAAAH,EAAAL,GACAY,EAAAJ,IACAE,EAAAG,KAAAD,EAAAJ,GAAA,IAEAI,EAAAJ,GAAA,CAEA,KAAAZ,IAAAU,GACAQ,OAAAC,UAAAC,eAAAd,KAAAI,EAAAV,KACAF,EAAAE,GAAAU,EAAAV,GAIA,KADAO,KAAAE,EAAAC,EAAAC,GACAG,EAAAC,QACAD,EAAAO,SAEA,IAAAV,EACA,IAAAP,EAAA,EAAYA,EAAAO,EAAAI,OAA2BX,IACvCS,EAAAd,IAAAuB,EAAAX,EAAAP,GAGA,OAAAS,GAIA,IAAAZ,MAGAe,GACAO,EAAA,EA6BAxB,GAAAyB,EAAA,SAAAZ,GA+BA,QAAAa,KAEAC,EAAAC,QAAAD,EAAAE,OAAA,KACAC,aAAAC,EACA,IAAAC,GAAAf,EAAAJ,EACA,KAAAmB,IACAA,GACAA,EAAA,MAAAC,OAAA,iBAAApB,EAAA,aAEAI,EAAAJ,OAAAqB,IAvCA,GAAAC,GAAAlB,EAAAJ,EACA,QAAAsB,EACA,UAAAC,SAAA,SAAAC,GAA0CA,KAI1C,IAAAF,EACA,MAAAA,GAAA,EAIA,IAAAG,GAAA,GAAAF,SAAA,SAAAC,EAAAE,GACAJ,EAAAlB,EAAAJ,IAAAwB,EAAAE,IAEAJ,GAAA,GAAAG,CAGA,IAAAE,GAAAC,SAAAC,qBAAA,WACAf,EAAAc,SAAAE,cAAA,SACAhB,GAAAiB,KAAA,kBACAjB,EAAAkB,QAAA,QACAlB,EAAAmB,OAAA,EACAnB,EAAAI,QAAA,KAEA/B,EAAA+C,IACApB,EAAAqB,aAAA,QAAAhD,EAAA+C,IAEApB,EAAAsB,IAAAjD,EAAAkD,EAAA,aAAArC,EAAA,KAAwEsC,EAAA,uBAAAC,EAAA,wBAAsDvC,GAAA,KAC9H,IAAAkB,GAAAsB,WAAA3B,EAAA,KAgBA,OAfAC,GAAAC,QAAAD,EAAAE,OAAAH,EAaAc,EAAAc,YAAA3B,GAEAW,GAIAtC,EAAAuD,EAAAxD,EAGAC,EAAAwD,EAAAtD,EAGAF,EAAAyD,EAAA,SAAAtD,EAAAuD,EAAAC,GACA3D,EAAA4D,EAAAzD,EAAAuD,IACAvC,OAAA0C,eAAA1D,EAAAuD,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMA3D,EAAAiE,EAAA,SAAA7D,GACA,GAAAuD,GAAAvD,KAAA8D,WACA,WAA2B,MAAA9D,GAAA,SAC3B,WAAiC,MAAAA,GAEjC,OADAJ,GAAAyD,EAAAE,EAAA,IAAAA,GACAA,GAIA3D,EAAA4D,EAAA,SAAAO,EAAAC,GAAsD,MAAAjD,QAAAC,UAAAC,eAAAd,KAAA4D,EAAAC,IAGtDpE,EAAAkD,EAAA,KAGAlD,EAAAqE,GAAA,SAAAC,GAA8D,KAApBC,SAAAC,MAAAF,GAAoBA","file":"static/js/manifest.5cd57a9c9ef9c94717cd.js","sourcesContent":["/******/ (function(modules) { // webpackBootstrap\n/******/ \t// install a JSONP callback for chunk loading\n/******/ \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n/******/ \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n/******/ \t\t// add \"moreModules\" to the modules object,\n/******/ \t\t// then flag all \"chunkIds\" as loaded and fire callback\n/******/ \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n/******/ \t\tfor(;i < chunkIds.length; i++) {\n/******/ \t\t\tchunkId = chunkIds[i];\n/******/ \t\t\tif(installedChunks[chunkId]) {\n/******/ \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n/******/ \t\t\t}\n/******/ \t\t\tinstalledChunks[chunkId] = 0;\n/******/ \t\t}\n/******/ \t\tfor(moduleId in moreModules) {\n/******/ \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n/******/ \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n/******/ \t\t\t}\n/******/ \t\t}\n/******/ \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n/******/ \t\twhile(resolves.length) {\n/******/ \t\t\tresolves.shift()();\n/******/ \t\t}\n/******/ \t\tif(executeModules) {\n/******/ \t\t\tfor(i=0; i < executeModules.length; i++) {\n/******/ \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n/******/ \t\t\t}\n/******/ \t\t}\n/******/ \t\treturn result;\n/******/ \t};\n/******/\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// objects to store loaded and loading chunks\n/******/ \tvar installedChunks = {\n/******/ \t\t2: 0\n/******/ \t};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/ \t// This file contains only the entry chunk.\n/******/ \t// The chunk loading function for additional chunks\n/******/ \t__webpack_require__.e = function requireEnsure(chunkId) {\n/******/ \t\tvar installedChunkData = installedChunks[chunkId];\n/******/ \t\tif(installedChunkData === 0) {\n/******/ \t\t\treturn new Promise(function(resolve) { resolve(); });\n/******/ \t\t}\n/******/\n/******/ \t\t// a Promise means \"currently loading\".\n/******/ \t\tif(installedChunkData) {\n/******/ \t\t\treturn installedChunkData[2];\n/******/ \t\t}\n/******/\n/******/ \t\t// setup Promise in chunk cache\n/******/ \t\tvar promise = new Promise(function(resolve, reject) {\n/******/ \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n/******/ \t\t});\n/******/ \t\tinstalledChunkData[2] = promise;\n/******/\n/******/ \t\t// start chunk loading\n/******/ \t\tvar head = document.getElementsByTagName('head')[0];\n/******/ \t\tvar script = document.createElement('script');\n/******/ \t\tscript.type = 'text/javascript';\n/******/ \t\tscript.charset = 'utf-8';\n/******/ \t\tscript.async = true;\n/******/ \t\tscript.timeout = 120000;\n/******/\n/******/ \t\tif (__webpack_require__.nc) {\n/******/ \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n/******/ \t\t}\n/******/ \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"c00def797876150978d2\",\"1\":\"2eb09a796a47906b0321\"}[chunkId] + \".js\";\n/******/ \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n/******/ \t\tscript.onerror = script.onload = onScriptComplete;\n/******/ \t\tfunction onScriptComplete() {\n/******/ \t\t\t// avoid mem leaks in IE.\n/******/ \t\t\tscript.onerror = script.onload = null;\n/******/ \t\t\tclearTimeout(timeout);\n/******/ \t\t\tvar chunk = installedChunks[chunkId];\n/******/ \t\t\tif(chunk !== 0) {\n/******/ \t\t\t\tif(chunk) {\n/******/ \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n/******/ \t\t\t\t}\n/******/ \t\t\t\tinstalledChunks[chunkId] = undefined;\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t\thead.appendChild(script);\n/******/\n/******/ \t\treturn promise;\n/******/ \t};\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"./\";\n/******/\n/******/ \t// on error function for async loading\n/******/ \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n/******/ })\n/************************************************************************/\n/******/ ([]);\n\n\n// WEBPACK FOOTER //\n// static/js/manifest.5cd57a9c9ef9c94717cd.js"," \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t2: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = 'text/javascript';\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"c00def797876150978d2\",\"1\":\"2eb09a796a47906b0321\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 0183d003fff4e478165f"],"sourceRoot":""}
\ No newline at end of file
......@@ -150,10 +150,10 @@ export default {
methods: {
selectPtChange (n) {
this.ptSelectedData = n
let params = {
let data = {
pt: n.pt
}
requestChangePt(params, {}, (response) => {
requestChangePt({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.ptSelectedData = n
......@@ -198,10 +198,10 @@ export default {
}, 500)
},
logout () {
let params = {
let data = {
username: this.userInfo.username
}
requestLeave(params, {}, (response) => {
requestLeave({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......@@ -224,10 +224,10 @@ export default {
if (val === undefined) {
return false
}
let params = {
let data = {
pt: this.ptSelectedData.pt
}
requestGetAllFields(params, {}, (response) => {
requestGetAllFields({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.allFields = response.data.data
......
......@@ -165,11 +165,11 @@ export default {
this.option.legend.data = []
this.option.legend.selected = {}
this.option.series = []
let params = {
let data = {
start: this.startTime,
end: this.endTime
}
requestGetDataAll(params, {}, (response) => {
requestGetDataAll({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.data = response.data.data
......
......@@ -117,12 +117,12 @@ export default {
},
getChannel () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize
// tempName: this.tempName
}
requestGetChannel(params, {}, (response) => {
requestGetChannel({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.channelData = response.data.data
......
......@@ -118,13 +118,13 @@ export default {
},
findAllMsg () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize,
tempName: this.tempName,
pt: this.ptSelectedData.pt
}
requestFindAllMsg(params, {}, (response) => {
requestFindAllMsg({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.MsgData = response.data.data
......
......@@ -135,11 +135,11 @@ export default {
this.checkbox = [false, false, false, false, false, false, false, false, false, false]
},
tempToggle (i) {
let params = {
let data = {
templateId: this.tempData.data[i].templateId
}
if (!this.toggle[i]) {
requestStartTmp(params, {}, (response) => {
requestStartTmp({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.findAllTmp()
......@@ -151,7 +151,7 @@ export default {
}
})
} else {
requestStopTmp(params, {}, (response) => {
requestStopTmp({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.findAllTmp()
......@@ -179,13 +179,13 @@ export default {
},
findAllTmp () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize,
tempName: this.tempName,
pt: this.ptSelectedData.pt
}
requestFindAllTmp(params, {}, (response) => {
requestFindAllTmp({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.tempData = response.data.data
......
......@@ -141,11 +141,11 @@ export default {
this.checkbox = [false, false, false, false, false, false, false, false, false, false]
},
tempToggle (i) {
let params = {
let data = {
templateId: this.DatabaseData.data[i].templateId
}
if (!this.toggle[i]) {
requestStartTmp(params, {}, (response) => {
requestStartTmp({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.getServer()
......@@ -157,7 +157,7 @@ export default {
}
})
} else {
requestStopTmp(params, {}, (response) => {
requestStopTmp({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.getServer()
......@@ -185,12 +185,12 @@ export default {
},
getServer () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize,
dbName: this.dbName
}
requestGetServer(params, {}, (response) => {
requestGetServer({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.DatabaseData = response.data.data
......
......@@ -208,11 +208,11 @@ export default {
this.echartsUpdate()
},
searchValue () {
let params = {
let data = {
method: this.method,
value: this.methodValue
}
requestGetSource(params, {}, (response) => {
requestGetSource({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.matchingWord = response.data.data
......@@ -256,7 +256,8 @@ export default {
bus.$emit('alert', '选择时间段错误!(Error code: 159)')
return false
}
requestGetDataByTempName(params, {}, (response) => {
let data = params
requestGetDataByTempName(params, data, (response) => {
if (response.data) {
if (response.data.state) {
// 清空
......
......@@ -141,12 +141,12 @@ export default {
},
getFields () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize,
pt: this.pt
}
requestGetFields(params, {}, (response) => {
requestGetFields({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.fieldData = response.data.data
......
......@@ -41,13 +41,13 @@ export default {
bus.$emit('alert', '用户名和密码不可为空!')
return false
}
let params = {
let data = {
username: this.username,
password: this.password,
isRemember: this.isRemember
}
// this.$router.push({'path': '/checkInfo'})
requestLogin(params, {}, (response) => {
requestLogin({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('setUserInfo', response.data.data)
......
......@@ -62,7 +62,13 @@
<!-- 删除处理记录 -->
<div class="mask" v-if="popup.processingRecordDelete">
<processing-record-delete @close="popup.processingRecordDelete = false" :children-data="childrenData" :checked-message="checkedMessage" @update="findAllHandleMsg()" @clear-checkbox="clearCheckbox()" />
<processing-record-delete
@close="popup.processingRecordDelete = false"
:children-data="childrenData"
:checked-message="checkedMessage"
@update="findAllHandleMsg()"
@clear-checkbox="clearCheckbox()"
:pt-selected-data="ptSelectedData" />
</div>
</div>
......@@ -121,13 +127,13 @@ export default {
},
findAllHandleMsg () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize,
tempName: this.tempName,
pt: this.ptSelectedData.pt
}
requestFindHandleMsg(params, {}, (response) => {
requestFindHandleMsg({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.handleData = response.data.data
......
......@@ -133,13 +133,13 @@ export default {
},
getUserList () {
let pageSize = this.pageSize
let params = {
let data = {
pageNo: this.page,
pageSize: pageSize,
username: this.username,
lv: this.userInfo.lv
}
requestGetPerson(params, {}, (response) => {
requestGetPerson({}, data, (response) => {
if (response.data) {
if (response.data.state) {
this.userData = response.data.data
......
......@@ -67,7 +67,8 @@ export default {
bus.$emit('alert', '存在未填写项!')
return false
}
requestInsertChannel(params, {}, (response) => {
let data = params
requestInsertChannel(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -44,12 +44,12 @@ export default {
})
},
submit () {
let params = {
let data = {
id: this.checkedChannel.map((n, i) => {
return n.id
})
}
requestDeleteChannel(params, {}, (response) => {
requestDeleteChannel({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -73,7 +73,8 @@ export default {
bus.$emit('alert', '存在未填写项!')
return false
}
requestUpdateChannel(params, {}, (response) => {
let data = params
requestUpdateChannel(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -44,13 +44,13 @@ export default {
})
},
submit () {
let params = {
let data = {
messageId: this.checkedMessage.map((n, i) => {
return n.messageId
}),
pt: this.ptSelectedData.pt
}
requestDeleteMsg(params, {}, (response) => {
requestDeleteMsg({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -113,7 +113,7 @@ export default {
})
},
submit () {
let params = {
let data = {
messageId: this.childrenData.messageId,
// templateName: this.childrenData.templateName,
// handleDate: this.childrenData.handleDate,
......@@ -125,7 +125,7 @@ export default {
handler: this.userInfo.username,
pt: this.ptSelectedData.pt
}
requestHandle(params, {}, (response) => {
requestHandle({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -231,7 +231,8 @@ export default {
console.log('checkTemplateAdd request params:', params)
// {tmp: JSON.stringify(params)}
requestSaveTmp(params, {}, (response) => {
let data = params
requestSaveTmp(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -44,13 +44,13 @@ export default {
})
},
submit () {
let params = {
let data = {
templateId: this.checkedTemplate.map((n, i) => {
return n.templateId
}),
pt: this.ptSelectedData.pt
}
requestDeleteTmp(params, {}, (response) => {
requestDeleteTmp({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -231,9 +231,10 @@ export default {
params.field = this.data.field.join(',')
params.templateId = this.childrenData.templateId
console.log('checkTemplateDetails request params:', params)
// console.log('checkTemplateDetails request params:', params)
requestUpdateTmp(params, {}, (response) => {
let data = params
requestUpdateTmp(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -136,7 +136,8 @@ export default {
bus.$emit('alert', '端口必须为数字')
return false
}
requestInsertServer(params, {}, (response) => {
let data = params
requestInsertServer(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -44,12 +44,12 @@ export default {
})
},
submit () {
let params = {
let data = {
serverid: this.checkedDatabase.map((n, i) => {
return n.id
})
}
requestDeleteServer(params, {}, (response) => {
requestDeleteServer({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -137,7 +137,8 @@ export default {
bus.$emit('alert', '存在未填写项!')
return false
}
requestUpdateServer(params, {}, (response) => {
let data = params
requestUpdateServer(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -144,7 +144,8 @@ export default {
// }
// }
params.field = params.field.join(',')
requestInsertFields(params, {}, (response) => {
let data = params
requestInsertFields(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -44,12 +44,12 @@ export default {
})
},
submit () {
let params = {
let data = {
id: this.checkedField.map((n, i) => {
return n.id
})
}
requestDeleteFields(params, {}, (response) => {
requestDeleteFields({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -154,7 +154,8 @@ export default {
// }
params.field = params.field.join(',')
params.id = this.childrenData.id
requestUpdateFields(params, {}, (response) => {
let data = params
requestUpdateFields(params, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -25,7 +25,7 @@ export default {
return {
}
},
props: ['checkedMessage'],
props: ['checkedMessage', 'ptSelectedData'],
mounted () {
// 弹框弹出动画
window.$(() => {
......@@ -44,12 +44,13 @@ export default {
})
},
submit () {
let params = {
let data = {
messageId: this.checkedMessage.map((n, i) => {
return n.messageId
})
}),
pt: this.ptSelectedData.pt
}
requestDeleteMsg(params, {}, (response) => {
requestDeleteMsg({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -62,13 +62,13 @@ export default {
bus.$emit('alert', '等级只能为整数!')
return false
}
let params = {
let data = {
username: this.username,
password: this.password,
lv: this.lv,
creator: this.userInfo.username
}
requestSavePerson(params, {}, (response) => {
requestSavePerson({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -44,12 +44,12 @@ export default {
})
},
submit () {
let params = {
let data = {
personId: this.checkedUsers.map((n, i) => {
return n.personId
})
}
requestDeletePerson(params, {}, (response) => {
requestDeletePerson({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -66,13 +66,13 @@ export default {
bus.$emit('alert', '等级只能为整数!')
return false
}
let params = {
let data = {
username: this.username,
password: this.password,
personId: this.childrenData.personId,
lv: this.lv
}
requestUpdatePerson(params, {}, (response) => {
requestUpdatePerson({}, data, (response) => {
if (response.data) {
if (response.data.state) {
bus.$emit('alert', response.data.message)
......
......@@ -14,11 +14,17 @@ export const dataUrl = '/datamanage/'
// headers: {'Content-type': 'application/json;charset=utf8', 'token': token}
// -------------------- 自动判断请求方式
const requestMethodAuto = (params, data) => {
for (let i in data) { return 'post' }
for (let i in params) { return 'get' }
}
// -------------------- 数据管理系统 - 用户登录 ------------------ login
export let requestLogin = (params, data, callback) => {
axios({
url: dataUrl + 'login',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -31,7 +37,7 @@ export let requestLogin = (params, data, callback) => {
export let requestLeave = (params, data, callback) => {
axios({
url: dataUrl + 'leave',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -44,7 +50,7 @@ export let requestLeave = (params, data, callback) => {
export let requestGetDataAll = (params, data, callback) => {
axios({
url: dataUrl + 'getDataAll',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -57,7 +63,7 @@ export let requestGetDataAll = (params, data, callback) => {
export let requestGetDataByTempName = (params, data, callback) => {
axios({
url: dataUrl + 'getDataByTempName',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -70,7 +76,7 @@ export let requestGetDataByTempName = (params, data, callback) => {
export let requestGetSource = (params, data, callback) => {
axios({
url: dataUrl + 'getSource',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -83,7 +89,7 @@ export let requestGetSource = (params, data, callback) => {
export let requestFindAllTmp = (params, data, callback) => {
axios({
url: dataUrl + 'findAllTmp',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -96,7 +102,7 @@ export let requestFindAllTmp = (params, data, callback) => {
export let requestSaveTmp = (params, data, callback) => {
axios({
url: dataUrl + 'saveTmp',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -109,7 +115,7 @@ export let requestSaveTmp = (params, data, callback) => {
export let requestUpdateTmp = (params, data, callback) => {
axios({
url: dataUrl + 'updateTmp',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -122,7 +128,7 @@ export let requestUpdateTmp = (params, data, callback) => {
export let requestDeleteTmp = (params, data, callback) => {
axios({
url: dataUrl + 'deleteTmp',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -135,7 +141,7 @@ export let requestDeleteTmp = (params, data, callback) => {
export let requestStartTmp = (params, data, callback) => {
axios({
url: dataUrl + 'startTmp',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -148,7 +154,7 @@ export let requestStartTmp = (params, data, callback) => {
export let requestStopTmp = (params, data, callback) => {
axios({
url: dataUrl + 'stopTmp',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -161,7 +167,7 @@ export let requestStopTmp = (params, data, callback) => {
export let requestFindAllMsg = (params, data, callback) => {
axios({
url: dataUrl + 'findAllMsg',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -174,7 +180,7 @@ export let requestFindAllMsg = (params, data, callback) => {
export let requestHandle = (params, data, callback) => {
axios({
url: dataUrl + 'handle',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -187,7 +193,7 @@ export let requestHandle = (params, data, callback) => {
export let requestDeleteMsg = (params, data, callback) => {
axios({
url: dataUrl + 'deleteMsg',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -200,7 +206,7 @@ export let requestDeleteMsg = (params, data, callback) => {
export let requestFindHandleMsg = (params, data, callback) => {
axios({
url: dataUrl + 'findHandleMsg',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -213,7 +219,7 @@ export let requestFindHandleMsg = (params, data, callback) => {
export let requestGetPerson = (params, data, callback) => {
axios({
url: dataUrl + 'getPerson',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -226,7 +232,7 @@ export let requestGetPerson = (params, data, callback) => {
export let requestUpdatePerson = (params, data, callback) => {
axios({
url: dataUrl + 'updatePerson',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -239,7 +245,7 @@ export let requestUpdatePerson = (params, data, callback) => {
export let requestSavePerson = (params, data, callback) => {
axios({
url: dataUrl + 'savePerson',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -252,7 +258,7 @@ export let requestSavePerson = (params, data, callback) => {
export let requestDeletePerson = (params, data, callback) => {
axios({
url: dataUrl + 'deletePerson',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -265,7 +271,7 @@ export let requestDeletePerson = (params, data, callback) => {
export let requestGetServer = (params, data, callback) => {
axios({
url: dataUrl + 'getServer',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -278,7 +284,7 @@ export let requestGetServer = (params, data, callback) => {
export let requestDeleteServer = (params, data, callback) => {
axios({
url: dataUrl + 'deleteServer',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -291,7 +297,7 @@ export let requestDeleteServer = (params, data, callback) => {
export let requestInsertServer = (params, data, callback) => {
axios({
url: dataUrl + 'insertServer',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -304,7 +310,7 @@ export let requestInsertServer = (params, data, callback) => {
export let requestUpdateServer = (params, data, callback) => {
axios({
url: dataUrl + 'updateServer',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -317,7 +323,7 @@ export let requestUpdateServer = (params, data, callback) => {
export let requestGetChannel = (params, data, callback) => {
axios({
url: dataUrl + 'getChannel',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -330,7 +336,7 @@ export let requestGetChannel = (params, data, callback) => {
export let requestInsertChannel = (params, data, callback) => {
axios({
url: dataUrl + 'insertChannel',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -343,7 +349,7 @@ export let requestInsertChannel = (params, data, callback) => {
export let requestUpdateChannel = (params, data, callback) => {
axios({
url: dataUrl + 'updateChannel',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -356,7 +362,7 @@ export let requestUpdateChannel = (params, data, callback) => {
export let requestDeleteChannel = (params, data, callback) => {
axios({
url: dataUrl + 'deleteChannel',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -369,7 +375,7 @@ export let requestDeleteChannel = (params, data, callback) => {
export let requestGetFields = (params, data, callback) => {
axios({
url: dataUrl + 'getFields',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -382,7 +388,7 @@ export let requestGetFields = (params, data, callback) => {
export let requestInsertFields = (params, data, callback) => {
axios({
url: dataUrl + 'insertFields',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -395,7 +401,7 @@ export let requestInsertFields = (params, data, callback) => {
export let requestUpdateFields = (params, data, callback) => {
axios({
url: dataUrl + 'updateFields',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -408,7 +414,7 @@ export let requestUpdateFields = (params, data, callback) => {
export let requestDeleteFields = (params, data, callback) => {
axios({
url: dataUrl + 'deleteFields',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -421,7 +427,7 @@ export let requestDeleteFields = (params, data, callback) => {
export let requestGetShowChannel = (callback) => {
axios({
url: dataUrl + 'getShowChannel',
method: 'get'
method: 'post'
}).then((response) => {
callback(response)
}).catch((response) => {
......@@ -432,7 +438,7 @@ export let requestGetShowChannel = (callback) => {
export let requestChangePt = (params, data, callback) => {
axios({
url: dataUrl + 'changePt',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......@@ -445,7 +451,7 @@ export let requestChangePt = (params, data, callback) => {
export let requestGetParam = (callback) => {
axios({
url: dataUrl + 'getParam',
method: 'get'
method: 'post'
}).then((response) => {
callback(response)
}).catch((response) => {
......@@ -456,7 +462,7 @@ export let requestGetParam = (callback) => {
export let requestGetDisChannel = (callback) => {
axios({
url: dataUrl + 'getDisChannel',
method: 'get'
method: 'post'
}).then((response) => {
callback(response)
}).catch((response) => {
......@@ -467,7 +473,7 @@ export let requestGetDisChannel = (callback) => {
export let requestGetAllFields = (params, data, callback) => {
axios({
url: dataUrl + 'getAllFields',
method: 'get',
method: requestMethodAuto(params, data),
params: params,
data: data
}).then((response) => {
......
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