liriming
2024-11-26 5b952f77058a9da5af5e143a6c2c7ba195aa736d
iailab-module-model/iailab-module-model-biz/src/main/resources/template/cpp.vm
@@ -17,7 +17,16 @@
   {
      PyGILThreadLock lock;
      PyObject* pModule = create_py_module("${pyModule}.${pyName}");
      jclass hashmapClass = env->FindClass("java/util/HashMap");
      jmethodID getMID = env->GetMethodID(hashmapClass, "get", "(Ljava/lang/Object;)Ljava/lang/Object;");
      jstring keyJString = env->NewStringUTF("pyFile");
      jobject javaValueObj = env->CallObjectMethod(settings, getMID, keyJString);
      const char* strValue = env->GetStringUTFChars((jstring)javaValueObj, NULL);
      cout << strValue << endl;
      PyObject* pModule = create_py_module(strValue);
      /*PyObject* pModule = create_py_module("${pyModule}.${pyName}");*/
      if (pModule == NULL)
      {
         cout << "model error" << endl;