正在显示
10 个修改的文件
包含
97 行增加
和
17 行删除
docker/Dockerfile
0 → 100644
@@ -199,6 +199,25 @@ | @@ -199,6 +199,25 @@ | ||
199 | </execution> | 199 | </execution> |
200 | </executions> | 200 | </executions> |
201 | </plugin> | 201 | </plugin> |
202 | + | ||
203 | + <plugin> | ||
204 | + <artifactId>maven-antrun-plugin</artifactId> | ||
205 | + <executions> | ||
206 | + <execution> | ||
207 | + <id>gen-webadmin</id> | ||
208 | + <phase>package</phase> | ||
209 | + <configuration> | ||
210 | + <tasks> | ||
211 | + <copy todir="docker" file="target/${project.artifactId}-${project.version}.${project.packaging}" /> | ||
212 | + </tasks> | ||
213 | + </configuration> | ||
214 | + <goals> | ||
215 | + <goal>run</goal> | ||
216 | + </goals> | ||
217 | + </execution> | ||
218 | + </executions> | ||
219 | + </plugin> | ||
220 | + | ||
202 | </plugins> | 221 | </plugins> |
203 | </build> | 222 | </build> |
204 | 223 |
@@ -6,6 +6,7 @@ import com.sunyo.energy.location.model.PayRecords; | @@ -6,6 +6,7 @@ import com.sunyo.energy.location.model.PayRecords; | ||
6 | import com.sunyo.energy.location.service.PayOrderService; | 6 | import com.sunyo.energy.location.service.PayOrderService; |
7 | import io.swagger.annotations.Api; | 7 | import io.swagger.annotations.Api; |
8 | import io.swagger.annotations.ApiOperation; | 8 | import io.swagger.annotations.ApiOperation; |
9 | +import io.swagger.models.auth.In; | ||
9 | import org.springframework.beans.factory.annotation.Autowired; | 10 | import org.springframework.beans.factory.annotation.Autowired; |
10 | import org.springframework.web.bind.annotation.*; | 11 | import org.springframework.web.bind.annotation.*; |
11 | 12 | ||
@@ -24,8 +25,9 @@ public class PayOrderController { | @@ -24,8 +25,9 @@ public class PayOrderController { | ||
24 | @ApiOperation(value = "查询缴费订单") | 25 | @ApiOperation(value = "查询缴费订单") |
25 | @RequestMapping("/list") | 26 | @RequestMapping("/list") |
26 | public PageInfo<PayRecords> getOrder(@RequestParam(value = "pageSize", required = false, defaultValue = "1") int pageSize, | 27 | public PageInfo<PayRecords> getOrder(@RequestParam(value = "pageSize", required = false, defaultValue = "1") int pageSize, |
27 | - @RequestParam(value = "pageNum", required = false, defaultValue = "5") int pageNum){ | ||
28 | - return payOrderService.getOrder(pageSize, pageNum); | 28 | + @RequestParam(value = "pageNum", required = false, defaultValue = "5") int pageNum, |
29 | + @RequestParam(value = "orderNumber",required = false) String orderNumber){ | ||
30 | + return payOrderService.getOrder(pageSize, pageNum, orderNumber); | ||
29 | } | 31 | } |
30 | 32 | ||
31 | 33 | ||
@@ -61,6 +63,6 @@ public class PayOrderController { | @@ -61,6 +63,6 @@ public class PayOrderController { | ||
61 | if(result>0){ | 63 | if(result>0){ |
62 | mgs=1; | 64 | mgs=1; |
63 | } | 65 | } |
64 | - return mgs==1? new ResultJson("200","订单信息删除成功"):new ResultJson("500","订单信息删除失败"); | 66 | + return mgs==1? new ResultJson("200","订单信息移出成功"):new ResultJson("500","订单信息删除失败"); |
65 | } | 67 | } |
66 | } | 68 | } |
1 | package com.sunyo.energy.location.dao; | 1 | package com.sunyo.energy.location.dao; |
2 | 2 | ||
3 | import com.sunyo.energy.location.model.PayRecords; | 3 | import com.sunyo.energy.location.model.PayRecords; |
4 | +import org.apache.ibatis.annotations.Param; | ||
4 | 5 | ||
5 | import java.util.List; | 6 | import java.util.List; |
6 | 7 | ||
@@ -17,5 +18,5 @@ public interface PayRecordsMapper { | @@ -17,5 +18,5 @@ public interface PayRecordsMapper { | ||
17 | 18 | ||
18 | int updateByPrimaryKey(PayRecords record); | 19 | int updateByPrimaryKey(PayRecords record); |
19 | 20 | ||
20 | - List<PayRecords> findAll(); | 21 | + List<PayRecords> findAll(@Param(value = "orderNumber") String orderNumber); |
21 | } | 22 | } |
@@ -7,7 +7,7 @@ import com.sunyo.energy.location.model.PayRecords; | @@ -7,7 +7,7 @@ import com.sunyo.energy.location.model.PayRecords; | ||
7 | * Created by XYH on 2019/12/16. | 7 | * Created by XYH on 2019/12/16. |
8 | */ | 8 | */ |
9 | public interface PayOrderService { | 9 | public interface PayOrderService { |
10 | - PageInfo<PayRecords> getOrder(int pageSize, int pageNum); | 10 | + PageInfo<PayRecords> getOrder(int pageSize, int pageNum, String orderNumber); |
11 | 11 | ||
12 | int addOrder(PayRecords payRecords); | 12 | int addOrder(PayRecords payRecords); |
13 | 13 |
@@ -8,6 +8,7 @@ import com.sunyo.energy.location.model.PayRecords; | @@ -8,6 +8,7 @@ import com.sunyo.energy.location.model.PayRecords; | ||
8 | import com.sunyo.energy.location.service.PayOrderService; | 8 | import com.sunyo.energy.location.service.PayOrderService; |
9 | import org.springframework.beans.factory.annotation.Autowired; | 9 | import org.springframework.beans.factory.annotation.Autowired; |
10 | import org.springframework.stereotype.Service; | 10 | import org.springframework.stereotype.Service; |
11 | +import org.springframework.util.StringUtils; | ||
11 | 12 | ||
12 | import java.util.List; | 13 | import java.util.List; |
13 | 14 | ||
@@ -21,10 +22,18 @@ public class PayOrderImpl implements PayOrderService { | @@ -21,10 +22,18 @@ public class PayOrderImpl implements PayOrderService { | ||
21 | 22 | ||
22 | 23 | ||
23 | @Override | 24 | @Override |
24 | - public PageInfo<PayRecords> getOrder(int pageSize, int pageNum) { | 25 | + public PageInfo<PayRecords> getOrder(int pageSize, int pageNum, String orderNumber) { |
25 | 26 | ||
26 | Page<PayRecords> page = PageHelper.startPage(pageNum,pageSize); | 27 | Page<PayRecords> page = PageHelper.startPage(pageNum,pageSize); |
27 | - List<PayRecords> list = recordsMapper.findAll(); | 28 | + |
29 | + if (StringUtils.isEmpty(orderNumber)){ | ||
30 | + | ||
31 | + }else if (!orderNumber.contains("-")){ | ||
32 | + StringBuffer stringBuffer = new StringBuffer(orderNumber); | ||
33 | + orderNumber = stringBuffer.insert(3, "-").toString(); | ||
34 | + } | ||
35 | + | ||
36 | + List<PayRecords> list = recordsMapper.findAll(orderNumber); | ||
28 | 37 | ||
29 | PageInfo<PayRecords> result = new PageInfo<>(list); | 38 | PageInfo<PayRecords> result = new PageInfo<>(list); |
30 | return result; | 39 | return result; |
@@ -145,14 +145,41 @@ public class HttpsUtils { | @@ -145,14 +145,41 @@ public class HttpsUtils { | ||
145 | // 测试是否有效 | 145 | // 测试是否有效 |
146 | // public static void main(String[] args) { | 146 | // public static void main(String[] args) { |
147 | // // 接口地址 | 147 | // // 接口地址 |
148 | -// String requestUrl = "http://123.56.159.203:8023/mtfmset/allWMadd"; | 148 | +// String requestUrl = "http://localhost:8080/manifest/f5f5669bbdecefd3dacfaba194647c35"; |
149 | // try { | 149 | // try { |
150 | // | 150 | // |
151 | -// String url = "http://123.56.159.203:8023/nowwmrd/getSelectNowwmrdbyProjectID"; | ||
152 | // Map<String, Object> datas = new HashMap<>(); | 151 | // Map<String, Object> datas = new HashMap<>(); |
153 | -// datas.put("ProjectID", "33-99-00-00-00-00-01"); | ||
154 | -// List list = new ArrayList<>(); | 152 | +// datas.put("de_size", "dcdf38d9a5d6411985e49155481882f5"); |
153 | +// datas.put("waybillnomaster", "66611111111"); | ||
154 | +// datas.put("de_type", "001"); | ||
155 | +// datas.put("delivery_station", "001"); | ||
156 | +// datas.put("flightno", "CA9999"); | ||
157 | +// datas.put("flightdate", "2019-9-21 00:00:00"); | ||
158 | +// datas.put("originatingstation", "CGO"); | ||
159 | +// datas.put("destinationstation", "CGO"); | ||
160 | +// datas.put("totalpiece", "19"); | ||
161 | +// datas.put("totalweight", "19"); | ||
162 | +// datas.put("paymode", "PP"); | ||
163 | +// datas.put("customsstatus", "001"); | ||
164 | +// datas.put("customscode", "4604"); | ||
165 | +// datas.put("productname", "SHOUJI"); | ||
166 | +// datas.put("co_company", "测试"); | ||
167 | +// datas.put("co_address", "测试"); | ||
168 | +// datas.put("co_telephone", "00000000"); | ||
169 | +// datas.put("co_country", "CN"); | ||
170 | +// datas.put("sh_company", "测试"); | ||
171 | +// datas.put("sh_address", "测试"); | ||
172 | +// datas.put("sh_country", "CN"); | ||
173 | +// datas.put("sh_telephone", "0000000"); | ||
174 | +// datas.put("sh_city", "测试"); | ||
175 | +// datas.put("USER_ID", "1"); | ||
176 | +// datas.put("reach_station", "CGO"); | ||
177 | +// datas.put("de_volume", "000100003_MMM"); | ||
178 | +// datas.put("de_trstation", "APL,111"); | ||
155 | // | 179 | // |
180 | +// String param ="waybillnomaster=666-11111111&de_volume=66611111111_MMM&de_type=001&delivery_station=001&flightno=CV9765&flightdate=2019-12-20&originatingstation=CGO&destinationstation=ORD&totalpiece=1&totalweight=136.00&paymode=PP&customsstatus=001&customscode=4604&productname=CONSOL&co_company=DSV+AIR+%26+SEA+CO.%2c+LTD&co_address=8%269F%2c+RAFFLES+CITY+CHANGNING+OFFI.+TOWER+3%2c+NO.+1193+CHANGNING+RDSHANG&co_zipcode=200051&shpcusid=&shpaeo=&co_telephone=%2b86+21+33259800&co_country=CN&sh_company=ORD-DSV+AIR++SEA+INC&sh_address=1300+N+ARLINGTON+HEIGHTS+ROAD+SUITE+US&sh_zipcode=60143&cnecusid=&cneaeo=&sh_country=US&sh_telephone=8479568855&sh_fax=&sh_city=CHICAGO&USER_ID=1640&reach_station=ORD&de_trstation=BDX%2c111&de_packing=BDX%2c222&de_remarks=BDX%2c333&de_size=dcdf38d9a5d6411985e49155481882f5"; | ||
181 | +// String ss = HttpsUtils.sendPostHttpRequest(requestUrl, param); | ||
182 | +// JSONArray jsonArray = JSON.parseArray(ss); | ||
156 | // } catch (Exception e) { | 183 | // } catch (Exception e) { |
157 | // e.printStackTrace(); | 184 | // e.printStackTrace(); |
158 | // } | 185 | // } |
@@ -103,14 +103,17 @@ eureka: | @@ -103,14 +103,17 @@ eureka: | ||
103 | prefer-ip-address: true | 103 | prefer-ip-address: true |
104 | instance-id: ${spring.cloud.client.ip-address}:${server.port} | 104 | instance-id: ${spring.cloud.client.ip-address}:${server.port} |
105 | hostname: ${spring.cloud.client.ip-address} | 105 | hostname: ${spring.cloud.client.ip-address} |
106 | + lease-renewal-interval-in-seconds: 15 | ||
107 | + lease-expiration-duration-in-seconds: 45 | ||
108 | + | ||
106 | client: | 109 | client: |
107 | #eureka注册中心服务器地址 | 110 | #eureka注册中心服务器地址 |
108 | service-url: | 111 | service-url: |
109 | # defaultZone: http://127.0.0.1:12345/eureka/ | 112 | # defaultZone: http://127.0.0.1:12345/eureka/ |
110 | defaultZone: http://192.168.1.53:12345/eureka/ | 113 | defaultZone: http://192.168.1.53:12345/eureka/ |
114 | +# defaultZone: http://192.168.43.78:12345/eureka/ | ||
111 | registry-fetch-interval-seconds: 30 | 115 | registry-fetch-interval-seconds: 30 |
112 | - lease-renewal-interval-in-seconds: 15 | ||
113 | - lease-expiration-duration-in-seconds: 45 | 116 | + |
114 | 117 | ||
115 | 118 | ||
116 | 119 | ||
@@ -133,7 +136,7 @@ logging: | @@ -133,7 +136,7 @@ logging: | ||
133 | file: | 136 | file: |
134 | path: ./logs/ | 137 | path: ./logs/ |
135 | name: system.log | 138 | name: system.log |
136 | - config: config/logback-dev.xml | 139 | + config: classpath:logback-dev.xml |
137 | #转移到logback配置文件中 | 140 | #转移到logback配置文件中 |
138 | #level: | 141 | #level: |
139 | #org.apache.tomcat: info | 142 | #org.apache.tomcat: info |
@@ -34,12 +34,19 @@ | @@ -34,12 +34,19 @@ | ||
34 | select | 34 | select |
35 | <include refid="Base_Column_List" /> | 35 | <include refid="Base_Column_List" /> |
36 | from pay_records | 36 | from pay_records |
37 | + where reamke1 = '0' | ||
38 | + <if test="orderNumber != '' and orderNumber != null"> | ||
39 | + and orderNumber = #{orderNumber,jdbcType=VARCHAR} | ||
40 | + </if> | ||
41 | + order by payTime desc | ||
37 | </select> | 42 | </select> |
38 | 43 | ||
39 | - <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" > | ||
40 | - delete from pay_records | 44 | + <update id="deleteByPrimaryKey" parameterType="java.lang.Integer" > |
45 | + UPDATE pay_records | ||
46 | + SET reamke1 = '1' | ||
41 | where id = #{id,jdbcType=INTEGER} | 47 | where id = #{id,jdbcType=INTEGER} |
42 | - </delete> | 48 | + </update> |
49 | + | ||
43 | <insert id="insert" parameterType="com.sunyo.energy.location.model.PayRecords" > | 50 | <insert id="insert" parameterType="com.sunyo.energy.location.model.PayRecords" > |
44 | insert into pay_records (id, payFees, payUserId, | 51 | insert into pay_records (id, payFees, payUserId, |
45 | payTime, payLocationId, payStatus, | 52 | payTime, payLocationId, payStatus, |
-
请 注册 或 登录 后发表评论