You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
CANCERYS\kw093 4941bfcf39 reopen stock lot ledger report and improve stock ledger report and if INT show as x.00 11 小時之前
.cursor added scripts for generating guide/test plan for commit(s) in word 1 月之前
docs stock ledger fix 3 週之前
gradle/wrapper initial commit 1 年之前
python label print text resized to 70% 3 週之前
scripts remove useless py 1 天之前
src reopen stock lot ledger report and improve stock ledger report and if INT show as x.00 11 小時之前
.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'