商家订单结算之java商城 开源java电子商务Spring Cloud+Spring Boot+mybatis+MQ+VR全景+b2b2c
源码地址来源: https://minglisoft.cn/honghu2/business.html
package com.honghu.cloud.controller;import java.text.DateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
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.RestController;import com.google.common.collect.Maps;
import com.honghu.cloud.bean.Store;
import com.honghu.cloud.code.ResponseCode;
import com.honghu.cloud.dto.AccessoryDto;
import com.honghu.cloud.dto.OrderFormDto;
import com.honghu.cloud.dto.PayoffLogDto;
import com.honghu.cloud.dto.SysConfigDto;
import com.honghu.cloud.dto.UserDto;
import com.honghu.cloud.feign.AccessoryFeignClient;
import com.honghu.cloud.feign.OrderFormFeignClient;
import com.honghu.cloud.feign.PayoffLogFeignClient;
import com.honghu.cloud.feign.SysConfigFeignClient;
import com.honghu.cloud.feign.UserFeignClient;
import com.honghu.cloud.service.impl.StoreServiceImpl;
import com.honghu.cloud.tools.QueryTools;
import com.honghu.cloud.tools.SecurityUserHolder;
import com.honghu.cloud.utils.CommUtil;import net.sf.json.JSONObject;@RestController
@CrossOrigin(origins = "*" , maxAge = 3600)
@RequestMapping("/applet/store_payoff")
public class AppletStorePayoffController {@Autowiredprivate SysConfigFeignClient sysConfigFeignClient;@Autowiredprivate StoreServiceImpl storeService;@Autowiredprivate QueryTools queryTools;@Autowiredprivate UserFeignClient userFeignClient;@Autowiredprivate PayoffLogFeignClient payoffLogFeignClient;@Autowiredprivate OrderFormFeignClient orderFormFeignClient;@Autowiredprivate AccessoryFeignClient accessoryFeignClient;/*** 结算列表页* @param request* @param response* @param currentPage* @param orderBy* @param orderType* @param beginTime* @param endTime* @param pl_sn* @param order_id* @param status* @return*/@RequestMapping(value = { "/payofflog_list" } , method = RequestMethod.POST)public Map<String , Object> payofflog_list(HttpServletRequest request,@RequestBody JSONObject json) {String currentPage = json.optString("currentPage");String orderBy = json.optString("orderBy");String orderType = json.optString("orderType");String beginTime = json.optString("beginTime"); String endTime = json.optString("endTime");String pl_sn = json.optString("pl_sn");String order_id = json.optString("order_id");String status = json.optString("status");Map<String , Object> map = Maps.newHashMap();Map<String,Object> maps= this.queryTools.getParams(currentPage,20, orderBy, orderType);if ((pl_sn != null) && (!pl_sn.equals(""))) {maps.put("pl_sn", pl_sn);map.put("pl_sn", pl_sn);}if ((order_id != null) && (!order_id.equals(""))) {maps.put("order_id", order_id);map.put("order_id", order_id);}if ((beginTime != null) && (!beginTime.equals(""))) {maps.put("add_Time_more_than_equal", CommUtil.formatDate(beginTime));map.put("beginTime", beginTime);}if ((endTime != null) && (!endTime.equals(""))) {maps.put("add_Time_less_than_equal", CommUtil.formatDate(endTime));map.put("endTime", endTime);}if ((status != null) && (!status.equals(""))) {if (status.equals("not")) {maps.put("status", 0);}if (status.equals("ok")) {maps.put("status", 1);}if (status.equals("underway")) {maps.put("status_1", 3);maps.put("status_2", 4);}if (status.equals("already")) {maps.put("status", 6);}} else {status = "not";}/*maps.put("status", Integer.valueOf(st));*/map.put("status", status);UserDto user = this.userFeignClient.selectByPrimaryKey(SecurityUserHolder.getCurrentUser(request).getId());if(user == null){return ResponseCode.buildReturnMap(ResponseCode.TOKEN_EXPIRE, null);}if (user.getParent_id()!=null) {user = this.userFeignClient.selectByPrimaryKey(user.getParent_id());}Store store = this.storeService.selectByPrimaryKey(CommUtil.null2Long(user.getStore_id()));if(store == null){return ResponseCode.buildReturnMap(ResponseCode.NOTSTORE, null);}maps.put("seller_id", user.getId());/*IPageList pList = this.payoffLogService.list(maps);*/map.putAll(payoffLogFeignClient.list(maps));Calendar a = Calendar.getInstance();a.set(5, 1);a.roll(5, -1);int maxDate = a.get(5);List<Integer> list = new ArrayList<>();for (int i = 1; i <= maxDate; i++) {list.add(Integer.valueOf(i));}SysConfigDto obj = this.sysConfigFeignClient.getSysConfig();String select = getSelectedDate(obj.getPayoff_count());String[] str = select.split(",");String ms = "";for (int i = 0; i < str.length; i++) {if (i + 1 == str.length) {ms = ms + str[i] + "日";} else {ms = ms + str[i] + "日、";}}map.put("payoff_mag_default", "今天是"+ DateFormat.getDateInstance(0).format(new Date())+ ",本月的结算日期为" + ms + ",请于结算日申请结算。");return ResponseCode.buildSuccessMap(map);}private String getSelectedDate(int payoff_count) {Calendar a = Calendar.getInstance();a.set(5, 1);a.roll(5, -1);int allDate = a.get(5);String selected = "";if (payoff_count == 1) {selected = CommUtil.null2String(Integer.valueOf(allDate));} else if (payoff_count == 2) {if (allDate == 31) {selected = "15,31";}if (allDate == 30) {selected = "15,30";}if (allDate == 29) {selected = "14,29";}if (allDate == 28) {selected = "14,28";}} else if (payoff_count == 3) {if (allDate == 31) {selected = "10,20,31";}if (allDate == 30) {selected = "10,20,30";}if (allDate == 29) {selected = "10,20,29";}if (allDate == 28) {selected = "10,20,28";}} else if (payoff_count == 4) {if (allDate == 31) {selected = "7,14,21,31";}if (allDate == 30) {selected = "7,14,21,30";}if (allDate == 29) {selected = "7,14,21,29";}if (allDate == 28) {selected = "7,14,21,28";}}return selected;}/*** 可结算列表页* @param request* @param response* @param currentPage* @param orderBy* @param orderType* @param beginTime* @param endTime* @param pl_sn* @param order_id* @return*/@RequestMapping(value = { "/payofflog_ok_list" } , method = RequestMethod.POST)public Map<String , Object> payofflog_ok_list(HttpServletRequest request,@RequestBody JSONObject json) {String currentPage = json.optString("currentPage");String orderBy = json.optString("orderBy");String orderType = json.optString("orderType");String beginTime = json.optString("beginTime"); String endTime = json.optString("endTime");String pl_sn = json.optString("pl_sn");String order_id = json.optString("order_id");Map<String , Object> data = Maps.newHashMap();Map<String,Object> maps= queryTools.getParams(currentPage, 20,orderBy, orderType);if ((pl_sn != null) && (!pl_sn.equals(""))) {maps.put("pl_sn", pl_sn);data.put("pl_sn", pl_sn);}if ((order_id != null) && (!order_id.equals(""))) {maps.put("order_id", order_id);data.put("order_id", order_id);}if ((beginTime != null) && (!beginTime.equals(""))) {maps.put("add_Time_more_than_equal", CommUtil.formatDate(beginTime));data.put("beginTime", beginTime);}if ((endTime != null) && (!endTime.equals(""))) {maps.put("add_Time_less_than_equal", CommUtil.formatDate(endTime));data.put("endTime", endTime);}maps.put("status" , 1); // 可结算状态UserDto user = this.userFeignClient.selectByPrimaryKey(SecurityUserHolder.getCurrentUser(request).getId());if(user == null){return ResponseCode.buildReturnMap(ResponseCode.TOKEN_EXPIRE, null);}if (user.getParent_id()!=null) {user = this.userFeignClient.selectByPrimaryKey(user.getParent_id());}Store store = this.storeService.selectByPrimaryKey(CommUtil.null2Long(user.getStore_id()));if(store == null){return ResponseCode.buildReturnMap(ResponseCode.NOTSTORE, null);}maps.put("seller_id", user.getId());data.putAll(this.payoffLogFeignClient.list(maps));Calendar a = Calendar.getInstance();a.set(5, 1);a.roll(5, -1);int maxDate = a.get(5);List<Integer> list = new ArrayList<>();for (int i = 1; i <= maxDate; i++) {list.add(Integer.valueOf(i));}SysConfigDto obj = this.sysConfigFeignClient.getSysConfig();String select = getSelectedDate(obj.getPayoff_count());String[] str = select.split(",");String ms = "";for (int i = 0; i < str.length; i++) {if (i + 1 == str.length) {ms = ms + str[i] + "日";} else {ms = ms + str[i] + "日、";}}data.put("payoff_mag_default", "今天是"+ DateFormat.getDateInstance(0).format(new Date())+ ",本月的结算日期为" + ms + ",请于结算日申请结算。");return ResponseCode.buildSuccessMap(data);}/*** 账单详情* @param request* @param response* @param id* @param currentPage* @param op* @return*/@RequestMapping( value = { "/payofflog_info" } , method = RequestMethod.POST)public Map<String , Object> payofflog_info(HttpServletRequest request,@RequestBody JSONObject json) {String id = json.optString("id"); String currentPage = json.optString("currentPage"); String op = json.optString("op"); if ((id != null) && (!id.equals(""))) {PayoffLogDto payofflog = this.payoffLogFeignClient.selectByPrimaryKey(Long.valueOf(Long.parseLong(id)));if (null!=payofflog&&null!=payofflog.getVoucher_photo_id()) {AccessoryDto accessoryDto = accessoryFeignClient.selectByPrimaryKey(payofflog.getVoucher_photo_id());payofflog.setVoucher_photo(accessoryDto);}UserDto user = this.userFeignClient.selectByPrimaryKey(SecurityUserHolder.getCurrentUser(request).getId());if(user == null){return ResponseCode.buildReturnMap(ResponseCode.TOKEN_EXPIRE, null);}if (user.getParent_id()!=null) {user = this.userFeignClient.selectByPrimaryKey(user.getParent_id());}Store store = this.storeService.selectByPrimaryKey(CommUtil.null2Long(user.getStore_id()));if(store == null){return ResponseCode.buildReturnMap(ResponseCode.NOTSTORE, null);}Map<String , Object> data = Maps.newHashMap();if (user.getId().equals(payofflog.getSeller_id())) {data.put("OrderFormDto", queryOrderInfo(payofflog.getOrder_id(),user.getId()));data.put("obj", payofflog);data.put("currentPage", currentPage);data.put("op", op);return ResponseCode.buildSuccessMap(data);} else {return ResponseCode.buildReturnMap(ResponseCode.PARAM_ERROR, null);}} else {return ResponseCode.buildReturnMap(ResponseCode.PARAM_ERROR, null);}}public OrderFormDto queryOrderInfo(String order_id,Long user_id) {OrderFormDto of = new OrderFormDto();if ((order_id != null) && (!order_id.equals(""))) {UserDto user = this.userFeignClient.selectByPrimaryKey(CommUtil.null2Long(user_id));Map<String, Object> params = Maps.newHashMap();params.put("order_id", order_id);params.put("store_id", user.getStore_id());params.put("orderBy", "addTime");params.put("orderType", "asc");params.put("currentPage", 0);params.put("pageSize", 1);List<OrderFormDto> ofs = this.orderFormFeignClient.queryPageList(params);if (null != ofs && ofs.size() > 0) {of = ofs.get(0);}}return of;}/*** 账单结算* @param request* @param response* @param mulitId* @param currentPage* @return*/@RequestMapping(value = { "/payofflog_edit" } , method = RequestMethod.POST)public Map<String , Object> payofflog_edit(HttpServletRequest request,@RequestBody JSONObject json) {String mulitId = json.optString("mulitId");for (String id : mulitId.split(",")) {if ((id != null) && (!id.equals(""))) {PayoffLogDto obj = this.payoffLogFeignClient.selectByPrimaryKey(CommUtil.null2Long(id));if (obj != null) {UserDto user = this.userFeignClient.selectByPrimaryKey(SecurityUserHolder.getCurrentUser(request).getId());if(user == null){return ResponseCode.buildReturnMap(ResponseCode.TOKEN_EXPIRE, null);}if (user.getParent_id()!=null) {user = this.userFeignClient.selectByPrimaryKey(user.getParent_id());}Store store = this.storeService.selectByPrimaryKey(CommUtil.null2Long(user.getStore_id()));if(store == null){return ResponseCode.buildReturnMap(ResponseCode.NOTSTORE, null);}if ((user.getId().toString().equals(obj.getSeller_id().toString()))&& (obj.getStatus() == 1 || obj.getStatus() == 0)) {OrderFormDto of = this.orderFormFeignClient.selectByPrimaryKey(CommUtil.null2Long(obj.getO_id()));if (of != null) {boolean goods = false;//商品购买boolean group = false;//团购也就是生活类订单//of.getOrder_status() == 50 为买家评价完//of.getOrder_status() == 65 为订单不可评价if ((of.getOrder_status() == 40) || (of.getOrder_status() == 50) || (of.getOrder_status() == 65)) {goods = true;}//of.getOrder_cat() == 2 为生活类订单//of.getOrder_status() == 20为为已付款待发货if ((of.getOrder_cat() == 2) && (of.getOrder_status() == 20)) {group = true;}if ((goods) || (group)) {obj.setStatus(3);obj.setApply_time(new Date());this.payoffLogFeignClient.updateById(obj);return ResponseCode.buildSuccessMap(null);}}else{return ResponseCode.buildReturnMap(ResponseCode.ORDER_NOT_EXISTS_ERROR, null);}}}}}return ResponseCode.buildReturnMap(ResponseCode.FAILURE, null);//return ResponseCode.buildSuccessMap(null);}/*** 批量统计* @param request* @param response* @param mulitId* @throws ClassNotFoundException*/@RequestMapping(value = { "/payofflog_ajax" } , method = RequestMethod.POST)public Map<String , Object> payofflog_ajax(HttpServletRequest request,@RequestBody JSONObject json)throws ClassNotFoundException {String mulitId = json.optString("mulitId");if (mulitId == null) {mulitId = "";}String[] ids = mulitId.split(",");double order_total_price = 0.0D;double commission_amount = 0.0D;double total_amount = 0.0D;boolean error = true;for (String id : ids) {if (!id.equals("")) {PayoffLogDto obj = this.payoffLogFeignClient.selectByPrimaryKey(Long.parseLong(id));if (obj != null) {UserDto user = this.userFeignClient.selectByPrimaryKey(SecurityUserHolder.getCurrentUser(request).getId());if(user == null){return ResponseCode.buildReturnMap(ResponseCode.TOKEN_EXPIRE, null);}if (user.getParent_id()!=null) {user = this.userFeignClient.selectByPrimaryKey(user.getParent_id());}Store store = this.storeService.selectByPrimaryKey(CommUtil.null2Long(user.getStore_id()));if(store == null){return ResponseCode.buildReturnMap(ResponseCode.NOTSTORE, null);}if (user.getId().equals(obj.getSeller_id())) {total_amount = CommUtil.add(Double.valueOf(total_amount), obj.getTotal_amount());commission_amount = CommUtil.add(Double.valueOf(commission_amount), obj.getCommission_amount());order_total_price = CommUtil.add(Double.valueOf(order_total_price), obj.getOrder_total_price());} else {error = false;break;}} else {error = false;break;}}}Map<String, Object> map = Maps.newHashMap();map.put("order_total_price", Double.valueOf(order_total_price));map.put("commission_amount", Double.valueOf(commission_amount));map.put("total_amount", Double.valueOf(total_amount));map.put("error", Boolean.valueOf(error));return map;}/*** 账单数据导出* @param request* @param response* @param beginTime* @param endTime* @param pl_sn* @param order_id* @param status*//*@RequestMapping(value = { "/payofflog_excel" } ,method = RequestMethod.POST)public void payofflog_excel(HttpServletRequest request,HttpServletResponse response ,@RequestBody JSONObject json) {String beginTime = json.optString("beginTime");String endTime = json.optString("endTime");String pl_sn = json.optString("pl_sn");String order_id = json.optString("order_id");String status = json.optString("status");UserDto user = this.userFeignClient.selectByPrimaryKey(SecurityUserHolder.getCurrentUser(request).getId());user = user.getParent() == null ? user : user.getParent();Map<String,Object> maps= queryTools.getParams(null,100000, "addTime", "desc");maps.put("seller_id", user.getId());String status2 = "0";if ((status != null) && (!status.equals(""))) {status2 = CommUtil.null2String(status);}if ((pl_sn != null) && (!pl_sn.equals(""))) {maps.put("pl_sn", pl_sn);}if ((order_id != null) && (!order_id.equals(""))) {maps.put("order_id", order_id);}if ((beginTime != null) && (!beginTime.equals(""))) {maps.put("add_Time_more_than_equal", CommUtil.formatDate(beginTime));}if ((endTime != null) && (!endTime.equals(""))) {maps.put("add_Time_less_than_equal", CommUtil.formatDate(endTime));}int st = 0;if ((status != null) && (!status.equals(""))) {if (status.equals("not")) {st = 0;}if (status.equals("underway")) {st = 3;}if (status.equals("already")) {st = 6;}} else {status = "not";}maps.put("status", st);SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Calendar c = Calendar.getInstance();c.add(2, 0);c.set(5, 1);String first = format.format(c.getTime());Calendar ca = Calendar.getInstance();ca.set(5, ca.getActualMaximum(5));String last = format.format(ca.getTime());Map<String, Object> list = this.payoffLogFeignClient.list(maps);if (list.get("result") != null) {List<PayoffLogDto> datas = (List<PayoffLogDto>) list.get("result");HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet("结算账单");HSSFPatriarch patriarch = sheet.createDrawingPatriarch();List<HSSFClientAnchor> anchor = new ArrayList<>();for (int i = 0; i < datas.size(); i++) {anchor.add(new HSSFClientAnchor(0, 0, 1000, 255, (short) 1,2 + i, (short) 1, 2 + i));}sheet.setColumnWidth(0, 6000);sheet.setColumnWidth(1, 4000);sheet.setColumnWidth(2, 4000);sheet.setColumnWidth(3, 6000);sheet.setColumnWidth(4, 6000);sheet.setColumnWidth(5, 6000);sheet.setColumnWidth(6, 6000);sheet.setColumnWidth(7, 6000);sheet.setColumnWidth(8, 6000);sheet.setColumnWidth(9, 6000);sheet.setColumnWidth(10, 6000);sheet.setColumnWidth(11, 8000);HSSFFont font = wb.createFont();font.setFontName("Verdana");font.setBoldweight((short) 100);font.setFontHeight((short) 300);font.setColor((short) 12);HSSFCellStyle style = wb.createCellStyle();style.setAlignment((short) 2);style.setVerticalAlignment((short) 1);style.setFillForegroundColor((short) 41);style.setFillPattern((short) 1);style.setBottomBorderColor((short) 10);style.setBorderBottom((short) 1);style.setBorderLeft((short) 1);style.setBorderRight((short) 1);style.setBorderTop((short) 1);style.setFont(font);HSSFRow row = sheet.createRow(0);row.setHeight((short) 500);HSSFCell cell = row.createCell(0);sheet.addMergedRegion(new CellRangeAddress(0, 0, 0, 11));cell.setCellStyle(style);String title = "结算账单";String time = CommUtil.null2String(CommUtil.formatDate(beginTime)+ " - " + CommUtil.formatDate(endTime));cell.setCellValue(this.sysConfigFeignClient.getSysConfig().getTitle()+ title + "(" + time + ")");HSSFCellStyle style1 = wb.createCellStyle();style1.setDataFormat(HSSFDataFormat.getBuiltinFormat("yyyy-mm-dd"));style1.setWrapText(true);style1.setAlignment((short) 2);HSSFCellStyle style2 = wb.createCellStyle();style2.setAlignment((short) 2);row = sheet.createRow(1);cell = row.createCell(0);cell.setCellStyle(style2);cell.setCellValue("账单流水号");cell = row.createCell(1);cell.setCellStyle(style2);cell.setCellValue("商家名称");cell = row.createCell(2);cell.setCellStyle(style2);cell.setCellValue("账单说明");cell = row.createCell(3);cell.setCellStyle(style2);cell.setCellValue("账单入账时间");cell = row.createCell(4);cell.setCellStyle(style2);cell.setCellValue("申请结算时间");cell = row.createCell(5);cell.setCellStyle(style2);cell.setCellValue("完成结算时间");cell = row.createCell(6);cell.setCellStyle(style2);cell.setCellValue("账单总金额(元)");cell = row.createCell(7);cell.setCellStyle(style2);cell.setCellValue("账单总佣金(元)");cell = row.createCell(8);cell.setCellStyle(style2);cell.setCellValue("账单应结算(元)");cell = row.createCell(9);cell.setCellStyle(style2);cell.setCellValue("操作财务");cell = row.createCell(10);cell.setCellStyle(style2);cell.setCellValue("操作管理员");cell = row.createCell(11);cell.setCellStyle(style2);cell.setCellValue("结算备注");double all_order_price = 0.0D;double all_commission_amount = 0.0D;double all_total_amount = 0.0D;for (int j = 2; j <= datas.size() + 1; j++) {row = sheet.createRow(j);int i = 0;cell = row.createCell(i);cell.setCellStyle(style2);cell.setCellValue(((PayoffLogDto) datas.get(j - 2)).getPl_sn());cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(((PayoffLogDto) datas.get(j - 2)).getSeller().getUserName());cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(((PayoffLogDto) datas.get(j - 2)).getPl_info());cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.formatLongDate(((PayoffLogDto) datas.get(j - 2)).getAddTime()));cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.formatLongDate(((PayoffLogDto) datas.get(j - 2)).getApply_time()));cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.formatLongDate(((PayoffLogDto) datas.get(j - 2)).getComplete_time()));cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.null2String(((PayoffLogDto) datas.get(j - 2)).getOrder_total_price()));all_order_price = CommUtil.add(Double.valueOf(all_order_price),((PayoffLogDto) datas.get(j - 2)).getOrder_total_price());cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.null2String(((PayoffLogDto) datas.get(j - 2)).getCommission_amount()));all_commission_amount = CommUtil.add(Double.valueOf(all_commission_amount),((PayoffLogDto) datas.get(j - 2)).getCommission_amount());cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.null2String(((PayoffLogDto) datas.get(j - 2)).getTotal_amount()));all_total_amount = CommUtil.add(Double.valueOf(all_total_amount),((PayoffLogDto) datas.get(j - 2)).getTotal_amount());cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.null2String(((PayoffLogDto) datas.get(j - 2)).getFinance_userName()));cell = row.createCell(++i);cell.setCellStyle(style2);if (((PayoffLogDto) datas.get(j - 2)).getAdmin() != null) {cell.setCellValue(CommUtil.null2String(((PayoffLogDto) datas.get(j - 2)).getAdmin().getUserName()));}cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(CommUtil.null2String(((PayoffLogDto) datas.get(j - 2)).getPayoff_remark()));}int m = datas.size() + 2;row = sheet.createRow(m);int i = 0;cell = row.createCell(i);cell.setCellStyle(style2);cell.setCellValue("总计");cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue("本次总销售金额:");cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(all_order_price);cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue("本次总销售佣金:");cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(all_commission_amount);cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue("本次总结算金额:");cell = row.createCell(++i);cell.setCellStyle(style2);cell.setCellValue(all_total_amount);SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");String excel_name = sdf.format(new Date());try {String path = request.getSession().getServletContext().getRealPath("")+ File.separator + "excel";response.setContentType("application/x-download");response.addHeader("Content-Disposition","attachment;filename=" + excel_name + ".xls");OutputStream os = response.getOutputStream();wb.write(os);os.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}*/}
源码地址来源: https://minglisoft.cn/honghu2/business.html
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- web端录制音频并存储成mp3文件
web端录制音频并存储成mp3文件业务背景功能名称功能概述前端主要技术点注意点demo代码业务背景 在一个春光明媚的下午,产品大哥骑着狗跑到了我的面前。狗说:客户要远程部署的安卓版程序需要远程喊话功能以震慑宵小。我说:滚。The end … 言归…...
2024/4/17 16:30:48 - PAT乙_1009
import java.util.Scanner;/*** 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。*/ public class Basic1009 {public static void main(String[] args) {Scanner in new Scanner(System.in);String str in.nextLine();String[] arr str.…...
2024/4/13 7:12:11 - R3live笔记:图像处理部分
1. IMAGE_topic 订阅: sub_img m_ros_node_handle.subscribe(IMAGE_topic.c_str(), 1000000, &R3LIVE::image_callback, this, ros::TransportHints().tcpNoDelay());图像topic数据传入的时候,回调函数image_callback: void R3LIVE::i…...
2024/4/15 1:58:38 - 洛谷 P1433 吃奶酪 状态压缩DP
练习动态规划中 本题参考博客: P1433 吃奶酪 (状压dp) 洛谷 普及组 P1433 吃奶酪 原题链接:洛谷 P1433 吃奶酪 #include <bits/stdc.h> using namespace std; double x[16],y[16],d[16][16],dp[16][40000];double dis(…...
2024/4/18 12:55:46 - 安装element:
Element - The worlds most popular Vue UI framework 官方网址 安装element: 1.完整引入 pm i element-ui -S // 2)main.js 引入ElementUI import ElementUI from element-ui; import element-ui/lib/theme-chalk/index.css; Vue.use(ElementUI)…...
2024/4/13 14:48:59 - 2021-10月报
0、产品设计 张明杰、黄思钧、胡可白、程勇等圆桌会面,共谋数字生活场景下的无限商机 运营商IPTV广告将成为大屏广告主要增长点? 【专访】「欢网科技」陈巍:客厅经济回流,欢网探索IPTV智慧屏未来营销布局 主要有以下两点重要因素…...
2024/4/17 23:31:40 - vue 获取当前时间格式方法的封装和使用,日期格式化的封装与使用
首先 在src下新建的utils文件夹中新建一个index.js文件,用于存放封装的方法。 然后将获取当前时间格式和日期格式化的方法写入: /*** Description: 获取当前时间格式*/ function getNowFormatDate() {let nowDate {};let dateTime new Date();let we…...
2024/4/18 7:25:46 - (POJ - 3186)Treats for the Cows(区间DP)
题目链接:3186 -- Treats for the Cows 题意:给你n个已经排列好的数字,每次你可以取出最左端的数字或取出最右端的数字,一共n次取完。假设你第i次取的数字是x,你可以获得i*x的价值。你需要规划取数顺序,使…...
2024/4/19 22:32:07 - 如何利用空闲玩转咸鱼
大家好,我是小匠圈的大师,踩过很多坑上过很多当,当当不一样的老韭菜。每天我都会为你分享和拆除各种项目,引流思路。 帮助每一个网络漂泊者找到自己的方向,成为自己时间的主人,实现时间自由。避免踩雷~ 我…...
2024/4/13 7:11:51 - mapbox gl添加symbol图层
话不多说,直接上代码,就是个小例子: <script>mapboxgl.accessToken ;//mopbox 密钥var map new mapboxgl.Map({container: map,// style: mapbox://styles/mapbox/streets-v11,style: mapbox://styles/mapbox/streets-v11,center: […...
2024/4/13 7:12:11 - linux cp指令报错:cp: omitting directory ‘xxx‘(需要加-r递归拷贝)
如图,复制文件夹的时候报错 原因:被拷贝文件夹里还有文件夹 解决方法,加-r递归拷贝 cp demo/ workspace/ -r帮助文档 root2512db9ef25a:/heop/workspace/demo/base# cp --h Usage: cp [OPTION]... [-T] SOURCE DESTor: cp [OPTION]... …...
2024/5/6 15:20:54 - Leetcode-回溯典型题
LC031.下一个排列Next Permutation 一、题目 整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。例如,arr [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。 整数数组的 下一个排列 是指其整数的…...
2024/4/13 7:12:16 - nginx+php运行原理
采用nginxphp作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置。这一步对新手而…...
2024/4/13 7:12:21 - 前端3+1-41、42
41 html 题目:websocket如何做兼容处理 答案: 描述:一个真正实现双向平等对话的服务器技术,即客户端可以向服务器发送请求,服务器也可以主动向客户端推送响应。 为啥有兼容问题:websocket是h5的新特性&am…...
2024/4/16 23:41:20 - js运算符、函数、数组
var a"1"; var b2; var sumab; console.log(sum)//会变成字符串12i :后导自增,先使用原来变量中的值,然后再自增 i:先自增然后再使用新的值 函数声明: function printHW(){ console.log("helloWorld") }函数调用&#…...
2024/4/18 13:06:59 - 记博客的首次发声
人们都说人到中年不得已,我承认在马上迈入而立之年的时候我焦虑了,感觉到自己技术知识的储备已远远不够,不足已面对接下的人生的挑战,所以这篇文章既是本人博客的开端,也是回复历史知识,学习新技术的锚点&a…...
2024/4/8 18:43:08 - 数据结构 哈希 串 KMP
KMP相较于暴力算法来说,省掉了i向前重新遍历的过程,它是通过寻找子串自身的规律来与父串作比较的,算出next的值就知道j该怎么往后递进。注意:编号就是字符串下标,它是数组存的,第0个存的是字符串的长度&…...
2024/4/13 7:12:57 - PS 笔记2
一、画布操作: 1.放大缩小画布:alt鼠标滚轮 或 ctrl加减键 或缩放工具(alt缩小) 2.百分之百显示:ctrl1 根据显示器显示:ctrl0(零) 3.移动画板:按住空格键可临时切换为抓手…...
2024/4/13 7:13:07 - 数据源切换(例子,简单明了,一目了然)
1.application.yml配置文件 例: // A数据源 A:driverClassName: com.ibMm.db2s.jcc.DB2Driversjdbc-url: jdbc:db2s://10.666.66.666:50000/tkrmkusername: AAAAusersspassword: 123456789 // B数据源 B: 此处省略... 2.自定义注解 DocumentedTarget({ElementType.ME…...
2024/4/13 7:12:47 - 达梦数据库备份还原中出现的错误
1.达梦数据库在备份还原中,如果使用root用户打开DMRMAN工具进行还原时,会出现“数据文件读写出错”的提示。 更换为 dmdba用户即可。 2.如果在DMRMAN进行全库还原与恢复时,如果只进行了还原的步骤,没有进行恢复和更新魔数的步骤…...
2024/4/18 16:21:30
最新文章
- 前端代码优化
嗯,最近pc更新了一版,目前没有什么活,就检查自己写的代码,去优化,发现有一个函数if嵌套了很多层,重复的代码也有很多,所以我就把重复的进行来了提取,以及一些其他优化 原代码 可以…...
2024/5/10 5:45:22 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/9 21:23:04 - Unity核心学习
目录 认识模型的制作流程模型的制作过程 2D相关图片导入设置图片导入概述纹理类型设置纹理形状设置纹理高级设置纹理平铺拉伸设置纹理平台打包相关设置 SpriteSprite Editor——Single图片编辑Sprite Editor——Multiple图片编辑Sprite Editor——Polygon图片编辑SpriteRendere…...
2024/5/10 0:25:51 - Python读取文件里内容
如果要读取一个文件里的内容是 # 文件名:db.txt 1 2 3 4代码如下 import requests f open("db.txt", mode"rb") content f.read() f.close()data content.decode(utf-8)# 存到 list 里 data_list data.split(\r\n) print(data_list)# 结果…...
2024/5/5 8:37:34 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/8 6:01:22 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/9 15:10:32 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/5/4 23:54:56 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/9 4:20:59 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/5/4 23:54:56 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/5/4 23:55:05 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/5/4 23:54:56 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/5/7 11:36:39 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/6 1:40:42 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/8 20:48:49 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/7 9:26:26 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/8 19:33:07 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/5 8:13:33 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/5/8 20:38:49 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/5/4 23:54:58 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/9 7:32:17 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/5/9 17:11:10 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57