| New file |
| | |
| | | package com.zy.asrs.controller; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.annotations.ManagerAuth; |
| | | import com.core.common.Cools; |
| | | import com.core.common.DateUtils; |
| | | import com.core.common.R; |
| | | import com.zy.asrs.entity.OrderDetlPakinLog; |
| | | import com.zy.asrs.service.OrderDetlPakinLogService; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.Map; |
| | | |
| | | @RestController |
| | | @RequestMapping("order/pakinLog") |
| | | public class OrderDetlPakinLogController extends BaseController { |
| | | |
| | | @Autowired |
| | | private OrderDetlPakinLogService orderDetlService; |
| | | |
| | | @RequestMapping(value = "/orderDetl/list/auth") |
| | | @ManagerAuth |
| | | public R list(@RequestParam(defaultValue = "1") Integer curr, |
| | | @RequestParam(defaultValue = "10") Integer limit, |
| | | @RequestParam(required = false) String orderByField, |
| | | @RequestParam(required = false) String orderByType, |
| | | @RequestParam Map<String, Object> param) { |
| | | EntityWrapper<OrderDetlPakinLog> wrapper = new EntityWrapper<>(); |
| | | excludeTrash(param); |
| | | convert(param, wrapper); |
| | | if (!Cools.isEmpty(orderByField)) { |
| | | wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType)); |
| | | } else { |
| | | wrapper.orderBy("create_time", false); |
| | | } |
| | | Page<OrderDetlPakinLog> orderDetlPage = orderDetlService.selectPage(new Page<>(curr, limit), wrapper); |
| | | return R.ok(orderDetlPage); |
| | | } |
| | | |
| | | private <T> void convert(Map<String, Object> map, EntityWrapper<T> wrapper) { |
| | | for (Map.Entry<String, Object> entry : map.entrySet()) { |
| | | String key = entry.getKey(); |
| | | String val = String.valueOf(entry.getValue()); |
| | | if (Cools.isEmpty(val) || "null".equals(val)) { |
| | | continue; |
| | | } |
| | | if (val.contains(RANGE_TIME_LINK)) { |
| | | String[] dates = val.split(RANGE_TIME_LINK); |
| | | wrapper.ge(key, DateUtils.convert(dates[0])); |
| | | wrapper.le(key, DateUtils.convert(dates[1])); |
| | | } else if ("order_id".equals(key) || "orderId".equals(key)) { |
| | | // order_id使ç¨ç²¾ç¡®å¹é
|
| | | wrapper.eq(key, val); |
| | | } else { |
| | | wrapper.like(key, val); |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.controller; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.annotations.ManagerAuth; |
| | | import com.core.common.Cools; |
| | | import com.core.common.DateUtils; |
| | | import com.core.common.R; |
| | | import com.zy.asrs.entity.OrderDetlPakoutLog; |
| | | import com.zy.asrs.service.OrderDetlPakoutLogService; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.Map; |
| | | |
| | | @RestController |
| | | @RequestMapping("order/pakoutLog") |
| | | public class OrderDetlPakoutLogController extends BaseController { |
| | | |
| | | @Autowired |
| | | private OrderDetlPakoutLogService orderDetlService; |
| | | |
| | | @RequestMapping(value = "/orderDetl/list/auth") |
| | | @ManagerAuth |
| | | public R list(@RequestParam(defaultValue = "1") Integer curr, |
| | | @RequestParam(defaultValue = "10") Integer limit, |
| | | @RequestParam(required = false) String orderByField, |
| | | @RequestParam(required = false) String orderByType, |
| | | @RequestParam Map<String, Object> param) { |
| | | EntityWrapper<OrderDetlPakoutLog> wrapper = new EntityWrapper<>(); |
| | | excludeTrash(param); |
| | | convert(param, wrapper); |
| | | if (!Cools.isEmpty(orderByField)) { |
| | | wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType)); |
| | | } else { |
| | | wrapper.orderBy("create_time", false); |
| | | } |
| | | Page<OrderDetlPakoutLog> orderDetlPage = orderDetlService.selectPage(new Page<>(curr, limit), wrapper); |
| | | return R.ok(orderDetlPage); |
| | | } |
| | | |
| | | private <T> void convert(Map<String, Object> map, EntityWrapper<T> wrapper) { |
| | | for (Map.Entry<String, Object> entry : map.entrySet()) { |
| | | String key = entry.getKey(); |
| | | String val = String.valueOf(entry.getValue()); |
| | | if (Cools.isEmpty(val) || "null".equals(val)) { |
| | | continue; |
| | | } |
| | | if (val.contains(RANGE_TIME_LINK)) { |
| | | String[] dates = val.split(RANGE_TIME_LINK); |
| | | wrapper.ge(key, DateUtils.convert(dates[0])); |
| | | wrapper.le(key, DateUtils.convert(dates[1])); |
| | | } else if ("order_id".equals(key) || "orderId".equals(key)) { |
| | | // order_id使ç¨ç²¾ç¡®å¹é
|
| | | wrapper.eq(key, val); |
| | | } else { |
| | | wrapper.like(key, val); |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.controller; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.annotations.ManagerAuth; |
| | | import com.core.common.*; |
| | | import com.zy.asrs.entity.*; |
| | | import com.zy.asrs.entity.result.WrkTraceVo; |
| | | import com.zy.asrs.service.*; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.*; |
| | | |
| | | @RestController |
| | | @RequestMapping("order/pakinLog") |
| | | public class OrderPakinLogController extends BaseController { |
| | | |
| | | @Autowired |
| | | private OrderPakinLogService orderService; |
| | | @Autowired |
| | | private OrderDetlPakinLogService orderDetlService; |
| | | @Autowired |
| | | private WrkDetlService wrkDetlService; |
| | | @Autowired |
| | | private WrkMastService wrkMastService; |
| | | @Autowired |
| | | private WrkMastLogService wrkMastLogService; |
| | | |
| | | @RequestMapping(value = "/order/head/page/auth") |
| | | @ManagerAuth |
| | | public R head(@RequestParam(defaultValue = "1") Integer curr, |
| | | @RequestParam(defaultValue = "10") Integer limit, |
| | | @RequestParam(required = false) String orderByField, |
| | | @RequestParam(required = false) String orderByType, |
| | | @RequestParam Map<String, Object> param) { |
| | | EntityWrapper<OrderPakinLog> wrapper = new EntityWrapper<>(); |
| | | excludeTrash(param); |
| | | convert(param, wrapper); |
| | | if (!Cools.isEmpty(orderByField)) { |
| | | wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType)); |
| | | } else { |
| | | wrapper.orderBy("create_time", false); |
| | | } |
| | | return R.ok(orderService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | } |
| | | |
| | | @RequestMapping(value = "/order/detl/all/auth") |
| | | @ManagerAuth |
| | | public R head(@RequestParam Long orderId) { |
| | | return R.ok().add(orderDetlService.selectList(new EntityWrapper<OrderDetlPakinLog>().eq("order_id", orderId))); |
| | | } |
| | | |
| | | @PostMapping(value = "/order/wrk/trace/auth") |
| | | @ManagerAuth |
| | | public R orderWrkTrace(@RequestParam("orderId") Long orderId) { |
| | | OrderPakinLog order = orderService.selectById(orderId); |
| | | if (null == order) { |
| | | return R.error("åæ®ä¸åå¨"); |
| | | } |
| | | // æ°éç»è®¡ |
| | | List<OrderDetlPakinLog> orderDetls = orderDetlService.selectList(new EntityWrapper<OrderDetlPakinLog>().eq("order_id", orderId)); |
| | | double totalQty = 0; |
| | | double wrkQty = 0; |
| | | double lackQty = 0; |
| | | double endQty = 0; |
| | | for (OrderDetlPakinLog orderDetl : orderDetls) { |
| | | totalQty = totalQty + orderDetl.getAnfme(); |
| | | wrkQty = wrkQty + (orderDetl.getWorkQty() != null ? orderDetl.getWorkQty() : 0); |
| | | endQty = endQty + (orderDetl.getQty() != null ? orderDetl.getQty() : 0); |
| | | } |
| | | // ä»»å¡è¿½æº¯ |
| | | List<WrkTraceVo> wrkTraceVos = new ArrayList<>(); |
| | | List<WrkDetl> wrkDetls = wrkDetlService.selectAndLogByOrderNoGroupByMatnrOfSum(order.getOrderNo()); |
| | | for (WrkDetl wrkDetl : wrkDetls) { |
| | | WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", wrkDetl.getWrkNo()).eq("io_time", wrkDetl.getIoTime())); |
| | | if (wrkMast == null) { |
| | | WrkMastLog wrkMastLog = wrkMastLogService.selectOne(new EntityWrapper<WrkMastLog>().eq("wrk_no", wrkDetl.getWrkNo()).eq("io_time", wrkDetl.getIoTime())); |
| | | if (wrkMastLog != null && wrkMastLog.getIoType() == 103) { |
| | | wrkMastLog = wrkMastLogService.selectOne(new EntityWrapper<WrkMastLog>().eq("wrk_no", wrkDetl.getWrkNo()).eq("io_time", wrkDetl.getIoTime()).eq("io_type", 53)); |
| | | } |
| | | if (wrkMastLog != null) { |
| | | wrkMast = new WrkMast(); |
| | | BeanUtils.copyProperties(wrkMastLog, wrkMast); |
| | | } else { |
| | | continue; |
| | | } |
| | | } |
| | | boolean exist = false; |
| | | for (WrkTraceVo vo : wrkTraceVos) { |
| | | if (vo.getWrkNo().equals(wrkMast.getWrkNo()) && vo.getIoTimeStr().equals(DateUtils.convert(wrkMast.getIoTime()))) { |
| | | vo.getWrkDetls().add(wrkDetl); |
| | | exist = true; |
| | | } |
| | | } |
| | | if (!exist) { |
| | | WrkTraceVo vo = new WrkTraceVo(wrkMast.getWrkNo(), DateUtils.convert(wrkMast.getIoTime()), wrkMast, wrkDetl); |
| | | wrkTraceVos.add(vo); |
| | | } |
| | | } |
| | | if (!Cools.isEmpty(wrkTraceVos) && wrkTraceVos.size() > 1) { |
| | | wrkTraceVos.sort((o1, o2) -> (int) (o2.getWrkMast().getIoTime().getTime() - o1.getWrkMast().getIoTime().getTime())); |
| | | } |
| | | return R.ok().add(Cools |
| | | .add("list", wrkTraceVos) |
| | | .add("orderNo", order.getOrderNo()) |
| | | .add("totalQty", totalQty) |
| | | .add("wrkQty", wrkQty) |
| | | .add("lackQty", lackQty) |
| | | .add("endQty", endQty) |
| | | ); |
| | | } |
| | | |
| | | @RequestMapping(value = "/order/{id}/auth") |
| | | @ManagerAuth |
| | | public R get(@PathVariable("id") String id) { |
| | | return R.ok(orderService.selectById(String.valueOf(id))); |
| | | } |
| | | |
| | | @RequestMapping(value = "/order/list/auth") |
| | | @ManagerAuth |
| | | public R list(@RequestParam(defaultValue = "1") Integer curr, |
| | | @RequestParam(defaultValue = "10") Integer limit, |
| | | @RequestParam(required = false) String orderByField, |
| | | @RequestParam(required = false) String orderByType, |
| | | @RequestParam Map<String, Object> param) { |
| | | EntityWrapper<OrderPakinLog> wrapper = new EntityWrapper<>(); |
| | | excludeTrash(param); |
| | | convert(param, wrapper); |
| | | if (!Cools.isEmpty(orderByField)) { |
| | | wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType)); |
| | | } |
| | | return R.ok(orderService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | } |
| | | |
| | | private <T> void convert(Map<String, Object> map, EntityWrapper<T> wrapper) { |
| | | for (Map.Entry<String, Object> entry : map.entrySet()) { |
| | | String val = String.valueOf(entry.getValue()); |
| | | if (val.contains(RANGE_TIME_LINK)) { |
| | | String[] dates = val.split(RANGE_TIME_LINK); |
| | | wrapper.ge(entry.getKey(), DateUtils.convert(dates[0])); |
| | | wrapper.le(entry.getKey(), DateUtils.convert(dates[1])); |
| | | } else { |
| | | wrapper.like(entry.getKey(), val); |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.controller; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.core.annotations.ManagerAuth; |
| | | import com.core.common.*; |
| | | import com.zy.asrs.entity.*; |
| | | import com.zy.asrs.entity.result.WrkTraceVo; |
| | | import com.zy.asrs.service.*; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.*; |
| | | |
| | | @RestController |
| | | @RequestMapping("order/pakoutLog") |
| | | public class OrderPakoutLogController extends BaseController { |
| | | |
| | | @Autowired |
| | | private OrderPakoutLogService orderService; |
| | | @Autowired |
| | | private OrderDetlPakoutLogService orderDetlService; |
| | | @Autowired |
| | | private WrkDetlService wrkDetlService; |
| | | @Autowired |
| | | private WrkMastService wrkMastService; |
| | | @Autowired |
| | | private WrkMastLogService wrkMastLogService; |
| | | |
| | | @RequestMapping(value = "/order/head/page/auth") |
| | | @ManagerAuth |
| | | public R head(@RequestParam(defaultValue = "1") Integer curr, |
| | | @RequestParam(defaultValue = "10") Integer limit, |
| | | @RequestParam(required = false) String orderByField, |
| | | @RequestParam(required = false) String orderByType, |
| | | @RequestParam Map<String, Object> param) { |
| | | EntityWrapper<OrderPakoutLog> wrapper = new EntityWrapper<>(); |
| | | excludeTrash(param); |
| | | convert(param, wrapper); |
| | | if (!Cools.isEmpty(orderByField)) { |
| | | wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType)); |
| | | } else { |
| | | wrapper.orderBy("create_time", false); |
| | | } |
| | | return R.ok(orderService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | } |
| | | |
| | | @RequestMapping(value = "/order/detl/all/auth") |
| | | @ManagerAuth |
| | | public R head(@RequestParam Long orderId) { |
| | | return R.ok().add(orderDetlService.selectList(new EntityWrapper<OrderDetlPakoutLog>().eq("order_id", orderId))); |
| | | } |
| | | |
| | | @PostMapping(value = "/order/wrk/trace/auth") |
| | | @ManagerAuth |
| | | public R orderWrkTrace(@RequestParam("orderId") Long orderId) { |
| | | OrderPakoutLog order = orderService.selectById(orderId); |
| | | if (null == order) { |
| | | return R.error("åæ®ä¸åå¨"); |
| | | } |
| | | // æ°éç»è®¡ |
| | | List<OrderDetlPakoutLog> orderDetls = orderDetlService.selectList(new EntityWrapper<OrderDetlPakoutLog>().eq("order_id", orderId)); |
| | | double totalQty = 0; |
| | | double wrkQty = 0; |
| | | double lackQty = 0; |
| | | double endQty = 0; |
| | | for (OrderDetlPakoutLog orderDetl : orderDetls) { |
| | | totalQty = totalQty + orderDetl.getAnfme(); |
| | | wrkQty = wrkQty + (orderDetl.getWorkQty() != null ? orderDetl.getWorkQty() : 0); |
| | | endQty = endQty + (orderDetl.getQty() != null ? orderDetl.getQty() : 0); |
| | | } |
| | | // ä»»å¡è¿½æº¯ |
| | | List<WrkTraceVo> wrkTraceVos = new ArrayList<>(); |
| | | List<WrkDetl> wrkDetls = wrkDetlService.selectAndLogByOrderNoGroupByMatnrOfSum(order.getOrderNo()); |
| | | for (WrkDetl wrkDetl : wrkDetls) { |
| | | WrkMast wrkMast = wrkMastService.selectOne( |
| | | new EntityWrapper<WrkMast>().eq("wrk_no", wrkDetl.getWrkNo()).eq("io_time", wrkDetl.getIoTime())); |
| | | if (wrkMast == null) { |
| | | WrkMastLog wrkMastLog = wrkMastLogService.selectOne(new EntityWrapper<WrkMastLog>() |
| | | .eq("wrk_no", wrkDetl.getWrkNo()).eq("io_time", wrkDetl.getIoTime())); |
| | | if (wrkMastLog != null && wrkMastLog.getIoType() == 103) { |
| | | wrkMastLog = wrkMastLogService.selectOne(new EntityWrapper<WrkMastLog>() |
| | | .eq("wrk_no", wrkDetl.getWrkNo()).eq("io_time", wrkDetl.getIoTime()).eq("io_type", 53)); |
| | | } |
| | | if (wrkMastLog != null) { |
| | | wrkMast = new WrkMast(); |
| | | BeanUtils.copyProperties(wrkMastLog, wrkMast); |
| | | } else { |
| | | continue; |
| | | } |
| | | } |
| | | boolean exist = false; |
| | | for (WrkTraceVo vo : wrkTraceVos) { |
| | | if (vo.getWrkNo().equals(wrkMast.getWrkNo()) |
| | | && vo.getIoTimeStr().equals(DateUtils.convert(wrkMast.getIoTime()))) { |
| | | vo.getWrkDetls().add(wrkDetl); |
| | | exist = true; |
| | | } |
| | | } |
| | | if (!exist) { |
| | | WrkTraceVo vo = new WrkTraceVo(wrkMast.getWrkNo(), DateUtils.convert(wrkMast.getIoTime()), wrkMast, |
| | | wrkDetl); |
| | | wrkTraceVos.add(vo); |
| | | } |
| | | } |
| | | if (!Cools.isEmpty(wrkTraceVos) && wrkTraceVos.size() > 1) { |
| | | wrkTraceVos.sort( |
| | | (o1, o2) -> (int) (o2.getWrkMast().getIoTime().getTime() - o1.getWrkMast().getIoTime().getTime())); |
| | | } |
| | | return R.ok().add(Cools |
| | | .add("list", wrkTraceVos) |
| | | .add("orderNo", order.getOrderNo()) |
| | | .add("totalQty", totalQty) |
| | | .add("wrkQty", wrkQty) |
| | | .add("lackQty", lackQty) |
| | | .add("endQty", endQty)); |
| | | } |
| | | |
| | | @RequestMapping(value = "/order/{id}/auth") |
| | | @ManagerAuth |
| | | public R get(@PathVariable("id") String id) { |
| | | return R.ok(orderService.selectById(String.valueOf(id))); |
| | | } |
| | | |
| | | @RequestMapping(value = "/order/list/auth") |
| | | @ManagerAuth |
| | | public R list(@RequestParam(defaultValue = "1") Integer curr, |
| | | @RequestParam(defaultValue = "10") Integer limit, |
| | | @RequestParam(required = false) String orderByField, |
| | | @RequestParam(required = false) String orderByType, |
| | | @RequestParam Map<String, Object> param) { |
| | | EntityWrapper<OrderPakoutLog> wrapper = new EntityWrapper<>(); |
| | | excludeTrash(param); |
| | | convert(param, wrapper); |
| | | if (!Cools.isEmpty(orderByField)) { |
| | | wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType)); |
| | | } |
| | | return R.ok(orderService.selectPage(new Page<>(curr, limit), wrapper)); |
| | | } |
| | | |
| | | private <T> void convert(Map<String, Object> map, EntityWrapper<T> wrapper) { |
| | | for (Map.Entry<String, Object> entry : map.entrySet()) { |
| | | String val = String.valueOf(entry.getValue()); |
| | | if (val.contains(RANGE_TIME_LINK)) { |
| | | String[] dates = val.split(RANGE_TIME_LINK); |
| | | wrapper.ge(entry.getKey(), DateUtils.convert(dates[0])); |
| | | wrapper.le(entry.getKey(), DateUtils.convert(dates[1])); |
| | | } else { |
| | | wrapper.like(entry.getKey(), val); |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service; |
| | | |
| | | import com.baomidou.mybatisplus.service.IService; |
| | | import com.zy.asrs.entity.OrderDetlPakinLog; |
| | | |
| | | public interface OrderDetlPakinLogService extends IService<OrderDetlPakinLog> { |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service; |
| | | |
| | | import com.baomidou.mybatisplus.service.IService; |
| | | import com.zy.asrs.entity.OrderDetlPakoutLog; |
| | | |
| | | public interface OrderDetlPakoutLogService extends IService<OrderDetlPakoutLog> { |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service; |
| | | |
| | | import com.baomidou.mybatisplus.service.IService; |
| | | import com.zy.asrs.entity.OrderDetlPakinLog; |
| | | import com.zy.asrs.entity.OrderPakinLog; |
| | | |
| | | import java.util.List; |
| | | |
| | | public interface OrderPakinLogService extends IService<OrderPakinLog> { |
| | | |
| | | OrderPakinLog selectByNo(String orderNo); |
| | | |
| | | List<OrderDetlPakinLog> selectDetlsByOrderId(Long orderId); |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service; |
| | | |
| | | import com.baomidou.mybatisplus.service.IService; |
| | | import com.zy.asrs.entity.OrderDetlPakoutLog; |
| | | import com.zy.asrs.entity.OrderPakoutLog; |
| | | |
| | | import java.util.List; |
| | | |
| | | public interface OrderPakoutLogService extends IService<OrderPakoutLog> { |
| | | |
| | | OrderPakoutLog selectByNo(String orderNo); |
| | | |
| | | List<OrderDetlPakoutLog> selectDetlsByOrderId(Long orderId); |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.zy.asrs.entity.OrderDetlPakinLog; |
| | | import com.zy.asrs.mapper.OrderDetlPakinLogMapper; |
| | | import com.zy.asrs.service.OrderDetlPakinLogService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | @Service("orderDetlPakinLogService") |
| | | public class OrderDetlPakinLogServiceImpl extends ServiceImpl<OrderDetlPakinLogMapper, OrderDetlPakinLog> implements OrderDetlPakinLogService { |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.zy.asrs.entity.OrderDetlPakoutLog; |
| | | import com.zy.asrs.mapper.OrderDetlPakoutLogMapper; |
| | | import com.zy.asrs.service.OrderDetlPakoutLogService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | @Service("orderDetlPakoutLogService") |
| | | public class OrderDetlPakoutLogServiceImpl extends ServiceImpl<OrderDetlPakoutLogMapper, OrderDetlPakoutLog> implements OrderDetlPakoutLogService { |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.core.common.Cools; |
| | | import com.zy.asrs.entity.OrderDetlPakinLog; |
| | | import com.zy.asrs.entity.OrderPakinLog; |
| | | import com.zy.asrs.mapper.OrderDetlPakinLogMapper; |
| | | import com.zy.asrs.mapper.OrderPakinLogMapper; |
| | | import com.zy.asrs.service.OrderPakinLogService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Service("orderPakinLogService") |
| | | public class OrderPakinLogServiceImpl extends ServiceImpl<OrderPakinLogMapper, OrderPakinLog> implements OrderPakinLogService { |
| | | |
| | | @Autowired |
| | | private OrderDetlPakinLogMapper orderDetlPakinLogMapper; |
| | | |
| | | @Override |
| | | public OrderPakinLog selectByNo(String orderNo) { |
| | | List<OrderPakinLog> orderList = this.selectList(new EntityWrapper<OrderPakinLog>().eq("order_no", orderNo)); |
| | | if (Cools.isEmpty(orderList)) { |
| | | return null; |
| | | } |
| | | return orderList.get(0); |
| | | } |
| | | |
| | | @Override |
| | | public List<OrderDetlPakinLog> selectDetlsByOrderId(Long orderId) { |
| | | return orderDetlPakinLogMapper.selectList(new EntityWrapper<OrderDetlPakinLog>().eq("order_id", orderId)); |
| | | } |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | package com.zy.asrs.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.core.common.Cools; |
| | | import com.zy.asrs.entity.OrderDetlPakoutLog; |
| | | import com.zy.asrs.entity.OrderPakoutLog; |
| | | import com.zy.asrs.mapper.OrderDetlPakoutLogMapper; |
| | | import com.zy.asrs.mapper.OrderPakoutLogMapper; |
| | | import com.zy.asrs.service.OrderPakoutLogService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Service("orderPakoutLogService") |
| | | public class OrderPakoutLogServiceImpl extends ServiceImpl<OrderPakoutLogMapper, OrderPakoutLog> implements OrderPakoutLogService { |
| | | |
| | | @Autowired |
| | | private OrderDetlPakoutLogMapper orderDetlPakoutLogMapper; |
| | | |
| | | @Override |
| | | public OrderPakoutLog selectByNo(String orderNo) { |
| | | List<OrderPakoutLog> orderList = this.selectList(new EntityWrapper<OrderPakoutLog>().eq("order_no", orderNo)); |
| | | if (Cools.isEmpty(orderList)) { |
| | | return null; |
| | | } |
| | | return orderList.get(0); |
| | | } |
| | | |
| | | @Override |
| | | public List<OrderDetlPakoutLog> selectDetlsByOrderId(Long orderId) { |
| | | return orderDetlPakoutLogMapper.selectList(new EntityWrapper<OrderDetlPakoutLog>().eq("order_id", orderId)); |
| | | } |
| | | |
| | | } |
| | | |
| New file |
| | |
| | | CREATE TABLE [dbo].[man_order_log_pakout] ( |
| | | [id] bigint NOT NULL, |
| | | [uuid] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, |
| | | [order_no] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [order_time] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [doc_type] bigint NULL, |
| | | [item_id] bigint NULL, |
| | | [item_name] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [allot_item_id] bigint NULL, |
| | | [def_number] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [number] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [cstmr] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [cstmr_name] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [tel] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [oper_memb] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [total_fee] decimal(24,9) NULL, |
| | | [discount] decimal(24,9) NULL, |
| | | [discount_fee] decimal(24,9) NULL, |
| | | [other_fee] decimal(24,9) NULL, |
| | | [act_fee] decimal(24,9) NULL, |
| | | [pay_type] int NULL, |
| | | [salesman] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [account_day] int NULL, |
| | | [post_fee_type] int NULL, |
| | | [post_fee] decimal(24,9) NULL, |
| | | [pay_time] datetime NULL, |
| | | [send_time] datetime NULL, |
| | | [ship_name] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [ship_code] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [settle] bigint NULL, |
| | | [status] int NULL, |
| | | [create_by] bigint NULL, |
| | | [create_time] datetime NULL, |
| | | [update_by] bigint NULL, |
| | | [update_time] datetime NULL, |
| | | [memo] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [move_status] int NULL, |
| | | [pakin_pakout_status] int DEFAULT ((2)) NULL, |
| | | [monthly_settle_id] bigint DEFAULT NULL NULL, |
| | | [monthly_settle_no] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL |
| | | ) |
| | | ON [PRIMARY] |
| | | GO |
| | | |
| | | ALTER TABLE [dbo].[man_order_log_pakout] SET (LOCK_ESCALATION = TABLE) |
| | | GO |
| | | |
| | | CREATE NONCLUSTERED INDEX [idx_monthly_settle_id] |
| | | ON [dbo].[man_order_log_pakout] ( |
| | | [monthly_settle_id] ASC |
| | | ) |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ID', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'uuid' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'订åç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'order_no' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åæ®æ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'order_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åæ®ç±»å[man_doc_type]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'doc_type' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'项ç®ç¼å·[man_item]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'item_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è°æ¨é¡¹ç®ç¼å·[man_item]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'allot_item_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åå§ç¥¨æ®å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'def_number' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'票æ®å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'number' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'客æ·ç¼å·[man_cstmr]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'cstmr' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'客æ·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'cstmr_name' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'èç³»æ¹å¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'tel' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æä½äººå', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'oper_memb' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å计éé¢', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'total_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'伿 ç', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'discount' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'伿 éé¢', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'discount_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é宿éè´è´¹ç¨å计', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'other_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å®ä»éé¢', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'act_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'仿¬¾ç±»å{1:ç°é,2:è®°è´¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'pay_type' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¸å¡å', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'salesman' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç»ç®å¤©æ°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'account_day' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é®è´¹æ¯ä»ç±»å{1:å¨çº¿æ¯ä»,2:è´§å°ä»æ¬¾}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'post_fee_type' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é®è´¹', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'post_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'仿¬¾æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'pay_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åè´§æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'send_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç©æµåç§°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'ship_name' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç©æµåå·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'ship_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'订åç¶æ[man_order_settle]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'settle' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç¶æ{1:æ£å¸¸,0:ç¦ç¨}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å 人å[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'create_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'create_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹äººå[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'update_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'update_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'夿³¨', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'memo' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å
¥åºåºç±»åï¼0ï¼æªç¥ï¼1ï¼å
¥åºï¼2ï¼åºåºï¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'pakin_pakout_status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æç»ID', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'monthly_settle_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æç»ç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakout', |
| | | 'COLUMN', N'monthly_settle_no' |
| | | |
| | | |
| | | |
| | | CREATE TABLE [dbo].[man_order_log_pakin] ( |
| | | [id] bigint NOT NULL, |
| | | [uuid] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, |
| | | [order_no] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [order_time] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [doc_type] bigint NULL, |
| | | [item_id] bigint NULL, |
| | | [item_name] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [allot_item_id] bigint NULL, |
| | | [def_number] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [number] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [cstmr] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [cstmr_name] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [tel] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [oper_memb] varchar(50) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [total_fee] decimal(24,9) NULL, |
| | | [discount] decimal(24,9) NULL, |
| | | [discount_fee] decimal(24,9) NULL, |
| | | [other_fee] decimal(24,9) NULL, |
| | | [act_fee] decimal(24,9) NULL, |
| | | [pay_type] int NULL, |
| | | [salesman] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [account_day] int NULL, |
| | | [post_fee_type] int NULL, |
| | | [post_fee] decimal(24,9) NULL, |
| | | [pay_time] datetime NULL, |
| | | [send_time] datetime NULL, |
| | | [ship_name] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [ship_code] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [settle] bigint NULL, |
| | | [status] int NULL, |
| | | [create_by] bigint NULL, |
| | | [create_time] datetime NULL, |
| | | [update_by] bigint NULL, |
| | | [update_time] datetime NULL, |
| | | [memo] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [move_status] int NULL, |
| | | [pakin_pakout_status] int DEFAULT ((1)) NULL, |
| | | [monthly_settle_id] bigint DEFAULT NULL NULL, |
| | | [monthly_settle_no] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT NULL NULL |
| | | ) |
| | | ON [PRIMARY] |
| | | GO |
| | | |
| | | ALTER TABLE [dbo].[man_order_log_pakin] SET (LOCK_ESCALATION = TABLE) |
| | | GO |
| | | |
| | | CREATE NONCLUSTERED INDEX [idx_monthly_settle_id] |
| | | ON [dbo].[man_order_log_pakin] ( |
| | | [monthly_settle_id] ASC |
| | | ) |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ID', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'uuid' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'订åç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'order_no' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åæ®æ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'order_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åæ®ç±»å[man_doc_type]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'doc_type' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'项ç®ç¼å·[man_item]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'item_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è°æ¨é¡¹ç®ç¼å·[man_item]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'allot_item_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åå§ç¥¨æ®å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'def_number' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'票æ®å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'number' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'客æ·ç¼å·[man_cstmr]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'cstmr' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'客æ·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'cstmr_name' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'èç³»æ¹å¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'tel' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æä½äººå', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'oper_memb' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å计éé¢', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'total_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'伿 ç', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'discount' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'伿 éé¢', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'discount_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é宿éè´è´¹ç¨å计', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'other_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å®ä»éé¢', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'act_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'仿¬¾ç±»å{1:ç°é,2:è®°è´¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'pay_type' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¸å¡å', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'salesman' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç»ç®å¤©æ°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'account_day' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é®è´¹æ¯ä»ç±»å{1:å¨çº¿æ¯ä»,2:è´§å°ä»æ¬¾}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'post_fee_type' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é®è´¹', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'post_fee' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'仿¬¾æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'pay_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åè´§æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'send_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç©æµåç§°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'ship_name' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç©æµåå·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'ship_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'订åç¶æ[man_order_settle]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'settle' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç¶æ{1:æ£å¸¸,0:ç¦ç¨}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å 人å[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'create_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'create_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹äººå[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'update_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'update_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'夿³¨', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'memo' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å
¥åºåºç±»åï¼0ï¼æªç¥ï¼1ï¼å
¥åºï¼2ï¼åºåºï¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'pakin_pakout_status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æç»ID', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'monthly_settle_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æç»ç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_log_pakin', |
| | | 'COLUMN', N'monthly_settle_no' |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | CREATE TABLE [dbo].[man_order_detl_log_pakin] ( |
| | | [id] bigint NOT NULL, |
| | | [order_id] bigint NOT NULL, |
| | | [order_no] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, |
| | | [anfme] decimal(24,9) DEFAULT ((1)) NOT NULL, |
| | | [qty] decimal(24,9) DEFAULT ((0)) NOT NULL, |
| | | [matnr] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [maktx] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [batch] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [specs] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [model] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [color] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [brand] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [unit] varchar(50) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [price] decimal(24,9) DEFAULT ((1)) NOT NULL, |
| | | [sku] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [units] decimal(24,9) DEFAULT ((1)) NOT NULL, |
| | | [barcode] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [origin] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [manu] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [manu_date] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [item_num] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [safe_qty] decimal(24,9) DEFAULT ((999999)) NOT NULL, |
| | | [weight] decimal(24,9) DEFAULT ((9999)) NOT NULL, |
| | | [man_length] decimal(24,9) DEFAULT ((9999)) NOT NULL, |
| | | [volume] decimal(24,9) DEFAULT ((9999)) NOT NULL, |
| | | [three_code] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [supp] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [supp_code] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [be_batch] int DEFAULT ((0)) NOT NULL, |
| | | [dead_time] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [dead_warn] int DEFAULT ((9999)) NOT NULL, |
| | | [source] int DEFAULT ((0)) NOT NULL, |
| | | [inspect] int DEFAULT ((0)) NOT NULL, |
| | | [danger] int DEFAULT ((0)) NOT NULL, |
| | | [status] int DEFAULT ((1)) NOT NULL, |
| | | [create_by] bigint NULL, |
| | | [create_time] datetime NULL, |
| | | [update_by] bigint NULL, |
| | | [update_time] datetime NULL, |
| | | [memo] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [work_qty] decimal(24,9) DEFAULT ((0)) NULL, |
| | | [qr_code] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [start_date] datetime NULL, |
| | | [end_date] datetime NULL, |
| | | [pakin_pakout_status] int DEFAULT ((1)) NOT NULL, |
| | | [line_number] bigint DEFAULT ((1)) NOT NULL, |
| | | [standby1] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [standby2] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [standby3] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [box_type1] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT ('1') NULL, |
| | | [box_type2] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT ('1') NULL, |
| | | [box_type3] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT ('1') NULL |
| | | ) |
| | | ON [PRIMARY] |
| | | GO |
| | | |
| | | ALTER TABLE [dbo].[man_order_detl_log_pakin] SET (LOCK_ESCALATION = TABLE) |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ID', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'订åå
ç [man_order]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'order_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åæ®ç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'order_no' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ°é', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'anfme' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ååç¼ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'matnr' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åååç§°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'maktx' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¹å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'batch' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è§æ ¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'specs' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åå·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'model' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é¢è²', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'color' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åç', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'brand' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åä½', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'unit' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åä»·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'price' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'sku', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'sku' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åä½é', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'units' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¡ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'barcode' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'产å°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'origin' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åå®¶', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'manu' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'çäº§æ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'manu_date' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å项æ°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'item_num' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å®å
¨åºåé', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'safe_qty' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'éé', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'weight' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é¿åº¦', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'man_length' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä½ç§¯', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'volume' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'䏿¹ç¼ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'three_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¾åºå', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'supp' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¾åºåç¼ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'supp_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¯å¦æ¹æ¬¡{1:æ¯,0:å¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'be_batch' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿è´¨æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'dead_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é¢è¦å¤©æ°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'dead_warn' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å¶è´{1:å¶é ,2:éè´,3:å¤å}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'source' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è¦æ±æ£éª{1:æ¯,0:å¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'inspect' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å±é©å{1:æ¯,0:å¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'danger' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç¶æ{1:æ£å¸¸,0:ç¦ç¨}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å 人å[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'create_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'create_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹äººå[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'update_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'update_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'夿³¨', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'memo' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¡å½¢ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'qr_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¶å·å¼å§æ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'start_date' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¶å·ç»ææ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'end_date' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å
¥åºåºç±»åï¼0ï¼æªç¥ï¼1ï¼å
¥åºï¼2ï¼åºåºï¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'pakin_pakout_status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è¡å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakin', |
| | | 'COLUMN', N'line_number' |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | CREATE TABLE [dbo].[man_order_detl_log_pakout] ( |
| | | [id] bigint NOT NULL, |
| | | [order_id] bigint NOT NULL, |
| | | [order_no] varchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL, |
| | | [anfme] decimal(24,9) DEFAULT ((1)) NOT NULL, |
| | | [qty] decimal(24,9) DEFAULT ((0)) NOT NULL, |
| | | [matnr] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [maktx] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [batch] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [specs] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [model] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [color] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [brand] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [unit] varchar(50) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [price] decimal(24,9) DEFAULT ((1)) NOT NULL, |
| | | [sku] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [units] decimal(24,9) DEFAULT ((1)) NOT NULL, |
| | | [barcode] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [origin] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [manu] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [manu_date] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [item_num] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [safe_qty] decimal(24,9) DEFAULT ((999999)) NOT NULL, |
| | | [weight] decimal(24,9) DEFAULT ((9999)) NOT NULL, |
| | | [man_length] decimal(24,9) DEFAULT ((9999)) NOT NULL, |
| | | [volume] decimal(24,9) DEFAULT ((9999)) NOT NULL, |
| | | [three_code] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [supp] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [supp_code] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NOT NULL, |
| | | [be_batch] int DEFAULT ((0)) NOT NULL, |
| | | [dead_time] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [dead_warn] int DEFAULT ((9999)) NOT NULL, |
| | | [source] int DEFAULT ((0)) NOT NULL, |
| | | [inspect] int DEFAULT ((0)) NOT NULL, |
| | | [danger] int DEFAULT ((0)) NOT NULL, |
| | | [status] int DEFAULT ((1)) NOT NULL, |
| | | [create_by] bigint NULL, |
| | | [create_time] datetime NULL, |
| | | [update_by] bigint NULL, |
| | | [update_time] datetime NULL, |
| | | [memo] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [work_qty] decimal(24,9) DEFAULT ((0)) NULL, |
| | | [qr_code] varchar(255) COLLATE Chinese_PRC_CI_AS NULL, |
| | | [start_date] datetime NULL, |
| | | [end_date] datetime NULL, |
| | | [pakin_pakout_status] int DEFAULT ((2)) NOT NULL, |
| | | [line_number] bigint DEFAULT ((1)) NOT NULL, |
| | | [standby1] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [standby2] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [standby3] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT '' NULL, |
| | | [box_type1] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT ('1') NULL, |
| | | [box_type2] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT ('1') NULL, |
| | | [box_type3] varchar(255) COLLATE Chinese_PRC_CI_AS DEFAULT ('1') NULL |
| | | ) |
| | | ON [PRIMARY] |
| | | GO |
| | | |
| | | ALTER TABLE [dbo].[man_order_detl_log_pakout] SET (LOCK_ESCALATION = TABLE) |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ID', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'订åå
ç [man_order]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'order_id' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åæ®ç¼å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'order_no' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ°é', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'anfme' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ååç¼ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'matnr' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åååç§°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'maktx' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¹å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'batch' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è§æ ¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'specs' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åå·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'model' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é¢è²', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'color' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åç', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'brand' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åä½', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'unit' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åä»·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'price' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'sku', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'sku' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åä½é', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'units' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¡ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'barcode' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'产å°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'origin' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'åå®¶', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'manu' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'çäº§æ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'manu_date' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å项æ°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'item_num' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å®å
¨åºåé', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'safe_qty' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'éé', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'weight' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é¿åº¦', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'man_length' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä½ç§¯', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'volume' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'䏿¹ç¼ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'three_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¾åºå', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'supp' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¾åºåç¼ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'supp_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¯å¦æ¹æ¬¡{1:æ¯,0:å¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'be_batch' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿è´¨æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'dead_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'é¢è¦å¤©æ°', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'dead_warn' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å¶è´{1:å¶é ,2:éè´,3:å¤å}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'source' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è¦æ±æ£éª{1:æ¯,0:å¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'inspect' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å±é©å{1:æ¯,0:å¦}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'danger' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ç¶æ{1:æ£å¸¸,0:ç¦ç¨}', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å 人å[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'create_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ·»å æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'create_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹äººå[sys_user]', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'update_by' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'ä¿®æ¹æ¶é´', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'update_time' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'夿³¨', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'memo' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¡å½¢ç ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'qr_code' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¶å·å¼å§æ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'start_date' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'æ¶å·ç»ææ¥æ', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'end_date' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'å
¥åºåºç±»åï¼0ï¼æªç¥ï¼1ï¼å
¥åºï¼2ï¼åºåºï¼', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'pakin_pakout_status' |
| | | GO |
| | | |
| | | EXEC sp_addextendedproperty |
| | | 'MS_Description', N'è¡å·', |
| | | 'SCHEMA', N'dbo', |
| | | 'TABLE', N'man_order_detl_log_pakout', |
| | | 'COLUMN', N'line_number' |
| New file |
| | |
| | | var insTbCount = 0; |
| | | layui.config({ |
| | | base: baseUrl + "/static/layui/lay/modules/" |
| | | }).use(['layer', 'form', 'table', 'util', 'admin', 'laydate'], function () { |
| | | var $ = layui.jquery; |
| | | var layer = layui.layer; |
| | | var form = layui.form; |
| | | var table = layui.table; |
| | | var util = layui.util; |
| | | var admin = layui.admin; |
| | | var layDate = layui.laydate; |
| | | var laytpl = layui.laytpl; |
| | | |
| | | // 渲ææç´¢æ¨¡æ¿ |
| | | $.ajax({ |
| | | url: baseUrl + "/docType/list/auth", |
| | | headers: { 'token': localStorage.getItem('token') }, |
| | | data: { |
| | | limit: 9999, |
| | | pakin: 1 |
| | | }, |
| | | method: 'POST', |
| | | success: function (res) { |
| | | if (res.code === 200) { |
| | | let template = Handlebars.compile($('#docTypeTpl').html()); |
| | | $('#docType-query').html(template(res.data)); |
| | | layui.form.render('select'); |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | | layer.msg(res.msg, { icon: 2 }) |
| | | } |
| | | } |
| | | }) |
| | | |
| | | // 渲æè¡¨æ ¼ |
| | | var insTb = table.render({ |
| | | elem: '#order', |
| | | url: baseUrl + '/order/pakinLog/order/head/page/auth', |
| | | method: 'POST', |
| | | headers: { token: localStorage.getItem('token') }, |
| | | page: true, |
| | | cellMinWidth: 100, |
| | | cols: [[ |
| | | { type: 'numbers' }, |
| | | { field: 'orderNo', title: 'åæ®ç¼å·', templet: '#orderNoTpl' }, |
| | | { field: 'orderTime', align: 'center', title: 'ä¸å¡æ¶é´', }, |
| | | { field: 'cstmrName', align: 'center', title: '客æ·', }, |
| | | { field: 'docType$', align: 'center', title: 'ç±»å', minWidth: 160, width: 160 }, |
| | | { align: 'center', title: 'æç»', toolbar: '#tbLook', minWidth: 160, width: 160 }, |
| | | { field: 'createTime$', title: 'å建æ¶é´', minWidth: 200, width: 200 }, |
| | | { field: 'settle$', align: 'center', title: 'ç¶æ', templet: '#settleTpl', minWidth: 160, width: 160 }, |
| | | { field: 'memo', align: 'center', title: '夿³¨', hide: true } |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | | pageSize: 'limit' |
| | | }, |
| | | parseData: function (res) { |
| | | return { |
| | | 'code': res.code, |
| | | 'msg': res.msg, |
| | | 'count': res.data.total, |
| | | 'data': res.data.records |
| | | } |
| | | }, |
| | | response: { |
| | | statusCode: 200 |
| | | }, |
| | | done: function (res, curr, count) { |
| | | limit(); |
| | | if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } |
| | | insTbCount = count; |
| | | } |
| | | }); |
| | | |
| | | // æç´¢ |
| | | form.on('submit(tbSearch)', function (data) { |
| | | insTb.reload({ where: data.field, page: { curr: 1 } }); |
| | | }); |
| | | |
| | | // å·¥å
·æ¡ç¹å»äºä»¶ |
| | | table.on('tool(order)', function (obj) { |
| | | var data = obj.data; |
| | | var layEvent = obj.event; |
| | | if (layEvent === 'wrkTrace') { |
| | | showWrkTrace(data.id); |
| | | } else if (layEvent === 'look') { |
| | | var $a = $(obj.tr).find('a[lay-event="look"]'); |
| | | var offset = $a.offset(); |
| | | var top = offset.top; |
| | | var left = offset.left; |
| | | layer.open({ |
| | | type: 1, |
| | | title: false, |
| | | area: '820px', |
| | | offset: [top + 'px', (left - 530 + $a.outerWidth()) + 'px'], |
| | | shade: .01, |
| | | shadeClose: true, |
| | | fixed: false, |
| | | content: '<table id="lookSSXMTable" lay-filter="lookSSXMTable"></table>', |
| | | success: function (layero) { |
| | | table.render({ |
| | | elem: '#lookSSXMTable', |
| | | method: 'POST', |
| | | headers: { token: localStorage.getItem('token') }, |
| | | url: baseUrl + '/order/pakinLog/orderDetl/list/auth', |
| | | where: { |
| | | order_id: data.id |
| | | }, |
| | | page: true, |
| | | cellMinWidth: 100, |
| | | cols: [[ |
| | | { type: 'numbers' }, |
| | | { field: 'matnr', title: 'ååç¼ç ', width: 160 }, |
| | | { field: 'maktx', title: 'åååç§°', width: 160 }, |
| | | { field: 'batch', title: 'æ¹å·' }, |
| | | { field: 'anfme', title: 'æ°é' }, |
| | | { field: 'workQty', title: 'ä½ä¸æ°é' }, |
| | | { field: 'qty', title: '宿æ°é', style: 'font-weight: bold' }, |
| | | { field: 'specs', title: 'è§æ ¼' } |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | | pageSize: 'limit' |
| | | }, |
| | | parseData: function (res) { |
| | | return { |
| | | 'code': res.code, |
| | | 'msg': res.msg, |
| | | 'count': res.data.total, |
| | | 'data': res.data.records |
| | | } |
| | | }, |
| | | response: { |
| | | statusCode: 200 |
| | | }, |
| | | done: function () { |
| | | $(layero).find('.layui-table-view').css('margin', '0'); |
| | | }, |
| | | size: '' |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | // ä»»å¡è¿½æº¯ |
| | | function showWrkTrace(orderId) { |
| | | let loadIndex = layer.msg('请æ±ä¸...', { icon: 16, shade: 0.01, time: false }); |
| | | $.ajax({ |
| | | url: baseUrl + "/order/pakinLog/order/wrk/trace/auth", |
| | | headers: { 'token': localStorage.getItem('token') }, |
| | | data: { |
| | | orderId: orderId |
| | | }, |
| | | method: 'POST', |
| | | success: function (res) { |
| | | layer.close(loadIndex); |
| | | if (res.code === 200) { |
| | | laytpl(wrkTraceDialog.innerHTML).render(res.data, function (html) { |
| | | admin.open({ |
| | | type: 1, |
| | | title: 'ä»»å¡è¿½æº¯', |
| | | area: ['800px', '450px'], |
| | | shadeClose: true, |
| | | content: html, |
| | | success: function (layero, dIndex) { |
| | | $(layero).children('.layui-layer-content').css('overflow', 'visible'); |
| | | /** ç»è®¡å¾è¡¨ */ |
| | | var traceCharts = echarts.init(document.getElementById('wrkTraceCharts')); |
| | | var traceOptions = { |
| | | title: { |
| | | text: 'æ»é/ä½ä¸/宿', x: 'center', y: '38%', |
| | | textStyle: { fontSize: 18, color: '#262626', fontWeight: 'normal' }, |
| | | subtextStyle: { fontSize: 36, color: '#10B4E8' }, |
| | | itemGap: 20 |
| | | }, |
| | | color: ['#10B4E8', '#E0E0E0', '#FF0000'], |
| | | tooltip: { trigger: 'item' }, |
| | | series: [{ name: 'æ°é', type: 'pie', radius: ['75%', '80%'], label: { normal: { show: false } } }] |
| | | }; |
| | | traceCharts.setOption(traceOptions); |
| | | // èµå¼ |
| | | traceCharts.setOption({ |
| | | title: { |
| | | subtext: res.data.totalQty + "/" + res.data.wrkQty + "/" + res.data.endQty |
| | | }, |
| | | series: [ |
| | | { |
| | | data: [ |
| | | { name: 'å·²ä½ä¸', value: res.data.wrkQty }, |
| | | { name: 'æªä½ä¸', value: res.data.totalQty - res.data.wrkQty - res.data.lackQty }, |
| | | { name: 'åºåä¸è¶³', value: res.data.lackQty }, |
| | | ] |
| | | } |
| | | ] |
| | | }); |
| | | } |
| | | }); |
| | | }); |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | | layer.msg(res.msg, { icon: 2 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | layDate.render({ |
| | | elem: '.layui-laydate-range' |
| | | , type: 'datetime' |
| | | , range: true |
| | | }); |
| | | }); |
| | | |
| New file |
| | |
| | | var insTbCount = 0; |
| | | layui.config({ |
| | | base: baseUrl + "/static/layui/lay/modules/" |
| | | }).use(['layer', 'form', 'table', 'util', 'admin', 'laydate'], function () { |
| | | var $ = layui.jquery; |
| | | var layer = layui.layer; |
| | | var form = layui.form; |
| | | var table = layui.table; |
| | | var util = layui.util; |
| | | var admin = layui.admin; |
| | | var layDate = layui.laydate; |
| | | var laytpl = layui.laytpl; |
| | | |
| | | // 渲ææç´¢æ¨¡æ¿ |
| | | $.ajax({ |
| | | url: baseUrl + "/docType/list/auth", |
| | | headers: { 'token': localStorage.getItem('token') }, |
| | | data: { |
| | | limit: 9999, |
| | | pakout: 1 |
| | | }, |
| | | method: 'POST', |
| | | success: function (res) { |
| | | if (res.code === 200) { |
| | | let template = Handlebars.compile($('#docTypeTpl').html()); |
| | | $('#docType-query').html(template(res.data)); |
| | | layui.form.render('select'); |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | | layer.msg(res.msg, { icon: 2 }) |
| | | } |
| | | } |
| | | }) |
| | | |
| | | // 渲æè¡¨æ ¼ |
| | | var insTb = table.render({ |
| | | elem: '#order', |
| | | url: baseUrl + '/order/pakoutLog/order/head/page/auth', |
| | | method: 'POST', |
| | | headers: { token: localStorage.getItem('token') }, |
| | | page: true, |
| | | cellMinWidth: 100, |
| | | cols: [[ |
| | | { type: 'numbers' }, |
| | | { field: 'orderNo', title: 'åæ®ç¼å·', templet: '#orderNoTpl' }, |
| | | { field: 'orderTime', align: 'center', title: 'ä¸å¡æ¶é´' }, |
| | | { field: 'cstmrName', align: 'center', title: '客æ·' }, |
| | | { field: 'docType$', align: 'center', title: 'ç±»å', minWidth: 160, width: 160 }, |
| | | { align: 'center', title: 'æç»', toolbar: '#tbLook', minWidth: 160, width: 160 }, |
| | | { field: 'createTime$', title: 'å建æ¶é´', minWidth: 200, width: 200 }, |
| | | { field: 'settle$', align: 'center', title: 'ç¶æ', templet: '#settleTpl', minWidth: 160, width: 160 }, |
| | | { field: 'memo', align: 'center', title: '夿³¨', hide: true } |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | | pageSize: 'limit' |
| | | }, |
| | | parseData: function (res) { |
| | | return { |
| | | 'code': res.code, |
| | | 'msg': res.msg, |
| | | 'count': res.data.total, |
| | | 'data': res.data.records |
| | | } |
| | | }, |
| | | response: { |
| | | statusCode: 200 |
| | | }, |
| | | done: function (res, curr, count) { |
| | | limit(); |
| | | if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } |
| | | insTbCount = count; |
| | | } |
| | | }); |
| | | |
| | | // æç´¢ |
| | | form.on('submit(tbSearch)', function (data) { |
| | | insTb.reload({ where: data.field, page: { curr: 1 } }); |
| | | }); |
| | | |
| | | // å·¥å
·æ¡ç¹å»äºä»¶ |
| | | table.on('tool(order)', function (obj) { |
| | | var data = obj.data; |
| | | var layEvent = obj.event; |
| | | if (layEvent === 'wrkTrace') { |
| | | showWrkTrace(data.id); |
| | | } else if (layEvent === 'look') { |
| | | var $a = $(obj.tr).find('a[lay-event="look"]'); |
| | | var offset = $a.offset(); |
| | | var top = offset.top; |
| | | var left = offset.left; |
| | | layer.open({ |
| | | type: 1, |
| | | title: false, |
| | | area: '820px', |
| | | offset: [top + 'px', (left - 530 + $a.outerWidth()) + 'px'], |
| | | shade: .01, |
| | | shadeClose: true, |
| | | fixed: false, |
| | | content: '<table id="lookSSXMTable" lay-filter="lookSSXMTable"></table>', |
| | | success: function (layero) { |
| | | table.render({ |
| | | elem: '#lookSSXMTable', |
| | | method: 'POST', |
| | | headers: { token: localStorage.getItem('token') }, |
| | | url: baseUrl + '/order/pakoutLog/orderDetl/list/auth', |
| | | where: { |
| | | order_id: data.id |
| | | }, |
| | | page: true, |
| | | cellMinWidth: 100, |
| | | cols: [[ |
| | | { type: 'numbers' }, |
| | | { field: 'matnr', title: 'ååç¼ç ', width: 160 }, |
| | | { field: 'maktx', title: 'åååç§°', width: 160 }, |
| | | { field: 'batch', title: 'æ¹å·' }, |
| | | { field: 'anfme', title: 'æ°é' }, |
| | | { field: 'workQty', title: 'ä½ä¸æ°é' }, |
| | | { field: 'qty', title: '宿æ°é', style: 'font-weight: bold' }, |
| | | { field: 'specs', title: 'è§æ ¼' } |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | | pageSize: 'limit' |
| | | }, |
| | | parseData: function (res) { |
| | | return { |
| | | 'code': res.code, |
| | | 'msg': res.msg, |
| | | 'count': res.data.total, |
| | | 'data': res.data.records |
| | | } |
| | | }, |
| | | response: { |
| | | statusCode: 200 |
| | | }, |
| | | done: function () { |
| | | $(layero).find('.layui-table-view').css('margin', '0'); |
| | | }, |
| | | size: '' |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | // ä»»å¡è¿½æº¯ |
| | | function showWrkTrace(orderId) { |
| | | let loadIndex = layer.msg('请æ±ä¸...', { icon: 16, shade: 0.01, time: false }); |
| | | $.ajax({ |
| | | url: baseUrl + "/order/pakoutLog/order/wrk/trace/auth", |
| | | headers: { 'token': localStorage.getItem('token') }, |
| | | data: { |
| | | orderId: orderId |
| | | }, |
| | | method: 'POST', |
| | | success: function (res) { |
| | | layer.close(loadIndex); |
| | | if (res.code === 200) { |
| | | laytpl(wrkTraceDialog.innerHTML).render(res.data, function (html) { |
| | | admin.open({ |
| | | type: 1, |
| | | title: 'ä»»å¡è¿½æº¯', |
| | | area: ['800px', '450px'], |
| | | shadeClose: true, |
| | | content: html, |
| | | success: function (layero, dIndex) { |
| | | $(layero).children('.layui-layer-content').css('overflow', 'visible'); |
| | | /** ç»è®¡å¾è¡¨ */ |
| | | var traceCharts = echarts.init(document.getElementById('wrkTraceCharts')); |
| | | var traceOptions = { |
| | | title: { |
| | | text: 'æ»é/ä½ä¸/宿', x: 'center', y: '38%', |
| | | textStyle: { fontSize: 18, color: '#262626', fontWeight: 'normal' }, |
| | | subtextStyle: { fontSize: 36, color: '#10B4E8' }, |
| | | itemGap: 20 |
| | | }, |
| | | color: ['#10B4E8', '#E0E0E0', '#FF0000'], |
| | | tooltip: { trigger: 'item' }, |
| | | series: [{ name: 'æ°é', type: 'pie', radius: ['75%', '80%'], label: { normal: { show: false } } }] |
| | | }; |
| | | traceCharts.setOption(traceOptions); |
| | | // èµå¼ |
| | | traceCharts.setOption({ |
| | | title: { |
| | | subtext: res.data.totalQty + "/" + res.data.wrkQty + "/" + res.data.endQty |
| | | }, |
| | | series: [ |
| | | { |
| | | data: [ |
| | | { name: 'å·²ä½ä¸', value: res.data.wrkQty }, |
| | | { name: 'æªä½ä¸', value: res.data.totalQty - res.data.wrkQty - res.data.lackQty }, |
| | | { name: 'åºåä¸è¶³', value: res.data.lackQty }, |
| | | ] |
| | | } |
| | | ] |
| | | }); |
| | | } |
| | | }); |
| | | }); |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | | layer.msg(res.msg, { icon: 2 }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | layDate.render({ |
| | | elem: '.layui-laydate-range' |
| | | , type: 'datetime' |
| | | , range: true |
| | | }); |
| | | }); |
| | | |
| New file |
| | |
| | | <!DOCTYPE html> |
| | | <html lang="en"> |
| | | |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title></title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
| | | <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../static/css/admin.css?v=318" media="all"> |
| | | <link rel="stylesheet" href="../../static/css/cool.css" media="all"> |
| | | <!--[if lt IE 9]> |
| | | <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> |
| | | <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> |
| | | <![endif]--> |
| | | <style> |
| | | .wrk-trace { |
| | | color: green; |
| | | cursor: pointer; |
| | | margin-left: 6px; |
| | | font-size: 18px; |
| | | } |
| | | |
| | | .layui-timeline:first-child .layui-timeline-item { |
| | | margin-top: 30px; |
| | | } |
| | | </style> |
| | | </head> |
| | | |
| | | <body> |
| | | |
| | | <!-- æ£æå¼å§ --> |
| | | <div class="layui-fluid"> |
| | | <div class="layui-card"> |
| | | <div class="layui-card-body"> |
| | | <!-- è¡¨æ ¼é¡¶é¨å·¥å
·æ --> |
| | | <div class="layui-form toolbar"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-inline mr0"> |
| | | <input name="order_no" class="layui-input" type="text" placeholder="è¾å
¥åæ®ç¼å·" /> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 300px"> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input layui-laydate-range" name="create_time" type="text" |
| | | placeholder="èµ·å§æ¶é´ - ç»æ¢æ¶é´" autocomplete="off" style="width: 300px"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-inline"> |
| | | <select name="doc_type" id="docType-query"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-inline"> |
| | | <select name="settle"> |
| | | <option value="">éæ©ç¶æ</option> |
| | | <option value="1">å¾
å¤ç</option> |
| | | <option value="2">ä½ä¸ä¸</option> |
| | | <option value="4">已宿</option> |
| | | <option value="6">䏿¥å®æ</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn icon-btn" lay-filter="tbSearch" lay-submit> |
| | | <i class="layui-icon"></i>æç´¢ |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <table id="order" lay-filter="order"></table> |
| | | </div> |
| | | </div> |
| | | <div class="layui-card"> |
| | | <div class="layui-card-body"> |
| | | å
¥åºåå²åæ®ï¼æ¥è¯¢å·²å®æçå
¥åºåæ®åå²è®°å½ã |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- è¡¨æ ¼æä½å --> |
| | | <script type="text/html" id="tbLook"> |
| | | <span class="layui-text"> |
| | | <a href="javascript:;" lay-event="look"> |
| | | <i class="layui-icon" style="font-size: 12px;"></i> æ¥çåæ®æç» |
| | | </a> |
| | | </span> |
| | | </script> |
| | | <script type="text/html" id="orderNoTpl"> |
| | | {{d.orderNo}} |
| | | {{# if(d.settle > 1 && d.settle !== 3){ }} |
| | | <i class="layui-icon layui-icon-about wrk-trace" lay-tips="æ¥çä»»å¡è¿½æº¯" lay-direction="2" lay-offset="-10px,0px" lay-event="wrkTrace"></i> |
| | | {{# } }} |
| | | </script> |
| | | |
| | | <script type="text/html" id="settleTpl"> |
| | | <span name="settle" |
| | | {{# if( d.settle === 1){ }} |
| | | class="layui-badge layui-badge-red" |
| | | {{# }else if(d.settle === 2){ }} |
| | | class="layui-badge layui-badge-green" |
| | | {{# }else if(d.settle === 3){ }} |
| | | class="layui-badge layui-badge-gray" |
| | | {{# }else if(d.settle === 4){ }} |
| | | class="layui-badge layui-badge-blue" |
| | | {{# }else if(d.settle === 5){ }} |
| | | class="layui-badge layui-badge-gray" |
| | | {{# }else if(d.settle === 6){ }} |
| | | class="layui-badge layui-badge-gray" |
| | | {{# } }} |
| | | >{{d.settle$}}</span> |
| | | </script> |
| | | <!-- 订åä»»å¡è¿½æº¯ --> |
| | | <script id="wrkTraceDialog" type="text/html" style="position: relative"> |
| | | <div style="position: absolute; top: 0; left: 0;"> |
| | | <div class="layui-card" style="overflow: hidden;"> |
| | | <div class="layui-card-header" style="text-align: center;width: 80%;font-weight: inherit;font-size: 18px">{{ d.orderNo }}</div> |
| | | <div class="layui-card-body"> |
| | | <div id="wrkTraceCharts" style="height: 300px;width: 400px;transform: translateX(-10%);"></div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" > |
| | | <div class="layui-col-md5"> |
| | | <h1 style="opacity: 0;">Hello World</h1> |
| | | </div> |
| | | <div class="layui-col-md7" style=""> |
| | | {{# if(d.list.length > 0){ }} |
| | | <ul class="layui-timeline" style="height: 400px; overflow: scroll;"> |
| | | {{# layui.each(d.list, function(index, item){ }} |
| | | <li class="layui-timeline-item"> |
| | | <i class="layui-icon layui-timeline-axis"></i> |
| | | <div class="layui-timeline-content layui-text"> |
| | | <div class="layui-timeline-title"> |
| | | <h3 class="inline-block"> |
| | | {{ item.wrkNo }} |
| | | |
| | | {{# if(item.wrkMast.ioType < 100){ }} |
| | | <span class="layui-badge layui-bg-blue" style="line-height: 20px;"> |
| | | {{ item.wrkMast.ioType$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | {{# if(item.wrkMast.ioType > 100){ }} |
| | | <span class="layui-badge layui-bg-orange" style="line-height: 20px;"> |
| | | {{ item.wrkMast.ioType$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | |
| | | {{# if(item.wrkMast.wrkSts < 14){ }} |
| | | <span class="layui-badge layui-bg-red" style="line-height: 20px;"> |
| | | {{ item.wrkMast.wrkSts$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | {{# if(item.wrkMast.wrkSts >= 14){ }} |
| | | <span class="layui-badge layui-bg-green" style="line-height: 20px;"> |
| | | {{ item.wrkMast.wrkSts$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | </h3>  |
| | | {{ item.wrkMast.ioTime$ }} |
| | | </div> |
| | | |
| | | <table class="layui-table" lay-skin="nob" style="width: 80%"> |
| | | <tbody> |
| | | {{# layui.each(item.wrkDetls, function(idx, wrkDetl){ }} |
| | | <tr style="background: none"> |
| | | <td>No.</td> |
| | | <td><span class="layui-badge layui-bg-cyan">{{ idx+1 }}</span></td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>åå·ï¼</td> |
| | | <td>{{ wrkDetl.matnr }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>ååï¼</td> |
| | | <td>{{ wrkDetl.maktx }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>è§æ ¼ï¼</td> |
| | | <td>{{ wrkDetl.specs }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>æ°éï¼</td> |
| | | <td style="font-weight: bold">{{ wrkDetl.anfme }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>æ¡ç ï¼</td> |
| | | <td style="font-weight: bold">{{ wrkDetl.zpallet }}</td> |
| | | </tr> |
| | | {{# }); }} |
| | | </tbody> |
| | | </table> |
| | | |
| | | <hr class="layui-border-cyan" style="width: 90%; opacity: .6;"> |
| | | </div> |
| | | </li> |
| | | {{# }); }} |
| | | </ul> |
| | | {{# } else { }} |
| | | <div style="height: 350px;display: flex;justify-content: center;align-items: center;"> |
| | | <h2 style="font-weight: bold;letter-spacing: 2px">ææ ä»»å¡</h2> |
| | | </div> |
| | | {{# } }} |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | | </script> |
| | | <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script> |
| | | <script type="text/javascript" src="../../static/js/handlebars/handlebars-v4.5.3.js"></script> |
| | | <script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/echarts/echarts.min.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/cool.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/orderPakinLog/order.js" charset="utf-8"></script> |
| | | |
| | | <script type="text/template" id="docTypeTpl"> |
| | | <option value="">éæ©ç±»å</option> |
| | | {{#each records}} |
| | | <option value="{{docId}}">{{docName}}</option> |
| | | {{/each}} |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |
| | | |
| New file |
| | |
| | | <!DOCTYPE html> |
| | | <html lang="en"> |
| | | |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title></title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
| | | <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../static/css/admin.css?v=318" media="all"> |
| | | <link rel="stylesheet" href="../../static/css/cool.css" media="all"> |
| | | <!--[if lt IE 9]> |
| | | <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> |
| | | <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> |
| | | <![endif]--> |
| | | <style> |
| | | .wrk-trace { |
| | | color: green; |
| | | cursor: pointer; |
| | | margin-left: 6px; |
| | | font-size: 18px; |
| | | } |
| | | |
| | | .layui-timeline:first-child .layui-timeline-item { |
| | | margin-top: 30px; |
| | | } |
| | | </style> |
| | | </head> |
| | | |
| | | <body> |
| | | |
| | | <!-- æ£æå¼å§ --> |
| | | <div class="layui-fluid"> |
| | | <div class="layui-card"> |
| | | <div class="layui-card-body"> |
| | | <!-- è¡¨æ ¼é¡¶é¨å·¥å
·æ --> |
| | | <div class="layui-form toolbar"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-inline mr0"> |
| | | <input name="order_no" class="layui-input" type="text" placeholder="è¾å
¥åæ®ç¼å·" /> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 300px"> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input layui-laydate-range" name="create_time" type="text" |
| | | placeholder="èµ·å§æ¶é´ - ç»æ¢æ¶é´" autocomplete="off" style="width: 300px"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-inline"> |
| | | <select name="doc_type" id="docType-query"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-inline"> |
| | | <select name="settle"> |
| | | <option value="">éæ©ç¶æ</option> |
| | | <option value="1">å¾
å¤ç</option> |
| | | <option value="2">ä½ä¸ä¸</option> |
| | | <option value="4">已宿</option> |
| | | <option value="6">䏿¥å®æ</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn icon-btn" lay-filter="tbSearch" lay-submit> |
| | | <i class="layui-icon"></i>æç´¢ |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <table id="order" lay-filter="order"></table> |
| | | </div> |
| | | </div> |
| | | <div class="layui-card"> |
| | | <div class="layui-card-body"> |
| | | åºåºåå²åæ®ï¼æ¥è¯¢å·²å®æçåºåºåæ®åå²è®°å½ã |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- è¡¨æ ¼æä½å --> |
| | | <script type="text/html" id="tbLook"> |
| | | <span class="layui-text"> |
| | | <a href="javascript:;" lay-event="look"> |
| | | <i class="layui-icon" style="font-size: 12px;"></i> æ¥çåæ®æç» |
| | | </a> |
| | | </span> |
| | | </script> |
| | | <script type="text/html" id="orderNoTpl"> |
| | | {{d.orderNo}} |
| | | {{# if(d.settle > 1 && d.settle !== 3){ }} |
| | | <i class="layui-icon layui-icon-about wrk-trace" lay-tips="æ¥çä»»å¡è¿½æº¯" lay-direction="2" lay-offset="-10px,0px" lay-event="wrkTrace"></i> |
| | | {{# } }} |
| | | </script> |
| | | |
| | | <script type="text/html" id="settleTpl"> |
| | | <span name="settle" |
| | | {{# if( d.settle === 1){ }} |
| | | class="layui-badge layui-badge-red" |
| | | {{# }else if(d.settle === 2){ }} |
| | | class="layui-badge layui-badge-green" |
| | | {{# }else if(d.settle === 3){ }} |
| | | class="layui-badge layui-badge-gray" |
| | | {{# }else if(d.settle === 4){ }} |
| | | class="layui-badge layui-badge-blue" |
| | | {{# }else if(d.settle === 5){ }} |
| | | class="layui-badge layui-badge-gray" |
| | | {{# }else if(d.settle === 6){ }} |
| | | class="layui-badge layui-badge-gray" |
| | | {{# } }} |
| | | >{{d.settle$}}</span> |
| | | </script> |
| | | <!-- 订åä»»å¡è¿½æº¯ --> |
| | | <script id="wrkTraceDialog" type="text/html" style="position: relative"> |
| | | <div style="position: absolute; top: 0; left: 0;"> |
| | | <div class="layui-card" style="overflow: hidden;"> |
| | | <div class="layui-card-header" style="text-align: center;width: 80%;font-weight: inherit;font-size: 18px">{{ d.orderNo }}</div> |
| | | <div class="layui-card-body"> |
| | | <div id="wrkTraceCharts" style="height: 300px;width: 400px;transform: translateX(-10%);"></div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" > |
| | | <div class="layui-col-md5"> |
| | | <h1 style="opacity: 0;">Hello World</h1> |
| | | </div> |
| | | <div class="layui-col-md7" style=""> |
| | | {{# if(d.list.length > 0){ }} |
| | | <ul class="layui-timeline" style="height: 400px; overflow: scroll;"> |
| | | {{# layui.each(d.list, function(index, item){ }} |
| | | <li class="layui-timeline-item"> |
| | | <i class="layui-icon layui-timeline-axis"></i> |
| | | <div class="layui-timeline-content layui-text"> |
| | | <div class="layui-timeline-title"> |
| | | <h3 class="inline-block"> |
| | | {{ item.wrkNo }} |
| | | |
| | | {{# if(item.wrkMast.ioType < 100){ }} |
| | | <span class="layui-badge layui-bg-blue" style="line-height: 20px;"> |
| | | {{ item.wrkMast.ioType$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | {{# if(item.wrkMast.ioType > 100){ }} |
| | | <span class="layui-badge layui-bg-orange" style="line-height: 20px;"> |
| | | {{ item.wrkMast.ioType$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | |
| | | {{# if(item.wrkMast.wrkSts < 14){ }} |
| | | <span class="layui-badge layui-bg-red" style="line-height: 20px;"> |
| | | {{ item.wrkMast.wrkSts$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | {{# if(item.wrkMast.wrkSts >= 14){ }} |
| | | <span class="layui-badge layui-bg-green" style="line-height: 20px;"> |
| | | {{ item.wrkMast.wrkSts$ }} |
| | | </span> |
| | | {{# } }} |
| | | |
| | | </h3>  |
| | | {{ item.wrkMast.ioTime$ }} |
| | | </div> |
| | | |
| | | <table class="layui-table" lay-skin="nob" style="width: 80%"> |
| | | <tbody> |
| | | {{# layui.each(item.wrkDetls, function(idx, wrkDetl){ }} |
| | | <tr style="background: none"> |
| | | <td>No.</td> |
| | | <td><span class="layui-badge layui-bg-cyan">{{ idx+1 }}</span></td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>åå·ï¼</td> |
| | | <td>{{ wrkDetl.matnr }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>ååï¼</td> |
| | | <td>{{ wrkDetl.maktx }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>è§æ ¼ï¼</td> |
| | | <td>{{ wrkDetl.specs }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>æ°éï¼</td> |
| | | <td style="font-weight: bold">{{ wrkDetl.anfme }}</td> |
| | | </tr> |
| | | <tr style="background: none"> |
| | | <td>æ¡ç ï¼</td> |
| | | <td style="font-weight: bold">{{ wrkDetl.zpallet }}</td> |
| | | </tr> |
| | | {{# }); }} |
| | | </tbody> |
| | | </table> |
| | | |
| | | <hr class="layui-border-cyan" style="width: 90%; opacity: .6;"> |
| | | </div> |
| | | </li> |
| | | {{# }); }} |
| | | </ul> |
| | | {{# } else { }} |
| | | <div style="height: 350px;display: flex;justify-content: center;align-items: center;"> |
| | | <h2 style="font-weight: bold;letter-spacing: 2px">ææ ä»»å¡</h2> |
| | | </div> |
| | | {{# } }} |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | | </script> |
| | | <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script> |
| | | <script type="text/javascript" src="../../static/js/handlebars/handlebars-v4.5.3.js"></script> |
| | | <script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/echarts/echarts.min.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/cool.js" charset="utf-8"></script> |
| | | <script type="text/javascript" src="../../static/js/orderPakoutLog/order.js" charset="utf-8"></script> |
| | | |
| | | <script type="text/template" id="docTypeTpl"> |
| | | <option value="">éæ©ç±»å</option> |
| | | {{#each records}} |
| | | <option value="{{docId}}">{{docName}}</option> |
| | | {{/each}} |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |
| | | |