Merge pull request 'fix: 尧勇军 一件查重bug修改' (#42) from fix/updatecontent into test

Reviewed-on: #42
pull/44/head
yaoshuli 1 year ago
commit 43ff3d4dec

3
components.d.ts vendored

@ -22,12 +22,10 @@ declare module 'vue' {
NDivider: typeof import('naive-ui')['NDivider']
NDropdown: typeof import('naive-ui')['NDropdown']
NEllipsis: typeof import('naive-ui')['NEllipsis']
NEllipsis: typeof import('naive-ui')['NEllipsis']
NEmpty: typeof import('naive-ui')['NEmpty']
NForm: typeof import('naive-ui')['NForm']
NFormItem: typeof import('naive-ui')['NFormItem']
NGi: typeof import('naive-ui')['NGi']
NGi: typeof import('naive-ui')['NGi']
NGrid: typeof import('naive-ui')['NGrid']
NGridItem: typeof import('naive-ui')['NGridItem']
NImage: typeof import('naive-ui')['NImage']
@ -37,7 +35,6 @@ declare module 'vue' {
NNotificationProvider: typeof import('naive-ui')['NNotificationProvider']
NotPassed: typeof import('./src/components/NotPassed.vue')['default']
NPopconfirm: typeof import('naive-ui')['NPopconfirm']
NPopconfirm: typeof import('naive-ui')['NPopconfirm']
NPopover: typeof import('naive-ui')['NPopover']
NPopselect: typeof import('naive-ui')['NPopselect']
NProgress: typeof import('naive-ui')['NProgress']

@ -106,7 +106,7 @@ configStore.$subscribe(() => {
Object.keys(customObjRef.value).map(key => {
if(asideMap.hasOwnProperty(key)) {
const str = key.toLowerCase()
console.log("customObjRef.value[str]1111111111111", customObjRef.value[str]);
// console.log("customObjRef.value[str]1111111111111", customObjRef.value[str]);
if(str == "izsimilarity" && typeof customObjRef.value[str] == "string") {
customObjRef.value[str] = customObjRef.value[str].split(',');
asideValue[key] = customObjRef.value[str];//
@ -123,7 +123,7 @@ configStore.$subscribe(() => {
console.log("list222222", list);
asideValue[key] = customObjRef.value[str];//
}else {
asideValue[key] = "";
asideValue[key] = null;
}
// asideMap[str].defaultValue = customObjRef.value[str];//
}

@ -2,6 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izcustomlevel']) {
let list = asideValue['izcustomlevel'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izcustomlevel", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
@ -16,6 +30,12 @@ const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
console.log("formValue.value.izcustomlevel22222", formValue.value.plans);
const rules: FormRules = {
plans: [
{
@ -31,12 +51,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzcustomlevelList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izcustomname']) {
let list = asideValue['izcustomname'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izcustomname", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchizcustomnameList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izcustomtype']) {
let list = asideValue['izcustomtype'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izcustomtype", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzCustomtypeList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izcustomtypes']) {
let list = asideValue['izcustomtypes'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izcustomtypes", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +53,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzCustomtypeList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izproduct']) {
let list = asideValue['izproduct'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izproduct", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzproductnameList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izproject']) {
let list = asideValue['izproject'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izproject", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -32,12 +48,7 @@ const labStyle = {
fontWeight: 'bold',
color: '#333333'
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzProjectList()
options.value = list

@ -3,7 +3,20 @@ import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { onUpdated } from 'vue';
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izprojecttype']) {
let list = asideValue['izprojecttype'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izprojecttype", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -16,7 +29,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -32,13 +48,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
console.log("formValue.value.plans", formValue.value.plans);
}
})
onBeforeMount(async () => {
const list = await configStore.fetchizizprojecttypeList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izsearch']) {
let list = asideValue['izsearch'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izsearch", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +53,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzSearchList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izsearchmanager']) {
let list = asideValue['izsearchmanager'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izsearchmanager", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +53,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzsSearchManagerList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izshow']) {
let list = asideValue['izshow'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izshow", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzShowList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izstatus']) {
let list = asideValue['izstatus'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izstatus", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchizstatusListt()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izvisitcity']) {
let list = asideValue['izvisitcity'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izvisitcity", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchizvisitcityList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izfiled17']) {
let list = asideValue['izfiled17'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izfiled17", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +53,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzfiled17List()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izfiled2']) {
let list = asideValue['izfiled2'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izfiled2", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +53,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzfiled2List()
options.value = list

@ -2,7 +2,21 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
console.log("asideValue", asideValue);
if(asideValue['izfiled3']) {
let list = asideValue['izfiled3'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izfiled3", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +29,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +54,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzfiled2List()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izfiled6']) {
let list = asideValue['izfiled6'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izfiled6", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -37,12 +53,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzfiled6List()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izfirm']) {
let list = asideValue['izfirm'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izfirm", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzfirmList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import { type FormItemRule, type FormRules, faIR } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['iztaskrrom']) {
let list = asideValue['iztaskrrom'].split(',');
formValue.value.plans = list;
console.log("formValue.value.iztaskrrom", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIztaskrromList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['iztaskstatus']) {
let list = asideValue['iztaskstatus'].split(',');
formValue.value.plans = list;
console.log("formValue.value.iztaskstatus", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIztaskstatusList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izvisitpro']) {
let list = asideValue['izvisitpro'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izvisitpro", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -15,7 +28,10 @@ const emit = defineEmits<{
const formValue = ref({
plans: props.value,
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const list = await configStore.fetchIzvisitproList()
options.value = list

@ -2,7 +2,20 @@
import { onBeforeMount, onMounted, ref } from 'vue'
import type { FormItemRule, FormRules } from 'naive-ui'
import { useDictionary } from '@/store/modules/dictonary'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izplan']) {
let list = asideValue['izplan'].split(',');
formValue.value.plans = list;
console.log("formValue.value.izplan", formValue.value.plans);
}else {
formValue.value.plans = [];
}
});
const props = defineProps<{
value: string[] | null
label: string
@ -13,9 +26,12 @@ const emit = defineEmits<{
}>()
const formValue = ref({
plans: props.value,
plans: props.value || [],
})
if(typeof formValue.value.plans == "string") {
let list = formValue.value.plans.split(',');
formValue.value.plans = list;
}
const rules: FormRules = {
plans: [
{
@ -31,12 +47,7 @@ const configStore = useDictionary()
const labStyle = {
fontWeight: 'bold',
}
onMounted(() => {
if(props.value) {
let list = props.value.split(',');
formValue.value.plans = list;
}
})
onBeforeMount(async () => {
const planList = await configStore.fetchPlanList()
planOptons.value = planList

@ -10,11 +10,9 @@ configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
console.log("asideValue", asideValue);
if(asideValue['izupuser']) {
setTimeout(() => {
let list = asideValue['izupuser'].split(',');
formValue.value.users = list;
console.log("formValue.value.users1111111111", formValue.value.users);
}, 1000);
let list = asideValue['izupuser'].split(',');
formValue.value.users = list;
console.log("formValue.value.users1111111111", formValue.value.users);
}else {
formValue.value.users = [];
}
@ -30,7 +28,7 @@ const emit = defineEmits<{
}>()
const formValue = ref({
users: props.value,
users: props.value || [],
})
if(typeof formValue.value.users == "string") {
let list = formValue.value.users.split(',');

@ -1,6 +1,17 @@
<script lang="ts" setup>
import { ref } from 'vue'
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izsimilarity']) {
range.value = asideValue['izsimilarity']
}else {
range.value = [0, 100];
}
});
const props = defineProps<{
value: [number, number]
label: string
@ -10,7 +21,7 @@ const emit = defineEmits<{
(e: 'update:value', value: string): void
}>()
const range = ref<[number, number]>(props.value)
const range = ref<[number, number]>(props.value || [])
const marks = {
0: '0',

@ -2,7 +2,18 @@
import dayjs from 'dayjs';
import { onUpdated, watch } from 'vue';
import { onMounted, ref } from 'vue';
import { useConfig } from '@/store/modules/asideConfig'
const configUseStore = useConfig()
configUseStore.$subscribe(() => {
let asideValue = configUseStore.getAsideValue;
if(asideValue['izyear']) {
time.value = asideValue['izyear']
}else {
time.value = null;
}
});
const props = defineProps<{
value: [number, number] | null
label: string
@ -33,14 +44,6 @@ onMounted(() => {
}
})
watch(() => props.value,
(newVal, oldVal) => {
time.value = newVal
console.log("newVal", newVal, time.value);
}, {
deep: true
}
);
</script>
<template>

Loading…
Cancel
Save