Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 
Fai Luk 586bb09805 added unit showing refine in stock take, allow user to set a warning percent to remind stock take difference when inputing the stock qty, try to quicken the transaction inventory report for PDF and excel 19 часов назад
.cursor added scripts for generating guide/test plan for commit(s) in word 1 месяц назад
docs added for expiry date for bag printing and handle the changed id for item m18Id 1 месяц назад
gradle/wrapper initial commit 1 год назад
python label print text resized to 70% 3 недель назад
scripts added for expiry date for bag printing and handle the changed id for item m18Id 1 месяц назад
src added unit showing refine in stock take, allow user to set a warning percent to remind stock take difference when inputing the stock qty, try to quicken the transaction inventory report for PDF and excel 19 часов назад
.gitignore pick record download + precondition checking 3 месяцев назад
AGENTS.md added scripts for generating guide/test plan for commit(s) in word 1 месяц назад
README.md tsms to fpsms 1 год назад
build.gradle added for expiry date for bag printing and handle the changed id for item m18Id 1 месяц назад
deployLocal.bat auto gen jo in schedule 9 месяцев назад
gradle.properties A4 printer routing & register, new col "brand" is added to printer table, plz fill in with 'Zebra', 'Canon' or 'Brother' to make it works 6 месяцев назад
gradlew initial commit 1 год назад
gradlew.bat initial commit 1 год назад
settings.gradle dependency for kotlin 1 год назад

README.md

FPSMS Backend

Getting started

  1. Create a schema named fpsmsdb in MySQL workbench
  2. Create a launch.json file and put it into the .vscode folder
{
    "version": "0.2.0",
    "configurations": [
      {
        "type": "java",
        "name": "FpsmsApplication",
        "request": "launch",
        "mainClass": "com.ffii.fpsms.fpsmsApplication",
        "projectName": "FPSMS-backend"
      },
      {
        "type": "java",
        "name": "Launch Local",
        "request": "launch",
        "mainClass": "com.ffii.fpsms.fpsmsApplication",
        "console": "internalConsole",
        "projectName": "FPSMS-backend",
        "args": "--spring.profiles.active=db-local,ldap-local"
      }
    ]
}
  1. Create a settings.json file and put it into the .vscode folder (You may need to change some settings depending on your development environment)
{
    "java.configuration.updateBuildConfiguration": "interactive",
    "java.jdt.ls.java.home": "C:\\java\\jdk-17.0.8",
    "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx2G -Xms100m -Xlog:disable"
}
  1. Run and Debug “Launch Local”

Using gradle

This project can also be run using gradle.

Running the application

After creating the table in MySQL, run

./gradlew bootRun --args='--spring.profiles.active=db-local'