Bläddra i källkod

真兰 购气信息

wangzhe 2 år sedan
förälder
incheckning
ebf1c6441c
16 ändrade filer med 1602 tillägg och 0 borttagningar
  1. 134 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/controller/TGuijiZennerGasPurchaseCenterInforController.java
  2. 177 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/domain/TGuijiZennerGasPurchaseCenterInfor.java
  3. 62 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/mapper/TGuijiZennerGasPurchaseCenterMapper.java
  4. 62 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/service/ITGuijiZennerGasPurchaseCenterInforService.java
  5. 97 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/service/impl/TGuijiZennerGasPurchaseCenterInforServiceImpl.java
  6. 134 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/controller/TGuijiZennerGasPurchaseInforController.java
  7. 149 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/domain/TGuijiZennerGasPurchaseInfor.java
  8. 62 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/mapper/TGuijiZennerGasPurchaseMapper.java
  9. 62 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/service/ITGuijiZennerGasPurchaseInforService.java
  10. 97 0
      mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/service/impl/TGuijiZennerGasPurchaseInforServiceImpl.java
  11. 59 0
      mybusiness/src/main/resources/mapper/system/TGuijiZennerGasPurchaseCenterInforMapper.xml
  12. 58 0
      mybusiness/src/main/resources/mapper/system/TGuijiZennerGasPurchaseInforMapper.xml
  13. 57 0
      mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_center_infor/detail.html
  14. 177 0
      mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_center_infor/zenner_gas_purchase_center_infor.html
  15. 53 0
      mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_infor/detail.html
  16. 162 0
      mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_infor/zenner_gas_purchase_infor.html

+ 134 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/controller/TGuijiZennerGasPurchaseCenterInforController.java

@@ -0,0 +1,134 @@
+package com.sooka.system.gas.zenner_gas_purchase_center_infor.controller;
+
+import com.sooka.common.annotation.Log;
+import com.sooka.common.core.controller.BaseController;
+import com.sooka.common.core.domain.AjaxResult;
+import com.sooka.common.core.page.TableDataInfo;
+import com.sooka.common.enums.BusinessType;
+import com.sooka.common.utils.poi.ExcelUtil;
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.domain.TGuijiZennerGasPurchaseCenterInfor;
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.service.ITGuijiZennerGasPurchaseCenterInforService;
+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 lei
+ * @date 2022-08-22
+ */
+@Controller
+@RequestMapping("/system/gas/zenner_gas_purchase_center_infor")
+public class TGuijiZennerGasPurchaseCenterInforController extends BaseController
+{
+    private String prefix = "system/gas/zenner_gas_purchase_center_infor";
+
+    @Autowired
+    private ITGuijiZennerGasPurchaseCenterInforService service;
+
+    @RequiresPermissions("system:zenner_gas_purchase_center_infor:view")
+    @GetMapping()
+    public String zenner_gas_purchase_center_infor()
+    {
+        return prefix + "/zenner_gas_purchase_center_infor";
+    }
+
+    /**
+     * 查询真兰收费系统-中心计费购气信息列表
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_center_infor:list")
+    @PostMapping("/list")
+    @ResponseBody
+    public TableDataInfo list(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        startPage();
+        List<TGuijiZennerGasPurchaseCenterInfor> list = service.selectList(param);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出真兰收费系统-中心计费购气信息列表
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_center_infor:export")
+    @Log(title = "真兰收费系统-中心计费购气信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    @ResponseBody
+    public AjaxResult export(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        List<TGuijiZennerGasPurchaseCenterInfor> list = service.selectList(param);
+        ExcelUtil<TGuijiZennerGasPurchaseCenterInfor> util = new ExcelUtil<TGuijiZennerGasPurchaseCenterInfor>(TGuijiZennerGasPurchaseCenterInfor.class);
+        return util.exportExcel(list, "真兰收费系统-中心计费购气信息");
+    }
+
+    /**
+     * 新增真兰收费系统-中心计费购气信息
+     */
+    @GetMapping("/add")
+    public String add()
+    {
+        return prefix + "/add";
+    }
+
+    /**
+     * 新增保存真兰收费系统-中心计费购气信息
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_center_infor:add")
+    @Log(title = "真兰收费系统-中心计费购气信息", businessType = BusinessType.INSERT)
+    @PostMapping("/add")
+    @ResponseBody
+    public AjaxResult addSave(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        return toAjax(service.insert(param));
+    }
+
+    /**
+     * 修改真兰收费系统-中心计费购气信息
+     */
+    @GetMapping("/edit/{id}")
+    public String edit(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiZennerGasPurchaseCenterInfor param = service.selectById(id);
+        mmap.put("param", param);
+        return prefix + "/edit";
+    }
+
+    /**
+     * 修改保存真兰收费系统-中心计费购气信息
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_center_infor:edit")
+    @Log(title = "真兰收费系统-中心计费购气信息", businessType = BusinessType.UPDATE)
+    @PostMapping("/edit")
+    @ResponseBody
+    public AjaxResult editSave(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        return toAjax(service.update(param));
+    }
+
+    /**
+     * 删除真兰收费系统-中心计费购气信息
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_center_infor:remove")
+    @Log(title = "真兰收费系统-中心计费购气信息", businessType = BusinessType.DELETE)
+    @PostMapping( "/remove")
+    @ResponseBody
+    public AjaxResult remove(String ids)
+    {
+        return toAjax(service.deleteByIds(ids));
+    }
+
+    /**
+     * 真兰收费系统-中心计费购气信息详情
+     */
+    @GetMapping("/detail/{id}")
+    public String detail(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiZennerGasPurchaseCenterInfor param = service.selectById(id);
+        mmap.put("detail", param);
+        return prefix + "/detail";
+    }
+}

+ 177 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/domain/TGuijiZennerGasPurchaseCenterInfor.java

