入库单明细增加操作日志
							parent
							
								
									72a1b7773e
								
							
						
					
					
						commit
						90d593a388
					
				| 
						 | 
				
			
			@ -107,7 +107,10 @@
 | 
			
		|||
async function ajaxQuery() {
 | 
			
		||||
  try {
 | 
			
		||||
    tableLoading.value = true;
 | 
			
		||||
      let responseModel = await dataTracerApi.queryList(Object.assign({}, queryForm, { dataId: props.dataId, type: props.type }));
 | 
			
		||||
    let responseModel = await dataTracerApi.queryList(Object.assign({}, queryForm, {
 | 
			
		||||
      dataId: props.dataId,
 | 
			
		||||
      type: props.type
 | 
			
		||||
    }));
 | 
			
		||||
    for (const e of responseModel.data.list) {
 | 
			
		||||
      if (!e.userAgent) {
 | 
			
		||||
        continue;
 | 
			
		||||
| 
						 | 
				
			
			@ -144,6 +147,7 @@
 | 
			
		|||
// diff
 | 
			
		||||
const visibleDiff = ref(false);
 | 
			
		||||
let prettyHtml = ref('');
 | 
			
		||||
 | 
			
		||||
function showDetail(record) {
 | 
			
		||||
  visibleDiff.value = true;
 | 
			
		||||
  let diffOld = record.diffOld.replaceAll('<br/>', '\r\n');
 | 
			
		||||
| 
						 | 
				
			
			@ -177,4 +181,8 @@
 | 
			
		|||
    }
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
defineExpose({
 | 
			
		||||
  ajaxQuery
 | 
			
		||||
});
 | 
			
		||||
</script>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,6 +24,14 @@ export const DATA_TRACER_TYPE_ENUM: SmartEnum<number> = {
 | 
			
		|||
        value: 3,
 | 
			
		||||
        desc: 'OA-企业信息',
 | 
			
		||||
    },
 | 
			
		||||
    ASN: {
 | 
			
		||||
        value: 4,
 | 
			
		||||
        desc: '入库',
 | 
			
		||||
    },
 | 
			
		||||
    ASN_DETAIL: {
 | 
			
		||||
        value: 5,
 | 
			
		||||
        desc: '入库明细',
 | 
			
		||||
    },
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
export default {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -90,7 +90,7 @@
 | 
			
		|||
        <AsnTaskList ref="asnTaskListRef" :asnId="form.asnId"/>
 | 
			
		||||
      </a-tab-pane>
 | 
			
		||||
      <a-tab-pane key="dataTracer" tab="操作记录">
 | 
			
		||||
        <DataTracer :dataId="form.asnId" :type="DATA_TRACER_TYPE_ENUM.OA_ENTERPRISE.value"/>
 | 
			
		||||
        <DataTracer ref="dataTracerRef" :dataId="form.asnId" :type="DATA_TRACER_TYPE_ENUM.ASN.value"/>
 | 
			
		||||
      </a-tab-pane>
 | 
			
		||||
    </a-tabs>
 | 
			
		||||
  </a-card>
 | 
			
		||||
| 
						 | 
				
			
			@ -238,11 +238,15 @@ function onBack() {
 | 
			
		|||
//选项卡
 | 
			
		||||
const receiveDetailListRef = ref()
 | 
			
		||||
const asnTaskListRef = ref()
 | 
			
		||||
const dataTracerRef = ref()
 | 
			
		||||
 | 
			
		||||
function handleTabChange(activeKey: string) {
 | 
			
		||||
  if (activeKey === 'asnDetail' && receiveDetailListRef.value) {
 | 
			
		||||
    receiveDetailListRef.value.queryData();
 | 
			
		||||
  } else if (activeKey === 'asnTask' && asnTaskListRef.value) {
 | 
			
		||||
    asnTaskListRef.value.queryData();
 | 
			
		||||
  } else if (activeKey === 'dataTracer' && dataTracerRef.value) {
 | 
			
		||||
    dataTracerRef.value.ajaxQuery();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
</script>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -157,9 +157,6 @@ async function queryData() {
 | 
			
		|||
    let queryResult = await taskApi.queryPage(queryForm);
 | 
			
		||||
    tableData.value = queryResult.data.list;
 | 
			
		||||
    total.value = queryResult.data.total;
 | 
			
		||||
 | 
			
		||||
    console.log(props.asnId);
 | 
			
		||||
    console.log(selectedRowKeyList.value);
 | 
			
		||||
  } catch (e) {
 | 
			
		||||
    smartSentry.captureError(e);
 | 
			
		||||
  } finally {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue