zoukankan      html  css  js  c++  java
  • 记录一次开源工单系统

    功能介绍

    基于go语言开发的工单后台管理系统

    发单人发布工单,收单人处理工单。 管理员对于人员做审计和工单做审计及上传公告
    流程图.png

    开发环境

    go version go1.13.6 windows/amd64
    github.com/astaxie/beego v1.12.1
    github.com/dgrijalva/jwt-go v3.2.0+incompatible
    github.com/gofrs/uuid v3.2.0+incompatible
    github.com/jinzhu/gorm v1.9.12
    
    mariadb[5.6]
    

    部署要求

    ##Centos 7/8 firewall 开启8080 修改配置文件的mysql链接地址 导入sql文件(sql 文件在 conf 目录)
    
    #1 配置数据库
    yum install mariadb 
    firewall-cmd --add-port=3306/tcp --permanent 
    mysql 
    source /xxx/xxx/conf/backup_2020-5-3.sql
    grant all on ticket_system.* to "xx"@"%" identified by 'passowrd';
    
    #2 修改conf文件夹下的app.conf文件带##都是需要自定义的
    appname = OrdsOrder
    httpport = 8080 ##
    runmode = dev
    copyrequestbody = true
    mysqluser = "root"  ##
    mysqlpass = "123123" ##
    mysqlurls = "192.168.1.119" ##
    mysqldb   = "ticket_system" ##
    
    #3 修改conf文件夹下的order.service,然后将文件拷贝到/usr/lib/systemd/system/ 
    #  systemctl enable order.service --new
    [Unit]
    Description=Sys order server damon 
    After=network-online.target
    Wants=network-online.target
    
    [Service]
    # modify when deploy in prod env
    User=root ##
    Group=root ##
    
    Type=simple
    ExecStart=/xxx/xxx/OrdsOrder ## 你的执行文件的路径
    WorkingDirectory=/xxx/xxx/ ##执行文件的目录
    
    Restart=always
    RestartSec=1
    StartLimitInterval=0
    
    [Install]
    WantedBy=multi-user.target
    

    实现效果

    homepage.png
    pu'sh.png
    人员审计.png

    github第一次开源项目,感兴趣的小伙伴点点星星。长路漫漫你的关注就是我持续开源的动力。

  • 相关阅读:
    C# WPF透明黑色样式窗口
    ExtJS速学
    编译away3d例程序记
    用VC加载Lua.lib,C++调用lua脚本函数
    mysql数据库备份
    Google TTS(文字转语音)api 2
    C Sharp Coding Standards
    微信公众平台功能大杂烩 ip/域名查询 车牌号归属地查询 手机归属地查询 公交查询 英汉互译
    google jsapi学习记录
    Google TTS(文字转语音)api
  • 原文地址:https://www.cnblogs.com/haozheyu/p/12822798.html
Copyright © 2011-2022 走看看