diff --git a/src/api/Pregnancy_Test/Pregnancy_Test.js b/src/api/Pregnancy_Test/Pregnancy_Test.js index 8547e00..da354f4 100644 --- a/src/api/Pregnancy_Test/Pregnancy_Test.js +++ b/src/api/Pregnancy_Test/Pregnancy_Test.js @@ -52,4 +52,15 @@ export function getSheepByManageTags(manageTags) { manageTags: manageTags } }) +} + +// 根据耳号获取配种信息 +export function getBreedInfoByManageTags(manageTags) { + return request({ + url: '/Pregnancy_Test/Pregnancy_Test/getBreedInfoByManageTags', + method: 'get', + params: { + manageTags: manageTags + } + }) } \ No newline at end of file diff --git a/src/api/miscarriage/miscarriage.js b/src/api/miscarriage/miscarriage.js new file mode 100644 index 0000000..117bba5 --- /dev/null +++ b/src/api/miscarriage/miscarriage.js @@ -0,0 +1,60 @@ +import request from '@/utils/request' + +// 查询流产记录列表 +export function listMiscarriage(query) { + return request({ + url: '/miscarriage/miscarriage/list', + method: 'get', + params: query + }) +} + +// 查询流产记录详细 +export function getMiscarriage(id) { + return request({ + url: '/miscarriage/miscarriage/' + id, + method: 'get' + }) +} + +// 根据耳号查询羊只信息 +export function getSheepInfo(manageTags) { + return request({ + url: '/miscarriage/miscarriage/sheep/' + manageTags, + method: 'get' + }) +} + +// 获取流产原因选项 +export function getReasonOptions() { + return request({ + url: '/miscarriage/miscarriage/reasonOptions', + method: 'get' + }) +} + +// 新增流产记录 +export function addMiscarriage(data) { + return request({ + url: '/miscarriage/miscarriage', + method: 'post', + data: data + }) +} + +// 修改流产记录 +export function updateMiscarriage(data) { + return request({ + url: '/miscarriage/miscarriage', + method: 'put', + data: data + }) +} + +// 删除流产记录 +export function delMiscarriage(id) { + return request({ + url: '/miscarriage/miscarriage/' + id, + method: 'delete' + }) +} \ No newline at end of file diff --git a/src/api/sheep_death/death.js b/src/api/sheep_death/death.js index cf76d09..7525294 100644 --- a/src/api/sheep_death/death.js +++ b/src/api/sheep_death/death.js @@ -17,14 +17,6 @@ export function getDeath(id) { }) } -// 根据管理耳号查询羊只信息 -export function getSheepInfo(manageTags) { - return request({ - url: '/sheep_death/death/sheepInfo/' + manageTags, - method: 'get' - }) -} - // 新增羊只死淘记录 export function addDeath(data) { return request({ diff --git a/src/views/Pregnancy_Test/Pregnancy_Test/index.vue b/src/views/Pregnancy_Test/Pregnancy_Test/index.vue index 9b423b9..8295ae3 100644 --- a/src/views/Pregnancy_Test/Pregnancy_Test/index.vue +++ b/src/views/Pregnancy_Test/Pregnancy_Test/index.vue @@ -101,7 +101,13 @@ {{ parseTime(scope.row.datetime, '{y}-{m}-{d}') }} - + + + @@ -110,6 +116,13 @@ {{ parseTime(scope.row.matingDate, '{y}-{m}-{d}') }} + + + + @@ -154,12 +167,13 @@ /> - + - + + - + @@ -168,15 +182,17 @@ v-model="form.datetime" type="date" value-format="YYYY-MM-DD" - placeholder="请选择孕检日期"> + placeholder="请选择孕检日期" + style="width: 100%"> - + + - + @@ -185,11 +201,18 @@ - + - + + @@ -197,7 +220,7 @@ - + @@ -205,48 +228,42 @@ - + + - + - - 羊只信息 - + + 配种信息 + - - + + - - + + - - + + - - - - - - - - - - - - - - - + + + + @@ -261,7 +278,7 @@ \ No newline at end of file diff --git a/src/views/sheep_death/death/index.vue b/src/views/sheep_death/death/index.vue index 6b3d3ea..bed28f3 100644 --- a/src/views/sheep_death/death/index.vue +++ b/src/views/sheep_death/death/index.vue @@ -9,14 +9,6 @@ @keyup.enter="handleQuery" /> - - - - - - - - - @@ -131,7 +117,7 @@ @@ -170,64 +156,13 @@ @pagination="getList" /> - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -241,23 +176,7 @@ - - - - - - - - - - - - - - - - - + @@ -270,6 +189,7 @@ + @@ -285,6 +205,7 @@ + @@ -297,6 +218,7 @@ + @@ -316,9 +238,9 @@