@@ -0,0 +1,177 @@
+package com.sooka.system.gas.zenner_gas_purchase_center_infor.domain;
+
+import com.sooka.common.annotation.Excel;
+import com.sooka.system.domain.BaseBusinessEntity;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 真兰收费系统-中心计费购气信息对象 t_guiji_medicine_plant
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+@Getter
+@Setter
+public class TGuijiZennerGasPurchaseCenterInfor extends BaseBusinessEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 序号 */
+    @Excel(name = "序号")
+    private String id;
+
+    /** 插入时间 */
+    @Excel(name = "插入时间")
+    private String cdTime;
+
+    /** 批次号 */
+    @Excel(name = "批次号")
+    private String cdBatch;
+
+    /** 标志位 */
+    @Excel(name = "标志位")
+    private String cdOperation;
+
+    /** 数据来源 */
+    @Excel(name = "数据来源")
+    private String cdSource;
+
+    /** GUID */
+    @Excel(name = "GUID" )
+    private String GUID;
+
+    /** 用户GUID */
+    @Excel(name = "用户GUID" )
+    private String VC_JFD_USERGUID;
+
+    /** 上次读数 */
+    @Excel(name = "上次读数" )
+    private String N_JFD_BEFORENUM;
+
+    /** 本次读数 */
+    @Excel(name = "本次读数" )
+    private String N_JFD_LASTNUM;
+
+    /** 上次结余 */
+    @Excel(name = "上次结余" )
+    private String N_JFD_BEFOREAMOUNT;
+
+    /** 实收金额 */
+    @Excel(name = "实收金额" )
+    private String N_JFD_AMOUNT;
+
+    /** 本次结余 */
+    @Excel(name = "本次结余" )
+    private String N_JFD_LASTAMOUNT;
+
+    /** 发票号码 */
+    @Excel(name = "发票号码" )
+    private String VC_JFD_INVOICE;
+
+    /** 收款人 */
+    @Excel(name = "收款人" )
+    private String VC_JFH_SKPERSON;
+
+    /** 收款日期 */
+    @Excel(name = "收款日期" )
+    private String D_JFH_SKDATE;
+
+    /** 缴费类型(1-冲预付 2-预存调整 3-收本期气费 4-退款 5-后付费充值) */
+    @Excel(name = "缴费类型" )
+    private String VC_JFD_SKTYPE;
+
+    public String getGuid()
+    {
+        return GUID;
+    }
+
+    public String getVcjfduserguid()
+    {
+        return VC_JFD_USERGUID;
+    }
+
+    public String getNjfdbeforenum()
+    {
+        return N_JFD_BEFORENUM;
+    }
+
+    public String getNjfdlastnum()
+    {
+        return N_JFD_LASTNUM;
+    }
+
+    public String getNjfdbeforeamount()
+    {
+        if (N_JFD_BEFOREAMOUNT == null){
+            return null;
+        }else {
+            return N_JFD_BEFOREAMOUNT.startsWith(".")?(0+N_JFD_BEFOREAMOUNT):N_JFD_BEFOREAMOUNT;
+        }
+    }
+
+    public String getNjfdamount()
+    {
+        if (N_JFD_AMOUNT == null){
+            return null;
+        }else {
+            return N_JFD_AMOUNT.startsWith(".")?(0+N_JFD_AMOUNT):N_JFD_AMOUNT;
+        }
+    }
+
+    public String getNjfdlastamount()
+    {
+        if (N_JFD_LASTAMOUNT == null){
+            return null;
+        }else {
+            return N_JFD_LASTAMOUNT.startsWith(".")?(0+N_JFD_LASTAMOUNT):N_JFD_LASTAMOUNT;
+        }
+    }
+
+    public String getVcjfdinvoice()
+    {
+        return VC_JFD_INVOICE;
+    }
+
+    public String getVcjfhskperson()
+    {
+        return VC_JFH_SKPERSON;
+    }
+
+    public String getDjfhskdate()
+    {
+        if(D_JFH_SKDATE == null){
+            return null;
+        }else {
+            return D_JFH_SKDATE.replace(".000", "");
+        }
+    }
+
+    public String getVcjfdsktype()
+    {
+        if(VC_JFD_SKTYPE == null){
+            return null;
+        }else {
+            //(1-冲预付 2-预存调整 3-收本期气费 4-退款 5-后付费充值)
+            String state = VC_JFD_SKTYPE;
+            switch (VC_JFD_SKTYPE){
+                case "1":
+                    state = "冲预付";
+                    break;
+                case "2":
+                    state = "预存调整";
+                    break;
+                case "3":
+                    state = "收本期气费";
+                    break;
+                case "4":
+                    state = "退款";
+                    break;
+                case "5":
+                    state = "后付费充值";
+                    break;
+            }
+            return state;
+        }
+    }
+}

+ 62 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/mapper/TGuijiZennerGasPurchaseCenterMapper.java

@@ -0,0 +1,62 @@
+package com.sooka.system.gas.zenner_gas_purchase_center_infor.mapper;
+
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.domain.TGuijiZennerGasPurchaseCenterInfor;
+
+import java.util.List;
+
+/**
+ * 真兰收费系统-中心计费购气信息Mapper接口
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+public interface TGuijiZennerGasPurchaseCenterMapper
+{
+    /**
+     * 查询真兰收费系统-中心计费购气信息
+     *
+     * @param id 真兰收费系统-中心计费购气信息ID
+     * @return 真兰收费系统-中心计费购气信息
+     */
+    public TGuijiZennerGasPurchaseCenterInfor selectById(String id);
+
+    /**
+     * 查询真兰收费系统-中心计费购气信息列表
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 真兰收费系统-中心计费购气信息集合
+     */
+    public List<TGuijiZennerGasPurchaseCenterInfor> selectList(TGuijiZennerGasPurchaseCenterInfor param);
+
+    /**
+     * 新增真兰收费系统-中心计费购气信息
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 结果
+     */
+    public int insert(TGuijiZennerGasPurchaseCenterInfor param);
+
+    /**
+     * 修改真兰收费系统-中心计费购气信息
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 结果
+     */
+    public int update(TGuijiZennerGasPurchaseCenterInfor param);
+
+    /**
+     * 删除真兰收费系统-中心计费购气信息
+     *
+     * @param id 真兰收费系统-中心计费购气信息ID
+     * @return 结果
+     */
+    public int deleteById(String id);
+
+    /**
+     * 批量删除真兰收费系统-中心计费购气信息
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteByIds(String[] ids);
+}

+ 62 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/service/ITGuijiZennerGasPurchaseCenterInforService.java

@@ -0,0 +1,62 @@
+package com.sooka.system.gas.zenner_gas_purchase_center_infor.service;
+
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.domain.TGuijiZennerGasPurchaseCenterInfor;
+
+import java.util.List;
+
+/**
+ * 真兰收费系统-中心计费购气信息Service接口
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+public interface ITGuijiZennerGasPurchaseCenterInforService
+{
+    /**
+     * 查询真兰收费系统-中心计费购气信息
+     *
+     * @param id 真兰收费系统-中心计费购气信息ID
+     * @return 真兰收费系统-中心计费购气信息
+     */
+    public TGuijiZennerGasPurchaseCenterInfor selectById(String id);
+
+    /**
+     * 查询真兰收费系统-中心计费购气信息列表
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 真兰收费系统-中心计费购气信息集合
+     */
+    public List<TGuijiZennerGasPurchaseCenterInfor> selectList(TGuijiZennerGasPurchaseCenterInfor param);
+
+    /**
+     * 新增真兰收费系统-中心计费购气信息
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 结果
+     */
+    public int insert(TGuijiZennerGasPurchaseCenterInfor param);
+
+    /**
+     * 修改真兰收费系统-中心计费购气信息
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 结果
+     */
+    public int update(TGuijiZennerGasPurchaseCenterInfor param);
+
+    /**
+     * 批量删除真兰收费系统-中心计费购气信息
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteByIds(String ids);
+
+    /**
+     * 删除真兰收费系统-中心计费购气信息信息
+     *
+     * @param id 真兰收费系统-中心计费购气信息ID
+     * @return 结果
+     */
+    public int deleteById(String id);
+}

