Browse Source

修改11

master
dimengzhe 2 years ago
parent
commit
3d7a1639e7
  1. 3
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/PrintConfirmDto.java
  2. 20
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java
  3. 3
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationPageVo.java
  4. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeign.java
  5. 5
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeignFallback.java
  6. 16
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationVo.java
  7. 5
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationRest.java
  8. 36
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
  9. 3
      anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/flow/FlowTaskDto.java
  10. 3
      anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/flow/app/FlowTaskFinishVo.java
  11. 19
      anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysurlconfig/SysUrlConfig.java
  12. 35
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/flow/FlowableRest.java
  13. 22
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/flow/FlowableService.java
  14. 11
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysurlconfig/SysUrlConfigMapper.java
  15. 11
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysurlconfig/SysUrlConfigMapper.xml
  16. 12
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysurlconfig/SysUrlConfigService.java
  17. 5
      anrui-portal/anrui-portal-biz/src/main/resources/application-devv.yml
  18. 3
      anrui-portal/anrui-portal-biz/src/main/resources/application-pro.yml
  19. 3
      anrui-portal/anrui-portal-biz/src/main/resources/application-test.yml
  20. 3
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/collectionConfirm/ConfirmationPageVo.java
  21. 25
      doc/databases/portal_tables.sql

3
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/PrintConfirmDto.java

@ -44,4 +44,7 @@ public class PrintConfirmDto implements Dto {
@ApiModelProperty("用户sid")
private String userSid;
@ApiModelProperty("甲方主体")
private String createOrgName;
}

20
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java

