MrShi
13 小时以前 ffba2c405154eb6de9be00d9b5632e8a33ffc366
改bug
已修改13个文件
69 ■■■■■ 文件已修改
admin/.env.development 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/.env.production 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaInternalCompanyWindow.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaJkCabinetWindow.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaJkKeysWindow.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaJkLineImportWindow.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaJkSketchImportWindow.vue 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/cabinetDetails.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/internalCompany.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/jkCabinet.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/jkCustomer.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/jkKeys.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/jkLine.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/.env.development
@@ -3,9 +3,9 @@
# VUE_APP_API_URL  = 'https://atwl.ahzyssl.com/zhyq_interface'
VUE_APP_API_URL  = 'http://192.168.1.45:10010'
# VUE_APP_API_URL  = 'http://192.168.1.45:10010'
# VUE_APP_API_URL  = 'http://192.168.0.212/system_gateway'
VUE_APP_API_URL  = 'http://192.168.0.212/system_gateway'
# VUE_APP_API_URL  = 'http://localhost:10010'
admin/.env.production
@@ -1,7 +1,7 @@
# 生产环境配置
NODE_ENV = 'production'
# VUE_APP_API_URL  = 'http://192.168.0.212/system_gateway'
VUE_APP_API_URL  = 'http://10.49.39.23/system_gateway'
VUE_APP_API_URL  = 'http://192.168.0.212/system_gateway'
# VUE_APP_API_URL  = 'http://10.49.39.23/system_gateway'
VUE_APP_AMAP_KEY='045542fc5f436b75e6c911c5c84ff8cd'
admin/src/components/business/OperaInternalCompanyWindow.vue
@@ -19,7 +19,8 @@
                <el-input v-model="form.sortnum" placeholder="请输入排序码" v-trim/>
            </el-form-item>
          <el-form-item label="组织类型" prop="type" v-if="(editType === 'edit' && parentId) || (editType === 'add')" >
            <el-radio-group v-model="form.type" :disabled="(editType === 'edit') || (!!(editType === 'add' && parentId))">
<!--              :disabled="(editType === 'edit') || (!!(editType === 'add' && parentId))"-->
            <el-radio-group v-model="form.type">
              <el-radio :label="0">相关方组织</el-radio>
              <el-radio :label="1">内部组织</el-radio>
            </el-radio-group>
admin/src/components/business/OperaJkCabinetWindow.vue
@@ -102,11 +102,11 @@
      </el-form-item>
      <el-form-item label="前缀" prop="noPrefix" v-if="form.noType === 1">
        <div style="width: 100%; display: flex; align-items: center;">
          <el-input style="flex: 1;" v-model="form.noPrefix" placeholder="请输入数字或字母" v-trim/>
          <el-input style="flex: 1;" v-model="form.noPrefix" :disabled="form.id ? true : false" placeholder="请输入数字或字母" v-trim/>
          <span style="margin: 0 20px;">位数</span>
          <el-input style="flex: 1;" v-model="form.noLength" placeholder="请输入数字" v-trim/>
          <el-input style="flex: 1;" v-model="form.noLength" :disabled="form.id ? true : false" placeholder="请输入数字" v-trim/>
          <span style="margin: 0 20px;">起始编号</span>
          <el-input style="flex: 1;" v-model="form.noIndex" placeholder="请输入数字" v-trim/>
          <el-input style="flex: 1;" v-model="form.noIndex" :disabled="form.id ? true : false" placeholder="请输入数字" v-trim/>
        </div>
      </el-form-item>
      <el-form-item label="排列顺序" prop="sortType" v-if="form.noType === 1">
admin/src/components/business/OperaJkKeysWindow.vue
@@ -20,8 +20,8 @@
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="RFID标签" prop="rfidLable">
        <el-input v-model="form.rfidLable" placeholder="请输入RFID标签" v-trim/>
      <el-form-item label="RFID标签" prop="rfidCode">
        <el-input v-model="form.rfidCode" placeholder="请输入RFID标签" v-trim/>
      </el-form-item>
      <el-form-item label="领取规则" prop="roleType">
        <el-radio-group v-model="form.roleType">
