소스 검색

项目子表列宽优化

dev01 1 개월 전
부모
커밋
c8904a0cc3

+ 9 - 2
js/component/manageCenter/financialManage/orderDetail/orderDetail.jsx

@@ -222,7 +222,6 @@ const OrderDetail = Form.create()(
                 <Tooltip title={textStr}>
                   <div
                     style={{
-                      width: 100,
                       overflow: "hidden",
                       whiteSpace: "nowrap",
                       textOverflow: "ellipsis",
@@ -780,21 +779,28 @@ const OrderDetail = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -803,6 +809,8 @@ const OrderDetail = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",
@@ -827,7 +835,6 @@ const OrderDetail = Form.create()(
                     <Tooltip title={textStr}>
                       <div
                         style={{
-                          width: 100,
                           overflow: "hidden",
                           whiteSpace: "nowrap",
                           textOverflow: "ellipsis",

+ 21 - 10
js/component/manageCenter/order/orderNew/addService.jsx

@@ -411,7 +411,8 @@ const NewService = Form.create()(
             title: "项目状态",
             dataIndex: "projectStatus",
             key: "projectStatus",
-            width: 70, textAlign: "center",
+            width: 70,
+            textAlign: "center",
             render: (text) => {
               return getProjectName(text);
             },
@@ -480,7 +481,6 @@ const NewService = Form.create()(
                 <Tooltip title={textStr}>
                   <div
                     style={{
-                      width: 100,
                       overflow: "hidden",
                       whiteSpace: "nowrap",
                       textOverflow: "ellipsis",
@@ -722,7 +722,6 @@ const NewService = Form.create()(
                 <Tooltip title={textStr}>
                   <div
                     style={{
-                      width: 100,
                       overflow: "hidden",
                       whiteSpace: "nowrap",
                       textOverflow: "ellipsis",
@@ -926,7 +925,6 @@ const NewService = Form.create()(
                 <Tooltip title={textStr}>
                   <div
                     style={{
-                      width: 100,
                       overflow: "hidden",
                       whiteSpace: "nowrap",
                       textOverflow: "ellipsis",
@@ -5644,7 +5642,6 @@ const NewService = Form.create()(
                     <Tooltip title={textStr}>
                       <div
                         style={{
-                          width: 100,
                           overflow: "hidden",
                           whiteSpace: "nowrap",
                           textOverflow: "ellipsis",
@@ -5872,22 +5869,28 @@ const NewService = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
-                width: 90
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -5896,7 +5899,8 @@ const NewService = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
-                width: 90
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",
@@ -6090,27 +6094,34 @@ const NewService = Form.create()(
         let columns = [];
         if (data instanceof Array && data.length) {
           if (e.cSort == 6) {
+            
             columns = [
               {
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
-                width: 90
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -6119,7 +6130,8 @@ const NewService = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
-                width: 80
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",
@@ -6144,7 +6156,6 @@ const NewService = Form.create()(
                     <Tooltip title={textStr}>
                       <div
                         style={{
-                          width: 100,
                           overflow: "hidden",
                           whiteSpace: "nowrap",
                           textOverflow: "ellipsis",

+ 9 - 0
js/component/manageCenter/order/orderNew/approveds.jsx

@@ -2000,21 +2000,28 @@ const IntentionCustomer = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -2023,6 +2030,8 @@ const IntentionCustomer = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",

+ 9 - 0
js/component/manageCenter/order/orderNew/changeComponent/orderDetail.js

@@ -508,21 +508,28 @@ class OrderDetail extends Component {
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -531,6 +538,8 @@ class OrderDetail extends Component {
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",

+ 9 - 0
js/component/manageCenter/order/orderNew/changeComponent/proAndCuiList.jsx

@@ -451,21 +451,28 @@ const ProAndCuiList = React.createClass({
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -474,6 +481,8 @@ const ProAndCuiList = React.createClass({
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",

+ 15 - 0
js/component/manageCenter/order/orderNew/examine.jsx

@@ -1554,16 +1554,31 @@ const IntentionCustomer = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
+              },
+              {
+                title: "项目状态",
+                dataIndex: "projectStatus",
+                key: "projectStatus",
+                align: "center",
+                width: 100,
+                render: (text) => {
+                  return getProjectName(text);
+                },
               },
               {
                 title: "项目状态",

+ 9 - 0
js/component/manageCenter/order/orderNew/examinejl.jsx

@@ -1561,21 +1561,28 @@ const IntentionCustomer = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -1584,6 +1591,8 @@ const IntentionCustomer = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",

+ 9 - 0
js/component/manageCenter/order/orderNew/examineyybz.jsx

@@ -1554,21 +1554,28 @@ const IntentionCustomer = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -1577,6 +1584,8 @@ const IntentionCustomer = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",

+ 9 - 0
js/component/manageCenter/order/orderNew/inquiry.jsx

@@ -2540,21 +2540,28 @@ const IntentionCustomer = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -2563,6 +2570,8 @@ const IntentionCustomer = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",

+ 9 - 0
js/component/manageCenter/order/orderNew/reject.jsx

@@ -2053,21 +2053,28 @@ const IntentionCustomer = Form.create()(
                 title: "负责人",
                 dataIndex: "receiverName",
                 key: "receiverName",
+                width: 140,
               },
               {
                 title: "负责人电话",
                 dataIndex: "receiverMobile",
                 key: "receiverMobile",
+                align: "center",
+                width: 120,
               },
               {
                 title: "会员负责人",
                 dataIndex: "projectMemberName",
                 key: "projectMemberName",
+                width: 140,
+                align: "center",
               },
               {
                 title: "项目状态",
                 dataIndex: "projectStatus",
                 key: "projectStatus",
+                align: "center",
+                width: 100,
                 render: (text) => {
                   return getProjectName(text);
                 },
@@ -2076,6 +2083,8 @@ const IntentionCustomer = Form.create()(
                 title: "本次派单",
                 dataIndex: "serviceYear",
                 key: "serviceYear",
+                width: 80,
+                align: "center"
               },
               {
                 title: "项目说明",

+ 9 - 0
js/component/manageCenter/project/project/projectAssignment.jsx

@@ -1203,21 +1203,28 @@ const PaiDan = React.createClass({
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -1226,6 +1233,8 @@ const PaiDan = React.createClass({
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",

+ 9 - 0
js/component/manageCenter/project/summary/projectDetails.jsx

@@ -976,21 +976,28 @@ class ProjectDetails extends Component {
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -999,6 +1006,8 @@ class ProjectDetails extends Component {
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",

+ 41 - 32
js/component/manageCenter/project/task/myTask.jsx

@@ -305,40 +305,40 @@ const Task = React.createClass({
           key: 'taskName',
           fixed: 'left',
           width: 150,
-          render: (text, record) => {
-            let typeArr = [];
-            if (record.htMember === 1) {
-              typeArr.push("高新会员");
-            }
-            if (record.additionalDeduction === 1) {
-              typeArr.push("加计扣除");
-            }
-            if (record.rdAwardsubsidy === 1) {
-              typeArr.push("研发奖补");
-            }
-            if (typeArr.length) {
-              return (
-                <div>
-                  <span>{text}<span style={{ color: "red" }}>{record.patentTypeName}</span></span>
-                  <div>{ typeArr.join("&") }</div>
-                </div>
-              )
-            }
-            return <span>{text}<span style={{ color: "red" }}>{record.patentTypeName}</span></span>
-          }
           // render: (text, record) => {
-          //   return <span>
-          //     {text}<span style={{ color: "red" }}>{record.patentTypeName}</span>{"-" + record.id}
-          //     <div>
-          //       {record.cSort == 6 && record.projectType == 1 && <span>(含{record.htMember == 1 ? '高新会员&' : ''}{record.additionalDeduction == 1 ? '加计扣除&' : ''}{record.rdAwardsubsidy == 1 ? '研发奖补' : ''})</span>}
-          //         {record.cSort == 6 && ([0, 3].indexOf(record.projectType) > -1) && <span>(仅提供单边会员服务)</span>}
-          //       {record.cSort == 6 && record.projectType == 2 && <span>(仅填报表,仅咨询,不出备查资料)</span>}
-          //       {record.cSort == 3 && <span>{record.technologyProjectType==0?'(简易项目)':record.technologyProjectType==1?'(市区级)':record.technologyProjectType==2?'(省级)':record.technologyProjectType==3?'(国家级)':''}</span>}
-          //       {record.cSort == 8 ? (record.type != 2 && record.patentType == 1) ? <span>(变更)</span> : <span>{record.ordinaryRisk == 0 ? '(普通申请)' : record.ordinaryRisk == 1 ? '(风险代理)' : ''}</span> : ""}
-          //       {record.type == 2 && <span>({record.days == 0 ? '普通' : record.days == 1 ? '加急' : ''}{record.scheme == 0 ? '&无方案' : record.scheme == 1 ? '&有方案' : ''})</span>}
-          //     </div>
-          //   </span>
+          //   let typeArr = [];
+          //   if (record.htMember === 1) {
+          //     typeArr.push("高新会员");
+          //   }
+          //   if (record.additionalDeduction === 1) {
+          //     typeArr.push("加计扣除");
+          //   }
+          //   if (record.rdAwardsubsidy === 1) {
+          //     typeArr.push("研发奖补");
+          //   }
+          //   if (typeArr.length) {
+          //     return (
+          //       <div>
+          //         <span>{text}<span style={{ color: "red" }}>{record.patentTypeName}</span></span>
+          //         <div>{ typeArr.join("&") }</div>
+          //       </div>
+          //     )
+          //   }
+          //   return <span>{text}<span style={{ color: "red" }}>{record.patentTypeName}</span></span>
           // }
+          render: (text, record) => {
+            return <span>
+              {text}<span style={{ color: "red" }}>{record.patentTypeName}</span>{"-" + record.id}
+              <div>
+                {record.cSort == 6 && record.projectType == 1 && <span>(含{record.htMember == 1 ? '高新会员&' : ''}{record.additionalDeduction == 1 ? '加计扣除&' : ''}{record.rdAwardsubsidy == 1 ? '研发奖补' : ''})</span>}
+                  {record.cSort == 6 && ([0, 3].indexOf(record.projectType) > -1) && <span>(仅提供单边会员服务)</span>}
+                {record.cSort == 6 && record.projectType == 2 && <span>(仅填报表,仅咨询,不出备查资料)</span>}
+                {record.cSort == 3 && <span>{record.technologyProjectType==0?'(简易项目)':record.technologyProjectType==1?'(市区级)':record.technologyProjectType==2?'(省级)':record.technologyProjectType==3?'(国家级)':''}</span>}
+                {record.cSort == 8 ? (record.type != 2 && record.patentType == 1) ? <span>(变更)</span> : <span>{record.ordinaryRisk == 0 ? '(普通申请)' : record.ordinaryRisk == 1 ? '(风险代理)' : ''}</span> : ""}
+                {record.type == 2 && <span>({record.days == 0 ? '普通' : record.days == 1 ? '加急' : ''}{record.scheme == 0 ? '&无方案' : record.scheme == 1 ? '&有方案' : ''})</span>}
+              </div>
+            </span>
+          }
         },
         {
           title: '项目数量',
@@ -3862,21 +3862,28 @@ const Task = React.createClass({
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -3885,6 +3892,8 @@ const Task = React.createClass({
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",

+ 9 - 0
js/component/manageCenter/project/task/taskAssignment.jsx

@@ -1033,21 +1033,28 @@ const Task = React.createClass({
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -1056,6 +1063,8 @@ const Task = React.createClass({
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",

+ 9 - 0
js/component/manageCenter/project/task/taskQuery.jsx

@@ -1230,21 +1230,28 @@ const Task = React.createClass({
               title: "负责人",
               dataIndex: "receiverName",
               key: "receiverName",
+              width: 140,
             },
             {
               title: "负责人电话",
               dataIndex: "receiverMobile",
               key: "receiverMobile",
+              align: "center",
+              width: 120,
             },
             {
               title: "会员负责人",
               dataIndex: "projectMemberName",
               key: "projectMemberName",
+              width: 140,
+              align: "center",
             },
             {
               title: "项目状态",
               dataIndex: "projectStatus",
               key: "projectStatus",
+              align: "center",
+              width: 100,
               render: (text) => {
                 return getProjectName(text);
               },
@@ -1253,6 +1260,8 @@ const Task = React.createClass({
               title: "本次派单",
               dataIndex: "serviceYear",
               key: "serviceYear",
+              width: 80,
+              align: "center"
             },
             {
               title: "项目说明",