+ 97 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_center_infor/service/impl/TGuijiZennerGasPurchaseCenterInforServiceImpl.java

@@ -0,0 +1,97 @@
+package com.sooka.system.gas.zenner_gas_purchase_center_infor.service.impl;
+
+import com.sooka.common.core.text.Convert;
+import com.sooka.common.utils.DateUtils;
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.domain.TGuijiZennerGasPurchaseCenterInfor;
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.mapper.TGuijiZennerGasPurchaseCenterMapper;
+import com.sooka.system.gas.zenner_gas_purchase_center_infor.service.ITGuijiZennerGasPurchaseCenterInforService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 真兰收费系统-中心计费购气信息Service业务层处理
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+@Service
+public class TGuijiZennerGasPurchaseCenterInforServiceImpl implements ITGuijiZennerGasPurchaseCenterInforService
+{
+    @Autowired
+    private TGuijiZennerGasPurchaseCenterMapper mapper;
+
+    /**
+     * 查询真兰收费系统-中心计费购气信息
+     *
+     * @param id 真兰收费系统-中心计费购气信息ID
+     * @return 真兰收费系统-中心计费购气信息
+     */
+    @Override
+    public TGuijiZennerGasPurchaseCenterInfor selectById(String id)
+    {
+        return mapper.selectById(id);
+    }
+
+    /**
+     * 查询真兰收费系统-中心计费购气信息列表
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 真兰收费系统-中心计费购气信息
+     */
+    @Override
+    public List<TGuijiZennerGasPurchaseCenterInfor> selectList(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        return mapper.selectList(param);
+    }
+
+    /**
+     * 新增真兰收费系统-中心计费购气信息
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 结果
+     */
+    @Override
+    public int insert(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        param.setCreateTime(DateUtils.getNowDate());
+        return mapper.insert(param);
+    }
+
+    /**
+     * 修改真兰收费系统-中心计费购气信息
+     *
+     * @param param 真兰收费系统-中心计费购气信息
+     * @return 结果
+     */
+    @Override
+    public int update(TGuijiZennerGasPurchaseCenterInfor param)
+    {
+        return mapper.update(param);
+    }
+
+    /**
+     * 删除真兰收费系统-中心计费购气信息对象
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteByIds(String ids)
+    {
+        return mapper.deleteByIds(Convert.toStrArray(ids));
+    }
+
+    /**
+     * 删除真兰收费系统-中心计费购气信息信息
+     *
+     * @param id 真兰收费系统-中心计费购气信息ID
+     * @return 结果
+     */
+    @Override
+    public int deleteById(String id)
+    {
+        return mapper.deleteById(id);
+    }
+}

+ 134 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/controller/TGuijiZennerGasPurchaseInforController.java

@@ -0,0 +1,134 @@
+package com.sooka.system.gas.zenner_gas_purchase_infor.controller;
+
+import com.sooka.common.annotation.Log;
+import com.sooka.common.core.controller.BaseController;
+import com.sooka.common.core.domain.AjaxResult;
+import com.sooka.common.core.page.TableDataInfo;
+import com.sooka.common.enums.BusinessType;
+import com.sooka.common.utils.poi.ExcelUtil;
+import com.sooka.system.gas.zenner_gas_purchase_infor.domain.TGuijiZennerGasPurchaseInfor;
+import com.sooka.system.gas.zenner_gas_purchase_infor.service.ITGuijiZennerGasPurchaseInforService;
+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 lei
+ * @date 2022-08-22
+ */
+@Controller
+@RequestMapping("/system/gas/zenner_gas_purchase_infor")
+public class TGuijiZennerGasPurchaseInforController extends BaseController
+{
+    private String prefix = "system/gas/zenner_gas_purchase_infor";
+
+    @Autowired
+    private ITGuijiZennerGasPurchaseInforService service;
+
+    @RequiresPermissions("system:zenner_gas_purchase_infor:view")
+    @GetMapping()
+    public String zenner_gas_purchase_infor()
+    {
+        return prefix + "/zenner_gas_purchase_infor";
+    }
+
+    /**
+     * 查询真兰收费系统-列表
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_infor:list")
+    @PostMapping("/list")
+    @ResponseBody
+    public TableDataInfo list(TGuijiZennerGasPurchaseInfor param)
+    {
+        startPage();
+        List<TGuijiZennerGasPurchaseInfor> list = service.selectList(param);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出真兰收费系统-预付费购气信息列表
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_infor:export")
+    @Log(title = "真兰收费系统-预付费购气信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    @ResponseBody
+    public AjaxResult export(TGuijiZennerGasPurchaseInfor param)
+    {
+        List<TGuijiZennerGasPurchaseInfor> list = service.selectList(param);
+        ExcelUtil<TGuijiZennerGasPurchaseInfor> util = new ExcelUtil<TGuijiZennerGasPurchaseInfor>(TGuijiZennerGasPurchaseInfor.class);
+        return util.exportExcel(list, "真兰收费系统-预付费购气信息");
+    }
+
+    /**
+     * 新增真兰收费系统-预付费购气信息
+     */
+    @GetMapping("/add")
+    public String add()
+    {
+        return prefix + "/add";
+    }
+
+    /**
+     * 新增保存真兰收费系统-预付费购气信息
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_infor:add")
+    @Log(title = "真兰收费系统-预付费购气信息", businessType = BusinessType.INSERT)
+    @PostMapping("/add")
+    @ResponseBody
+    public AjaxResult addSave(TGuijiZennerGasPurchaseInfor param)
+    {
+        return toAjax(service.insert(param));
+    }
+
+    /**
+     * 修改真兰收费系统-预付费购气信息
+     */
+    @GetMapping("/edit/{id}")
+    public String edit(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiZennerGasPurchaseInfor param = service.selectById(id);
+        mmap.put("param", param);
+        return prefix + "/edit";
+    }
+
+    /**
+     * 修改保存真兰收费系统-预付费购气信息
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_infor:edit")
+    @Log(title = "真兰收费系统-预付费购气信息", businessType = BusinessType.UPDATE)
+    @PostMapping("/edit")
+    @ResponseBody
+    public AjaxResult editSave(TGuijiZennerGasPurchaseInfor param)
+    {
+        return toAjax(service.update(param));
+    }
+
+    /**
+     * 删除真兰收费系统-预付费购气信息
+     */
+    @RequiresPermissions("system:zenner_gas_purchase_infor:remove")
+    @Log(title = "真兰收费系统-预付费购气信息", businessType = BusinessType.DELETE)
+    @PostMapping( "/remove")
+    @ResponseBody
+    public AjaxResult remove(String ids)
+    {
+        return toAjax(service.deleteByIds(ids));
+    }
+
+    /**
+     * 真兰收费系统-预付费购气信息详情
+     */
+    @GetMapping("/detail/{id}")
+    public String detail(@PathVariable("id") String id, ModelMap mmap)
+    {
+        TGuijiZennerGasPurchaseInfor param = service.selectById(id);
+        mmap.put("detail", param);
+        return prefix + "/detail";
+    }
+}

