|
@@ -3,62 +3,57 @@
|
|
|
:visible.sync="visible"
|
|
|
:title="`${operatorType.name}采购`"
|
|
|
append-to-body
|
|
|
- width="800"
|
|
|
+ width="750px"
|
|
|
>
|
|
|
<el-form
|
|
|
v-if="data"
|
|
|
ref="form"
|
|
|
:model="data"
|
|
|
- label-width="100px"
|
|
|
- size="mini"
|
|
|
+ label-width="85px"
|
|
|
>
|
|
|
<el-collapse v-model="activeCollapseName" class="form-collapse">
|
|
|
<el-collapse-item title="采购信息" name="1" class="form-collapse-item">
|
|
|
- <el-row :gutter="$$Constant.LAYOUT_GAP">
|
|
|
- <el-col :span="11">
|
|
|
- <el-form-item label="标签供应商" prop="provider">
|
|
|
- <my-select
|
|
|
- v-model="data.providerId"
|
|
|
- :options="optionGroup.Provider ? optionGroup.Provider.list : []"
|
|
|
- ></my-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ <div class="overflow-auto" style="max-height:300px;">
|
|
|
+ <el-row :gutter="$$Constant.LAYOUT_GAP">
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="标签供应商" prop="provider">
|
|
|
+ <my-select
|
|
|
+ v-model="data.providerId"
|
|
|
+ :options="optionGroup.Provider ? optionGroup.Provider.list : []"
|
|
|
+ ></my-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
|
|
|
- <el-row :gutter="$$Constant.LAYOUT_GAP">
|
|
|
- <el-col :span="11">
|
|
|
- <el-form-item label="标签类型" prop="tagTypeId">
|
|
|
- <my-select
|
|
|
- v-model="data.tagTypeId"
|
|
|
- :options="optionGroup.TagType ? optionGroup.TagType.list : []"
|
|
|
- ></my-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
+ <template v-if="operatorTypeId === 1">
|
|
|
|
|
|
- <el-col :span="2">1</el-col>
|
|
|
+ </template>
|
|
|
+ <el-row v-else :gutter="$$Constant.LAYOUT_GAP">
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="标签类型" prop="tagTypeId">
|
|
|
+ <my-select
|
|
|
+ v-model="data.tagTypeId"
|
|
|
+ :options="optionGroup.TagType ? optionGroup.TagType.list : []"
|
|
|
+ ></my-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
|
|
|
- <el-col :span="11">
|
|
|
- <el-form-item label="标签数量" prop="number">
|
|
|
- <el-input v-model="data.number" type="number" />
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="标签数量" prop="number">
|
|
|
+ <el-input v-model="data.number" type="number" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
|
</el-form>
|
|
|
|
|
|
<template #footer>
|
|
|
<div class="flex center dialog-footer">
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- @click="onCloseBtnClick"
|
|
|
- >取消</el-button>
|
|
|
+ <el-button @click="onCloseBtnClick">取消</el-button>
|
|
|
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- size="mini"
|
|
|
- @click="onSaveBtnClick"
|
|
|
- >确定</el-button>
|
|
|
+ <el-button type="primary" @click="onSaveBtnClick">确定</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-dialog>
|