食谱制作状态
This commit is contained in:
		| @@ -104,8 +104,9 @@ export default { | ||||
|       [{ title: "方便沟通时间", value: "connectTime" }], | ||||
|     ]; | ||||
|     if (this.dev) { | ||||
|       basicInfo.splice(3, 0, [{ title: "基础代谢BMR", value: "basicBMR" }]); | ||||
|       basicInfo.splice(4, 0, [ | ||||
|       basicInfo.splice(3, 0, [{ title: "蛋白范围", value: "recProtein" }]); | ||||
|       basicInfo.splice(4, 0, [{ title: "基础代谢BMR", value: "basicBMR" }]); | ||||
|       basicInfo.splice(5, 0, [ | ||||
|         { title: "不运动总热量", value: "notSportHeat" }, | ||||
|       ]); | ||||
|       basicInfo.splice(basicInfo.length, 0, [ | ||||
|   | ||||
| @@ -90,11 +90,12 @@ export default { | ||||
|       [{ title: "地域", value: "position" }], | ||||
|     ]; | ||||
|     if (this.dev) { | ||||
|       basicInfo.splice(3, 0, [{ title: "基础代谢BMR", value: "basicBMR" }]); | ||||
|       basicInfo.splice(4, 0, [ | ||||
|       basicInfo.splice(3, 0, [{ title: "推荐蛋白范围", value: "recProtein" }]); | ||||
|       basicInfo.splice(4, 0, [{ title: "基础代谢BMR", value: "basicBMR" }]); | ||||
|       basicInfo.splice(5, 0, [ | ||||
|         { title: "不运动总热量", value: "notSportHeat" }, | ||||
|       ]); | ||||
|       basicInfo.splice(6, 0, [{ title: "备注", value: "remark" }]); | ||||
|       basicInfo.splice(basicInfo.length, 0, [{ title: "备注", value: "remark" }]); | ||||
|     } | ||||
|  | ||||
|     return { | ||||
|   | ||||
| @@ -60,24 +60,9 @@ | ||||
|       <el-table :data="planList" v-loading="planLoading" height="80%"> | ||||
|         <el-table-column label="审核状态" align="center" width="80"> | ||||
|           <template slot-scope="scope"> | ||||
|             <el-tag | ||||
|               :type=" | ||||
|                 scope.row.reviewStatus === 0 | ||||
|                   ? 'info' | ||||
|                   : scope.row.reviewStatus === 2 | ||||
|                   ? 'success' | ||||
|                   : 'danger' | ||||
|               " | ||||
|               >{{ | ||||
|                 `${ | ||||
|                   scope.row.reviewStatus === 0 | ||||
|                     ? "未制作" | ||||
|                     : scope.row.reviewStatus === 2 | ||||
|                     ? "已审核" | ||||
|                     : "未审核" | ||||
|                 }` | ||||
|               }}</el-tag | ||||
|             > | ||||
|             <el-tag :type="getReviewType(scope.row.reviewStatus)"> | ||||
|               {{ getReviewStatusName(scope.row.reviewStatus) }} | ||||
|             </el-tag> | ||||
|           </template> | ||||
|         </el-table-column> | ||||
|         <el-table-column label="计划" align="center"> | ||||
| @@ -226,6 +211,32 @@ export default { | ||||
|       }; | ||||
|       this.resetForm("form"); | ||||
|     }, | ||||
|     getReviewStatusName(status) { | ||||
|       switch (status) { | ||||
|         case 1: | ||||
|           return "未审核"; | ||||
|         case 2: | ||||
|           return "已审核"; | ||||
|         case 3: | ||||
|           return "制作中"; | ||||
|         case 0: | ||||
|         default: | ||||
|           return "未制作"; | ||||
|       } | ||||
|     }, | ||||
|     getReviewType(status) { | ||||
|       switch (status) { | ||||
|         case 1: | ||||
|           return "danger"; | ||||
|         case 2: | ||||
|           return "success"; | ||||
|         case 3: | ||||
|           return ""; | ||||
|         case 0: | ||||
|         default: | ||||
|           return "info"; | ||||
|       } | ||||
|     }, | ||||
|     handleOnClosed() { | ||||
|       this.data = undefined; | ||||
|       this.cusOutId = ""; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user