+ 149 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/domain/TGuijiZennerGasPurchaseInfor.java

@@ -0,0 +1,149 @@
+package com.sooka.system.gas.zenner_gas_purchase_infor.domain;
+
+import com.sooka.common.annotation.Excel;
+import com.sooka.system.domain.BaseBusinessEntity;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 真兰收费系统-预付费购气信息对象 t_guiji_medicine_plant
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+@Getter
+@Setter
+public class TGuijiZennerGasPurchaseInfor extends BaseBusinessEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 序号 */
+    @Excel(name = "序号")
+    private String id;
+
+    /** 插入时间 */
+    @Excel(name = "插入时间")
+    private String cdTime;
+
+    /** 批次号 */
+    @Excel(name = "批次号")
+    private String cdBatch;
+
+    /** 标志位 */
+    @Excel(name = "标志位")
+    private String cdOperation;
+
+    /** 数据来源 */
+    @Excel(name = "数据来源")
+    private String cdSource;
+
+    /** GUID */
+    @Excel(name = "GUID" )
+    private String GUID;
+
+    /** 用户GUID */
+    @Excel(name = "用户GUID" )
+    private String VC_SG_USERGUID;
+
+    /** 上次结余 */
+    @Excel(name = "上次结余" )
+    private String N_SG_BEFOREAMOUNT;
+
+    /** 应收金额 */
+    @Excel(name = "应收金额" )
+    private String N_SG_SHOULDAMOUNT;
+
+    /** 实收金额 */
+    @Excel(name = "实收金额" )
+    private String N_SG_FACTAMOUNT;
+
+    /** 本次结余 */
+    @Excel(name = "本次结余" )
+    private String N_SG_LASTAMOUNT;
+
+    /** 发票号码 */
+    @Excel(name = "发票号码" )
+    private String VC_SG_IVNO;
+
+    /** 收款人 */
+    @Excel(name = "收款人" )
+    private String VC_SG_OPCODE;
+
+    /** 收款日期 */
+    @Excel(name = "收款日期" )
+    private String D_SG_SALEDATE;
+
+    /** 缴费类型:售|退气 */
+    @Excel(name = "缴费类型:售|退气" )
+    private String VC_SG_SALEORBACK;
+
+    public String getGuid()
+    {
+        return GUID;
+    }
+
+    public String getVcsguserguid()
+    {
+        return VC_SG_USERGUID;
+    }
+
+    public String getNsgbeforeamount()
+    {
+        if (N_SG_BEFOREAMOUNT == null){
+            return null;
+        }else {
+            return N_SG_BEFOREAMOUNT.startsWith(".")?(0+N_SG_BEFOREAMOUNT):N_SG_BEFOREAMOUNT;
+        }
+    }
+
+    public String getNsgshouldamount()
+    {
+        if (N_SG_SHOULDAMOUNT == null){
+            return null;
+        }else {
+            return N_SG_SHOULDAMOUNT.startsWith(".")?(0+N_SG_SHOULDAMOUNT):N_SG_SHOULDAMOUNT;
+        }
+    }
+
+    public String getNsgfactamount()
+    {
+        if (N_SG_FACTAMOUNT == null){
+            return null;
+        }else {
+            return N_SG_FACTAMOUNT.startsWith(".")?(0+N_SG_FACTAMOUNT):N_SG_FACTAMOUNT;
+        }
+    }
+
+    public String getNsglastamount()
+    {
+        if (N_SG_LASTAMOUNT == null){
+            return null;
+        }else {
+            return N_SG_LASTAMOUNT.startsWith(".")?(0+N_SG_LASTAMOUNT):N_SG_LASTAMOUNT;
+        }
+    }
+
+    public String getVcsgivno()
+    {
+        return VC_SG_IVNO;
+    }
+
+    public String getVcsgopcode()
+    {
+        return VC_SG_OPCODE;
+    }
+
+    public String getDsgsaledate()
+    {
+        if(D_SG_SALEDATE == null){
+            return null;
+        }else {
+            return D_SG_SALEDATE.replace(".000", "");
+        }
+    }
+
+    public String getVcsgsaleorback()
+    {
+        return VC_SG_SALEORBACK;
+    }
+}

+ 62 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/mapper/TGuijiZennerGasPurchaseMapper.java

