{"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\\FlowMatrixSelector.vue?vue&type=template&id=dadf6e80&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowMatrixSelector.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=\"70%\"\n  title=\"选择角色矩阵\"\n  :visible.sync=\"dialogVisible\"\n  :close-on-click-modal=\"false\"\n  v-if=\"dialogVisible\"\n  top=\"8vh\"\n  append-to-body\n>\n  <el-row :gutter=\"15\">\n    <el-col :span=\"10\">\n      <el-card>\n        <ht-table\n          @load=\"loadData\"\n          :data=\"data\"\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=\"queryRowClick\"\n          quick-search-props=\"name,code\"\n          :defaultQuerys=\"[{property: 'isDele', value: 0, group: 'main', operation: 'EQUAL', relation: 'AND'}]\"\n        >\n          <template>\n            <ht-table-column prop=\"name\" label=\"名称\" show-overflow-tooltip>\n              <template slot-scope=\"scope\">\n                <span>{{scope.row.name}}</span>\n              </template>\n            </ht-table-column>\n            <ht-table-column prop=\"code\" label=\"别名\" show-overflow-tooltip>\n              <template slot-scope=\"scope\">\n                <span>{{scope.row.code}}</span>\n              </template>\n            </ht-table-column>\n          </template>\n        </ht-table>\n      </el-card>\n    </el-col>\n    <el-col :span=\"14\">\n      <el-card>\n        <el-form data-vv-scope=\"matrixForm\">\n          <div>\n            <table class=\"table table-bordered\" style=\"width:100%\">\n              <tr>\n                <th width=\"18%\">矩阵名称</th>\n                <td ng-bind>{{curMatrix.name}}</td>\n              </tr>\n              <tr>\n                <th width=\"18%\">矩阵别名</th>\n                <td>{{curMatrix.code}}</td>\n              </tr>\n              <tr>\n                <th width=\"18%\">返回角色列</th>\n                <td>\n                  <ht-select\n                    :options=\"curRoleList\"\n                    :props=\"{key:'code',value:'name'}\"\n                    v-model=\"curMatrix.roleCode\"\n                    validate=\"required\"\n                    @change=\"roleCodeChange\"\n                  />\n                </td>\n              </tr>\n            </table>\n          </div>\n          <div style=\"margin-top: 5px;width:100%\" v-if=\"curMatrix.params\">\n            <table class=\"table table-bordered\" style=\"width: 100%;\">\n              <tr>\n                <th width=\"18%\">条件名称</th>\n                <th width=\"12%\">条件别名</th>\n                <th width=\"15%\">参数类型</th>\n                <th>参数值\n                    <el-tooltip placement=\"top\">\n                      <div slot=\"content\">比较的是条件字段的id值，而不是text值</div>\n                      <i class=\"el-icon-question\" />\n                    </el-tooltip>\n              </th>\n              </tr>\n              <tr v-for=\"(param,$index) in curMatrix.params\" :key=\"$index\">\n                <td>{{param.name}}</td>\n                <td>{{param.code}}</td>\n                <td>{{param.paraType}}</td>\n                <td>\n                  <ht-input\n                    v-model=\"param.value\"\n                    size=\"mini\"\n                    :validate=\"{required:param.valueType!='2'}\"\n                    :disabled=\"param.valueType=='2'\"\n                    :readonly = \"param.valueType == '0'\"\n                    placeholder\n                  >\n                    <el-select\n                      v-model=\"param.valueType\"\n                      placeholder=\"请选择\"\n                      @change=\"param.value =''\"\n                      class=\"valueType_select\"\n                      size=\"mini\"\n                      style=\"width: 70px;\"\n                      slot=\"prepend\"\n                    >\n                      <el-option label=\"变量\" v-if=\"!parentParam.test\" value=\"0\"></el-option>\n                      <el-option label=\"固定值\" value=\"1\"></el-option>\n                      <el-option label=\"为空\" value=\"2\"></el-option>\n                    </el-select>\n                    <label @click=\"setCurParam(param)\" slot=\"append\" v-if=\"param.valueType=='0'\">\n                      <FlowVarSelector :defId=\"parentParam.defId\" @node-click=\"varTreeOnConfirm\" />\n                    </label>\n                  </ht-input>\n                </td>\n              </tr>\n            </table>\n          </div>\n        </el-form>\n      </el-card>\n    </el-col>\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  </el-row>\n\n  <span slot=\"footer\" class=\"dialog-footer\">\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</el-dialog>\n",null]}