ÎļþÃû´Ó HIAWms/hiawms_web/src/widgets/WmsStoreInfo/Controllers/WmsPlaceDrawer.ts ÐÞ¸Ä |
| | |
| | | import { ref, onMounted, reactive, computed, Ref, watch } from 'vue' |
| | | import { |
| | | ref, |
| | | onMounted, |
| | | reactive, |
| | | computed, |
| | | Ref, |
| | | watch, |
| | | SetupContext, |
| | | h, |
| | | } from 'vue' |
| | | import { injectModel } from '@/libs/Provider/Provider' |
| | | import { WmsPlaceDrawer } from '../Models/WmsPlaceDrawer' |
| | | import { ElMessage } from 'element-plus' |
| | |
| | | ctx.emit('update:modelValue', val) |
| | | }, |
| | | }) |
| | | |
| | | const inputNumber = (attrs) => { |
| | | return ( |
| | | <el-input-number |
| | | min="1" |
| | | step="1" |
| | | precision="0" |
| | | {...attrs} |
| | | ></el-input-number> |
| | | ) |
| | | } |
| | | /** |
| | | * æ·»å çformåæ®µ |
| | | */ |
| | |
| | | ], |
| | | }, |
| | | { |
| | | label: 'æå¤§åºåæ°', |
| | | prop: 'maxStockNumber', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | placeholder: 'æå¤§åºåæ°', |
| | | rules: [ |
| | | { required: true, message: 'æ¯å¦ç©ºæä¸è½ä¸ºç©º', trigger: 'change' }, |
| | | ], |
| | | }, |
| | | { |
| | | label: '夿³¨', |
| | | el: 'input', |
| | | placeholder: '请è¾å
¥å¤æ³¨', |
| | |
| | | layerNo: formData.value.layerNo, // å± |
| | | islock: formData.value.islock, // æ¯å¦éå® |
| | | emptyContainer: formData.value.emptyContainer, // æ¯å¦ç©ºæ |
| | | maxStockNumber: formData.value.maxStockNumber, // æå¤§åºåæ° |
| | | remark: formData.value.remark, // 夿³¨ |
| | | } |
| | | if (!current.value) { |
| | |
| | | islock: res.islock, // æ¯å¦éå® |
| | | emptyContainer: res.emptyContainer, // æ¯å¦ç©ºæ |
| | | remark: res.remark, // 夿³¨ |
| | | maxStockNumber: res.maxStockNumber, // æå¤§åºåæ° |
| | | id: res.id, // 主é®ID |
| | | } |
| | | updateCheckData() |