|
@@ -1,87 +1,58 @@
|
|
<template>
|
|
<template>
|
|
- <a-form :form="form">
|
|
|
|
|
|
+ <a-form :model="form">
|
|
<a-row class="form-row" :gutter="24">
|
|
<a-row class="form-row" :gutter="24">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点单号">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点单号">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <a-input placeholder="请输入" v-model="form.number" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点类型">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点类型">
|
|
- <a-select
|
|
|
|
- placeholder="请选择盘点类型"
|
|
|
|
- v-decorator="['organId', validatorRules.organId]"
|
|
|
|
- :dropdownMatchSelectWidth="false"
|
|
|
|
- showSearch
|
|
|
|
- optionFilterProp="children"
|
|
|
|
- >
|
|
|
|
- <a-select-option v-for="(item, index) in supList" :key="index" :value="item.id">
|
|
|
|
- {{ item.supplier }}
|
|
|
|
- </a-select-option>
|
|
|
|
- </a-select>
|
|
|
|
|
|
+ <a-select placeholder="请选择" v-model="form.taskType" :options="taskTypeList"> </a-select>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点任务名称">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点任务名称">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <a-input placeholder="请输入" v-model="form.taskName" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点仓库">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点仓库">
|
|
- <a-select
|
|
|
|
- placeholder="请选择盘点仓库"
|
|
|
|
- v-decorator="['organId', validatorRules.organId]"
|
|
|
|
- :dropdownMatchSelectWidth="false"
|
|
|
|
- showSearch
|
|
|
|
- optionFilterProp="children"
|
|
|
|
- >
|
|
|
|
- <a-select-option v-for="(item, index) in supList" :key="index" :value="item.id">
|
|
|
|
- {{ item.supplier }}
|
|
|
|
- </a-select-option>
|
|
|
|
- </a-select>
|
|
|
|
|
|
+ <a-select placeholder="请选择" v-model="form.depotId" :options="depotList"> </a-select>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点负责人">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点负责人">
|
|
- <a-select
|
|
|
|
- placeholder="请选择盘点负责人"
|
|
|
|
- v-decorator="['organId', validatorRules.organId]"
|
|
|
|
- :dropdownMatchSelectWidth="false"
|
|
|
|
- showSearch
|
|
|
|
- optionFilterProp="children"
|
|
|
|
- >
|
|
|
|
- <a-select-option v-for="(item, index) in supList" :key="index" :value="item.id">
|
|
|
|
- {{ item.supplier }}
|
|
|
|
- </a-select-option>
|
|
|
|
- </a-select>
|
|
|
|
|
|
+ <a-select placeholder="请选择" v-model="form.creator" :options="spinnerList"> </a-select>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="创建人">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="创建人">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <a-input placeholder="请输入" disabled v-model="form.createBy" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="创建时间">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="创建时间">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <a-input placeholder="请输入" disabled v-model="form.createTime" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点库位范围">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点库位范围">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <a-input placeholder="请输入" v-model="form.positionRange" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="商品数量">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="商品数量">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <a-input placeholder="请输入" v-model="form.materialCount" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点状态">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点状态">
|
|
- <a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
|
|
|
|
+ <!-- <a-input placeholder="请输入" v-model="form.taskStatus" /> -->
|
|
|
|
+ <a-select placeholder="请选择" v-model="form.taskStatus" :options="taskStatusList"> </a-select>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
- <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
|
|
|
|
+ <!-- <a-col :lg="6" :md="12" :sm="24" class="form-col">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点人">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="盘点人">
|
|
<a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
<a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
@@ -90,7 +61,7 @@
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="完成时间">
|
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="完成时间">
|
|
<a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
<a-input placeholder="请输入" v-decorator.trim="['number']" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
- </a-col>
|
|
|
|
|
|
+ </a-col> -->
|
|
</a-row>
|
|
</a-row>
|
|
</a-form>
|
|
</a-form>
|
|
</template>
|
|
</template>
|
|
@@ -109,6 +80,40 @@ export default {
|
|
return {}
|
|
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>
|
|
</script>
|