@@ -48,7 +48,7 @@
        id: null,
        code: '',
        carId: '',
        rfidLable: '',
        rfidCode: '',
        roleType: 0
      },
      // 验证规则
@@ -59,7 +59,7 @@
        carId: [
          { required: true, message: '请选择所属车辆', trigger: 'blur' }
        ],
        rfidLable: [
        rfidCode: [
          { required: true, message: '请输入RFID标签', trigger: 'blur' }
        ],
        roleType: [
admin/src/components/business/OperaJkLineImportWindow.vue
@@ -11,7 +11,7 @@
    <p class="tip-warn"><i class="el-icon-warning"></i>导入说明:<br>
      1.请先下载文件模板,并按照模板要去填写表格内容;<br>
    </p>
    <el-form class="demo-form-inline" >
    <el-form class="demo-form-inline" v-loading="loading">
      <el-form-item label="线路信息" required>
        <div style="width: 100%;display: flex;align-items: center;">
          <el-button type="primary"   @click="clickRef">点击上传</el-button>
@@ -38,7 +38,8 @@
  data () {
    return {
      importing:false,
      fileName: ''
      fileName: '',
      loading: false,
    }
  },
  methods: {
@@ -56,6 +57,7 @@
      this.$refs.fileExcel.click()
    },
    result (e) {
      this.loading = true
      const data = new FormData()
      data.append('file', e.target.files[0])
      importExcel(data)
@@ -69,6 +71,7 @@
          this.fileName = ''
        })
        .finally(() => {
          this.loading = false
          this.$refs.fileExcel.value = null
        })
    }
admin/src/components/business/OperaJkSketchImportWindow.vue
@@ -13,7 +13,7 @@
      2.每次导入销售订单表示即删除之前导入此次相应日期的订单记录,以此次导入的数据为主;<br>
    </p>
    <el-form class="demo-form-inline"  :model="form" ref="form" :rules="rules">
      <el-form-item label="送货日期" prop="dateInfo"  >
      <el-form-item label="送货日期" prop="dateInfo" v-loading="loading">
        <el-date-picker v-model="form.dateInfo" value-format="yyyy-MM-dd" placeholder="请输入日期" />
      </el-form-item>
      <el-form-item label="订单信息" required>
@@ -42,6 +42,7 @@
  data () {
    return {
      importing: false,
      loading: false,
      fileName: '',
      form: {
        dateInfo: null
@@ -71,6 +72,7 @@
      })
    },
    result (e) {
      this.loading = true
      const data = new FormData()
      data.append('dateInfo', this.form.dateInfo)
      data.append('file', e.target.files[0])
@@ -85,6 +87,7 @@
          this.fileName = ''
        })
        .finally(() => {
          this.loading = false
          this.$refs.fileExcel.value = null
        })
    }
