zhangherong
19 小时以前 9b0cca3161903645e37e734c5ab1a5bb3021e1da
src/views/mes/MesMaterialLoadingList.vue
@@ -79,17 +79,16 @@
        </span>
        <span slot="unloadingFlagSlot" slot-scope="text, record">
            <a-tag color="green" v-if="record.unloadingFlag === '0'">正常</a-tag>
            <a-tag color="red" v-else-if="record.unloadingFlag === '1'">已下料</a-tag>
            <a-tag color="red" v-else-if="record.unloadingFlag === '1' && record.category === 'LOADING'">已下料</a-tag>
        </span>
        <span slot="action" slot-scope="text, record">
          <a @click="handleEdit(record)">下料</a>
          <a-divider type="vertical" />
          <a @click="handleDetail(record)">详情</a>
          <a @click="handleUnloading(record)" v-if="record.category === 'LOADING' && record.unloadingFlag === '0' && record.remainingQuantity > 0">下料</a>
        </span>
      </a-table>
    </div>
    <mes-material-loading-modal ref="modalForm" @ok="modalFormOk"></mes-material-loading-modal>
    <mes-material-unloading-modal ref="unloadingModalForm" @ok="modalFormOk" ></mes-material-unloading-modal>
  </a-card>
</template>
@@ -99,12 +98,14 @@
import { mixinDevice } from '@/utils/mixin'
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import MesMaterialLoadingModal from './modules/MesMaterialLoadingModal'
import MesMaterialUnloadingModal from './modules/MesMaterialUnloadingModal'
export default {
  name: 'MesMaterialLoadingList',
  mixins: [JeecgListMixin, mixinDevice],
  components: {
    MesMaterialLoadingModal
    MesMaterialLoadingModal,
    MesMaterialUnloadingModal
  },
  data() {
    return {
@@ -204,7 +205,13 @@
  created() {
  },
  computed: {},
  methods: {}
  methods: {
    handleUnloading(record) {
      this.$refs.unloadingModalForm.edit(record);
      this.$refs.unloadingModalForm.title = "下料";
      this.$refs.unloadingModalForm.disableSubmit = false;
    }
  }
}
</script>
<style scoped>