liuchengxin
2022-05-27 d138b7df8fa97dc7ed6b07acdfef804ebb186a74
BUG修改
13个文件已修改
198 ■■■■ 已修改文件
src/assets/styles/custom.scss 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basics/building/index.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basics/organization/index.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/components/constructionBatch/list.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/components/nvr/list.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/components/organization/organizationList.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/ai/index.vue 47 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/exchange/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/iot/index.vue 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/ipc/index.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/nvr/index.vue 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/server/index.vue 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/construction/system/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/styles/custom.scss
@@ -3,8 +3,8 @@
  background-color:#f8f8f8;
}
::-webkit-scrollbar {//滚动条的宽度
  width:6px;
  height:6px;
  width:10px;
  height:10px;
}
::-webkit-scrollbar-thumb {//滚动条的设置
  background-color:#dddddd;
src/views/basics/building/index.vue
@@ -42,13 +42,14 @@
        v-loading="loading"
        :data="buildingList"
        row-key="id"
        height="calc(100vh - 210px)"
        default-expand-all
        :tree-props="{children: 'children', hasChildren: 'hasChildren'}"
    >
      <el-table-column label="单元名称" align="center" prop="name"/>
      <el-table-column label="单元编号" prop="code"/>
      <el-table-column label="显示顺序" align="center" prop="orderNum"/>
      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
      <el-table-column label="单元名称" align="left" prop="name"/>
      <el-table-column label="单元编号" align="left" width="150" prop="code"/>
      <el-table-column label="显示顺序" align="center" width="80" prop="orderNum"/>
      <el-table-column label="操作" align="center" width="180" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
              size="mini"
src/views/basics/organization/index.vue
@@ -33,13 +33,14 @@
        v-loading="loading"
        :data="organizationList"
        row-key="id"
        height="calc(100vh - 210px)"
        default-expand-all
        :tree-props="{children: 'children', hasChildren: 'hasChildren'}"
    >
      <el-table-column label="机构名称" align="center" prop="name"/>
      <el-table-column label="机构编号" prop="code"/>
      <el-table-column label="显示顺序" align="center" prop="orderNum"/>
      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
      <el-table-column label="机构名称" align="left" prop="name"/>
      <el-table-column label="机构编号" align="left" width="150" prop="code"/>
      <el-table-column label="显示顺序" width="80" align="center" prop="orderNum"/>
      <el-table-column label="操作" align="center" width="180" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
              size="mini"
src/views/components/constructionBatch/list.vue
@@ -16,7 +16,7 @@
      </el-form-item>
    </el-form>
    <el-table v-loading="loading" :data="constructionBatchList" highlight-current-row
    <el-table v-loading="loading" :data="constructionBatchList" highlight-current-row height="50vh"
              @current-change="handleCurrentChange">
      <el-table-column label="序号" type="index" align="center">
        <template slot-scope="scope">
src/views/components/nvr/list.vue
@@ -17,7 +17,7 @@
      </el-form-item>
    </el-form>
    <el-table v-loading="loading" :data="nvrList" highlight-current-row
    <el-table v-loading="loading" :data="nvrList" highlight-current-row height="50vh"
              @current-change="handleCurrentChange">
      <el-table-column label="序号" align="center" width="50">
        <template slot-scope="scope">
src/views/components/organization/organizationList.vue
@@ -21,6 +21,7 @@
        v-loading="loading"
        :data="organizationList"
        row-key="id"
        height="50vh"
        default-expand-all
        :tree-props="{children: 'children', hasChildren: 'hasChildren'}"
        highlight-current-row
src/views/construction/ai/index.vue
@@ -75,23 +75,24 @@
          <span>{{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}</span>
        </template>
      </el-table-column>
      <el-table-column label="部署名称" align="center" prop="deploymentName"/>
      <el-table-column label="支持通道" align="center" prop="passageway">
        <template slot-scope="scope">
          <dict-tag :options="dict.type.DICT112" :value="scope.row.passageway"/>
        </template>
      </el-table-column>
      <el-table-column label="LAN1" min-width="150" align="center" prop="lanOne"/>
      <el-table-column label="IP" width="130" align="center" prop="ipOne"/>
      <el-table-column label="LAN2" min-width="150" align="center" prop="lanTwo"/>
      <el-table-column label="IP" width="130" align="center" prop="ipTwo"/>
      <el-table-column label="登录账户" min-width="180" align="center" prop="loginAccount"/>
      <el-table-column label="安装位置" min-width="180" align="center" prop="buildingId_dictText"/>
      <el-table-column label="所属单位" min-width="180" align="center" prop="organizationId_dictText"/>
      <el-table-column label="施工批次" min-width="180" align="center" prop="constructionBatchId_dictText"/>
      <el-table-column label="部署名称" min-width="300" align="center" prop="deploymentName"/>
<!--      <el-table-column label="支持通道" align="center" prop="passageway">-->
<!--        <template slot-scope="scope">-->
<!--          <dict-tag :options="dict.type.DICT112" :value="scope.row.passageway"/>-->
<!--        </template>-->
<!--      </el-table-column>-->
      <el-table-column label="IP(LAN1)" width="130" align="center" prop="ipOne"/>
<!--      <el-table-column label="LAN1" min-width="150" align="center" prop="lanOne"/>-->
<!--      <el-table-column label="LAN2" min-width="150" align="center" prop="lanTwo"/>-->
<!--      <el-table-column label="IP" width="130" align="center" prop="ipTwo"/>-->
      <el-table-column label="账户/密码" min-width="220" align="center" prop="loginAccount"/>
<!--      <el-table-column label="所属单位" min-width="180" align="center" prop="organizationId_dictText"/>-->
<!--      <el-table-column label="施工批次" min-width="180" align="center" prop="constructionBatchId_dictText"/>-->
      <el-table-column label="序列号" min-width="150" align="center" prop="serialNumber"/>
      <el-table-column label="型号" min-width="120" align="center" prop="model"/>
<!--      <el-table-column label="型号" min-width="120" align="center" prop="model"/>-->
      <el-table-column label="生产厂商" min-width="220" align="center" prop="manufacturerId_dictText"/>
      <el-table-column label="安装位置" min-width="240" align="center" prop="buildingId_dictText"/>
      <el-table-column label="操作" align="center" fixed="right" width="180" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
@@ -139,7 +140,7 @@
          </el-col>
          <el-col :span="12">
            <el-form-item label="通道" prop="passageway">
              <el-select v-model="form.passageway" placeholder="请选择通道">
              <el-select v-model="form.passageway" placeholder="请选择通道" style="width: 100%;">
                <el-option
                    v-for="dict in dict.type.DICT112"
                    :key="dict.value"
@@ -153,7 +154,7 @@
        <el-row>
          <el-col :span="12">
            <el-form-item label="LAN1" prop="lanOne">
              <el-input v-model="form.lanOne" placeholder="请输入LAN1"/>
              <el-input v-model="form.lanOne" placeholder="请输入校园网端口"/>
            </el-form-item>
          </el-col>
          <el-col :span="12">
@@ -165,7 +166,7 @@
        <el-row>
          <el-col :span="12">
            <el-form-item label="LAN2" prop="lanTwo">
              <el-input v-model="form.lanTwo" placeholder="请输入LAN2"/>
              <el-input v-model="form.lanTwo" placeholder="请输入局域网端口"/>
            </el-form-item>
          </el-col>
          <el-col :span="12">
@@ -174,8 +175,8 @@
            </el-form-item>
          </el-col>
        </el-row>
        <el-form-item label="登录账户" prop="loginAccount">
          <el-input v-model="form.loginAccount" maxlength="64" show-word-limit placeholder="请输入登录账户"/>
        <el-form-item label="账户/密码" prop="loginAccount">
          <el-input v-model="form.loginAccount" maxlength="64" show-word-limit placeholder="请输入账户/密码"/>
        </el-form-item>
        <el-form-item label="安装位置" prop="buildingId">
          <building v-if="open" v-model="form.buildingId" :schoolId="schoolId"></building>
@@ -282,10 +283,10 @@
          {required: true, message: "通道不能为空", trigger: "change"}
        ],
        lanOne: [
          {required: true, message: "LAN1不能为空", trigger: "blur"},
          {required: true, message: "校园网端口不能为空", trigger: "blur"},
          {
            pattern: /^[0-9a-fA-F:]*$/,
            message: "请输入正确的LAN1",
            message: "请输入正确的校园网端口",
            trigger: "blur"
          }
        ],
@@ -300,7 +301,7 @@
        lanTwo: [
          {
            pattern: /^[0-9a-fA-F:]*$/,
            message: "请输入正确的LAN2",
            message: "请输入正确的局域网端口",
            trigger: "blur"
          }
        ],
src/views/construction/exchange/index.vue
@@ -135,13 +135,13 @@
          <dict-tag :options="dict.type.DICT114" :value="scope.row.indexB"/>
        </template>
      </el-table-column>
      <el-table-column label="安装位置" min-width="180" align="center" prop="buildingId_dictText"/>
      <el-table-column label="具体位置" min-width="220" align="center" prop="address"/>
      <el-table-column label="所属单位" min-width="180" align="center" prop="organizationId_dictText"/>
      <el-table-column label="施工批次" min-width="180" align="center" prop="constructionBatchId_dictText"/>
      <el-table-column label="序列号" min-width="180" align="center" prop="serialNumber"/>
      <el-table-column label="型号" min-width="180" align="center" prop="model"/>
      <el-table-column label="生产厂商" min-width="220" align="center" prop="manufacturerId_dictText"/>
      <el-table-column label="安装位置" min-width="180" align="center" prop="buildingId_dictText"/>
<!--      <el-table-column label="具体位置" min-width="220" align="center" prop="address"/>-->
<!--      <el-table-column label="所属单位" min-width="180" align="center" prop="organizationId_dictText"/>-->
<!--      <el-table-column label="施工批次" min-width="180" align="center" prop="constructionBatchId_dictText"/>-->
<!--      <el-table-column label="型号" min-width="180" align="center" prop="model"/>-->
      <el-table-column label="操作" align="center" fixed="right" width="220" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
src/views/construction/iot/index.vue
@@ -107,25 +107,25 @@
          <span>{{ scope.$index + (queryParams.pageNum - 1) * queryParams.pageSize + 1 }} </span>
        </template>
      </el-table-column>
      <el-table-column label="部署名称" align="center" prop="deploymentName"/>
      <el-table-column label="部署名称" align="center" min-width="300" prop="deploymentName"/>
      <el-table-column label="版本" align="center" prop="edition">
        <template slot-scope="scope">
          <dict-tag :options="dict.type.DICT110" :value="scope.row.edition"/>
        </template>
      </el-table-column>
      <el-table-column label="LAN" align="center" min-width="150" prop="lan"/>
<!--      <el-table-column label="LAN" align="center" min-width="150" prop="lan"/>-->
      <el-table-column label="IP" align="center" min-width="130" prop="ip"/>
      <el-table-column label="通道1" align="center" min-width="180" prop="passagewayOne_dictText"/>
      <el-table-column label="通道2" align="center" min-width="180" prop="passagewayTwo_dictText"/>
      <el-table-column label="通道3" align="center" min-width="180" prop="passagewayThree_dictText"/>
      <el-table-column label="通道4" align="center" min-width="180" prop="passagewayFour_dictText"/>
      <el-table-column label="安装位置" min-width="180" align="center" prop="buildingId_dictText"/>
      <el-table-column label="所属单位" min-width="180" align="center" prop="organizationId_dictText"/>
      <el-table-column label="施工批次" min-width="150" align="center" prop="constructionBatchId_dictText"/>
      <el-table-column label="序列号" align="center" prop="serialNumber"/>
      <el-table-column label="型号" align="center" prop="model"/>
      <el-table-column label="监控对象" align="center" min-width="220" prop="monitorObject"/>
      <el-table-column label="序列号" align="center" min-width="220" prop="serialNumber"/>
      <el-table-column label="生产厂商" align="center" min-width="220" prop="manufacturerId_dictText"/>
      <el-table-column label="监控对象" align="center" min-width="180" prop="monitorObject"/>
      <el-table-column label="安装位置" min-width="240" align="center" prop="buildingId_dictText"/>
<!--      <el-table-column label="通道1" align="center" min-width="180" prop="passagewayOne_dictText"/>-->
<!--      <el-table-column label="通道2" align="center" min-width="180" prop="passagewayTwo_dictText"/>-->
<!--      <el-table-column label="通道3" align="center" min-width="180" prop="passagewayThree_dictText"/>-->
<!--      <el-table-column label="通道4" align="center" min-width="180" prop="passagewayFour_dictText"/>-->
<!--      <el-table-column label="所属单位" min-width="180" align="center" prop="organizationId_dictText"/>-->
<!--      <el-table-column label="施工批次" min-width="150" align="center" prop="constructionBatchId_dictText"/>-->
<!--      <el-table-column label="型号" align="center" prop="model"/>-->
      <el-table-column label="操作" align="center" fixed="right" width="180" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
src/views/construction/ipc/index.vue
@@ -75,20 +75,16 @@
      </el-table-column>
      <el-table-column label="MAC" min-width="150" align="center" prop="mac"/>
      <el-table-column label="IP" width="130" align="center" prop="ip"/>
      <el-table-column label="端口" width="80" align="center" prop="port"/>
      <el-table-column label="登录账户" min-width="120" align="center" prop="loginAccount"/>
      <el-table-column label="NVR" align="center" prop="nvrId_dictText">
      <el-table-column label="账户/密码" min-width="180" align="center" prop="loginAccount"/>
      <el-table-column label="NVR" align="center" min-width="150" prop="nvrId_dictText">
        <template slot-scope="scope">
          <el-link type="primary" @click="nvrClick(scope.row)">{{ scope.row.nvrId_dictText }}</el-link>
        </template>
      </el-table-column>
      <el-table-column label="通道" align="center" prop="passageway_dictText"/>
      <el-table-column label="安装位置" min-width="240" align="center" prop="buildingId_dictText"/>
      <el-table-column label="所属单位" min-width="200" align="center" prop="organizationId_dictText"/>
      <el-table-column label="施工批次" min-width="120" align="center" prop="constructionBatchId_dictText"/>
      <el-table-column label="序列号" min-width="180" align="center" prop="serialNumber"/>
      <el-table-column label="型号" min-width="180" align="center" prop="model"/>
      <el-table-column label="生产厂商" min-width="220" align="center" prop="manufacturerId_dictText"/>
      <el-table-column label="安装位置" min-width="240" align="center" prop="buildingId_dictText"/>
      <el-table-column label="操作" align="center" fixed="right" width="180" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
@@ -126,9 +122,9 @@
    />
    <!-- 添加或修改ipc设备对话框 -->
    <el-dialog :title="title" :visible.sync="open" width="900px" :append-to-body="true" :close-on-click-modal="false"
    <el-dialog :title="title" :visible.sync="open" width="920px" :append-to-body="true" :close-on-click-modal="false"
               :destroy-on-close="true">
      <el-form ref="form" :model="form" :rules="rules" label-width="80px" :disabled="disabled">
      <el-form ref="form" :model="form" :rules="rules" label-width="90px" :disabled="disabled">
        <el-row>
          <el-col :span="8">
            <el-form-item label="MAC" prop="mac">
@@ -146,8 +142,8 @@
            </el-form-item>
          </el-col>
        </el-row>
        <el-form-item label="登录账户" prop="loginAccount">
          <el-input v-model="form.loginAccount" maxlength="64" show-word-limit placeholder="请输入登录账号"/>
        <el-form-item label="账户/密码" prop="loginAccount">
          <el-input v-model="form.loginAccount" maxlength="64" show-word-limit placeholder="请输入账户/密码"/>
        </el-form-item>
        <el-row>
          <el-col :span="12">
@@ -157,7 +153,7 @@
          </el-col>
          <el-col :span="12">
            <el-form-item label="通道" prop="passageway">
              <el-select v-model="form.passageway" placeholder="请选择通道(路)">
              <el-select v-model="form.passageway" placeholder="请选择通道(路)" style="width: 100%;">
                <el-option
                    v-for="dict in dict.type.DICT109"
                    :key="dict.value"
src/views/construction/nvr/index.vue
@@ -80,20 +80,20 @@
          <span>{{ scope.$index + (queryParams.pageNum - 1) * queryParams.pageSize + 1 }} </span>
        </template>
      </el-table-column>
      <el-table-column label="部署名称" min-width="150" align="center" prop="deploymentName"/>
      <el-table-column label="部署名称" min-width="240" align="center" prop="deploymentName"/>
      <el-table-column label="通道(路)" width="120" align="center" prop="passageway_dictText"/>
      <el-table-column label="LAN1" align="center" width="150" prop="lanOne"/>
      <el-table-column label="IP" align="center" width="130" prop="ipOne"/>
      <el-table-column label="LAN2" align="center" min-width="150" prop="lanTwo"/>
      <el-table-column label="IP" align="center" width="130" prop="ipTwo"/>
      <el-table-column label="登录账户" align="center" min-width="120" prop="loginAccount"/>
<!--      <el-table-column label="LAN1" align="center" width="150" prop="lanOne"/>-->
<!--      <el-table-column label="IP" align="center" width="130" prop="ipOne"/>-->
<!--      <el-table-column label="安装位置" align="center" min-width="240" prop="buildingId_dictText"/>-->
<!--      <el-table-column label="所属单位" align="center" min-width="200" prop="organizationId_dictText"/>-->
<!--      <el-table-column label="施工批次" align="center" prop="constructionBatchId_dictText"/>-->
<!--      <el-table-column label="型号" align="center" min-width="180" prop="model"/>-->
      <el-table-column label="IP(LAN2)" align="center" width="130" prop="ipTwo"/>
<!--      <el-table-column label="LAN2" align="center" min-width="150" prop="lanTwo"/>-->
      <el-table-column label="账户/密码" align="center" min-width="180" prop="loginAccount"/>
      <el-table-column label="序列号" min-width="220" align="center" prop="serialNumber"/>
      <el-table-column label="生产厂商" align="center" min-width="220" prop="manufacturerId_dictText"/>
      <el-table-column label="硬盘" align="center" min-width="120" prop="hardDisk"/>
      <el-table-column label="安装位置" align="center" min-width="240" prop="buildingId_dictText"/>
      <el-table-column label="所属单位" align="center" min-width="200" prop="organizationId_dictText"/>
      <el-table-column label="施工批次" align="center" prop="constructionBatchId_dictText"/>
      <el-table-column label="序列号" min-width="180" align="center" prop="serialNumber"/>
      <el-table-column label="型号" align="center" min-width="180" prop="model"/>
      <el-table-column label="生产厂商" align="center" min-width="200" prop="manufacturerId_dictText"/>
      <el-table-column label="操作" align="center" fixed="right" width="220" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button
@@ -139,7 +139,7 @@
    <!-- 添加或修改NVR设备对话框 -->
    <el-dialog :title="title" :visible.sync="open" width="600px" :append-to-body="true" :close-on-click-modal="false">
      <el-form ref="form" :model="form" :rules="rules" label-width="80px" :disabled="disabled">
      <el-form ref="form" :model="form" :rules="rules" label-width="90px" :disabled="disabled">
        <el-row>
          <el-col :span="12">
            <el-form-item label="部署名称" prop="deploymentName">
@@ -185,8 +185,8 @@
        </el-row>
        <el-row>
          <el-col :span="12">
            <el-form-item label="登录账号" prop="loginAccount">
              <el-input v-model="form.loginAccount" maxlength="64" show-word-limit placeholder="请输入登录账号"/>
            <el-form-item label="账户/密码" prop="loginAccount">
              <el-input v-model="form.loginAccount" maxlength="64" show-word-limit placeholder="请输入账户/密码"/>
            </el-form-item>
          </el-col>
          <el-col :span="12">
src/views/construction/server/index.vue
@@ -75,25 +75,25 @@
          <span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
        </template>
      </el-table-column>
      <el-table-column label="部署名称" min-width="120" align="center" prop="deploymentName"/>
      <el-table-column label="LAN" align="center" min-width="150" prop="lan"/>
      <el-table-column label="IP" align="center" prop="ip" min-width="130"/>
      <el-table-column label="部署名称" min-width="300" align="center" prop="deploymentName"/>
      <el-table-column label="操作系统" align="center" min-width="180" prop="operatingSystem">
        <template slot-scope="scope">
          <dict-tag :options="dict.type.DICT115" :value="scope.row.operatingSystem"/>
        </template>
      </el-table-column>
      <el-table-column label="系统账号" align="center" prop="account"/>
      <el-table-column label="部署位置" align="center" min-width="180" prop="buildingId_dictText"/>
      <el-table-column label="机柜号" align="center" prop="cabinetNumber"/>
      <el-table-column label="机架号" align="center" prop="rackNumber"/>
      <el-table-column label="所属单位" align="center" min-width="180" prop="organizationId_dictText"/>
      <el-table-column label="施工批次" align="center" min-width="180" prop="constructionBatchId_dictText"/>
      <el-table-column label="序列号" align="center" min-width="180" prop="serialNumber"/>
      <el-table-column label="型号" align="center" min-width="180" prop="model"/>
<!--      <el-table-column label="LAN" align="center" min-width="150" prop="lan"/>-->
      <el-table-column label="IP" align="center" prop="ip" min-width="130"/>
      <el-table-column label="账号/密码" align="center" width="220" prop="account"/>
      <el-table-column label="序列号" align="center" min-width="240" prop="serialNumber"/>
      <el-table-column label="生产厂商" align="center" min-width="220" prop="manufacturerId_dictText"/>
      <el-table-column label="性能指标" align="center" min-width="120" prop="performanceIndex"/>
      <el-table-column label="备注" align="center" min-width="120" prop="remarks"/>
      <el-table-column label="备注" align="center" min-width="220" prop="remarks"/>
<!--      <el-table-column label="部署位置" align="center" min-width="180" prop="buildingId_dictText"/>-->
<!--      <el-table-column label="机柜号" align="center" prop="cabinetNumber"/>-->
<!--      <el-table-column label="机架号" align="center" prop="rackNumber"/>-->
<!--      <el-table-column label="所属单位" align="center" min-width="180" prop="organizationId_dictText"/>-->
<!--      <el-table-column label="施工批次" align="center" min-width="180" prop="constructionBatchId_dictText"/>-->
<!--      <el-table-column label="型号" align="center" min-width="180" prop="model"/>-->
<!--      <el-table-column label="性能指标" align="center" min-width="120" prop="performanceIndex"/>-->
      <!--      <el-table-column label="附件" align="center" prop="filePath" />-->
      <el-table-column label="操作" align="center" fixed="right" width="220" class-name="small-padding fixed-width">
        <template slot-scope="scope">
@@ -170,8 +170,8 @@
            </el-form-item>
          </el-col>
          <el-col :span="12">
            <el-form-item label="账户" prop="account">
              <el-input v-model="form.account" maxlength="64" show-word-limit placeholder="请输入账户"/>
            <el-form-item label="账户/密码" prop="account">
              <el-input v-model="form.account" maxlength="64" show-word-limit placeholder="请输入账户/密码"/>
            </el-form-item>
          </el-col>
        </el-row>
src/views/construction/system/index.vue
@@ -70,19 +70,19 @@
          <span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
        </template>
      </el-table-column>
      <el-table-column label="软件名称" align="center" prop="name"/>
      <el-table-column label="软件名称" align="center" min-width="180" prop="name"/>
      <el-table-column label="版本" min-width="180" align="center" prop="edition"/>
      <el-table-column label="功能描述" min-width="180" align="center" prop="functionDescription"/>
      <el-table-column label="授权方式" min-width="180" align="center" prop="authorizationMethod_dictText"/>
      <el-table-column label="授权数量" min-width="180" align="center" prop="authorizedQuantity"/>
      <el-table-column label="载体服务器" align="center" prop="serverId_dictText">
      <el-table-column label="载体服务器" align="center" width="180" prop="serverId_dictText">
        <template slot-scope="scope">
          <el-link type="primary" @click="serverClick(scope.row)">{{scope.row.serverId_dictText}}</el-link>
        </template>
      </el-table-column>
      <el-table-column label="施工批次" min-width="180" align="center" prop="constructionBatchId_dictText"/>
      <el-table-column label="生产厂商" min-width="220" align="center" prop="manufacturerId_dictText"/>
      <el-table-column label="备注" align="center" min-width="180" prop="remarks"/>
      <el-table-column label="功能描述" min-width="180" align="center" prop="functionDescription"/>
<!--      <el-table-column label="施工批次" min-width="180" align="center" prop="constructionBatchId_dictText"/>-->
<!--      <el-table-column label="备注" align="center" min-width="180" prop="remarks"/>-->
      <el-table-column label="操作" align="center" fixed="right" width="220" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button