feat: There is no way the,
This commit is contained in:
@@ -154,9 +154,12 @@
|
||||
<el-form-item label="实施日期" prop="ssrq">
|
||||
<el-date-picker
|
||||
v-model="standForm.ssrq"
|
||||
type="date"
|
||||
placeholder="请选择标准实施日期(标准文本)"
|
||||
value-format="yyyy-MM-dd">
|
||||
type="daterange"
|
||||
range-separator="-"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择标准实施日期(标准文本)">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -166,9 +169,12 @@
|
||||
<el-form-item label="新车型实施日期" prop="xcxssrq">
|
||||
<el-date-picker
|
||||
v-model="standForm.xcxssrq"
|
||||
type="date"
|
||||
placeholder="请选择新车型实施日期(标准文本"
|
||||
value-format="yyyy-MM-dd">
|
||||
type="daterange"
|
||||
range-separator="-"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择新车型实施日期(标准文本)">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -176,9 +182,12 @@
|
||||
<el-form-item label="在产车实施日期" prop="zccssrq">
|
||||
<el-date-picker
|
||||
v-model="standForm.zccssrq"
|
||||
type="date"
|
||||
placeholder="请选择在产车实施日期(标准文本)"
|
||||
value-format="yyyy-MM-dd">
|
||||
type="daterange"
|
||||
range-separator="-"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择在产车实施日期(标准文本)">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -1067,8 +1076,8 @@
|
||||
:label="selectIndex === 'INLAND_LAWS' ? '新车实施日期' :$t('m.putTime')"
|
||||
width="130">
|
||||
<template slot-scope="scope">
|
||||
<div v-if="selectIndex === 'INLAND_STAND' ? (scope.row.SSRQ !== null && scope.row.SSRQ !== undefined && scope.row.SSRQ !== '') : (scope.row.putTime !== null && scope.row.putTime !== undefined && scope.row.putTime !== '')">
|
||||
{{ $dateFormat(new Date(selectIndex === 'INLAND_STAND' ? scope.row.SSRQ : (selectIndex === 'INLAND_LAWS' ? scope.row.XCXSSRQLAWS : scope.row.putTime)), "yyyy-MM-dd") }}
|
||||
<div v-if="selectIndex === 'INLAND_STAND' ? (scope.row.SSRQ !== null && scope.row.SSRQ !== undefined && scope.row.SSRQ !== '') : (scope.row.putTime !== null && scope.row.putTime !== undefined && scope.row.putTime !== '')" :title="dateFormat2(selectIndex === 'INLAND_STAND' ? scope.row.SSRQ : (selectIndex === 'INLAND_LAWS' ? scope.row.XCXSSRQLAWS : scope.row.putTime))">
|
||||
{{ dateFormat2(selectIndex === 'INLAND_STAND' ? scope.row.SSRQ : (selectIndex === 'INLAND_LAWS' ? scope.row.XCXSSRQLAWS : scope.row.putTime)) | ellipsis }}
|
||||
</div>
|
||||
<div v-else></div>
|
||||
</template>
|
||||
@@ -1213,12 +1222,22 @@
|
||||
import "../../../assets/zTree/js/jquery.ztree.excheck.js";
|
||||
import "../../../assets/zTree/js/jquery.ztree.exedit.js";
|
||||
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
|
||||
import {dateFormat} from '@/common/date'
|
||||
|
||||
export default {
|
||||
name: "advancedSearch",
|
||||
components: {
|
||||
TreeSelectNew
|
||||
},
|
||||
filters: {
|
||||
ellipsis (value) {
|
||||
if (!value) return ''
|
||||
if (value.length > 10) {
|
||||
return value.slice(0,11) + '...'
|
||||
}
|
||||
return value
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
pickerOptions: {
|
||||
@@ -1570,6 +1589,23 @@
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
//时间处理
|
||||
dateFormat2(str){
|
||||
if(str === undefined || str === null || str === ''){
|
||||
return ""
|
||||
}else {
|
||||
if(str.indexOf(",") !== -1){
|
||||
const arr = str.split(",")
|
||||
const arr1 = str.split(",")
|
||||
arr.forEach( date =>{
|
||||
arr1.push(dateFormat(date.trim()))
|
||||
})
|
||||
return arr1.toString()
|
||||
}
|
||||
|
||||
}
|
||||
return dateFormat(str)
|
||||
},
|
||||
getAddFormFieldList (isEdit) {
|
||||
this.$http.get('lawss/sarStandAttrDetails/list', {}, {
|
||||
_this: this
|
||||
|
||||
Reference in New Issue
Block a user