<template>
|
<GlobalWindow
|
:title="title"
|
:visible.sync="visible"
|
:confirm-working="isWorking"
|
@confirm="confirm"
|
>
|
<el-form :model="form" ref="form" :rules="rules">
|
<el-form-item label="创建人编码" prop="creator">
|
<el-input v-model="form.creator" placeholder="请输入创建人编码" v-trim/>
|
</el-form-item>
|
<el-form-item label="创建时间" prop="createDate">
|
<el-date-picker v-model="form.createDate" value-format="yyyy-MM-dd" placeholder="请输入创建时间"></el-date-picker>
|
</el-form-item>
|
<el-form-item label="更新人编码" prop="editor">
|
<el-input v-model="form.editor" placeholder="请输入更新人编码" v-trim/>
|
</el-form-item>
|
<el-form-item label="更新时间" prop="editDate">
|
<el-date-picker v-model="form.editDate" value-format="yyyy-MM-dd" placeholder="请输入更新时间"></el-date-picker>
|
</el-form-item>
|
<el-form-item label="是否删除0否 1是" prop="isdeleted">
|
<el-input v-model="form.isdeleted" placeholder="请输入是否删除0否 1是" v-trim/>
|
</el-form-item>
|
<el-form-item label="备注" prop="remark">
|
<el-input v-model="form.remark" placeholder="请输入备注" v-trim/>
|
</el-form-item>
|
<el-form-item label="部门id" prop="orgId">
|
<el-input v-model="form.orgId" placeholder="请输入部门id" v-trim/>
|
</el-form-item>
|
<el-form-item label="部门名称" prop="name">
|
<el-input v-model="form.name" placeholder="请输入部门名称" v-trim/>
|
</el-form-item>
|
<el-form-item label="部门U客组织id" prop="orgOldId">
|
<el-input v-model="form.orgOldId" placeholder="请输入部门U客组织id" v-trim/>
|
</el-form-item>
|
<el-form-item label="上级组织Id" prop="parentId">
|
<el-input v-model="form.parentId" placeholder="请输入上级组织Id" v-trim/>
|
</el-form-item>
|
<el-form-item label="状态" prop="status">
|
<el-input v-model="form.status" placeholder="请输入状态" v-trim/>
|
</el-form-item>
|
<el-form-item label="排序码" prop="orderNum">
|
<el-input v-model="form.orderNum" placeholder="请输入排序码" v-trim/>
|
</el-form-item>
|
<el-form-item label="组织SF存放码" prop="sourceCode">
|
<el-input v-model="form.sourceCode" placeholder="请输入组织SF存放码" v-trim/>
|
</el-form-item>
|
<el-form-item label="组织编码" prop="code">
|
<el-input v-model="form.code" placeholder="请输入组织编码" v-trim/>
|
</el-form-item>
|
<el-form-item label="组织类型1:一体商 ,2:加盟商,3:店面,4:部门(HR/加),5:虚拟店面(加/虚)" prop="type">
|
<el-input v-model="form.type" placeholder="请输入组织类型1:一体商 ,2:加盟商,3:店面,4:部门(HR/加),5:虚拟店面(加/虚)" v-trim/>
|
</el-form-item>
|
<el-form-item label="部门属性(1:实体店面、2:虚拟店面、3:电商部、4:渠道部、5:财务部)" prop="attribute">
|
<el-input v-model="form.attribute" placeholder="请输入部门属性(1:实体店面、2:虚拟店面、3:电商部、4:渠道部、5:财务部)" v-trim/>
|
</el-form-item>
|
<el-form-item label="企业微信组织ID" prop="weixinId">
|
<el-input v-model="form.weixinId" placeholder="请输入企业微信组织ID" v-trim/>
|
</el-form-item>
|
<el-form-item label="钉钉部门ID" prop="dingdingId">
|
<el-input v-model="form.dingdingId" placeholder="请输入钉钉部门ID" v-trim/>
|
</el-form-item>
|
<el-form-item label="最近同步时间" prop="syncDate">
|
<el-date-picker v-model="form.syncDate" value-format="yyyy-MM-dd" placeholder="请输入最近同步时间"></el-date-picker>
|
</el-form-item>
|
<el-form-item label="最近同步备注" prop="syncInfo">
|
<el-input v-model="form.syncInfo" placeholder="请输入最近同步备注" v-trim/>
|
</el-form-item>
|
<el-form-item label="所属关联F码" prop="fcode">
|
<el-input v-model="form.fcode" placeholder="请输入所属关联F码" v-trim/>
|
</el-form-item>
|
<el-form-item label="所属关联S码" prop="scode">
|
<el-input v-model="form.scode" placeholder="请输入所属关联S码" v-trim/>
|
</el-form-item>
|
<el-form-item label="ZCODE" prop="zcode">
|
<el-input v-model="form.zcode" placeholder="请输入ZCODE" v-trim/>
|
</el-form-item>
|
<el-form-item label="关联S码" prop="glCode">
|
<el-input v-model="form.glCode" placeholder="请输入关联S码" v-trim/>
|
</el-form-item>
|
<el-form-item label="关联S码名称" prop="glName">
|
<el-input v-model="form.glName" placeholder="请输入关联S码名称" v-trim/>
|
</el-form-item>
|
<el-form-item label="国家" prop="country">
|
<el-input v-model="form.country" placeholder="请输入国家" v-trim/>
|
</el-form-item>
|
<el-form-item label="省份编码" prop="provinceCode">
|
<el-input v-model="form.provinceCode" placeholder="请输入省份编码" v-trim/>
|
</el-form-item>
|
<el-form-item label="省份名称" prop="provinceName">
|
<el-input v-model="form.provinceName" placeholder="请输入省份名称" v-trim/>
|
</el-form-item>
|
<el-form-item label="城市码" prop="cityCode">
|
<el-input v-model="form.cityCode" placeholder="请输入城市码" v-trim/>
|
</el-form-item>
|
<el-form-item label="城市名称" prop="cityName">
|
<el-input v-model="form.cityName" placeholder="请输入城市名称" v-trim/>
|
</el-form-item>
|
<el-form-item label="区县编码" prop="areaCode">
|
<el-input v-model="form.areaCode" placeholder="请输入区县编码" v-trim/>
|
</el-form-item>
|
<el-form-item label="区县名称" prop="areaName">
|
<el-input v-model="form.areaName" placeholder="请输入区县名称" v-trim/>
|
</el-form-item>
|
<el-form-item label="品类编码" prop="unitCode">
|
<el-input v-model="form.unitCode" placeholder="请输入品类编码" v-trim/>
|
</el-form-item>
|
</el-form>
|
</GlobalWindow>
|
</template>
|
|
<script>
|
import BaseOpera from '@/components/base/BaseOpera'
|
import GlobalWindow from '@/components/common/GlobalWindow'
|
export default {
|
name: 'OperaShopWindow',
|
extends: BaseOpera,
|
components: { GlobalWindow },
|
data () {
|
return {
|
// 表单数据
|
form: {
|
id: null,
|
creator: '',
|
createDate: '',
|
editor: '',
|
editDate: '',
|
isdeleted: '',
|
remark: '',
|
orgId: '',
|
name: '',
|
orgOldId: '',
|
parentId: '',
|
status: '',
|
orderNum: '',
|
sourceCode: '',
|
code: '',
|
type: '',
|
attribute: '',
|
weixinId: '',
|
dingdingId: '',
|
syncDate: '',
|
syncInfo: '',
|
fcode: '',
|
scode: '',
|
zcode: '',
|
glCode: '',
|
glName: '',
|
country: '',
|
provinceCode: '',
|
provinceName: '',
|
cityCode: '',
|
cityName: '',
|
areaCode: '',
|
areaName: '',
|
unitCode: ''
|
},
|
// 验证规则
|
rules: {
|
}
|
}
|
},
|
created () {
|
this.config({
|
api: '/business/shop',
|
'field.id': 'id'
|
})
|
}
|
}
|
</script>
|