|
@@ -682,4 +682,194 @@ export const statisticFeatureInterface = {
|
|
|
previewSpline: params => {
|
|
|
return http.post('/line_feature/preview_cure',params)
|
|
|
}
|
|
|
+}
|
|
|
+
|
|
|
+/* 跨品种分析 */
|
|
|
+export const crossVarietyInterface = {
|
|
|
+ /**
|
|
|
+ * 分类列表
|
|
|
+ * @param {*} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ classifyList: params => {
|
|
|
+ return http.get('/cross_variety/chart_classify/list',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分类添加
|
|
|
+ * @param {*} params ChartClassifyName
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ classifyAdd: params => {
|
|
|
+ return http.post('/cross_variety/chart_classify/add',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分类编辑
|
|
|
+ * @param {*} params ChartClassifyName ChartClassifyId
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ classifyEdit: params => {
|
|
|
+ return http.post('/cross_variety/chart_classify/edit',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除监测
|
|
|
+ * @param {*} params ChartClassifyId
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ classifyDelCheck: params => {
|
|
|
+ return http.post('/cross_variety/chart_classify/delete/check',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除
|
|
|
+ * @param {*} params ChartClassifyId
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ classifyDel: params => {
|
|
|
+ return http.post('/cross_variety/chart_classify/delete',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分类移动
|
|
|
+ * @param {*} params
|
|
|
+ * "ClassifyId": 269,
|
|
|
+ "PrevClassifyId": 0,
|
|
|
+ "NextClassifyId": 227,
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ classifyMove: params => {
|
|
|
+ return http.post('/cross_variety/chart_classify/move',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 图表拖动
|
|
|
+ * @param {*} params
|
|
|
+ * "ChartInfoId": 844,
|
|
|
+ "PrevChartInfoId": 0,
|
|
|
+ "NextChartInfoId": 839,
|
|
|
+ "ChartClassifyId": 270
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ chartMove: params => {
|
|
|
+ return http.post('/cross_variety/chart_info/move',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取图表列表
|
|
|
+ * @param {*} params
|
|
|
+ * CurrentIndex PageSize ChartClassifyId Keyword IsShowMe
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ getChartList: params => {
|
|
|
+ return http.get('/cross_variety/chart_info/list',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 图表详情
|
|
|
+ * @param {*} params ChartInfoId
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ chartDetail: params => {
|
|
|
+ return http.get('/cross_variety/chart_info/detail',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 添加品种
|
|
|
+ * @param {VarietyName} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ varietyAdd: params => {
|
|
|
+ return http.post('/cross_variety/variety/add',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 编辑品种
|
|
|
+ * @param {VarietyName ChartVarietyId} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ varietyEdit: params => {
|
|
|
+ return http.post('/cross_variety/variety/edit',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除品种检测
|
|
|
+ * @param {ChartVarietyId} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ varietyDelCheck: params => {
|
|
|
+ return http.post('/cross_variety/variety/delete/check',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除品种
|
|
|
+ * @param {VarietyName} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ varietyDel: params => {
|
|
|
+ return http.post('/cross_variety/variety/delete',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 添加标签
|
|
|
+ * @param {TagName} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ tagAdd: params => {
|
|
|
+ return http.post('/cross_variety/tag/add',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 编辑标签
|
|
|
+ * @param {TagName ChartTagId} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ tagEdit: params => {
|
|
|
+ return http.post('/cross_variety/tag/edit',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除标签检测
|
|
|
+ * @param {ChartTagId} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ tagDelCheck: params => {
|
|
|
+ return http.post('/cross_variety/tag/delete/check',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 添加标签
|
|
|
+ * @param {ChartTagId} params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ tagDel: params => {
|
|
|
+ return http.post('/cross_variety/tag/delete',params)
|
|
|
+ },
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 设置标签关联品种对应信息
|
|
|
+ * @param {
|
|
|
+ "ChartTagId": 1,
|
|
|
+ "VarietyEdb": [
|
|
|
+ {
|
|
|
+ "ChartVarietyId": 2,
|
|
|
+ "EdbInfoId": 103407
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ * } params
|
|
|
+ * @returns
|
|
|
+ */
|
|
|
+ setTagRelationVariety: params => {
|
|
|
+ return http.post('/cross_variety/tag/variety_edb/save',params)
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 获取标签关联的品种信息
|
|
|
+ * @param {ChartTagId} params
|
|
|
+ */
|
|
|
+ getTagRelation: params => {
|
|
|
+ return http.get('/cross_variety/tag/variety_edb/list',params)
|
|
|
+ }
|
|
|
}
|