| | |
| | | <el-option v-for="item in relationVideoList" :key="item.id" :value="item.id" :label="item.name"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <!-- 店铺状态 --> |
| | | <el-form-item v-if="isStorePage" class="optionItem" label="店铺状态:" prop="status"> |
| | | <el-select v-model="store.status" placeholder="请选择店铺状态" :disabled="isView()"> |
| | | <el-option v-for="item in statusList" :key="item.id" :value="item.id" :label="item.name"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item v-if="!isStorePage" class="optionItem" label="店铺得分:"> |
| | | <el-input v-model="store.storeScore" :disabled="isView()"></el-input> |
| | | </el-form-item> |
| | |
| | | storeAddress: '', |
| | | relationVideo: '', |
| | | type: null, |
| | | storeScore: null |
| | | storeScore: null, |
| | | status:null |
| | | }, |
| | | rules: { |
| | | type: [{ required: true, validator: validateStoreType }], |
| | |
| | | owner: [{ required: true, trigger:'blur', message: '请输入店铺联系人' }], |
| | | contact: [{ required: true, trigger:'blur', validator: validatePhone }], |
| | | storeAddress: [{ required: true, trigger:'blur', message: '请输入店铺详细地址' }], |
| | | relationVideo: [{ required: true, trigger:'blur', message: '请输入关联摄像机' }] |
| | | relationVideo: [{ required: true, trigger:'blur', message: '请输入关联摄像机' }], |
| | | status: [{ required: true, trigger:'blur', message: '请选择店铺状态' }] |
| | | }, |
| | | shopTypeList: [], |
| | | relationVideoList: [] |
| | | relationVideoList: [], |
| | | statusList: [{id:1,name:'经营'},{id:2,name:'倒闭'}] |
| | | } |
| | | }, |
| | | async created() { |
| | |
| | | } else { |
| | | updateStoreInfo(this.store) |
| | | .then(() => { |
| | | debugger |
| | | this.$message({ type: 'success', message: '操作成功' }); |
| | | this.$emit('closeDialog'); |
| | | }) |