@@ -0,0 +1,62 @@
+package com.sooka.system.gas.zenner_gas_purchase_infor.mapper;
+
+import com.sooka.system.gas.zenner_gas_purchase_infor.domain.TGuijiZennerGasPurchaseInfor;
+
+import java.util.List;
+
+/**
+ * 真兰收费系统-预付费购气信息Mapper接口
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+public interface TGuijiZennerGasPurchaseMapper
+{
+    /**
+     * 查询真兰收费系统-预付费购气信息
+     *
+     * @param id 真兰收费系统-预付费购气信息ID
+     * @return 真兰收费系统-预付费购气信息
+     */
+    public TGuijiZennerGasPurchaseInfor selectById(String id);
+
+    /**
+     * 查询真兰收费系统-预付费购气信息列表
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 真兰收费系统-预付费购气信息集合
+     */
+    public List<TGuijiZennerGasPurchaseInfor> selectList(TGuijiZennerGasPurchaseInfor param);
+
+    /**
+     * 新增真兰收费系统-预付费购气信息
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 结果
+     */
+    public int insert(TGuijiZennerGasPurchaseInfor param);
+
+    /**
+     * 修改真兰收费系统-预付费购气信息
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 结果
+     */
+    public int update(TGuijiZennerGasPurchaseInfor param);
+
+    /**
+     * 删除真兰收费系统-预付费购气信息
+     *
+     * @param id 真兰收费系统-预付费购气信息ID
+     * @return 结果
+     */
+    public int deleteById(String id);
+
+    /**
+     * 批量删除真兰收费系统-预付费购气信息
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteByIds(String[] ids);
+}

+ 62 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/service/ITGuijiZennerGasPurchaseInforService.java

@@ -0,0 +1,62 @@
+package com.sooka.system.gas.zenner_gas_purchase_infor.service;
+
+import com.sooka.system.gas.zenner_gas_purchase_infor.domain.TGuijiZennerGasPurchaseInfor;
+
+import java.util.List;
+
+/**
+ * 真兰收费系统-预付费购气信息Service接口
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+public interface ITGuijiZennerGasPurchaseInforService
+{
+    /**
+     * 查询真兰收费系统-预付费购气信息
+     *
+     * @param id 真兰收费系统-预付费购气信息ID
+     * @return 真兰收费系统-预付费购气信息
+     */
+    public TGuijiZennerGasPurchaseInfor selectById(String id);
+
+    /**
+     * 查询真兰收费系统-预付费购气信息列表
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 真兰收费系统-预付费购气信息集合
+     */
+    public List<TGuijiZennerGasPurchaseInfor> selectList(TGuijiZennerGasPurchaseInfor param);
+
+    /**
+     * 新增真兰收费系统-预付费购气信息
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 结果
+     */
+    public int insert(TGuijiZennerGasPurchaseInfor param);
+
+    /**
+     * 修改真兰收费系统-预付费购气信息
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 结果
+     */
+    public int update(TGuijiZennerGasPurchaseInfor param);
+
+    /**
+     * 批量删除真兰收费系统-预付费购气信息
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteByIds(String ids);
+
+    /**
+     * 删除真兰收费系统-预付费购气信息信息
+     *
+     * @param id 真兰收费系统-预付费购气信息ID
+     * @return 结果
+     */
+    public int deleteById(String id);
+}

+ 97 - 0
mybusiness/src/main/java/com/sooka/system/gas/zenner_gas_purchase_infor/service/impl/TGuijiZennerGasPurchaseInforServiceImpl.java

@@ -0,0 +1,97 @@
+package com.sooka.system.gas.zenner_gas_purchase_infor.service.impl;
+
+import com.sooka.common.core.text.Convert;
+import com.sooka.common.utils.DateUtils;
+import com.sooka.system.gas.zenner_gas_purchase_infor.domain.TGuijiZennerGasPurchaseInfor;
+import com.sooka.system.gas.zenner_gas_purchase_infor.mapper.TGuijiZennerGasPurchaseMapper;
+import com.sooka.system.gas.zenner_gas_purchase_infor.service.ITGuijiZennerGasPurchaseInforService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 真兰收费系统-预付费购气信息Service业务层处理
+ *
+ * @author lei
+ * @date 2022-08-22
+ */
+@Service
+public class TGuijiZennerGasPurchaseInforServiceImpl implements ITGuijiZennerGasPurchaseInforService
+{
+    @Autowired
+    private TGuijiZennerGasPurchaseMapper mapper;
+
+    /**
+     * 查询真兰收费系统-预付费购气信息
+     *
+     * @param id 真兰收费系统-预付费购气信息ID
+     * @return 真兰收费系统-预付费购气信息
+     */
+    @Override
+    public TGuijiZennerGasPurchaseInfor selectById(String id)
+    {
+        return mapper.selectById(id);
+    }
+
+    /**
+     * 查询真兰收费系统-预付费购气信息列表
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 真兰收费系统-预付费购气信息
+     */
+    @Override
+    public List<TGuijiZennerGasPurchaseInfor> selectList(TGuijiZennerGasPurchaseInfor param)
+    {
+        return mapper.selectList(param);
+    }
+
+    /**
+     * 新增真兰收费系统-预付费购气信息
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 结果
+     */
+    @Override
+    public int insert(TGuijiZennerGasPurchaseInfor param)
+    {
+        param.setCreateTime(DateUtils.getNowDate());
+        return mapper.insert(param);
+    }
+
+    /**
+     * 修改真兰收费系统-预付费购气信息
+     *
+     * @param param 真兰收费系统-预付费购气信息
+     * @return 结果
+     */
+    @Override
+    public int update(TGuijiZennerGasPurchaseInfor param)
+    {
+        return mapper.update(param);
+    }
+
+    /**
+     * 删除真兰收费系统-预付费购气信息对象
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteByIds(String ids)
+    {
+        return mapper.deleteByIds(Convert.toStrArray(ids));
+    }
+
+    /**
+     * 删除真兰收费系统-预付费购气信息信息
+     *
+     * @param id 真兰收费系统-预付费购气信息ID
+     * @return 结果
+     */
+    @Override
+    public int deleteById(String id)
+    {
+        return mapper.deleteById(id);
+    }
+}

+ 59 - 0
mybusiness/src/main/resources/mapper/system/TGuijiZennerGasPurchaseCenterInforMapper.xml

