|
|
|
@ -221,16 +221,16 @@ |
|
|
|
v-hasPermi="['vet:product:remove']" |
|
|
|
>删除</el-button> |
|
|
|
</el-col> |
|
|
|
<!-- <el-col :span="1.5">--> |
|
|
|
<!-- <el-button--> |
|
|
|
<!-- type="warning"--> |
|
|
|
<!-- plain--> |
|
|
|
<!-- icon="el-icon-download"--> |
|
|
|
<!-- size="mini"--> |
|
|
|
<!-- @click="handleExport"--> |
|
|
|
<!-- v-hasPermi="['vet:product:export']"--> |
|
|
|
<!-- >导出</el-button>--> |
|
|
|
<!-- </el-col>--> |
|
|
|
<!-- <el-col :span="1.5">--> |
|
|
|
<!-- <el-button--> |
|
|
|
<!-- type="warning"--> |
|
|
|
<!-- plain--> |
|
|
|
<!-- icon="el-icon-download"--> |
|
|
|
<!-- size="mini"--> |
|
|
|
<!-- @click="handleExport"--> |
|
|
|
<!-- v-hasPermi="['vet:product:export']"--> |
|
|
|
<!-- >导出</el-button>--> |
|
|
|
<!-- </el-col>--> |
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
@ -300,51 +300,51 @@ |
|
|
|
</el-tag> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<!-- <el-table-column label="批准文号" align="center" prop="approvalNumber" />--> |
|
|
|
<!-- <el-table-column label="主要成分" align="center" prop="ingredients" />--> |
|
|
|
<!-- <el-table-column label="适应症" align="center" prop="indications" />--> |
|
|
|
<!-- <el-table-column label="用法用量" align="center" prop="usageDosage" />--> |
|
|
|
<!-- <el-table-column label="销售价格" align="center" prop="price" />--> |
|
|
|
<!-- <el-table-column label="成本价" align="center" prop="costPrice" />--> |
|
|
|
<!-- <el-table-column label="库存数量" align="center" prop="stock" />--> |
|
|
|
<!-- <el-table-column label="最低库存预警" align="center" prop="minStock" />--> |
|
|
|
<!-- <el-table-column label="多张图片URL,JSON格式" align="center" prop="images" />--> |
|
|
|
<!-- <el-table-column label="适用动物:如犬、猫、猪等" align="center" prop="treatAnimals" />--> |
|
|
|
<!-- <el-table-column label="治疗疾病" align="center" prop="treatDiseases" />--> |
|
|
|
<!-- <el-table-column label="治疗方案/内容" align="center" prop="treatmentContent" />--> |
|
|
|
<!-- <el-table-column label="治疗周期" align="center" prop="treatmentDuration" />--> |
|
|
|
<!-- <el-table-column label="注意事项" align="center" prop="precautions" />--> |
|
|
|
<!-- <el-table-column label="状态:0-草稿/1-上架/2-下架" align="center" prop="status" />--> |
|
|
|
<!-- <el-table-column label="删除标识:0-正常/1-删除" align="center" prop="isDeleted" />--> |
|
|
|
<!-- <el-table-column label="诊所ID" align="center" prop="clinicId" />--> |
|
|
|
<!-- <el-table-column label="兽医ID" align="center" prop="vetId" />--> |
|
|
|
<!-- <el-table-column label="创建时间" align="center" prop="createdAt" width="180">--> |
|
|
|
<!-- <template slot-scope="scope">--> |
|
|
|
<!-- <span>{{ parseTime(scope.row.createdAt, '{y}-{m}-{d}') }}</span>--> |
|
|
|
<!-- </template>--> |
|
|
|
<!-- </el-table-column>--> |
|
|
|
<!-- <el-table-column label="更新时间" align="center" prop="updatedAt" width="180">--> |
|
|
|
<!-- <template slot-scope="scope">--> |
|
|
|
<!-- <span>{{ parseTime(scope.row.updatedAt, '{y}-{m}-{d}') }}</span>--> |
|
|
|
<!-- </template>--> |
|
|
|
<!-- </el-table-column>--> |
|
|
|
<!-- <el-table-column label="批准文号" align="center" prop="approvalNumber" />--> |
|
|
|
<!-- <el-table-column label="主要成分" align="center" prop="ingredients" />--> |
|
|
|
<!-- <el-table-column label="适应症" align="center" prop="indications" />--> |
|
|
|
<!-- <el-table-column label="用法用量" align="center" prop="usageDosage" />--> |
|
|
|
<!-- <el-table-column label="销售价格" align="center" prop="price" />--> |
|
|
|
<!-- <el-table-column label="成本价" align="center" prop="costPrice" />--> |
|
|
|
<!-- <el-table-column label="库存数量" align="center" prop="stock" />--> |
|
|
|
<!-- <el-table-column label="最低库存预警" align="center" prop="minStock" />--> |
|
|
|
<!-- <el-table-column label="多张图片URL,JSON格式" align="center" prop="images" />--> |
|
|
|
<!-- <el-table-column label="适用动物:如犬、猫、猪等" align="center" prop="treatAnimals" />--> |
|
|
|
<!-- <el-table-column label="治疗疾病" align="center" prop="treatDiseases" />--> |
|
|
|
<!-- <el-table-column label="治疗方案/内容" align="center" prop="treatmentContent" />--> |
|
|
|
<!-- <el-table-column label="治疗周期" align="center" prop="treatmentDuration" />--> |
|
|
|
<!-- <el-table-column label="注意事项" align="center" prop="precautions" />--> |
|
|
|
<!-- <el-table-column label="状态:0-草稿/1-上架/2-下架" align="center" prop="status" />--> |
|
|
|
<!-- <el-table-column label="删除标识:0-正常/1-删除" align="center" prop="isDeleted" />--> |
|
|
|
<!-- <el-table-column label="诊所ID" align="center" prop="clinicId" />--> |
|
|
|
<!-- <el-table-column label="兽医ID" align="center" prop="vetId" />--> |
|
|
|
<!-- <el-table-column label="创建时间" align="center" prop="createdAt" width="180">--> |
|
|
|
<!-- <template slot-scope="scope">--> |
|
|
|
<!-- <span>{{ parseTime(scope.row.createdAt, '{y}-{m}-{d}') }}</span>--> |
|
|
|
<!-- </template>--> |
|
|
|
<!-- </el-table-column>--> |
|
|
|
<!-- <el-table-column label="更新时间" align="center" prop="updatedAt" width="180">--> |
|
|
|
<!-- <template slot-scope="scope">--> |
|
|
|
<!-- <span>{{ parseTime(scope.row.updatedAt, '{y}-{m}-{d}') }}</span>--> |
|
|
|
<!-- </template>--> |
|
|
|
<!-- </el-table-column>--> |
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="300"> |
|
|
|
<!-- <template slot-scope="scope">--> |
|
|
|
<!-- <el-button--> |
|
|
|
<!-- size="mini"--> |
|
|
|
<!-- type="text"--> |
|
|
|
<!-- icon="el-icon-edit"--> |
|
|
|
<!-- @click="handleUpdate(scope.row)"--> |
|
|
|
<!-- v-hasPermi="['vet:product:edit']"--> |
|
|
|
<!-- >修改</el-button>--> |
|
|
|
<!-- <el-button--> |
|
|
|
<!-- size="mini"--> |
|
|
|
<!-- type="text"--> |
|
|
|
<!-- icon="el-icon-delete"--> |
|
|
|
<!-- @click="handleDelete(scope.row)"--> |
|
|
|
<!-- v-hasPermi="['vet:product:remove']"--> |
|
|
|
<!-- >删除</el-button>--> |
|
|
|
<!-- </template>--> |
|
|
|
<!-- <template slot-scope="scope">--> |
|
|
|
<!-- <el-button--> |
|
|
|
<!-- size="mini"--> |
|
|
|
<!-- type="text"--> |
|
|
|
<!-- icon="el-icon-edit"--> |
|
|
|
<!-- @click="handleUpdate(scope.row)"--> |
|
|
|
<!-- v-hasPermi="['vet:product:edit']"--> |
|
|
|
<!-- >修改</el-button>--> |
|
|
|
<!-- <el-button--> |
|
|
|
<!-- size="mini"--> |
|
|
|
<!-- type="text"--> |
|
|
|
<!-- icon="el-icon-delete"--> |
|
|
|
<!-- @click="handleDelete(scope.row)"--> |
|
|
|
<!-- v-hasPermi="['vet:product:remove']"--> |
|
|
|
<!-- >删除</el-button>--> |
|
|
|
<!-- </template>--> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button |
|
|
|
size="mini" |
|
|
|
@ -561,100 +561,100 @@ |
|
|
|
</el-row> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> |
|
|
|
<!-- <el-dialog :title="title" :visible.sync="open" width="80%" append-to-body>--> |
|
|
|
<!-- <el-form ref="form" :model="form" :rules="rules" label-width="80px">--> |
|
|
|
<!-- <el-form-item label="产品名称" prop="name">--> |
|
|
|
<!-- <el-input v-model="form.name" placeholder="请输入产品名称" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="产品类型" prop="type">--> |
|
|
|
<!-- <el-select v-model="form.type" placeholder="请选择产品类型" clearable>--> |
|
|
|
<!-- <el-option v-for="dict in dict.type.medicine_type" :key="dict.value" :label="dict.label" :value="dict.value" />--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="产品分类" prop="category">--> |
|
|
|
<!-- <el-select v-model="form.category" placeholder="请选择产品分类" clearable>--> |
|
|
|
<!-- <el-option v-for="dict in dict.type.vet_product_category" :key="dict.value" :label="dict.label" :value="dict.value" />--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="规格" prop="specification">--> |
|
|
|
<!-- <el-input v-model="form.specification" placeholder="请输入规格" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="单位" prop="unit">--> |
|
|
|
<!-- <el-input v-model="form.unit" placeholder="请输入单位" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="生产厂家" prop="manufacturer">--> |
|
|
|
<!-- <el-input v-model="form.manufacturer" placeholder="请输入生产厂家" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="批准文号" prop="approvalNumber">--> |
|
|
|
<!-- <el-input v-model="form.approvalNumber" placeholder="请输入批准文号" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="主要成分" prop="ingredients">--> |
|
|
|
<!-- <el-input v-model="form.ingredients" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="适应症" prop="indications">--> |
|
|
|
<!-- <el-input v-model="form.indications" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="用法用量" prop="usageDosage">--> |
|
|
|
<!-- <el-input v-model="form.usageDosage" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="销售价格" prop="price">--> |
|
|
|
<!-- <el-input v-model="form.price" placeholder="请输入销售价格" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="成本价" prop="costPrice">--> |
|
|
|
<!-- <el-input v-model="form.costPrice" placeholder="请输入成本价" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="库存数量" prop="stock">--> |
|
|
|
<!-- <el-input v-model="form.stock" placeholder="请输入库存数量" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="最低库存预警" prop="minStock">--> |
|
|
|
<!-- <el-input v-model="form.minStock" placeholder="请输入最低库存预警" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="相关图片" prop="mainImage">--> |
|
|
|
<!-- <image-upload v-model="form.mainImage"/>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!--<!– <el-form-item label="多张图片URL,JSON格式" prop="images">–>--> |
|
|
|
<!--<!– <el-input v-model="form.images" type="textarea" placeholder="请输入内容" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!-- <el-form-item label="适用动物:如犬、猫、猪等" prop="treatAnimals">--> |
|
|
|
<!-- <el-input v-model="form.treatAnimals" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="治疗疾病" prop="treatDiseases">--> |
|
|
|
<!-- <el-input v-model="form.treatDiseases" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="治疗方案/内容">--> |
|
|
|
<!-- <editor v-model="form.treatmentContent" :min-height="192"/>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="治疗周期" prop="treatmentDuration">--> |
|
|
|
<!-- <el-input v-model="form.treatmentDuration" placeholder="请输入治疗周期" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="注意事项" prop="precautions">--> |
|
|
|
<!-- <el-input v-model="form.precautions" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!--<!– <el-form-item label="删除标识:0-正常/1-删除" prop="isDeleted">–>--> |
|
|
|
<!--<!– <el-input v-model="form.isDeleted" placeholder="请输入删除标识:0-正常/1-删除" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="诊所ID" prop="clinicId">–>--> |
|
|
|
<!--<!– <el-input v-model="form.clinicId" placeholder="请输入诊所ID" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="兽医ID" prop="vetId">–>--> |
|
|
|
<!--<!– <el-input v-model="form.vetId" placeholder="请输入兽医ID" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="创建时间" prop="createdAt">–>--> |
|
|
|
<!--<!– <el-date-picker clearable–>--> |
|
|
|
<!--<!– v-model="form.createdAt"–>--> |
|
|
|
<!--<!– type="date"–>--> |
|
|
|
<!--<!– value-format="yyyy-MM-dd"–>--> |
|
|
|
<!--<!– placeholder="请选择创建时间">–>--> |
|
|
|
<!--<!– </el-date-picker>–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="更新时间" prop="updatedAt">–>--> |
|
|
|
<!--<!– <el-date-picker clearable–>--> |
|
|
|
<!--<!– v-model="form.updatedAt"–>--> |
|
|
|
<!--<!– type="date"–>--> |
|
|
|
<!--<!– value-format="yyyy-MM-dd"–>--> |
|
|
|
<!--<!– placeholder="请选择更新时间">–>--> |
|
|
|
<!--<!– </el-date-picker>–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!-- <el-dialog :title="title" :visible.sync="open" width="80%" append-to-body>--> |
|
|
|
<!-- <el-form ref="form" :model="form" :rules="rules" label-width="80px">--> |
|
|
|
<!-- <el-form-item label="产品名称" prop="name">--> |
|
|
|
<!-- <el-input v-model="form.name" placeholder="请输入产品名称" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="产品类型" prop="type">--> |
|
|
|
<!-- <el-select v-model="form.type" placeholder="请选择产品类型" clearable>--> |
|
|
|
<!-- <el-option v-for="dict in dict.type.medicine_type" :key="dict.value" :label="dict.label" :value="dict.value" />--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="产品分类" prop="category">--> |
|
|
|
<!-- <el-select v-model="form.category" placeholder="请选择产品分类" clearable>--> |
|
|
|
<!-- <el-option v-for="dict in dict.type.vet_product_category" :key="dict.value" :label="dict.label" :value="dict.value" />--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="规格" prop="specification">--> |
|
|
|
<!-- <el-input v-model="form.specification" placeholder="请输入规格" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="单位" prop="unit">--> |
|
|
|
<!-- <el-input v-model="form.unit" placeholder="请输入单位" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="生产厂家" prop="manufacturer">--> |
|
|
|
<!-- <el-input v-model="form.manufacturer" placeholder="请输入生产厂家" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="批准文号" prop="approvalNumber">--> |
|
|
|
<!-- <el-input v-model="form.approvalNumber" placeholder="请输入批准文号" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="主要成分" prop="ingredients">--> |
|
|
|
<!-- <el-input v-model="form.ingredients" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="适应症" prop="indications">--> |
|
|
|
<!-- <el-input v-model="form.indications" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="用法用量" prop="usageDosage">--> |
|
|
|
<!-- <el-input v-model="form.usageDosage" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="销售价格" prop="price">--> |
|
|
|
<!-- <el-input v-model="form.price" placeholder="请输入销售价格" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="成本价" prop="costPrice">--> |
|
|
|
<!-- <el-input v-model="form.costPrice" placeholder="请输入成本价" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="库存数量" prop="stock">--> |
|
|
|
<!-- <el-input v-model="form.stock" placeholder="请输入库存数量" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="最低库存预警" prop="minStock">--> |
|
|
|
<!-- <el-input v-model="form.minStock" placeholder="请输入最低库存预警" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="相关图片" prop="mainImage">--> |
|
|
|
<!-- <image-upload v-model="form.mainImage"/>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!--<!– <el-form-item label="多张图片URL,JSON格式" prop="images">–>--> |
|
|
|
<!--<!– <el-input v-model="form.images" type="textarea" placeholder="请输入内容" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!-- <el-form-item label="适用动物:如犬、猫、猪等" prop="treatAnimals">--> |
|
|
|
<!-- <el-input v-model="form.treatAnimals" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="治疗疾病" prop="treatDiseases">--> |
|
|
|
<!-- <el-input v-model="form.treatDiseases" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="治疗方案/内容">--> |
|
|
|
<!-- <editor v-model="form.treatmentContent" :min-height="192"/>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="治疗周期" prop="treatmentDuration">--> |
|
|
|
<!-- <el-input v-model="form.treatmentDuration" placeholder="请输入治疗周期" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item label="注意事项" prop="precautions">--> |
|
|
|
<!-- <el-input v-model="form.precautions" type="textarea" placeholder="请输入内容" />--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!--<!– <el-form-item label="删除标识:0-正常/1-删除" prop="isDeleted">–>--> |
|
|
|
<!--<!– <el-input v-model="form.isDeleted" placeholder="请输入删除标识:0-正常/1-删除" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="诊所ID" prop="clinicId">–>--> |
|
|
|
<!--<!– <el-input v-model="form.clinicId" placeholder="请输入诊所ID" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="兽医ID" prop="vetId">–>--> |
|
|
|
<!--<!– <el-input v-model="form.vetId" placeholder="请输入兽医ID" />–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="创建时间" prop="createdAt">–>--> |
|
|
|
<!--<!– <el-date-picker clearable–>--> |
|
|
|
<!--<!– v-model="form.createdAt"–>--> |
|
|
|
<!--<!– type="date"–>--> |
|
|
|
<!--<!– value-format="yyyy-MM-dd"–>--> |
|
|
|
<!--<!– placeholder="请选择创建时间">–>--> |
|
|
|
<!--<!– </el-date-picker>–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
<!--<!– <el-form-item label="更新时间" prop="updatedAt">–>--> |
|
|
|
<!--<!– <el-date-picker clearable–>--> |
|
|
|
<!--<!– v-model="form.updatedAt"–>--> |
|
|
|
<!--<!– type="date"–>--> |
|
|
|
<!--<!– value-format="yyyy-MM-dd"–>--> |
|
|
|
<!--<!– placeholder="请选择更新时间">–>--> |
|
|
|
<!--<!– </el-date-picker>–>--> |
|
|
|
<!--<!– </el-form-item>–>--> |
|
|
|
</el-form> |
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
<el-button type="primary" @click="submitForm">确 定</el-button> |
|
|
|
@ -943,34 +943,6 @@ export default { |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
// // 上一步 |
|
|
|
// prevStep() { |
|
|
|
// this.activeStep--; |
|
|
|
// }, |
|
|
|
// // 下一步 |
|
|
|
// nextStep() { |
|
|
|
// if (this.activeStep === 0) { |
|
|
|
// this.$refs.form.validate(valid => { |
|
|
|
// if (valid) this.activeStep++; |
|
|
|
// }); |
|
|
|
// return; |
|
|
|
// } |
|
|
|
// }, |
|
|
|
// 提交表单 |
|
|
|
// submitForm() { |
|
|
|
// this.$refs.productForm.validate((valid) => { |
|
|
|
// if (valid) { |
|
|
|
// // 表单验证通过,提交数据 |
|
|
|
// this.$message.success("提交成功"); |
|
|
|
// // 这里写接口提交逻辑 |
|
|
|
// // this.$api.product.add(this.form).then(res => { ... }) |
|
|
|
// this.dialogVisible = false; |
|
|
|
// } else { |
|
|
|
// this.$message.error("请完善必填信息"); |
|
|
|
// return false; |
|
|
|
// } |
|
|
|
// }); |
|
|
|
// }, |
|
|
|
/** 提交按钮 */ |
|
|
|
submitForm() { |
|
|
|
this.$refs["form"].validate(valid => { |
|
|
|
@ -1106,7 +1078,7 @@ export default { |
|
|
|
|
|
|
|
|
|
|
|
// 取消审核 |
|
|
|
handleCancelAudit(row){ |
|
|
|
handleCancelAudit(row) { |
|
|
|
cancelAuditProduct(row.id).then(response => { |
|
|
|
this.$modal.msgSuccess("取消审核成功") |
|
|
|
this.getList() |
|
|
|
@ -1116,7 +1088,7 @@ export default { |
|
|
|
}, |
|
|
|
|
|
|
|
// 重新提交审核 |
|
|
|
handleResubmitAudit(row){ |
|
|
|
handleResubmitAudit(row) { |
|
|
|
resubmitAuditProduct(row.id).then(response => { |
|
|
|
this.$modal.msgSuccess("重新提交审核成功") |
|
|
|
this.getList() |
|
|
|
@ -1130,21 +1102,19 @@ export default { |
|
|
|
</script> |
|
|
|
|
|
|
|
<style scoped> |
|
|
|
::v-deep .el-descriptions-item__cell{ |
|
|
|
::v-deep .el-descriptions-item__cell { |
|
|
|
width: 90px; |
|
|
|
|
|
|
|
} |
|
|
|
::v-deep .el-descriptions-row th{ |
|
|
|
|
|
|
|
::v-deep .el-descriptions-row th { |
|
|
|
text-align: center !important; |
|
|
|
} |
|
|
|
|
|
|
|
::v-deep .pagestyle .el-input{ |
|
|
|
::v-deep .pagestyle .el-input { |
|
|
|
width: auto !important; |
|
|
|
} |
|
|
|
|
|
|
|
::v-deep .pagestyle .pagination-container{ |
|
|
|
background-color: #f8fafc; |
|
|
|
} |
|
|
|
|
|
|
|
</style> |
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
@ -1192,7 +1162,7 @@ export default { |
|
|
|
transform: translateY(-1px); |
|
|
|
} |
|
|
|
|
|
|
|
.alter-btn:hover{ |
|
|
|
.alter-btn:hover { |
|
|
|
background-color: rgb(230, 255, 238); |
|
|
|
transform: translateY(-1px); |
|
|
|
} |
|
|
|
@ -1236,7 +1206,7 @@ export default { |
|
|
|
} |
|
|
|
|
|
|
|
::v-deep .el-dialog__header { |
|
|
|
background: linear-gradient(135deg, #42b983 0%, #83df92 100%); |
|
|
|
background: linear-gradient(135deg, #2c7a4d 0%, #42b983 100%); |
|
|
|
padding: 18px 24px; |
|
|
|
border-bottom: none; |
|
|
|
position: relative; |
|
|
|
|