| | |
| | | height: 35px; |
| | | border-radius: 16px 16px 16px 16px; |
| | | opacity: 0.5;" allow-create |
| | | filterable clearable :style="{width: '100%'}" > |
| | | filterable :style="{width: '100%'}" > |
| | | <el-option v-for="(item, index) in typeOptions" :key="index" :label="item.label" :value="item.value" |
| | | ></el-option> |
| | | </el-select> |
| | |
| | | plain |
| | | icon="el-icon-top">分享相关</el-button> |
| | | <template #dropdown> |
| | | |
| | | |
| | | <el-dropdown-menu> |
| | | <el-dropdown-item :disabled="multiple" icon="el-icon-top" style="height: 32px;width:240px;color: #0099ff;" @click.native="handleShare">分享</el-dropdown-item> |
| | | |
| | | |
| | | <el-dropdown-item icon="el-icon-top" @click.native="whoShare">分享给我的数据</el-dropdown-item> |
| | | <el-dropdown-item icon="el-icon-top" @click.native="handleWho">分享给谁了什么数据</el-dropdown-item> |
| | | <el-dropdown-item icon="el-icon-top" @click.native="showData">展示下载的分享数据</el-dropdown-item> |
| | | </el-dropdown-menu> |
| | | </template> |
| | | </el-dropdown> |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | <right-toolbar :parentValue.sync="valueFromParent" :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> |
| | | |
| | | |
| | | </el-row> |
| | | |
| | | <el-table v-loading="loading" border aria-autocomplete="":data="propertyList" :row-key="getRowId" ref="multipleTable" @selection-change="handleSelectionChange" :row-class-name="tableRowClassName"> |
| | |
| | | <el-table-column label="标题" prop="title" sortable :show-overflow-tooltip="true" width="150" /> |
| | | <el-table-column label="存储地址" prop="location" sortable width="150" /> |
| | | <el-table-column label="持有人" prop="holder" sortable width="150" /> |
| | | <el-table-column label="价值区间" prop="valueRange" sortable width="150" /> |
| | | |
| | | <el-table-column label="具体位置" prop="address" sortable width="150" /> |
| | | <el-table-column label="备注" prop="remark" sortable width="130" > |
| | | <template slot-scope="scope">{{scope.row.remark? scope.row.remark: '————'}}</template> |
| | |
| | | <el-date-picker v-model="formDat.happenTime" type="date" placeholder="请选择日期" |
| | | :editable="false" :clearable="false" :style="{width: '100%'}" value-format="yyyy-MM-dd" |
| | | ></el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="价值范围" prop="valueRange"> |
| | | <el-radio-group v-model="formDat.valueRange" :style="{width: '100%'}"> |
| | | <el-radio v-for="(item, index) in valueRangeOptions" :key="index" :label="item.value">{{ item.label }}</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="备注" prop="remark"> |
| | | <el-input v-model="formDat.remark" placeholder="请输入备注" clearable :style="{width: '100%'}" ></el-input> |
| | |
| | | remark: undefined, |
| | | happenTime:undefined, |
| | | url: "", |
| | | |
| | | valueRange: undefined |
| | | }, |
| | | // 菜单列表 |
| | | menuOptions: [], |
| | |
| | | message: '请输入具体位置', |
| | | trigger: 'blur' |
| | | }], |
| | | |
| | | happenTime: [{ |
| | | required: true, |
| | | message: '请选择日期选择', |
| | | trigger: 'blur' |
| | | }], |
| | | valueRange: [{ |
| | | required: true, |
| | | message: '请选择价值范围', |
| | | trigger: 'change' |
| | | }], |
| | | }, |
| | | typeOptions: [], |
| | | // 价值范围选项 |
| | | valueRangeOptions: [ |
| | | { label: '10000以下', value: '10000以下' }, |
| | | { label: '1w到10w', value: '1w到10w' }, |
| | | { label: '10w到100w', value: '10w到100w' }, |
| | | { label: '100w-1000w', value: '100w-1000w' }, |
| | | { label: '1000w以上', value: '1000w以上' } |
| | | ], |
| | | }; |
| | | }, |
| | | created() { |
| | |
| | | getList1() { |
| | | this.loading1 = true; |
| | | let userId = this.$store.state.user.userId |
| | | |
| | | |
| | | this.userOptions = [] |
| | | showShareUser(userId, 2002).then(response=>{ |
| | | console.log("===========ddddddddddddd") |
| | |
| | | this.userOptions.push({label: element.oldName,value: element.userId}) |
| | | }) |
| | | }) |
| | | |
| | | |
| | | |
| | | |
| | | let clanId = this.$store.state.user.clanId |
| | | |
| | | |
| | | getAllInfo(clanId).then(response => { |
| | | this.listRoot = response.data; |
| | | const kon = {} |
| | |
| | | /** 查看详细信息 */ |
| | | handleCheck(row){ |
| | | const id = row.id; |
| | | this.open2 = false; |
| | | this.open2 = false; |
| | | this.$router.push("/familymodel/property/propertyInfo/" + id); |
| | | }, |
| | | /** 修改按钮操作 */ |
| | |
| | | /** 提交按钮(数据权限) */ |
| | | submitDataScope: function() { |
| | | |
| | | |
| | | |
| | | this.$refs["elForm"].validate(valid => { |
| | | if (valid) { |
| | | |