@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.system.gas.zenner_gas_purchase_center_infor.mapper.TGuijiZennerGasPurchaseCenterMapper">
+
+    <sql id="selectVo">
+        select id, GUID, VC_JFD_USERGUID, N_JFD_BEFORENUM, N_JFD_LASTNUM, N_JFD_BEFOREAMOUNT, N_JFD_AMOUNT, N_JFD_LASTAMOUNT, VC_JFD_INVOICE, VC_JFH_SKPERSON, D_JFH_SKDATE, VC_JFD_SKTYPE from t_guiji_gas_zenner_gas_purchase_center_infor
+    </sql>
+
+    <select id="selectList" parameterType="TGuijiZennerGasPurchaseCenterInfor" resultType="TGuijiZennerGasPurchaseCenterInfor">
+        <include refid="selectVo"/>
+        <where>
+            <if test="GUID != null  and GUID != ''"> and GUID like concat('%', #{GUID}, '%')</if>
+            <if test="VC_JFD_USERGUID != null  and VC_JFD_USERGUID != ''"> and VC_JFD_USERGUID like concat('%', #{VC_JFD_USERGUID}, '%')</if>
+            <if test="N_JFD_BEFORENUM != null  and N_JFD_BEFORENUM != ''"> and N_JFD_BEFORENUM like concat('%', #{N_JFD_BEFORENUM}, '%')</if>
+            <if test="N_JFD_LASTNUM != null  and N_JFD_LASTNUM != ''"> and N_JFD_LASTNUM like concat('%', #{N_JFD_LASTNUM}, '%')</if>
+            <if test="N_JFD_BEFOREAMOUNT != null  and N_JFD_BEFOREAMOUNT != ''"> and N_JFD_BEFOREAMOUNT like concat('%', #{N_JFD_BEFOREAMOUNT}, '%')</if>
+            <if test="N_JFD_AMOUNT != null  and N_JFD_AMOUNT != ''"> and N_JFD_AMOUNT like concat('%', #{N_JFD_AMOUNT}, '%')</if>
+            <if test="N_JFD_LASTAMOUNT != null  and N_JFD_LASTAMOUNT != ''"> and N_JFD_LASTAMOUNT like concat('%', #{N_JFD_LASTAMOUNT}, '%')</if>
+            <if test="VC_JFD_INVOICE != null  and VC_JFD_INVOICE != ''"> and VC_JFD_INVOICE like concat('%', #{VC_JFD_INVOICE}, '%')</if>
+            <if test="VC_JFH_SKPERSON != null  and VC_JFH_SKPERSON != ''"> and VC_JFH_SKPERSON like concat('%', #{VC_JFH_SKPERSON}, '%')</if>
+            <if test="D_JFH_SKDATE != null  and D_JFH_SKDATE != ''"> and D_JFH_SKDATE like concat('%', #{D_JFH_SKDATE}, '%')</if>
+            <if test="VC_JFD_SKTYPE != null  and VC_JFD_SKTYPE != ''"> and VC_JFD_SKTYPE like concat('%', #{VC_JFD_SKTYPE}, '%')</if>
+        </where>
+    </select>
+
+    <select id="selectById" parameterType="String" resultType="TGuijiZennerGasPurchaseCenterInfor">
+        <include refid="selectVo"/>
+        where id = #{id}
+    </select>
+
+    <insert id="insert" parameterType="TGuijiZennerGasPurchaseCenterInfor">
+        insert into t_guiji_gas_zenner_gas_purchase_center_infor
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+         </trim>
+    </insert>
+
+    <update id="update" parameterType="TGuijiZennerGasPurchaseCenterInfor">
+        update t_guiji_gas_zenner_gas_purchase_center_infor
+        <trim prefix="SET" suffixOverrides=",">
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteById" parameterType="String">
+        delete from t_guiji_gas_zenner_gas_purchase_center_infor where id = #{id}
+    </delete>
+
+    <delete id="deleteByIds" parameterType="String">
+        delete from t_guiji_gas_zenner_gas_purchase_center_infor where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+
+</mapper>

+ 58 - 0
mybusiness/src/main/resources/mapper/system/TGuijiZennerGasPurchaseInforMapper.xml

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.system.gas.zenner_gas_purchase_infor.mapper.TGuijiZennerGasPurchaseMapper">
+
+    <sql id="selectVo">
+        select id, GUID, VC_SG_USERGUID, N_SG_BEFOREAMOUNT, N_SG_SHOULDAMOUNT, N_SG_FACTAMOUNT, N_SG_LASTAMOUNT, VC_SG_IVNO, VC_SG_OPCODE, D_SG_SALEDATE, VC_SG_SALEORBACK from t_guiji_gas_zenner_gas_purchase_infor
+    </sql>
+
+    <select id="selectList" parameterType="TGuijiZennerGasPurchaseInfor" resultType="TGuijiZennerGasPurchaseInfor">
+        <include refid="selectVo"/>
+        <where>
+            <if test="GUID != null  and GUID != ''"> and GUID like concat('%', #{GUID}, '%')</if>
+            <if test="VC_SG_USERGUID != null  and VC_SG_USERGUID != ''"> and VC_SG_USERGUID like concat('%', #{VC_SG_USERGUID}, '%')</if>
+            <if test="N_SG_BEFOREAMOUNT != null  and N_SG_BEFOREAMOUNT != ''"> and N_SG_BEFOREAMOUNT like concat('%', #{N_SG_BEFOREAMOUNT}, '%')</if>
+            <if test="N_SG_SHOULDAMOUNT != null  and N_SG_SHOULDAMOUNT != ''"> and N_SG_SHOULDAMOUNT like concat('%', #{N_SG_SHOULDAMOUNT}, '%')</if>
+            <if test="N_SG_FACTAMOUNT != null  and N_SG_FACTAMOUNT != ''"> and N_SG_FACTAMOUNT like concat('%', #{N_SG_FACTAMOUNT}, '%')</if>
+            <if test="N_SG_LASTAMOUNT != null  and N_SG_LASTAMOUNT != ''"> and N_SG_LASTAMOUNT like concat('%', #{N_SG_LASTAMOUNT}, '%')</if>
+            <if test="VC_SG_IVNO != null  and VC_SG_IVNO != ''"> and VC_SG_IVNO like concat('%', #{VC_SG_IVNO}, '%')</if>
+            <if test="VC_SG_OPCODE != null  and VC_SG_OPCODE != ''"> and VC_SG_OPCODE like concat('%', #{VC_SG_OPCODE}, '%')</if>
+            <if test="D_SG_SALEDATE != null  and D_SG_SALEDATE != ''"> and D_SG_SALEDATE like concat('%', #{D_SG_SALEDATE}, '%')</if>
+            <if test="VC_SG_SALEORBACK != null  and VC_SG_SALEORBACK != ''"> and VC_SG_SALEORBACK like concat('%', #{VC_SG_SALEORBACK}, '%')</if>
+        </where>
+    </select>
+
+    <select id="selectById" parameterType="String" resultType="TGuijiZennerGasPurchaseInfor">
+        <include refid="selectVo"/>
+        where id = #{id}
+    </select>
+
+    <insert id="insert" parameterType="TGuijiZennerGasPurchaseInfor">
+        insert into t_guiji_gas_zenner_gas_purchase_infor
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+         </trim>
+    </insert>
+
+    <update id="update" parameterType="TGuijiZennerGasPurchaseInfor">
+        update t_guiji_gas_zenner_gas_purchase_infor
+        <trim prefix="SET" suffixOverrides=",">
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteById" parameterType="String">
+        delete from t_guiji_gas_zenner_gas_purchase_infor where id = #{id}
+    </delete>
+
+    <delete id="deleteByIds" parameterType="String">
+        delete from t_guiji_gas_zenner_gas_purchase_infor where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+
+</mapper>

+ 57 - 0
mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_center_infor/detail.html

@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('真兰收费系统-表具信息')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-guiji-edit" th:object="${detail}">
+            <div class="form-group">
+                <label class="col-sm-3 control-label">GUID:</label>
+                <div class="form-control-static" th:text="*{guid}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">用户GUID:</label>
+                <div class="form-control-static" th:text="*{vcjfduserguid}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">上次读数:</label>
+                <div class="form-control-static" th:text="*{njfdbeforenum}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">本次读数:</label>
+                <div class="form-control-static" th:text="*{njfdlastnum}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">上次结余:</label>
+                <div class="form-control-static" th:text="*{njfdbeforeamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">实收金额:</label>
+                <div class="form-control-static" th:text="*{njfdamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">本次结余:</label>
+                <div class="form-control-static" th:text="*{njfdlastamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">发票号码:</label>
+                <div class="form-control-static" th:text="*{vcjfdinvoice}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">收款人:</label>
+                <div class="form-control-static" th:text="*{vcjfhskperson}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">收款日期:</label>
+                <div class="form-control-static" th:text="*{djfhskdate}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">缴费类型:</label>
+                <div class="form-control-static" th:text="*{vcjfdsktype}"></div>
+            </div>
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+</body>
+</html>

+ 177 - 0
mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_center_infor/zenner_gas_purchase_center_infor.html

@@ -0,0 +1,177 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
+<head>
+    <th:block th:include="include :: header('真兰收费系统-表具信息列表')" />
+</head>
+<body class="gray-bg">
+     <div class="container-div">
+        <div class="row">
+            <div class="col-sm-12 search-collapse">
+                <form id="formId">
+                    <div class="select-list">
+                        <ul>
+                            <!--<li>
+                                <label>GUID:</label>
+                                <input type="text" name="GUID"/>
+                            </li>
+                            <li>
+                                <label>用户GUID:</label>
+                                <input type="text" name="VC_JFD_USERGUID"/>
+                            </li>
+                            <li>
+                                <label>上次读数:</label>
+                                <input type="text" name="N_JFD_BEFORENUM"/>
+                            </li>
+                            <li>
+                                <label>本次读数:</label>
+                                <input type="text" name="N_JFD_LASTNUM"/>
+                            </li>
+                            <li>
+                                <label>上次结余:</label>
+                                <input type="text" name="N_JFD_BEFOREAMOUNT"/>
+                            </li>
+                            <li>
+                                <label>实收金额:</label>
+                                <input type="text" name="N_JFD_AMOUNT"/>
+                            </li>
+                            <li>
+                                <label>本次结余:</label>
+                                <input type="text" name="N_JFD_LASTAMOUNT"/>
+                            </li>
+                            <li>
+                                <label>发票号码:</label>
+                                <input type="text" name="VC_JFD_INVOICE"/>
+                            </li>-->
+                            <li>
+                                <label>收款人:</label>
+                                <input type="text" name="VC_JFH_SKPERSON"/>
+                            </li>
+                            <!--<li>
+                                <label>收款日期:</label>
+                                <input type="text" name="D_JFH_SKDATE"/>
+                            </li>-->
+                            <li>
+                                <label>缴费类型:</label>
+                                <select name="D_JFH_SKDATE">
+                                    <option value="">所有</option>
+                                    <option value="1">冲预付</option>
+                                    <option value="2">预存调整</option>
+                                    <option value="3">收本期气费</option>
+                                    <option value="4">退款</option>
+                                    <option value="5">后付费充值</option>
+                                </select>
+                            </li>
+                            <li>
+                                <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
+                                <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a>
+                            </li>
+                        </ul>
+                    </div>
+                </form>
+            </div>
+
+            <div class="btn-group-sm" id="toolbar" role="group">
+<!--                <a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="system:zenner_gas_purchase_center_infor:add">-->
+<!--                    <i class="fa fa-plus"></i> 添加-->
+<!--                </a>-->
+<!--                <a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="system:zenner_gas_purchase_center_infor:edit">-->
+<!--                    <i class="fa fa-edit"></i> 修改-->
+<!--                </a>-->
+<!--                <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="system:zenner_gas_purchase_center_infor:remove">-->
+<!--                    <i class="fa fa-remove"></i> 删除-->
+<!--                </a>-->
+                <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:zenner_gas_purchase_center_infor:export">
+                    <i class="fa fa-download"></i> 导出
+                </a>
+            </div>
+            <div class="col-sm-12 select-table table-striped">
+                <table id="bootstrap-table"></table>
+            </div>
+        </div>
+    </div>
+    <th:block th:include="include :: footer" />
+    <script th:inline="javascript">
+        var editFlag = [[${@permission.hasPermi('system:zenner_gas_purchase_center_infor:edit')}]];
+        var removeFlag = [[${@permission.hasPermi('system:zenner_gas_purchase_center_infor:remove')}]];
+        var detailFlag = [[${@permission.hasPermi('system:zenner_gas_purchase_center_infor:detail')}]];
+
+        var prefix = ctx + "system/gas/zenner_gas_purchase_center_infor";
+
+        $(function() {
+            var options = {
+                url: prefix + "/list",
+                createUrl: prefix + "/add",
+                updateUrl: prefix + "/edit/{id}",
+                removeUrl: prefix + "/remove",
+                exportUrl: prefix + "/export",
+                detailUrl: prefix + "/detail/{id}",
+                modalName: "真兰收费系统-表具信息",
+                columns: [{
+                    checkbox: true
+                },
+                {
+                    field: 'id',
+                    title: 'ID',
+                    visible: false
+                },
+                /*{
+                    field: 'guid',
+                    title: 'GUID'
+                },*/
+                {
+                    field: 'vcjfduserguid',
+                    title: '用户GUID'
+                },
+                /*{
+                    field: 'njfdbeforenum',
+                    title: '上次读数'
+                },
+                {
+                    field: 'njfdlastnum',
+                    title: '本次读数'
+                },*/
+                {
+                    field: 'njfdbeforeamount',
+                    title: '上次结余'
+                },
+                {
+                    field: 'njfdamount',
+                    title: '实收金额'
+                },
+                {
+                    field: 'njfdlastamount',
+                    title: '本次结余'
+                },
+                /*{
+                    field: 'vcjfdinvoice',
+                    title: '发票号码'
+                },*/
+                {
+                    field: 'vcjfhskperson',
+                    title: '收款人'
+                },
+                {
+                    field: 'djfhskdate',
+                    title: '收款日期'
+                },
+                {
+                    field: 'vcjfdsktype',
+                    title: '缴费类型'
+                },
+                {
+                    title: '操作',
+                    align: 'center',
+                    formatter: function(value, row, index) {
+                        var actions = [];
+                        // actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.id + '\')"><i class="fa fa-edit"></i>编辑</a> ');
+                        // actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a>');
+                        actions.push('<a class="btn btn-warning btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\'' + row.id + '\')"><i class="fa fa-search"></i>详细</a>');
+                        return actions.join('');
+                    }
+                }]
+            };
+            $.table.init(options);
+        });
+    </script>
+</body>
+</html>

+ 53 - 0
mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_infor/detail.html

@@ -0,0 +1,53 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
+<head>
+    <th:block th:include="include :: header('真兰收费系统-表具信息')" />
+</head>
+<body class="white-bg">
+    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
+        <form class="form-horizontal m" id="form-guiji-edit" th:object="${detail}">
+            <div class="form-group">
+                <label class="col-sm-3 control-label">GUID:</label>
+                <div class="form-control-static" th:text="*{guid}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">用户GUID:</label>
+                <div class="form-control-static" th:text="*{vcsguserguid}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">上次结余:</label>
+                <div class="form-control-static" th:text="*{nsgbeforeamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">应收金额:</label>
+                <div class="form-control-static" th:text="*{nsgshouldamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">实收金额:</label>
+                <div class="form-control-static" th:text="*{nsgfactamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">本次结余:</label>
+                <div class="form-control-static" th:text="*{nsglastamount}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">发票号码:</label>
+                <div class="form-control-static" th:text="*{vcsgivno}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">收款人:</label>
+                <div class="form-control-static" th:text="*{vcsgopcode}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">收款日期:</label>
+                <div class="form-control-static" th:text="*{dsgsaledate}"></div>
+            </div>
+            <div class="form-group">
+                <label class="col-sm-3 control-label">缴费类型:</label>
+                <div class="form-control-static" th:text="*{vcsgsaleorback}"></div>
+            </div>
+        </form>
+    </div>
+    <th:block th:include="include :: footer" />
+</body>
+</html>

+ 162 - 0
mybusiness/src/main/resources/templates/system/gas/zenner_gas_purchase_infor/zenner_gas_purchase_infor.html

@@ -0,0 +1,162 @@
+<!DOCTYPE html>
+<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
+<head>
+    <th:block th:include="include :: header('真兰收费系统-表具信息列表')" />
+</head>
+<body class="gray-bg">
+     <div class="container-div">
+        <div class="row">
+            <div class="col-sm-12 search-collapse">
+                <form id="formId">
+                    <div class="select-list">
+                        <ul>
+                            <!--<li>
+                                <label>GUID:</label>
+                                <input type="text" name="GUID"/>
+                            </li>
+                            <li>
+                                <label>用户GUID:</label>
+                                <input type="text" name="VC_SG_USERGUID"/>
+                            </li>
+                            <li>
+                                <label>上次结余:</label>
+                                <input type="text" name="N_SG_BEFOREAMOUNT"/>
+                            </li>
+                            <li>
+                                <label>应收金额:</label>
+                                <input type="text" name="N_SG_SHOULDAMOUNT"/>
+                            </li>
+                            <li>
+                                <label>实收金额:</label>
+                                <input type="text" name="N_SG_FACTAMOUNT"/>
+                            </li>
+                            <li>
+                                <label>本次结余:</label>
+                                <input type="text" name="N_SG_LASTAMOUNT"/>
+                            </li>
+                            <li>
+                                <label>发票号码:</label>
+                                <input type="text" name="VC_SG_IVNO"/>
+                            </li>-->
+                            <li>
+                                <label>收款人:</label>
+                                <input type="text" name="VC_SG_OPCODE"/>
+                            </li>
+                            <!--<li>
+                                <label>收款日期:</label>
+                                <input type="text" name="D_SG_SALEDATE"/>
+                            </li>-->
+                            <li>
+                                <label>缴费类型:</label>
+                                <input type="text" name="VC_SG_SALEORBACK"/>
+                            </li>
+                            <li>
+                                <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
+                                <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a>
+                            </li>
+                        </ul>
+                    </div>
+                </form>
+            </div>
+
+            <div class="btn-group-sm" id="toolbar" role="group">
+<!--                <a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="system:zenner_gas_purchase_infor:add">-->
+<!--                    <i class="fa fa-plus"></i> 添加-->
+<!--                </a>-->
+<!--                <a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="system:zenner_gas_purchase_infor:edit">-->
+<!--                    <i class="fa fa-edit"></i> 修改-->
+<!--                </a>-->
+<!--                <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="system:zenner_gas_purchase_infor:remove">-->
+<!--                    <i class="fa fa-remove"></i> 删除-->
+<!--                </a>-->
+                <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:zenner_gas_purchase_infor:export">
+                    <i class="fa fa-download"></i> 导出
+                </a>
+            </div>
+            <div class="col-sm-12 select-table table-striped">
+                <table id="bootstrap-table"></table>
+            </div>
+        </div>
+    </div>
+    <th:block th:include="include :: footer" />
+    <script th:inline="javascript">
+        var editFlag = [[${@permission.hasPermi('system:zenner_gas_purchase_infor:edit')}]];
+        var removeFlag = [[${@permission.hasPermi('system:zenner_gas_purchase_infor:remove')}]];
+        var detailFlag = [[${@permission.hasPermi('system:zenner_gas_purchase_infor:detail')}]];
+
+        var prefix = ctx + "system/gas/zenner_gas_purchase_infor";
+
+        $(function() {
+            var options = {
+                url: prefix + "/list",
+                createUrl: prefix + "/add",
+                updateUrl: prefix + "/edit/{id}",
+                removeUrl: prefix + "/remove",
+                exportUrl: prefix + "/export",
+                detailUrl: prefix + "/detail/{id}",
+                modalName: "真兰收费系统-表具信息",
+                columns: [{
+                    checkbox: true
+                },
+                {
+                    field: 'id',
+                    title: 'ID',
+                    visible: false
+                },
+                /*{
+                    field: 'guid',
+                    title: 'GUID'
+                },*/
+                {
+                    field: 'vcsguserguid',
+                    title: '用户GUID'
+                },
+                {
+                    field: 'nsgbeforeamount',
+                    title: '上次结余'
+                },
+                {
+                    field: 'nsgshouldamount',
+                    title: '应收金额'
+                },
+                {
+                    field: 'nsgfactamount',
+                    title: '实收金额'
+                },
+                {
+                    field: 'nsglastamount',
+                    title: '本次结余'
+                },
+                /*{
+                    field: 'vcsgivno',
+                    title: '发票号码'
+                },*/
+                {
+                    field: 'vcsgopcode',
+                    title: '收款人'
+                },
+                {
+                    field: 'dsgsaledate',
+                    title: '收款日期'
+                },
+                {
+                    field: 'vcsgsaleorback',
+                    title: '缴费类型'
+                },
+                {
+                    title: '操作',
+                    align: 'center',
+                    formatter: function(value, row, index) {
+                        var actions = [];
+                        // actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.id + '\')"><i class="fa fa-edit"></i>编辑</a> ');
+                        // actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a>');
+                        actions.push('<a class="btn btn-warning btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\'' + row.id + '\')"><i class="fa fa-search"></i>详细</a>');
+                        return actions.join('');
+                    }
+                }]
+            };
+            $.table.init(options);
+        });
+    </script>
+</body>
+</html>