{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\flow\\help\\ConditionScriptEdit.vue?vue&type=template&id=2197a5ec&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\flow\\help\\ConditionScriptEdit.vue","mtime":1675071992835},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<el-container>\n  <el-dialog\n    width=\"80%\"\n    :title=\"title\"\n    :visible.sync=\"dialogVisible\"\n    :before-close=\"handleClose\"\n    append-to-body\n    top=\"8vh\"\n    :close-on-click-modal=\"false\"\n  >\n    <el-form :model=\"formData\" data-vv-scope=\"templateForm\">\n      <el-row>\n        <el-col :span=\"12\">\n          <ht-form-item label=\"脚本类型\" label-width=\"120px\">\n            <el-radio\n              v-model=\"formData.type\"\n              :label=\"2\"\n              >人员脚本</el-radio\n            >\n            <el-tooltip class=\"item\" effect=\"dark\" placement=\"top-end\">\n              <div slot=\"content\">\n                <span>人员脚本用于流程设计中节点人员设置，需要新增后端方法则<br/>实现IUserScript接口或者在已实现的接口下进行添加</span>\n              </div>\n              <i class=\"el-icon-question\"></i>\n            </el-tooltip>\n          </ht-form-item>\n        </el-col>\n        <el-col :span=\"12\">\n          <ht-form-item label=\"脚本所在类\" label-width=\"120px\">\n            <ht-select\n                v-if=\"status!=='notEdit'\"\n                v-model=\"formData.className\"\n                :options=\"className\"\n                :props=\"{key:'value',value:'value'}\"\n                :validate=\"{required:true}\"\n                @change=\"classNameChange()\"\n                style=\"width: 350px\"/>\n            <ht-input\n              v-else\n              disabled\n              v-model=\"formData.className\"\n              :validate=\"{ required: true }\"\n            />\n          </ht-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"12\">\n          <ht-form-item label=\"类实例名\" label-width=\"120px\">\n            <ht-input disabled v-model=\"formData.classInsName\" />\n          </ht-form-item>\n        </el-col>\n        <el-col :span=\"12\">\n          <ht-form-item label=\"方法名称\" label-width=\"120px\">\n            <ht-select\n                v-if=\"status!=='notEdit'\"\n                v-model=\"formData.methodName\"\n                :options=\"methodName\"\n                :props=\"{key:'value',value:'value'}\"\n                :validate=\"{required:true}\"\n                style=\"width: 350px\"\n                @change=\"methodNameChange\"/>\n            <ht-input v-else disabled v-model=\"formData.methodName\" />\n          </ht-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"12\">\n          <ht-form-item label=\"返回值类型\" label-width=\"120px\">\n            <ht-input disabled v-model=\"formData.returnType\" />\n          </ht-form-item>\n        </el-col>\n        <el-col :span=\"12\">\n          <ht-form-item label=\"是否有效\" label-width=\"120px\">\n            <ht-select\n              v-if=\"status != 'notEdit'\"\n              :options=\"isEnable\"\n              v-model=\"formData.enable\"\n              style=\"width:350px\"\n            />\n            <span v-else-if=\"formData.enable == 0\">无效</span>\n            <span v-else-if=\"formData.enable == 1\">有效</span>\n          </ht-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col >\n          <ht-form-item   label=\"方法描述\" label-width=\"120px\">\n            <ht-input\n              v-if=\"status != 'notEdit'\"\n              v-model=\"formData.methodDesc\"\n              width=\"600px\"\n              :maxlength=\"200\"\n              :showWordLimit=\"true\"\n            />\n            <ht-input v-else disabled v-model=\"formData.methodDesc\" />\n          </ht-form-item>\n        </el-col>\n      </el-row>\n\n      <el-row>\n        <el-col>\n          <ht-form-item label=\"参数信息\" label-width=\"120px\">\n            <table\n              v-if=\"status != 'notEdit'\"\n              class=\"form-table\"\n              cellspacing=\"0\"\n              cellpadding=\"0\"\n              border=\"0\"\n            >\n              <tbody>\n                <tr>\n                  <th width=\"100px\" style=\"text-align: center\">参数信息:</th>\n                  <th width=\"120px\" style=\"text-align: center\">参数类型:</th>\n                  <th width=\"200px\" style=\"text-align: center\">参数说明:</th>\n                  <th width=\"120px\" style=\"text-align: center\">选择器:</th>\n                  <th width=\"100px\" style=\"text-align: center\">绑定字段:</th>\n                </tr>\n                <tr v-for=\"(item, index) in argument\" :key=\"index\">\n                  <td>\n                    <span>{{ item.paraName }}</span>\n                  </td>\n                  <td>\n                    <span>{{ item.paraType }}</span>\n                  </td>\n                  <td>\n                    <ht-input v-model=\"item.paraDesc\" :maxlength=\"50\" :showWordLimit=\"true\"/>\n                  </td>\n                  <td>\n                    <span>\n                      <el-select\n                        @change=\"selectorChange\"\n                        v-model=\"item.paraCt\"\n                        placeholder=\"请选择\"\n                        :clearable=\"true\"\n                      >\n                        <el-option-group\n                          v-for=\"group in options\"\n                          :key=\"group.label\"\n                          :label=\"group.label\"\n                        >\n                          <el-option\n                            v-for=\"item in group.options\"\n                            :key=\"item.value\"\n                            :label=\"item.label\"\n                            :value=\"item.value\"\n                          >\n                          </el-option>\n                        </el-option-group>\n                      </el-select>\n                    </span>\n                  </td>\n                  <td>\n                    <el-select\n                      @change=\"selectorChange\"\n                      v-model=\"item.paraCtBindKey\"\n                      placeholder=\"请选择\"\n                      :clearable=\"true\"\n                    >\n                      <el-option\n                        v-for=\"item in field\"\n                        :key=\"item.field\"\n                        :label=\"item.comment\"\n                        :value=\"item.field\"\n                      >\n                      </el-option>\n                    </el-select>\n                  </td>\n                </tr>\n              </tbody>\n            </table>\n            <span v-else>{{ formData.argument }}</span>\n          </ht-form-item>\n        </el-col>\n      </el-row>\n    </el-form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <ht-submit-button\n        :url=\"saveUrl()\"\n        :model=\"formData\"\n        :is-submit=\"isSubmit\"\n        scope-name=\"templateForm\"\n        @before-save-data=\"beforeSaveData()\"\n        @after-save-data=\"afterSaveData()\"\n        >保存</ht-submit-button\n      >\n      <el-button @click=\"handleClose\">取 消</el-button>\n    </div>\n  </el-dialog>\n</el-container>\n",null]}