+
{{directive.izReimbursement=='1'?'报销':'不报销'}}
-
+
-
+
优惠
-
+
{{directive.izPreferential=='1'?'参与':'不参与'}}
@@ -126,7 +131,8 @@
-
@@ -201,6 +207,14 @@ function handleEmotionTags(prefix, directive_, suffix) {
}
}
+function getImgPath(pathUrl){
+ if(pathUrl && pathUrl.length>0){
+ return getFileAccessHttpUrl(pathUrl);
+ }else{
+ return '/src/assets/images/logo.png';
+ }
+}
+
/**
* 新增
*/
@@ -220,6 +234,7 @@ function add() {
* @param record
*/
function edit(record) {
+ console.log("🚀 ~ edit ~ record:", record)
selectedDirective.value = ''
derectiveInfo.value = {}
seletedRecord.value = record
@@ -257,6 +272,9 @@ function handleCancel() {
*/
const handleAddDirectives = () => {
directiveEditDrawer.value = true;
+ nextTick(() => {
+ configServiceDirectiveListRef.value.edit(seletedRecord.value);
+ });
};
/**
@@ -298,6 +316,7 @@ function deleteDirective(directiveId) {
* @param directive_
*/
function addDirective(directive_) {
+ console.log("🚀 ~ addDirective ~ directive_:", directive_)
let res_ = seletedRecord.value.directives.filter(item => item.id == directive_.id)
if (res_.length > 0) {
createMessage.warning('服务指令已选择');
@@ -305,6 +324,7 @@ function addDirective(directive_) {
createMessage.success('选择成功');
seletedRecord.value.directives.push(directive_)
}
+ console.log('seletedRecord.value--->',seletedRecord.value);
}
/**
@@ -353,7 +373,9 @@ defineExpose({
diff --git a/src/views/services/serviceTag/components/ConfigServiceDirective.api.ts b/src/views/services/serviceTag/components/ConfigServiceDirective.api.ts
index 6f651d6..7cfc516 100644
--- a/src/views/services/serviceTag/components/ConfigServiceDirective.api.ts
+++ b/src/views/services/serviceTag/components/ConfigServiceDirective.api.ts
@@ -4,13 +4,13 @@ import { useMessage } from "/@/hooks/web/useMessage";
const { createConfirm } = useMessage();
enum Api {
- list = '/services/serviceDirective/configServiceDirective/list',
- save='/services/serviceDirective/configServiceDirective/add',
- edit='/services/serviceDirective/configServiceDirective/edit',
- deleteOne = '/services/serviceDirective/configServiceDirective/delete',
- deleteBatch = '/services/serviceDirective/configServiceDirective/deleteBatch',
- importExcel = '/services/serviceDirective/configServiceDirective/importExcel',
- exportXls = '/services/serviceDirective/configServiceDirective/exportXls',
+ list = '/services/serviceDirective/list',
+ save='/services/serviceDirective/add',
+ edit='/services/serviceDirective/edit',
+ deleteOne = '/services/serviceDirective/delete',
+ deleteBatch = '/services/serviceDirective/deleteBatch',
+ importExcel = '/services/serviceDirective/importExcel',
+ exportXls = '/services/serviceDirective/exportXls',
}
/**