Commit b7ea0817 by lichengming

修改了开土制备历史记录

parent 37538382
...@@ -47,13 +47,17 @@ ...@@ -47,13 +47,17 @@
</div> </div>
</div> </div>
<MeterEntrustRecord ref="entrustRecordModal" @on-result-change="_page"></MeterEntrustRecord> <MeterEntrustRecord ref="entrustRecordModal" @on-result-change="_page"></MeterEntrustRecord>
<SoilSampleManageHis ref="sampleManageModal" @on-result-change="_page"></SoilSampleManageHis>
<PhotoManage ref="photoManage"></PhotoManage>
<FileManage ref="fileManage"></FileManage>
</div> </div>
</template> </template>
<script> <script>
import { soilAptitude, soilEntrust } from '../../../api' import { soilAptitude, soilEntrust } from '../../../api'
import MeterEntrustRecord from '../../../components/operation/Operation' import MeterEntrustRecord from '../../../components/operation/Operation'
import SoilSampleManageHis from '../SoilSampleManageHis'
export default { export default {
components: { MeterEntrustRecord }, components: { SoilSampleManageHis, MeterEntrustRecord },
data() { data() {
return { return {
currentComponent: '', currentComponent: '',
...@@ -68,6 +72,21 @@ export default { ...@@ -68,6 +72,21 @@ export default {
], ],
iconMsg: [ iconMsg: [
{ {
type: 'ios-list',
id: '',
name: '试样列表'
},
{
type: 'ios-camera-outline',
id: '',
name: '试样照片'
},
{
type: 'md-cloud',
id: '',
name: '附件'
},
{
type: 'ios-clock', type: 'ios-clock',
id: '', id: '',
name: '操作日志' name: '操作日志'
...@@ -136,6 +155,9 @@ export default { ...@@ -136,6 +155,9 @@ export default {
case '附件': case '附件':
this._upload(data.id) this._upload(data.id)
break break
case '试样照片':
this._upLoadPhoto(data.id)
break
case '删除': case '删除':
this._deleteByIds([data.id]) this._deleteByIds([data.id])
break break
...@@ -145,12 +167,15 @@ export default { ...@@ -145,12 +167,15 @@ export default {
case '查看样品': case '查看样品':
this._sampleManage(data.id) this._sampleManage(data.id)
break break
case '试样列表':
this._sampleManage(data.id)
break
} }
}) })
}, },
_sampleManage(data) { _sampleManage(data) {
// 管理样品 // 管理样品
this.$refs.meterSampleManageModal._open(data) this.$refs.sampleManageModal._open(data)
}, },
_record(id) { _record(id) {
this.$refs.entrustRecordModal._open(id) this.$refs.entrustRecordModal._open(id)
...@@ -168,7 +193,7 @@ export default { ...@@ -168,7 +193,7 @@ export default {
_page: async function() { _page: async function() {
Object.assign(this.formObj, this.$refs.pageTable._searchParams()) Object.assign(this.formObj, this.$refs.pageTable._searchParams())
console.log('this.formObj', this.formObj) console.log('this.formObj', this.formObj)
const result = await soilEntrust.page(this.formObj) const result = await soilEntrust.pageSamplePrepare(this.formObj)
if (result) { if (result) {
this.$refs.pageTable._hideLoading() this.$refs.pageTable._hideLoading()
this.getPage = result this.getPage = result
...@@ -202,10 +227,12 @@ export default { ...@@ -202,10 +227,12 @@ export default {
_itemModal(data) { _itemModal(data) {
this.$refs.refModal._open(data) this.$refs.refModal._open(data)
}, },
_upLoadPhoto(id) {
this.$refs.photoManage._open(id, 'entrustId')
},
_upload(id) { _upload(id) {
// 上传文件 // 上传文件
this.$refs.refModal._open(id, 'subcontractorId') this.$refs.fileManage._open(id, 'entrustId')
}, },
_getById: async function(id) { _getById: async function(id) {
const result = await soilAptitude.getById(id) const result = await soilAptitude.getById(id)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment