|
@@ -38,325 +38,238 @@
|
|
|
<div class="tab-content">
|
|
|
<div class="tab-pane active" id="tab_1">
|
|
|
<form class="form-horizontal">
|
|
|
- <fieldset data-mode="guide">
|
|
|
- <div class="box box-primary">
|
|
|
- <div class="box-header with-border">
|
|
|
- <i class="fa fa-tag">
|
|
|
- </i>
|
|
|
- <h3 class="box-title">
|
|
|
- 通用条件
|
|
|
- </h3>
|
|
|
- </div>
|
|
|
- <div class="box-body">
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderName" class="col-sm-2 control-label">
|
|
|
- 客户名称
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <input type="text" class="form-control" name="Base.SpiderName" id="spiderName"
|
|
|
- placeholder="客户名称" value="">
|
|
|
- </div>
|
|
|
+ <div class="box box-primary">
|
|
|
+ <div class="box-header with-border">
|
|
|
+ <i class="fa fa-tag">
|
|
|
+ </i>
|
|
|
+ <h3 class="box-title">
|
|
|
+ 通用条件
|
|
|
+ </h3>
|
|
|
+ </div>
|
|
|
+ <div class="box-body">
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="spiderName" class="col-sm-2 control-label">
|
|
|
+ 客户名称
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <input type="text" class="form-control" id="cusName" placeholder="客户名称" value="">
|
|
|
+ </div>
|
|
|
|
|
|
- <label for="spiderCode" class="col-sm-2 control-label ">
|
|
|
- 规则名称
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <input type="text" class="form-control" name="Base.SpiderCode" id="spiderCode"
|
|
|
- placeholder="规则名称" value="">
|
|
|
- </div>
|
|
|
+ <label for="spiderCode" class="col-sm-2 control-label ">
|
|
|
+ 规则名称
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <input type="text" class="form-control" id="tagName" placeholder="规则名称" value="">
|
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
- 销售经理
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <input type="text" class="form-control" name="Base.SpiderChannel" id="spiderChannel"
|
|
|
- placeholder="销售经理" value="">
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
+ 销售经理
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <input type="text" class="form-control" id="saleName" placeholder="销售经理" value="">
|
|
|
</div>
|
|
|
- <hr>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 省
|
|
|
- </label>
|
|
|
- <div class="col-sm-2">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 1.
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 2.
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
- <label for="spiderPageEncoding" class="col-sm-1 control-label ">
|
|
|
- 市
|
|
|
- </label>
|
|
|
- <div class="col-sm-2">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 1.
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 2.
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
- <label for="spiderPageEncoding" class="col-sm-1 control-label ">
|
|
|
- 区/县
|
|
|
- </label>
|
|
|
- <div class="col-sm-2">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 1.
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 2.
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <hr>
|
|
|
+ <div class="form-group">
|
|
|
+ <label class="col-sm-2 control-label">省</label>
|
|
|
+ <div class="col-sm-2">
|
|
|
+ <select class="form-control" id="province" onchange="selectPro(this)">
|
|
|
+ <option>请选择省份</option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ <label class="col-sm-1 control-label">市</label>
|
|
|
+ <div class="col-sm-2">
|
|
|
+ <select class="form-control" id="city" onchange="selectCity(this)">
|
|
|
+ <option>请选择城市</option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ <label class="col-sm-1 control-label">区/县</label>
|
|
|
+ <div class="col-sm-2">
|
|
|
+ <select class="form-control" id="country" onchange="selectDis(this)">
|
|
|
+ <option >请选择县区</option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
+ 一级公告类别
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <select class="form-control">
|
|
|
+ <option value="1">
|
|
|
+ 1.
|
|
|
+ </option>
|
|
|
+ <option value="2">
|
|
|
+ 2.
|
|
|
+ </option>
|
|
|
+ </select>
|
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 一级公告类型
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 1.
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 2.
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 一级公告类型
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 1.
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 2.
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
+ <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
+ 二级公告类别
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <select class="form-control">
|
|
|
+ <option value="1">
|
|
|
+ 1.
|
|
|
+ </option>
|
|
|
+ <option value="2">
|
|
|
+ 2.
|
|
|
+ </option>
|
|
|
+ </select>
|
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
- <label for="starttime" class="col-sm-2 control-label ">
|
|
|
- 开始时间
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <div class="wui-content">
|
|
|
- <div class="wui-area">
|
|
|
- <wui-date
|
|
|
- format="yyyy-mm-dd hh:mm:ss"
|
|
|
- placeholder="请选择或输入开始日期"
|
|
|
- id="date4"
|
|
|
- btns="{'ok':'确定','now':'此刻'}"
|
|
|
- ng-model="date4"
|
|
|
- >
|
|
|
- </wui-date>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!-- <input type="text" class="form-control" name="starttime" id="starttime" placeholder="开始时间" value="">-->
|
|
|
- </div>
|
|
|
- <label for="endtime" class="col-sm-2 control-label ">
|
|
|
- 结束时间
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <div class="wui-content">
|
|
|
- <div class="wui-area">
|
|
|
- <wui-date
|
|
|
- format="yyyy-mm-dd hh:mm:ss"
|
|
|
- placeholder="请选择或输入结束日期"
|
|
|
- id="date4"
|
|
|
- btns="{'ok':'确定','now':'此刻'}"
|
|
|
- ng-model="date5"
|
|
|
- >
|
|
|
- </wui-date>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!-- <input type="text" class="form-control" name="starttime" id="endtime" placeholder="结束时间" value="">-->
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="starttime" class="col-sm-2 control-label ">
|
|
|
+ 开始时间
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <div class="wui-content">
|
|
|
+ <div class="wui-area">
|
|
|
+ <wui-date
|
|
|
+ format="yyyy-mm-dd hh:mm:ss"
|
|
|
+ placeholder="请选择或输入开始日期"
|
|
|
+ id="date4"
|
|
|
+ btns="{'ok':'确定','now':'此刻'}"
|
|
|
+ ng-model="date4"
|
|
|
+ >
|
|
|
+ </wui-date>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- <input type="text" class="form-control" name="starttime" id="starttime" placeholder="开始时间" value="">-->
|
|
|
+ </div>
|
|
|
+ <label for="endtime" class="col-sm-2 control-label ">
|
|
|
+ 结束时间
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <div class="wui-content">
|
|
|
+ <div class="wui-area">
|
|
|
+ <wui-date
|
|
|
+ format="yyyy-mm-dd hh:mm:ss"
|
|
|
+ placeholder="请选择或输入结束日期"
|
|
|
+ id="date4"
|
|
|
+ btns="{'ok':'确定','now':'此刻'}"
|
|
|
+ ng-model="date5"
|
|
|
+ >
|
|
|
+ </wui-date>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- <input type="text" class="form-control" name="starttime" id="endtime" placeholder="结束时间" value="">-->
|
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 字段是或否存在
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 是
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 否
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
+ 字段是或否存在
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <select class="form-control">
|
|
|
+ <option value="1">
|
|
|
+ 是
|
|
|
+ </option>
|
|
|
+ <option value="2">
|
|
|
+ 否
|
|
|
+ </option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <hr>
|
|
|
+ <div class="form-group">
|
|
|
+ <label class="col-sm-2 control-label">
|
|
|
+ 全局附加词
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <input type="text" class="form-control" placeholder="***" value="">
|
|
|
</div>
|
|
|
- <hr>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
- 全局附加词
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <input type="text" class="form-control" name="Base.SpiderChannel" id="spiderChannel"
|
|
|
- placeholder="***" value="">
|
|
|
- </div>
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 匹配方式
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 是
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 否
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
+ <label class="col-sm-2 control-label ">
|
|
|
+ 匹配方式
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <select class="form-control">
|
|
|
+ <option value="1">
|
|
|
+ 是
|
|
|
+ </option>
|
|
|
+ <option value="2">
|
|
|
+ 否
|
|
|
+ </option>
|
|
|
+ </select>
|
|
|
</div>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
- 全局排除词
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <input type="text" class="form-control" name="Base.SpiderChannel" id="spiderChannel"
|
|
|
- placeholder="***" value="">
|
|
|
- </div>
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 匹配方式
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 是
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 否
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
+ 全局排除词
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <input type="text" class="form-control" placeholder="***" value="">
|
|
|
+ </div>
|
|
|
+ <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
+ 匹配方式
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <select class="form-control">
|
|
|
+ <option value="1">
|
|
|
+ 是
|
|
|
+ </option>
|
|
|
+ <option value="2">
|
|
|
+ 否
|
|
|
+ </option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <hr>
|
|
|
+ <div class="form-group">
|
|
|
+ <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
+ 预览数据数量
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <input type="text" class="form-control" placeholder="*" value="">
|
|
|
</div>
|
|
|
- <hr>
|
|
|
- <div class="form-group">
|
|
|
- <label for="spiderChannel" class="col-sm-2 control-label">
|
|
|
- 预览数据数量
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <input type="text" class="form-control" name="Base.SpiderChannel" id="spiderChannel"
|
|
|
- placeholder="*" value="">
|
|
|
- </div>
|
|
|
- <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
- 高级字段包
|
|
|
- </label>
|
|
|
- <div class="col-sm-3">
|
|
|
- <select name="Base.SpiderPageEncoding" id="spiderPageEncoding" class="form-control">
|
|
|
- <option value="1">
|
|
|
- 是
|
|
|
- </option>
|
|
|
- <option value="2">
|
|
|
- 否
|
|
|
- </option>
|
|
|
- </select>
|
|
|
- <script>
|
|
|
- var sel = "";
|
|
|
- if (sel == "1") {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 0;
|
|
|
- } else {
|
|
|
- $("#spiderPageEncoding").get(0).selectedIndex = 1;
|
|
|
- }
|
|
|
- </script>
|
|
|
- </div>
|
|
|
+ <label for="spiderPageEncoding" class="col-sm-2 control-label ">
|
|
|
+ 高级字段包
|
|
|
+ </label>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <select class="form-control">
|
|
|
+ <option value="1">
|
|
|
+ 是
|
|
|
+ </option>
|
|
|
+ <option value="2">
|
|
|
+ 否
|
|
|
+ </option>
|
|
|
+ </select>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </fieldset>
|
|
|
+ </div>
|
|
|
</form>
|
|
|
</div>
|
|
|
<div class="tab-pane" id="tab_2">
|
|
|
- <table id="keywords" class="table table-bordered table-striped">
|
|
|
- <thead><tr>
|
|
|
- <th style="text-align: center"><input type="checkbox" onclick="selectrow(this)"/></th>
|
|
|
- <th style="text-align: center">编号{{.T.ischeck}}</th>
|
|
|
- <th style="text-align: center">关键词</th>
|
|
|
- <th style="text-align: center">附加词</th>
|
|
|
- <th style="text-align: center">匹配方式</th>
|
|
|
- <th style="text-align: center">排除词</th>
|
|
|
- <th style="text-align: center">匹配方式</th>
|
|
|
- <th style="text-align: center">采购单位行业</th>
|
|
|
- <th style="text-align: center">公告行业</th>
|
|
|
- </tr></thead>
|
|
|
- </table>
|
|
|
+ <div class="box box-primary">
|
|
|
+ <div class="box-header with-border">
|
|
|
+ <i class="fa fa-bookmark">
|
|
|
+ </i>
|
|
|
+ <h3 class="box-title">
|
|
|
+ 关键词
|
|
|
+ </h3>
|
|
|
+ <div style="float: right">
|
|
|
+ <a class="btn btn-default btn-sm" id="batchAssign" onclick="selectMatch()">匹配方式</a>
|
|
|
+ <a class="btn btn-default btn-sm" id="batchClose" onclick="selectBuyer()">采购单位行业</a>
|
|
|
+ <a class="btn btn-default btn-sm" id="batchClose" onclick="selectInfo()">公告行业</a>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <table id="keywords" class="table table-bordered">
|
|
|
+ <thead><tr>
|
|
|
+ <th style="text-align: center"><input type="checkbox" onclick="selectrow(this)"/></th>
|
|
|
+ <th style="text-align: center">编号{{.T.ischeck}}</th>
|
|
|
+ <th style="text-align: center">关键词</th>
|
|
|
+ <th style="text-align: center">附加词</th>
|
|
|
+ <th style="text-align: center">匹配方式</th>
|
|
|
+ <th style="text-align: center">排除词</th>
|
|
|
+ <th style="text-align: center">匹配方式</th>
|
|
|
+ <th style="text-align: center">采购单位行业</th>
|
|
|
+ <th style="text-align: center">公告行业</th>
|
|
|
+ </tr></thead>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="tab-pane" id="tab_3">
|
|
|
<table id="history" class="table table-bordered table-striped">
|
|
@@ -374,121 +287,82 @@
|
|
|
</div>
|
|
|
</section>
|
|
|
</div>
|
|
|
-<!-- 导入ES语句模态框 -->
|
|
|
-<div class="modal fade" id="modal-imp-es" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
|
|
- <div class="modal-dialog">
|
|
|
- <div class="modal-content">
|
|
|
- <div class="modal-header">
|
|
|
- <div class="modal-header">
|
|
|
- <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
|
|
- <div class="edit-form">
|
|
|
- <div class="edit-info">
|
|
|
- <span class="glyphicon glyphicon-briefcase" aria-hidden="true"></span>
|
|
|
- <span class="info">导入ES语句</span>
|
|
|
- </div>
|
|
|
- <div class="col-sm-12">
|
|
|
- <textarea class="form-control" id="es_json" placeholder="请输入ES语句"></textarea>
|
|
|
- </div>
|
|
|
- <div class="col-sm-offset-2 col-sm-10" style="margin-top: 14px">
|
|
|
- <input type="button" disabled="true" onclick="saveEs()" class="btn btn-primary saveBtn" value="保存">
|
|
|
- <input type="button" onclick="cancelES()" class="btn btn-default" style="margin-left: 24px" value="取消">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div><!-- /.modal-content -->
|
|
|
- </div><!-- /.modal -->
|
|
|
-</div>
|
|
|
+
|
|
|
{{include "com/dialog.html"}}
|
|
|
{{include "com/footer.html"}}
|
|
|
<script>
|
|
|
- var app = angular.module('app',["wui.date"]);
|
|
|
- console.log(app)
|
|
|
- $(function () {
|
|
|
- ttable=$('#rule').DataTable({
|
|
|
- "paging" : false,
|
|
|
- "lengthChange": false,
|
|
|
- "searching" : false,
|
|
|
- "ordering" : false,
|
|
|
- "info" : true,
|
|
|
- "autoWidth" : false,
|
|
|
- "ajax": {
|
|
|
- "url": "/service/rule/reload",
|
|
|
- "type": "post",
|
|
|
- "data":{}
|
|
|
- },
|
|
|
- "language": {
|
|
|
- "url": "/dist/js/dataTables.chinese.lang"
|
|
|
- },
|
|
|
- "columnDefs": [
|
|
|
- { "orderable": false, "targets": [0,9] },
|
|
|
- ],
|
|
|
- "columns": [
|
|
|
- { "data": "_id",render:function(val,a,row){
|
|
|
- return row.num
|
|
|
- }},
|
|
|
- { "data": "s_taskname"},
|
|
|
- { "data": "l_comeintime",render:function(val){
|
|
|
- var dt=new Date()
|
|
|
- dt.setTime(parseInt(val)*1000)
|
|
|
- return dt.format("yyyy-MM-dd hh:mm:ss")
|
|
|
- }},
|
|
|
- { "data": "s_username"},
|
|
|
- { "data": "s_descript","width":"23%"},
|
|
|
- { "data": ""},
|
|
|
- { "data": ""},
|
|
|
- { "data": ""}
|
|
|
- ]
|
|
|
- });
|
|
|
- ttable=$('#history').DataTable({
|
|
|
- "paging" : false,
|
|
|
- "lengthChange": false,
|
|
|
- "searching" : false,
|
|
|
- "ordering" : false,
|
|
|
- "info" : true,
|
|
|
- "autoWidth" : false,
|
|
|
- "ajax": {
|
|
|
- "url": "",
|
|
|
- "type": "post",
|
|
|
- "data":{}
|
|
|
- },
|
|
|
- "language": {
|
|
|
- "url": "/dist/js/dataTables.chinese.lang"
|
|
|
- },
|
|
|
- "columns": [
|
|
|
- { "data": "_id",render:function(val,a,row){
|
|
|
- return row.num
|
|
|
- }},
|
|
|
- { "data": "s_taskname"},
|
|
|
- { "data": "l_comeintime",render:function(val){
|
|
|
- var dt=new Date()
|
|
|
- dt.setTime(parseInt(val)*1000)
|
|
|
- return dt.format("yyyy-MM-dd hh:mm:ss")
|
|
|
- }},
|
|
|
- { "data": "s_username"},
|
|
|
- { "data": "s_descript","width":"23%"}
|
|
|
- ]
|
|
|
- });
|
|
|
- })
|
|
|
- //导入ES
|
|
|
- function importEs() {
|
|
|
- $("#modal-imp-es").modal("show");
|
|
|
- }
|
|
|
- function cancelES(){
|
|
|
- $("#modal-imp-es").modal("hide");
|
|
|
- }
|
|
|
- function saveEs(){
|
|
|
- const $esStr = $("#es_json").val();
|
|
|
- try {
|
|
|
- if (typeof JSON.parse($esStr) == "object") {
|
|
|
- console.log("json格式正确")
|
|
|
- }
|
|
|
- } catch(e) {
|
|
|
- console.log(e)
|
|
|
- }
|
|
|
- console.log("json格式不正确")
|
|
|
- }
|
|
|
-
|
|
|
+ menuActive("/service/rule/list");
|
|
|
+ var app = angular.module('app',["wui.date"]);
|
|
|
+ let provice = {{.T.provice}}}
|
|
|
+ console.dir(provice);
|
|
|
+ $(function () {
|
|
|
+ $('#keywords').DataTable({
|
|
|
+ "paging" : false,
|
|
|
+ "lengthChange": false,
|
|
|
+ "searching" : false,
|
|
|
+ "ordering" : false,
|
|
|
+ "info" : true,
|
|
|
+ "autoWidth" : false,
|
|
|
+ "language": {
|
|
|
+ "url": "/dist/js/dataTables.chinese.lang"
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $('#history').DataTable({
|
|
|
+ "paging" : false,
|
|
|
+ "lengthChange": false,
|
|
|
+ "searching" : false,
|
|
|
+ "ordering" : false,
|
|
|
+ "info" : true,
|
|
|
+ "autoWidth" : false,
|
|
|
+ "language": {
|
|
|
+ "url": "/dist/js/dataTables.chinese.lang"
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ function importEs() {
|
|
|
+ $("#modal-imp-es").modal("show");
|
|
|
+ }
|
|
|
+ function cancelModel(){
|
|
|
+ $("#modal-imp-es").modal("hide");
|
|
|
+ $("#modal-select-match").modal("hide");
|
|
|
+ }
|
|
|
+ function saveEs(){
|
|
|
+ const $esStr = $("#es_json").val();
|
|
|
+ try {
|
|
|
+ if (typeof JSON.parse($esStr) == "object") {
|
|
|
+ console.log("json格式正确")
|
|
|
+ }
|
|
|
+ } catch(e) {
|
|
|
+ console.log(e)
|
|
|
+ }
|
|
|
+ console.log("json格式不正确")
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 自动加载省份
|
|
|
+ */
|
|
|
+ (function showProv() {
|
|
|
+ var len = provice.length;
|
|
|
+ for (var i = 0; i < len; i++) {
|
|
|
+ var provOpt = document.createElement('option');
|
|
|
+ provOpt.innerText = provice[i]['name'];
|
|
|
+ provOpt.value = i;
|
|
|
+ prov.appendChild(provOpt);
|
|
|
+ }
|
|
|
+ })();
|
|
|
+ function selectPro(obj) {
|
|
|
+
|
|
|
+ }
|
|
|
+ function selectMatch() {
|
|
|
+ $("#modal-select-match").modal("show");
|
|
|
+ }
|
|
|
+ function saveMatch() {
|
|
|
+
|
|
|
+ }
|
|
|
+ function selectBuyer() {
|
|
|
+ $("#modal-select-buyer").modal("show");
|
|
|
+ }
|
|
|
+
|
|
|
//导入规则
|
|
|
function importRule(){
|
|
|
var f=$("#fileframe").contents().find("input");
|