diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/controller/SysInvoiceController.java b/ruoyi-admin/src/main/java/com/ruoyi/system/controller/SysInvoiceController.java new file mode 100644 index 00000000..f3057807 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/controller/SysInvoiceController.java @@ -0,0 +1,37 @@ +package com.ruoyi.system.controller; + +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.system.domain.SysContacts; +import com.ruoyi.system.service.ISysContactsService; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.ModelMap; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 其他开票信息 Controller + * + * @author ruoyi + * @date 2022-11-16 + */ +@Controller +@RequestMapping("/system/invoice") +public class SysInvoiceController extends BaseController +{ + private final String prefix = "system/invoice"; + + @RequiresPermissions("system:invoice:view") + @GetMapping() + public String contacts() + { + return prefix + "/invoice"; + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysContacts.java b/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysContacts.java index b690e2a7..fd6d6352 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysContacts.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysContacts.java @@ -6,7 +6,7 @@ import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** - * 联系人明细对象 sys_contacts + * 其他联系人 sys_contacts * * @author ruoyi * @date 2022-11-16 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysCustomer.java b/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysCustomer.java index d1bc6eca..f3a7faaf 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysCustomer.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/domain/SysCustomer.java @@ -6,6 +6,8 @@ import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import org.springframework.stereotype.Repository; +import java.util.List; + /** * 客户基本信息对象 sys_customer * @@ -210,6 +212,8 @@ public class SysCustomer extends BaseEntity @Excel(name = "修改时间") private String updateInfoTime; + private List sysCustomerQuoteChildList; + @Excel(name = "客户审核状态表示") //0表示审核中,1标识审核通过,2表示审核拒绝 private String deginflag; @Excel(name = "客户的状态") @@ -667,8 +671,6 @@ public class SysCustomer extends BaseEntity this.updateInfoTime = updateInfoTime; } - - @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysCustomerServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysCustomerServiceImpl.java index 1b7b58ed..0c7475b0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysCustomerServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysCustomerServiceImpl.java @@ -115,7 +115,7 @@ public class SysCustomerServiceImpl implements ISysCustomerService @Override public String getId() { - String time = new SimpleDateFormat("yyyyMMddHHmmssSSS").format(System.currentTimeMillis()); + String time = new SimpleDateFormat("yyyyMMddHHmmssSSS").format("%3d"); return "KH" + time.substring(2); } } diff --git a/ruoyi-admin/src/main/resources/mapper/system/SysMakeOrderMapper.xml b/ruoyi-admin/src/main/resources/mapper/system/SysMakeOrderMapper.xml index 02e0957b..de83fa62 100644 --- a/ruoyi-admin/src/main/resources/mapper/system/SysMakeOrderMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/system/SysMakeOrderMapper.xml @@ -155,11 +155,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update sys_makeorder set del_flag = '0' where id = #{id} - + select count(id) from sys_makeorder + where make_status = '5' and use_status = 0 - + select count(id) from sys_makeorder + where make_status != '5' and use_status = 0 \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/system/contacts/contacts.html b/ruoyi-admin/src/main/resources/templates/system/contacts/contacts.html index 348e738a..908de78e 100644 --- a/ruoyi-admin/src/main/resources/templates/system/contacts/contacts.html +++ b/ruoyi-admin/src/main/resources/templates/system/contacts/contacts.html @@ -12,12 +12,7 @@