{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowHrScriptSelector.vue?vue&type=template&id=6b62fdd7&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowHrScriptSelector.vue","mtime":1675071991803},{"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-dialog\n  class=\"hr-script-select\"\n  width=\"80%\"\n  :title=\"(parentParam.test?'测试':'选择')+'人员脚本'\"\n  :visible.sync=\"dialogVisible\"\n  :close-on-click-modal=\"false\"\n  v-if=\"dialogVisible\"\n  top=\"8vh\"\n  append-to-body\n>\n  <div style=\"width:100%;height:500px\">\n    <div style=\"float: left;width:44%;height:100%\">\n      <ht-table\n        @load=\"loadData\"\n        :data=\"scriptData\"\n        :pageResult=\"pageResult\"\n        ref=\"htTable\"\n        :show-export=\"false\"\n        :show-custom-column=\"false\"\n        :selectable=\"false\"\n        highlight-current-row\n        @row-click=\"orgRowClick\"\n        quick-search-props=\"methodName,methodDesc,classInsName\"\n      >\n        <template>\n          <ht-table-column prop=\"methodName\" label=\"脚本别名\" show-overflow-tooltip width=\"180\">\n            <template slot-scope=\"scope\">\n              <span v-if=\"scope.row.enable == 1\">{{scope.row.methodName}}</span>\n            </template>\n          </ht-table-column>\n          <ht-table-column prop=\"methodDesc\" label=\"脚本描述\" show-overflow-tooltip>\n            <template slot-scope=\"scope\">\n              <span v-if=\"scope.row.enable == 1\">{{scope.row.methodDesc}}</span>\n            </template>\n          </ht-table-column>\n        </template>\n      </ht-table>\n    </div>\n    <div style=\"width:55%;float: left;margin-left: 5px;\">\n      <div v-if=\"curScript.params\">\n        <table class=\"table table-bordered\" style=\"width:100%\">\n          <tr>\n            <th width=\"18%\">脚本别名</th>\n            <td ng-bind>{{curScript.methodName}}</td>\n          </tr>\n          <tr>\n            <th width=\"18%\">脚本描述</th>\n            <td>{{curScript.methodDesc}}</td>\n          </tr>\n          <tr>\n            <th width=\"18%\">实例名</th>\n            <td>{{curScript.classInsName}}</td>\n          </tr>\n        </table>\n      </div>\n      <div style=\"margin-top: 5px;width:100%\" v-if=\"curScript.params\">\n        <table class=\"table table-bordered\" style=\"width: 100%;\">\n          <tr>\n            <th width=\"8%\">名称</th>\n            <th width=\"18%\">参数类型</th>\n            <th>参数说明</th>\n            <th width=\"55%\">参数值</th>\n          </tr>\n          <tr v-for=\"(param,$index) in curScript.params\" :key=\"$index\">\n            <td>{{param.paraName}}</td>\n            <td>{{param.paraType}}</td>\n            <td>{{param.paraDesc}}</td>\n            <td>\n              <el-select\n                v-model=\"param.valueType\"\n                @change=\"param.value = '';\"\n                placeholder=\"请选择\"\n                class=\"valueType_select\"\n                size=\"mini\"\n                style=\"width: 70px;\"\n              >\n                <el-option label=\"固定值 \" value=\"1\"></el-option>\n                <el-option label=\"变量\" v-if=\"!parentParam.test\" value=\"0\"></el-option>\n              </el-select>\n\n              <el-input v-model=\"param.value\" size=\"mini\" style=\"width: 55%;\" />\n              <label @click=\"setCurParam(param)\">\n                <FlowVarSelector\n                  v-if=\"param.valueType=='0' &&  !parentParam.test\"\n                  :defId=\"parentParam.defId\"\n                  @node-click=\"varTreeOnConfirm\"\n                />\n                <el-button\n                  v-if=\"param.valueType=='1' && param.paraCt\"\n                  @click=\"showDialogSelector(param)\"\n                  size=\"mini\"\n                >选择值</el-button>\n              </label>\n            </td>\n          </tr>\n        </table>\n      </div>\n    </div>\n\n     <el-dialog\n      class=\"hr-script-select\"\n      width=\"60%\"\n      title=\"脚本执行结果\"\n      :visible.sync=\"resultDialogVisible\"\n      :close-on-click-modal=\"false\"\n      top=\"20vh\"\n      append-to-body\n    >\n    <el-input v-model=\"result\" :disabled=\"true\"  type=\"textarea\"  :rows=\"20\" />\n    </el-dialog>\n  </div>\n\n  <span slot=\"footer\" class=\"dialog-footer\">\n    <form v-form style=\"display: inline-block;\"> \n    <eip-user-selector\n      class=\"test-user-selector\"\n      placeholder=\"选择测试用户\"\n      :single=\"true\"\n      :appendToBody=\"true\"\n      v-model=\"curUser.name\"\n      :config=\"{id:'curUser.id',account:'curUser.account'}\"\n    />\n    <eip-user-selector\n      class=\"test-user-selector\"\n      placeholder=\"选择测试流程发起人\"\n      :single=\"true\"\n      :appendToBody=\"true\"\n      v-model=\"startUser.name\"\n      :config=\"{id:'startUser.id',account:'startUser.account'}\"\n    />\n   </form>\n\n    \n    <el-button type=\"primary\" @click=\"handleClose(true)\" size=\"medium\">测试</el-button>\n    <el-button\n      v-if=\"!parentParam.test\"\n      type=\"primary\"\n      @click=\"handleClose(false)\"\n      size=\"medium\"\n    >确 定</el-button>\n    <el-button @click=\"dialogVisible = false\" size=\"medium\">取 消</el-button>\n  </span>\n  <!-- 用户选择对话框  -->\n  <eip-user-dialog\n    ref=\"user-selector\"\n    name=\"user-selector\"\n    @onConfirm=\"dialogOnConfirm\"\n    append-to-body\n  />\n  <!-- 角色选择对话框  -->\n  <eip-role-dialog\n    ref=\"role-selector\"\n    name=\"role-selector\"\n    @onConfirm=\"dialogOnConfirm\"\n    append-to-body\n  />\n  <!-- 维度选择对话框  -->\n  <eip-demension-dialog\n    ref=\"dem-selector\"\n    name=\"dem-selector\"\n    @onConfirm=\"dialogOnConfirm\"\n    append-to-body\n  />\n  <!-- 职务选择对话框  -->\n  <eip-job-dialog\n    ref=\"job-selector\"\n    name=\"job-selector\"\n    @onConfirm=\"dialogOnConfirm\"\n    append-to-body\n  />\n  <!-- 组织选择对话框  -->\n  <eip-org-dialog\n    ref=\"org-selector\"\n    name=\"org-selector\"\n    @onConfirm=\"dialogOnConfirm\"\n    append-to-body\n  />\n  <!-- 岗位选择对话框  -->\n  <eip-post-dialog\n    ref=\"pos-selector\"\n    name=\"pos-selector\"\n    @onConfirm=\"dialogOnConfirm\"\n    append-to-body\n  />\n\n  <!-- 自定义对话框列表预览 -->\n  <custom-dialog-show\n    :title=\"titlePreview\"\n    ref=\"customDialogShow\"\n    :custom-dialog=\"customDialogPreview\"\n    :alias=\"aliasPreview\"\n    @handle-save=\"dialogOnConfirm\"\n  ></custom-dialog-show>\n  <!-- 自定义对话框树形预览 参数动态传入的--->\n  <custom-dialog-show-tree\n    :title=\"titlePreview\"\n    ref=\"customDialogShowTree\"\n    :custom-dialog=\"customDialogPreview\"\n    :alias=\"aliasPreview\"\n    @onConfirm=\"dialogOnConfirm\"\n  ></custom-dialog-show-tree>\n  <!-- 自定义对话框树形预览  参数没有动态传入的-->\n  <eip-tree-dialog\n    ref=\"eipTreeDialog\"\n    :custom-dialog=\"customDialogPreview\"\n    :ispreview=\"false\"\n    @onConfirm=\"dialogOnConfirm\"\n    :alias=\"aliasPreview\"\n  ></eip-tree-dialog>\n</el-dialog>\n",null]}