|
@ -14,16 +14,6 @@ |
|
|
style="margin:0 7px 0 7px" |
|
|
style="margin:0 7px 0 7px" |
|
|
@click="deleteVisible = true" |
|
|
@click="deleteVisible = true" |
|
|
>删除</el-button> |
|
|
>删除</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 |
|
|
<el-input |
|
|
v-model="keyWord" |
|
|
v-model="keyWord" |
|
|
size="small" |
|
|
size="small" |
|
@ -43,9 +33,6 @@ |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-input> |
|
|
</el-input> |
|
|
<rrOperation /> |
|
|
<rrOperation /> |
|
|
|
|
|
|
|
|
<!-- <eHeader :dict="dict" :permission="permission" /> --> |
|
|
|
|
|
|
|
|
|
|
|
<!-- <crudOperation :permission="permission" /> --> |
|
|
<!-- <crudOperation :permission="permission" /> --> |
|
|
</div> |
|
|
</div> |
|
|
<!--表格渲染--> |
|
|
<!--表格渲染--> |
|
@ -84,6 +71,47 @@ |
|
|
<el-dialog title="新增盘点" :visible.sync="addFormVisible"> |
|
|
<el-dialog title="新增盘点" :visible.sync="addFormVisible"> |
|
|
<span class="dialog-right-top" /> |
|
|
<span class="dialog-right-top" /> |
|
|
<span class="dialog-left-bottom" /> |
|
|
<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 :data="gridData"> |
|
|
<el-table-column type="index" label="序号" width="55" /> |
|
|
<el-table-column type="index" label="序号" width="55" /> |
|
|
<el-table-column prop="fieldCnName" label="状态" /> |
|
|
<el-table-column prop="fieldCnName" label="状态" /> |
|
@ -108,7 +136,6 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
// import eHeader from './module/header' |
|
|
|
|
|
import rrOperation from '@crud/RR.operation' |
|
|
import rrOperation from '@crud/RR.operation' |
|
|
import CRUD, { presenter } from '@crud/crud' |
|
|
import CRUD, { presenter } from '@crud/crud' |
|
|
// import crudJob from '@/api/system/job' |
|
|
// import crudJob from '@/api/system/job' |
|
@ -159,14 +186,18 @@ export default { |
|
|
{ value: '选项1', label: '区域' } |
|
|
{ value: '选项1', label: '区域' } |
|
|
], |
|
|
], |
|
|
deleteVisible: false, |
|
|
deleteVisible: false, |
|
|
addFormVisible: false |
|
|
|
|
|
|
|
|
addFormVisible: false, |
|
|
|
|
|
checkForm: { |
|
|
|
|
|
selectArea: [], |
|
|
|
|
|
category: [] |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
handleConfirm() { |
|
|
handleConfirm() { |
|
|
this.deleteVisible = false |
|
|
this.deleteVisible = false |
|
|
}, |
|
|
}, |
|
|
handleSave(){ |
|
|
|
|
|
|
|
|
handleSave() { |
|
|
this.addFormVisible = false |
|
|
this.addFormVisible = false |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -176,17 +207,12 @@ export default { |
|
|
<style lang="scss" scoped> |
|
|
<style lang="scss" scoped> |
|
|
.head-container { |
|
|
.head-container { |
|
|
color: #fff; |
|
|
color: #fff; |
|
|
// display: flex; |
|
|
|
|
|
// align-items: center; |
|
|
|
|
|
} |
|
|
|
|
|
.crud-opts { |
|
|
|
|
|
// display: inline-block; |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
::v-deep .input-prepend { |
|
|
::v-deep .input-prepend { |
|
|
margin: 0 10px 0 0; |
|
|
margin: 0 10px 0 0; |
|
|
background-color: #021941; |
|
|
background-color: #021941; |
|
|
border-radius: 3px; |
|
|
border-radius: 3px; |
|
|
// word-spacing: -10px; |
|
|
|
|
|
border: 1px solid #339cff; |
|
|
border: 1px solid #339cff; |
|
|
.el-select { |
|
|
.el-select { |
|
|
background-color: #021941; |
|
|
background-color: #021941; |
|
@ -214,4 +240,8 @@ export default { |
|
|
::v-deep .el-dialog{ |
|
|
::v-deep .el-dialog{ |
|
|
width: 1340px; |
|
|
width: 1340px; |
|
|
} |
|
|
} |
|
|
|
|
|
.el-form{ |
|
|
|
|
|
display: flex; |
|
|
|
|
|
// align-items: center; |
|
|
|
|
|
} |
|
|
</style> |
|
|
</style> |