Browse Source

fix:[资源库管理][麻精药管理]钥匙发放

luojie
15881625488@163.com 2 weeks ago
parent
commit
77afcea331
3 changed files with 158 additions and 58 deletions
  1. +9
    -0
      src/api/business/mjy/mjy.js
  2. +16
    -0
      src/lang/zh/business/resource/mjy/mjy.js
  3. +133
    -58
      src/views/business/resource/mjy/comps/Ysff.vue

+ 9
- 0
src/api/business/mjy/mjy.js View File

@ -155,3 +155,12 @@ export function mjy_plff(data) {
data: data data: data
}) })
} }
//钥匙发放
export function mjy_ysff(data) {
return request({
url: '/system/business/mjy/ysff',
method: 'post',
data: data
})
}

+ 16
- 0
src/lang/zh/business/resource/mjy/mjy.js View File

@ -53,5 +53,21 @@ export default {
md:'目的', md:'目的',
ckmz:'出库毛重', ckmz:'出库毛重',
ckl:'出库量',
ckldw:'出库单位',
ffzytj:'转移条件',
ckmz:'出库毛重',
ckmzdw:'出库毛重单位',
lqr1Mc:'领取人1',
lqr2Mc:'领取人2',
ffr1Mc:'发放人1',
ffr2Mc:'发放人2',
ffr2Mc:'发放人2',
ffxm:'目的',
lqr1Id:'钥匙1领取人',
lqr2Id:'钥匙2领取人',
ffr:'发放人'
} }

+ 133
- 58
src/views/business/resource/mjy/comps/Ysff.vue View File

@ -1,38 +1,52 @@
G<template> G<template>
<div> <div>
<!-- 钥匙发放弹窗 --> <!-- 钥匙发放弹窗 -->
<el-dialog :title="$t('page.business.zykgl.mjy.ysff')" :visible.sync="open" width="500px" append-to-body
<el-dialog :title="$t('page.business.zykgl.mjy.ysff')" :visible.sync="open" width="1200px" append-to-body
:close-on-click-modal="false"> :close-on-click-modal="false">
<el-form ref="form" :model="form" :rules="rules" label-width="120px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<div :style="isBatch ? 'display:block' : 'display:none'">
<div>
<el-row style="margin:10px 0px;"> <el-row style="margin:10px 0px;">
<el-col :span="24"> <el-col :span="24">
<SelectList :value="selectList" />
</el-col>
</el-row>
</div>
<div v-if="!isBatch">
<el-row>
<el-col :span="24">
<el-form-item :label="$t('page.business.zykgl.mjy.mc')" prop="mc">
<el-input type="text" v-model="form.mc" 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.mjy.bh')" prop="glyj">
<el-input type="text" v-model="form.bh" maxlength="50" disabled
:placeholder="$t('form.placeholderInput')" />
</el-form-item>
<el-table :data="selectList" border>
<el-table-column :label="$t('page.business.zykgl.mjy.mc')" align="left" prop="mc"
:show-overflow-tooltip="true" />
<el-table-column :label="$t('page.business.zykgl.mjy.bh')" align="left" prop="bh"
:show-overflow-tooltip="true" />
<el-table-column :label="$t('page.business.zykgl.mjy.ckl')" align="center">
<template slot-scope="scope">
{{ scope.row.ckl }}{{ scope.row.ckldw }}
</template>
</el-table-column>
<el-table-column :label="$t('page.business.zykgl.mjy.ffzytj')" align="center" prop="ffzytj"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.ckmz')" align="center" prop="ckmz" width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.ckmzdw')" align="center" prop="ckmzdw"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.lqr1Mc')" align="center" prop="lqr1Mc"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.lqr2Mc')" align="center" prop="lqr2Mc"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.ffr1Mc')" align="center" prop="ffr1Mc"
width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.ffr2Mc')" align="center" prop="ffr2Mc"
width="150px" />
<el-table-column :label="$t('form.remark')" align="center" prop="ffbz" width="150px" />
<el-table-column :label="$t('page.business.zykgl.mjy.ffxm')" align="center" prop="ffxmMc"
width="150px" />
</el-table>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
<el-row> <el-row>
<el-col :span="24">
<el-col :span="12">
<el-form-item :label="$t('page.business.zykgl.mjy.zcgMc')" prop="zcgId">
<el-input type="text" v-model="form.zcgId" maxlength="50" :placeholder="$t('form.placeholderInput')" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('form.qmyy')" prop="qmyy"> <el-form-item :label="$t('form.qmyy')" prop="qmyy">
<el-input type="text" :value="form.qmyy" maxlength="50" disabled
<el-input type="text" v-model="form.qmyy" maxlength="50" disabled
:placeholder="$t('form.placeholderInput')" /> :placeholder="$t('form.placeholderInput')" />
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -40,13 +54,57 @@ G