|
@@ -0,0 +1,121 @@
|
|
|
+<template>
|
|
|
+ <a-form :model="form">
|
|
|
+ <a-row class="form-row" :gutter="24">
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点单号">
|
|
|
+ <a-input placeholder="请输入" v-model="form.number" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点类型">
|
|
|
+ <a-select placeholder="请选择" v-model="form.taskType" :options="taskTypeList"> </a-select>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点任务名称">
|
|
|
+ <a-input placeholder="请输入" v-model="form.taskName" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点仓库">
|
|
|
+ <a-select placeholder="请选择" v-model="form.depotId" :options="depotList"> </a-select>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点负责人">
|
|
|
+ <a-select placeholder="请选择" v-model="form.creator" :options="spinnerList"> </a-select>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="创建人">
|
|
|
+ <a-input placeholder="请输入" disabled v-model="form.createBy" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="创建时间">
|
|
|
+ <a-input placeholder="请输入" disabled v-model="form.createTime" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点库位范围">
|
|
|
+ <a-input placeholder="请输入" v-model="form.positionRange" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="商品数量">
|
|
|
+ <a-input placeholder="请输入" v-model="form.materialCount" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点状态">
|
|
|
+ <!-- <a-input placeholder="请输入" v-model="form.taskStatus" /> -->
|
|
|
+ <a-select placeholder="请选择" v-model="form.taskStatus" :options="taskStatusList"> </a-select>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <!-- <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点人">
|
|
|
+ <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
+ <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="完成时间">
|
|
|
+ <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col> -->
|
|
|
+ </a-row>
|
|
|
+ </a-form>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ name: 'EditForm',
|
|
|
+ props: {
|
|
|
+ form: {
|
|
|
+ type: Object,
|
|
|
+ default: null,
|
|
|
+ },
|
|
|
+ validatorRules: {
|
|
|
+ type: Object,
|
|
|
+ default: () => {
|
|
|
+ return {}
|
|
|
+ },
|
|
|
+ },
|
|
|
+ spinnerList: {
|
|
|
+ type: Array,
|
|
|
+ default: () => {
|
|
|
+ return []
|
|
|
+ },
|
|
|
+ },
|
|
|
+ depotList: {
|
|
|
+ type: Array,
|
|
|
+ default: () => {
|
|
|
+ return []
|
|
|
+ },
|
|
|
+ },
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ labelCol: {
|
|
|
+ xs: { span: 24 },
|
|
|
+ sm: { span: 8 },
|
|
|
+ },
|
|
|
+ wrapperCol: {
|
|
|
+ xs: { span: 24 },
|
|
|
+ sm: { span: 16 },
|
|
|
+ },
|
|
|
+ taskTypeList: [
|
|
|
+ { value: 1, label: '全盘' },
|
|
|
+ { value: 2, label: '抽盘' },
|
|
|
+ ],
|
|
|
+ taskStatusList: [
|
|
|
+ { value: 0, label: '未开始' },
|
|
|
+ { value: 1, label: '进行中' },
|
|
|
+ { value: 2, label: '已完成' },
|
|
|
+ { value: 3, label: '已取消' },
|
|
|
+ ],
|
|
|
+ }
|
|
|
+ },
|
|
|
+}
|
|
|
+</script>
|
|
|
+
|
|
|
+<style></style>
|