selricedetail.vue 4.69 KB
<template>
    <div>
        <a-card>
            <h3 style="font-weight: bold;">基本信息</h3>
            <a-form-model ref="ruleForm" :model="form" :rules="rules">
                <a-row>
                    <a-col :span="8">
                        <a-form-model-item ref="staffId" label="售饭机编号">
                            <a-input :disabled="true" style="width: 250px" v-model="form.staffId" />
                        </a-form-model-item>
                    </a-col>
                    <a-col :span="8">
                        <a-form-model-item ref="staffId" label="创建时间">
                            <a-date-picker
                            v-model="form.startValue"
                            :disabled="true"
                            show-time
                            format="YYYY-MM-DD HH:mm:ss"
                            value-format="YYYY-MM-DD HH:mm:ss"
                            placeholder="创建时间"
                          />
                        </a-form-model-item>
                    </a-col>
                    <a-col :span="8">
                        <a-form-model-item label="状态" prop="staffId">
                            <a-select v-model="form.staffId" style="width: 250px;" placeholder="请选择">
                                <a-select-option v-for="(item,i) in provinceData" :key="item.id">
                                    {{ item.name }}
                                </a-select-option>
                            </a-select>
                        </a-form-model-item>
                    </a-col>
                </a-row>
                <a-row>
                    <a-col :span="8">
                        <a-form-model-item ref="staffId" label="售饭机名称">
                            <a-input  style="width: 250px" v-model="form.staffId" />
                        </a-form-model-item>
                    </a-col>
                    <a-col :span="8">
                        <a-form-model-item ref="staffId" label="售饭机Ip">
                            <a-input  style="width: 250px" v-model="form.staffId" />
                        </a-form-model-item>
                    </a-col>
                    <a-col :span="8">
                        <a-form-model-item label="所属餐点" prop="staffId">
                            <a-select v-model="form.staffId" style="width: 250px;" placeholder="请选择">
                                <a-select-option v-for="(item,i) in provinceData" :key="item.id">
                                    {{ item.name }}
                                </a-select-option>
                            </a-select>
                        </a-form-model-item>
                    </a-col>
                </a-row>
               
             
            </a-form-model>
        </a-card>

        
        <div style="float: right; margin:20px;">
            <a-button @click="$router.back(-1)">
                返回
            </a-button>
            <a-button type="primary" style="margin-left: 10px;" @click="onSubmit">
                保存
            </a-button>
        </div>

    </div>

</template>

<script>
    import '@/assets/less/TableExpand.less'

    // import { JeecgListMixin } from '@/mixins/JeecgListMixin'

    export default {
        name: "",
        // mixins: [JeecgListMixin],
        components: {

        },
        created() {

        },
      
        data() {
            return {
                form: {
                    staffId: '123',
                    startValue:"",
                },
                provinceData: [
                    { id: 0, name: "启用" },
                    { id: 1, name: "禁用" }
                ],
            
                rules: {
                    staffId: [
                        { required: true, message: '请输入姓名', trigger: 'blur' },

                    ],
                },
                url: {
                    list: "/veri/veriDetail/list",
                    delete: "/veri/veriDetail/delete",
                    deleteBatch: "/veri/veriDetail/deleteBatch",
                    exportXlsUrl: "veri/veriDetail/exportXls",
                    importExcelUrl: "veri/veriDetail/importExcel",
                },
            }
        },
        computed: {

        },
        methods: {
          
         
            onSubmit() {
                this.$refs.ruleForm.validate(valid => {
                    if (valid) {
                        console.log(this.form)
                    } else {
                        console.log('error submit!!');
                        return false;
                    }
                });
            }

        }
    }
</script>
<style scoped>
    @import '~@assets/less/common.less';
</style>