记得上下班打卡 | git大法好,push需谨慎

Commit 35397304 authored by 胡佳晨's avatar 胡佳晨

Merge remote-tracking branch 'origin/dev' into dev

parents f9731098 97b4b8b1
...@@ -35,12 +35,12 @@ ...@@ -35,12 +35,12 @@
<div th:text="*{totalGeneral}">80</div> <div th:text="*{totalGeneral}">80</div>
</div> </div>
</div> </div>
<div class="col-lg-1"> <!-- <div class="col-lg-1">-->
<div> <!-- <div>-->
<div>已兑换总数(张)</div> <!-- <div>已兑换总数(张)</div>-->
<div th:text="*{totalExchange}">0</div> <!-- <div th:text="*{totalExchange}">0</div>-->
</div> <!-- </div>-->
</div> <!-- </div>-->
<!-- <div class="col-lg-1">--> <!-- <div class="col-lg-1">-->
<!-- <div>--> <!-- <div>-->
<!-- <div>兑换库存(张)</div>--> <!-- <div>兑换库存(张)</div>-->
...@@ -100,9 +100,9 @@ ...@@ -100,9 +100,9 @@
<th> <th>
<div class="cell">销售额(元)</div> <div class="cell">销售额(元)</div>
</th> </th>
<th> <!-- <th>-->
<div class="cell">兑换数量</div> <!-- <div class="cell">兑换数量</div>-->
</th> <!-- </th>-->
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
...@@ -137,9 +137,9 @@ ...@@ -137,9 +137,9 @@
<td> <td>
<div class="cell" th:text="${respBean.totalSalePrice}">0</div> <div class="cell" th:text="${respBean.totalSalePrice}">0</div>
</td> </td>
<td> <!-- <td>-->
<div class="cell" th:text="${respBean.totalExchange}">0</div> <!-- <div class="cell" th:text="${respBean.totalExchange}">0</div>-->
</td> <!-- </td>-->
</tr> </tr>
</tbody> </tbody>
</table> </table>
......
...@@ -447,10 +447,6 @@ public abstract class StringUtil { ...@@ -447,10 +447,6 @@ public abstract class StringUtil {
sb.append(right(bankId, 4)); sb.append(right(bankId, 4));
return sb.toString(); return sb.toString();
} }
public static void main(String[] args) {
System.out.println(isEmail("123@qq.com"));
}
public static boolean isBlank(CharSequence cs) { public static boolean isBlank(CharSequence cs) {
...@@ -598,4 +594,31 @@ public abstract class StringUtil { ...@@ -598,4 +594,31 @@ public abstract class StringUtil {
} }
return false; return false;
} }
public static void main(String[] args) {
System.out.println(isEmail("123@qq.com#$%^&*()"));
String regEx="[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。, 、?]";
//可以在中括号内加上任何想要替换的字符,实际上是一个正则表达式
String aa = "";//这里是将特殊字符换为aa字符串," "代表直接去掉
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher("原字符串");//这里把想要替换的字符串传进来
String newString = m.replaceAll(aa).trim();
System.out.println("newString====="+newString);
//将替换后的字符串存在变量newString中
//方法二 如果第一种太麻烦可以直接用下面的
String str = "#$%^&*()我的正确#$%^&*()原字符串#$%^&*()";
String newString2 = str.replaceAll(regEx,aa).trim();//不想保留原来的字符串可以直接写成 “str = str.replaceAll(regEX,aa);”
System.out.println("newString2====="+newString2);
}
} }
...@@ -125,8 +125,8 @@ public class AdamUserController { ...@@ -125,8 +125,8 @@ public class AdamUserController {
// editVo.setAvatar(parameter.getAvatar()); // editVo.setAvatar(parameter.getAvatar());
// editVo.setBackground(parameter.getBackground()); // editVo.setBackground(parameter.getBackground());
// editVo.setNickname(parameter.getNickname()); // editVo.setNickname(parameter.getNickname());
editVo.setAvatar(editVo.getAvatar()); editVo.setAvatar(StringUtils.isEmpty(editVo.getAvatar()) ? avatarDefUrl : editVo.getAvatar());
editVo.setBackground(editVo.getBackground()); editVo.setBackground(StringUtils.isEmpty(editVo.getBackground()) ? avatarDefUrl : editVo.getBackground());
editVo.setNickname(editVo.getNickname()); editVo.setNickname(editVo.getNickname());
editVo.setSex(sex); editVo.setSex(sex);
editVo.setBirthday(parameter.getBirthday()); editVo.setBirthday(parameter.getBirthday());
......
...@@ -89,14 +89,14 @@ public class PayController { ...@@ -89,14 +89,14 @@ public class PayController {
dragonPayBaseReqDto.setOpenId(openId); dragonPayBaseReqDto.setOpenId(openId);
dragonPayBaseReqDto.setType(type); dragonPayBaseReqDto.setType(type);
dragonPayBaseReqDto.setPrice(price); dragonPayBaseReqDto.setPrice(price);
if(StringUtil.isNotNull(name)&&name.length()>=32){ // if(StringUtil.isNotNull(name)&&name.length()>=32){
name = name.substring(0,32); // name = name.substring(0,32);
} // }
dragonPayBaseReqDto.setName(name); dragonPayBaseReqDto.setName("正在现场");
if(StringUtil.isNotNull(detail)&&detail.length()>=64){ // if(StringUtil.isNotNull(detail)&&detail.length()>=64){
detail = detail.substring(0,64); // detail = detail.substring(0,64);
} // }
dragonPayBaseReqDto.setDetail(detail); dragonPayBaseReqDto.setDetail("正在现场");
dragonPayBaseReqDto.setOrderCode(orderCode); dragonPayBaseReqDto.setOrderCode(orderCode);
dragonPayBaseReqDto.setClientIp(clientIp); dragonPayBaseReqDto.setClientIp(clientIp);
dragonPayBaseReqDto.setNotifyUrl(notifyUrl); dragonPayBaseReqDto.setNotifyUrl(notifyUrl);
......
...@@ -63,20 +63,20 @@ public class BannersServiceImpl implements IKylinBannersService { ...@@ -63,20 +63,20 @@ public class BannersServiceImpl implements IKylinBannersService {
} }
// list // list
if (bannerInfo.getPromotionType() != 1) { List<String> pList = bannerInfo.getPositionList();
List<String> pList = bannerInfo.getPositionList(); Boolean pis = false;
Boolean pis = false; if (null != pList) {
if (null != pList) { for (String positionName : pList) {
for (String positionName : pList) { if (positionName.equals(position)) {
if (positionName.equals(position)) { pis = true;
pis = true;
}
} }
} }
if (!pis || null == pList) { }
itBannerList.remove(); if (!pis || null == pList) {
} itBannerList.remove();
}
if (bannerInfo.getPromotionType() != 1) {
List<String> proList = bannerInfo.getProvincesList(); List<String> proList = bannerInfo.getProvincesList();
Boolean prois = false; Boolean prois = false;
if (null != proList) { if (null != proList) {
......
package com.liquidnet.service.platform.controller.kylin; //package com.liquidnet.service.platform.controller.kylin;
//
import com.liquidnet.service.base.ResponseDto; //import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.platform.service.impl.kylin.DataImpl; //import com.liquidnet.service.platform.service.impl.kylin.DataImpl;
import io.swagger.annotations.Api; //import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; //import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; //import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; //import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; //import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; //import org.springframework.web.bind.annotation.RestController;
//
//
@Api(tags = "数据迁移 (会重复)") //@Api(tags = "数据迁移 (会重复)")
@RestController //@RestController
@RequestMapping("data") //@RequestMapping("data")
public class DataController { //public class DataController {
//
@Autowired // @Autowired
private DataImpl data; // private DataImpl data;
//
@PostMapping("performance") // @PostMapping("performance")
@ApiOperation("演出数据迁移") // @ApiOperation("演出数据迁移")
public ResponseDto<Boolean> performance() { // public ResponseDto<Boolean> performance() {
Boolean result = data.performance(); // Boolean result = data.performance();
return ResponseDto.success(result); // return ResponseDto.success(result);
} // }
//
@PostMapping("order") // @PostMapping("order")
@ApiOperation("订单数据迁移") // @ApiOperation("订单数据迁移")
public ResponseDto<Boolean> order(String month) { // public ResponseDto<Boolean> order(String month) {
Boolean result = data.order(month); // Boolean result = data.order(month);
return ResponseDto.success(result); // return ResponseDto.success(result);
} // }
//
@PostMapping("roadShow") // @PostMapping("roadShow")
@ApiOperation("巡演数据迁移") // @ApiOperation("巡演数据迁移")
public ResponseDto<Boolean> roadShow() { // public ResponseDto<Boolean> roadShow() {
Boolean result = data.roadShow(); // Boolean result = data.roadShow();
return ResponseDto.success(result); // return ResponseDto.success(result);
} // }
//
@PostMapping("childAccount") // @PostMapping("childAccount")
@ApiOperation("验票子账号数据迁移") // @ApiOperation("验票子账号数据迁移")
public ResponseDto<Boolean> childAccount() { // public ResponseDto<Boolean> childAccount() {
Boolean result = data.childAccount(); // Boolean result = data.childAccount();
return ResponseDto.success(result); // return ResponseDto.success(result);
} // }
//
} //}
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