Browse Source

fix:[资源库管理][钥匙管理]新增钥匙发放,归还台账

luojie
15881625488@163.com 3 weeks ago
parent
commit
596122f83c
1 changed files with 32 additions and 30 deletions
  1. +32
    -30
      src/views/business/resource/zcg/list.vue

+ 32
- 30
src/views/business/resource/zcg/list.vue View File

@ -2,10 +2,10 @@
<div class="app-container zcg">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="68px">
<el-form-item :label="$t('page.business.zykgl.zcg.zcg') + ':'">
<el-input v-model="queryParams.mc" placeholder="" clearable @change="handleQuery" />
<el-input v-model="queryParams.mc" clearable @change="handleQuery" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
<el-form-item :label="$t('page.business.zykgl.zcg.jyr') + ':'">
<el-input v-model="queryParams.jyrId" placeholder="" clearable @change="handleQuery" />
<el-input v-model="queryParams.jyrId" clearable @change="handleQuery" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
<el-form-item :label="$t('page.business.zykgl.zcg.zt') + ':'">
<el-select v-model="queryParams.zt" :placeholder="$t('form.placeholderSelect')" clearable @change="handleQuery">
@ -21,16 +21,17 @@
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="primary" :disabled="multiple" @click="handlePlgh" v-hasPermi="['business:Zcg:ghys']">{{
$t('page.business.zykgl.zcg.plgh') }}</el-button>
<el-button type="primary" :disabled="multiple" @click="handlePlgh"
v-hasPermi="['business:resource:zcg:ysgh']">{{
$t('page.business.zykgl.zcg.plgh') }}</el-button>
</el-col>
</el-row>
<el-table v-loading="loading" :data="ZcgList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" :selectable="checkSelectable" />
<el-table-column :label="$t('page.business.zykgl.zcg.zcg')" align="left" prop="mc" width="250px" />
<el-table-column :label="$t('page.business.zykgl.zcg.ys1jyr')" align="center" prop="lqr1Id" width="150px" />
<el-table-column :label="$t('page.business.zykgl.zcg.ys2jyr')" align="center" prop="lqr2Id" width="150px" />
<el-table-column :label="$t('page.business.zykgl.zcg.ys1jyr')" align="center" prop="lqr1Mc" width="150px" />
<el-table-column :label="$t('page.business.zykgl.zcg.ys2jyr')" align="center" prop="lqr2Mc" width="150px" />
<el-table-column :label="$t('page.business.zykgl.zcg.zt')" align="center" width="150px">
<template slot-scope="scope">
<span v-if="scope.row.zt == 1">{{ $t('page.business.zykgl.zcg.wjy') }}</span>
@ -41,10 +42,10 @@
<el-table-column :label="$t('form.operate')" align="center" class-name="small-padding fixed-width" width="150px">
<template slot-scope="scope">
<el-button size="mini" type="text" v-if="scope.row.zt == 1" @click="handleffys(scope.row)"
v-hasPermi="['business:Zcg:ffys']">{{
v-hasPermi="['business:resource:zcg:ysff']">{{
$t('page.business.zykgl.zcg.ysff') }}</el-button>
<el-button size="mini" type="text" v-if="scope.row.zt == 5" @click="handleghys(scope.row)"
v-hasPermi="['business:Zcg:ghys']">{{
v-hasPermi="['business:resource:zcg:ysgh']">{{
$t('page.business.zykgl.zcg.gh') }}</el-button>
</template>
</el-table-column>
@ -63,9 +64,9 @@
<el-col :span="24">
<el-table :data="selectList" border>
<el-table-column :label="$t('page.business.zykgl.zcg.zcg')" align="left" prop="mc" width="200px" />
<el-table-column :label="$t('page.business.zykgl.zcg.ys1jyr')" align="center" prop="lqr1Id"
<el-table-column :label="$t('page.business.zykgl.zcg.ys1jyr')" align="center" prop="lqr1Mc"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.zcg.ys2jyr')" align="center" prop="lqr2Id"
<el-table-column :label="$t('page.business.zykgl.zcg.ys2jyr')" align="center" prop="lqr2Mc"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.zcg.glyj')" align="center" prop="glyj" />
</el-table>
@ -76,12 +77,12 @@
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.zcg')" prop="mc">
<el-input type="text" v-model="formYsgh.mc" maxlength="50" disabled />
<el-input type="text" v-model="formYsgh.mc" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.glyj')" prop="glyj">
<el-input type="text" v-model="formYsgh.glyj" maxlength="50" disabled />
<el-input type="text" v-model="formYsgh.glyj" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
@ -89,43 +90,43 @@
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.ghr1Id')" prop="ghr1Id">
<el-input type="text" v-model="formYsgh.ghr1Id" maxlength="50" />
<el-input type="text" v-model="formYsgh.ghr1Id" maxlength="50" :placeholder="$t('form.placeholderSelect')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.ghr1mm')" prop="ghr1mm">
<el-input type="text" v-model="formYsgh.ghr1mm" maxlength="50" />
<el-input type="text" v-model="formYsgh.ghr1mm" maxlength="20" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.ghr2Id')" prop="ghr2Id">
<el-input type="text" v-model="formYsgh.ghr2Id" maxlength="50" />
<el-input type="text" v-model="formYsgh.ghr2Id" maxlength="50" :placeholder="$t('form.placeholderSelect')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.ghr2mm')" prop="ghr2mm">
<el-input type="text" v-model="formYsgh.ghr2mm" maxlength="50" />
<el-input type="text" v-model="formYsgh.ghr2mm" maxlength="20" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.jsr')">
<el-input type="text" v-model="nickName" maxlength="50" disabled />
<el-input type="text" v-model="nickName" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.jsrmm')" prop="jsrmm">
<el-input type="text" v-model="formYsgh.jsrmm" maxlength="50" />
<el-input type="text" v-model="formYsgh.jsrmm" maxlength="20" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.qmyy')" prop="qmyy">
<el-input type="text" :value="$t('page.business.zykgl.zcg.ysgh')" maxlength="50" disabled />
<el-input type="text" :value="$t('page.business.zykgl.zcg.ysgh')" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
@ -142,62 +143,63 @@
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.zcg')" prop="mc">
<el-input type="text" v-model="formYsff.mc" maxlength="50" disabled />
<el-input type="text" v-model="formYsff.mc" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.glyj')" prop="glyj">
<el-input type="text" v-model="formYsff.glyj" maxlength="500" />
<el-input type="text" v-model="formYsff.glyj" maxlength="500" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.qmyy')" prop="qmyy">
<el-input type="text" :value="$t('page.business.zykgl.zcg.ysff')" maxlength="50" disabled />
<el-input type="text" :value="$t('page.business.zykgl.zcg.ysff')" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item :label="$t('page.business.zykgl.zcg.remark')" prop="remark">
<el-input type="text" v-model="formYsff.remark" maxlength="200" />
<el-input type="textarea" v-model="formYsff.remark" :rows="2" maxlength="500" :placeholder="$t('form.placeholderInput')">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.lqr1Id')" prop="lqr1Id">
<el-input type="text" v-model="formYsff.lqr1Id" maxlength="50" />
<el-input type="text" v-model="formYsff.lqr1Id" maxlength="50" :placeholder="$t('form.placeholderSelect')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.lqr1mm')" prop="lqr1mm">
<el-input type="text" v-model="formYsff.lqr1mm" maxlength="50" />
<el-input type="text" v-model="formYsff.lqr1mm" maxlength="20" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.lqr2Id')" prop="lqr2Id">
<el-input type="text" v-model="formYsff.lqr2Id" maxlength="50" />
<el-input type="text" v-model="formYsff.lqr2Id" maxlength="50" :placeholder="$t('form.placeholderSelect')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.lqr2mm')" prop="lqr2mm">
<el-input type="text" v-model="formYsff.lqr2mm" maxlength="50" />
<el-input type="text" v-model="formYsff.lqr2mm" maxlength="20" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.ffr')">
<el-input type="text" v-model="nickName" maxlength="50" disabled />
<el-input type="text" v-model="nickName" maxlength="50" disabled :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.zcg.ffrmm')" prop="ffrmm">
<el-input type="text" v-model="formYsff.ffrmm" maxlength="50" />
<el-input type="text" v-model="formYsff.ffrmm" maxlength="20" :placeholder="$t('form.placeholderInput')"/>
</el-form-item>
</el-col>
</el-row>
@ -356,7 +358,7 @@ export default {
id: null,
ids: null,
mc: null,
qmyy:'钥匙归还',
qmyy: '钥匙归还',
ghr1Id: null,
ghr2Id: null,
ghr1mm: null,

Loading…
Cancel
Save