Browse Source

档案盘点 新增盘点模态框修改

master
x_ying 3 years ago
parent
commit
0aec6c5060
  1. 76
      src/views/archivesManage/archivesCheck/index.vue
  2. 28
      src/views/archivesManage/archivesCheck/module/header.vue
  3. 30
      src/views/archivesManage/lendManage/components/archiveDetail.vue
  4. 85
      src/views/archivesManage/lendManage/components/delConfirm.vue
  5. 2
      src/views/archivesManage/lendManage/lendConfirm/index.vue
  6. 3
      src/views/archivesManage/lendManage/returnArchives/index.vue
  7. 3
      src/views/archivesManage/lendManage/toLend/index.vue

76
src/views/archivesManage/archivesCheck/index.vue

@ -14,16 +14,6 @@
style="margin:0 7px 0 7px"
@click="deleteVisible = true"
>删除</el-button>
<!-- <el-input
v-model="query.name"
clearable
size="small"
placeholder="输入岗位名称搜索"
prefix-icon="el-icon-search"
style="width: 200px"
class="filter-item"
@keyup.enter.native="crud.toQuery"
/> -->
<el-input
v-model="keyWord"
size="small"
@ -43,9 +33,6 @@
</el-select>
</el-input>
<rrOperation />
<!-- <eHeader :dict="dict" :permission="permission" /> -->
<!-- <crudOperation :permission="permission" /> -->
</div>
<!--表格渲染-->
@ -84,6 +71,47 @@
<el-dialog title="新增盘点" :visible.sync="addFormVisible">
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<el-form
ref="form"
:model="checkForm"
:rules="rules"
size="small"
label-width="80px"
>
<el-form-item label="选择区域" prop="selectArea" class="down-select">
<el-select
v-model="checkForm.selectArea"
style="width: 300px"
multiple
placeholder="请选择"
>
<el-option
v-for="item in checkForm.selectArea"
:key="item.name"
:disabled="level !== 1 && item.level <= level"
:label="item.name"
:value="item.id"
/>
</el-select>
</el-form-item>
<el-form-item label="选择门类" prop="category" class="down-select">
<el-select
v-model="checkForm.category"
style="width: 300px"
multiple
placeholder="请选择"
>
<el-option
v-for="item in checkForm.category"
:key="item.name"
:disabled="level !== 1 && item.level <= level"
:label="item.name"
:value="item.id"
/>
</el-select>
</el-form-item>
<el-button type="primary" style="margin:0 0 0 10px;height:32px;">生成盘点单</el-button>
</el-form>
<el-table :data="gridData">
<el-table-column type="index" label="序号" width="55" />
<el-table-column prop="fieldCnName" label="状态" />
@ -108,7 +136,6 @@
</template>
<script>
// import eHeader from './module/header'
import rrOperation from '@crud/RR.operation'
import CRUD, { presenter } from '@crud/crud'
// import crudJob from '@/api/system/job'
@ -159,15 +186,19 @@ export default {
{ value: '选项1', label: '区域' }
],
deleteVisible: false,
addFormVisible: false
addFormVisible: false,
checkForm: {
selectArea: [],
category: []
}
}
},
methods: {
handleConfirm() {
this.deleteVisible = false
},
handleSave(){
this.addFormVisible = false
handleSave() {
this.addFormVisible = false
}
}
}
@ -176,17 +207,12 @@ export default {
<style lang="scss" scoped>
.head-container {
color: #fff;
// display: flex;
// align-items: center;
}
.crud-opts {
// display: inline-block;
}
::v-deep .input-prepend {
margin: 0 10px 0 0;
background-color: #021941;
border-radius: 3px;
// word-spacing: -10px;
border: 1px solid #339cff;
.el-select {
background-color: #021941;
@ -214,4 +240,8 @@ export default {
::v-deep .el-dialog{
width: 1340px;
}
.el-form{
display: flex;
// align-items: center;
}
</style>

28
src/views/archivesManage/archivesCheck/module/header.vue

@ -1,28 +0,0 @@
<template>
<div
v-if="crud.props.searchToggle"
class="head-search"
>
<el-input v-model="query.name" clearable size="small" placeholder="输入岗位名称搜索" prefix-icon="el-icon-search" style="width: 200px;" class="filter-item" @keyup.enter.native="crud.toQuery" />
<rrOperation />
</div>
</template>
<script>
import { header } from '@crud/crud'
import rrOperation from '@crud/RR.operation'
export default {
components: { rrOperation },
mixins: [header()],
props: {
dict: {
type: Object,
required: true
},
permission: {
type: Object,
required: true
}
}
}
</script>

30
src/views/archivesManage/lendManage/components/archiveDetail.vue

@ -1,15 +1,15 @@
<template>
<div>
</div>
</template>
<script>
export default {
}
</script>
<style lang="scss" scoped>
</style>
<template>
<div>
档案详情
</div>
</template>
<script>
export default {
}
</script>
<style lang="scss" scoped>
</style>

85
src/views/archivesManage/lendManage/components/delConfirm.vue

@ -1,42 +1,43 @@
<template>
<div>
<el-dialog
title="移出确认"
:visible.sync="deleteVisible"
:before-close="handleClose"
>
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<p><span style="color: #fff">确定将所选数据移出{{listName}}</span></p>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click.native="handleConfirm"
>确定</el-button
>
</div>
</div>
</el-dialog>
</div>
</template>
<script>
export default {
props:['listName'],
data() {
return {
deleteVisible: false,
};
},
methods:{
handleConfirm() {
this.deleteVisible = false
// this.reconfirmDeleteVisible = true
},
}
};
</script>
<style lang="scss" scoped>
</style>
<template>
<div>
<el-dialog
title="移出确认"
:visible.sync="deleteVisible"
:before-close="handleClose"
>
<span class="dialog-right-top" />
<span class="dialog-left-bottom" />
<div class="setting-dialog">
<p><span style="color: #fff">确定将所选数据移出{{ listName }}</span></p>
<div slot="footer" class="dialog-footer">
<el-button
type="primary"
@click.native="handleConfirm"
>确定</el-button>
</div>
</div>
</el-dialog>
</div>
</template>
<script>
export default {
props: ['listName'],
data() {
return {
deleteVisible: false
}
},
methods: {
handleConfirm() {
this.deleteVisible = false
// this.reconfirmDeleteVisible = true
}
}
}
</script>
<style lang="scss" scoped>
</style>

2
src/views/archivesManage/lendManage/lendConfirm/index.vue

@ -102,9 +102,7 @@ export default {
</script>
<style lang="scss" scoped>
.lend-confirm {
}
::v-deep .el-dialog__footer {
background-color: #031435;
}

3
src/views/archivesManage/lendManage/returnArchives/index.vue

@ -100,6 +100,5 @@ export default {
</script>
<style lang="scss" scoped>
.to-lend {
}
</style>

3
src/views/archivesManage/lendManage/toLend/index.vue

@ -199,6 +199,5 @@ export default {
</script>
<style lang="scss" scoped>
.to-lend {
}
</style>
Loading…
Cancel
Save