Commit 773f59ebab9a56d34b02ece3914787979f7c5f3e

Authored by 易文鹏
1 parent a93ea800

feat: 模糊搜索

src/main/java/com/huaheng/pc/inventory/inventoryDetail/controller/InventoryDetailController.java
@@ -108,6 +108,9 @@ public class InventoryDetailController extends BaseController { @@ -108,6 +108,9 @@ public class InventoryDetailController extends BaseController {
108 .eq(StringUtils.isNotEmpty(inventoryDetail.getLockCode()), InventoryDetail::getLockCode, inventoryDetail.getLockCode())//库存锁 108 .eq(StringUtils.isNotEmpty(inventoryDetail.getLockCode()), InventoryDetail::getLockCode, inventoryDetail.getLockCode())//库存锁
109 .eq(StringUtils.isNotEmpty(inventoryDetail.getZoneCode()), InventoryDetail::getZoneCode, inventoryDetail.getZoneCode()) //库区 109 .eq(StringUtils.isNotEmpty(inventoryDetail.getZoneCode()), InventoryDetail::getZoneCode, inventoryDetail.getZoneCode()) //库区
110 .eq(StringUtils.isNotEmpty(inventoryDetail.getNoticeCode()), InventoryDetail::getNoticeCode, inventoryDetail.getNoticeCode()) //通知单号 110 .eq(StringUtils.isNotEmpty(inventoryDetail.getNoticeCode()), InventoryDetail::getNoticeCode, inventoryDetail.getNoticeCode()) //通知单号
  111 + .eq(StringUtils.isNotEmpty(inventoryDetail.getWarehouse()), InventoryDetail::getWarehouse, inventoryDetail.getWarehouse()) //原仓库编码
  112 + .like(StringUtils.isNotEmpty(inventoryDetail.getWarehouseName()), InventoryDetail::getWarehouseName, inventoryDetail.getWarehouseName()) //原仓库名称
  113 +
111 114
112 //货主 115 //货主
113 .in(StringUtils.isNotEmpty(inventoryDetail.getCompanyCode()), InventoryDetail::getCompanyCode, inventoryDetail.getCompanyCode()) 116 .in(StringUtils.isNotEmpty(inventoryDetail.getCompanyCode()), InventoryDetail::getCompanyCode, inventoryDetail.getCompanyCode())
src/main/java/com/huaheng/pc/inventory/inventoryTransaction/controller/InventoryTransactionController.java
@@ -12,6 +12,7 @@ import com.huaheng.framework.web.controller.BaseController; @@ -12,6 +12,7 @@ import com.huaheng.framework.web.controller.BaseController;
12 import com.huaheng.framework.web.page.PageDomain; 12 import com.huaheng.framework.web.page.PageDomain;
13 import com.huaheng.framework.web.page.TableDataInfo; 13 import com.huaheng.framework.web.page.TableDataInfo;
14 import com.huaheng.framework.web.page.TableSupport; 14 import com.huaheng.framework.web.page.TableSupport;
  15 +import com.huaheng.pc.inventory.inventoryDetail.domain.InventoryDetail;
15 import com.huaheng.pc.inventory.inventoryDetail.service.InventoryDetailService; 16 import com.huaheng.pc.inventory.inventoryDetail.service.InventoryDetailService;
16 import com.huaheng.pc.inventory.inventoryHeader.service.InventoryHeaderService; 17 import com.huaheng.pc.inventory.inventoryHeader.service.InventoryHeaderService;
17 import com.huaheng.pc.inventory.inventoryTransaction.domain.InventoryTransaction; 18 import com.huaheng.pc.inventory.inventoryTransaction.domain.InventoryTransaction;
@@ -84,6 +85,8 @@ public class InventoryTransactionController extends BaseController { @@ -84,6 +85,8 @@ public class InventoryTransactionController extends BaseController {
84 //.notIn(InventoryTransaction::getTransactionType, 70, 80) 85 //.notIn(InventoryTransaction::getTransactionType, 70, 80)
85 .eq(StringUtils.isNotEmpty(inventoryTransaction.getReferCode()), InventoryTransaction::getReferCode, inventoryTransaction.getReferCode())//上游单号 86 .eq(StringUtils.isNotEmpty(inventoryTransaction.getReferCode()), InventoryTransaction::getReferCode, inventoryTransaction.getReferCode())//上游单号
86 .like(StringUtils.isNotEmpty(inventoryTransaction.getCreatedBy()), InventoryTransaction::getCreatedBy, inventoryTransaction.getCreatedBy())//创建用户 87 .like(StringUtils.isNotEmpty(inventoryTransaction.getCreatedBy()), InventoryTransaction::getCreatedBy, inventoryTransaction.getCreatedBy())//创建用户
  88 + .eq(StringUtils.isNotEmpty(inventoryTransaction.getWarehouse()), InventoryTransaction::getWarehouse, inventoryTransaction.getWarehouse()) //原仓库编码
  89 + .like(StringUtils.isNotEmpty(inventoryTransaction.getWarehouseName()), InventoryTransaction::getWarehouseName, inventoryTransaction.getWarehouseName()) //原仓库名称
87 //货主 90 //货主
88 .in(InventoryTransaction::getCompanyCode, ShiroUtils.getCompanyCodeList()) 91 .in(InventoryTransaction::getCompanyCode, ShiroUtils.getCompanyCodeList())
89 .orderByDesc(InventoryTransaction::getId); 92 .orderByDesc(InventoryTransaction::getId);
src/main/java/com/huaheng/pc/receipt/receiptHeader/controller/ReceiptHeaderController.java
@@ -110,6 +110,8 @@ public class ReceiptHeaderController extends BaseController { @@ -110,6 +110,8 @@ public class ReceiptHeaderController extends BaseController {
110 .inSql(StringUtils.isNotNull(receiptHeader.getNoticeNo()) && StringUtils.isNotEmpty(receiptHeader.getNoticeNo()), ReceiptHeader::getId, "select receiptId from receipt_detail where noticeNo like '%" + receiptHeader.getNoticeNo() + "%'") 110 .inSql(StringUtils.isNotNull(receiptHeader.getNoticeNo()) && StringUtils.isNotEmpty(receiptHeader.getNoticeNo()), ReceiptHeader::getId, "select receiptId from receipt_detail where noticeNo like '%" + receiptHeader.getNoticeNo() + "%'")
111 .eq(StringUtils.isNotEmpty(receiptHeader.getReceiptType()), ReceiptHeader::getReceiptType, receiptHeader.getReceiptType()) 111 .eq(StringUtils.isNotEmpty(receiptHeader.getReceiptType()), ReceiptHeader::getReceiptType, receiptHeader.getReceiptType())
112 .like(StringUtils.isNotEmpty(receiptHeader.getCode()), ReceiptHeader::getCode, receiptHeader.getCode()) 112 .like(StringUtils.isNotEmpty(receiptHeader.getCode()), ReceiptHeader::getCode, receiptHeader.getCode())
  113 + .like(StringUtils.isNotEmpty(receiptHeader.getReceiptNote()), ReceiptHeader::getReceiptNote, receiptHeader.getReceiptNote())
  114 + .like(StringUtils.isNotEmpty(receiptHeader.getMaterialColor()), ReceiptHeader::getMaterialColor, receiptHeader.getMaterialColor())
113 .eq(StringUtils.isNotEmpty(receiptHeader.getReferCode()), ReceiptHeader::getReferCode, receiptHeader.getReferCode()) 115 .eq(StringUtils.isNotEmpty(receiptHeader.getReferCode()), ReceiptHeader::getReferCode, receiptHeader.getReferCode())
114 .eq(StringUtils.isNotNull(receiptHeader.getPushSuccessStatus()), ReceiptHeader::getPushSuccessStatus, receiptHeader.getPushSuccessStatus()) 116 .eq(StringUtils.isNotNull(receiptHeader.getPushSuccessStatus()), ReceiptHeader::getPushSuccessStatus, receiptHeader.getPushSuccessStatus())
115 .orderByAsc(ReceiptHeader::getLastStatus) 117 .orderByAsc(ReceiptHeader::getLastStatus)
src/main/java/com/huaheng/pc/receipt/receiptHeaderHistory/controller/ReceiptHeaderHistoryController.java
@@ -37,15 +37,14 @@ import java.util.List; @@ -37,15 +37,14 @@ import java.util.List;
37 @RequestMapping("/receipt/receiptHeaderHistory") 37 @RequestMapping("/receipt/receiptHeaderHistory")
38 public class ReceiptHeaderHistoryController extends BaseController { 38 public class ReceiptHeaderHistoryController extends BaseController {
39 39
40 - private String prefix="receipt/receiptHeaderHistory"; 40 + private String prefix = "receipt/receiptHeaderHistory";
41 41
42 @Resource 42 @Resource
43 private ReceiptHeaderHistoryService receiptHeaderHistoryService; 43 private ReceiptHeaderHistoryService receiptHeaderHistoryService;
44 44
45 @RequiresPermissions("receipt:receiptHeaderHistory:view") 45 @RequiresPermissions("receipt:receiptHeaderHistory:view")
46 @GetMapping() 46 @GetMapping()
47 - public String containerCapacity()  
48 - { 47 + public String containerCapacity() {
49 return prefix + "/receiptHeaderHistory"; 48 return prefix + "/receiptHeaderHistory";
50 } 49 }
51 50
@@ -56,7 +55,7 @@ public class ReceiptHeaderHistoryController extends BaseController { @@ -56,7 +55,7 @@ public class ReceiptHeaderHistoryController extends BaseController {
56 @Log(title = "入库-入库单头表", operating = "查看入库单列表", action = BusinessType.GRANT) 55 @Log(title = "入库-入库单头表", operating = "查看入库单列表", action = BusinessType.GRANT)
57 @PostMapping("/list") 56 @PostMapping("/list")
58 @ResponseBody 57 @ResponseBody
59 - public TableDataInfo list(@ApiParam(name="receiptDetail",value="入库头表") ReceiptHeaderHistory receiptHeader, 58 + public TableDataInfo list(@ApiParam(name = "receiptDetail", value = "入库头表") ReceiptHeaderHistory receiptHeader,
60 @ApiParam(name = "createdBegin", value = "起止时间") String createdBegin, 59 @ApiParam(name = "createdBegin", value = "起止时间") String createdBegin,
61 @ApiParam(name = "createdEnd", value = "结束时间") String createdEnd, 60 @ApiParam(name = "createdEnd", value = "结束时间") String createdEnd,
62 Integer statusFirst, Integer statusLast) { 61 Integer statusFirst, Integer statusLast) {
@@ -66,44 +65,46 @@ public class ReceiptHeaderHistoryController extends BaseController { @@ -66,44 +65,46 @@ public class ReceiptHeaderHistoryController extends BaseController {
66 Integer pageSize = pageDomain.getPageSize(); 65 Integer pageSize = pageDomain.getPageSize();
67 List<ReceiptHeaderHistory> list = new ArrayList<>(); 66 List<ReceiptHeaderHistory> list = new ArrayList<>();
68 67
69 - if (QuantityConstant.HEADER_STATE.equals(receiptHeader.getLastStatus())){ 68 + if (QuantityConstant.HEADER_STATE.equals(receiptHeader.getLastStatus())) {
70 lambdaQueryWrapper.le(ReceiptHeaderHistory::getLastStatus, receiptHeader.getLastStatus()); 69 lambdaQueryWrapper.le(ReceiptHeaderHistory::getLastStatus, receiptHeader.getLastStatus());
71 - }else { 70 + } else {
72 lambdaQueryWrapper.eq(StringUtils.isNotNull(receiptHeader.getLastStatus()), 71 lambdaQueryWrapper.eq(StringUtils.isNotNull(receiptHeader.getLastStatus()),
73 ReceiptHeaderHistory::getLastStatus, receiptHeader.getLastStatus()); 72 ReceiptHeaderHistory::getLastStatus, receiptHeader.getLastStatus());
74 } 73 }
75 - if (QuantityConstant.HEADER_STATE.equals(receiptHeader.getFirstStatus())){ 74 + if (QuantityConstant.HEADER_STATE.equals(receiptHeader.getFirstStatus())) {
76 lambdaQueryWrapper.le(ReceiptHeaderHistory::getFirstStatus, receiptHeader.getFirstStatus()); 75 lambdaQueryWrapper.le(ReceiptHeaderHistory::getFirstStatus, receiptHeader.getFirstStatus());
77 - }else { 76 + } else {
78 lambdaQueryWrapper.eq(StringUtils.isNotNull(receiptHeader.getFirstStatus()), 77 lambdaQueryWrapper.eq(StringUtils.isNotNull(receiptHeader.getFirstStatus()),
79 ReceiptHeaderHistory::getFirstStatus, receiptHeader.getFirstStatus()); 78 ReceiptHeaderHistory::getFirstStatus, receiptHeader.getFirstStatus());
80 } 79 }
81 lambdaQueryWrapper.ge(StringUtils.isNotEmpty(createdBegin), ReceiptHeaderHistory::getCreated, createdBegin) 80 lambdaQueryWrapper.ge(StringUtils.isNotEmpty(createdBegin), ReceiptHeaderHistory::getCreated, createdBegin)
82 .le(StringUtils.isNotEmpty(createdEnd), ReceiptHeaderHistory::getCreated, createdEnd) 81 .le(StringUtils.isNotEmpty(createdEnd), ReceiptHeaderHistory::getCreated, createdEnd)
83 - .in(StringUtils.isNotEmpty(receiptHeader.getCompanyCode()),ReceiptHeaderHistory::getCompanyCode, receiptHeader.getCompanyCode()) 82 + .in(StringUtils.isNotEmpty(receiptHeader.getCompanyCode()), ReceiptHeaderHistory::getCompanyCode, receiptHeader.getCompanyCode())
84 .in(StringUtils.isEmpty(receiptHeader.getCompanyCode()), ReceiptHeaderHistory::getCompanyCode, ShiroUtils.getCompanyCodeList()) 83 .in(StringUtils.isEmpty(receiptHeader.getCompanyCode()), ReceiptHeaderHistory::getCompanyCode, ShiroUtils.getCompanyCodeList())
85 .like(StringUtils.isNotEmpty(receiptHeader.getLastUpdatedBy()), ReceiptHeaderHistory::getLastUpdatedBy, receiptHeader.getLastUpdatedBy()) 84 .like(StringUtils.isNotEmpty(receiptHeader.getLastUpdatedBy()), ReceiptHeaderHistory::getLastUpdatedBy, receiptHeader.getLastUpdatedBy())
86 .in(StringUtils.isEmpty(receiptHeader.getCompanyCode()), ReceiptHeaderHistory::getCompanyCode, ShiroUtils.getCompanyCodeList()) 85 .in(StringUtils.isEmpty(receiptHeader.getCompanyCode()), ReceiptHeaderHistory::getCompanyCode, ShiroUtils.getCompanyCodeList())
87 .like(StringUtils.isNotEmpty(receiptHeader.getUserDef3()), ReceiptHeaderHistory::getUserDef3, receiptHeader.getUserDef3()) 86 .like(StringUtils.isNotEmpty(receiptHeader.getUserDef3()), ReceiptHeaderHistory::getUserDef3, receiptHeader.getUserDef3())
88 .eq(ReceiptHeaderHistory::getWarehouseCode, ShiroUtils.getWarehouseCode()) 87 .eq(ReceiptHeaderHistory::getWarehouseCode, ShiroUtils.getWarehouseCode())
89 - .inSql(StringUtils.isNotNull(receiptHeader.getSNNO()) && StringUtils.isNotEmpty(receiptHeader.getSNNO()),ReceiptHeaderHistory::getId, "select receiptId from receipt_detail_history where attribute4 like '%"+receiptHeader.getSNNO()+"%'")  
90 - .inSql(StringUtils.isNotNull(receiptHeader.getNoticeNo()) && StringUtils.isNotEmpty(receiptHeader.getNoticeNo()),ReceiptHeaderHistory::getId, "select receiptId from receipt_detail_history where noticeNo like '%"+receiptHeader.getNoticeNo()+"%'") 88 + .inSql(StringUtils.isNotNull(receiptHeader.getSNNO()) && StringUtils.isNotEmpty(receiptHeader.getSNNO()), ReceiptHeaderHistory::getId, "select receiptId from receipt_detail_history where attribute4 like '%" + receiptHeader.getSNNO() + "%'")
  89 + .inSql(StringUtils.isNotNull(receiptHeader.getNoticeNo()) && StringUtils.isNotEmpty(receiptHeader.getNoticeNo()), ReceiptHeaderHistory::getId, "select receiptId from receipt_detail_history where noticeNo like '%" + receiptHeader.getNoticeNo() + "%'")
91 .like(StringUtils.isNotEmpty(receiptHeader.getOrigin()), ReceiptHeaderHistory::getOrigin, receiptHeader.getOrigin()) 90 .like(StringUtils.isNotEmpty(receiptHeader.getOrigin()), ReceiptHeaderHistory::getOrigin, receiptHeader.getOrigin())
92 .eq(StringUtils.isNotEmpty(receiptHeader.getReceiptType()), ReceiptHeaderHistory::getReceiptType, receiptHeader.getReceiptType()) 91 .eq(StringUtils.isNotEmpty(receiptHeader.getReceiptType()), ReceiptHeaderHistory::getReceiptType, receiptHeader.getReceiptType())
93 .like(StringUtils.isNotEmpty(receiptHeader.getCode()), ReceiptHeaderHistory::getCode, receiptHeader.getCode()) 92 .like(StringUtils.isNotEmpty(receiptHeader.getCode()), ReceiptHeaderHistory::getCode, receiptHeader.getCode())
94 .eq(StringUtils.isNotEmpty(receiptHeader.getReferCode()), ReceiptHeaderHistory::getReferCode, receiptHeader.getReferCode()) 93 .eq(StringUtils.isNotEmpty(receiptHeader.getReferCode()), ReceiptHeaderHistory::getReferCode, receiptHeader.getReferCode())
95 - .eq(StringUtils.isNotNull(receiptHeader.getPushSuccessStatus()),ReceiptHeaderHistory::getPushSuccessStatus,receiptHeader.getPushSuccessStatus()) 94 + .eq(StringUtils.isNotNull(receiptHeader.getPushSuccessStatus()), ReceiptHeaderHistory::getPushSuccessStatus, receiptHeader.getPushSuccessStatus())
  95 + .like(StringUtils.isNotEmpty(receiptHeader.getReceiptNote()), ReceiptHeaderHistory::getReceiptNote, receiptHeader.getReceiptNote())
  96 + .like(StringUtils.isNotEmpty(receiptHeader.getMaterialColor()), ReceiptHeaderHistory::getMaterialColor, receiptHeader.getMaterialColor())
96 //.orderByAsc(ReceiptHeaderHistory::getLastUpdated) 97 //.orderByAsc(ReceiptHeaderHistory::getLastUpdated)
97 //.orderByAsc(ReceiptHeaderHistory::getLastStatus) 98 //.orderByAsc(ReceiptHeaderHistory::getLastStatus)
98 .orderByDesc(ReceiptHeaderHistory::getLastUpdated); 99 .orderByDesc(ReceiptHeaderHistory::getLastUpdated);
99 100
100 - if (StringUtils.isNotNull(pageNum) && StringUtils.isNotNull(pageSize)){ 101 + if (StringUtils.isNotNull(pageNum) && StringUtils.isNotNull(pageSize)) {
101 /** 102 /**
102 * 使用分页查询 103 * 使用分页查询
103 */ 104 */
104 Page<ReceiptHeaderHistory> page = new Page<>(pageNum, pageSize); 105 Page<ReceiptHeaderHistory> page = new Page<>(pageNum, pageSize);
105 IPage<ReceiptHeaderHistory> iPage = receiptHeaderHistoryService.page(page, lambdaQueryWrapper); 106 IPage<ReceiptHeaderHistory> iPage = receiptHeaderHistoryService.page(page, lambdaQueryWrapper);
106 - return getMpDataTable(iPage.getRecords(),iPage.getTotal()); 107 + return getMpDataTable(iPage.getRecords(), iPage.getTotal());
107 } else { 108 } else {
108 list = receiptHeaderHistoryService.list(lambdaQueryWrapper); 109 list = receiptHeaderHistoryService.list(lambdaQueryWrapper);
109 } 110 }
@@ -113,13 +114,13 @@ public class ReceiptHeaderHistoryController extends BaseController { @@ -113,13 +114,13 @@ public class ReceiptHeaderHistoryController extends BaseController {
113 /** 114 /**
114 * 查询入库单 115 * 查询入库单
115 */ 116 */
116 - @ApiOperation(value="查询入库单 ", notes="查询入库单 ", httpMethod = "POST") 117 + @ApiOperation(value = "查询入库单 ", notes = "查询入库单 ", httpMethod = "POST")
117 @RequiresPermissions("receipt:receiptDetail:add") 118 @RequiresPermissions("receipt:receiptDetail:add")
118 - @Log(title = "入库-入库单 ",operating = "查询入库单 ", action = BusinessType.OTHER) 119 + @Log(title = "入库-入库单 ", operating = "查询入库单 ", action = BusinessType.OTHER)
119 @PostMapping("/getReceiptHeader") 120 @PostMapping("/getReceiptHeader")
120 @ResponseBody 121 @ResponseBody
121 public AjaxResult<ReceiptHeaderHistory> getReceiptHeader(String id) { 122 public AjaxResult<ReceiptHeaderHistory> getReceiptHeader(String id) {
122 - if (StringUtils.isEmpty(id)){ 123 + if (StringUtils.isEmpty(id)) {
123 return AjaxResult.success(""); 124 return AjaxResult.success("");
124 } 125 }
125 return AjaxResult.success(receiptHeaderHistoryService.getById(id)); 126 return AjaxResult.success(receiptHeaderHistoryService.getById(id));
src/main/resources/templates/inventory/inventoryDetail/inventoryDetail.html
@@ -40,6 +40,12 @@ @@ -40,6 +40,12 @@
40 物料规格:<input type="text" name="materialSpec"/> 40 物料规格:<input type="text" name="materialSpec"/>
41 </li> 41 </li>
42 <li> 42 <li>
  43 + 原仓库名称:<input type="text" name="warehouse"/>
  44 + </li>
  45 + <li>
  46 + 原仓库编码:<input type="text" name="warehouseName"/>
  47 + </li>
  48 + <li>
43 库存状态: 49 库存状态:
44 <select name="inventorySts" th:with="inventoryStatus=${@dict.getType('inventorySts')}"> 50 <select name="inventorySts" th:with="inventoryStatus=${@dict.getType('inventorySts')}">
45 <option value="">所有</option> 51 <option value="">所有</option>
src/main/resources/templates/inventory/inventoryTransaction/inventoryTransaction.html
@@ -56,6 +56,12 @@ @@ -56,6 +56,12 @@
56 <li> 56 <li>
57 操作人:<input type="text" name="createdBy"/> 57 操作人:<input type="text" name="createdBy"/>
58 </li> 58 </li>
  59 + <li>
  60 + 原仓库名称:<input type="text" name="warehouse"/>
  61 + </li>
  62 + <li>
  63 + 原仓库编码:<input type="text" name="warehouseName"/>
  64 + </li>
59 <!-- <li>--> 65 <!-- <li>-->
60 <!-- 操作人工号:<input type="text" name="createdByNo"/>--> 66 <!-- 操作人工号:<input type="text" name="createdByNo"/>-->
61 <!-- </li>--> 67 <!-- </li>-->
src/main/resources/templates/receipt/receiptHeader/receiptHeader.html
@@ -85,6 +85,12 @@ @@ -85,6 +85,12 @@
85 调整单号:<input type="text" name="userDef3"/> 85 调整单号:<input type="text" name="userDef3"/>
86 </li> 86 </li>
87 <li> 87 <li>
  88 + 入库单备注:<input type="text" name="receiptNote"/>
  89 + </li>
  90 + <li>
  91 + 颜色信息:<input type="text" name="materialColor"/>
  92 + </li>
  93 + <li>
88 MOM回传状态:<select id="pushSuccessStatus" name="pushSuccessStatus"> 94 MOM回传状态:<select id="pushSuccessStatus" name="pushSuccessStatus">
89 <option value="">所有</option> 95 <option value="">所有</option>
90 <option value="0">未回传</option> 96 <option value="0">未回传</option>
src/main/resources/templates/receipt/receiptHeaderHistory/receiptHeaderHistory.html
@@ -85,6 +85,12 @@ @@ -85,6 +85,12 @@
85 调整单号:<input type="text" name="userDef3"/> 85 调整单号:<input type="text" name="userDef3"/>
86 </li> 86 </li>
87 <li> 87 <li>
  88 + 入库单备注:<input type="text" name="receiptNote"/>
  89 + </li>
  90 + <li>
  91 + 颜色信息:<input type="text" name="materialColor"/>
  92 + </li>
  93 + <li>
88 MOM回传状态:<select id="pushSuccessStatus" name="pushSuccessStatus"> 94 MOM回传状态:<select id="pushSuccessStatus" name="pushSuccessStatus">
89 <option value="">所有</option> 95 <option value="">所有</option>
90 <option value="0">未回传</option> 96 <option value="0">未回传</option>