@ -1849,13 +1849,18 @@ public class CommonContractService extends MybatisBaseService<CommonContractMapp
}
}
//组装到文档相对应的字段中
if(StringUtils.isNotBlank(appOrderDetailsVo.getPurchaseSystemSid())){
ResultBean<FinCompanyInvoicingDetailsVo> invoicingDetailsVoResultBean = finCompanyInvoicingFeign.getDetailsByUseOrgAndSystem(appOrderDetailsVo.getUseOrgSid(),appOrderDetailsVo.getPurchaseSystemSid());
if (invoicingDetailsVoResultBean.getData() != null) {
map.put("createOrgName", invoicingDetailsVoResultBean.getData().getName());
createOrgName = invoicingDetailsVoResultBean.getData().getName();
} else {
return rb.setMsg("请与出纳人员联系完善开票信息");
if(StringUtils.isNotBlank(dto.getCreateOrgName())){
map.put("createOrgName", dto.getCreateOrgName());
createOrgName = dto.getCreateOrgName();
}else{
if(StringUtils.isNotBlank(appOrderDetailsVo.getPurchaseSystemSid())){
ResultBean<FinCompanyInvoicingDetailsVo> invoicingDetailsVoResultBean = finCompanyInvoicingFeign.getDetailsByUseOrgAndSystem(appOrderDetailsVo.getUseOrgSid(),appOrderDetailsVo.getPurchaseSystemSid());
if (invoicingDetailsVoResultBean.getData() != null) {
map.put("createOrgName", invoicingDetailsVoResultBean.getData().getName());
createOrgName = invoicingDetailsVoResultBean.getData().getName();
} else {
return rb.setMsg("请与出纳人员联系完善开票信息");
}
}
}
map.put("modelConfigs",modelAllName2.toString());
@ -2199,6 +2204,7 @@ public class CommonContractService extends MybatisBaseService<CommonContractMapp
CommonContract commonContract = fetchBySid(commonContractBuscenterVo.getSid());
String finalUrl = url;
String finalUrlAll = urlAll;
commonContract.setPartyA(createOrgName);
commonContract.setCommonContractUrl(finalUrl);
commonContract.setContractUrlAll(finalUrlAll);
commonAppendixService.delFilesByLinkSidAndAttachType(commonContract.getSid(),CommonAttachTypeEnum.CONTRACT_UPLOAD.getAttachType());

3
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationPageVo.java

@ -57,5 +57,8 @@ public class AppFinCollectionConfirmationPageVo implements Vo {
@ApiModelProperty("采购系统名称")
private String purchaseSystemName;
@ApiModelProperty("是否有撤回按钮")
private boolean recallAtn;
}

4
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeign.java

@ -86,6 +86,10 @@ public interface FinCollectionConfirmationFeign {
@PostMapping("/cashierConfirm")
public ResultBean cashierConfirm(@RequestParam("sid") String sid, @RequestParam("userSid") String userSid);
@ApiOperation("收款申请撤回")
@PostMapping("/recallConfirm")
ResultBean recallConfirm(@RequestParam("sid") String sid);
@ApiOperation("出纳驳回")
@PostMapping("/cashierReject")
public ResultBean cashierReject(@Valid FinCollectionRejectQuery finCollectionRejectQuery);

5
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeignFallback.java

@ -83,6 +83,11 @@ public class FinCollectionConfirmationFeignFallback implements FinCollectionConf
return null;
}
@Override
public ResultBean recallConfirm(String sid) {
return null;
}
@Override
public ResultBean cashierReject(FinCollectionRejectQuery finCollectionRejectQuery) {
return null;

16
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationVo.java

@ -51,17 +51,17 @@ public class FinCollectionConfirmationVo implements Vo {
private static final long serialVersionUID = 6561005289102689912L;
@ApiModelProperty("收款确认单sid")
private String sid; // 收款确认单sid
@ApiModelProperty("收款日期")
@ApiModelProperty("收款日期")
private String collectionDate; // 收款日期
@ApiModelProperty("收款银行")
@ApiModelProperty("收款银行")
private String collectionBank; // 收款银行
@ApiModelProperty("收款银行账号")
@ApiModelProperty("收款银行账号")
private String collectionBankNum; // 收款银行账号
@ApiModelProperty("收款方式value")
@ApiModelProperty("收款方式value")
private String collectionTypeValue; // 收款方式value
@ApiModelProperty("付款方名称")
@ApiModelProperty("付款方名称")
private String payerName; // 付款方名称
@ApiModelProperty("收款金额")
@ApiModelProperty("收款金额")
private String collectionMoney; // 收款金额
@ApiModelProperty("备注")
private String remarks; // 备注
@ -94,4 +94,8 @@ public class FinCollectionConfirmationVo implements Vo {
private String billNo;
@ApiModelProperty("下载次数")
private String downNum; // 下载次数
@ApiModelProperty("是否有撤回按钮")
private boolean recallAtn;
private String createBySid;
}

5
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationRest.java

@ -106,6 +106,11 @@ public class FinCollectionConfirmationRest implements FinCollectionConfirmationF
return finCollectionConfirmationService.cashierConfirm(sid, userSid);
}
@Override
public ResultBean recallConfirm(String sid) {
return finCollectionConfirmationService.recallConfirm(sid);
}
@Override
public ResultBean cashierReject(FinCollectionRejectQuery finCollectionRejectQuery) {
return finCollectionConfirmationService.cashierReject(finCollectionRejectQuery);

36
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java

@ -274,6 +274,9 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
} else {
record.setShowHandle(false);
}
if(record.getAuditState() == 1 && "0".equals(query.getState())){
record.setRecallAtn(true);
}
}
/* for (FinCollectionConfirmationVo record : records) {
String s = "";
@ -337,6 +340,9 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
} else {
record.setShowHandle(false);
}
if(record.getAuditState() == 1 && query.getCreateBySid().equals(record.getCreateBySid())){
record.setRecallAtn(true);
}
}
PagerVo<FinCollectionConfirmationVo> p = PagerUtil.pageToVo(pagging, null);
return p;
@ -637,6 +643,9 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
record.setShowHandle(false);
record.setShowDelete(false);
}
if(record.getAuditState() == 1){
record.setRecallAtn(true);
}
@ -2694,4 +2703,31 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
String moneyAll = baseMapper.selectCollectionMoney(contractNo);
return rb.success().setData(moneyAll);
}
public ResultBean recallConfirm(String sid) {
ResultBean rb = ResultBean.fireFail();
FinCollectionConfirmation confirmation = fetchBySid(sid);
if (confirmation == null) {
return rb.setMsg("该申请不存在");
}
if(!"0".equals(confirmation.getAuditState())){
return rb.setMsg("该申请为待审核或正在审核中");
}
List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos = finSelectedReceivablesDetailedService.fetchByAuditState(sid, 1);
finSelectedReceivablesDetailedVos.stream().forEach(v -> {
String selectSid = v.getSid();
FinSelectedReceivablesDetailed finSelectedReceivablesDetailed = finSelectedReceivablesDetailedService.fetchBySid(selectSid);
finSelectedReceivablesDetailed.setAuditDate(DateUtil.today());
finSelectedReceivablesDetailed.setAuditState(0);
finSelectedReceivablesDetailedService.updateById(finSelectedReceivablesDetailed);
//应收未收将款项加回来
FinUncollectedReceivablesDetailed finUncollectedReceivablesDetailed = finUncollectedReceivablesDetailedService.fetchBySid(finSelectedReceivablesDetailed.getReceivablesSid());
BigDecimal currentReceivableMoney = finUncollectedReceivablesDetailed.getCurrentReceivableMoney().add(finSelectedReceivablesDetailed.getSubscriptionMoney());
finUncollectedReceivablesDetailed.setCurrentReceivableMoney(currentReceivableMoney);
finUncollectedReceivablesDetailedService.updateById(finUncollectedReceivablesDetailed);
});
confirmation.setAuditState(0);
baseMapper.updateById(confirmation);
return rb.success().setMsg("撤回成功");
}
}

3
anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/flow/FlowTaskDto.java

@ -113,4 +113,7 @@ public class FlowTaskDto implements Serializable {
private boolean hasRevokeButton = false;
@ApiModelProperty("办理的url")
private SysProUrlVo sysProUrlVo ;
@ApiModelProperty("终止地址")
private String stopUrl;
}

3
anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/flow/app/FlowTaskFinishVo.java

@ -64,4 +64,7 @@ public class FlowTaskFinishVo implements Vo {
@ApiModelProperty("发起人sid")
@JsonProperty("createUserSid")
private String startUserSid;
@ApiModelProperty("终止地址")
private String stopUrl;
}

19
anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysurlconfig/SysUrlConfig.java

@ -0,0 +1,19 @@
package com.yxt.anrui.portal.api.sysurlconfig;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class SysUrlConfig extends BaseEntity {
private static final long serialVersionUID = 3621408359268765765L;
@ApiModelProperty("默认地址")
private String url;
@ApiModelProperty("流程定义key")
private String flowKey;
@ApiModelProperty("流程定义名称")
private String flowName;
}

35
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/flow/FlowableRest.java

@ -27,6 +27,7 @@ package com.yxt.anrui.portal.biz.flow;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.date.DateUtil;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yxt.anrui.flowable.api.processcomment.ProcessCommentFeign;
import com.yxt.anrui.portal.api.flow.*;
@ -34,8 +35,10 @@ import com.yxt.anrui.portal.api.flow.app.FlowTaskDoQuery;
import com.yxt.anrui.portal.api.flow.app.FlowTaskDoVo;
import com.yxt.anrui.portal.api.flow.app.FlowTaskFinishVo;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgVo;
import com.yxt.anrui.portal.api.sysurlconfig.SysUrlConfig;
import com.yxt.anrui.portal.api.sysuser.SysUser;
import com.yxt.anrui.portal.biz.sysstafforg.SysStaffOrgService;
import com.yxt.anrui.portal.biz.sysurlconfig.SysUrlConfigService;
import com.yxt.anrui.portal.biz.sysuser.SysUserService;
import com.yxt.anrui.terminal.api.app.flowable.ProcessCommentVo;
import com.yxt.common.base.utils.StringUtils;
@ -44,14 +47,12 @@ import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.*;
/**
* Project: anrui-parent <br/>
@ -79,6 +80,10 @@ public class FlowableRest implements FlowableFeign {
private SysUserService sysUserService;
@Autowired
private ProcessCommentFeign processCommentFeign;
@Autowired
private SysUrlConfigService sysUrlConfigService;
@Value("${config.url.prefix}")
private String urlPrefix;
/*
@Override
@ -271,7 +276,27 @@ public class FlowableRest implements FlowableFeign {
ResultBean<Page<com.yxt.anrui.flowable.api.flowtask.FlowTaskDto>> pageResultBean = flowableService.doneAllTaskList(userSid, pQuery);
Page<FlowTaskDto> page = new Page<>();
BeanUtil.copyProperties(pageResultBean.getData(),page);
ResultBean< Page<FlowTaskDto>> success = new ResultBean< Page<FlowTaskDto>>().success();
ResultBean<Page<FlowTaskDto>> success = new ResultBean<Page<FlowTaskDto>>().success();
List<FlowTaskDto> voList = JSON.parseArray(JSON.toJSONString(page.getRecords()),FlowTaskDto.class);
voList.removeAll(Collections.singleton(null));
for (int i = 0; i < voList.size(); i++) {
FlowTaskDto f = voList.get(i);
//根据流程定义id查询是否有终止地址
String proDefId = f.getProcDefId();
List<String> proDefIdList = Arrays.asList(proDefId.split(":"));
String proDefKey = proDefIdList.get(0);
//根据流程定义key查询终止地址
SysUrlConfig sysUrlConifg = sysUrlConfigService.selectByKey(proDefKey);
if(sysUrlConifg != null){
f.setStopUrl(urlPrefix+sysUrlConifg.getUrl());
}else{
sysUrlConifg = sysUrlConfigService.selectByKey("defaultKey");
if(sysUrlConifg!= null){
f.setStopUrl(urlPrefix+sysUrlConifg.getUrl());
}
}
}
page.setRecords(voList);
success.setData(page);
return success;
}

22
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/flow/FlowableService.java

@ -47,7 +47,9 @@ import com.yxt.anrui.portal.api.flow.app.AppVo;
import com.yxt.anrui.portal.api.flow.app.FlowTaskDoQuery;
import com.yxt.anrui.portal.api.flow.app.FlowTaskDoVo;
import com.yxt.anrui.portal.api.flow.app.FlowTaskFinishVo;
import com.yxt.anrui.portal.api.sysurlconfig.SysUrlConfig;
import com.yxt.anrui.portal.biz.appsubsetversion.AppSubsetVersionService;
import com.yxt.anrui.portal.biz.sysurlconfig.SysUrlConfigService;
import com.yxt.common.base.config.component.FileUploadComponent;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.ConstantUtils;
@ -57,6 +59,7 @@ import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import java.time.Instant;
@ -94,6 +97,10 @@ public class FlowableService extends MybatisBaseService<FlowableMapper, Flowable
private AppSubsetVersionService appSubsetVersionService;
@Autowired
private FileUploadComponent fileUploadComponent;
@Autowired
private SysUrlConfigService sysUrlConfigService;
@Value("${config.url.prefix}")
private String urlPrefix;
/*
public ResultBean businessStart(@ApiParam(value = "流程定义id") @PathVariable(value = "procDefId") String procDefId,
@ -675,6 +682,21 @@ public class FlowableService extends MybatisBaseService<FlowableMapper, Flowable
Map<String, List<Integer>> appVer = new HashMap<>();
for (int i = 0; i < voList.size(); i++) {
FlowTaskFinishVo f = voList.get(i);
//根据流程定义id查询是否有终止地址
String proDefId = f.getProcDefId();
List<String> proDefIdList = Arrays.asList(proDefId.split(":"));
String proDefKey = proDefIdList.get(0);
//根据流程定义key查询终止地址
SysUrlConfig sysUrlConifg = sysUrlConfigService.selectByKey(proDefKey);
if(sysUrlConifg != null){
f.setStopUrl(urlPrefix+sysUrlConifg.getUrl());
}else{
sysUrlConifg = sysUrlConfigService.selectByKey("defaultKey");
if(sysUrlConifg!= null){
f.setStopUrl(urlPrefix+sysUrlConifg.getUrl());
}
}
Map<String, Object> flowMap = f.getProcessVariables();
f.setBusinessSid(flowMap.get("businessSid").toString());
Map<String, Object> appMap = ConstantUtils.getMap(flowMap, "app");

11
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysurlconfig/SysUrlConfigMapper.java

@ -0,0 +1,11 @@
package com.yxt.anrui.portal.biz.sysurlconfig;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.portal.api.sysurlconfig.SysUrlConfig;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface SysUrlConfigMapper extends BaseMapper<SysUrlConfig> {
SysUrlConfig selectByKey(String proDefKey);
}

11
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysurlconfig/SysUrlConfigMapper.xml

@ -0,0 +1,11 @@
<?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.yxt.anrui.portal.biz.sysurlconfig.SysUrlConfigMapper">
<select id="selectByKey" resultType="com.yxt.anrui.portal.api.sysurlconfig.SysUrlConfig">
select *
from sys_url_config
where flowKey = #{proDefKey}
order by id
limit 1
</select>
</mapper>

12
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysurlconfig/SysUrlConfigService.java

@ -0,0 +1,12 @@
package com.yxt.anrui.portal.biz.sysurlconfig;
import com.yxt.anrui.portal.api.sysurlconfig.SysUrlConfig;
import com.yxt.common.base.service.MybatisBaseService;
import org.springframework.stereotype.Service;
@Service
public class SysUrlConfigService extends MybatisBaseService<SysUrlConfigMapper, SysUrlConfig> {
public SysUrlConfig selectByKey(String proDefKey) {
return baseMapper.selectByKey(proDefKey);
}
}

5
anrui-portal/anrui-portal-biz/src/main/resources/application-devv.yml

@ -25,8 +25,11 @@ image:
upload:
path: D:\\anrui\\upload\\
url:
prefix: http://127.0.0.1:7003/upload/
prefix: http://192.168.1.107:8111/upload/
login:
path: D:\\images\\pic-click
config:
url:
prefix: http://192.168.1.107:8111/

3
anrui-portal/anrui-portal-biz/src/main/resources/application-pro.yml

@ -28,3 +28,6 @@ image:
prefix: http://120.46.172.184/api/upload/
login:
path: D:\images\pic-click
config:
url:
prefix: http://120.46.172.184/api/

3
anrui-portal/anrui-portal-biz/src/main/resources/application-test.yml

@ -28,4 +28,7 @@ image:
prefix: http://anrui.yyundong.com/upload/
login:
path: /home/lzh/webapps/anrui/anrui-portal/images/pic-click
config:
url:
prefix: http://anrui.yyundong.com

3
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/collectionConfirm/ConfirmationPageVo.java

@ -57,4 +57,7 @@ public class ConfirmationPageVo implements Vo {
@ApiModelProperty("采购系统名称")
private String purchaseSystemName;
@ApiModelProperty("是否有撤回按钮")
private boolean recallAtn;
}

25
doc/databases/portal_tables.sql

@ -685,10 +685,33 @@ CREATE TABLE `sys_user_default_org`
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
`userSid` varchar(64) DEFAULT NULL COMMENT '用户sid',
`orgSidPath` varchar(500) DEFAULT NULL COMMENT '默认组织机构sid',
`orgNamePath` varchar(500) DEFAULT NULL COMMENT '默认组织机构名称',
`orgNamePath` varchar(500) DEFAULT NULL COMMENT '默认组织机构名称',
`staffSid` varchar(64) DEFAULT NULL COMMENT '人员sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 18
DEFAULT CHARSET = utf8 COMMENT ='用户默认的组织机构';
DROP TABLE IF EXISTS `sys_url_config`;
CREATE TABLE `sys_url_config`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
`modifyTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间',
`isEnable` int(11) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用',
`state` int(11) DEFAULT '1' COMMENT '状态',
`isDelete` int(11) DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建者',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者',
`url` varchar(64) DEFAULT NULL COMMENT '页面地址',
`flowKey` varchar(500) DEFAULT NULL COMMENT '流程定义key',
`flowName` varchar(500) DEFAULT NULL COMMENT '流程定义名称',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 18
DEFAULT CHARSET = utf8 COMMENT ='模块配置地址';

Loading…
Cancel
Save