admin/src/components/business/cabinetDetails.vue
@@ -179,6 +179,7 @@
          unBindKeys(this.ids)
            .then(res => {
              this.getList()
              this.getKeysAll()
            })
        }).catch(() => {
@@ -207,7 +208,7 @@
          page: 1,
          model: {
            cabinetId: this.id,
            keyId: this.searchForm.keyId,
            keyCode: this.searchForm.keyCode,
            status: this.searchForm.status,
            bindStatus: this.searchForm.bindStatus,
            workingStatus: this.searchForm.workingStatus
admin/src/views/business/internalCompany.vue
@@ -45,9 +45,10 @@
        <el-table-column prop="editDate" label="最后更新时间" min-width="100px"></el-table-column>
        <el-table-column label="操作" width="230" fixed="right">
          <template slot-scope="{row}">
<!--            v-if="row.type ==0"-->
            <el-button type="text"
              @click="$refs.OperaInternalCompanyWindow.open('编辑企业信息', { id: row.parentId, name: row.parentName, type: row.parentType, companyPath: row.parentCompanyPath }, row, 'edit')"
              icon="el-icon-edit" v-permissions="['business:company:update']" v-if="row.type ==0">编辑</el-button>
              icon="el-icon-edit" v-permissions="['business:company:update']">编辑</el-button>
            <el-button type="text" @click="$refs.OperaInternalCompanyWindow.open('新建子级', row, null, 'add')"
              icon="el-icon-plus">新建子级</el-button>
            <el-button type="text" @click="deleteById(row)" style="color: red" icon="el-icon-delete"
admin/src/views/business/jkCabinet.vue
@@ -8,8 +8,8 @@
      <el-form-item label="设备名称" prop="name">
        <el-input v-model="searchForm.name" placeholder="请输入设备名称" @keypress.enter.native="search"></el-input>
      </el-form-item>
      <el-form-item label="运行状态" prop="rumStatus">
        <el-select v-model="searchForm.rumStatus" placeholder="请选择" @change="search">
      <el-form-item label="运行状态" prop="runStatus">
        <el-select v-model="searchForm.runStatus" placeholder="请选择" @change="search">
          <el-option label="全部" value=""></el-option>
          <el-option label="在线" :value="0"></el-option>
          <el-option label="离线" :value="1"></el-option>
@@ -18,8 +18,8 @@
      <el-form-item label="状态" prop="status">
        <el-select v-model="searchForm.status" placeholder="请选择" @change="search">
          <el-option label="全部" value=""></el-option>
          <el-option label="启用" :value="1"></el-option>
          <el-option label="禁用" :value="0"></el-option>
          <el-option label="启用" :value="0"></el-option>
          <el-option label="禁用" :value="1"></el-option>
        </el-select>
      </el-form-item>
      <section>
@@ -116,7 +116,7 @@
        code: '',
        name: '',
        status: '',
        rumStatus: ''
        runStatus: ''
      },
      form: null
    }
admin/src/views/business/jkCustomer.vue
@@ -144,6 +144,11 @@
    this.loadLines()
  },
  methods: {
    reset() {
      this.lineList = []
      this.$refs.searchForm.resetFields()
      this.search()
    },
    loadCategory () {
      fetchCateList({
        type: 4
admin/src/views/business/jkKeys.vue
@@ -45,7 +45,11 @@
        <el-table-column type="selection" width="55"></el-table-column>
        <el-table-column prop="code" label="钥匙编号" min-width="100px"></el-table-column>
        <el-table-column prop="carCode" label="所属车辆" min-width="100px"></el-table-column>
        <el-table-column prop="rfidLable" label="RFID标签" min-width="100px"></el-table-column>
        <el-table-column prop="rfidLable" label="RFID标签" min-width="150px">
          <template slot-scope="{row}">
            <span v-if="row.rfidCode">{{row.rfidCode}} ({{row.rfidLable}})</span>
          </template>
        </el-table-column>
        <el-table-column prop="cabinetName" label="绑定钥匙柜" min-width="100px"></el-table-column>
        <el-table-column prop="gridCode" label="存放位置" min-width="100px"></el-table-column>
        <el-table-column label="绑定状态" min-width="100px">
admin/src/views/business/jkLine.vue
@@ -11,7 +11,7 @@
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="运送车辆" prop="carId">
      <el-form-item label="运送车辆" prop="carCode">
        <el-input v-model="searchForm.carCode" placeholder="请输入运送车辆" clearable @keypress.enter.native="search"></el-input>
      </el-form-item>
      <el-form-item label="序号" prop="code">
@@ -31,8 +31,7 @@
        <li><el-button type="danger"  @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:jkline:delete']">删除</el-button></li>
      </ul>
      <el-table
          :height="tableHeightNew"
        :height="tableHeightNew"
        v-loading="isWorking.search"
        :data="tableData.list"
        stripe